From xen-changelog-bounces@lists.xen.org Fri Sep 01 01:22:13 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 01:22:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnaet-00048w-SO; Fri, 01 Sep 2017 01:22:07 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnaet-00048q-4e
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 01:22:07 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 64/C2-01778-E36B8A95; Fri, 01 Sep 2017 01:22:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdd224p
 IgyWXNCwmbDNwYPTY3reLPYAxijUzLym/IoE1Y8eL3WwFvzgrni71aWCcwNHFyMUhJPCFUaL5
 7n0WCOc8o0TPo5mMXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC0RJzN0xi
 xXE5hUwk5i98xoTiM0CVP/l8D/WCYwcCxgZVjFqFKcWlaUW6RqZ6iUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBPqknoGBcQfjrna/Q4ySHExKorzV/isihfiS8lMqMxKLM+KLSnN
 Siw8xynBwKEnwcm8FygkWpaanVqRl5gCDAyYtwcGjJMJ7YgtQmre4IDG3ODMdInWKUVFKnPc8
 SEIAJJFRmgfXBgvIS4yyUsK8jAwMDEI8BalFuZklqPKvGMU5GJWEeTlAtvNk5pXATX8FtJgJa
 HGs11KQxSWJCCmpBsZ1d+Q077NPsFk4089es1o0Q2SWDd+p00vqXxoxJFwvaJmlOykx+821ab
 1u1pdqPi/snOx9IIljku3K4m+Bcdq7Dqak3Fjkk3vpiJbB95TS6AxZMU9hp63XmiUlFJ537Yx
 5JeE0Le7+UuEVPJ8XLmFXOSN867R42tInP8QrF284Y3VQZf2laSeUWIozEg21mIuKEwG9xkzi
 QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1504228924!89228676!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51231 invoked from network); 1 Sep 2017 01:22:05 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 01:22:05 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnaep-0006i8-J0
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 01:22:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnaep-0004vV-F6
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 01:22:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnaep-0004vV-F6@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 01:22:03 +0000
Subject: [Xen-changelog] [xen master] mm: don't hold heap lock in
	alloc_heap_pages() longer than necessary
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

KioqIE5ldyB0aXAgaGFzIG5vIGRpc2Nlcm5hYmxlIGNvbW1vbiBhbmNlc3RvciB3aXRoIHByZXZp
b3VzIGhpc3RvcnkgKioqCiAgICBQcmV2aW91c2x5IHJlcG9ydGVkIGhpc3RvcmllcyBlbmQgYXQ6
CiAgICAgICAgZTAxZmE0ZTIyM2ZjMDc3ZTE4OTM2ZDg5MGRiZDQ4MTNjM2U3YzliMQogICAgICAg
IDNhMjhmNzYwNTA4ZmIzNWM0MzBlZGFjMTdhOWVmZGU1YWZmNmQxZDUKICAgICAgICAxMjNjNzc5
Mzc5NzUwMmIyMjIzMDBlYjcxMGNkMzg3M2RjY2E0MWVlCiAgICAgICAgYzQwMzE3ZjExYjNmMDVl
N2MwNmEyMjEzNTYwYzg0NzEwODFmMjY2MgogICAgICAgIGE2ZjJjZGI2MzNiZjUxOTI0NGExNjY3
NDAzMWI4MDM0YjU4MWJhN2YKICAgICAgICA4ZTRiMjY3NjY4NWY1MGJjMjZmMDNiNWY2MmQ4Yjdh
ZWE4ZTY5ZGJmCiAgICAgICAgMmY1YWYyYzk2MmMwNWI3ODliZGQ2NWI0NmM3NDcxMWU5MDNmODZk
MAogICAgICAgIDY5NWJiNWY1MDRhYjQ4YzFkNTQ2NDQ2ZjEwNGMxYjZjMGVhZDEyNmQKICAgICAg
ICA5MDUzYTc0YzA4ZmQ2YWJmNDNiYjQ1ZmY5MzJiNDM4NmRlN2U4NTEwCgpjb21taXQgZGFiNmE4
NGFhZGFiMTFmMzEzMzIwMzBhMWU5ZjBiOTI4MmQ3NjE1NgpBdXRob3I6ICAgICBCb3JpcyBPc3Ry
b3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpBdXRob3JEYXRlOiBXZWQgQXVnIDMw
IDExOjA1OjAyIDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgQXVnIDMwIDExOjA1OjAyIDIwMTcgKzAyMDAKCiAgICBt
bTogZG9uJ3QgaG9sZCBoZWFwIGxvY2sgaW4gYWxsb2NfaGVhcF9wYWdlcygpIGxvbmdlciB0aGFu
IG5lY2Vzc2FyeQogICAgCiAgICBPbmNlIHBhZ2VzIGFyZSByZW1vdmVkIGZyb20gdGhlIGhlYXAg
d2UgZG9uJ3QgbmVlZCB0byBob2xkIHRoZSBoZWFwCiAgICBsb2NrLiBJdCBpcyBlc3BlY2lhbGx5
IHVzZWZ1bCB0byBkcm9wIGl0IGZvciBhbiB1bnNjcnViYmVkIGJ1ZGR5IHNpbmNlCiAgICB3ZSB3
aWxsIGJlIHNjcnViYmluZyBpdC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQm9yaXMgT3N0cm92
c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:55:09 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:55:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkXS-0001e9-1D; Fri, 01 Sep 2017 11:55:06 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkXR-0001cp-4W
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:05 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 36/1D-02042-89A49A95; Fri, 01 Sep 2017 11:55:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXe618p
 Ig/N7jSwmbDNwYPTY3reLPYAxijUzLym/IoE14+a61WwFJ/kqzizZw9rAuJC7i5GLQ0jgC6PE
 5tvXmSGc84wSrbNPM3YxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSyQLPH48
 1UWEJtXwExi7pvvTCA2C1D9kjOPGScwcixgZFjFqF6cWlSWWqRrqpdUlJmeUZKbmJmja2hgqp
 ebWlycmJ6ak5hUrJecn7uJEegTBiDYwfil3/kQoyQHk5Iob7X/ikghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKEryGnisjhQSLUtNTK9Iyc4DBAZOW4OBREuF94wGU5i0uSMwtzkyHSJ1iVJQS510N
 khAASWSU5sG1wQLyEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5S0C282TmlcBNfwW0mAlo8
 b/PK0AWlyQipKQaGBOeve3/cV3zdsfUh+dlVNPrnr/m1TjWKh/fpqR/clPN8dUbjk63kdzDXM
 LxaLdCaNyB85O/yvlpy/iI5UfVLt5Re4hT+MojvUk5Ff1CSpkRl4Tffv7Kci6w973Lf9tJz2X
 eHD/x/NHpzOcpYSzTV8yN/3JjtujfpJNn9I78aPbj7yxRtzOvvaPEUpyRaKjFXFScCADvEVAA
 QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1504266902!106346879!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42557 invoked from network); 1 Sep 2017 11:55:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:55:03 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkXO-0002fP-LQ
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkXO-00056V-Kc
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkXO-00056V-Kc@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:55:02 +0000
Subject: [Xen-changelog] [xen master] Revert "mm: don't hold heap lock in
	alloc_heap_pages() longer than necessary"
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGRmZTI4MGMxN2RiYzkzYzI2N2E5ZmRmMGNhYTRjMGFiZGQ2NGNkM2MKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgQXVnIDMw
IDEyOjIzOjIzIDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgQXVnIDMwIDEyOjIzOjIzIDIwMTcgKzAyMDAKCiAgICBS
ZXZlcnQgIm1tOiBkb24ndCBob2xkIGhlYXAgbG9jayBpbiBhbGxvY19oZWFwX3BhZ2VzKCkgbG9u
Z2VyIHRoYW4gbmVjZXNzYXJ5IgogICAgCiAgICBUaGlzIHJldmVydHMgY29tbWl0IGRhYjZhODRh
YWRhYjExZjMxMzMyMDMwYTFlOWYwYjkyODJkNzYxNTYsCiAgICBhcyBpdCBpbnRyb2R1Y2VzIGEg
cmFjZSB3aXRoIGZyZWVfaGVhcF9wYWdlcygpLgotLS0KIHhlbi9jb21tb24vcGFnZV9hbGxvYy5j
IHwgNyArLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDYgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgYi94ZW4vY29tbW9uL3Bh
Z2VfYWxsb2MuYwppbmRleCAxMmUwNmZkLi45ZmE2MmQyIDEwMDY0NAotLS0gYS94ZW4vY29tbW9u
L3BhZ2VfYWxsb2MuYworKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwpAQCAtODU1LDcgKzg1
NSw2IEBAIHN0YXRpYyBzdHJ1Y3QgcGFnZV9pbmZvICphbGxvY19oZWFwX3BhZ2VzKAogICAgIHN0
cnVjdCBwYWdlX2luZm8gKnBnOwogICAgIGJvb2wgbmVlZF90bGJmbHVzaCA9IGZhbHNlOwogICAg
IHVpbnQzMl90IHRsYmZsdXNoX3RpbWVzdGFtcCA9IDA7Ci0gICAgdW5zaWduZWQgaW50IGRpcnR5
X2NudCA9IDA7CiAKICAgICAvKiBNYWtlIHN1cmUgdGhlcmUgYXJlIGVub3VnaCBiaXRzIGluIG1l
bWZsYWdzIGZvciBub2RlSUQuICovCiAgICAgQlVJTERfQlVHX09OKChfTUVNRl9iaXRzIC0gX01F
TUZfbm9kZSkgPCAoOCAqIHNpemVvZihub2RlaWRfdCkpKTsKQEAgLTk0NCw4ICs5NDMsNiBAQCBz
dGF0aWMgc3RydWN0IHBhZ2VfaW5mbyAqYWxsb2NfaGVhcF9wYWdlcygKICAgICBpZiAoIGQgIT0g
TlVMTCApCiAgICAgICAgIGQtPmxhc3RfYWxsb2Nfbm9kZSA9IG5vZGU7CiAKLSAgICBzcGluX3Vu
bG9jaygmaGVhcF9sb2NrKTsKLQogICAgIGZvciAoIGkgPSAwOyBpIDwgKDEgPDwgb3JkZXIpOyBp
KysgKQogICAgIHsKICAgICAgICAgLyogUmVmZXJlbmNlIGNvdW50IG11c3QgY29udGludW91c2x5
IGJlIHplcm8gZm9yIGZyZWUgcGFnZXMuICovCkBAIC05NTUsNyArOTUyLDcgQEAgc3RhdGljIHN0
cnVjdCBwYWdlX2luZm8gKmFsbG9jX2hlYXBfcGFnZXMoCiAgICAgICAgIHsKICAgICAgICAgICAg
IGlmICggIShtZW1mbGFncyAmIE1FTUZfbm9fc2NydWIpICkKICAgICAgICAgICAgICAgICBzY3J1
Yl9vbmVfcGFnZSgmcGdbaV0pOwotICAgICAgICAgICAgZGlydHlfY250Kys7CisgICAgICAgICAg
ICBub2RlX25lZWRfc2NydWJbbm9kZV0tLTsKICAgICAgICAgfQogCiAgICAgICAgIHBnW2ldLmNv
dW50X2luZm8gPSBQR0Nfc3RhdGVfaW51c2U7CkBAIC05NzcsOCArOTc0LDYgQEAgc3RhdGljIHN0
cnVjdCBwYWdlX2luZm8gKmFsbG9jX2hlYXBfcGFnZXMoCiAgICAgICAgICAgICBjaGVja19vbmVf
cGFnZSgmcGdbaV0pOwogICAgIH0KIAotICAgIHNwaW5fbG9jaygmaGVhcF9sb2NrKTsKLSAgICBu
b2RlX25lZWRfc2NydWJbbm9kZV0gLT0gZGlydHlfY250OwogICAgIHNwaW5fdW5sb2NrKCZoZWFw
X2xvY2spOwogCiAgICAgaWYgKCBuZWVkX3RsYmZsdXNoICkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1w
YXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxp
c3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:55:17 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:55:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkXd-0001ml-2s; Fri, 01 Sep 2017 11:55:17 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkXc-0001mV-AU
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:16 +0000
Received: from [85.158.143.35] by server-11.bemta-6.messagelabs.com id
 B1/75-03616-3AA49A95; Fri, 01 Sep 2017 11:55:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVXex18p
 Ig0UqFhO2GTgwemzv28UewBjFmpmXlF+RwJrR+/8/c8Ep3Ypjz9uYGxifqnQxcnEICXxhlOiY
 9JgdwjnPKLGm9zlTFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAskSjz9fZ
 QEp5xUwk+hb7QkSZgEqP3iil2kCI8cCRoZVjOrFqUVlqUW6pnpJRZnpGSW5iZk5uoYGZnq5qc
 XFiempOYlJxXrJ+bmbGIH+YACCHYzTL/sfYpTkYFIS5a32XxEpxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYLX0HNlpJBgUWp6akVaZg4wMGDSEhw8SiK8bzyA0rzFBYm5xZnpEKlTjIpS4rw6IH0C
 IImM0jy4NlgwXmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwbwnIFJ7MvBK46a+AFjMBLf73e
 QXI4pJEhJRUA6NS+nFD6/WRk98IVKzqNmyM/rYiI/xUh/W6WO/IlKzjizp8N8xR/txfdM9xc2
 eEZljRQqY9p3ZFnlmzr6tDxkP58c2/XiK9pUvZpr6J3SsnojC31223yQSvuOfC0jzm5fnO/gs
 1Hljo/zSRuBe0YPG0/3FHHLUkqnb8++bMPGnzy/9bon/tmqDEUpyRaKjFXFScCAARxqcCQQIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1504266914!80541918!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29290 invoked from network); 1 Sep 2017 11:55:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-8.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:55:14 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkXY-0002fb-T3
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkXY-00058s-SS
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkXY-00058s-SS@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:55:12 +0000
Subject: [Xen-changelog] [xen master] Revert "mm: don't hold heap lock in
	alloc_heap_pages() longer than necessary"
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGFlNDU0MWM4MWM3NDQxMjc3ZTI5NTc5NTc5ZGExZmNjMDA3ZTY3NWQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEF1ZyAzMCAxMTowMDoxNCAyMDE3ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBdWcgMzAgMTE6MDA6
MzAgMjAxNyArMDEwMAoKICAgIFJldmVydCAibW06IGRvbid0IGhvbGQgaGVhcCBsb2NrIGluIGFs
bG9jX2hlYXBfcGFnZXMoKSBsb25nZXIgdGhhbiBuZWNlc3NhcnkiCiAgICAKICAgIFRoaXMgcmV2
ZXJ0cyBjb21taXQgZGFiNmE4NGFhZGFiMTFmMzEzMzIwMzBhMWU5ZjBiOTI4MmQ3NjE1Ni4gIFRo
ZSBjaGFuZ2UgaXMKICAgIG5vdCBzYWZlLCBhbmQgcmVzdWx0cyBpbiBhIGNyYXNoIHN1Y2ggYXM6
CiAgICAKICAgIChYRU4pIC0tLS1bIFhlbi00LjEwLXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkg
ICBUYWludGVkOiAgICBIIF0tLS0tCiAgICAoWEVOKSBDUFU6ICAgIDUKICAgIChYRU4pIFJJUDog
ICAgZTAwODpbPGZmZmY4MmQwODAyMjUyZmM+XSBwYWdlX2FsbG9jLmMjZnJlZV9oZWFwX3BhZ2Vz
KzB4Nzg2LzB4N2ExCiAgICAoWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMTAyODYgICBDT05URVhU
OiBoeXBlcnZpc29yIChkMHYyKQogICAgKFhFTikgcmF4OiAwMDAwMDAwMDAwMDAxYzgwICAgcmJ4
OiBmZmZmODJlMDEwNjZiZmEwICAgcmN4OiBmZmZmODJmZmZmZmZmZmUwCiAgICAoWEVOKSByZHg6
IGZmZmY4MmZmZmZmZmZmZTAgICByc2k6IGZmZmY4MmQwODA1NmY2MDAgICByZGk6IDAwMDAwMDAw
ZmZmZmZmZmYKICAgIChYRU4pIHJicDogZmZmZjgzMDgzNzUxZmRhOCAgIHJzcDogZmZmZjgzMDgz
NzUxZmQ0OCAgIHI4OiAgMDAwMDAwMDAwMDAwMDFjOAogICAgKFhFTikgcjk6ICAwMDAwMDAwMDAw
MDAwMDE4ICAgcjEwOiAwMDAwMDAwMDAwMDAwMDE4ICAgcjExOiAwMDAwMDAwMDAwMDAwMjE2CiAg
ICAoWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAwMDAgICByMTM6IDAwMDAwMDAwMDAwMDAxYjAgICBy
MTQ6IDAwMDAwMDAwMDAwMDAwMDAKICAgIChYRU4pIHIxNTogMDAwMDAwMDAwMDAwMDAwMCAgIGNy
MDogMDAwMDAwMDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDE1MjZlMAogICAgKFhFTikgY3Iz
OiAwMDAwMDAwNzJmNDY1MDAwICAgY3IyOiBmZmZmODJmZmZmZmZmZmU0CiAgICAoWEVOKSBkczog
MDAyYiAgIGVzOiAwMDJiICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiBlMDEwICAgY3M6IGUw
MDgKICAgIChYRU4pIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDIyNTJmYz4gKHBhZ2VfYWxs
b2MuYyNmcmVlX2hlYXBfcGFnZXMrMHg3ODYvMHg3YTEpOgogICAgKFhFTikgIDI0IDg5IDAxIGU5
IDkxIGZkIGZmIGZmIDw4OT4gN2EgMDQgOGIgMDMgODkgMDEgZTkgNGQgZmYgZmYgZmYgNDggODMg
YzQgMzgKICAgIChYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMwODM3NTFmZDQ4
OgogICAgKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAxODAwMDAwMDAxIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAxOAogICAgKFhFTikgICAgZmZmZjgyZTAxMDY2YmY4MCAw
MDAwMDAwMDAwMDAwMDAwIGZmZmY4MmUwMTA2NmI5MjAgMDAwMDAwMDAwMDAwMDAwMAogICAgKFhF
TikgICAgZmZmZjgyZTAxMDY2YmY4MCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzA4MmI3ODEwMDAg
ZmZmZjg4MDA4N2U0ZWNhOAogICAgKFhFTikgICAgZmZmZjgzMDgzNzUxZmRmOCBmZmZmODJkMDgw
MjI2Nzg1IGZmZmY4MmQwODAyM2FmYTUgMDAwMDAwMDAwMDAwMDIwMwogICAgKFhFTikgICAgZmZm
ZjgzMDgyYjc4MTAwMCBmZmZmODMwODJiNzgxMzQwIGZmZmY4MzA4MmI3ODE0ZDggZmZmZjgzMDgy
Yjc4MWFhOAogICAgKFhFTikgICAgZmZmZjgzMDgyYjc4MTAwMCBmZmZmODgwMDg3ZTRlY2E4IGZm
ZmY4MzA4Mzc1MWZlMTggZmZmZjgyZDA4MDJmMWU0NAogICAgKFhFTikgICAgZmZmZjgzMDgyYjc4
MTAwMCBmZmZmODMwODJiNzgxMDAwIGZmZmY4MzA4Mzc1MWZlNDggZmZmZjgyZDA4MDJlMGZkNQog
ICAgKFhFTikgICAgZmZmZjgzMDgyYjc4MTAwMCAwMDAwMDAwMGZmZmZmZmZmIGZmZmY4MzA4MmI3
ODFhYTggZmZmZjgzMDgyYjc4MTAwMAogICAgKFhFTikgICAgZmZmZjgzMDgzNzUxZmU2OCBmZmZm
ODJkMDgwMjcxYmM4IGZmZmY4MzA4MmI3ODFhYTggZmZmZjgzMDBhYmU0NTAwMAogICAgKFhFTikg
ICAgZmZmZjgzMDgzNzUxZmU5OCBmZmZmODJkMDgwMjA3ZDc0IGZmZmY4MzA4Mzc1MTYwNDAgMDAw
MDAwMDAwMDAwMDAwMAogICAgKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwODM3NTFm
ZmZmIGZmZmY4MzA4Mzc1MWZlYzggZmZmZjgyZDA4MDIyOWEzYwogICAgKFhFTikgICAgZmZmZjgy
ZDA4MDU3MmQ4MCBmZmZmODJkMDgwNTczMDAwIGZmZmY4MmQwODA1NzJkODAgZmZmZmZmZmZmZmZm
ZmZmZgogICAgKFhFTikgICAgZmZmZjgzMDgzNzUxZmVmOCBmZmZmODJkMDgwMjNhNjhhIGZmZmY4
MzAwYWJmYTYwMDAgMDAwMDAwMGFmMjAxOWU0MgogICAgKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MCBmZmZmODgwMDg3ZTRlYzY4IGZmZmY4MzA4Mzc1MWZmMDggZmZmZjgyZDA4MDIzYTZkZgogICAg
KFhFTikgICAgMDAwMDdjZjdjOGFlMDBjNyBmZmZmODJkMDgwMzVmMzkxIGZmZmY4ODAwODdlNGVj
YTggZmZmZjg4MDA4N2U0ZWM2OAogICAgKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
YWYyMDE5ZTQyIGZmZmY4ODAwODdlNDNkNzAgMDAwMDAwMDAwMDAwMDAwMgogICAgKFhFTikgICAg
MDAwMDAwMDAwMDAwMDIxNiAwMDAwMDAwMDAwMDAwMDA0IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDBiNgogICAgKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgxMDAxMzBh
IGRlYWRiZWVmZGVhZGYwMGQgZGVhZGJlZWZkZWFkZjAwZAogICAgKFhFTikgICAgZGVhZGJlZWZk
ZWFkZjAwZCAwMDAwMDEwMDAwMDAwMDAwIGZmZmZmZmZmODEwMDEzMGEgMDAwMDAwMDAwMDAwZTAz
MwogICAgKFhFTikgICAgMDAwMDAwMDAwMDAwMDIxNiBmZmZmODgwMDg3ZTQzZDM4IDAwMDAwMDAw
MDAwMGUwMmIgYzJjMmMyYzJjMmMyYmVlZgogICAgKFhFTikgWGVuIGNhbGwgdHJhY2U6CiAgICAo
WEVOKSAgICBbPGZmZmY4MmQwODAyMjUyZmM+XSBwYWdlX2FsbG9jLmMjZnJlZV9oZWFwX3BhZ2Vz
KzB4Nzg2LzB4N2ExCiAgICAoWEVOKSAgICBbPGZmZmY4MmQwODAyMjY3ODU+XSBmcmVlX2RvbWhl
YXBfcGFnZXMrMHgzMTIvMHgzN2MKICAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDJmMWU0ND5dIHN0
ZHZnYV9kZWluaXQrMHgzMC8weDQ2CiAgICAoWEVOKSAgICBbPGZmZmY4MmQwODAyZTBmZDU+XSBo
dm1fZG9tYWluX2Rlc3Ryb3krMHg2MC8weDExNgogICAgKFhFTikgICAgWzxmZmZmODJkMDgwMjcx
YmM4Pl0gYXJjaF9kb21haW5fZGVzdHJveSsweDFhLzB4OGYKICAgIChYRU4pICAgIFs8ZmZmZjgy
ZDA4MDIwN2Q3ND5dIGRvbWFpbi5jI2NvbXBsZXRlX2RvbWFpbl9kZXN0cm95KzB4NmYvMHgxODIK
ICAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDIyOWEzYz5dIHJjdXBkYXRlLmMjcmN1X3Byb2Nlc3Nf
Y2FsbGJhY2tzKzB4MTQxLzB4MWEyCiAgICAoWEVOKSAgICBbPGZmZmY4MmQwODAyM2E2OGE+XSBz
b2Z0aXJxLmMjX19kb19zb2Z0aXJxKzB4N2YvMHg4YQogICAgKFhFTikgICAgWzxmZmZmODJkMDgw
MjNhNmRmPl0gZG9fc29mdGlycSsweDEzLzB4MTUKICAgIChYRU4pICAgIFs8ZmZmZjgyZDA4MDM1
ZjM5MT5dIHg4Nl82NC9lbnRyeS5TI3Byb2Nlc3Nfc29mdGlycXMrMHgyMS8weDMwCiAgICAoWEVO
KQogICAgKFhFTikgUGFnZXRhYmxlIHdhbGsgZnJvbSBmZmZmODJmZmZmZmZmZmU0OgogICAgKFhF
TikgIEw0WzB4MTA1XSA9IDAwMDAwMDAwYWJlNWIwNjMgZmZmZmZmZmZmZmZmZmZmZgogICAgKFhF
TikgIEwzWzB4MWZmXSA9IDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmZmZmZmZmZmZgogICAgKFhF
TikKICAgIChYRU4pICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICAg
IChYRU4pIFBhbmljIG9uIENQVSA1OgogICAgKFhFTikgRkFUQUwgUEFHRSBGQVVMVAogICAgKFhF
TikgW2Vycm9yX2NvZGU9MDAwMl0KICAgIChYRU4pIEZhdWx0aW5nIGxpbmVhciBhZGRyZXNzOiBm
ZmZmODJmZmZmZmZmZmU0CiAgICAoWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqCiAgICAoWEVOKQogICAgKFhFTikgUmVib290IGluIGZpdmUgc2Vjb25kcy4uLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgotLS0KIHhlbi9jb21tb24vcGFnZV9hbGxvYy5jIHwgNyArLS0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2NvbW1vbi9wYWdlX2FsbG9jLmMgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwppbmRleCAxMmUw
NmZkLi45ZmE2MmQyIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYworKysgYi94
ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwpAQCAtODU1LDcgKzg1NSw2IEBAIHN0YXRpYyBzdHJ1Y3Qg
cGFnZV9pbmZvICphbGxvY19oZWFwX3BhZ2VzKAogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnOwog
ICAgIGJvb2wgbmVlZF90bGJmbHVzaCA9IGZhbHNlOwogICAgIHVpbnQzMl90IHRsYmZsdXNoX3Rp
bWVzdGFtcCA9IDA7Ci0gICAgdW5zaWduZWQgaW50IGRpcnR5X2NudCA9IDA7CiAKICAgICAvKiBN
YWtlIHN1cmUgdGhlcmUgYXJlIGVub3VnaCBiaXRzIGluIG1lbWZsYWdzIGZvciBub2RlSUQuICov
CiAgICAgQlVJTERfQlVHX09OKChfTUVNRl9iaXRzIC0gX01FTUZfbm9kZSkgPCAoOCAqIHNpemVv
Zihub2RlaWRfdCkpKTsKQEAgLTk0NCw4ICs5NDMsNiBAQCBzdGF0aWMgc3RydWN0IHBhZ2VfaW5m
byAqYWxsb2NfaGVhcF9wYWdlcygKICAgICBpZiAoIGQgIT0gTlVMTCApCiAgICAgICAgIGQtPmxh
c3RfYWxsb2Nfbm9kZSA9IG5vZGU7CiAKLSAgICBzcGluX3VubG9jaygmaGVhcF9sb2NrKTsKLQog
ICAgIGZvciAoIGkgPSAwOyBpIDwgKDEgPDwgb3JkZXIpOyBpKysgKQogICAgIHsKICAgICAgICAg
LyogUmVmZXJlbmNlIGNvdW50IG11c3QgY29udGludW91c2x5IGJlIHplcm8gZm9yIGZyZWUgcGFn
ZXMuICovCkBAIC05NTUsNyArOTUyLDcgQEAgc3RhdGljIHN0cnVjdCBwYWdlX2luZm8gKmFsbG9j
X2hlYXBfcGFnZXMoCiAgICAgICAgIHsKICAgICAgICAgICAgIGlmICggIShtZW1mbGFncyAmIE1F
TUZfbm9fc2NydWIpICkKICAgICAgICAgICAgICAgICBzY3J1Yl9vbmVfcGFnZSgmcGdbaV0pOwot
ICAgICAgICAgICAgZGlydHlfY250Kys7CisgICAgICAgICAgICBub2RlX25lZWRfc2NydWJbbm9k
ZV0tLTsKICAgICAgICAgfQogCiAgICAgICAgIHBnW2ldLmNvdW50X2luZm8gPSBQR0Nfc3RhdGVf
aW51c2U7CkBAIC05NzcsOCArOTc0LDYgQEAgc3RhdGljIHN0cnVjdCBwYWdlX2luZm8gKmFsbG9j
X2hlYXBfcGFnZXMoCiAgICAgICAgICAgICBjaGVja19vbmVfcGFnZSgmcGdbaV0pOwogICAgIH0K
IAotICAgIHNwaW5fbG9jaygmaGVhcF9sb2NrKTsKLSAgICBub2RlX25lZWRfc2NydWJbbm9kZV0g
LT0gZGlydHlfY250OwogICAgIHNwaW5fdW5sb2NrKCZoZWFwX2xvY2spOwogCiAgICAgaWYgKCBu
ZWVkX3RsYmZsdXNoICkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:55:27 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:55:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkXn-0001od-4U; Fri, 01 Sep 2017 11:55:27 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkXm-0001oQ-Do
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:26 +0000
Received: from [85.158.143.35] by server-8.bemta-6.messagelabs.com id
 E5/60-03874-DAA49A95; Fri, 01 Sep 2017 11:55:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVXet18p
 Igytr+SwmbDNwYPTY3reLPYAxijUzLym/IoE1o2f3BbaCCWoVVxdUNzBulOli5OQQEvjCKNF/
 u6CLkQvIPs8o8f7UWuYuRg4ONgExibl7FUBqRARUJWatWM4MUa8u0fS7gQ3EFhZwl9iw4gs7S
 DmvgJnEhOmMIGEWoPJNK84wTmDkWMDIsIpRozi1qCy1SNfIUC+pKDM9oyQ3MTNH19DATC83tb
 g4MT01JzGpWC85P3cTI9AfDECwg/HPsoBDjJIcTEqivNX+KyKF+JLyUyozEosz4otKc1KLDzH
 KcHAoSfAKAv0rJFiUmp5akZaZAwwMmLQEB4+SCK8oSJq3uCAxtzgzHSJ1ilFRSpx3sSdQQgAk
 kVGaB9cGC8ZLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuZ9DjKFJzOvBG76K6DFTECL/31eA
 bK4JBEhJdXAKDe/Rtbzn4unwta9oWbPdJUPppppRW3n1bz5Oq3+eWHADf2WI1+f6/01Tcn7cE
 /K/SPLkg96Zxb9F2CyDb5g/sbcNPHdhQc3C7cdMLViyDB99vMhR11ZcvPVWcvT7ZadSr27+J/
 27gaVrrqHZ2ov5Ev8Oer2efsJj/KQVYbHOR1SDVXrHrKxK7EUZyQaajEXFScCAP9JPF9BAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1504266924!74789724!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55287 invoked from network); 1 Sep 2017 11:55:25 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-13.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:55:25 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkXj-0002gc-2f
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkXi-0005Aw-Ur
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkXi-0005Aw-Ur@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:55:22 +0000
Subject: [Xen-changelog] [xen master] x86/pv: Switch {fill,
	zap}_ro_mpt() to using mfn_t
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDJiYWFkM2NlZTM5MDM3OTVkNjc2ZTk2NjJjMGRkZWI1MTExMjBiNDIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEF1ZyAyMyAxNzo1MTo1OSAyMDE3ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBdWcgMzAgMTE6MDM6
MDggMjAxNyArMDEwMAoKICAgIHg4Ni9wdjogU3dpdGNoIHtmaWxsLHphcH1fcm9fbXB0KCkgdG8g
dXNpbmcgbWZuX3QKICAgIAogICAgQW5kIHVwZGF0ZSBhbGwgYWZmZWN0ZWQgY2FsbGVycy4gIEZp
eCB0aGUgZmlsbF9yb19tcHQoKSBwcm90b3R5cGUgdG8gYmUgYm9vbAogICAgbGlrZSBpdHMgaW1w
bGVtZW50YXRpb24uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5v
cmc+CiAgICBBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29t
PgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9k
b21haW4uYyAgICAgICAgICB8ICA2ICsrKy0tLQogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAg
ICAgIHwgMTIgKysrKysrLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMgfCAg
NCArKy0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L21tLmggICAgICAgfCAgNCArKy0tCiA0IGZpbGVz
IGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwppbmRleCA5YjRi
OTU5Li41N2M0NGIxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVu
L2FyY2gveDg2L2RvbWFpbi5jCkBAIC05NjcsNyArOTY3LDcgQEAgaW50IGFyY2hfc2V0X2luZm9f
Z3Vlc3QoCiAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICBpZiAoIChwYWdl
LT51LmludXNlLnR5cGVfaW5mbyAmIFBHVF90eXBlX21hc2spID09CiAgICAgICAgICAgICAgICAg
ICAgICAgICAgUEdUX2w0X3BhZ2VfdGFibGUgKQotICAgICAgICAgICAgICAgICAgICAgICAgZG9u
ZSA9ICFmaWxsX3JvX21wdChwYWdlX3RvX21mbihwYWdlKSk7CisgICAgICAgICAgICAgICAgICAg
ICAgICBkb25lID0gIWZpbGxfcm9fbXB0KF9tZm4ocGFnZV90b19tZm4ocGFnZSkpKTsKIAogICAg
ICAgICAgICAgICAgICAgICBwYWdlX3VubG9jayhwYWdlKTsKICAgICAgICAgICAgICAgICB9CkBA
IC0xMDQxLDcgKzEwNDEsNyBAQCBpbnQgYXJjaF9zZXRfaW5mb19ndWVzdCgKICAgICAgICAgY2Fz
ZSAwOgogICAgICAgICAgICAgaWYgKCAhY29tcGF0ICYmICFWTV9BU1NJU1QoZCwgbTJwX3N0cmlj
dCkgJiYKICAgICAgICAgICAgICAgICAgIXBhZ2luZ19tb2RlX3JlZmNvdW50cyhkKSApCi0gICAg
ICAgICAgICAgICAgZmlsbF9yb19tcHQoY3IzX2dmbik7CisgICAgICAgICAgICAgICAgZmlsbF9y
b19tcHQoX21mbihjcjNfZ2ZuKSk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgZGVmYXVs
dDoKICAgICAgICAgICAgIGlmICggY3IzX3BhZ2UgPT0gY3VycmVudC0+YXJjaC5vbGRfZ3Vlc3Rf
dGFibGUgKQpAQCAtMTA4MCw3ICsxMDgwLDcgQEAgaW50IGFyY2hfc2V0X2luZm9fZ3Vlc3QoCiAg
ICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgIGNhc2UgMDoKICAgICAg
ICAgICAgICAgICAgICAgaWYgKCBWTV9BU1NJU1QoZCwgbTJwX3N0cmljdCkgKQotICAgICAgICAg
ICAgICAgICAgICAgICAgemFwX3JvX21wdChjcjNfZ2ZuKTsKKyAgICAgICAgICAgICAgICAgICAg
ICAgIHphcF9yb19tcHQoX21mbihjcjNfZ2ZuKSk7CiAgICAgICAgICAgICAgICAgICAgIGJyZWFr
OwogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggNzkxZTUyNi4uMTFjNWFlMyAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gveDg2L21tLmMKQEAgLTE2
MzAsOSArMTYzMCw5IEBAIHZvaWQgaW5pdF9ndWVzdF9sNF90YWJsZShsNF9wZ2VudHJ5X3QgbDR0
YWJbXSwgY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgbDR0YWJbbDRfdGFibGVfb2Zm
c2V0KFJPX01QVF9WSVJUX1NUQVJUKV0gPSBsNGVfZW1wdHkoKTsKIH0KIAotYm9vbCBmaWxsX3Jv
X21wdCh1bnNpZ25lZCBsb25nIG1mbikKK2Jvb2wgZmlsbF9yb19tcHQobWZuX3QgbWZuKQogewot
ICAgIGw0X3BnZW50cnlfdCAqbDR0YWIgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihtZm4pKTsKKyAg
ICBsNF9wZ2VudHJ5X3QgKmw0dGFiID0gbWFwX2RvbWFpbl9wYWdlKG1mbik7CiAgICAgYm9vbCBy
ZXQgPSBmYWxzZTsKIAogICAgIGlmICggIWw0ZV9nZXRfaW50cHRlKGw0dGFiW2w0X3RhYmxlX29m
ZnNldChST19NUFRfVklSVF9TVEFSVCldKSApCkBAIC0xNjQ2LDkgKzE2NDYsOSBAQCBib29sIGZp
bGxfcm9fbXB0KHVuc2lnbmVkIGxvbmcgbWZuKQogICAgIHJldHVybiByZXQ7CiB9CiAKLXZvaWQg
emFwX3JvX21wdCh1bnNpZ25lZCBsb25nIG1mbikKK3ZvaWQgemFwX3JvX21wdChtZm5fdCBtZm4p
CiB7Ci0gICAgbDRfcGdlbnRyeV90ICpsNHRhYiA9IG1hcF9kb21haW5fcGFnZShfbWZuKG1mbikp
OworICAgIGw0X3BnZW50cnlfdCAqbDR0YWIgPSBtYXBfZG9tYWluX3BhZ2UobWZuKTsKIAogICAg
IGw0dGFiW2w0X3RhYmxlX29mZnNldChST19NUFRfVklSVF9TVEFSVCldID0gbDRlX2VtcHR5KCk7
CiAgICAgdW5tYXBfZG9tYWluX3BhZ2UobDR0YWIpOwpAQCAtMjgzNCw3ICsyODM0LDcgQEAgaW50
IG5ld19ndWVzdF9jcjModW5zaWduZWQgbG9uZyBtZm4pCiAgICAgaW52YWxpZGF0ZV9zaGFkb3df
bGR0KGN1cnIsIDApOwogCiAgICAgaWYgKCAhVk1fQVNTSVNUKGQsIG0ycF9zdHJpY3QpICYmICFw
YWdpbmdfbW9kZV9yZWZjb3VudHMoZCkgKQotICAgICAgICBmaWxsX3JvX21wdChtZm4pOworICAg
ICAgICBmaWxsX3JvX21wdChfbWZuKG1mbikpOwogICAgIGN1cnItPmFyY2guZ3Vlc3RfdGFibGUg
PSBwYWdldGFibGVfZnJvbV9wZm4obWZuKTsKICAgICB1cGRhdGVfY3IzKGN1cnIpOwogCkBAIC0z
MjA4LDcgKzMyMDgsNyBAQCBsb25nIGRvX21tdWV4dF9vcCgKICAgICAgICAgICAgICAgICB9CiAK
ICAgICAgICAgICAgICAgICBpZiAoIFZNX0FTU0lTVChjdXJyZCwgbTJwX3N0cmljdCkgKQotICAg
ICAgICAgICAgICAgICAgICB6YXBfcm9fbXB0KG9wLmFyZzEubWZuKTsKKyAgICAgICAgICAgICAg
ICAgICAgemFwX3JvX21wdChfbWZuKG9wLmFyZzEubWZuKSk7CiAgICAgICAgICAgICB9CiAKICAg
ICAgICAgICAgIGN1cnItPmFyY2guZ3Vlc3RfdGFibGVfdXNlciA9IHBhZ2V0YWJsZV9mcm9tX3Bm
bihvcC5hcmcxLm1mbik7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRp
LmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKaW5kZXggZjBlYWJiNi4uYzVjMGFm
OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwpAQCAtNDIzMiwxMCArNDIzMiwxMCBAQCBzaF91cGRh
dGVfY3IzKHN0cnVjdCB2Y3B1ICp2LCBpbnQgZG9fbG9ja2luZykKICAgICAgICAgbWZuX3Qgc21m
biA9IHBhZ2V0YWJsZV9nZXRfbWZuKHYtPmFyY2guc2hhZG93X3RhYmxlWzBdKTsKIAogICAgICAg
ICBpZiAoICEodi0+YXJjaC5mbGFncyAmIFRGX2tlcm5lbF9tb2RlKSAmJiBWTV9BU1NJU1QoZCwg
bTJwX3N0cmljdCkgKQotICAgICAgICAgICAgemFwX3JvX21wdChtZm5feChzbWZuKSk7CisgICAg
ICAgICAgICB6YXBfcm9fbXB0KHNtZm4pOwogICAgICAgICBlbHNlIGlmICggKHYtPmFyY2guZmxh
Z3MgJiBURl9rZXJuZWxfbW9kZSkgJiYKICAgICAgICAgICAgICAgICAgICFWTV9BU1NJU1QoZCwg
bTJwX3N0cmljdCkgKQotICAgICAgICAgICAgZmlsbF9yb19tcHQobWZuX3goc21mbikpOworICAg
ICAgICAgICAgZmlsbF9yb19tcHQoc21mbik7CiAgICAgfQogI2Vsc2UKICNlcnJvciBUaGlzIHNo
b3VsZCBuZXZlciBoYXBwZW4KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaCBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaAppbmRleCBiNzM4Yzg5Li41NzYwZTA1IDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9t
bS5oCkBAIC0zMzEsOCArMzMxLDggQEAgaW50IGZyZWVfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2lu
Zm8gKnBhZ2UsIHVuc2lnbmVkIGxvbmcgdHlwZSwKIAogdm9pZCBpbml0X2d1ZXN0X2w0X3RhYmxl
KGw0X3BnZW50cnlfdFtdLCBjb25zdCBzdHJ1Y3QgZG9tYWluICosCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgYm9vbF90IHphcF9yb19tcHQpOwotYm9vbF90IGZpbGxfcm9fbXB0KHVuc2lnbmVk
IGxvbmcgbWZuKTsKLXZvaWQgemFwX3JvX21wdCh1bnNpZ25lZCBsb25nIG1mbik7Citib29sIGZp
bGxfcm9fbXB0KG1mbl90IG1mbik7Cit2b2lkIHphcF9yb19tcHQobWZuX3QgbWZuKTsKIAogYm9v
bCBpc19pb21lbV9wYWdlKG1mbl90IG1mbik7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:55:37 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:55:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkXx-0001qc-6E; Fri, 01 Sep 2017 11:55:37 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkXv-0001qD-Ku
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:35 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 27/D5-03610-6BA49A95; Fri, 01 Sep 2017 11:55:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXeb18p
 Ig+3dghYTthk4MHps79vFHsAYxZqZl5RfkcCa8aZtDWPBe7WKVb/WMDYwtsl3MXJxCAl8YZRo
 3n2GHcI5zyjxZ+YJ5i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQWsJXZ//
 cIKYvMKmElcvnOBBcRmAaq/sWwP+wRGjgWMDKsY1YtTi8pSi3TN9JKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GOed8D/EKMnBpCTKW+2/IlKILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBO8Kz5WRQoJFqempFWmZOcDggElLcPAoifCKAgNEiLe4IDG3ODMdInWKUVFKnHcx
 SJ8ASCKjNA+uDRaQlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMWwIyhSczrwRu+iugxUxAi
 /99XgGyuCQRISXVwHggsSz2X1ucp9PiHXOL/BVf3P16Xeobo3H8c73rzvan3brPbniVlqx2XH
 7xj9MxuUdOb2h2UbgrlxnYqzeHoYNDbd7fmQ+7V7PFJvedW5FTVNcRWFrto3D0UY1/lB3Dx9s
 b9vfpXUx8dHkxr6DyiTUqT3yfbzyzunRZjO2pDzMduq59Ltxx0UCJpTgj0VCLuag4EQCjsBYZ
 QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1504266933!114232182!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31906 invoked from network); 1 Sep 2017 11:55:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:55:34 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkXt-0002gh-6X
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkXt-0005DC-4M
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkXt-0005DC-4M@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:55:33 +0000
Subject: [Xen-changelog] [xen master] x86/pv: map_ldt_shadow_page() cleanup
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY3MWViYWRhNTg1NTAyZTU1MmNlZWExYmU2MTc4ZGI2YTM4YjZkNTcKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEF1ZyAyMyAxNzo0OTozMSAyMDE3ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBdWcgMzAgMTE6MDM6
MDggMjAxNyArMDEwMAoKICAgIHg4Ni9wdjogbWFwX2xkdF9zaGFkb3dfcGFnZSgpIGNsZWFudXAK
ICAgIAogICAgU3dpdGNoIHRoZSByZXR1cm4gdmFsdWUgZnJvbSBpbnQgdG8gYm9vbCwgdG8gbWF0
Y2ggaXRzIHNlbWFudGljcy4gIFN3aXRjaCBpdHMKICAgIHBhcmFtZXRlciBmcm9tIGEgZnJhbWUg
b2Zmc2V0IHRvIGEgYnl0ZSBvZmZzZXQgKHNpbXBsaWZ5aW5nIHRoZSBzb2xlIGNhbGxlcikKICAg
IGFuZCBhbGxvd2luZyBmb3IgYW4gZXh0cmEgc2FuaXR5IGNoZWNrIHRoYXQgdGhlIGZhdWx0IGlz
IHdpdGhpbiB0aGUgTERUIGxpbWl0LgogICAgCiAgICBEcm9wIHRoZSB1bm5lY2Vzc2FyeSBnbWZu
IGFuZCBva2F5IGxvY2FsIHZhcmlhYmxlcywgYW5kIGNvcnJlY3QgdGhlIGd2YQogICAgcGFyYW1l
dGVyIHRvIGJlIG5hbWVkIGxpbmVhci4gIFJlbmFtZSBsMWUgdG8gZ2wxZSwgYW5kIHNpbXBsaWZ5
IHRoZQogICAgY29uc3RydWN0aW9uIG9mIHRoZSBuZXcgcHRlIGJ5IHNpbXBseSB0YWtpbmcgKHRo
ZSBub3cgdmFsaWRhdGVkKSBnbDFlIGFuZAogICAgZW5zdXJpbmcgdGhhdCBfUEFHRV9SVyBpcyBz
ZXQuCiAgICAKICAgIENhbGN1bGF0ZSB0aGUgcHRlIHRvIGJlIHVwZGF0ZWQgb3V0c2lkZSBvZiB0
aGUgc3BpbmxvY2ssIHdoaWNoIGhhbHZlcyB0aGUgc2l6ZQogICAgb2YgdGhlIGNyaXRpY2FsIHJl
Z2lvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0t
CiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgfCA0OCArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni90cmFwcy5jICAgICB8ICAyICst
CiB4ZW4vaW5jbHVkZS9hc20teDg2L21tLmggfCAgMiArLQogMyBmaWxlcyBjaGFuZ2VkLCAzMSBp
bnNlcnRpb25zKCspLCAyMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
bW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDExYzVhZTMuLjc0NjM3YTEgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC02NjcsNDUg
KzY2Nyw1NSBAQCBzdGF0aWMgaW50IGFsbG9jX3NlZ2Rlc2NfcGFnZShzdHJ1Y3QgcGFnZV9pbmZv
ICpwYWdlKQogfQogCiAKLS8qIE1hcCBzaGFkb3cgcGFnZSBhdCBvZmZzZXQgQG9mZi4gKi8KLWlu
dCBtYXBfbGR0X3NoYWRvd19wYWdlKHVuc2lnbmVkIGludCBvZmYpCisvKgorICogTWFwIGEgZ3Vl
c3QncyBMRFQgcGFnZSAoY292ZXJpbmcgdGhlIGJ5dGUgYXQgQG9mZnNldCBmcm9tIHN0YXJ0IG9m
IHRoZSBMRFQpCisgKiBpbnRvIFhlbidzIHZpcnR1YWwgcmFuZ2UuICBSZXR1cm5zIHRydWUgaWYg
dGhlIG1hcHBpbmcgY2hhbmdlZCwgZmFsc2UKKyAqIG90aGVyd2lzZS4KKyAqLworYm9vbCBtYXBf
bGR0X3NoYWRvd19wYWdlKHVuc2lnbmVkIGludCBvZmZzZXQpCiB7CiAgICAgc3RydWN0IHZjcHUg
KnYgPSBjdXJyZW50OwogICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47Ci0gICAgdW5z
aWduZWQgbG9uZyBnbWZuOwogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7Ci0gICAgbDFfcGdl
bnRyeV90IGwxZSwgbmwxZTsKLSAgICB1bnNpZ25lZCBsb25nIGd2YSA9IHYtPmFyY2gucHZfdmNw
dS5sZHRfYmFzZSArIChvZmYgPDwgUEFHRV9TSElGVCk7Ci0gICAgaW50IG9rYXk7CisgICAgbDFf
cGdlbnRyeV90IGdsMWUsICpwbDFlOworICAgIHVuc2lnbmVkIGxvbmcgbGluZWFyID0gdi0+YXJj
aC5wdl92Y3B1LmxkdF9iYXNlICsgb2Zmc2V0OwogCiAgICAgQlVHX09OKHVubGlrZWx5KGluX2ly
cSgpKSk7CiAKKyAgICAvKgorICAgICAqIEhhcmR3YXJlIGxpbWl0IGNoZWNraW5nIHNob3VsZCBn
dWFyYW50ZWUgdGhpcyBwcm9wZXJ0eS4gIE5CLiBUaGlzIGlzCisgICAgICogc2FmZSBhcyB1cGRh
dGVzIHRvIHRoZSBMRFQgY2FuIG9ubHkgYmUgbWFkZSBieSBNTVVFWFRfU0VUX0xEVCB0byB0aGUK
KyAgICAgKiBjdXJyZW50IHZjcHUsIGFuZCB2Y3B1X3Jlc2V0KCkgd2lsbCBibG9jayB1bnRpbCB0
aGlzIHZjcHUgaGFzIGJlZW4KKyAgICAgKiBkZXNjaGVkdWxlZCBiZWZvcmUgY29udGludWluZy4K
KyAgICAgKi8KKyAgICBBU1NFUlQoKG9mZnNldCA+PiAzKSA8PSB2LT5hcmNoLnB2X3ZjcHUubGR0
X2VudHMpOworCiAgICAgaWYgKCBpc19wdl8zMmJpdF9kb21haW4oZCkgKQotICAgICAgICBndmEg
PSAodTMyKWd2YTsKLSAgICBndWVzdF9nZXRfZWZmX2tlcm5fbDFlKGd2YSwgJmwxZSk7Ci0gICAg
aWYgKCB1bmxpa2VseSghKGwxZV9nZXRfZmxhZ3MobDFlKSAmIF9QQUdFX1BSRVNFTlQpKSApCi0g
ICAgICAgIHJldHVybiAwOworICAgICAgICBsaW5lYXIgPSAodWludDMyX3QpbGluZWFyOwogCi0g
ICAgZ21mbiA9IGwxZV9nZXRfcGZuKGwxZSk7Ci0gICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2Zu
KGQsIGdtZm4sIE5VTEwsIFAyTV9BTExPQyk7CisgICAgZ3Vlc3RfZ2V0X2VmZl9rZXJuX2wxZShs
aW5lYXIsICZnbDFlKTsKKyAgICBpZiAoIHVubGlrZWx5KCEobDFlX2dldF9mbGFncyhnbDFlKSAm
IF9QQUdFX1BSRVNFTlQpKSApCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIHBhZ2UgPSBn
ZXRfcGFnZV9mcm9tX2dmbihkLCBsMWVfZ2V0X3BmbihnbDFlKSwgTlVMTCwgUDJNX0FMTE9DKTsK
ICAgICBpZiAoIHVubGlrZWx5KCFwYWdlKSApCi0gICAgICAgIHJldHVybiAwOworICAgICAgICBy
ZXR1cm4gZmFsc2U7CiAKLSAgICBva2F5ID0gZ2V0X3BhZ2VfdHlwZShwYWdlLCBQR1Rfc2VnX2Rl
c2NfcGFnZSk7Ci0gICAgaWYgKCB1bmxpa2VseSghb2theSkgKQorICAgIGlmICggdW5saWtlbHko
IWdldF9wYWdlX3R5cGUocGFnZSwgUEdUX3NlZ19kZXNjX3BhZ2UpKSApCiAgICAgewogICAgICAg
ICBwdXRfcGFnZShwYWdlKTsKLSAgICAgICAgcmV0dXJuIDA7CisgICAgICAgIHJldHVybiBmYWxz
ZTsKICAgICB9CiAKLSAgICBubDFlID0gbDFlX2Zyb21fcGFnZShwYWdlLCBsMWVfZ2V0X2ZsYWdz
KGwxZSkgfCBfUEFHRV9SVyk7CisgICAgcGwxZSA9ICZnZHRfbGR0X3B0ZXMoZCwgdilbKG9mZnNl
dCA+PiBQQUdFX1NISUZUKSArIDE2XTsKKyAgICBsMWVfYWRkX2ZsYWdzKGdsMWUsIF9QQUdFX1JX
KTsKIAogICAgIHNwaW5fbG9jaygmdi0+YXJjaC5wdl92Y3B1LnNoYWRvd19sZHRfbG9jayk7Ci0g
ICAgbDFlX3dyaXRlKCZnZHRfbGR0X3B0ZXMoZCwgdilbb2ZmICsgMTZdLCBubDFlKTsKKyAgICBs
MWVfd3JpdGUocGwxZSwgZ2wxZSk7CiAgICAgdi0+YXJjaC5wdl92Y3B1LnNoYWRvd19sZHRfbWFw
Y250Kys7CiAgICAgc3Bpbl91bmxvY2soJnYtPmFyY2gucHZfdmNwdS5zaGFkb3dfbGR0X2xvY2sp
OwogCi0gICAgcmV0dXJuIDE7CisgICAgcmV0dXJuIHRydWU7CiB9CiAKIApkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L3RyYXBzLmMgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwppbmRleCBiOTNiM2Qx
Li5mNTI1ZmEyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdHJhcHMuYworKysgYi94ZW4vYXJj
aC94ODYvdHJhcHMuYwpAQCAtMTExMiw3ICsxMTEyLDcgQEAgc3RhdGljIGludCBoYW5kbGVfZ2R0
X2xkdF9tYXBwaW5nX2ZhdWx0KHVuc2lnbmVkIGxvbmcgb2Zmc2V0LAogICAgIGlmICggbGlrZWx5
KGlzX2xkdF9hcmVhKSApCiAgICAgewogICAgICAgICAvKiBMRFQgZmF1bHQ6IENvcHkgYSBtYXBw
aW5nIGZyb20gdGhlIGd1ZXN0J3MgTERULCBpZiBpdCBpcyB2YWxpZC4gKi8KLSAgICAgICAgaWYg
KCBsaWtlbHkobWFwX2xkdF9zaGFkb3dfcGFnZShvZmZzZXQgPj4gUEFHRV9TSElGVCkpICkKKyAg
ICAgICAgaWYgKCBsaWtlbHkobWFwX2xkdF9zaGFkb3dfcGFnZShvZmZzZXQpKSApCiAgICAgICAg
IHsKICAgICAgICAgICAgIGlmICggZ3Vlc3RfbW9kZShyZWdzKSApCiAgICAgICAgICAgICAgICAg
dHJhY2VfdHJhcF90d29fYWRkcihUUkNfUFZfR0RUX0xEVF9NQVBQSU5HX0ZBVUxULApkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5o
CmluZGV4IDU3NjBlMDUuLmVjN2NlM2MgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
bW0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgKQEAgLTU1Myw3ICs1NTMsNyBAQCBs
b25nIHN1YmFyY2hfbWVtb3J5X29wKHVuc2lnbmVkIGxvbmcgY21kLCBYRU5fR1VFU1RfSEFORExF
X1BBUkFNKHZvaWQpIGFyZyk7CiBpbnQgY29tcGF0X2FyY2hfbWVtb3J5X29wKHVuc2lnbmVkIGxv
bmcgY21kLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpKTsKIGludCBjb21wYXRfc3ViYXJj
aF9tZW1vcnlfb3AoaW50IG9wLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpKTsKIAotaW50
IG1hcF9sZHRfc2hhZG93X3BhZ2UodW5zaWduZWQgaW50KTsKK2Jvb2wgbWFwX2xkdF9zaGFkb3df
cGFnZSh1bnNpZ25lZCBpbnQpOwogCiAjZGVmaW5lIE5JTCh0eXBlKSAoKHR5cGUgKiktc2l6ZW9m
KHR5cGUpKQogI2RlZmluZSBJU19OSUwocHRyKSAoISgodWludHB0cl90KShwdHIpICsgc2l6ZW9m
KCoocHRyKSkpKQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:55:47 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:55:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkY7-0001t4-8w; Fri, 01 Sep 2017 11:55:47 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkY6-0001sm-Fe
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:46 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 4D/31-03874-1CA49A95; Fri, 01 Sep 2017 11:55:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeg18p
 Ig8+LRCwmbDNwYPTY3reLPYAxijUzLym/IoE1o+WNQ8Fn04qOCZOYGxi363QxcnEICXxhlNi2
 9gkjhHOeUeLklT/MXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC/hIXHkyn
 QXE5hUwk1g76Q07iM0CVD9/9n/2CYwcCxgZVjGqF6cWlaUW6ZrrJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYwzrzsf4hRkoNJSZS32n9FpBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3hWeKyOFBItS01Mr0jJzgKEBk5bg4FES4X3jAZTmLS5IzC3OTIdInWJUlBLnXQzS
 JwCSyCjNg2uDheMlRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfOWgEzhycwrgZv+CmgxE9Dif
 59XgCwuSURISTUwKjQd53phM+2r763rwUJHO/fZt6Ur5PIedPDeP2PhXfNDj6aevcmm95BdoE
 Dxd/XrwDe/sv7cd5uhsHPC11unC4Lz5qRp+/HciVbe9yf0jsXVXo2Sl3+/23GKvIxZF7lJv3n
 JR4fwBfktn+KquZ/c1+ubs+9m3fXtrGtu3vWr0382Z8nzIsO5VkosxRmJhlrMRcWJAFDaBbtC
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1504266944!113098306!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16066 invoked from network); 1 Sep 2017 11:55:45 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:55:45 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkY3-0002gw-AD
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkY3-0005En-83
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkY3-0005En-83@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:55:43 +0000
Subject: [Xen-changelog] [xen master] x86/pv: Consistently use typesafe
	helpers in all files
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDJmN2NjNjAwNWExOWIxOTQ1ZGQ0MWFmNmU1ZmUwYWQzNDhjMjFkNjYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U2F0IEF1ZyAyNiAxMDo0MDo1NiAyMDE3ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBdWcgMzAgMTE6MDM6
MDggMjAxNyArMDEwMAoKICAgIHg4Ni9wdjogQ29uc2lzdGVudGx5IHVzZSB0eXBlc2FmZSBoZWxw
ZXJzIGluIGFsbCBmaWxlcwogICAgCiAgICBSYXRoZXIgdGhhbiBoYXZpbmcgYSBtaXggb2YgY29k
ZSBiZWhhdmlvdXIuICBUaGlzIHJlcXVpcmVzIHVwZGF0aW5nCiAgICBwYWdldGFibGVfe2dldCxm
cm9tfV9wYWdlKCkgdG8gdXNlIHRoZSBub24tb3ZlcnJpZGRlbiBoZWxwZXJzLgogICAgCiAgICBU
aGlzIHJlcXVpcmVzIHNvbWUgYWRqdXN0bWVudHMgaW4gcHJpdl9vcF97cmVhZCx3cml0ZX1fY3Io
KSwgd2hpY2ggaXMgbW9zdAogICAgZWFzaWx5IGRvbmUgYnkgc3dpdGNoaW5nIENSMyBoYW5kbGlu
ZyB0byB1c2luZyBtZm5fdC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvcHYvY2FsbGJhY2suYyAgICAgfCAgNiArKysrKysKIHhl
bi9hcmNoL3g4Ni9wdi9kb21haW4uYyAgICAgICB8ICA2ICsrKysrKwogeGVuL2FyY2gveDg2L3B2
L2VtdWwtZ2F0ZS1vcC5jIHwgIDYgKysrKysrCiB4ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9w
LmMgfCAyMCArKysrKysrKysrKysrLS0tLS0tLQogeGVuL2FyY2gveDg2L3B2L2lyZXQuYyAgICAg
ICAgIHwgIDYgKysrKysrCiB4ZW4vYXJjaC94ODYvcHYvdHJhcHMuYyAgICAgICAgfCAgNiArKysr
KysKIHhlbi9pbmNsdWRlL2FzbS14ODYvcGFnZS5oICAgICB8ICA0ICsrLS0KIDcgZmlsZXMgY2hh
bmdlZCwgNDUgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvcHYvY2FsbGJhY2suYyBiL3hlbi9hcmNoL3g4Ni9wdi9jYWxsYmFjay5jCmluZGV4
IDU5NTdjYjUuLjk3ZDg0MzggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9jYWxsYmFjay5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9jYWxsYmFjay5jCkBAIC0zMSw2ICszMSwxMiBAQAogCiAj
aW5jbHVkZSA8cHVibGljL2NhbGxiYWNrLmg+CiAKKy8qIE92ZXJyaWRlIG1hY3JvcyBmcm9tIGFz
bS9wYWdlLmggdG8gbWFrZSB0aGVtIHdvcmsgd2l0aCBtZm5fdCAqLworI3VuZGVmIG1mbl90b19w
YWdlCisjZGVmaW5lIG1mbl90b19wYWdlKG1mbikgX19tZm5fdG9fcGFnZShtZm5feChtZm4pKQor
I3VuZGVmIHBhZ2VfdG9fbWZuCisjZGVmaW5lIHBhZ2VfdG9fbWZuKHBnKSBfbWZuKF9fcGFnZV90
b19tZm4ocGcpKQorCiBzdGF0aWMgaW50IHJlZ2lzdGVyX2d1ZXN0X25taV9jYWxsYmFjayh1bnNp
Z25lZCBsb25nIGFkZHJlc3MpCiB7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Owpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L3B2L2Rv
bWFpbi5jCmluZGV4IDZjYjYxZjIuLmM4YjljYjYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9w
di9kb21haW4uYworKysgYi94ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMKQEAgLTExLDYgKzExLDEy
IEBACiAKICNpbmNsdWRlIDxhc20vcHYvZG9tYWluLmg+CiAKKy8qIE92ZXJyaWRlIG1hY3JvcyBm
cm9tIGFzbS9wYWdlLmggdG8gbWFrZSB0aGVtIHdvcmsgd2l0aCBtZm5fdCAqLworI3VuZGVmIG1m
bl90b19wYWdlCisjZGVmaW5lIG1mbl90b19wYWdlKG1mbikgX19tZm5fdG9fcGFnZShtZm5feCht
Zm4pKQorI3VuZGVmIHBhZ2VfdG9fbWZuCisjZGVmaW5lIHBhZ2VfdG9fbWZuKHBnKSBfbWZuKF9f
cGFnZV90b19tZm4ocGcpKQorCiBzdGF0aWMgdm9pZCBub3JldHVybiBjb250aW51ZV9ub25pZGxl
X2RvbWFpbihzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBjaGVja193YWtldXBfZnJvbV93YWl0KCk7
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvZW11bC1nYXRlLW9wLmMgYi94ZW4vYXJjaC94
ODYvcHYvZW11bC1nYXRlLW9wLmMKaW5kZXggY2RmM2IzMC4uMGE3MzgxYSAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L3B2L2VtdWwtZ2F0ZS1vcC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9lbXVs
LWdhdGUtb3AuYwpAQCAtNDEsNiArNDEsMTIgQEAKIAogI2luY2x1ZGUgImVtdWxhdGUuaCIKIAor
LyogT3ZlcnJpZGUgbWFjcm9zIGZyb20gYXNtL3BhZ2UuaCB0byBtYWtlIHRoZW0gd29yayB3aXRo
IG1mbl90ICovCisjdW5kZWYgbWZuX3RvX3BhZ2UKKyNkZWZpbmUgbWZuX3RvX3BhZ2UobWZuKSBf
X21mbl90b19wYWdlKG1mbl94KG1mbikpCisjdW5kZWYgcGFnZV90b19tZm4KKyNkZWZpbmUgcGFn
ZV90b19tZm4ocGcpIF9tZm4oX19wYWdlX3RvX21mbihwZykpCisKIHN0YXRpYyBpbnQgcmVhZF9n
YXRlX2Rlc2NyaXB0b3IodW5zaWduZWQgaW50IGdhdGVfc2VsLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50ICpzZWwsCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
cHYvZW11bC1wcml2LW9wLmMgYi94ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMKaW5kZXgg
ZDUwZjUxOS4uYWYxNjI0YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1v
cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYwpAQCAtNDIsNiArNDIsMTIg
QEAKICNpbmNsdWRlICIuLi94ODZfNjQvbW1jb25maWcuaCIKICNpbmNsdWRlICJlbXVsYXRlLmgi
CiAKKy8qIE92ZXJyaWRlIG1hY3JvcyBmcm9tIGFzbS9wYWdlLmggdG8gbWFrZSB0aGVtIHdvcmsg
d2l0aCBtZm5fdCAqLworI3VuZGVmIG1mbl90b19wYWdlCisjZGVmaW5lIG1mbl90b19wYWdlKG1m
bikgX19tZm5fdG9fcGFnZShtZm5feChtZm4pKQorI3VuZGVmIHBhZ2VfdG9fbWZuCisjZGVmaW5l
IHBhZ2VfdG9fbWZuKHBnKSBfbWZuKF9fcGFnZV90b19tZm4ocGcpKQorCiAvKioqKioqKioqKioq
KioqKioqKioqKioKICAqIEkvTyBlbXVsYXRpb24gc3VwcG9ydAogICovCkBAIC03MDksMjEgKzcx
NSwyMSBAQCBzdGF0aWMgaW50IHByaXZfb3BfcmVhZF9jcih1bnNpZ25lZCBpbnQgcmVnLCB1bnNp
Z25lZCBsb25nICp2YWwsCiAgICAgY2FzZSAzOiAvKiBSZWFkIENSMyAqLwogICAgIHsKICAgICAg
ICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyLT5kb21haW47Ci0gICAgICAgIHVu
c2lnbmVkIGxvbmcgbWZuOworICAgICAgICBtZm5fdCBtZm47CiAKICAgICAgICAgaWYgKCAhaXNf
cHZfMzJiaXRfZG9tYWluKGN1cnJkKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIG1mbiA9IHBh
Z2V0YWJsZV9nZXRfcGZuKGN1cnItPmFyY2guZ3Vlc3RfdGFibGUpOwotICAgICAgICAgICAgKnZh
bCA9IHhlbl9wZm5fdG9fY3IzKG1mbl90b19nbWZuKGN1cnJkLCBtZm4pKTsKKyAgICAgICAgICAg
IG1mbiA9IHBhZ2V0YWJsZV9nZXRfbWZuKGN1cnItPmFyY2guZ3Vlc3RfdGFibGUpOworICAgICAg
ICAgICAgKnZhbCA9IHhlbl9wZm5fdG9fY3IzKG1mbl90b19nbWZuKGN1cnJkLCBtZm5feChtZm4p
KSk7CiAgICAgICAgIH0KICAgICAgICAgZWxzZQogICAgICAgICB7CiAgICAgICAgICAgICBsNF9w
Z2VudHJ5X3QgKnBsNGUgPQotICAgICAgICAgICAgICAgIG1hcF9kb21haW5fcGFnZShfbWZuKHBh
Z2V0YWJsZV9nZXRfcGZuKGN1cnItPmFyY2guZ3Vlc3RfdGFibGUpKSk7CisgICAgICAgICAgICAg
ICAgbWFwX2RvbWFpbl9wYWdlKHBhZ2V0YWJsZV9nZXRfbWZuKGN1cnItPmFyY2guZ3Vlc3RfdGFi
bGUpKTsKIAotICAgICAgICAgICAgbWZuID0gbDRlX2dldF9wZm4oKnBsNGUpOworICAgICAgICAg
ICAgbWZuID0gbDRlX2dldF9tZm4oKnBsNGUpOwogICAgICAgICAgICAgdW5tYXBfZG9tYWluX3Bh
Z2UocGw0ZSk7Ci0gICAgICAgICAgICAqdmFsID0gY29tcGF0X3Bmbl90b19jcjMobWZuX3RvX2dt
Zm4oY3VycmQsIG1mbikpOworICAgICAgICAgICAgKnZhbCA9IGNvbXBhdF9wZm5fdG9fY3IzKG1m
bl90b19nbWZuKGN1cnJkLCBtZm5feChtZm4pKSk7CiAgICAgICAgIH0KICAgICAgICAgLyogUFRz
IHNob3VsZCBub3QgYmUgc2hhcmVkICovCiAgICAgICAgIEJVR19PTihwYWdlX2dldF9vd25lciht
Zm5fdG9fcGFnZShtZm4pKSA9PSBkb21fY293KTsKQEAgLTc2OCw3ICs3NzQsNyBAQCBzdGF0aWMg
aW50IHByaXZfb3Bfd3JpdGVfY3IodW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgbG9uZyB2YWws
CiAgICAgICAgIHBhZ2UgPSBnZXRfcGFnZV9mcm9tX2dmbihjdXJyZCwgZ2ZuLCBOVUxMLCBQMk1f
QUxMT0MpOwogICAgICAgICBpZiAoICFwYWdlICkKICAgICAgICAgICAgIGJyZWFrOwotICAgICAg
ICByYyA9IG5ld19ndWVzdF9jcjMocGFnZV90b19tZm4ocGFnZSkpOworICAgICAgICByYyA9IG5l
d19ndWVzdF9jcjMobWZuX3gocGFnZV90b19tZm4ocGFnZSkpKTsKICAgICAgICAgcHV0X3BhZ2Uo
cGFnZSk7CiAKICAgICAgICAgc3dpdGNoICggcmMgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L3B2L2lyZXQuYyBiL3hlbi9hcmNoL3g4Ni9wdi9pcmV0LmMKaW5kZXggY2E0MzNhNi4uNTZhZWFj
MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2lyZXQuYworKysgYi94ZW4vYXJjaC94ODYv
cHYvaXJldC5jCkBAIC0yNCw2ICsyNCwxMiBAQAogI2luY2x1ZGUgPGFzbS9jdXJyZW50Lmg+CiAj
aW5jbHVkZSA8YXNtL3RyYXBzLmg+CiAKKy8qIE92ZXJyaWRlIG1hY3JvcyBmcm9tIGFzbS9wYWdl
LmggdG8gbWFrZSB0aGVtIHdvcmsgd2l0aCBtZm5fdCAqLworI3VuZGVmIG1mbl90b19wYWdlCisj
ZGVmaW5lIG1mbl90b19wYWdlKG1mbikgX19tZm5fdG9fcGFnZShtZm5feChtZm4pKQorI3VuZGVm
IHBhZ2VfdG9fbWZuCisjZGVmaW5lIHBhZ2VfdG9fbWZuKHBnKSBfbWZuKF9fcGFnZV90b19tZm4o
cGcpKQorCiB1bnNpZ25lZCBsb25nIGRvX2lyZXQodm9pZCkKIHsKICAgICBzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncyA9IGd1ZXN0X2NwdV91c2VyX3JlZ3MoKTsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9wdi90cmFwcy5jIGIveGVuL2FyY2gveDg2L3B2L3RyYXBzLmMKaW5kZXggMmE2MDVl
ZC4uZDEyMjg4MSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L3RyYXBzLmMKKysrIGIveGVu
L2FyY2gveDg2L3B2L3RyYXBzLmMKQEAgLTI5LDYgKzI5LDEyIEBACiAjaW5jbHVkZSA8YXNtL3No
YXJlZC5oPgogI2luY2x1ZGUgPGFzbS90cmFwcy5oPgogCisvKiBPdmVycmlkZSBtYWNyb3MgZnJv
bSBhc20vcGFnZS5oIHRvIG1ha2UgdGhlbSB3b3JrIHdpdGggbWZuX3QgKi8KKyN1bmRlZiBtZm5f
dG9fcGFnZQorI2RlZmluZSBtZm5fdG9fcGFnZShtZm4pIF9fbWZuX3RvX3BhZ2UobWZuX3gobWZu
KSkKKyN1bmRlZiBwYWdlX3RvX21mbgorI2RlZmluZSBwYWdlX3RvX21mbihwZykgX21mbihfX3Bh
Z2VfdG9fbWZuKHBnKSkKKwogdm9pZCBkb19lbnRyeV9pbnQ4MihzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKIHsKICAgICBpZiAoIHVubGlrZWx5KHVudHJ1c3RlZF9tc2kpICkKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFnZS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdl
LmgKaW5kZXggYjRjZTVhZS4uY2RlNWM2YiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9wYWdlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdlLmgKQEAgLTIxNSwxMyArMjE1
LDEzIEBAIHN0YXRpYyBpbmxpbmUgbDRfcGdlbnRyeV90IGw0ZV9mcm9tX3BhZGRyKHBhZGRyX3Qg
cGEsIHVuc2lnbmVkIGludCBmbGFncykKIC8qIFBhZ2UtdGFibGUgdHlwZS4gKi8KIHR5cGVkZWYg
c3RydWN0IHsgdTY0IHBmbjsgfSBwYWdldGFibGVfdDsKICNkZWZpbmUgcGFnZXRhYmxlX2dldF9w
YWRkcih4KSAgKChwYWRkcl90KSh4KS5wZm4gPDwgUEFHRV9TSElGVCkKLSNkZWZpbmUgcGFnZXRh
YmxlX2dldF9wYWdlKHgpICAgbWZuX3RvX3BhZ2UoKHgpLnBmbikKKyNkZWZpbmUgcGFnZXRhYmxl
X2dldF9wYWdlKHgpICAgX19tZm5fdG9fcGFnZSgoeCkucGZuKQogI2RlZmluZSBwYWdldGFibGVf
Z2V0X3Bmbih4KSAgICAoKHgpLnBmbikKICNkZWZpbmUgcGFnZXRhYmxlX2dldF9tZm4oeCkgICAg
X21mbigoKHgpLnBmbikpCiAjZGVmaW5lIHBhZ2V0YWJsZV9pc19udWxsKHgpICAgICgoeCkucGZu
ID09IDApCiAjZGVmaW5lIHBhZ2V0YWJsZV9mcm9tX3BmbihwZm4pICgocGFnZXRhYmxlX3QpIHsg
KHBmbikgfSkKICNkZWZpbmUgcGFnZXRhYmxlX2Zyb21fbWZuKG1mbikgKChwYWdldGFibGVfdCkg
eyBtZm5feChtZm4pIH0pCi0jZGVmaW5lIHBhZ2V0YWJsZV9mcm9tX3BhZ2UocGcpIHBhZ2V0YWJs
ZV9mcm9tX3BmbihwYWdlX3RvX21mbihwZykpCisjZGVmaW5lIHBhZ2V0YWJsZV9mcm9tX3BhZ2Uo
cGcpIHBhZ2V0YWJsZV9mcm9tX3BmbihfX3BhZ2VfdG9fbWZuKHBnKSkKICNkZWZpbmUgcGFnZXRh
YmxlX2Zyb21fcGFkZHIocCkgcGFnZXRhYmxlX2Zyb21fcGZuKChwKT4+UEFHRV9TSElGVCkKICNk
ZWZpbmUgcGFnZXRhYmxlX251bGwoKSAgICAgICAgcGFnZXRhYmxlX2Zyb21fcGZuKDApCiAKLS0K
Z2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3Rl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:55:57 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:55:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkYH-0001vt-AW; Fri, 01 Sep 2017 11:55:57 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkYF-0001vc-UZ
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:56 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 FD/FB-01777-BCA49A95; Fri, 01 Sep 2017 11:55:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVfeU18p
 IgzVrVC0mbDNwYPTY3reLPYAxijUzLym/IoE14/vqc4wFc6QrZr2exNTAeFa0i5GLQ0jgC6PE
 yYnvmCGc84wSfRM+MnUxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxtIibCAo8SjD
 ekgYV4BM4m2Y43MIGEWoPInj0ImMHIsYGRYxahenFpUllqka66XVJSZnlGSm5iZo2toYKqXm1
 pcnJiempOYVKyXnJ+7iRHoDwYg2MF4bLLzIUZJDiYlUd5q/xWRQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4V3iujBQSLEpNT61Iy8wBBgZMWoKDR0mE940HUJq3uCAxtzgzHSJ1ilFRSpx3MUif
 AEgiozQPrg0WjJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzFsCMoUnM68EbvoroMVMQIv/f
 V4BsrgkESEl1cDIE96k+/zJZS6bM4Izi+zENvwTVw/guDvzamhcZc6kK3Xv14f7fpzRtGf+2+
 6lWyJUXIqEFn3O7EqMz120dFfkxRn9hq2sclWdbFVp/3TUJ+1dvXbu8/pn583cPy0Ws9h8Is4
 47+KbAPfsOk2xo5yv4tvjdW/f0jwuLP5dTTx6gulXQX2Hz75KLMUZiYZazEXFiQBqbjxnQQIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1504266953!94431644!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3037 invoked from network); 1 Sep 2017 11:55:54 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-13.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:55:54 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkYD-0002h6-E6
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkYD-0005FR-Bp
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:55:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkYD-0005FR-Bp@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:55:53 +0000
Subject: [Xen-changelog] [xen master] x86/pv: Simplify access to the LDT/GDT
	ptes
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ0YzUwNTQ5MDdmOTNmODdiODA1NTAxOTgwYmY3NjRkYjc5ODhlZTgKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U2F0IEF1ZyAyNiAxMToxMTowNyAyMDE3ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBdWcgMzAgMTE6MDM6
MDggMjAxNyArMDEwMAoKICAgIHg4Ni9wdjogU2ltcGxpZnkgYWNjZXNzIHRvIHRoZSBMRFQvR0RU
IHB0ZXMKICAgIAogICAgUmVuYW1lIGdkdF9sZHRfcHRlcygpIHRvIHB2X2dkdF9wdGVzKCkgYW5k
IGRyb3AgdGhlIGRvbWFpbiBwYXJhbWV0ZXIsIGFzIGl0IGlzCiAgICBpbmNvcnJlY3QgdG8gdXNl
IHRoZSBoZWxwZXIgd2l0aCBkICE9IHYtPmRvbWFpbi4KICAgIAogICAgSW50cm9kdWNlIHB2X2xk
dF9wdGVzKCkgdG8gYWJzdHJhY3QgYXdheSB0aGUgZmFjdCB0aGF0IHRoZSBMRFQgbWFwcGluZyBp
cyAxNgogICAgc2xvdHMgYWZ0ZXIgdGhlIEdEVCwgYW5kIGFkanVzdCB0aGUgY2FsbGVycyBhY2Nv
cmRpbmdseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0t
CiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS5j
ICAgICAgICAgICAgfCAxMCArKysrKy0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5o
IHwgIDUgKysrLS0KIDMgZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9k
b21haW4uYwppbmRleCA1N2M0NGIxLi5kYmRkYzUzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
ZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC0xNTkxLDcgKzE1OTEsNyBA
QCBzdGF0aWMgdm9pZCBfX2NvbnRleHRfc3dpdGNoKHZvaWQpCiAgICAgaWYgKCBuZWVkX2Z1bGxf
Z2R0KG5kKSApCiAgICAgewogICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiA9IHZpcnRfdG9fbWZu
KGdkdCk7Ci0gICAgICAgIGwxX3BnZW50cnlfdCAqcGwxZSA9IGdkdF9sZHRfcHRlcyhuZCwgbik7
CisgICAgICAgIGwxX3BnZW50cnlfdCAqcGwxZSA9IHB2X2dkdF9wdGVzKG4pOwogICAgICAgICB1
bnNpZ25lZCBpbnQgaTsKIAogICAgICAgICBmb3IgKCBpID0gMDsgaSA8IE5SX1JFU0VSVkVEX0dE
VF9QQUdFUzsgaSsrICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gv
eDg2L21tLmMKaW5kZXggNzQ2MzdhMS4uMWYyMzQ3MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L21tLmMKKysrIGIveGVuL2FyY2gveDg2L21tLmMKQEAgLTYyOSw5ICs2MjksOSBAQCBzdGF0aWMg
dm9pZCBpbnZhbGlkYXRlX3NoYWRvd19sZHQoc3RydWN0IHZjcHUgKnYsIGludCBmbHVzaCkKICAg
ICAgICAgZ290byBvdXQ7CiAKICAgICB2LT5hcmNoLnB2X3ZjcHUuc2hhZG93X2xkdF9tYXBjbnQg
PSAwOwotICAgIHBsMWUgPSBnZHRfbGR0X3B0ZXModi0+ZG9tYWluLCB2KTsKKyAgICBwbDFlID0g
cHZfbGR0X3B0ZXModik7CiAKLSAgICBmb3IgKCBpID0gMTY7IGkgPCAzMjsgaSsrICkKKyAgICBm
b3IgKCBpID0gMDsgaSA8IDE2OyBpKysgKQogICAgIHsKICAgICAgICAgaWYgKCAhKGwxZV9nZXRf
ZmxhZ3MocGwxZVtpXSkgJiBfUEFHRV9QUkVTRU5UKSApCiAgICAgICAgICAgICBjb250aW51ZTsK
QEAgLTcwNyw3ICs3MDcsNyBAQCBib29sIG1hcF9sZHRfc2hhZG93X3BhZ2UodW5zaWduZWQgaW50
IG9mZnNldCkKICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgIH0KIAotICAgIHBsMWUgPSAmZ2R0
X2xkdF9wdGVzKGQsIHYpWyhvZmZzZXQgPj4gUEFHRV9TSElGVCkgKyAxNl07CisgICAgcGwxZSA9
ICZwdl9sZHRfcHRlcyh2KVtvZmZzZXQgPj4gUEFHRV9TSElGVF07CiAgICAgbDFlX2FkZF9mbGFn
cyhnbDFlLCBfUEFHRV9SVyk7CiAKICAgICBzcGluX2xvY2soJnYtPmFyY2gucHZfdmNwdS5zaGFk
b3dfbGR0X2xvY2spOwpAQCAtNDM5OSw3ICs0Mzk5LDcgQEAgdm9pZCBkZXN0cm95X2dkdChzdHJ1
Y3QgdmNwdSAqdikKICAgICB1bnNpZ25lZCBsb25nIHBmbiwgemVyb19wZm4gPSBQRk5fRE9XTihf
X3BhKHplcm9fcGFnZSkpOwogCiAgICAgdi0+YXJjaC5wdl92Y3B1LmdkdF9lbnRzID0gMDsKLSAg
ICBwbDFlID0gZ2R0X2xkdF9wdGVzKHYtPmRvbWFpbiwgdik7CisgICAgcGwxZSA9IHB2X2dkdF9w
dGVzKHYpOwogICAgIGZvciAoIGkgPSAwOyBpIDwgRklSU1RfUkVTRVJWRURfR0RUX1BBR0U7IGkr
KyApCiAgICAgewogICAgICAgICBwZm4gPSBsMWVfZ2V0X3BmbihwbDFlW2ldKTsKQEAgLTQ0NDQs
NyArNDQ0NCw3IEBAIGxvbmcgc2V0X2dkdChzdHJ1Y3QgdmNwdSAqdiwKIAogICAgIC8qIEluc3Rh
bGwgdGhlIG5ldyBHRFQuICovCiAgICAgdi0+YXJjaC5wdl92Y3B1LmdkdF9lbnRzID0gZW50cmll
czsKLSAgICBwbDFlID0gZ2R0X2xkdF9wdGVzKGQsIHYpOworICAgIHBsMWUgPSBwdl9nZHRfcHRl
cyh2KTsKICAgICBmb3IgKCBpID0gMDsgaSA8IG5yX3BhZ2VzOyBpKysgKQogICAgIHsKICAgICAg
ICAgdi0+YXJjaC5wdl92Y3B1LmdkdF9mcmFtZXNbaV0gPSBmcmFtZXNbaV07CmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21h
aW4uaAppbmRleCBkZTAyNTA3Li5mYjhiZjE3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2RvbWFpbi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTQzMyw5
ICs0MzMsMTAgQEAgc3RydWN0IGFyY2hfZG9tYWluCiAKICNkZWZpbmUgZ2R0X2xkdF9wdF9pZHgo
dikgXAogICAgICAgKCh2KS0+dmNwdV9pZCA+PiAoUEFHRVRBQkxFX09SREVSIC0gR0RUX0xEVF9W
Q1BVX1NISUZUKSkKLSNkZWZpbmUgZ2R0X2xkdF9wdGVzKGQsIHYpIFwKLSAgICAoKGQpLT5hcmNo
LnB2X2RvbWFpbi5nZHRfbGR0X2wxdGFiW2dkdF9sZHRfcHRfaWR4KHYpXSArIFwKKyNkZWZpbmUg
cHZfZ2R0X3B0ZXModikgXAorICAgICgodiktPmRvbWFpbi0+YXJjaC5wdl9kb21haW4uZ2R0X2xk
dF9sMXRhYltnZHRfbGR0X3B0X2lkeCh2KV0gKyBcCiAgICAgICgoKHYpLT52Y3B1X2lkIDw8IEdE
VF9MRFRfVkNQVV9TSElGVCkgJiAoTDFfUEFHRVRBQkxFX0VOVFJJRVMgLSAxKSkpCisjZGVmaW5l
IHB2X2xkdF9wdGVzKHYpIChwdl9nZHRfcHRlcyh2KSArIDE2KQogCiBzdHJ1Y3QgcHZfdmNwdQog
ewotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQj
bWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:56:07 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:56:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkYR-0001xl-C4; Fri, 01 Sep 2017 11:56:07 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkYQ-0001xY-Hj
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:06 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 9B/72-03874-5DA49A95; Fri, 01 Sep 2017 11:56:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfeq18p
 IgxsrJSwmbDNwYPTY3reLPYAxijUzLym/IoE142/HUtaCw6IV/7/eY2lgPC/YxcjFISTwhVHi
 3PPTjBDOeUaJqadPs3QxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSygJ3Hw8
 36wOK+AmcScsyfAbBag+tufDrJOYORYwMiwilGjOLWoLLVI19hYL6koMz2jJDcxM0fX0MBMLz
 e1uDgxPTUnMalYLzk/dxMj0CsMQLCDcef6wEOMkhxMSqK81f4rIoX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8K7wXBkpJFiUmp5akZaZAwwPmLQEB4+SCO8bD6A0b3FBYm5xZjpE6hSjopQ472KQ
 PgGQREZpHlwbLCQvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZj3H8h4nsy8Erjpr4AWMwEt/
 vd5BcjikkSElFQDow2/9dSt8y9XeGqdkFefZb1Y+/Jc7z+98gu9VppcNT/Rtff4o5kFKyuqmN
 Y2ZIrNPrH+iMaiykTX/TtT+3SyvLJibx12K414kntX9rbjEe5f157YrltS0qv7XFduzokri4R
 ubt7h8PNXs1b0NonVbAzed2yvfkozOl94fFqTza5jezNey+xOclJiKc5INNRiLipOBAAEn0fU
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1504266964!109074132!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30199 invoked from network); 1 Sep 2017 11:56:05 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:56:05 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkYN-0002hs-Fu
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkYN-0005GQ-FO
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkYN-0005GQ-FO@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:56:03 +0000
Subject: [Xen-changelog] [xen master] x86/percpu: Misc cleanup
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDA5ZWQ2OWY2NmQ1Nzk5Y2Q3MGYzOGU0NThiNTZhNmE2NWRiZWFkMWYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIEF1ZyAxOCAxMzoyNDo0MSAyMDE3ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBdWcgMzAgMTE6MDM6
MDggMjAxNyArMDEwMAoKICAgIHg4Ni9wZXJjcHU6IE1pc2MgY2xlYW51cAogICAgCiAgICAgKiBE
cm9wIHVubmVjZXNzYXJ5IGJyYWNrZXRzLgogICAgICogQWRkIHNwYWNlcyBhcm91bmQgYmluYXJ5
IG9wZXJhdG9ycy4KICAgICAqIEluc2VydCBhcHByb3ByaWF0ZSBibGFuayBsaW5lcy4KICAgICAq
IEluc2VydCBhIGxvY2FsIHZhcmlhYmxlIGJsb2NrIGF0IHRoZSBlbmQuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3BlcmNwdS5j
IHwgMTkgKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMo
KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcGVyY3B1LmMgYi94
ZW4vYXJjaC94ODYvcGVyY3B1LmMKaW5kZXggMWQzYmMyZS4uYzk5OTdiNyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L3BlcmNwdS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wZXJjcHUuYwpAQCAtMTMs
MTEgKzEzLDEyIEBAIHVuc2lnbmVkIGxvbmcgX19wZXJfY3B1X29mZnNldFtOUl9DUFVTXTsKICAq
IGNvbnRleHQgb2YgUFYgZ3Vlc3RzLgogICovCiAjZGVmaW5lIElOVkFMSURfUEVSQ1BVX0FSRUEg
KDB4ODAwMDAwMDAwMDAwMDAwMEwgLSAobG9uZylfX3Blcl9jcHVfc3RhcnQpCi0jZGVmaW5lIFBF
UkNQVV9PUkRFUiAoZ2V0X29yZGVyX2Zyb21fYnl0ZXMoX19wZXJfY3B1X2RhdGFfZW5kLV9fcGVy
X2NwdV9zdGFydCkpCisjZGVmaW5lIFBFUkNQVV9PUkRFUiBnZXRfb3JkZXJfZnJvbV9ieXRlcyhf
X3Blcl9jcHVfZGF0YV9lbmQgLSBfX3Blcl9jcHVfc3RhcnQpCiAKIHZvaWQgX19pbml0IHBlcmNw
dV9pbml0X2FyZWFzKHZvaWQpCiB7CiAgICAgdW5zaWduZWQgaW50IGNwdTsKKwogICAgIGZvciAo
IGNwdSA9IDE7IGNwdSA8IE5SX0NQVVM7IGNwdSsrICkKICAgICAgICAgX19wZXJfY3B1X29mZnNl
dFtjcHVdID0gSU5WQUxJRF9QRVJDUFVfQVJFQTsKIH0KQEAgLTI1LDEyICsyNiwxNiBAQCB2b2lk
IF9faW5pdCBwZXJjcHVfaW5pdF9hcmVhcyh2b2lkKQogc3RhdGljIGludCBpbml0X3BlcmNwdV9h
cmVhKHVuc2lnbmVkIGludCBjcHUpCiB7CiAgICAgY2hhciAqcDsKKwogICAgIGlmICggX19wZXJf
Y3B1X29mZnNldFtjcHVdICE9IElOVkFMSURfUEVSQ1BVX0FSRUEgKQogICAgICAgICByZXR1cm4g
LUVCVVNZOworCiAgICAgaWYgKCAocCA9IGFsbG9jX3hlbmhlYXBfcGFnZXMoUEVSQ1BVX09SREVS
LCAwKSkgPT0gTlVMTCApCiAgICAgICAgIHJldHVybiAtRU5PTUVNOworCiAgICAgbWVtc2V0KHAs
IDAsIF9fcGVyX2NwdV9kYXRhX2VuZCAtIF9fcGVyX2NwdV9zdGFydCk7CiAgICAgX19wZXJfY3B1
X29mZnNldFtjcHVdID0gcCAtIF9fcGVyX2NwdV9zdGFydDsKKwogICAgIHJldHVybiAwOwogfQog
CkBAIC00NSw2ICs1MCw3IEBAIHN0YXRpYyB2b2lkIF9mcmVlX3BlcmNwdV9hcmVhKHN0cnVjdCBy
Y3VfaGVhZCAqaGVhZCkKICAgICBzdHJ1Y3QgZnJlZV9pbmZvICppbmZvID0gY29udGFpbmVyX29m
KGhlYWQsIHN0cnVjdCBmcmVlX2luZm8sIHJjdSk7CiAgICAgdW5zaWduZWQgaW50IGNwdSA9IGlu
Zm8tPmNwdTsKICAgICBjaGFyICpwID0gX19wZXJfY3B1X3N0YXJ0ICsgX19wZXJfY3B1X29mZnNl
dFtjcHVdOworCiAgICAgZnJlZV94ZW5oZWFwX3BhZ2VzKHAsIFBFUkNQVV9PUkRFUik7CiAgICAg
X19wZXJfY3B1X29mZnNldFtjcHVdID0gSU5WQUxJRF9QRVJDUFVfQVJFQTsKIH0KQEAgLTUyLDYg
KzU4LDcgQEAgc3RhdGljIHZvaWQgX2ZyZWVfcGVyY3B1X2FyZWEoc3RydWN0IHJjdV9oZWFkICpo
ZWFkKQogc3RhdGljIHZvaWQgZnJlZV9wZXJjcHVfYXJlYSh1bnNpZ25lZCBpbnQgY3B1KQogewog
ICAgIHN0cnVjdCBmcmVlX2luZm8gKmluZm8gPSAmcGVyX2NwdShmcmVlX2luZm8sIGNwdSk7CisK
ICAgICBpbmZvLT5jcHUgPSBjcHU7CiAgICAgY2FsbF9yY3UoJmluZm8tPnJjdSwgX2ZyZWVfcGVy
Y3B1X2FyZWEpOwogfQpAQCAtODYsNiArOTMsMTYgQEAgc3RhdGljIHN0cnVjdCBub3RpZmllcl9i
bG9jayBjcHVfcGVyY3B1X25mYiA9IHsKIHN0YXRpYyBpbnQgX19pbml0IHBlcmNwdV9wcmVzbXBf
aW5pdCh2b2lkKQogewogICAgIHJlZ2lzdGVyX2NwdV9ub3RpZmllcigmY3B1X3BlcmNwdV9uZmIp
OworCiAgICAgcmV0dXJuIDA7CiB9CiBwcmVzbXBfaW5pdGNhbGwocGVyY3B1X3ByZXNtcF9pbml0
KTsKKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHls
ZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwK
KyAqIEVuZDoKKyAqLwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4v
Z2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:56:17 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:56:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkYb-0001zT-Dc; Fri, 01 Sep 2017 11:56:17 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkYa-0001z9-31
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:16 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 F4/BC-01777-FDA49A95; Fri, 01 Sep 2017 11:56:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVfee18p
 Ig0st2hYTthk4MHps79vFHsAYxZqZl5RfkcCa8XHtMbaCXxwVX3fcZWlgnMvexcjFISTwhVGi
 d+oXIIcTyDnPKHHsg1QXIwcHm4CYxNy9CiBhEQFViVkrljNDlKhLNP1uYAOxhQXiJA6uvccCY
 vMKmEns//MVzGYBql98o4F9AiPHAkaGVYzqxalFZalFukZ6SUWZ6RkluYmZObqGBqZ6uanFxY
 npqTmJScV6yfm5mxiBHmEAgh2M3/84HWKU5GBSEuWt9l8RKcSXlJ9SmZFYnBFfVJqTWnyIUYa
 DQ0mCd4XHykghwaLU9NSKtMwcYGjApCU4eJREeN+ApHmLCxJzizPTIVKnGHU5Nqxe/4VJiCUv
 Py9VSpx3sSdQkQBIUUZpHtwIWJheYpSVEuZlBDpKiKcgtSg3swRV/hWjOAejkjDvP5BVPJl5J
 XCbXgEdwQR0xL/PK0COKElESEk1MLa+uGwl+reswcM+eUIpc7NEe+4r3RIWu+hVkQZGq6wYL3
 Mtat+jfu08s7kQe0zBDt+vUVv/tR8KnZV6ID47eWvgrKx8fym53aX2V/izC010miqOWzxlMGN
 5qj1xnrykaNKna9Okb+2S1dkpIrt/ya1Jbxf7v5ZabKgbd/BWdqLOMuczRz0mKbEUZyQaajEX
 FScCADpjHD9OAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1504266973!71104795!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6314 invoked from network); 1 Sep 2017 11:56:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:56:14 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkYX-0002i2-IB
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkYX-0005H5-Hb
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkYX-0005H5-Hb@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:56:13 +0000
Subject: [Xen-changelog] [xen master] Merge branch 'staging' of
	xenbits.xen.org:/home/xen/git/xen into staging
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDllNjc1NjcxY2FjNmM3ZjZhYjJhN2NkZDE5Mzg2OWRhMjdlMTEzYmEKTWVyZ2U6IGRm
ZTI4MGMxN2RiYzkzYzI2N2E5ZmRmMGNhYTRjMGFiZGQ2NGNkM2MgMDllZDY5ZjY2ZDU3OTljZDcw
ZjM4ZTQ1OGI1NmE2YTY1ZGJlYWQxZgpBdXRob3I6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CkF1dGhvckRhdGU6IFdlZCBBdWcgMzAgMTI6MjQ6NDEgMjAxNyArMDIwMApDb21t
aXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNvbW1pdERhdGU6IFdlZCBB
dWcgMzAgMTI6MjQ6NDEgMjAxNyArMDIwMAoKICAgIE1lcmdlIGJyYW5jaCAnc3RhZ2luZycgb2Yg
eGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuIGludG8gc3RhZ2luZwoKIHhlbi9hcmNo
L3g4Ni9kb21haW4uYyAgICAgICAgICB8ICA4ICsrLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAg
ICAgICAgICAgfCA2OCArKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0K
IHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyB8ICA0ICstLQogeGVuL2FyY2gveDg2L3Bl
cmNwdS5jICAgICAgICAgIHwgMTkgKysrKysrKysrKystCiB4ZW4vYXJjaC94ODYvcHYvY2FsbGJh
Y2suYyAgICAgfCAgNiArKysrCiB4ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMgICAgICAgfCAgNiAr
KysrCiB4ZW4vYXJjaC94ODYvcHYvZW11bC1nYXRlLW9wLmMgfCAgNiArKysrCiB4ZW4vYXJjaC94
ODYvcHYvZW11bC1wcml2LW9wLmMgfCAyMCArKysrKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYvcHYv
aXJldC5jICAgICAgICAgfCAgNiArKysrCiB4ZW4vYXJjaC94ODYvcHYvdHJhcHMuYyAgICAgICAg
fCAgNiArKysrCiB4ZW4vYXJjaC94ODYvdHJhcHMuYyAgICAgICAgICAgfCAgMiArLQogeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9kb21haW4uaCAgIHwgIDUgKystLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9t
bS5oICAgICAgIHwgIDYgKystLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdlLmggICAgIHwgIDQg
Ky0tCiAxNCBmaWxlcyBjaGFuZ2VkLCAxMTUgaW5zZXJ0aW9ucygrKSwgNTEgZGVsZXRpb25zKC0p
Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNt
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:56:27 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:56:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkYl-00020z-FN; Fri, 01 Sep 2017 11:56:27 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkYk-00020k-Ft
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:26 +0000
Received: from [193.109.254.147] by server-11.bemta-6.messagelabs.com id
 D3/68-03616-9EA49A95; Fri, 01 Sep 2017 11:56:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVfel18p
 Ig/1zpS0mbDNwYPTY3reLPYAxijUzLym/IoE14+kn7oItQhVXmv+xNjCu4+ti5OIQEvjCKPH/
 8lVmCOc8o8Sdq+sYuxg5ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFvCX+Pz8A
 BNIOa+AmcT6rQUgYRag8gV9P1kmMHIsYGRYxahRnFpUllqka2Sil1SUmZ5RkpuYmaNraGCml5
 taXJyYnpqTmFSsl5yfu4kR6BEGINjBuO9j5CFGSQ4mJVHeav8VkUJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeFd4rowUEixKTU+tSMvMAYYGTFqCg0dJhPeNB1Cat7ggMbc4Mx0idYpRl2PD6vVf
 mIRY8vLzUqXEeReDzBAAKcoozYMbAQvTS4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLmXQsyh
 SczrwRu0yugI5iAjvj3eQXIESWJCCmpBkZppXdvp6QoRd7wDX9hKLpdcX/dtbXF3+Pfqqv9d6
 tZ8V/HS7587kWnK7y1++w6q9rclPeGfxYJMz2hIaMyu6PcN2LLt5/fixw/eU67unX68q3OLnv
 d4jVCTtikKEcpV2z6XexQIe3I+lD6WtbGhqA83tfb0vnkrXkaJXf2uNoqn1sxMWmTsBJLcUai
 oRZzUXEiAOMf88pOAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1504266984!103646935!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17889 invoked from network); 1 Sep 2017 11:56:25 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-8.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:56:25 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkYh-0002ij-K2
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkYh-0005IL-JR
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkYh-0005IL-JR@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:56:23 +0000
Subject: [Xen-changelog] [xen master] xen: in do_softirq() sample
	smp_processor_id() only once.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDU3NDUwY2ZlNDhiNTZkYjkwMTY2YzUyZDQ1YTQxMWE5Mjc5YTEyZTEKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBBdWcgMzAgMTI6MDY6MjAgMjAxNyArMDEwMApDb21taXQ6ICAgICBHZW9yZ2UgRHVubGFw
IDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBdWcgMzAgMTI6MDY6
MjAgMjAxNyArMDEwMAoKICAgIHhlbjogaW4gZG9fc29mdGlycSgpIHNhbXBsZSBzbXBfcHJvY2Vz
c29yX2lkKCkgb25seSBvbmNlLgogICAgCiAgICBJbiBmYWN0LCByaWdodCBub3csIHdlIHJlYWQg
aXQgYXQgZXZlcnkgaXRlcmF0aW9uIG9mIHRoZSBsb29wLgogICAgVGhlIHJlYXNvbiBpdCdzIGRv
bmUgbGlrZSB0aGlzIGlzIGhvdyBjb250ZXh0IHN3aXRjaCB3YXMgaGFuZGxlZAogICAgb24gSUE2
NCAoc2VlIGNvbW1pdCBhZTliZmNkYywgIltYRU5dIFZhcmlvdXMgc29mdGlycSBjbGVhbnVwcyIg
WzFdKS4KICAgIAogICAgSG93ZXZlcjoKICAgIDEpIHdlIGRvbid0IGhhdmUgSUE2NCBhbnkgbG9u
Z2VyLCBhbmQgYWxsIHRoZSBhY2hpdGVjdHVyZXMgdGhhdAogICAgICAgd2UgZG8gc3VwcG9ydCwg
YXJlIG9rIHdpdGggc2FtcGxpbmcgb25jZSBhbmQgZm9yIGFsbDsKICAgIDIpIHNhbXBsaW5nIGF0
IGV2ZXJ5IGl0ZXJhdGlvbiAoc2xpZ2h0bHkpIGFmZmVjdCBwZXJmb3JtYW5jZTsKICAgIDMpIHNh
bXBsaW5nIGF0IGV2ZXJ5IGl0ZXJhdGlvbiBpcyBtaXNsZWFkaW5nLCBhcyBpdCBtYWtlcyBwZW9w
bGUKICAgICAgIGJlbGlldmUgdGhhdCBpdCBpcyBjdXJyZW50bHkgcG9zc2libGUgdGhhdCBTQ0hF
RFVMRV9TT0ZUSVJRCiAgICAgICBtb3ZlcyB0aGUgZXhlY3V0aW9uIGZsb3cgb24gYW5vdGhlciBD
UFUgKGFuZCB0aGUgY29tbWVudCwKICAgICAgIGJ5IHJlaW5mb3JjaW5nIHRoaXMgYmVsaWVmLCBt
YWtlcyB0aGluZ3MgZXZlbiB3b3JzZSEpLgogICAgCiAgICBUaGVyZWZvcmUsIGxldCdzOgogICAg
LSBkbyB0aGUgc2FtcGxpbmcgb25seSBvbmNlLCBhbmQgcmVtb3ZlIHRoZSBjb21tZW50OwogICAg
LSBsZWF2ZSBhbiBBU1NFUlQoKSBhcm91bmQsIHNvIHRoYXQsIGlmIGNvbnRleHQgc3dpdGNoaW5n
CiAgICAgIGxvZ2ljIGNoYW5nZXMgKGluIGN1cnJlbnQgb3IgbmV3IGFyY2hlcyksIHdlIHdpbGwg
bm90aWNlLgogICAgCiAgICBbMV0gU29tZSBtb3JlIChoaXN0b3JpY2FsKSBpbmZvcm1hdGlvbiBo
ZXJlOgogICAgICAgIGh0dHA6Ly9vbGQtbGlzdC1hcmNoaXZlcy54ZW5wcm9qZWN0Lm9yZy9hcmNo
aXZlcy9odG1sL3hlbi1kZXZlbC8yMDA2LTA2L21zZzAxMjYyLmh0bWwKICAgIAogICAgU2lnbmVk
LW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgotLS0KIHhlbi9jb21tb24v
c29mdGlycS5jIHwgOCArKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwg
NiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NvZnRpcnEuYyBiL3hlbi9j
b21tb24vc29mdGlycS5jCmluZGV4IGFjMTJjZjguLjY3Yzg0YmEgMTAwNjQ0Ci0tLSBhL3hlbi9j
b21tb24vc29mdGlycS5jCisrKyBiL3hlbi9jb21tb24vc29mdGlycS5jCkBAIC0yNywxNiArMjcs
MTIgQEAgc3RhdGljIERFRklORV9QRVJfQ1BVKHVuc2lnbmVkIGludCwgYmF0Y2hpbmcpOwogCiBz
dGF0aWMgdm9pZCBfX2RvX3NvZnRpcnEodW5zaWduZWQgbG9uZyBpZ25vcmVfbWFzaykKIHsKLSAg
ICB1bnNpZ25lZCBpbnQgaSwgY3B1OworICAgIHVuc2lnbmVkIGludCBpLCBjcHUgPSBzbXBfcHJv
Y2Vzc29yX2lkKCk7CiAgICAgdW5zaWduZWQgbG9uZyBwZW5kaW5nOwogCiAgICAgZm9yICggOyA7
ICkKICAgICB7Ci0gICAgICAgIC8qCi0gICAgICAgICAqIEluaXRpYWxpc2UgQGNwdSBvbiBldmVy
eSBpdGVyYXRpb246IFNDSEVEVUxFX1NPRlRJUlEgbWF5IG1vdmUKLSAgICAgICAgICogdXMgdG8g
YW5vdGhlciBwcm9jZXNzb3IuCi0gICAgICAgICAqLwotICAgICAgICBjcHUgPSBzbXBfcHJvY2Vz
c29yX2lkKCk7CisgICAgICAgIEFTU0VSVChjcHUgPT0gc21wX3Byb2Nlc3Nvcl9pZCgpKTsKIAog
ICAgICAgICBpZiAoIHJjdV9wZW5kaW5nKGNwdSkgKQogICAgICAgICAgICAgcmN1X2NoZWNrX2Nh
bGxiYWNrcyhjcHUpOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4v
Z2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:56:37 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:56:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkYv-00022s-I5; Fri, 01 Sep 2017 11:56:37 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkYu-00022c-5A
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:36 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 F7/F1-02229-3FA49A95; Fri, 01 Sep 2017 11:56:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeT18p
 Ig9/nDS0mbDNwYPTY3reLPYAxijUzLym/IoE1Y91SkYLb/BWfvvk1MN7j7mLk4hAS+MIosXFe
 CwuEc55R4vzeCcxdjBwcbAJiEnP3KnQxcnKICKhKzFqxnBnEFhJQl2j63cAGYgsL+EpsWv+CB
 cTmFTCTaNr9nQnEZgGqb72+mmUCI8cCRoZVjBrFqUVlqUW6huZ6SUWZ6RkluYmZObqGBqZ6ua
 nFxYnpqTmJScV6yfm5mxiBHmEAgh2MF097HmKU5GBSEuWt9l8RKcSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCd4XnykghwaLU9NSKtMwcYGjApCU4eJREeEWB4SHEW1yQmFucmQ6ROsWoKCXOuxik
 TwAkkVGaB9cGC8dLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuZdCzKFJzOvBG76K6DFTECL/
 31eAbK4JBEhJdXAGL4+yerYHsPA4CctXFpufxT8TnzRruW4eNjz0p4Fdk7ex23YXfpP+PYkGu
 1N3bjn5qTaBsXff3t3/GjdXRW4UtO+/auptXLCw+KF638lTIibtnjmtm971O/GXP6VFFc97Zr
 /3Vk2Lb4GRp92c11ZwCz/zMHSKFNv1eUZV6J2+bnzmER9v/4+Q4mlOCPRUIu5qDgRAIiTJO5C
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1504266993!94047478!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30305 invoked from network); 1 Sep 2017 11:56:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:56:34 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkYr-0002it-NU
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkYr-0005Iy-LM
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkYr-0005Iy-LM@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:56:33 +0000
Subject: [Xen-changelog] [xen master] xen: ARM: suspend the tick (if in use)
	when going idle.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDA1YzUyMjc4YTdjOTJiYzc1M2Q5ZmUzMjAxN2U0OTYxMDEyYjlmMjMKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBBdWcgMzAgMTI6MDY6MjAgMjAxNyArMDEwMApDb21taXQ6ICAgICBHZW9yZ2UgRHVubGFw
IDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBdWcgMzAgMTI6MDY6
MjAgMjAxNyArMDEwMAoKICAgIHhlbjogQVJNOiBzdXNwZW5kIHRoZSB0aWNrIChpZiBpbiB1c2Up
IHdoZW4gZ29pbmcgaWRsZS4KICAgIAogICAgU2luY2UgY29tbWl0IDk2NGZhZThhYyAoImNwdWlk
bGU6IHN1c3BlbmQvcmVzdW1lIHNjaGVkdWxlcgogICAgdGljayB0aW1lciBkdXJpbmcgY3B1IGlk
bGUgc3RhdGUgZW50cnkvZXhpdCIpLCBpZiBhIHNjaGVkdWxlcgogICAgaGFzIGEgcGVyaW9kaWMg
dGljayB0aW1lciwgd2Ugc3RvcCBpdCB3aGVuIGdvaW5nIGlkbGUuCiAgICAKICAgIFRoaXMsIGhv
d2V2ZXIsIGlzIG9ubHkgdHJ1ZSBmb3IgeDg2LiBNYWtlIGl0IHRydWUgZm9yIEFSTSBhcwogICAg
d2VsbC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dp
b2xpQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh
YmVsbGluaUBrZXJuZWwub3JnPgogICAgUmV2aWV3ZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4u
b3JnPgotLS0KIHhlbi9hcmNoL2FybS9kb21haW4uYyB8IDI5ICsrKysrKysrKysrKysrKysrKysr
LS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMgYi94ZW4vYXJjaC9hcm0vZG9t
YWluLmMKaW5kZXggZWUwODg2ZS4uNjUxMmYwMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2Rv
bWFpbi5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW4uYwpAQCAtMzksNiArMzksMjUgQEAKIAog
REVGSU5FX1BFUl9DUFUoc3RydWN0IHZjcHUgKiwgY3Vycl92Y3B1KTsKIAorc3RhdGljIHZvaWQg
ZG9faWRsZSh2b2lkKQoreworICAgIHVuc2lnbmVkIGludCBjcHUgPSBzbXBfcHJvY2Vzc29yX2lk
KCk7CisKKyAgICBzY2hlZF90aWNrX3N1c3BlbmQoKTsKKyAgICAvKiBzY2hlZF90aWNrX3N1c3Bl
bmQoKSBjYW4gcmFpc2UgVElNRVJfU09GVElSUS4gUHJvY2VzcyBpdCBub3cuICovCisgICAgcHJv
Y2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7CisKKyAgICBsb2NhbF9pcnFfZGlzYWJsZSgpOworICAg
IGlmICggY3B1X2lzX2hhbHRhYmxlKGNwdSkgKQorICAgIHsKKyAgICAgICAgZHNiKHN5KTsKKyAg
ICAgICAgd2ZpKCk7CisgICAgfQorICAgIGxvY2FsX2lycV9lbmFibGUoKTsKKworICAgIHNjaGVk
X3RpY2tfcmVzdW1lKCk7Cit9CisKIHZvaWQgaWRsZV9sb29wKHZvaWQpCiB7CiAgICAgdW5zaWdu
ZWQgaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKQEAgLTU4LDE1ICs3Nyw3IEBAIHZvaWQg
aWRsZV9sb29wKHZvaWQpCiAgICAgICAgICAqLwogICAgICAgICBlbHNlIGlmICggIXNvZnRpcnFf
cGVuZGluZyhjcHUpICYmICFzY3J1Yl9mcmVlX3BhZ2VzKCkgJiYKICAgICAgICAgICAgICAgICAg
ICFzb2Z0aXJxX3BlbmRpbmcoY3B1KSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGxvY2FsX2ly
cV9kaXNhYmxlKCk7Ci0gICAgICAgICAgICBpZiAoIGNwdV9pc19oYWx0YWJsZShjcHUpICkKLSAg
ICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBkc2Ioc3kpOwotICAgICAgICAgICAgICAgIHdm
aSgpOwotICAgICAgICAgICAgfQotICAgICAgICAgICAgbG9jYWxfaXJxX2VuYWJsZSgpOwotICAg
ICAgICB9CisgICAgICAgICAgICBkb19pZGxlKCk7CiAKICAgICAgICAgZG9fc29mdGlycSgpOwog
ICAgICAgICAvKgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:56:48 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:56:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkZ6-00024V-Jk; Fri, 01 Sep 2017 11:56:48 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZ5-00024K-KH
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:47 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 7D/B8-02225-EFA49A95; Fri, 01 Sep 2017 11:56:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVfev18p
 Ig+5T3BYTthk4MHps79vFHsAYxZqZl5RfkcCacffpX5aCuYYVfd8/sTQwtqp3MXJxCAl8YZQ4
 N20GI4RznlGiZ/ZK1i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXiJbbtf
 gEW5xUwk/h8qoEFxGYBqn/Z3cw+gZFjASPDKkb14tSistQiXVO9pKLM9IyS3MTMHF1DA2O93N
 Ti4sT01JzEpGK95PzcTYxAn9QzMDDuYLz81ekQoyQHk5Iob7X/ikghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErwrPFdGCgkWpaanVqRl5gCDAyYtwcGjJML7xgMozVtckJhbnJkOkTrFqMuxYfX6
 L0xCLHn5ealS4ryLQWYIgBRllObBjYAF6iVGWSlhXkYGBgYhnoLUotzMElT5V4ziHIxKwrzPQ
 abwZOaVwG16BXQEE9AR/z6vADmiJBEhJdXA6BWzzK6eKTrycNx2th3LTk+qfy3EJfD4vuG9XY
 9k9vd8W2zM37ip5aSEwOr2jAMC5y01F+kaXtTLtyq4/cBUtuwdd3LCpCKWenXGtz+W3N7Xve1
 weuHePIG3WxViXmWHdEf5XN3YK1Fy2GR/fkHjyabvBsebn5wJeBX92jsgYPNttrTDG3iblFiK
 MxINtZiLihMBHW4pbk8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1504267004!81813058!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22840 invoked from network); 1 Sep 2017 11:56:44 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-11.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:56:44 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZ1-0002j3-PL
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZ1-0005Jb-Oq
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkZ1-0005Jb-Oq@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:56:43 +0000
Subject: [Xen-changelog] [xen master] xen: RCU/x86/ARM: discount CPUs that
	were idle when grace period started.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDZlN2Y2MTU1YjhhYjVhNTEzYjU0OTc4OGQ2ODE4Y2FjZDU2ODczZTgKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBBdWcgMzAgMTI6MDY6MjEgMjAxNyArMDEwMApDb21taXQ6ICAgICBHZW9yZ2UgRHVubGFw
IDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBdWcgMzAgMTI6MDY6
MjEgMjAxNyArMDEwMAoKICAgIHhlbjogUkNVL3g4Ni9BUk06IGRpc2NvdW50IENQVXMgdGhhdCB3
ZXJlIGlkbGUgd2hlbiBncmFjZSBwZXJpb2Qgc3RhcnRlZC4KICAgIAogICAgWGVuIGlzIGEgdGlj
a2xlc3MgKG1pY3JvLSlrZXJuZWwsIGkuZS4sIHdoZW4gYSBDUFUgYmVjb21lcwogICAgaWRsZSB0
aGVyZSBpcyBubyB0aW1lciB0aWNrIHRoYXQgd2lsbCBwZXJpb2RpY2FsbHkgd2FrZSB0aGUKICAg
IENQVSB1cC4KICAgIE9UT0gsIHdoZW4gd2UgaW1wb3J0ZWQgUkNVIGZyb20gTGludXgsIExpbnV4
IHdhcyAob24geDg2KSBhCiAgICB0aWNraW5nIGtlcm5lbCwgaS5lLiwgdGhlcmUgd2FzIGEgcGVy
aW9kaWMgdGltZXIgdGljayBhbHdheXMKICAgIHJ1bm5pbmcsIGV2ZW4gb24gaWRsZSBDUFVzLiBU
aGlzIHdhcyBiYWQgZm9yIHBvd2VyIGNvbnN1bXB0aW9uLAogICAgYnV0LCBmb3IgaW5zdGFuY2Us
IG1hZGUgaXQgZWFzeSB0byBtb25pdG9yIHRoZSBxdWllc2NlbnQgc3RhdGVzCiAgICBvZiBhbGwg
dGhlIENQVXMsIGFuZCBoZW5jZSB0ZWxsIHdoZW4gUkNVIGdyYWNlIHBlcmlvZHMgZW5kZWQuCiAg
ICAKICAgIEluIFhlbiwgdGhhdCBpcyBpbXBvc3NpYmxlLCBhbmQgdGhhdCdzIHBhcnRpY3VsYXJs
eSBwcm9ibGVtYXRpYwogICAgd2hlbiB0aGUgc3lzdGVtIGlzIHZlcnkgbGlnaHRseSBsb2FkZWQs
IGFzIHNvbWUgQ1BVcyBtYXkgbmV2ZXIKICAgIGhhdmUgdGhlIGNoYW5jZSB0byB0ZWxsIHRoZSBS
Q1UgY29yZSBsb2dpYyBhYm91dCB0aGVpciBxdWllc2NlbmNlLAogICAgYW5kIGdyYWNlIHBlcmlv
ZHMgY291bGQgZXh0ZW5kIGluZGVmaW5pdGVseSEKICAgIAogICAgVGhpcyBoYXMgbGVkLCBvbiB4
ODYsIHRvIGxvbmcgKGFuZCB1bnByZWRpY3RhYmxlKSBkZWxheXMgYmV0d2VlbgogICAgUkNVIGNh
bGxiYWNrcyBxdWV1ZWluZyBhbmQgdGhlaXIgYWN0dWFsIGludm9rYXRpb24uIE9uIEFSTSwgd2Un
dmUKICAgIGV2ZW4gc2VlbiBpbmZpbml0ZSBncmFjZSBwZXJpb2RzIChlLmcuLCBjb21wbGF0ZV9k
b21haW5fZGVzdHJveSgpCiAgICBuZXZlciBiZWluZyBhY3R1YWxseSBpbnZva2VkISkuIFNlZSBo
ZXJlOgogICAgCiAgICAgaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1s
L3hlbi1kZXZlbC8yMDE3LTAxL21zZzAyNDU0Lmh0bWwKICAgIAogICAgVGhlIGZpcnN0IHN0ZXAg
Zm9yIGZpeGluZyB0aGlzIHNpdHVhdGlvbiBpcyBmb3IgUkNVIHRvIHJlY29yZCwKICAgIGF0IHRo
ZSBiZWdpbm5pbmcgb2YgYSBncmFjZSBwZXJpb2QsIHdoaWNoIENQVXMgYXJlIGFscmVhZHkgaWRs
ZS4KICAgIEluIGZhY3QsIGJlaW5nIGlkbGUsIHRoZXkgY2FuJ3QgYmUgaW4gdGhlIG1pZGRsZSBv
ZiBhbnkgcmVhZC1zaWRlCiAgICBjcml0aWNhbCBzZWN0aW9uLCBhbmQgd2UgZG9uJ3QgaGF2ZSB0
byB3YWl0IGZvciB0aGVpciBxdWllc2NlbmNlLgogICAgCiAgICBUaGlzIGlzIHRyYWNrZWQgaW4g
YSBjcHVtYXNrLCBpbiBhIHNpbWlsYXIgd2F5IHRvIGhvdyBpdCB3YXMgYWxzbwogICAgZG9uZSBp
biBMaW51eCAob24gczM5MCwgd2hpY2ggd2FzIHRpY2tsZXNzIGFscmVhZHkpLiBJdCBpcyBhbHNv
CiAgICBiYXNpY2FsbHkgdGhlIHNhbWUgYXBwcm9hY2ggdXNlZCBmb3IgbWFraW5nIExpbnV4IHg4
NiB0aWNrbGVzcywKICAgIGluIDIuNi4yMSBvbiAoc2VlIGNvbW1pdCA3OWJmMmJiMyAidGljay1t
YW5hZ2VtZW50OiBkeW50aWNrIC8KICAgIGhpZ2hyZXMgZnVuY3Rpb25hbGl0eSIpLgogICAgCiAg
ICBGb3IgY29ycmVjdG5lc3MsIHdlZSBhbHNvIGFkZCBiYXJyaWVycy4gT25lIGlzIGFsc28gcHJl
c2VudCBpbgogICAgTGludXgsIChzZWUgY29tbWl0IGMzZjU5MDIzLCAiRml4IFJDVSByYWNlIGlu
IGFjY2VzcyBvZiBub2h6X2NwdV9tYXNrIiwKICAgIGFsdGhvdWdoLCB3ZSBjaGFuZ2UgdGhlIGNv
ZGUgY29tbWVudCB0byBzb21ldGhpbmcgdGhhdCBtYWtlcyBiZXR0ZXIKICAgIHNlbnNlIGZvciB1
cykuIFRoZSBvdGhlciAod2hpY2ggaXMgaXRzIHBhaXIpLCBpcyBwdXQgaW4gdGhlIG5ld2x5CiAg
ICBpbnRyb2R1Y2VkIGZ1bmN0aW9uIHJjdV9pZGxlX2VudGVyKCksIHJpZ2h0IGFmdGVyIHVwZGF0
aW5nIHRoZQogICAgY3B1bWFzay4gVGhleSBwcmV2ZW50IHJhY2VzIGJldHdlZW4gQ1BVcyBnb2lu
ZyBpZGxlIGR1cmluZyB0aGUKICAgIGJlZ2lubmluZyBvZiBhIGdyYWNlIHBlcmlvZC4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CiAgICBSZXZpZXdl
ZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgotLS0KIHhlbi9j
b21tb24vcmN1cGRhdGUuYyAgICAgIHwgNDEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrLS0KIHhlbi9jb21tb24vc2NoZWR1bGUuYyAgICAgIHwgIDIgKysKIHhlbi9pbmNs
dWRlL3hlbi9yY3VwZGF0ZS5oIHwgIDMgKysrCiAzIGZpbGVzIGNoYW5nZWQsIDQ0IGluc2VydGlv
bnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9yY3VwZGF0ZS5j
IGIveGVuL2NvbW1vbi9yY3VwZGF0ZS5jCmluZGV4IDhjYzVhODIuLjEyYWU3ZGEgMTAwNjQ0Ci0t
LSBhL3hlbi9jb21tb24vcmN1cGRhdGUuYworKysgYi94ZW4vY29tbW9uL3JjdXBkYXRlLmMKQEAg
LTUyLDcgKzUyLDggQEAgc3RhdGljIHN0cnVjdCByY3VfY3RybGJsayB7CiAgICAgaW50ICBuZXh0
X3BlbmRpbmc7ICAvKiBJcyB0aGUgbmV4dCBiYXRjaCBhbHJlYWR5IHdhaXRpbmc/ICAgICAgICAg
Ki8KIAogICAgIHNwaW5sb2NrX3QgIGxvY2sgX19jYWNoZWxpbmVfYWxpZ25lZDsKLSAgICBjcHVt
YXNrX3QgICBjcHVtYXNrOyAvKiBDUFVzIHRoYXQgbmVlZCB0byBzd2l0Y2ggaW4gb3JkZXIgICAg
Ki8KKyAgICBjcHVtYXNrX3QgICBjcHVtYXNrOyAvKiBDUFVzIHRoYXQgbmVlZCB0byBzd2l0Y2gg
aW4gb3JkZXIgLi4uICovCisgICAgY3B1bWFza190ICAgaWRsZV9jcHVtYXNrOyAvKiAuLi4gdW5s
ZXNzIHRoZXkgYXJlIGFscmVhZHkgaWRsZSAqLwogICAgIC8qIGZvciBjdXJyZW50IGJhdGNoIHRv
IHByb2NlZWQuICAgICAgICAqLwogfSBfX2NhY2hlbGluZV9hbGlnbmVkIHJjdV9jdHJsYmxrID0g
ewogICAgIC5jdXIgPSAtMzAwLApAQCAtMjQ4LDcgKzI0OSwxNiBAQCBzdGF0aWMgdm9pZCByY3Vf
c3RhcnRfYmF0Y2goc3RydWN0IHJjdV9jdHJsYmxrICpyY3ApCiAgICAgICAgIHNtcF93bWIoKTsK
ICAgICAgICAgcmNwLT5jdXIrKzsKIAotICAgICAgICBjcHVtYXNrX2NvcHkoJnJjcC0+Y3B1bWFz
aywgJmNwdV9vbmxpbmVfbWFwKTsKKyAgICAgICAvKgorICAgICAgICAqIE1ha2Ugc3VyZSB0aGUg
aW5jcmVtZW50IG9mIHJjcC0+Y3VyIGlzIHZpc2libGUgc28sIGV2ZW4gaWYgYQorICAgICAgICAq
IENQVSB0aGF0IGlzIGFib3V0IHRvIGdvIGlkbGUsIGlzIGNhcHR1cmVkIGluc2lkZSByY3AtPmNw
dW1hc2ssCisgICAgICAgICogcmN1X3BlbmRpbmcoKSB3aWxsIHJldHVybiBmYWxzZSwgd2hpY2gg
dGhlbiBtZWFucyBjcHVfcXVpZXQoKQorICAgICAgICAqIHdpbGwgYmUgaW52b2tlZCwgYmVmb3Jl
IHRoZSBDUFUgd291bGQgYWN0dWFsbHkgZW50ZXIgaWRsZS4KKyAgICAgICAgKgorICAgICAgICAq
IFRoaXMgYmFycmllciBpcyBwYWlyZWQgd2l0aCB0aGUgb25lIGluIHJjdV9pZGxlX2VudGVyKCku
CisgICAgICAgICovCisgICAgICAgIHNtcF9tYigpOworICAgICAgICBjcHVtYXNrX2FuZG5vdCgm
cmNwLT5jcHVtYXNrLCAmY3B1X29ubGluZV9tYXAsICZyY3AtPmlkbGVfY3B1bWFzayk7CiAgICAg
fQogfQogCkBAIC00NzQsNyArNDg0LDM0IEBAIHN0YXRpYyBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sg
Y3B1X25mYiA9IHsKIHZvaWQgX19pbml0IHJjdV9pbml0KHZvaWQpCiB7CiAgICAgdm9pZCAqY3B1
ID0gKHZvaWQgKikobG9uZylzbXBfcHJvY2Vzc29yX2lkKCk7CisKKyAgICBjcHVtYXNrX2NsZWFy
KCZyY3VfY3RybGJsay5pZGxlX2NwdW1hc2spOwogICAgIGNwdV9jYWxsYmFjaygmY3B1X25mYiwg
Q1BVX1VQX1BSRVBBUkUsIGNwdSk7CiAgICAgcmVnaXN0ZXJfY3B1X25vdGlmaWVyKCZjcHVfbmZi
KTsKICAgICBvcGVuX3NvZnRpcnEoUkNVX1NPRlRJUlEsIHJjdV9wcm9jZXNzX2NhbGxiYWNrcyk7
CiB9CisKKy8qCisgKiBUaGUgQ1BVIGlzIGJlY29taW5nIGlkbGUsIHNvIG5vIG1vcmUgcmVhZCBz
aWRlIGNyaXRpY2FsCisgKiBzZWN0aW9ucywgYW5kIG9uZSBtb3JlIHN0ZXAgdG93YXJkIGdyYWNl
IHBlcmlvZC4KKyAqLwordm9pZCByY3VfaWRsZV9lbnRlcih1bnNpZ25lZCBpbnQgY3B1KQorewor
ICAgIEFTU0VSVCghY3B1bWFza190ZXN0X2NwdShjcHUsICZyY3VfY3RybGJsay5pZGxlX2NwdW1h
c2spKTsKKyAgICBjcHVtYXNrX3NldF9jcHUoY3B1LCAmcmN1X2N0cmxibGsuaWRsZV9jcHVtYXNr
KTsKKyAgICAvKgorICAgICAqIElmIHNvbWUgb3RoZXIgQ1BVIGlzIHN0YXJ0aW5nIGEgbmV3IGdy
YWNlIHBlcmlvZCwgd2UnbGwgbm90aWNlIHRoYXQKKyAgICAgKiBieSBzZWVpbmcgYSBuZXcgdmFs
dWUgaW4gcmNwLT5jdXIgKGRpZmZlcmVudCB0aGFuIG91ciBxdWllc2NiYXRjaCkuCisgICAgICog
VGhhdCB3aWxsIGZvcmNlIHVzIGFsbCB0aGUgd2F5IHVudGlsIGNwdV9xdWlldCgpLCBjbGVhcmlu
ZyBvdXIgYml0CisgICAgICogaW4gcmNwLT5jcHVtYXNrLCBldmVuIGluIGNhc2Ugd2UgbWFuYWdl
ZCB0byBnZXQgaW4gdGhlcmUuCisgICAgICoKKyAgICAgKiBTZSB0aGUgY29tbWVudCBiZWZvcmUg
Y3B1bWFza19hbmRub3QoKSBpbiAgcmN1X3N0YXJ0X2JhdGNoKCkuCisgICAgICovCisgICAgc21w
X21iKCk7Cit9CisKK3ZvaWQgcmN1X2lkbGVfZXhpdCh1bnNpZ25lZCBpbnQgY3B1KQoreworICAg
IEFTU0VSVChjcHVtYXNrX3Rlc3RfY3B1KGNwdSwgJnJjdV9jdHJsYmxrLmlkbGVfY3B1bWFzaykp
OworICAgIGNwdW1hc2tfY2xlYXJfY3B1KGNwdSwgJnJjdV9jdHJsYmxrLmlkbGVfY3B1bWFzayk7
Cit9CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkdWxlLmMgYi94ZW4vY29tbW9uL3NjaGVk
dWxlLmMKaW5kZXggZTgzZjRjNy4uYzZmNDgxNyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hl
ZHVsZS5jCisrKyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwpAQCAtMTkwMyw2ICsxOTAzLDcgQEAg
dm9pZCBzY2hlZF90aWNrX3N1c3BlbmQodm9pZCkKIAogICAgIHNjaGVkID0gcGVyX2NwdShzY2hl
ZHVsZXIsIGNwdSk7CiAgICAgU0NIRURfT1Aoc2NoZWQsIHRpY2tfc3VzcGVuZCwgY3B1KTsKKyAg
ICByY3VfaWRsZV9lbnRlcihjcHUpOwogfQogCiB2b2lkIHNjaGVkX3RpY2tfcmVzdW1lKHZvaWQp
CkBAIC0xOTEwLDYgKzE5MTEsNyBAQCB2b2lkIHNjaGVkX3RpY2tfcmVzdW1lKHZvaWQpCiAgICAg
c3RydWN0IHNjaGVkdWxlciAqc2NoZWQ7CiAgICAgdW5zaWduZWQgaW50IGNwdSA9IHNtcF9wcm9j
ZXNzb3JfaWQoKTsKIAorICAgIHJjdV9pZGxlX2V4aXQoY3B1KTsKICAgICBzY2hlZCA9IHBlcl9j
cHUoc2NoZWR1bGVyLCBjcHUpOwogICAgIFNDSEVEX09QKHNjaGVkLCB0aWNrX3Jlc3VtZSwgY3B1
KTsKIH0KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9yY3VwZGF0ZS5oIGIveGVuL2luY2x1
ZGUveGVuL3JjdXBkYXRlLmgKaW5kZXggNTU3YTdiMS4uNTYxYWM0MyAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUveGVuL3JjdXBkYXRlLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3JjdXBkYXRlLmgK
QEAgLTE0Niw0ICsxNDYsNyBAQCB2b2lkIGNhbGxfcmN1KHN0cnVjdCByY3VfaGVhZCAqaGVhZCwK
IAogaW50IHJjdV9iYXJyaWVyKHZvaWQpOwogCit2b2lkIHJjdV9pZGxlX2VudGVyKHVuc2lnbmVk
IGludCBjcHUpOwordm9pZCByY3VfaWRsZV9leGl0KHVuc2lnbmVkIGludCBjcHUpOworCiAjZW5k
aWYgLyogX19YRU5fUkNVUERBVEVfSCAqLwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZv
ciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hh
bmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hh
bmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:56:57 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:56:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkZF-00026S-LI; Fri, 01 Sep 2017 11:56:57 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZE-00026G-JL
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:56 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 9D/90-02229-70B49A95; Fri, 01 Sep 2017 11:56:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZfde2W
 kwb5Z7BYTthk4MHps79vFHsAYxZqZl5RfkcCacfjxLJaC72IVS96vZ2xg3CPYxcjFISTwhVFi
 3eylLBDOeUaJy3/fAzkcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC3hI7D/ez
 Q5SzitgJvGsMxkkzAJU/uzlKaYJjBwLGBlWMWoUpxaVpRbpGhvoJRVlpmeU5CZm5ugaGhjr5a
 YWFyemp+YkJhXrJefnbmIE+qSegYFxB2PnCb9DjJIcTEqivNX+KyKF+JLyUyozEosz4otKc1K
 LDzHKcHAoSfAKeq2MFBIsSk1PrUjLzAEGB0xagoNHSYRXFCTNW1yQmFucmQ6ROsWoKCXOu9gT
 KCEAksgozYNrgwXkJUZZKWFeRgYGBiGegtSi3MwSVPlXjOIcjErCvM9BpvBk5pXATX8FtJgJa
 PG/zytAFpckIqSkGhhFNgj/m5jqbsTz47/tooeXDwdOavxe8L3UtmTWvtJ2Hn+uc/4Nd5cH7/
 x3M2/nptxoA7GYyR1HfNRCz3q9yq+anVpnlvf6l/6nWaIJomlH608dfZyubKj6aEXQK9/KkGO
 KCdO/X1+VlL7JLsd4fkqt4K9pW7a57e9Ncm7qTJDiXZTvySIwpVCJpTgj0VCLuag4EQBYMTYw
 QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1504267014!95882271!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38149 invoked from network); 1 Sep 2017 11:56:55 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:56:55 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZB-0002jD-RC
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZB-0005K8-Qg
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:56:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkZB-0005K8-Qg@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:56:53 +0000
Subject: [Xen-changelog] [xen master] xen: RCU: don't let a CPU with a
	callback go idle.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM4YWQ4MTUxZjU2M2RiOTE2NmU3YjQxMzMyNzNhYjI3ZDhhMzczMGUKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBBdWcgMzAgMTI6MDY6MjEgMjAxNyArMDEwMApDb21taXQ6ICAgICBHZW9yZ2UgRHVubGFw
IDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBdWcgMzAgMTI6MDY6
MjEgMjAxNyArMDEwMAoKICAgIHhlbjogUkNVOiBkb24ndCBsZXQgYSBDUFUgd2l0aCBhIGNhbGxi
YWNrIGdvIGlkbGUuCiAgICAKICAgIElmIGEgQ1BVIGhhcyBhIGNhbGxiYWNrIHF1ZXVlZCwgaXQg
bXVzdCBiZSByZWFkeSB0byBpbnZva2UKICAgIGl0LCBhcyBzb29uIGFzIGFsbCB0aGUgb3RoZXIg
Q1BVcyBpbnZvbHZlZCBpbiB0aGUgZ3JhY2UgcGVyaW9kCiAgICBoYXMgZ29uZSB0aHJvdWdoIGEg
cXVpZXNjZW50IHN0YXRlLgogICAgCiAgICBCdXQgaWYgd2UgbGV0IHN1Y2ggQ1BVIGdvIGlkbGUs
IHdlIGNhbid0IHJlYWxseSB0ZWxsIHdoZW4gKGlmISkKICAgIGl0IHdpbGwgcmVhbGl6ZSB0aGF0
IGl0IGlzIGFjdHVhbGx5IHRpbWUgdG8gaW52b2tlIHRoZSBjYWxsYmFjay4KICAgIFRvIHNvbHZl
IHRoaXMgcHJvYmxlbSwgYSBDUFUgdGhhdCBoYXMgYSBjYWxsYmFjayBxdWV1ZWQgKGFuZCBoYXMK
ICAgIGFscmVhZHkgZ29uZSB0aHJvdWdoIGEgcXVpZXNjZW50IHN0YXRlIGl0c2VsZikgd2lsbCBz
dGF5IG9ubGluZSwKICAgIHVudGlsIHRoZSBncmFjZSBwZXJpb2QgZW5kcywgYW5kIHRoZSBjYWxs
YmFjayBjYW4gYmUgaW52b2tlZC4KICAgIAogICAgVGhpcyBpcyBzaW1pbGFyIHRvIHdoYXQgTGlu
dXggZG9lcywgYW5kIGlzIHRoZSBzZWNvbmQgYW5kIGxhc3QKICAgIHN0ZXAgZm9yIGZpeGluZyB0
aGUgb3Zlcmx5IGxvbmcgKG9yIGluZmluaXRlISkgZ3JhY2UgcGVyaW9kcy4KICAgIFRoZSBwcm9i
bGVtLCB0aG91Z2gsIGlzIHRoYXQsIHdpdGhpbiBMaW51eCwgd2UgaGF2ZSB0aGUgdGljaywKICAg
IHNvLCBhbGwgdGhhdCBpcyBuZWNlc3NhcnkgaXMgdG8gbm90IHN0b3AgdGhlIHRpY2sgZm9yIHRo
ZSBDUFUKICAgIChldmVuIGlmIGl0IGhhcyBnb25lIGlkbGUpLiBJbiBYZW4sIHRoZXJlJ3Mgbm8g
dGljaywgc28gd2UgbXVzdAogICAgYXZvaWQgZm9yIHRoZSBDUFUgdG8gZ28gaWRsZSBlbnRpcmVs
eSwgYW5kIGxldCBpdCBzcGluIG9uCiAgICByY3VfcGVuZGluZygpLCBjb25zdW1pbmcgcG93ZXIg
YW5kIGNhdXNpbmcgb3ZlcmhlYWQuCiAgICAKICAgIEluIHRoaXMgY29tbWl0LCB3ZSBpbXBsZW1l
bnQgdGhlIGFib3ZlLCB1c2luZyByY3VfbmVlZHNfY3B1KCksCiAgICBpbiBhIHdheSBzaW1pbGFy
IHRvIGhvdyBpdCBpcyB1c2VkIGluIExpbnV4LiBUaGlzIGl0IGNvcnJlY3QsCiAgICB1c2VmdWwg
YW5kIG5vdCB3YXN0ZWZ1bCBmb3IgQ1BVcyB0aGF0IHBhcnRpY2lwYXRlIGluIGdyYWNlCiAgICBw
ZXJpb2QsIGJ1dCBoYXZlIG5vdCBhIGNhbGxiYWNrIHF1ZXVlZC4gRm9yIHRoZSBvbmVzIHRoYXQK
ICAgIGhhcyBjYWxsYmFja3MsIGFuIG9wdGltaXphdGlvbiB0aGF0IGF2b2lkcyBoYXZpbmcgdG8g
c3BpbiBpcwogICAgaW50cm9kdWNlZCBpbiBhIHN1YnNlcXVlbnQgY2hhbmdlLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGFyaW8uZmFnZ2lvbGlAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tl
ZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgotLS0KIHhlbi9p
bmNsdWRlL3hlbi9zY2hlZC5oIHwgNiArKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlv
bnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVk
LmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCA1ODI4YTAxLi5jMTE2NjA0IDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc2No
ZWQuaApAQCAtODQ3LDcgKzg0Nyw4IEBAIHVpbnQ2NF90IGdldF9jcHVfaWRsZV90aW1lKHVuc2ln
bmVkIGludCBjcHUpOwogCiAvKgogICogVXNlZCBieSBpZGxlIGxvb3AgdG8gZGVjaWRlIHdoZXRo
ZXIgdGhlcmUgaXMgd29yayB0byBkbzoKLSAqICAoMSkgUnVuIHNvZnRpcnFzOyBvciAoMikgUGxh
eSBkZWFkOyBvciAoMykgUnVuIHRhc2tsZXRzLgorICogICgxKSBEZWFsIHdpdGggUkNVOyAoMikg
b3IgcnVuIHNvZnRpcnFzOyBvciAoMykgUGxheSBkZWFkOworICogIG9yICg0KSBSdW4gdGFza2xl
dHMuCiAgKgogICogQWJvdXQgKDMpLCBpZiBhIHRhc2tsZXQgaXMgZW5xdWV1ZWQsIGl0IHdpbGwg
YmUgc2NoZWR1bGVkCiAgKiByZWFsbHkgcmVhbGx5IHNvb24sIGFuZCBoZW5jZSBpdCdzIHBvaW50
bGVzcyB0byB0cnkgdG8KQEAgLTg1NSw3ICs4NTYsOCBAQCB1aW50NjRfdCBnZXRfY3B1X2lkbGVf
dGltZSh1bnNpZ25lZCBpbnQgY3B1KTsKICAqIHRoZSB0YXNrbGV0X3dvcmtfdG9fZG8oKSBoZWxw
ZXIpLgogICovCiAjZGVmaW5lIGNwdV9pc19oYWx0YWJsZShjcHUpICAgICAgICAgICAgICAgICAg
ICBcCi0gICAgKCFzb2Z0aXJxX3BlbmRpbmcoY3B1KSAmJiAgICAgICAgICAgICAgICAgICBcCisg
ICAgKCFyY3VfbmVlZHNfY3B1KGNwdSkgJiYgICAgICAgICAgICAgICAgICAgICBcCisgICAgICFz
b2Z0aXJxX3BlbmRpbmcoY3B1KSAmJiAgICAgICAgICAgICAgICAgICBcCiAgICAgIGNwdV9vbmxp
bmUoY3B1KSAmJiAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICFwZXJfY3B1KHRhc2ts
ZXRfd29ya190b19kbywgY3B1KSkKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdl
bG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:57:07 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:57:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkZP-00027r-My; Fri, 01 Sep 2017 11:57:07 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZO-00027e-Ji
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:06 +0000
Received: from [193.109.254.147] by server-10.bemta-6.messagelabs.com id
 CD/16-03642-11B49A95; Fri, 01 Sep 2017 11:57:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVfQe2W
 kwZalAhYTthk4MHps79vFHsAYxZqZl5RfkcCaceDvG+aCyeYVR2YcYmlgbNTpYuTiEBL4wijx
 ve0UG4RznlFizqq9TF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwsESrxef
 IcdxOYVMJPY/PohWJwFqH7D4ZVsExg5FjAyrGLUKE4tKkst0jU010sqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQKAxDsYLy9MeAQoyQHk5Iob7X/ikghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKEryCXisjhQSLUtNTK9Iyc4DhAZOW4OBREuENAEnzFhck5hZnpkOkTjEqSonzCoMk
 BEASGaV5cG2wkLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd7nnkBTeDLzSuCmvwJazAS0+
 N/nFSCLSxIRUlINjM1KnG6bHzzXuVDxbuLy080NqdxJdzcbvsrlYPyzI1hwrtZWgfKXR38nhm
 1cV16w4nGl58yXp3TKL3pyczZtFZh2vXHqvJovD/euin+0uKn++xSb4qSHKws23veJfhzyJ6S
 dr/ng9AU5MTOLo0wyTMr+vWKIEDut/OO3fNHhKU7rVMNvPFnTPk+JpTgj0VCLuag4EQBlaz6u
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1504267024!55004581!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37644 invoked from network); 1 Sep 2017 11:57:05 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:57:05 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZL-0002jz-Uk
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZL-0005Kq-SX
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkZL-0005Kq-SX@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:57:03 +0000
Subject: [Xen-changelog] [xen master] xen: RCU: avoid busy waiting until the
	end of grace period.
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDJiOTM2ZWE3YjcxNmRjMWExM2M5ODU1MGY4MTc1MmFiMDUzZTk1YzAKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBBdWcgMzAgMTI6MDY6MjIgMjAxNyArMDEwMApDb21taXQ6ICAgICBHZW9yZ2UgRHVubGFw
IDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBdWcgMzAgMTI6MDY6
MjIgMjAxNyArMDEwMAoKICAgIHhlbjogUkNVOiBhdm9pZCBidXN5IHdhaXRpbmcgdW50aWwgdGhl
IGVuZCBvZiBncmFjZSBwZXJpb2QuCiAgICAKICAgIE9uIHRoZSBDUFUgd2hlcmUgYSBjYWxsYmFj
ayBpcyBxdWV1ZWQsIGNwdV9pc19oYWx0YWJsZSgpCiAgICByZXR1cm5zIGZhbHNlIChkdWUgdG8g
cmN1X25lZWRzX2NwdSgpIGJlaW5nIGl0c2VsZiBmYWxzZSkuCiAgICBUaGF0IG1lYW5zIHRoZSBD
UFUgd291bGQgc3BpbiBpbnNpZGUgaWRsZV9sb29wKCksIGNvbnRpbnVvdXNseQogICAgY2FsbGlu
ZyBkb19zb2Z0aXJxKCksIGFuZCwgaW4gdGhlcmUsIGNvbnRpbnVvdXNseSBjaGVja2luZwogICAg
cmN1X3BlbmRpbmcoKSwgaW4gYSB0aWdodCBsb29wLgogICAgCiAgICBMZXQncyBpbnN0ZWFkIGFs
bG93IHRoZSBDUFUgdG8gcmVhbGx5IGdvIGlkbGUsIGJ1dCBtYWtlIHN1cmUsCiAgICBieSBhcm1p
bmcgYSB0aW1lciwgdGhhdCB3ZSBwZXJpb2RpY2FsbHkgY2hlY2sgd2hldGhlciB0aGUKICAgIGdy
YWNlIHBlcmlvZCBoYXMgY29tZSB0byBhbiBlbmRlZC4gQXMgdGhlIHBlcmlvZCBvZiB0aGUKICAg
IHRpbWVyLCB3ZSBwaWNrIGEgdmFsdWUgdGhhdCBtYWtlcyB0aGluZyBsb29rIGxpa2Ugd2hhdAog
ICAgaGFwcGVucyBpbiBMaW51eCwgd2l0aCB0aGUgcGVyaW9kaWMgdGljayAoYXMgdGhpcyBjb2Rl
CiAgICBjb21lcyBmcm9tIHRoZXJlKS4KICAgIAogICAgTm90ZSB0aGF0IHRoZSB0aW1lciB3aWxs
ICpvbmx5KiBiZSBhcm1lZCBvbiBDUFVzIHRoYXQgYXJlCiAgICBnb2luZyBpZGxlIHdoaWxlIGhh
dmluZyBxdWV1ZWQgUkNVIGNhbGxiYWNrcy4gT24gQ1BVcyB0aGF0CiAgICBkb24ndCwgdGhlcmUg
d29uJ3QgYmUgYW55IHRpbWVyLCBhbmQgdGhlaXIgc2xlZXAgd29uJ3QgYmUKICAgIGludGVycnVw
dGVkIChhbmQgZXZlbiBmb3IgQ1BVcyB3aXRoIGNhbGxiYWNrcywgd2Ugb25seQogICAgZXhwZWN0
IGFuIGhhbmRmdWwgb2Ygd2FrZXVwcyBhdCBtb3N0LCBidXQgdGhhdCBkZXBlbmRzIG9uCiAgICB0
aGUgc3lzdGVtIGxvYWQsIGFzIG11Y2ggYXMgZnJvbSBvdGhlciB0aGluZ3MpLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGFyaW8uZmFnZ2lvbGlAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KICAgIFJldmlld2VkLWJ5
OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Ci0tLQogeGVuL2NvbW1v
bi9yY3VwZGF0ZS5jICAgICAgICB8IDcyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKystCiB4ZW4vY29tbW9uL3NjaGVkdWxlLmMgICAgICAgIHwgIDIgKysKIHhlbi9p
bmNsdWRlL3hlbi9wZXJmY19kZWZuLmggfCAgMiArKwogeGVuL2luY2x1ZGUveGVuL3JjdXBkYXRl
LmggICB8ICAzICsrCiA0IGZpbGVzIGNoYW5nZWQsIDc4IGluc2VydGlvbnMoKyksIDEgZGVsZXRp
b24oLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3JjdXBkYXRlLmMgYi94ZW4vY29tbW9uL3Jj
dXBkYXRlLmMKaW5kZXggMTJhZTdkYS4uODcxOTM2ZiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9y
Y3VwZGF0ZS5jCisrKyBiL3hlbi9jb21tb24vcmN1cGRhdGUuYwpAQCAtODQsOCArODQsMzcgQEAg
c3RydWN0IHJjdV9kYXRhIHsKICAgICBpbnQgY3B1OwogICAgIHN0cnVjdCByY3VfaGVhZCBiYXJy
aWVyOwogICAgIGxvbmcgICAgICAgICAgICBsYXN0X3JzX3FsZW47ICAgICAvKiBxbGVuIGR1cmlu
ZyB0aGUgbGFzdCByZXNjaGVkICovCisKKyAgICAvKiAzKSBpZGxlIENQVXMgaGFuZGxpbmcgKi8K
KyAgICBzdHJ1Y3QgdGltZXIgaWRsZV90aW1lcjsKKyAgICBib29sIGlkbGVfdGltZXJfYWN0aXZl
OwogfTsKIAorLyoKKyAqIElmIGEgQ1BVIHdpdGggUkNVIGNhbGxiYWNrcyBxdWV1ZWQgZ29lcyBp
ZGxlLCB3aGVuIHRoZSBncmFjZSBwZXJpb2QgaXMKKyAqIG5vdCBmaW5pc2hlZCB5ZXQsIGhvdyBj
YW4gd2UgbWFrZSBzdXJlIHRoYXQgdGhlIGNhbGxiYWNrcyB3aWxsIGV2ZW50dWFsbHkKKyAqIGJl
IGV4ZWN1dGVkPyBJbiBMaW51eCAoMi42LjIxLCB0aGUgZmlyc3QgInRpY2tsZXNzIGlkbGUiIExp
bnV4IGtlcm5lbCksCisgKiB0aGUgcGVyaW9kaWMgdGltZXIgdGljayB3b3VsZCBub3QgYmUgc3Rv
cHBlZCBmb3Igc3VjaCBDUFUuIEhlcmUgaW4gWGVuLAorICogd2UgKG1heSkgZG9uJ3QgZXZlbiBo
YXZlIGEgcGVyaW9kaWMgdGltZXIgdGljaywgc28gd2UgbmVlZCB0byB1c2UgYQorICogc3BlY2lh
bCBwdXJwb3NlIHRpbWVyLgorICoKKyAqIFN1Y2ggdGltZXI6CisgKiAxKSBpcyBhcm1lZCBvbmx5
IHdoZW4gYSBDUFUgd2l0aCBhbiBSQ1UgY2FsbGJhY2socykgcXVldWVkIGdvZXMgaWRsZQorICog
ICAgYmVmb3JlIHRoZSBlbmQgb2YgdGhlIGN1cnJlbnQgZ3JhY2UgcGVyaW9kIChfbm90XyBmb3Ig
YW55IENQVXMgdGhhdAorICogICAgZ28gaWRsZSEpOworICogMikgd2hlbiBpdCBmaXJlcywgaXQg
aXMgb25seSByZS1hcm1lZCBpZiB0aGUgZ3JhY2UgcGVyaW9kIGlzIHN0aWxsCisgKiAgICBydW5u
aW5nOworICogMykgaXQgaXMgc3RvcHBlZCBpbW1lZGlhdGVseSwgaWYgdGhlIENQVSB3YWtlcyB1
cCBmcm9tIGlkbGUgYW5kCisgKiAgICByZXN1bWVzICdub3JtYWwnIGV4ZWN1dGlvbi4KKyAqCisg
KiBBYm91dCBob3cgZmFyIGluIHRoZSBmdXR1cmUgdGhlIHRpbWVyIHNob3VsZCBiZSBwcm9ncmFt
bWVkIGVhY2ggdGltZSwKKyAqIGl0J3MgaGFyZCB0byB0ZWxsIChndWVzcyEhKS4gU2luY2UgdGhp
cyBtaW1pY3MgTGludXgncyBwZXJpb2RpYyB0aW1lcgorICogdGljaywgdGFrZSB2YWx1ZXMgdXNl
ZCB0aGVyZSBhcyBhbiBpbmRpY2F0aW9uLiBJbiBMaW51eCAyLjYuMjEsIHRpY2sKKyAqIHBlcmlv
ZCBjYW4gYmUgMTBtcywgNG1zLCAzLjMzbXMgb3IgMW1zLiBMZXQncyB1c2UgMTBtcywgdG8gZW5h
YmxlCisgKiBhdCBsZWFzdCBzb21lIHBvd2VyIHNhdmluZyBvbiB0aGUgQ1BVIHRoYXQgaXMgZ29p
bmcgaWRsZS4KKyAqLworI2RlZmluZSBSQ1VfSURMRV9USU1FUl9QRVJJT0QgTUlMTElTRUNTKDEw
KQorCiBzdGF0aWMgREVGSU5FX1BFUl9DUFUoc3RydWN0IHJjdV9kYXRhLCByY3VfZGF0YSk7CiAK
IHN0YXRpYyBpbnQgYmxpbWl0ID0gMTA7CkBAIC00MDQsNyArNDMzLDQ1IEBAIGludCByY3VfbmVl
ZHNfY3B1KGludCBjcHUpCiB7CiAgICAgc3RydWN0IHJjdV9kYXRhICpyZHAgPSAmcGVyX2NwdShy
Y3VfZGF0YSwgY3B1KTsKIAotICAgIHJldHVybiAoISFyZHAtPmN1cmxpc3QgfHwgcmN1X3BlbmRp
bmcoY3B1KSk7CisgICAgcmV0dXJuIChyZHAtPmN1cmxpc3QgJiYgIXJkcC0+aWRsZV90aW1lcl9h
Y3RpdmUpIHx8IHJjdV9wZW5kaW5nKGNwdSk7Cit9CisKKy8qCisgKiBUaW1lciBmb3IgbWFraW5n
IHN1cmUgdGhlIENQVSB3aGVyZSBhIGNhbGxiYWNrIGlzIHF1ZXVlZCBkb2VzCisgKiBwZXJpb2Rp
Y2FsbHkgcG9rZSByY3VfcGVkbmluZygpLCBzbyB0aGF0IGl0IHdpbGwgaW52b2tlIHRoZSBjYWxs
YmFjaworICogbm90IHRvbyBsYXRlIGFmdGVyIHRoZSBlbmQgb2YgdGhlIGdyYWNlIHBlcmlvZC4K
KyAqLwordm9pZCByY3VfaWRsZV90aW1lcl9zdGFydCgpCit7CisgICAgc3RydWN0IHJjdV9kYXRh
ICpyZHAgPSAmdGhpc19jcHUocmN1X2RhdGEpOworCisgICAgLyoKKyAgICAgKiBOb3RlIHRoYXQg
d2UgZG9uJ3QgY2hlY2sgcmN1X3BlbmRpbmcoKSBoZXJlLiBJbiBmYWN0LCB3ZSBkb24ndCB3YW50
CisgICAgICogdGhlIHRpbWVyIGFybWVkIG9uIENQVXMgdGhhdCBhcmUgaW4gdGhlIHByb2Nlc3Mg
b2YgcXVpZXNjaW5nIHdoaWxlCisgICAgICogZ29pbmcgaWRsZSwgdW5sZXNzIHRoZXkgcmVhbGx5
IGFyZSB0aGUgb25lcyB3aXRoIGEgcXVldWVkIGNhbGxiYWNrLgorICAgICAqLworICAgIGlmIChs
aWtlbHkoIXJkcC0+Y3VybGlzdCkpCisgICAgICAgIHJldHVybjsKKworICAgIHNldF90aW1lcigm
cmRwLT5pZGxlX3RpbWVyLCBOT1coKSArIFJDVV9JRExFX1RJTUVSX1BFUklPRCk7CisgICAgcmRw
LT5pZGxlX3RpbWVyX2FjdGl2ZSA9IHRydWU7Cit9CisKK3ZvaWQgcmN1X2lkbGVfdGltZXJfc3Rv
cCgpCit7CisgICAgc3RydWN0IHJjdV9kYXRhICpyZHAgPSAmdGhpc19jcHUocmN1X2RhdGEpOwor
CisgICAgaWYgKGxpa2VseSghcmRwLT5pZGxlX3RpbWVyX2FjdGl2ZSkpCisgICAgICAgIHJldHVy
bjsKKworICAgIHJkcC0+aWRsZV90aW1lcl9hY3RpdmUgPSBmYWxzZTsKKyAgICBzdG9wX3RpbWVy
KCZyZHAtPmlkbGVfdGltZXIpOworfQorCitzdGF0aWMgdm9pZCByY3VfaWRsZV90aW1lcl9oYW5k
bGVyKHZvaWQqIGRhdGEpCit7CisgICAgLyogTm90aGluZywgcmVhbGx5Li4uIEp1c3QgY291bnQg
dGhlIG51bWJlciBvZiB0aW1lcyB3ZSBmaXJlICovCisgICAgcGVyZmNfaW5jcihyY3VfaWRsZV90
aW1lcik7CiB9CiAKIHZvaWQgcmN1X2NoZWNrX2NhbGxiYWNrcyhpbnQgY3B1KQpAQCAtNDI1LDYg
KzQ5Miw4IEBAIHN0YXRpYyB2b2lkIHJjdV9tb3ZlX2JhdGNoKHN0cnVjdCByY3VfZGF0YSAqdGhp
c19yZHAsIHN0cnVjdCByY3VfaGVhZCAqbGlzdCwKIHN0YXRpYyB2b2lkIHJjdV9vZmZsaW5lX2Nw
dShzdHJ1Y3QgcmN1X2RhdGEgKnRoaXNfcmRwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0cnVjdCByY3VfY3RybGJsayAqcmNwLCBzdHJ1Y3QgcmN1X2RhdGEgKnJkcCkKIHsKKyAgICBr
aWxsX3RpbWVyKCZyZHAtPmlkbGVfdGltZXIpOworCiAgICAgLyogSWYgdGhlIGNwdSBnb2luZyBv
ZmZsaW5lIG93bnMgdGhlIGdyYWNlIHBlcmlvZCB3ZSBjYW4gYmxvY2sKICAgICAgKiBpbmRlZmlu
aXRlbHkgd2FpdGluZyBmb3IgaXQsIHNvIGZsdXNoIGl0IGhlcmUuCiAgICAgICovCkBAIC00NTMs
NiArNTIyLDcgQEAgc3RhdGljIHZvaWQgcmN1X2luaXRfcGVyY3B1X2RhdGEoaW50IGNwdSwgc3Ry
dWN0IHJjdV9jdHJsYmxrICpyY3AsCiAgICAgcmRwLT5xc19wZW5kaW5nID0gMDsKICAgICByZHAt
PmNwdSA9IGNwdTsKICAgICByZHAtPmJsaW1pdCA9IGJsaW1pdDsKKyAgICBpbml0X3RpbWVyKCZy
ZHAtPmlkbGVfdGltZXIsIHJjdV9pZGxlX3RpbWVyX2hhbmRsZXIsIHJkcCwgY3B1KTsKIH0KIAog
c3RhdGljIGludCBjcHVfY2FsbGJhY2soCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkdWxl
LmMgYi94ZW4vY29tbW9uL3NjaGVkdWxlLmMKaW5kZXggYzZmNDgxNy4uODgyNzkyMSAxMDA2NDQK
LS0tIGEveGVuL2NvbW1vbi9zY2hlZHVsZS5jCisrKyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwpA
QCAtMTkwNCw2ICsxOTA0LDcgQEAgdm9pZCBzY2hlZF90aWNrX3N1c3BlbmQodm9pZCkKICAgICBz
Y2hlZCA9IHBlcl9jcHUoc2NoZWR1bGVyLCBjcHUpOwogICAgIFNDSEVEX09QKHNjaGVkLCB0aWNr
X3N1c3BlbmQsIGNwdSk7CiAgICAgcmN1X2lkbGVfZW50ZXIoY3B1KTsKKyAgICByY3VfaWRsZV90
aW1lcl9zdGFydCgpOwogfQogCiB2b2lkIHNjaGVkX3RpY2tfcmVzdW1lKHZvaWQpCkBAIC0xOTEx
LDYgKzE5MTIsNyBAQCB2b2lkIHNjaGVkX3RpY2tfcmVzdW1lKHZvaWQpCiAgICAgc3RydWN0IHNj
aGVkdWxlciAqc2NoZWQ7CiAgICAgdW5zaWduZWQgaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQo
KTsKIAorICAgIHJjdV9pZGxlX3RpbWVyX3N0b3AoKTsKICAgICByY3VfaWRsZV9leGl0KGNwdSk7
CiAgICAgc2NoZWQgPSBwZXJfY3B1KHNjaGVkdWxlciwgY3B1KTsKICAgICBTQ0hFRF9PUChzY2hl
ZCwgdGlja19yZXN1bWUsIGNwdSk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vcGVyZmNf
ZGVmbi5oIGIveGVuL2luY2x1ZGUveGVuL3BlcmZjX2RlZm4uaAppbmRleCBjMTM1YmY4Li5lOGZm
NTY1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGVyZmNfZGVmbi5oCisrKyBiL3hlbi9p
bmNsdWRlL3hlbi9wZXJmY19kZWZuLmgKQEAgLTEyLDYgKzEyLDggQEAgUEVSRkNPVU5URVIoY2Fs
bHNfZnJvbV9tdWx0aWNhbGwsICAgICAgICJjYWxscyBmcm9tIG11bHRpY2FsbCIpCiBQRVJGQ09V
TlRFUihpcnFzLCAgICAgICAgICAgICAgICAgICAiI2ludGVycnVwdHMiKQogUEVSRkNPVU5URVIo
aXBpcywgICAgICAgICAgICAgICAgICAgIiNJUElzIikKIAorUEVSRkNPVU5URVIocmN1X2lkbGVf
dGltZXIsICAgICAgICAgIlJDVTogaWRsZV90aW1lciIpCisKIC8qIEdlbmVyaWMgc2NoZWR1bGVy
IGNvdW50ZXJzIChhcHBsaWNhYmxlIHRvIGFsbCBzY2hlZHVsZXJzKSAqLwogUEVSRkNPVU5URVIo
c2NoZWRfaXJxLCAgICAgICAgICAgICAgInNjaGVkOiB0aW1lciIpCiBQRVJGQ09VTlRFUihzY2hl
ZF9ydW4sICAgICAgICAgICAgICAic2NoZWQ6IHJ1bnMgdGhyb3VnaCBzY2hlZHVsZXIiKQpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3JjdXBkYXRlLmggYi94ZW4vaW5jbHVkZS94ZW4vcmN1
cGRhdGUuaAppbmRleCA1NjFhYzQzLi4zNDAyZWI1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94
ZW4vcmN1cGRhdGUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vcmN1cGRhdGUuaApAQCAtMTQ5LDQg
KzE0OSw3IEBAIGludCByY3VfYmFycmllcih2b2lkKTsKIHZvaWQgcmN1X2lkbGVfZW50ZXIodW5z
aWduZWQgaW50IGNwdSk7CiB2b2lkIHJjdV9pZGxlX2V4aXQodW5zaWduZWQgaW50IGNwdSk7CiAK
K3ZvaWQgcmN1X2lkbGVfdGltZXJfc3RhcnQodm9pZCk7Cit2b2lkIHJjdV9pZGxlX3RpbWVyX3N0
b3Aodm9pZCk7CisKICNlbmRpZiAvKiBfX1hFTl9SQ1VQREFURV9IICovCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFp
bGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:57:17 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:57:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkZZ-00029o-OX; Fri, 01 Sep 2017 11:57:17 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZY-00029a-Js
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:16 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 46/23-03423-B1B49A95; Fri, 01 Sep 2017 11:57:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVVfae2W
 kwexnAhYTthk4MHps79vFHsAYxZqZl5RfkcCa8bDrCFvBF82KT3MbmRoY98h1MXJyCAl8YZT4
 eVARwj7PKHHtc1YXIwcHm4CYxNy9CiBhEQFViVkrljNDlKhLNP1uYAOxhQWsJXY8+M0MUs4rY
 CaxuTEQJMwCVP7qxh22CYwcCxgZVjFqFKcWlaUW6Roa6SUVZaZnlOQmZuboGhqY6eWmFhcnpq
 fmJCYV6yXn525iBPqDAQh2MF7eGHCIUZKDSUmUt9p/RaQQX1J+SmVGYnFGfFFpTmrxIUYZDg4
 lCV5Br5WRQoJFqempFWmZOcDAgElLcPAoifD2g6R5iwsSc4sz0yFSpxgVpcR5hUESAiCJjNI8
 uDZYMF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMG8qyBSezLwSuOmvgBYzAS3+93kFyOKSR
 ISUVANjXW1ZUu/strPsVmo8uRvb/6b8vO/nFtbyx8WC/+TE618O/z99ViaxYPqf1O6c/yaxaT
 oNnZycbBUyOrIvAz3tbkukFfRNX130p/7M0lTxkzkBdQdEwngvmG+VaPf9cvzk56+rZnZ8uv/
 84W+tFZ6Lt9bc9OyMmsKT5CDOo8AXZZGy7rjSkwAlluKMREMt5qLiRAAlgGQdQQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1504267034!102124460!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47897 invoked from network); 1 Sep 2017 11:57:15 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:57:15 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZW-0002kB-2L
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZW-0005LR-06
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkZW-0005LR-06@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:57:14 +0000
Subject: [Xen-changelog] [xen master] x86/mm: Use mfn_t for new_guest_cr3()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZlMTMzMTcwZjZlNzVmODhiMDgwZTQ0MTEwNmRmOWVkY2Y2ZTc2OWIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEF1ZyAzMCAxMjoxNTo0OSAyMDE3ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBdWcgMzAgMTg6MjE6
NTYgMjAxNyArMDEwMAoKICAgIHg4Ni9tbTogVXNlIG1mbl90IGZvciBuZXdfZ3Vlc3RfY3IzKCkK
ICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UgKGFzIGNvbmZpcm1lZCBieSBkaWZmaW5nIHRo
ZSBhc3NlbWJseSkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICAgIHwgMzUgKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYyB8ICAy
ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L21tLmggICAgICAgfCAgMiArLQogMyBmaWxlcyBjaGFu
Z2VkLCAyMCBpbnNlcnRpb25zKCspLCAxOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDFmMjM0NzAuLjMyNmNkMzMg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBA
IC0yNzcyLDIzICsyNzcyLDIzIEBAIGludCB2Y3B1X2Rlc3Ryb3lfcGFnZXRhYmxlcyhzdHJ1Y3Qg
dmNwdSAqdikKICAgICByZXR1cm4gcmMgIT0gLUVJTlRSID8gcmMgOiAtRVJFU1RBUlQ7CiB9CiAK
LWludCBuZXdfZ3Vlc3RfY3IzKHVuc2lnbmVkIGxvbmcgbWZuKQoraW50IG5ld19ndWVzdF9jcjMo
bWZuX3QgbWZuKQogewogICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKICAgICBzdHJ1
Y3QgZG9tYWluICpkID0gY3Vyci0+ZG9tYWluOwogICAgIGludCByYzsKLSAgICB1bnNpZ25lZCBs
b25nIG9sZF9iYXNlX21mbjsKKyAgICBtZm5fdCBvbGRfYmFzZV9tZm47CiAKICAgICBpZiAoIGlz
X3B2XzMyYml0X2RvbWFpbihkKSApCiAgICAgewotICAgICAgICB1bnNpZ25lZCBsb25nIGd0X21m
biA9IHBhZ2V0YWJsZV9nZXRfcGZuKGN1cnItPmFyY2guZ3Vlc3RfdGFibGUpOwotICAgICAgICBs
NF9wZ2VudHJ5X3QgKnBsNGUgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihndF9tZm4pKTsKKyAgICAg
ICAgbWZuX3QgZ3RfbWZuID0gcGFnZXRhYmxlX2dldF9tZm4oY3Vyci0+YXJjaC5ndWVzdF90YWJs
ZSk7CisgICAgICAgIGw0X3BnZW50cnlfdCAqcGw0ZSA9IG1hcF9kb21haW5fcGFnZShndF9tZm4p
OwogCiAgICAgICAgIHJjID0gbW9kX2w0X2VudHJ5KHBsNGUsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgIGw0ZV9mcm9tX3BmbihtZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgIGw0ZV9m
cm9tX21mbihtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoX1BB
R0VfUFJFU0VOVCB8IF9QQUdFX1JXIHwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBfUEFHRV9VU0VSIHwgX1BBR0VfQUNDRVNTRUQpKSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgZ3RfbWZuLCAwLCBjdXJyKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgbWZu
X3goZ3RfbWZuKSwgMCwgY3Vycik7CiAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKHBsNGUpOwog
ICAgICAgICBzd2l0Y2ggKCByYyApCiAgICAgICAgIHsKQEAgLTI4MDAsNyArMjgwMCw3IEBAIGlu
dCBuZXdfZ3Vlc3RfY3IzKHVuc2lnbmVkIGxvbmcgbWZuKQogICAgICAgICBkZWZhdWx0OgogICAg
ICAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsCiAgICAgICAgICAgICAgICAgICAgICAi
RXJyb3Igd2hpbGUgaW5zdGFsbGluZyBuZXcgY29tcGF0IGJhc2VwdHIgJSIgUFJJX21mbiAiXG4i
LAotICAgICAgICAgICAgICAgICAgICAgbWZuKTsKKyAgICAgICAgICAgICAgICAgICAgIG1mbl94
KG1mbikpOwogICAgICAgICAgICAgcmV0dXJuIHJjOwogICAgICAgICB9CiAKQEAgLTI4MTQsMjAg
KzI4MTQsMjAgQEAgaW50IG5ld19ndWVzdF9jcjModW5zaWduZWQgbG9uZyBtZm4pCiAgICAgaWYg
KCB1bmxpa2VseShyYykgKQogICAgICAgICByZXR1cm4gcmM7CiAKLSAgICBvbGRfYmFzZV9tZm4g
PSBwYWdldGFibGVfZ2V0X3BmbihjdXJyLT5hcmNoLmd1ZXN0X3RhYmxlKTsKKyAgICBvbGRfYmFz
ZV9tZm4gPSBwYWdldGFibGVfZ2V0X21mbihjdXJyLT5hcmNoLmd1ZXN0X3RhYmxlKTsKICAgICAv
KgogICAgICAqIFRoaXMgaXMgcGFydGljdWxhcmx5IGltcG9ydGFudCB3aGVuIGdldHRpbmcgcmVz
dGFydGVkIGFmdGVyIHRoZQogICAgICAqIHByZXZpb3VzIGF0dGVtcHQgZ290IHByZWVtcHRlZCBp
biB0aGUgcHV0LW9sZC1NRk4gcGhhc2UuCiAgICAgICovCi0gICAgaWYgKCBvbGRfYmFzZV9tZm4g
PT0gbWZuICkKKyAgICBpZiAoIG1mbl9lcShvbGRfYmFzZV9tZm4sIG1mbikgKQogICAgIHsKICAg
ICAgICAgd3JpdGVfcHRiYXNlKGN1cnIpOwogICAgICAgICByZXR1cm4gMDsKICAgICB9CiAKICAg
ICByYyA9IHBhZ2luZ19tb2RlX3JlZmNvdW50cyhkKQotICAgICAgICAgPyAoZ2V0X3BhZ2VfZnJv
bV9tZm4oX21mbihtZm4pLCBkKSA/IDAgOiAtRUlOVkFMKQotICAgICAgICAgOiBnZXRfcGFnZV9h
bmRfdHlwZV9mcm9tX21mbihfbWZuKG1mbiksIFBHVF9yb290X3BhZ2VfdGFibGUsIGQsIDAsIDEp
OworICAgICAgICAgPyAoZ2V0X3BhZ2VfZnJvbV9tZm4obWZuLCBkKSA/IDAgOiAtRUlOVkFMKQor
ICAgICAgICAgOiBnZXRfcGFnZV9hbmRfdHlwZV9mcm9tX21mbihtZm4sIFBHVF9yb290X3BhZ2Vf
dGFibGUsIGQsIDAsIDEpOwogICAgIHN3aXRjaCAoIHJjICkKICAgICB7CiAgICAgY2FzZSAwOgpA
QCAtMjgzNywyMiArMjgzNywyMyBAQCBpbnQgbmV3X2d1ZXN0X2NyMyh1bnNpZ25lZCBsb25nIG1m
bikKICAgICAgICAgcmV0dXJuIC1FUkVTVEFSVDsKICAgICBkZWZhdWx0OgogICAgICAgICBnZHBy
aW50ayhYRU5MT0dfV0FSTklORywKLSAgICAgICAgICAgICAgICAgIkVycm9yIHdoaWxlIGluc3Rh
bGxpbmcgbmV3IGJhc2VwdHIgJSIgUFJJX21mbiAiXG4iLCBtZm4pOworICAgICAgICAgICAgICAg
ICAiRXJyb3Igd2hpbGUgaW5zdGFsbGluZyBuZXcgYmFzZXB0ciAlIiBQUklfbWZuICJcbiIsCisg
ICAgICAgICAgICAgICAgIG1mbl94KG1mbikpOwogICAgICAgICByZXR1cm4gcmM7CiAgICAgfQog
CiAgICAgaW52YWxpZGF0ZV9zaGFkb3dfbGR0KGN1cnIsIDApOwogCiAgICAgaWYgKCAhVk1fQVNT
SVNUKGQsIG0ycF9zdHJpY3QpICYmICFwYWdpbmdfbW9kZV9yZWZjb3VudHMoZCkgKQotICAgICAg
ICBmaWxsX3JvX21wdChfbWZuKG1mbikpOwotICAgIGN1cnItPmFyY2guZ3Vlc3RfdGFibGUgPSBw
YWdldGFibGVfZnJvbV9wZm4obWZuKTsKKyAgICAgICAgZmlsbF9yb19tcHQobWZuKTsKKyAgICBj
dXJyLT5hcmNoLmd1ZXN0X3RhYmxlID0gcGFnZXRhYmxlX2Zyb21fbWZuKG1mbik7CiAgICAgdXBk
YXRlX2NyMyhjdXJyKTsKIAogICAgIHdyaXRlX3B0YmFzZShjdXJyKTsKIAotICAgIGlmICggbGlr
ZWx5KG9sZF9iYXNlX21mbiAhPSAwKSApCisgICAgaWYgKCBsaWtlbHkobWZuX3gob2xkX2Jhc2Vf
bWZuKSAhPSAwKSApCiAgICAgewotICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlID0gbWZu
X3RvX3BhZ2UoX21mbihvbGRfYmFzZV9tZm4pKTsKKyAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAq
cGFnZSA9IG1mbl90b19wYWdlKG9sZF9iYXNlX21mbik7CiAKICAgICAgICAgaWYgKCBwYWdpbmdf
bW9kZV9yZWZjb3VudHMoZCkgKQogICAgICAgICAgICAgcHV0X3BhZ2UocGFnZSk7CkBAIC0zMTgw
LDcgKzMxODEsNyBAQCBsb25nIGRvX21tdWV4dF9vcCgKICAgICAgICAgICAgIGVsc2UgaWYgKCB1
bmxpa2VseShwYWdpbmdfbW9kZV90cmFuc2xhdGUoY3VycmQpKSApCiAgICAgICAgICAgICAgICAg
cmMgPSAtRUlOVkFMOwogICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAgIHJjID0gbmV3
X2d1ZXN0X2NyMyhvcC5hcmcxLm1mbik7CisgICAgICAgICAgICAgICAgcmMgPSBuZXdfZ3Vlc3Rf
Y3IzKF9tZm4ob3AuYXJnMS5tZm4pKTsKICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIGNh
c2UgTU1VRVhUX05FV19VU0VSX0JBU0VQVFI6IHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9w
di9lbXVsLXByaXYtb3AuYyBiL3hlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYwppbmRleCBh
ZjE2MjRhLi41NGE2M2MyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9w
LmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jCkBAIC03NzQsNyArNzc0LDcg
QEAgc3RhdGljIGludCBwcml2X29wX3dyaXRlX2NyKHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVk
IGxvbmcgdmFsLAogICAgICAgICBwYWdlID0gZ2V0X3BhZ2VfZnJvbV9nZm4oY3VycmQsIGdmbiwg
TlVMTCwgUDJNX0FMTE9DKTsKICAgICAgICAgaWYgKCAhcGFnZSApCiAgICAgICAgICAgICBicmVh
azsKLSAgICAgICAgcmMgPSBuZXdfZ3Vlc3RfY3IzKG1mbl94KHBhZ2VfdG9fbWZuKHBhZ2UpKSk7
CisgICAgICAgIHJjID0gbmV3X2d1ZXN0X2NyMyhwYWdlX3RvX21mbihwYWdlKSk7CiAgICAgICAg
IHB1dF9wYWdlKHBhZ2UpOwogCiAgICAgICAgIHN3aXRjaCAoIHJjICkKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvbW0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaAppbmRleCBl
YzdjZTNjLi40YzAzYTMzIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oCkBAIC01MzksNyArNTM5LDcgQEAgdm9pZCBhdWRp
dF9kb21haW5zKHZvaWQpOwogCiAjZW5kaWYKIAotaW50IG5ld19ndWVzdF9jcjModW5zaWduZWQg
bG9uZyBwZm4pOworaW50IG5ld19ndWVzdF9jcjMobWZuX3QgbWZuKTsKIHZvaWQgbWFrZV9jcjMo
c3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgbWZuKTsKIHZvaWQgdXBkYXRlX2NyMyhzdHJ1
Y3QgdmNwdSAqdik7CiBpbnQgdmNwdV9kZXN0cm95X3BhZ2V0YWJsZXMoc3RydWN0IHZjcHUgKik7
Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNt
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:57:27 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:57:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkZj-0002Bb-RL; Fri, 01 Sep 2017 11:57:27 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZi-0002BN-Nh
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:26 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 55/6E-02226-52B49A95; Fri, 01 Sep 2017 11:57:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVfVe2W
 kweMv4hYTthk4MHps79vFHsAYxZqZl5RfkcCa8X3SJLaCwwoVc/t+MzUwHpfoYuTiEBL4wigx
 ZfIFNgjnPKPEoj8tQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAkESz1asZ
 gGxeQXMJLZ1LwKLswDVv1pzgHkCI8cCRoZVjBrFqUVlqUW6RqZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBXqlnYGDcwdh6wu8QoyQHk5Iob7X/ikghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKEryCXisjhQSLUtNTK9Iyc4DhAZOW4OBREuENAEnzFhck5hZnpkOkTjEqSonzCoMk
 BEASGaV5cG2wkLzEKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZh3rSfQFJ7MvBK46a+AFjMBL
 f73eQXI4pJEhJRUA2NFg6G+oH/nESufBLMwjoRFmxL4rs55Ovnfx4NGW2WmqhV/id687cHXDq
 Otl5b8d1OSZuix+c2gzHbM/OQR2dC6Nd+UrScvS4ycwPXI+oHE2oNc+kJf2Z9M7BHa/u3/jMS
 cd9OP7Yp8vD9s/qo1E/T/nLx8NllzzVxh9vB/sX8/ul4T2r4jk9VciaU4I9FQi7moOBEAts1p
 cEQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1504267044!74137444!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37018 invoked from network); 1 Sep 2017 11:57:25 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-6.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:57:25 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZg-0002l4-4W
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZg-0005Md-3u
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkZg-0005Md-3u@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:57:24 +0000
Subject: [Xen-changelog] [xen master] x86/mm: Rearrange guest_get_eff_{,
	kern_}l1e() to not be void
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRiZTlhMTc3ZTYyZWFhMTkwYjBmNDcyMWRkMTkxNTM5OTM1MTFlZTMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEF1ZyAzMCAxNDoxODowMSAyMDE3ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBBdWcgMzAgMTg6MjE6
NTYgMjAxNyArMDEwMAoKICAgIHg4Ni9tbTogUmVhcnJhbmdlIGd1ZXN0X2dldF9lZmZfeyxrZXJu
X31sMWUoKSB0byBub3QgYmUgdm9pZAogICAgCiAgICBDb3Zlcml0eSBjb21wbGFpbnMgdGhhdCBn
bDFlLmwxIG1heSBiZSB1c2VkIHdoaWxlIHVuaW5pdGlhbGlzZWQgaW4KICAgIG1hcF9sZHRfc2hh
ZG93X3BhZ2UoKS4gIFRoaXMgaXNuJ3QgYWN0dWFsbHkgYWNjdXJhdGUgYXMgZ3Vlc3RfZ2V0X2Vm
Zl9sMWUoKQogICAgd2lsbCBhbHdheXMgd3JpdGUgdG8gaXRzIHBhcmFtZXRlci4KICAgIAogICAg
SG93ZXZlciwgaGF2aW5nIGEgdm9pZCBmdW5jdGlvbiB3aGljaCByZXR1cm5zIGEgNjRiaXQgdmFs
dWUgdmlhIHBvaW50ZXIgaXMKICAgIHJhdGhlciBzaWxseS4gIFJlYXJyYW5nZSB0aGUgZnVuY3Rp
b25zIHRvIHJldHVybiBsMV9wZ2VudHJ5X3QuCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdl
LCBidXQgaG9wZWZ1bGx5IHNob3VsZCBoZWxwIENvdmVyaXR5IG5vdCB0byBjb21lIHRvIHRoZQog
ICAgd3JvbmcgY29uY2x1c2lvbi4KICAgIAogICAgQmxvYXQtby1tZXRlciBhbHNvIHJlcG9ydHMg
YSBtb2Rlc3QgaW1wcm92ZW1lbnQ6CiAgICAgIGFkZC9yZW1vdmU6IDAvMCBncm93L3Nocmluazog
MC80IHVwL2Rvd246IDAvLTcxICgtNzEpCiAgICAgIGZ1bmN0aW9uICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG9sZCAgICAgbmV3ICAgZGVsdGEKICAgICAgZ3Vlc3RfZ2V0X2Vm
Zl9sMWUgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDgyICAgICAgNzUgICAgICAtNwogICAg
ICBtbWlvX3JvX2RvX3BhZ2VfZmF1bHQgICAgICAgICAgICAgICAgICAgICAgICA1MzAgICAgIDUx
NCAgICAgLTE2CiAgICAgIG1hcF9sZHRfc2hhZG93X3BhZ2UgICAgICAgICAgICAgICAgICAgICAg
ICAgIDUwMSAgICAgNDg1ICAgICAtMTYKICAgICAgcHR3cl9kb19wYWdlX2ZhdWx0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgNjE1ICAgICA1ODMgICAgIC0zMgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3
ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS5jIHwgMjMgKysr
KysrKysrKysrKysrLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCA4
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gv
eDg2L21tLmMKaW5kZXggMzI2Y2QzMy4uOWFmZjU4YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L21tLmMKKysrIGIveGVuL2FyY2gveDg2L21tLmMKQEAgLTU2OCwzNCArNTY4LDQxIEBAIHN0YXRp
YyBpbmxpbmUgdm9pZCBndWVzdF91bm1hcF9sMWUodm9pZCAqcCkKIH0KIAogLyogUmVhZCBhIFBW
IGd1ZXN0J3MgbDFlIHRoYXQgbWFwcyB0aGlzIGxpbmVhciBhZGRyZXNzLiAqLwotc3RhdGljIHZv
aWQgZ3Vlc3RfZ2V0X2VmZl9sMWUodW5zaWduZWQgbG9uZyBsaW5lYXIsIGwxX3BnZW50cnlfdCAq
ZWZmX2wxZSkKK3N0YXRpYyBsMV9wZ2VudHJ5X3QgZ3Vlc3RfZ2V0X2VmZl9sMWUodW5zaWduZWQg
bG9uZyBsaW5lYXIpCiB7CisgICAgbDFfcGdlbnRyeV90IGwxZTsKKwogICAgIEFTU0VSVCghcGFn
aW5nX21vZGVfdHJhbnNsYXRlKGN1cnJlbnQtPmRvbWFpbikpOwogICAgIEFTU0VSVCghcGFnaW5n
X21vZGVfZXh0ZXJuYWwoY3VycmVudC0+ZG9tYWluKSk7CiAKICAgICBpZiAoIHVubGlrZWx5KCFf
X2FkZHJfb2sobGluZWFyKSkgfHwKLSAgICAgICAgIF9fY29weV9mcm9tX3VzZXIoZWZmX2wxZSwK
KyAgICAgICAgIF9fY29weV9mcm9tX3VzZXIoJmwxZSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJl9fbGluZWFyX2wxX3RhYmxlW2wxX2xpbmVhcl9vZmZzZXQobGluZWFyKV0sCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHNpemVvZihsMV9wZ2VudHJ5X3QpKSApCi0gICAgICAgICplZmZf
bDFlID0gbDFlX2VtcHR5KCk7CisgICAgICAgIGwxZSA9IGwxZV9lbXB0eSgpOworCisgICAgcmV0
dXJuIGwxZTsKIH0KIAogLyoKICAqIFJlYWQgdGhlIGd1ZXN0J3MgbDFlIHRoYXQgbWFwcyB0aGlz
IGFkZHJlc3MsIGZyb20gdGhlIGtlcm5lbC1tb2RlCiAgKiBwYWdlIHRhYmxlcy4KICAqLwotc3Rh
dGljIHZvaWQgZ3Vlc3RfZ2V0X2VmZl9rZXJuX2wxZSh1bnNpZ25lZCBsb25nIGxpbmVhciwgbDFf
cGdlbnRyeV90ICplZmZfbDFlKQorc3RhdGljIGwxX3BnZW50cnlfdCBndWVzdF9nZXRfZWZmX2tl
cm5fbDFlKHVuc2lnbmVkIGxvbmcgbGluZWFyKQogewogICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0g
Y3VycmVudDsKICAgICBjb25zdCBib29sIHVzZXJfbW9kZSA9ICEoY3Vyci0+YXJjaC5mbGFncyAm
IFRGX2tlcm5lbF9tb2RlKTsKKyAgICBsMV9wZ2VudHJ5X3QgbDFlOwogCiAgICAgaWYgKCB1c2Vy
X21vZGUgKQogICAgICAgICB0b2dnbGVfZ3Vlc3RfbW9kZShjdXJyKTsKIAotICAgIGd1ZXN0X2dl
dF9lZmZfbDFlKGxpbmVhciwgZWZmX2wxZSk7CisgICAgbDFlID0gZ3Vlc3RfZ2V0X2VmZl9sMWUo
bGluZWFyKTsKIAogICAgIGlmICggdXNlcl9tb2RlICkKICAgICAgICAgdG9nZ2xlX2d1ZXN0X21v
ZGUoY3Vycik7CisKKyAgICByZXR1cm4gbDFlOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgcGFn
ZV9zZXRfdGxiZmx1c2hfdGltZXN0YW1wKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCkBAIC02OTMs
NyArNzAwLDcgQEAgYm9vbCBtYXBfbGR0X3NoYWRvd19wYWdlKHVuc2lnbmVkIGludCBvZmZzZXQp
CiAgICAgaWYgKCBpc19wdl8zMmJpdF9kb21haW4oZCkgKQogICAgICAgICBsaW5lYXIgPSAodWlu
dDMyX3QpbGluZWFyOwogCi0gICAgZ3Vlc3RfZ2V0X2VmZl9rZXJuX2wxZShsaW5lYXIsICZnbDFl
KTsKKyAgICBnbDFlID0gZ3Vlc3RfZ2V0X2VmZl9rZXJuX2wxZShsaW5lYXIpOwogICAgIGlmICgg
dW5saWtlbHkoIShsMWVfZ2V0X2ZsYWdzKGdsMWUpICYgX1BBR0VfUFJFU0VOVCkpICkKICAgICAg
ICAgcmV0dXJuIGZhbHNlOwogCkBAIC01MTkyLDcgKzUxOTksNyBAQCBpbnQgcHR3cl9kb19wYWdl
X2ZhdWx0KHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIsCiAgICAgaW50IHJjOwog
CiAgICAgLyogQXR0ZW1wdCB0byByZWFkIHRoZSBQVEUgdGhhdCBtYXBzIHRoZSBWQSBiZWluZyBh
Y2Nlc3NlZC4gKi8KLSAgICBndWVzdF9nZXRfZWZmX2wxZShhZGRyLCAmcHRlKTsKKyAgICBwdGUg
PSBndWVzdF9nZXRfZWZmX2wxZShhZGRyKTsKIAogICAgIC8qIFdlIGFyZSBsb29raW5nIG9ubHkg
Zm9yIHJlYWQtb25seSBtYXBwaW5ncyBvZiBwLnQuIHBhZ2VzLiAqLwogICAgIGlmICggKChsMWVf
Z2V0X2ZsYWdzKHB0ZSkgJiAoX1BBR0VfUFJFU0VOVHxfUEFHRV9SVykpICE9IF9QQUdFX1BSRVNF
TlQpIHx8CkBAIC01MzQ3LDcgKzUzNTQsNyBAQCBpbnQgbW1pb19yb19kb19wYWdlX2ZhdWx0KHN0
cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIsCiAgICAgaW50IHJjOwogCiAgICAgLyog
QXR0ZW1wdCB0byByZWFkIHRoZSBQVEUgdGhhdCBtYXBzIHRoZSBWQSBiZWluZyBhY2Nlc3NlZC4g
Ki8KLSAgICBndWVzdF9nZXRfZWZmX2wxZShhZGRyLCAmcHRlKTsKKyAgICBwdGUgPSBndWVzdF9n
ZXRfZWZmX2wxZShhZGRyKTsKIAogICAgIC8qIFdlIGFyZSBsb29raW5nIG9ubHkgZm9yIHJlYWQt
b25seSBtYXBwaW5ncyBvZiBNTUlPIHBhZ2VzLiAqLwogICAgIGlmICggKChsMWVfZ2V0X2ZsYWdz
KHB0ZSkgJiAoX1BBR0VfUFJFU0VOVHxfUEFHRV9SVykpICE9IF9QQUdFX1BSRVNFTlQpICkKLS0K
Z2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3Rl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:57:39 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:57:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkZu-0002Dy-Sz; Fri, 01 Sep 2017 11:57:38 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZt-0002Dk-B7
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:37 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 2F/86-03874-03B49A95; Fri, 01 Sep 2017 11:57:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdfAe2W
 kwcanHBYTthk4MHps79vFHsAYxZqZl5RfkcCacXnZNpaCH9wVt55sZWlgfMvZxcjFISTwhVHi
 8tZzbBDOeUaJRcd/MXUxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSzgKbHn5
 kN2EJtXwEyiaX0DK0grC1D97+cuExg5FjAyrGLUKE4tKkst0jU21EsqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYGxaFHiIUZKDSUmUt9p/RaQQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCV5Br5WRQoJFqempFWmZOcDggElLcPAoifD2g6R5iwsSc4sz0yFSpxgVpcR5hUES
 AiCJjNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMK8qyBSezLwSuOmvgBYzAS3+9
 3kFyOKSRISUVANjTsVCgzNxd53rzp9VtF1zTFipZe2WjN65fx4/enJ/zrRUG98gDr6t4pWLtr
 d5XgttyviYnsmx8/C5M/NspOuCTuYvZiiovL588nZt1Qcn8jOtmRdqm/pIBX9NjDXaOUVvLRf
 P5tRPp77ptbQ57Tzp23iP/1reAiYe5xQfldsljWd/+LQpn5iqxFKckWioxVxUnAgAF1Ls30MC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1504267055!113761265!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41851 invoked from network); 1 Sep 2017 11:57:36 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:57:36 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZq-0002lF-6m
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:34 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkZq-0005NB-67
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:34 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkZq-0005NB-67@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:57:34 +0000
Subject: [Xen-changelog] [xen master] x86/mm: introduce trace point for
	mmio_ro emulation
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM4YWM2ZmE5NjlhNDNjYTk5M2U2MTBkZWFlODk3NmY5ZjI4NzdmYmIKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIEF1ZyAzMCAx
ODoxMToxMCAyMDE3ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFRodSBBdWcgMzEgMDk6NDE6NDQgMjAxNyArMDEwMAoKICAgIHg4Ni9t
bTogaW50cm9kdWNlIHRyYWNlIHBvaW50IGZvciBtbWlvX3JvIGVtdWxhdGlvbgogICAgCiAgICBV
c2luZyBwdHJ3X2VtdWxhdGlvbiB0cmFjZSBwb2ludCBpcyB3cm9uZy4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L21tLmMgICAgICAg
ICAgICAgICAgfCAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L3BlcmZjX2RlZm4uaCB8IDEgKwog
MiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDlhZmY1OGEu
LmY0Yjk3NDcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9tbS5jCkBAIC01NDA1LDcgKzU0MDUsNyBAQCBpbnQgbW1pb19yb19kb19wYWdlX2ZhdWx0KHN0
cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIsCiAKICAgICAgICAgLyogRmFsbHRocm91
Z2ggKi8KICAgICBjYXNlIFg4NkVNVUxfUkVUUlk6Ci0gICAgICAgIHBlcmZjX2luY3IocHR3cl9l
bXVsYXRpb25zKTsKKyAgICAgICAgcGVyZmNfaW5jcihtbWlvX3JvX2VtdWxhdGlvbnMpOwogICAg
ICAgICByZXR1cm4gRVhDUkVUX2ZhdWx0X2ZpeGVkOwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9wZXJmY19kZWZuLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3BlcmZj
X2RlZm4uaAppbmRleCBhYWM5MzMxLi42ZGI4NzQ2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L3BlcmZjX2RlZm4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3BlcmZjX2RlZm4u
aApAQCAtMzAsNiArMzAsNyBAQCBQRVJGQ09VTlRFUihjb3B5X3VzZXJfZmF1bHRzLCAgICAgICAi
Y29weV91c2VyIGZhdWx0cyIpCiAKIFBFUkZDT1VOVEVSKG1hcF9kb21haW5fcGFnZV9jb3VudCwg
ICJtYXBfZG9tYWluX3BhZ2UgY291bnQiKQogUEVSRkNPVU5URVIocHR3cl9lbXVsYXRpb25zLCAg
ICAgICAgIndyaXRhYmxlIHB0IGVtdWxhdGlvbnMiKQorUEVSRkNPVU5URVIobW1pb19yb19lbXVs
YXRpb25zLCAgICAgIm1taW8gcm8gZW11bGF0aW9ucyIpCiAKIFBFUkZDT1VOVEVSKGV4Y2VwdGlv
bl9maXhlZCwgICAgICAgICJwcmUtZXhjZXB0aW9uIGZpeGVkIikKIAotLQpnZW5lcmF0ZWQgYnkg
Z2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxp
bmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:57:47 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:57:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnka3-0002FM-UU; Fri, 01 Sep 2017 11:57:47 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnka2-0002FB-Gs
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:46 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 91/2B-03610-93B49A95; Fri, 01 Sep 2017 11:57:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVdfSe2W
 kwdoZAhYTthk4MHps79vFHsAYxZqZl5RfkcCacal7BXvBKq6K1oPbWRoYD3F0MXJxCAl8YZTo
 eryVGcI5zyjxddtmxi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQX8JJa2/
 WEHsXkFzCSaFkwEq2EBqj+7fjnzBEaOBYwMqxg1ilOLylKLdI0N9ZKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAr3CAAQ7GJsWBR5ilORgUhLlrfZfESnEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJglfQa2WkkGBRanpqRVpmDjA8YNISHDxKIrz9IGne4oLE3OLMdIjUKUZdjg2r139h
 EmLJy89LlRLnFQYpEgApyijNgxsBC9VLjLJSwryMQEcJ8RSkFuVmlqDKv2IU52BUEuZVBZnCk
 5lXArfpFdARTEBH/Pu8AuSIkkSElFQD46QdJsmFd+We13NPMrvS8l8/0XFhzqy3Ux0srnrFBX
 WHdHX+XRDQdHius9Xyh9sWxj6b8v5EQbamIoPnp571/0pyTtzsfD9ln4jH4hVlnXInnuhHrud
 R3nhWkPcTb033f62Hegbz6pZfX+d8zmfmiQk1iz4wdUTusa8VrWsoOnTEe0qy3UdzViWW4oxE
 Qy3mouJEAFD8V09QAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1504267064!113761297!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43378 invoked from network); 1 Sep 2017 11:57:45 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:57:45 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnka0-0002lP-8g
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnka0-0005Nh-87
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnka0-0005Nh-87@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:57:44 +0000
Subject: [Xen-changelog] [xen master] xen-access: Correct default value of
	write-to-CR4 switch
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY5NzUwNjhmZWE4MWFkYzgxYjcxODY0YzcwZjk0MTM1MjFlZjNhMDQKQXV0aG9yOiAg
ICAgU2VyZ2VqIFByb3NrdXJpbiA8cHJvc2t1cmluQHNlYy5pbi50dW0uZGU+CkF1dGhvckRhdGU6
IFdlZCBBdWcgMzAgMTM6MTk6MTQgMjAxNyArMDIwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBUaHUgQXVnIDMxIDE2OjMyOjM3IDIwMTcgKzAx
MDAKCiAgICB4ZW4tYWNjZXNzOiBDb3JyZWN0IGRlZmF1bHQgdmFsdWUgb2Ygd3JpdGUtdG8tQ1I0
IHN3aXRjaAogICAgCiAgICBUaGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbiBjb25maWd1cmVzIHRo
ZSB0ZXN0IGVudmlyb25tZW50IHRvIGFsd2F5cwogICAgdHJhcCBvbiB3cml0ZXMgdG8gdGhlIENS
NCBjb250cm9sIHJlZ2lzdGVyLCBldmVuIG9uIEFSTS4gVGhpcyBsZWFkcyB0bwogICAgaXNzdWVz
IGFzIGNhbGxpbmcgeGNfbW9uaXRvcl93cml0ZV9jdHJscmVnIG9uIEFSTSB3aXRoIFZNX0VWRU5U
X1g4Nl9DUjQKICAgIHdpbGwgYWx3YXlzIGZhaWwuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFNl
cmdlaiBQcm9za3VyaW4gPHByb3NrdXJpbkBzZWMuaW4udHVtLmRlPgogICAgQWNrZWQtYnk6IFJh
enZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICAgIEFja2VkLWJ5OiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL3Rlc3RzL3hlbi1hY2Nlc3Mv
eGVuLWFjY2Vzcy5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRl
bGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdHMveGVuLWFjY2Vzcy94ZW4tYWNjZXNz
LmMgYi90b29scy90ZXN0cy94ZW4tYWNjZXNzL3hlbi1hY2Nlc3MuYwppbmRleCAxZTY5ZTI1Li45
ZDk2MGUyIDEwMDY0NAotLS0gYS90b29scy90ZXN0cy94ZW4tYWNjZXNzL3hlbi1hY2Nlc3MuYwor
KysgYi90b29scy90ZXN0cy94ZW4tYWNjZXNzL3hlbi1hY2Nlc3MuYwpAQCAtMzk0LDcgKzM5NCw3
IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pCiAgICAgaW50IGRlYnVnID0gMDsK
ICAgICBpbnQgY3B1aWQgPSAwOwogICAgIGludCBkZXNjX2FjY2VzcyA9IDA7Ci0gICAgaW50IHdy
aXRlX2N0cmxyZWdfY3I0ID0gMTsKKyAgICBpbnQgd3JpdGVfY3RybHJlZ19jcjQgPSAwOwogICAg
IHVpbnQxNl90IGFsdHAybV92aWV3X2lkID0gMDsKIAogICAgIGNoYXIqIHByb2duYW1lID0gYXJn
dlswXTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:57:59 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:57:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkaE-0002Hp-Vz; Fri, 01 Sep 2017 11:57:58 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkaC-0002HQ-RX
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:56 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 D0/E5-02046-44B49A95; Fri, 01 Sep 2017 11:57:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdfZe2W
 kwf91yhYTthk4MHps79vFHsAYxZqZl5RfkcCa0dJwjK2ggauiv/UkUwPjC/YuRi4OIYEvjBJL
 92xmhnDOM0pcfP+arYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYEIiamrt
 oHZvAJmEsv63zGB2CxA9ZM3zmWewMixgJFhFaN6cWpRWWqRrqleUlFmekZJbmJmjq6hgbFebm
 pxcWJ6ak5iUrFecn7uJkagT+oZGBh3MF7+6nSIUZKDSUmUt9p/RaQQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd4VnisjhQSLUtNTK9Iyc4DBAZOW4OBREuF94wGU5i0uSMwtzkyHSJ1iVJQS5xX2
 AkoIgCQySvPg2mABeYlRVkqYl5GBgUGIpyC1KDezBFX+FaM4B6OSMO9zkO08mXklcNNfAS1mA
 lr87/MKkMUliQgpqQbGqaZKbVH1ApKl7RM0H33dJK/78fLRzZzmsy9l/U852SdhvXy97IL/Lp
 Fu91iqF8os+cZs+LDTtY/bc9ndFbdFzzp37JmRoqTPMe+cl/HR1KpDM2KNIqaV1a710f/S4PD
 eWUx781eX6V1zuX5MezrF5353l0ix7NLnkzWNLHO28Oh35nzzCxVQYinOSDTUYi4qTgQABDzy
 2kMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1504267074!101000242!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18606 invoked from network); 1 Sep 2017 11:57:55 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:57:55 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkaA-0002lZ-AX
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkaA-0005OC-9x
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:57:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkaA-0005OC-9x@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:57:54 +0000
Subject: [Xen-changelog] [xen master] Revert "xen: in do_softirq() sample
	smp_processor_id() only once."
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVjMzlkNWI0ZjFjZTUxMmY1NGZjOTY1MDhmMTNkOTVlZjZhMTVjZTYKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVGh1IEF1ZyAzMSAx
NjoyODo0OSAyMDE3ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFRodSBBdWcgMzEgMTY6MzI6MzcgMjAxNyArMDEwMAoKICAgIFJldmVy
dCAieGVuOiBpbiBkb19zb2Z0aXJxKCkgc2FtcGxlIHNtcF9wcm9jZXNzb3JfaWQoKSBvbmx5IG9u
Y2UuIgogICAgCiAgICBUaGlzIHJldmVydHMgY29tbWl0IDU3NDUwY2ZlNDhiNTZkYjkwMTY2YzUy
ZDQ1YTQxMWE5Mjc5YTEyZTEuCiAgICAKICAgIFRoaXMgYnJlYWtzIGFybSB0ZXN0cy4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4v
Y29tbW9uL3NvZnRpcnEuYyB8IDggKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlv
bnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zb2Z0aXJxLmMg
Yi94ZW4vY29tbW9uL3NvZnRpcnEuYwppbmRleCA2N2M4NGJhLi5hYzEyY2Y4IDEwMDY0NAotLS0g
YS94ZW4vY29tbW9uL3NvZnRpcnEuYworKysgYi94ZW4vY29tbW9uL3NvZnRpcnEuYwpAQCAtMjcs
MTIgKzI3LDE2IEBAIHN0YXRpYyBERUZJTkVfUEVSX0NQVSh1bnNpZ25lZCBpbnQsIGJhdGNoaW5n
KTsKIAogc3RhdGljIHZvaWQgX19kb19zb2Z0aXJxKHVuc2lnbmVkIGxvbmcgaWdub3JlX21hc2sp
CiB7Ci0gICAgdW5zaWduZWQgaW50IGksIGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKKyAgICB1
bnNpZ25lZCBpbnQgaSwgY3B1OwogICAgIHVuc2lnbmVkIGxvbmcgcGVuZGluZzsKIAogICAgIGZv
ciAoIDsgOyApCiAgICAgewotICAgICAgICBBU1NFUlQoY3B1ID09IHNtcF9wcm9jZXNzb3JfaWQo
KSk7CisgICAgICAgIC8qCisgICAgICAgICAqIEluaXRpYWxpc2UgQGNwdSBvbiBldmVyeSBpdGVy
YXRpb246IFNDSEVEVUxFX1NPRlRJUlEgbWF5IG1vdmUKKyAgICAgICAgICogdXMgdG8gYW5vdGhl
ciBwcm9jZXNzb3IuCisgICAgICAgICAqLworICAgICAgICBjcHUgPSBzbXBfcHJvY2Vzc29yX2lk
KCk7CiAKICAgICAgICAgaWYgKCByY3VfcGVuZGluZyhjcHUpICkKICAgICAgICAgICAgIHJjdV9j
aGVja19jYWxsYmFja3MoY3B1KTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxv
Zw==

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:58:09 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:58:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkaP-0002JK-1O; Fri, 01 Sep 2017 11:58:09 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkaN-0002J3-0j
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:58:07 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 C7/BB-03093-E4B49A95; Fri, 01 Sep 2017 11:58:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdfXe2W
 kwdNOTYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuDe1g7Hgk2/Fk18tjA2Mx8y7GLk4hAS+MEo8
 ONrFCuGcZ5TY9ugGexcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgLOEpMnP
 WUFsXkFzCQaWuYwgbSyANWffqgygZFjASPDKkaN4tSistQiXUNjvaSizPSMktzEzBxdQwMzvd
 zU4uLE9NScxKRiveT83E2MQJ8wAMEOxi/LAg4xSnIwKYnyVvuviBTiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwSvotTJSSLAoNT21Ii0zBxgcMGkJDh4lEd4AkDRvcUFibnFmOkTqFKOilDivMEhC
 ACSRUZoH1wYLyEuMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQS5n3uCTSFJzOvBG76K6DFTECL/
 31eAbK4JBEhJdXAePDtUn2uag0p16fryppXrfAx0onUuP06Vrsy++JT9lW8/wsnfpI//aKH9w
 TnR/v9XsZpXb3hy7L2X9JdPm+2WRTHUjH/yZ8uZ0gkz284EPfv5TduBv717RmcybztZ9qvTWM
 0rf8+e4nU4eAr60tmztJtn7gpUEaDU/0I30wLz308J55MkNdWVGIpzkg01GIuKk4EAARLhpFD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1504267084!72665224!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16441 invoked from network); 1 Sep 2017 11:58:05 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:58:05 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkaK-0002mR-Cu
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:58:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkaK-0005Pw-C0
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:58:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkaK-0005Pw-C0@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:58:04 +0000
Subject: [Xen-changelog] [xen master] x86/pv: drop priv_op prefix in
	emul-priv-op.c
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg4Y2RmZmI0MDVjZGRjNmI5MjUzOTE3ZjQyOGE4YjY3ODc0OGRiYjQKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVGh1IEF1ZyAzMSAx
MjozNjowNiAyMDE3ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFRodSBBdWcgMzEgMTY6MzI6MzcgMjAxNyArMDEwMAoKICAgIHg4Ni9w
djogZHJvcCBwcml2X29wIHByZWZpeCBpbiBlbXVsLXByaXYtb3AuYwogICAgCiAgICBEcm9wIHRo
ZSBwcmVmaXggYmVjYXVzZSB0aGV5IGxpdmUgaW4gdGhlaXIgb3duIGZpbGUgbm93LgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvcHYv
ZW11bC1wcml2LW9wLmMgfCAxMDMgKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0t
LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1MiBpbnNlcnRpb25zKCspLCA1MSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMgYi94ZW4vYXJjaC94
ODYvcHYvZW11bC1wcml2LW9wLmMKaW5kZXggNTRhNjNjMi4uNmRlYzgyMiAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9lbXVs
LXByaXYtb3AuYwpAQCAtMzE2LDggKzMxNiw4IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgY2hlY2tf
Z3Vlc3RfaW9fYnJlYWtwb2ludChzdHJ1Y3QgdmNwdSAqdiwKICAgICByZXR1cm4gbWF0Y2g7CiB9
CiAKLXN0YXRpYyBpbnQgcHJpdl9vcF9yZWFkX2lvKHVuc2lnbmVkIGludCBwb3J0LCB1bnNpZ25l
ZCBpbnQgYnl0ZXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nICp2
YWwsIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQorc3RhdGljIGludCByZWFkX2lvKHVu
c2lnbmVkIGludCBwb3J0LCB1bnNpZ25lZCBpbnQgYnl0ZXMsCisgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgbG9uZyAqdmFsLCBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkKIHsKICAg
ICBzdHJ1Y3QgcHJpdl9vcF9jdHh0ICpwb2MgPSBjb250YWluZXJfb2YoY3R4dCwgc3RydWN0IHBy
aXZfb3BfY3R4dCwgY3R4dCk7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwpAQCAt
NDE1LDggKzQxNSw4IEBAIHZvaWQgZ3Vlc3RfaW9fd3JpdGUodW5zaWduZWQgaW50IHBvcnQsIHVu
c2lnbmVkIGludCBieXRlcywgdWludDMyX3QgZGF0YSwKICAgICB9CiB9CiAKLXN0YXRpYyBpbnQg
cHJpdl9vcF93cml0ZV9pbyh1bnNpZ25lZCBpbnQgcG9ydCwgdW5zaWduZWQgaW50IGJ5dGVzLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdmFsLCBzdHJ1Y3QgeDg2
X2VtdWxhdGVfY3R4dCAqY3R4dCkKK3N0YXRpYyBpbnQgd3JpdGVfaW8odW5zaWduZWQgaW50IHBv
cnQsIHVuc2lnbmVkIGludCBieXRlcywKKyAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyB2YWwsIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQogewogICAgIHN0cnVjdCBwcml2
X29wX2N0eHQgKnBvYyA9IGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3QgcHJpdl9vcF9jdHh0LCBj
dHh0KTsKICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CkBAIC00NDcsOSArNDQ3LDkg
QEAgc3RhdGljIGludCBwcml2X29wX3dyaXRlX2lvKHVuc2lnbmVkIGludCBwb3J0LCB1bnNpZ25l
ZCBpbnQgYnl0ZXMsCiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIH0KIAotc3RhdGljIGludCBw
cml2X29wX3JlYWRfc2VnbWVudChlbnVtIHg4Nl9zZWdtZW50IHNlZywKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKnJlZywKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpCitz
dGF0aWMgaW50IHJlYWRfc2VnbWVudChlbnVtIHg4Nl9zZWdtZW50IHNlZywKKyAgICAgICAgICAg
ICAgICAgICAgICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyICpyZWcsCisgICAgICAgICAgICAg
ICAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkKIHsKICAgICAvKiBDaGVj
ayBpZiB0aGlzIGlzIGFuIGF0dGVtcHQgdG8gYWNjZXNzIHRoZSBJL08gYml0bWFwLiAqLwogICAg
IGlmICggc2VnID09IHg4Nl9zZWdfdHIgKQpAQCAtNTYxLDEwICs1NjEsMTAgQEAgc3RhdGljIGlu
dCBwdl9lbXVsX3ZpcnRfdG9fbGluZWFyKHVuc2lnbmVkIGxvbmcgYmFzZSwgdW5zaWduZWQgbG9u
ZyBvZmZzZXQsCiAgICAgcmV0dXJuIHJjOwogfQogCi1zdGF0aWMgaW50IHByaXZfb3BfcmVwX2lu
cyh1aW50MTZfdCBwb3J0LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgZW51bSB4ODZfc2Vn
bWVudCBzZWcsIHVuc2lnbmVkIGxvbmcgb2Zmc2V0LAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IGJ5dGVzX3Blcl9yZXAsIHVuc2lnbmVkIGxvbmcgKnJlcHMsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkKK3N0
YXRpYyBpbnQgcmVwX2lucyh1aW50MTZfdCBwb3J0LAorICAgICAgICAgICAgICAgICAgIGVudW0g
eDg2X3NlZ21lbnQgc2VnLCB1bnNpZ25lZCBsb25nIG9mZnNldCwKKyAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBpbnQgYnl0ZXNfcGVyX3JlcCwgdW5zaWduZWQgbG9uZyAqcmVwcywKKyAgICAg
ICAgICAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkKIHsKICAgICBzdHJ1
Y3QgcHJpdl9vcF9jdHh0ICpwb2MgPSBjb250YWluZXJfb2YoY3R4dCwgc3RydWN0IHByaXZfb3Bf
Y3R4dCwgY3R4dCk7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwpAQCAtNTgwLDcg
KzU4MCw3IEBAIHN0YXRpYyBpbnQgcHJpdl9vcF9yZXBfaW5zKHVpbnQxNl90IHBvcnQsCiAgICAg
aWYgKCAhZ3Vlc3RfaW9fb2theShwb3J0LCBieXRlc19wZXJfcmVwLCBjdXJyLCBjdHh0LT5yZWdz
KSApCiAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKIAotICAgIHJjID0gcHJp
dl9vcF9yZWFkX3NlZ21lbnQoeDg2X3NlZ19lcywgJnNyZWcsIGN0eHQpOworICAgIHJjID0gcmVh
ZF9zZWdtZW50KHg4Nl9zZWdfZXMsICZzcmVnLCBjdHh0KTsKICAgICBpZiAoIHJjICE9IFg4NkVN
VUxfT0tBWSApCiAgICAgICAgIHJldHVybiByYzsKIApAQCAtNjI4LDEwICs2MjgsMTAgQEAgc3Rh
dGljIGludCBwcml2X29wX3JlcF9pbnModWludDE2X3QgcG9ydCwKICAgICByZXR1cm4gWDg2RU1V
TF9PS0FZOwogfQogCi1zdGF0aWMgaW50IHByaXZfb3BfcmVwX291dHMoZW51bSB4ODZfc2VnbWVu
dCBzZWcsIHVuc2lnbmVkIGxvbmcgb2Zmc2V0LAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVpbnQxNl90IHBvcnQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IGJ5dGVzX3Blcl9yZXAsIHVuc2lnbmVkIGxvbmcgKnJlcHMsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpCitzdGF0aWMgaW50IHJlcF9v
dXRzKGVudW0geDg2X3NlZ21lbnQgc2VnLCB1bnNpZ25lZCBsb25nIG9mZnNldCwKKyAgICAgICAg
ICAgICAgICAgICAgdWludDE2X3QgcG9ydCwKKyAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IGJ5dGVzX3Blcl9yZXAsIHVuc2lnbmVkIGxvbmcgKnJlcHMsCisgICAgICAgICAgICAgICAg
ICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQogewogICAgIHN0cnVjdCBwcml2X29w
X2N0eHQgKnBvYyA9IGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3QgcHJpdl9vcF9jdHh0LCBjdHh0
KTsKICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CkBAIC02NDUsNyArNjQ1LDcgQEAg
c3RhdGljIGludCBwcml2X29wX3JlcF9vdXRzKGVudW0geDg2X3NlZ21lbnQgc2VnLCB1bnNpZ25l
ZCBsb25nIG9mZnNldCwKICAgICBpZiAoICFndWVzdF9pb19va2F5KHBvcnQsIGJ5dGVzX3Blcl9y
ZXAsIGN1cnIsIGN0eHQtPnJlZ3MpICkKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVB
QkxFOwogCi0gICAgcmMgPSBwcml2X29wX3JlYWRfc2VnbWVudChzZWcsICZzcmVnLCBjdHh0KTsK
KyAgICByYyA9IHJlYWRfc2VnbWVudChzZWcsICZzcmVnLCBjdHh0KTsKICAgICBpZiAoIHJjICE9
IFg4NkVNVUxfT0tBWSApCiAgICAgICAgIHJldHVybiByYzsKIApAQCAtNjk2LDggKzY5Niw4IEBA
IHN0YXRpYyBpbnQgcHJpdl9vcF9yZXBfb3V0cyhlbnVtIHg4Nl9zZWdtZW50IHNlZywgdW5zaWdu
ZWQgbG9uZyBvZmZzZXQsCiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIH0KIAotc3RhdGljIGlu
dCBwcml2X29wX3JlYWRfY3IodW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgbG9uZyAqdmFsLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQp
CitzdGF0aWMgaW50IHJlYWRfY3IodW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgbG9uZyAqdmFs
LAorICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQogewog
ICAgIGNvbnN0IHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKIApAQCAtNzQwLDggKzc0MCw4
IEBAIHN0YXRpYyBpbnQgcHJpdl9vcF9yZWFkX2NyKHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVk
IGxvbmcgKnZhbCwKICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CiB9CiAKLXN0YXRp
YyBpbnQgcHJpdl9vcF93cml0ZV9jcih1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBsb25nIHZh
bCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAq
Y3R4dCkKK3N0YXRpYyBpbnQgd3JpdGVfY3IodW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgbG9u
ZyB2YWwsCisgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0
KQogewogICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKIApAQCAtNzk3LDggKzc5Nyw4
IEBAIHN0YXRpYyBpbnQgcHJpdl9vcF93cml0ZV9jcih1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25l
ZCBsb25nIHZhbCwKICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CiB9CiAKLXN0YXRp
YyBpbnQgcHJpdl9vcF9yZWFkX2RyKHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGxvbmcgKnZh
bCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpj
dHh0KQorc3RhdGljIGludCByZWFkX2RyKHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGxvbmcg
KnZhbCwKKyAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkK
IHsKICAgICB1bnNpZ25lZCBsb25nIHJlcyA9IGRvX2dldF9kZWJ1Z3JlZyhyZWcpOwogCkBAIC04
MTAsOCArODEwLDggQEAgc3RhdGljIGludCBwcml2X29wX3JlYWRfZHIodW5zaWduZWQgaW50IHJl
ZywgdW5zaWduZWQgbG9uZyAqdmFsLAogICAgIHJldHVybiBYODZFTVVMX09LQVk7CiB9CiAKLXN0
YXRpYyBpbnQgcHJpdl9vcF93cml0ZV9kcih1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBsb25n
IHZhbCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4
dCAqY3R4dCkKK3N0YXRpYyBpbnQgd3JpdGVfZHIodW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQg
bG9uZyB2YWwsCisgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpj
dHh0KQogewogICAgIHJldHVybiBkb19zZXRfZGVidWdyZWcocmVnLCB2YWwpID09IDAKICAgICAg
ICAgICAgPyBYODZFTVVMX09LQVkgOiBYODZFTVVMX1VOSEFORExFQUJMRTsKQEAgLTgzMyw4ICs4
MzMsOCBAQCBzdGF0aWMgaW5saW5lIGJvb2wgaXNfY3B1ZnJlcV9jb250cm9sbGVyKGNvbnN0IHN0
cnVjdCBkb21haW4gKmQpCiAgICAgICAgICAgICBpc19oYXJkd2FyZV9kb21haW4oZCkpOwogfQog
Ci1zdGF0aWMgaW50IHByaXZfb3BfcmVhZF9tc3IodW5zaWduZWQgaW50IHJlZywgdWludDY0X3Qg
KnZhbCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4
dCAqY3R4dCkKK3N0YXRpYyBpbnQgcmVhZF9tc3IodW5zaWduZWQgaW50IHJlZywgdWludDY0X3Qg
KnZhbCwKKyAgICAgICAgICAgICAgICAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQp
CiB7CiAgICAgc3RydWN0IHByaXZfb3BfY3R4dCAqcG9jID0gY29udGFpbmVyX29mKGN0eHQsIHN0
cnVjdCBwcml2X29wX2N0eHQsIGN0eHQpOwogICAgIGNvbnN0IHN0cnVjdCB2Y3B1ICpjdXJyID0g
Y3VycmVudDsKQEAgLTk5Nyw4ICs5OTcsOCBAQCBzdGF0aWMgaW50IHByaXZfb3BfcmVhZF9tc3Io
dW5zaWduZWQgaW50IHJlZywgdWludDY0X3QgKnZhbCwKICAgICByZXR1cm4gWDg2RU1VTF9VTkhB
TkRMRUFCTEU7CiB9CiAKLXN0YXRpYyBpbnQgcHJpdl9vcF93cml0ZV9tc3IodW5zaWduZWQgaW50
IHJlZywgdWludDY0X3QgdmFsLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
eDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkKK3N0YXRpYyBpbnQgd3JpdGVfbXNyKHVuc2lnbmVkIGlu
dCByZWcsIHVpbnQ2NF90IHZhbCwKKyAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ODZfZW11
bGF0ZV9jdHh0ICpjdHh0KQogewogICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKICAg
ICBjb25zdCBzdHJ1Y3QgZG9tYWluICpjdXJyZCA9IGN1cnItPmRvbWFpbjsKQEAgLTEyMDUsNyAr
MTIwNSw4IEBAIHN0YXRpYyBpbnQgcHJpdl9vcF93cml0ZV9tc3IodW5zaWduZWQgaW50IHJlZywg
dWludDY0X3QgdmFsLAogICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKIH0KIAotc3Rh
dGljIGludCBwcml2X29wX3diaW52ZChzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkKKy8q
IE5hbWUgaXQgZGlmZmVyZW50bHkgdG8gYXZvaWQgY2xhc2hpbmcgd2l0aCB3YmludmQoKSAqLwor
c3RhdGljIGludCBfd2JpbnZkKHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQogewogICAg
IC8qIElnbm9yZSB0aGUgaW5zdHJ1Y3Rpb24gaWYgdW5wcml2aWxlZ2VkLiAqLwogICAgIGlmICgg
IWNhY2hlX2ZsdXNoX3Blcm1pdHRlZChjdXJyZW50LT5kb21haW4pICkKQEAgLTEyMjgsOCArMTIy
OSw4IEBAIGludCBwdl9lbXVsX2NwdWlkKHVpbnQzMl90IGxlYWYsIHVpbnQzMl90IHN1YmxlYWYs
CiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIH0KIAotc3RhdGljIGludCBwcml2X29wX3ZhbGlk
YXRlKGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9zdGF0ZSAqc3RhdGUsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpCitzdGF0aWMgaW50
IHZhbGlkYXRlKGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9zdGF0ZSAqc3RhdGUsCisgICAgICAg
ICAgICAgICAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQogewogICAgIHN3aXRj
aCAoIGN0eHQtPm9wY29kZSApCiAgICAgewpAQCAtMTI3OCwxMSArMTI3OSwxMSBAQCBzdGF0aWMg
aW50IHByaXZfb3BfdmFsaWRhdGUoY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX3N0YXRlICpzdGF0
ZSwKICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CiB9CiAKLXN0YXRpYyBpbnQgcHJp
dl9vcF9pbnNuX2ZldGNoKGVudW0geDg2X3NlZ21lbnQgc2VnLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBvZmZzZXQsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB2b2lkICpwX2RhdGEsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgYnl0ZXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeDg2
X2VtdWxhdGVfY3R4dCAqY3R4dCkKK3N0YXRpYyBpbnQgaW5zbl9mZXRjaChlbnVtIHg4Nl9zZWdt
ZW50IHNlZywKKyAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG9mZnNldCwKKyAg
ICAgICAgICAgICAgICAgICAgICB2b2lkICpwX2RhdGEsCisgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IGJ5dGVzLAorICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ODZfZW11
bGF0ZV9jdHh0ICpjdHh0KQogewogICAgIGNvbnN0IHN0cnVjdCBwcml2X29wX2N0eHQgKnBvYyA9
CiAgICAgICAgIGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3QgcHJpdl9vcF9jdHh0LCBjdHh0KTsK
QEAgLTEzMTYsMjIgKzEzMTcsMjIgQEAgc3RhdGljIGludCBwcml2X29wX2luc25fZmV0Y2goZW51
bSB4ODZfc2VnbWVudCBzZWcsCiAKIAogc3RhdGljIGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9v
cHMgcHJpdl9vcF9vcHMgPSB7Ci0gICAgLmluc25fZmV0Y2ggICAgICAgICAgPSBwcml2X29wX2lu
c25fZmV0Y2gsCisgICAgLmluc25fZmV0Y2ggICAgICAgICAgPSBpbnNuX2ZldGNoLAogICAgIC5y
ZWFkICAgICAgICAgICAgICAgID0geDg2ZW11bF91bmhhbmRsZWFibGVfcncsCi0gICAgLnZhbGlk
YXRlICAgICAgICAgICAgPSBwcml2X29wX3ZhbGlkYXRlLAotICAgIC5yZWFkX2lvICAgICAgICAg
ICAgID0gcHJpdl9vcF9yZWFkX2lvLAotICAgIC53cml0ZV9pbyAgICAgICAgICAgID0gcHJpdl9v
cF93cml0ZV9pbywKLSAgICAucmVwX2lucyAgICAgICAgICAgICA9IHByaXZfb3BfcmVwX2lucywK
LSAgICAucmVwX291dHMgICAgICAgICAgICA9IHByaXZfb3BfcmVwX291dHMsCi0gICAgLnJlYWRf
c2VnbWVudCAgICAgICAgPSBwcml2X29wX3JlYWRfc2VnbWVudCwKLSAgICAucmVhZF9jciAgICAg
ICAgICAgICA9IHByaXZfb3BfcmVhZF9jciwKLSAgICAud3JpdGVfY3IgICAgICAgICAgICA9IHBy
aXZfb3Bfd3JpdGVfY3IsCi0gICAgLnJlYWRfZHIgICAgICAgICAgICAgPSBwcml2X29wX3JlYWRf
ZHIsCi0gICAgLndyaXRlX2RyICAgICAgICAgICAgPSBwcml2X29wX3dyaXRlX2RyLAotICAgIC5y
ZWFkX21zciAgICAgICAgICAgID0gcHJpdl9vcF9yZWFkX21zciwKLSAgICAud3JpdGVfbXNyICAg
ICAgICAgICA9IHByaXZfb3Bfd3JpdGVfbXNyLAorICAgIC52YWxpZGF0ZSAgICAgICAgICAgID0g
dmFsaWRhdGUsCisgICAgLnJlYWRfaW8gICAgICAgICAgICAgPSByZWFkX2lvLAorICAgIC53cml0
ZV9pbyAgICAgICAgICAgID0gd3JpdGVfaW8sCisgICAgLnJlcF9pbnMgICAgICAgICAgICAgPSBy
ZXBfaW5zLAorICAgIC5yZXBfb3V0cyAgICAgICAgICAgID0gcmVwX291dHMsCisgICAgLnJlYWRf
c2VnbWVudCAgICAgICAgPSByZWFkX3NlZ21lbnQsCisgICAgLnJlYWRfY3IgICAgICAgICAgICAg
PSByZWFkX2NyLAorICAgIC53cml0ZV9jciAgICAgICAgICAgID0gd3JpdGVfY3IsCisgICAgLnJl
YWRfZHIgICAgICAgICAgICAgPSByZWFkX2RyLAorICAgIC53cml0ZV9kciAgICAgICAgICAgID0g
d3JpdGVfZHIsCisgICAgLnJlYWRfbXNyICAgICAgICAgICAgPSByZWFkX21zciwKKyAgICAud3Jp
dGVfbXNyICAgICAgICAgICA9IHdyaXRlX21zciwKICAgICAuY3B1aWQgICAgICAgICAgICAgICA9
IHB2X2VtdWxfY3B1aWQsCi0gICAgLndiaW52ZCAgICAgICAgICAgICAgPSBwcml2X29wX3diaW52
ZCwKKyAgICAud2JpbnZkICAgICAgICAgICAgICA9IF93YmludmQsCiB9OwogCiBpbnQgcHZfZW11
bGF0ZV9wcml2aWxlZ2VkX29wKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:58:18 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:58:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkaY-0002LE-3s; Fri, 01 Sep 2017 11:58:18 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkaX-0002Kt-2U
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:58:17 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 58/49-01911-85B49A95; Fri, 01 Sep 2017 11:58:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTfce2W
 kwbptOhYTthk4MHps79vFHsAYxZqZl5RfkcCaMb+5l7VguWDF0zPtrA2M/bxdjFwcQgJfGCV+
 nt/M0sXICeScZ5RoeyvZxcjBwSYgJjF3rwJIWERAVWLWiuXMECXqEk2/G9hAbGEBZ4ldfxeB2
 bwCZhJfn79iB7FZgOo/Xz/ANoGRYwEjwypGjeLUorLUIl0jE72kosz0jJLcxMwcXUMDY73c1O
 LixPTUnMSkYr3k/NxNjECf1DMwMO5gfHXc7xCjJAeTkihvtf+KSCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvMu9VkYKCRalpqdWpGXmAIMDJi3BwaMkwtsPkuYtLkjMLc5Mh0idYlSUEucVBkkI
 gCQySvPg2mABeYlRVkqYl5GBgUGIpyC1KDezBFX+FaM4B6OSMO8CkCk8mXklcNNfAS1mAlr87
 /MKkMUliQgpqQZGlinftgZdnbPjSYT803Vda1ZWKi58pbLXaHpWK5tSX+m6+1WBzfNOKVdcPz
 FDaJZHUp3oj31Cp7fdOMSjXiedd2clW57I08VNoVqH2AudRCp+cuksOea1eSW3MeOTTdab+Rl
 2xr3235G1aU6353P7J3uTV3P/O6s0+5+k9drtXzakLpBZ0+khqsRSnJFoqMVcVJwIAMeQKXhD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1504267094!112765029!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30055 invoked from network); 1 Sep 2017 11:58:15 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-8.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:58:15 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkaU-0002mf-El
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:58:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkaU-0005QO-EC
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:58:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkaU-0005QO-EC@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:58:14 +0000
Subject: [Xen-changelog] [xen master] x86/pv: drop gate_op prefix in
	emul-gate-op.c
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDU1YmNlZTY4N2JhZmM0MTgxOWIxNDIzODJlYzEyYTk0MGNjMjEwZTEKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVGh1IEF1ZyAzMSAx
Mjo0Mjo1MiAyMDE3ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFRodSBBdWcgMzEgMTY6MzI6MzcgMjAxNyArMDEwMAoKICAgIHg4Ni9w
djogZHJvcCBnYXRlX29wIHByZWZpeCBpbiBlbXVsLWdhdGUtb3AuYwogICAgCiAgICBUaGVyZSBp
cyBvbmx5IG9uZSBmdW5jdGlvbiBnYXRlX29wX3JlYWQgdGhhdCBuZWVkcyB0byBiZSBtb2RpZmll
ZC4KICAgIFJlbmFtZSBpdCB0byByZWFkX21lbS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3B2L2VtdWwtZ2F0ZS1vcC5jIHwgMTUg
KysrKystLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAxMCBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvZW11bC1nYXRlLW9wLmMgYi94
ZW4vYXJjaC94ODYvcHYvZW11bC1nYXRlLW9wLmMKaW5kZXggMGE3MzgxYS4uMGY4OWM5MSAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2VtdWwtZ2F0ZS1vcC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9wdi9lbXVsLWdhdGUtb3AuYwpAQCAtMTE3LDEyICsxMTcsOCBAQCBzdHJ1Y3QgZ2F0ZV9vcF9j
dHh0IHsKICAgICBib29sIGluc25fZmV0Y2g7CiB9OwogCi1zdGF0aWMgaW50IGdhdGVfb3BfcmVh
ZCgKLSAgICBlbnVtIHg4Nl9zZWdtZW50IHNlZywKLSAgICB1bnNpZ25lZCBsb25nIG9mZnNldCwK
LSAgICB2b2lkICpwX2RhdGEsCi0gICAgdW5zaWduZWQgaW50IGJ5dGVzLAotICAgIHN0cnVjdCB4
ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQorc3RhdGljIGludCByZWFkX21lbShlbnVtIHg4Nl9zZWdt
ZW50IHNlZywgdW5zaWduZWQgbG9uZyBvZmZzZXQsIHZvaWQgKnBfZGF0YSwKKyAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IGJ5dGVzLCBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4
dCkKIHsKICAgICBjb25zdCBzdHJ1Y3QgZ2F0ZV9vcF9jdHh0ICpnb2MgPQogICAgICAgICBjb250
YWluZXJfb2YoY3R4dCwgc3RydWN0IGdhdGVfb3BfY3R4dCwgY3R4dCk7CkBAIC0yMzAsNyArMjI2
LDcgQEAgdm9pZCBwdl9lbXVsYXRlX2dhdGVfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Mp
CiAKICAgICBjdHh0LmN0eHQuYWRkcl9zaXplID0gYXIgJiBfU0VHTUVOVF9EQiA/IDMyIDogMTY7
CiAgICAgLyogTGVhdmUgemVybyBpbiBjdHh0LmN0eHQuc3Bfc2l6ZSwgYXMgaXQncyBub3QgbmVl
ZGVkIGZvciBkZWNvZGluZy4gKi8KLSAgICBzdGF0ZSA9IHg4Nl9kZWNvZGVfaW5zbigmY3R4dC5j
dHh0LCBnYXRlX29wX3JlYWQpOworICAgIHN0YXRlID0geDg2X2RlY29kZV9pbnNuKCZjdHh0LmN0
eHQsIHJlYWRfbWVtKTsKICAgICBjdHh0Lmluc25fZmV0Y2ggPSBmYWxzZTsKICAgICBpZiAoIElT
X0VSUl9PUl9OVUxMKHN0YXRlKSApCiAgICAgewpAQCAtMjY1LDkgKzI2MSw4IEBAIHZvaWQgcHZf
ZW11bGF0ZV9nYXRlX29wKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBjYXNl
IDM6CiAgICAgICAgICAgICArK2p1bXA7CiAgICAgICAgICAgICBiYXNlID0geDg2X2luc25fb3Bl
cmFuZF9lYShzdGF0ZSwgJnNlZyk7Ci0gICAgICAgICAgICByYyA9IGdhdGVfb3BfcmVhZChzZWcs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYXNlICsgKHg4Nl9pbnNuX29wc2l6ZShz
dGF0ZSkgPj4gMyksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmb3BuZF9zZWwsIHNp
emVvZihvcG5kX3NlbCksICZjdHh0LmN0eHQpOworICAgICAgICAgICAgcmMgPSByZWFkX21lbShz
ZWcsIGJhc2UgKyAoeDg2X2luc25fb3BzaXplKHN0YXRlKSA+PiAzKSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgJm9wbmRfc2VsLCBzaXplb2Yob3BuZF9zZWwpLCAmY3R4dC5jdHh0KTsKICAg
ICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgICAgIGJyZWFrOwotLQpnZW5lcmF0ZWQg
YnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri Sep 01 11:58:27 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 01 Sep 2017 11:58:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dnkah-0002Mf-5N; Fri, 01 Sep 2017 11:58:27 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkag-0002MX-MT
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:58:26 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 EF/75-02229-26B49A95; Fri, 01 Sep 2017 11:58:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTfRe2W
 kwYv1yhYTthk4MHps79vFHsAYxZqZl5RfkcCasWb7GaaCfbwVU2cdZW1g/MfZxcjFISTwhVHi
 1pw5TBDOeUaJvtfPGLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhawk9jyr
 YkJxOYVMJN4/LCbFcRmAapfv2Q9ywRGjgWMDKsYNYpTi8pSi3QNzfSSijLTM0pyEzNzdA0NTP
 VyU4uLE9NTcxKTivWS83M3MQK9wgAEOxinvo87xCjJwaQkylvtvyJSiC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgSvoNfKSCHBotT01Iq0zBxgeMCkJTh4lER4RUHSvMUFibnFmekQqVOMilLivMIg
 CQGQREZpHlwbLCQvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZj3uSfQFJ7MvBK46a+AFjMBL
 f73eQXI4pJEhJRUA2O3/rzPqy2Dg6Tvca4KZIspEBI75NH7dbaNetuirhwepk/NRwQ+Kjzs3b
 hiorXAhDVVPw6Y3r7ax3ic3XT9lW9iHfpB+x3eOzVbLPdLqvgx6XRUVJH9i2QHNwMloRnJr2e
 YKZ6fFyEvmCF+lZlJ65qun4qYOGehu8sbhj9KK+o5Xsivkzi7WYmlOCPRUIu5qDgRAE85t3xE
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1504267104!108305980!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45966 invoked from network); 1 Sep 2017 11:58:25 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Sep 2017 11:58:25 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkae-0002nL-GX
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:58:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dnkae-0005RM-G0
 for xen-changelog@lists.xensource.com; Fri, 01 Sep 2017 11:58:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dnkae-0005RM-G0@xenbits.xenproject.org>
Date: Fri, 01 Sep 2017 11:58:24 +0000
Subject: [Xen-changelog] [xen master] x86: remove redundant checks in
	sysctl.c
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============2237291059710073669=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit e1c10ecdf7f0a4437e631bdbf887ce4af4c03a1b
Author:     Yi Sun <yi.y.sun@linux.intel.com>
AuthorDate: Thu Aug 31 16:07:26 2017 +0800
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Thu Aug 31 16:34:11 2017 +0100

    x86: remove redundant checks in sysctl.c
    
    In sysctl.c, the return value of 'psr_get_info' has been checked immediately.
    So, it is redundant to check the return value again when copy the field to
    guest.
    
    Suggested-by: Roger Pau Monné <roger.pau@citrix.com>
    Signed-off-by: Yi Sun <yi.y.sun@linux.intel.com>
    Reviewed-by: Jan Beulich <jbeulich@suse.com>
    Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
---
 xen/arch/x86/sysctl.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/xen/arch/x86/sysctl.c b/xen/arch/x86/sysctl.c
index 2bde99c..c3fdae8 100644
--- a/xen/arch/x86/sysctl.c
+++ b/xen/arch/x86/sysctl.c
@@ -190,7 +190,7 @@ long arch_do_sysctl(
             sysctl->u.psr_cat_op.u.cat_info.flags =
                                       data[PSR_INFO_IDX_CAT_FLAG];
 
-            if ( !ret && __copy_field_to_guest(u_sysctl, sysctl, u.psr_cat_op) )
+            if ( __copy_field_to_guest(u_sysctl, sysctl, u.psr_cat_op) )
                 ret = -EFAULT;
             break;
         }
@@ -209,7 +209,7 @@ long arch_do_sysctl(
             sysctl->u.psr_cat_op.u.cat_info.flags =
                                       data[PSR_INFO_IDX_CAT_FLAG];
 
-            if ( !ret && __copy_field_to_guest(u_sysctl, sysctl, u.psr_cat_op) )
+            if ( __copy_field_to_guest(u_sysctl, sysctl, u.psr_cat_op) )
                 ret = -EFAULT;
             break;
         }
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============2237291059710073669==--

From xen-changelog-bounces@lists.xen.org Sun Sep 03 11:22:12 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Sep 2017 11:22:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1doSyd-0005gy-Ai; Sun, 03 Sep 2017 11:22:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSyb-0005gs-QA
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:05 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 F8/3F-02225-CD5EBA95; Sun, 03 Sep 2017 11:22:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVff209W
 RBn/eKVlM2GbgwOixvW8XewBjFGtmXlJ+RQJrxtQ7+9kKHqpUdPybwdTAeFG6i5GLQ0jgC6PE
 ppdzWLoYOYGc84wSTVdcuxg5ONgExCTm7lUACYsIqErMWrGcGaJEXaLpdwMbiC0s4CZxbc8Ks
 FZeATOJw3efMILYLED117s2sk1g5FjAyLCKUaM4tagstUjXyFIvqSgzPaMkNzEzR9fQwFgvN7
 W4ODE9NScxqVgvOT93EyPQJ/UMDIw7GJv2+h1ilORgUhLlXeaxKlKILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBO+iJ6sjhQSLUtNTK9Iyc4DBAZOW4OBREuE9DpLmLS5IzC3OTIdInWJUlBLnbQdJ
 CIAkMkrz4NpgAXmJUVZKmJeRgYFBiKcgtSg3swRV/hWjOAejkjAvKzC8hXgy80rgpr8CWswEt
 Pjf5xUgi0sSEVJSDYyslqY6fa+/XtVlvc11z6Dh36rJAvPuaCpNuLpA5XXgk398bPGhITuPSf
 vJeL0J7vD63fc3Is6BSW/1BZ+ivXt3WnlIiFUd2lb9MXLrg1SGPrVMzw+13p0GBct9Xn/5eTw
 ycfbj6OtHheR9jmbHSR8rVdwTNpNVfF2o0+0lTNsXX9Epvfcx8rUSS3FGoqEWc1FxIgB6ZbTB
 QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1504437722!112175629!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13513 invoked from network); 3 Sep 2017 11:22:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 Sep 2017 11:22:03 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSyY-0004FO-5o
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSyY-0003Fx-3R
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1doSyY-0003Fx-3R@xenbits.xenproject.org>
Date: Sun, 03 Sep 2017 11:22:02 +0000
Subject: [Xen-changelog] [xen master] VT-d: use correct BDF for VF to search
	VT-d unit
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMyODZhZjU0YzcxNzdjMTQxODAxMjFiNDIyZDhkZjcyODFlNTQ3Y2IKQXV0aG9yOiAg
ICAgQ2hhbyBHYW8gPGNoYW8uZ2FvQGludGVsLmNvbT4KQXV0aG9yRGF0ZTogRnJpIFNlcCAxIDEx
OjAyOjIzIDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpDb21taXREYXRlOiBGcmkgU2VwIDEgMTE6MDI6MjMgMjAxNyArMDIwMAoKICAgIFZULWQ6
IHVzZSBjb3JyZWN0IEJERiBmb3IgVkYgdG8gc2VhcmNoIFZULWQgdW5pdAogICAgCiAgICBXaGVu
IFNSLUlPViBpcyBlbmFibGVkLCAnVmlydHVhbCBGdW5jdGlvbnMnIG9mIGEgJ1BoeXNpY2FsIEZ1
bmN0aW9uJwogICAgYXJlIHVuZGVyIHRoZSBzY29wZSBvZiB0aGUgc2FtZSBWVC1kIHVuaXQgYXMg
dGhlICdQaHlzaWNhbCBGdW5jdGlvbicuCiAgICBBICdQaHlzaWNhbCBGdW5jdGlvbicgY2FuIGJl
IGEgJ1RyYWRpdGlvbmFsIEZ1bmN0aW9uJyBvciBhbiBBUkkKICAgICdFeHRlbmRlZCBGdW5jdGlv
bicuIEFuZCBmdXJ0aGVybW9yZSwgJ0V4dGVuZGVkIEZ1bmN0aW9ucycgb24gYW4KICAgIGVuZHBv
aW50IGFyZSB1bmRlciB0aGUgc2NvcGUgb2YgdGhlIHNhbWUgVlQtZCB1bml0IGFzIHRoZSAnVHJh
ZGl0aW9uYWwKICAgIEZ1bmN0aW9ucycgb24gdGhlIGVuZHBvaW50LiBUbyBzZWFyY2ggVlQtZCB1
bml0IGZvciBhIFZGLCBpZiBpdHMgUEYKICAgIGlzbid0IGFuIGV4dGVuZGVkIGZ1bmN0aW9uLCB0
aGUgQkRGIG9mIFBGIHNob3VsZCBiZSB1c2VkLiBPdGhlcndpc2UKICAgIHRoZSBCREYgb2YgYSB0
cmFkaXRpb25hbCBmdW5jdGlvbiBpbiB0aGUgc2FtZSBkZXZpY2Ugd2l0aCB0aGUgUEYKICAgIHNo
b3VsZCBiZSB1c2VkLgogICAgCiAgICBDdXJyZW50IGNvZGUgdXNlcyBQQ0lfU0xPVCgpIHRvIHJl
Y29nbml6ZSBhbiBBUkkgJ0V4dGVuZGVkIEZ1bmNpb24nLgogICAgQnV0IGl0IGlzIGNvbmNlcHR1
YWxseSB3cm9uZyB3L28gY2hlY2tpbmcgd2hldGhlciBQRiBpcyBhbiBleHRlbmRlZAogICAgZnVu
Y3Rpb24gYW5kIHdvdWxkIGxlYWQgdG8gbWF0Y2ggVkZzIG9mIGEgUkMgaW50ZWdyYXRlZCBQRiB0
byBhIHdyb25nCiAgICBWVC1kIHVuaXQuCiAgICAKICAgIFRoaXMgcGF0Y2ggb3ZlcnJpZGVzIFZG
ICdpc19leHRmbicgZmllbGQgYW5kIHVzZXMgdGhpcyBmaWVsZCB0bwogICAgaW5kaWNhdGUgd2hl
dGhlciB0aGUgUEYgb2YgdGhpcyBWRiBpcyBhbiBleHRlbmRlZCBmdW5jdGlvbi4gVGhlIGZpZWxk
CiAgICBoZWxwcyB0byB1c2UgY29ycmVjdCBCREYgdG8gc2VhcmNoIFZULWQgdW5pdC4KICAgIAog
ICAgUmVwb3J0ZWQtYnk6IENyYXdmb3JkLCBFcmljIFIgPEVyaWMuUi5DcmF3Zm9yZEBpbnRlbC5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBDaGFvIEdhbyA8Y2hhby5nYW9AaW50ZWwuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogICAgQWNrZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFRlc3RlZC1ieTogQ3Jhd2Zv
cmQsIEVyaWMgUiA8RXJpYy5SLkNyYXdmb3JkQGludGVsLmNvbT4KLS0tCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9wY2kuYyAgICAgIHwgMTkgKysrKysrKysrKysrKysrLS0tLQogeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYyB8IDEyICsrKysrKy0tLS0tLQogeGVuL2luY2x1ZGUv
eGVuL3BjaS5oICAgICAgICAgICAgICB8ICA0ICsrKysKIDMgZmlsZXMgY2hhbmdlZCwgMjUgaW5z
ZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRleCBhZTFm
ZTNkLi4yM2MxYmE4IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwor
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAtNjA5LDIxICs2MDksMjQgQEAg
aW50IHBjaV9hZGRfZGV2aWNlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4sCiAgICAgdW5zaWdu
ZWQgaW50IHNsb3QgPSBQQ0lfU0xPVChkZXZmbiksIGZ1bmMgPSBQQ0lfRlVOQyhkZXZmbik7CiAg
ICAgY29uc3QgY2hhciAqcGRldl90eXBlOwogICAgIGludCByZXQ7CisgICAgYm9vbCBwZl9pc19l
eHRmbiA9IGZhbHNlOwogCi0gICAgaWYgKCFpbmZvKQorICAgIGlmICggIWluZm8gKQogICAgICAg
ICBwZGV2X3R5cGUgPSAiZGV2aWNlIjsKLSAgICBlbHNlIGlmIChpbmZvLT5pc19leHRmbikKLSAg
ICAgICAgcGRldl90eXBlID0gImV4dGVuZGVkIGZ1bmN0aW9uIjsKLSAgICBlbHNlIGlmIChpbmZv
LT5pc192aXJ0Zm4pCisgICAgZWxzZSBpZiAoIGluZm8tPmlzX3ZpcnRmbiApCiAgICAgewogICAg
ICAgICBwY2lkZXZzX2xvY2soKTsKICAgICAgICAgcGRldiA9IHBjaV9nZXRfcGRldihzZWcsIGlu
Zm8tPnBoeXNmbi5idXMsIGluZm8tPnBoeXNmbi5kZXZmbik7CisgICAgICAgIGlmICggcGRldiAp
CisgICAgICAgICAgICBwZl9pc19leHRmbiA9IHBkZXYtPmluZm8uaXNfZXh0Zm47CiAgICAgICAg
IHBjaWRldnNfdW5sb2NrKCk7CiAgICAgICAgIGlmICggIXBkZXYgKQogICAgICAgICAgICAgcGNp
X2FkZF9kZXZpY2Uoc2VnLCBpbmZvLT5waHlzZm4uYnVzLCBpbmZvLT5waHlzZm4uZGV2Zm4sCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLCBub2RlKTsKICAgICAgICAgcGRldl90eXBl
ID0gInZpcnR1YWwgZnVuY3Rpb24iOwogICAgIH0KKyAgICBlbHNlIGlmICggaW5mby0+aXNfZXh0
Zm4gKQorICAgICAgICBwZGV2X3R5cGUgPSAiZXh0ZW5kZWQgZnVuY3Rpb24iOwogICAgIGVsc2UK
ICAgICB7CiAgICAgICAgIGluZm8gPSBOVUxMOwpAQCAtNjQ3LDcgKzY1MCwxNSBAQCBpbnQgcGNp
X2FkZF9kZXZpY2UodTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbiwKICAgICBwZGV2LT5ub2RlID0g
bm9kZTsKIAogICAgIGlmICggaW5mbyApCisgICAgewogICAgICAgICBwZGV2LT5pbmZvID0gKmlu
Zm87CisgICAgICAgIC8qCisgICAgICAgICAqIFZGJ3MgJ2lzX2V4dGZuJyBmaWVsZCBpcyB1c2Vk
IHRvIGluZGljYXRlIHdoZXRoZXIgaXRzIFBGIGlzIGFuCisgICAgICAgICAqIGV4dGVuZGVkIGZ1
bmN0aW9uLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBwZGV2LT5pbmZvLmlzX3ZpcnRmbiAp
CisgICAgICAgICAgICBwZGV2LT5pbmZvLmlzX2V4dGZuID0gcGZfaXNfZXh0Zm47CisgICAgfQog
ICAgIGVsc2UgaWYgKCAhcGRldi0+dmZfcmxlblswXSApCiAgICAgewogICAgICAgICB1bnNpZ25l
ZCBpbnQgcG9zID0gcGNpX2ZpbmRfZXh0X2NhcGFiaWxpdHkoc2VnLCBidXMsIGRldmZuLApkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKaW5kZXggZGQxMjJkYS4uMDY3Mjc1YSAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYworKysgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvZG1hci5jCkBAIC0yMTEsMTUgKzIxMSwxNSBAQCBzdHJ1Y3QgYWNwaV9k
cmhkX3VuaXQgKmFjcGlfZmluZF9tYXRjaGVkX2RyaGRfdW5pdChjb25zdCBzdHJ1Y3QgcGNpX2Rl
diAqcGRldikKICAgICBpZiAoIHBkZXYgPT0gTlVMTCApCiAgICAgICAgIHJldHVybiBOVUxMOwog
Ci0gICAgaWYgKCBwZGV2LT5pbmZvLmlzX2V4dGZuICkKKyAgICBpZiAoIHBkZXYtPmluZm8uaXNf
dmlydGZuICkKICAgICB7Ci0gICAgICAgIGJ1cyA9IHBkZXYtPmJ1czsKLSAgICAgICAgZGV2Zm4g
PSAwOworICAgICAgICBidXMgPSBwZGV2LT5pbmZvLnBoeXNmbi5idXM7CisgICAgICAgIGRldmZu
ID0gIXBkZXYtPmluZm8uaXNfZXh0Zm4gPyBwZGV2LT5pbmZvLnBoeXNmbi5kZXZmbiA6IDA7CiAg
ICAgfQotICAgIGVsc2UgaWYgKCBwZGV2LT5pbmZvLmlzX3ZpcnRmbiApCisgICAgZWxzZSBpZiAo
IHBkZXYtPmluZm8uaXNfZXh0Zm4gKQogICAgIHsKLSAgICAgICAgYnVzID0gcGRldi0+aW5mby5w
aHlzZm4uYnVzOwotICAgICAgICBkZXZmbiA9IFBDSV9TTE9UKHBkZXYtPmluZm8ucGh5c2ZuLmRl
dmZuKSA/IDAgOiBwZGV2LT5pbmZvLnBoeXNmbi5kZXZmbjsKKyAgICAgICAgYnVzID0gcGRldi0+
YnVzOworICAgICAgICBkZXZmbiA9IDA7CiAgICAgfQogICAgIGVsc2UKICAgICB7CmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmggYi94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKaW5kZXgg
NTliNmU4YS4uZGExYmQyMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3BjaS5oCisrKyBi
L3hlbi9pbmNsdWRlL3hlbi9wY2kuaApAQCAtMzksNiArMzksMTAgQEAKICNkZWZpbmUgUENJX1NC
REYzKHMsYixkZikgKCgoKHMpICYgMHhmZmZmKSA8PCAxNikgfCBQQ0lfQkRGMihiLCBkZikpCiAK
IHN0cnVjdCBwY2lfZGV2X2luZm8geworICAgIC8qCisgICAgICogVkYncyAnaXNfZXh0Zm4nIGZp
ZWxkIGlzIHVzZWQgdG8gaW5kaWNhdGUgd2hldGhlciBpdHMgUEYgaXMgYW4gZXh0ZW5kZWQKKyAg
ICAgKiBmdW5jdGlvbi4KKyAgICAgKi8KICAgICBib29sX3QgaXNfZXh0Zm47CiAgICAgYm9vbF90
IGlzX3ZpcnRmbjsKICAgICBzdHJ1Y3QgewotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZv
ciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hh
bmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hh
bmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Sep 03 11:22:16 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Sep 2017 11:22:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1doSym-0005i6-K0; Sun, 03 Sep 2017 11:22:16 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSym-0005i0-05
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:16 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 1F/49-02226-7E5EBA95; Sun, 03 Sep 2017 11:22:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffZ09W
 RBt3HpCwmbDNwYPTY3reLPYAxijUzLym/IoE1Y0n7SpaCe+YVpzdNZW1g7NPrYuTiEBL4wihx
 /MBjdgjnPKPEh3frmbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhaIl/g29
 S4jiM0rYCZxbckpVhCbBah+we9jzBMYORYwMqxiVC9OLSpLLdI11EsqykzPKMlNzMzRNTQw1c
 tNLS5OTE/NSUwq1kvOz93ECPRJPQMD4w7Gpl7nQ4ySHExKorzLPFZFCvEl5adUZiQWZ8QXlea
 kFh9ilOHgUJLgFQb6WEiwKDU9tSItMwcYHDBpCQ4eJRFeFpA0b3FBYm5xZjpE6hSjopQ47/0n
 QAkBkERGaR5cGywgLzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5j0DMoUnM68EbvoroMVMQ
 Iv/fV4BsrgkESEl1cAocmHeA4V40/aSAo5Z8yZ7LzQxCeC/Mb1NufygsuHtqeEXZwidvZ61t2
 T1Nx/+XXNzhf7YrT+fOdG3/3f+wX6OnbYWLTu+njzmZzGX9b2ocH/FrSPTl1uvPbyqOT23mjM
 keUP1kosLV9/c+VZ+38f2+tW9U22rbCdO7xH109rx016q5UvPdo1mJZbijERDLeai4kQAzpGG
 6EMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1504437733!73823850!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64338 invoked from network); 3 Sep 2017 11:22:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 Sep 2017 11:22:14 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSyi-0004Fa-9d
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSyi-0003Hx-7K
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1doSyi-0003Hx-7K@xenbits.xenproject.org>
Date: Sun, 03 Sep 2017 11:22:12 +0000
Subject: [Xen-changelog] [xen master] hvmloader,
	libxl: use the correct ACPI settings depending on device model
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============9057680856300774540=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 9e50d8adc9454ccbcd7b3b31e8f1abcc8a976b67
Author:     Igor Druzhinin <igor.druzhinin@citrix.com>
AuthorDate: Fri Sep 1 11:03:20 2017 +0200
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Fri Sep 1 11:03:20 2017 +0200

    hvmloader, libxl: use the correct ACPI settings depending on device model
    
    We need to choose ACPI tables properly depending on the device
    model version we are running. Previously, this decision was
    made by BIOS type specific code in hvmloader, e.g. always load
    QEMU traditional specific tables if it's ROMBIOS and always
    load QEMU Xen specific tables if it's SeaBIOS.
    
    This change saves this behavior (for compatibility) but adds
    an additional way (xenstore key) to specify the correct
    device model if we happen to run a non-default one. Toolstack
    bit makes use of it.
    
    The enforcement of BIOS type depending on QEMU version will
    be lifted later when the rest of ROMBIOS compatibility fixes
    are in place.
    
    Signed-off-by: Igor Druzhinin <igor.druzhinin@citrix.com>
    Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Jan Beulich <jbeulich@suse.com>
---
 tools/firmware/hvmloader/ovmf.c    |  3 ---
 tools/firmware/hvmloader/rombios.c |  3 ---
 tools/firmware/hvmloader/seabios.c |  3 ---
 tools/firmware/hvmloader/util.c    | 17 +++++++++++++++++
 tools/firmware/hvmloader/util.h    |  3 +++
 tools/libxl/libxl_create.c         |  4 +++-
 xen/include/public/hvm/ioreq.h     |  9 +++++++--
 7 files changed, 30 insertions(+), 12 deletions(-)

diff --git a/tools/firmware/hvmloader/ovmf.c b/tools/firmware/hvmloader/ovmf.c
index 4ff7f1d..a17a11c 100644
--- a/tools/firmware/hvmloader/ovmf.c
+++ b/tools/firmware/hvmloader/ovmf.c
@@ -41,9 +41,6 @@
 #define LOWCHUNK_MAXOFFSET      0x0000FFFF
 #define OVMF_INFO_PHYSICAL_ADDRESS 0x00001000
 
-extern unsigned char dsdt_anycpu_qemu_xen[];
-extern int dsdt_anycpu_qemu_xen_len;
-
 #define OVMF_INFO_MAX_TABLES 4
 struct ovmf_info {
     char signature[14]; /* XenHVMOVMF\0\0\0\0 */
diff --git a/tools/firmware/hvmloader/rombios.c b/tools/firmware/hvmloader/rombios.c
index 56b39b7..c736fd9 100644
--- a/tools/firmware/hvmloader/rombios.c
+++ b/tools/firmware/hvmloader/rombios.c
@@ -42,9 +42,6 @@
 #define ROMBIOS_MAXOFFSET      0x0000FFFF
 #define ROMBIOS_END            (ROMBIOS_BEGIN + ROMBIOS_SIZE)
 
-extern unsigned char dsdt_anycpu[], dsdt_15cpu[];
-extern int dsdt_anycpu_len, dsdt_15cpu_len;
-
 static void rombios_setup_e820(void)
 {
     /*
diff --git a/tools/firmware/hvmloader/seabios.c b/tools/firmware/hvmloader/seabios.c
index 870576a..801516d 100644
--- a/tools/firmware/hvmloader/seabios.c
+++ b/tools/firmware/hvmloader/seabios.c
@@ -29,9 +29,6 @@
 #include <acpi2_0.h>
 #include <libacpi.h>
 
-extern unsigned char dsdt_anycpu_qemu_xen[];
-extern int dsdt_anycpu_qemu_xen_len;
-
 struct seabios_info {
     char signature[14]; /* XenHVMSeaBIOS\0 */
     uint8_t length;     /* Length of this struct */
diff --git a/tools/firmware/hvmloader/util.c b/tools/firmware/hvmloader/util.c
index db5f240..ab5448b 100644
--- a/tools/firmware/hvmloader/util.c
+++ b/tools/firmware/hvmloader/util.c
@@ -897,6 +897,23 @@ void hvmloader_acpi_build_tables(struct acpi_config *config,
     /* Allocate and initialise the acpi info area. */
     mem_hole_populate_ram(ACPI_INFO_PHYSICAL_ADDRESS >> PAGE_SHIFT, 1);
 
+    /* If the device model is specified switch to the corresponding tables */
+    s = xenstore_read("platform/device-model", "");
+    if ( !strncmp(s, "qemu_xen_traditional", 21) )
+    {
+        config->dsdt_anycpu = dsdt_anycpu;
+        config->dsdt_anycpu_len = dsdt_anycpu_len;
+        config->dsdt_15cpu = dsdt_15cpu;
+        config->dsdt_15cpu_len = dsdt_15cpu_len;
+    }
+    else if ( !strncmp(s, "qemu_xen", 9) )
+    {
+        config->dsdt_anycpu = dsdt_anycpu_qemu_xen;
+        config->dsdt_anycpu_len = dsdt_anycpu_qemu_xen_len;
+        config->dsdt_15cpu = NULL;
+        config->dsdt_15cpu_len = 0;
+    }
+
     config->lapic_base_address = LAPIC_BASE_ADDRESS;
     config->lapic_id = acpi_lapic_id;
     config->ioapic_base_address = ioapic_base_address;
diff --git a/tools/firmware/hvmloader/util.h b/tools/firmware/hvmloader/util.h
index 6062f0b..2ef854e 100644
--- a/tools/firmware/hvmloader/util.h
+++ b/tools/firmware/hvmloader/util.h
@@ -276,6 +276,9 @@ extern struct e820map memory_map;
 bool check_overlap(uint64_t start, uint64_t size,
                    uint64_t reserved_start, uint64_t reserved_size);
 
+extern const unsigned char dsdt_anycpu_qemu_xen[], dsdt_anycpu[], dsdt_15cpu[];
+extern const int dsdt_anycpu_qemu_xen_len, dsdt_anycpu_len, dsdt_15cpu_len;
+
 struct acpi_config;
 void hvmloader_acpi_build_tables(struct acpi_config *config,
                                  unsigned int physical);
diff --git a/tools/libxl/libxl_create.c b/tools/libxl/libxl_create.c
index 1158303..4f13b69 100644
--- a/tools/libxl/libxl_create.c
+++ b/tools/libxl/libxl_create.c
@@ -451,7 +451,7 @@ int libxl__domain_build(libxl__gc *gc,
         vments[4] = "start_time";
         vments[5] = GCSPRINTF("%lu.%02d", start_time.tv_sec,(int)start_time.tv_usec/10000);
 
-        localents = libxl__calloc(gc, 11, sizeof(char *));
+        localents = libxl__calloc(gc, 13, sizeof(char *));
         i = 0;
         localents[i++] = "platform/acpi";
         localents[i++] = libxl__acpi_defbool_val(info) ? "1" : "0";
@@ -472,6 +472,8 @@ int libxl__domain_build(libxl__gc *gc,
                                    info->u.hvm.mmio_hole_memkb << 10);
             }
         }
+        localents[i++] = "platform/device-model";
+        localents[i++] = (char *)libxl_device_model_version_to_string(info->device_model_version);
 
         break;
     case LIBXL_DOMAIN_TYPE_PV:
diff --git a/xen/include/public/hvm/ioreq.h b/xen/include/public/hvm/ioreq.h
index 2e5809b..d309d12 100644
--- a/xen/include/public/hvm/ioreq.h
+++ b/xen/include/public/hvm/ioreq.h
@@ -103,14 +103,19 @@ typedef struct buffered_iopage buffered_iopage_t;
  * version number in HVM_PARAM_ACPI_IOPORTS_LOCATION.
  */
 
-/* Version 0 (default): Traditional Xen locations. */
+/*
+ * Version 0 (default): Traditional (obsolete) Xen locations.
+ *
+ * These are now only used for compatibility with VMs migrated
+ * from older Xen versions.
+ */
 #define ACPI_PM1A_EVT_BLK_ADDRESS_V0 0x1f40
 #define ACPI_PM1A_CNT_BLK_ADDRESS_V0 (ACPI_PM1A_EVT_BLK_ADDRESS_V0 + 0x04)
 #define ACPI_PM_TMR_BLK_ADDRESS_V0   (ACPI_PM1A_EVT_BLK_ADDRESS_V0 + 0x08)
 #define ACPI_GPE0_BLK_ADDRESS_V0     (ACPI_PM_TMR_BLK_ADDRESS_V0 + 0x20)
 #define ACPI_GPE0_BLK_LEN_V0         0x08
 
-/* Version 1: Locations preferred by modern Qemu. */
+/* Version 1: Locations preferred by modern Qemu (including Qemu-trad). */
 #define ACPI_PM1A_EVT_BLK_ADDRESS_V1 0xb000
 #define ACPI_PM1A_CNT_BLK_ADDRESS_V1 (ACPI_PM1A_EVT_BLK_ADDRESS_V1 + 0x04)
 #define ACPI_PM_TMR_BLK_ADDRESS_V1   (ACPI_PM1A_EVT_BLK_ADDRESS_V1 + 0x08)
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============9057680856300774540==--

From xen-changelog-bounces@lists.xen.org Sun Sep 03 11:22:26 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Sep 2017 11:22:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1doSyw-0005jK-Lb; Sun, 03 Sep 2017 11:22:26 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSyv-0005j5-OJ
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:25 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 72/D0-02229-0F5EBA95; Sun, 03 Sep 2017 11:22:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVffD09W
 RBosuyFpM2GbgwOixvW8XewBjFGtmXlJ+RQJrxqITbYwF62Uq5vTbNDC2iXcxcnEICXxhlNg/
 fyZjFyMnkHOeUeLkLMcuRg4ONgExibl7FUDCIgKqErNWLGeGKFGXaPrdwAZiCwuESmxf2cIEY
 vMKmEk82nQHzGYBqj/9dDvjBEaOBYwMqxjVi1OLylKLdI31kooy0zNKchMzc3QNDUz1clOLix
 PTU3MSk4r1kvNzNzEC/cEABDsY9/5zOsQoycGkJMq7zGNVpBBfUn5KZUZicUZ8UWlOavEhRhk
 ODiUJXmGgf4UEi1LTUyvSMnOAgQGTluDgURLhZQFJ8xYXJOYWZ6ZDpE4xKkqJ895/ApQQAElk
 lObBtcGC8RKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeVlBxvNk5pXATX8FtJgJaPG/zytAF
 pckIqSkGhhZ/8dxGdw6tHBzwLaTT3zSuPL33ZX4c2nZ+0M3F0x5fMHU7ATjKt+luZNSiu13HX
 y1qFnmumhZy8MX3d6Kz7YGSG89GCLxZZV+y5uJy5WrG6YI/O30WL9p3YcpcZ1/S1dWzfvIdWy
 fm4b4I4/HtQ/VmVfqiy17e0va7snn2+EWU44+dV20TUVcS4mlOCPRUIu5qDgRAOVIeZFBAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1504437743!89507128!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35761 invoked from network); 3 Sep 2017 11:22:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 Sep 2017 11:22:24 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSys-0004Fp-Ez
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSys-0003JB-B8
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1doSys-0003JB-B8@xenbits.xenproject.org>
Date: Sun, 03 Sep 2017 11:22:22 +0000
Subject: [Xen-changelog] [xen master] mm: initialize lowmem virq when
	boot-time scrubbing is disabled
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGViMDY1YmIyM2FhOTg5MWRhNjVkMzM1YmIzMThhMDMzNjQzMWE4N2EKQXV0aG9yOiAg
ICAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQXV0aG9yRGF0
ZTogRnJpIFNlcCAxIDExOjA0OjQ3IDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBGcmkgU2VwIDEgMTE6MDQ6NDcgMjAxNyAr
MDIwMAoKICAgIG1tOiBpbml0aWFsaXplIGxvd21lbSB2aXJxIHdoZW4gYm9vdC10aW1lIHNjcnVi
YmluZyBpcyBkaXNhYmxlZAogICAgCiAgICBzY3J1Yl9oZWFwX3BhZ2VzKCkgZG9lcyBlYXJseSBy
ZXR1cm4gaWYgYm9vdC10aW1lIHNjcnViYmluZyBpcwogICAgZGlzYWJsZWQsIG5lZ2xlY3Rpbmcg
dG8gaW5pdGlhbGl6ZSBsb3dtZW0gVklSUS4KICAgIAogICAgQmVjYXVzZSBzZXR1cF9sb3dfbWVt
X3ZpcnEoKSBkb2Vzbid0IGxvZ2ljYWxseSBiZWxvbmcgaW4KICAgIHNjcnViX2hlYXBfcGFnZXMo
KSB3ZSBwdXQgdGhlbSBib3RoIGludG8gdGhlIG5ld2x5IGFkZGVkCiAgICBoZWFwX2luaXRfbGF0
ZSgpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJv
dnNreUBvcmFjbGUuY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0K
IHhlbi9hcmNoL2FybS9zZXR1cC5jICAgIHwgIDMgKy0tCiB4ZW4vYXJjaC94ODYvc2V0dXAuYyAg
ICB8ICAzICstLQogeGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgfCAxOCArKysrKysrKysrKy0tLS0t
LS0KIHhlbi9pbmNsdWRlL3hlbi9tbS5oICAgIHwgIDIgKy0KIDQgZmlsZXMgY2hhbmdlZCwgMTQg
aW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwppbmRleCAzYjM0ODU1Li45MmYxNzNiIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAu
YwpAQCAtODYxLDggKzg2MSw3IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25n
IGJvb3RfcGh5c19vZmZzZXQsCiAgICAgaWYgKCBjb25zdHJ1Y3RfZG9tMChkb20wKSAhPSAwKQog
ICAgICAgICAgICAgcGFuaWMoIkNvdWxkIG5vdCBzZXQgdXAgRE9NMCBndWVzdCBPUyIpOwogCi0g
ICAgLyogU2NydWIgUkFNIHRoYXQgaXMgc3RpbGwgZnJlZSBhbmQgc28gbWF5IGdvIHRvIGFuIHVu
cHJpdmlsZWdlZCBkb21haW4uICovCi0gICAgc2NydWJfaGVhcF9wYWdlcygpOworICAgIGhlYXBf
aW5pdF9sYXRlKCk7CiAKICAgICBpbml0X2NvbnN0cnVjdG9ycygpOwogCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvc2V0dXAuYyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCmluZGV4IGVjOTYyODcu
LmJjNDY2ZTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9zZXR1cC5jCkBAIC0xNjYyLDggKzE2NjIsNyBAQCB2b2lkIF9faW5pdCBub3JldHVybiBf
X3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQogICAgICAgICBjcjRfcHYzMl9tYXNrIHw9
IFg4Nl9DUjRfU01BUDsKICAgICB9CiAKLSAgICAvKiBTY3J1YiBSQU0gdGhhdCBpcyBzdGlsbCBm
cmVlIGFuZCBzbyBtYXkgZ28gdG8gYW4gdW5wcml2aWxlZ2VkIGRvbWFpbi4gKi8KLSAgICBzY3J1
Yl9oZWFwX3BhZ2VzKCk7CisgICAgaGVhcF9pbml0X2xhdGUoKTsKIAogICAgIGluaXRfdHJhY2Vf
YnVmcygpOwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyBiL3hlbi9jb21t
b24vcGFnZV9hbGxvYy5jCmluZGV4IDlmYTYyZDIuLjQzZjVhMzggMTAwNjQ0Ci0tLSBhL3hlbi9j
b21tb24vcGFnZV9hbGxvYy5jCisrKyBiL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCkBAIC0xODM5
LDcgKzE4MzksNyBAQCBzdGF0aWMgaW50IF9faW5pdCBmaW5kX25vbl9zbXQodW5zaWduZWQgaW50
IG5vZGUsIGNwdW1hc2tfdCAqZGVzdCkKICAqIFNjcnViIGFsbCB1bmFsbG9jYXRlZCBwYWdlcyBp
biBhbGwgaGVhcCB6b25lcy4gVGhpcyBmdW5jdGlvbiB1c2VzIGFsbAogICogb25saW5lIGNwdSdz
IHRvIHNjcnViIHRoZSBtZW1vcnkgaW4gcGFyYWxsZWwuCiAgKi8KLXZvaWQgX19pbml0IHNjcnVi
X2hlYXBfcGFnZXModm9pZCkKK3N0YXRpYyB2b2lkIF9faW5pdCBzY3J1Yl9oZWFwX3BhZ2VzKHZv
aWQpCiB7CiAgICAgY3B1bWFza190IG5vZGVfY3B1cywgYWxsX3dvcmtlcl9jcHVzOwogICAgIHVu
c2lnbmVkIGludCBpLCBqOwpAQCAtMTg0OSw5ICsxODQ5LDYgQEAgdm9pZCBfX2luaXQgc2NydWJf
aGVhcF9wYWdlcyh2b2lkKQogICAgIGludCBsYXN0X2Rpc3RhbmNlLCBiZXN0X25vZGU7CiAgICAg
aW50IGNwdXM7CiAKLSAgICBpZiAoICFvcHRfYm9vdHNjcnViICkKLSAgICAgICAgcmV0dXJuOwot
CiAgICAgY3B1bWFza19jbGVhcigmYWxsX3dvcmtlcl9jcHVzKTsKICAgICAvKiBTY3J1YiBibG9j
ayBzaXplLiAqLwogICAgIGNodW5rX3NpemUgPSBvcHRfYm9vdHNjcnViX2NodW5rID4+IFBBR0Vf
U0hJRlQ7CkBAIC0xOTcwLDEyICsxOTY3LDE5IEBAIHZvaWQgX19pbml0IHNjcnViX2hlYXBfcGFn
ZXModm9pZCkKICNpZmRlZiBDT05GSUdfU0NSVUJfREVCVUcKICAgICBib290X3NjcnViX2RvbmUg
PSB0cnVlOwogI2VuZGlmCit9CiAKLSAgICAvKiBOb3cgdGhhdCB0aGUgaGVhcCBpcyBpbml0aWFs
aXplZCwgcnVuIGNoZWNrcyBhbmQgc2V0IGJvdW5kcwotICAgICAqIGZvciB0aGUgbG93IG1lbSB2
aXJxIGFsZ29yaXRobS4gKi8KK3ZvaWQgX19pbml0IGhlYXBfaW5pdF9sYXRlKHZvaWQpCit7Cisg
ICAgLyoKKyAgICAgKiBOb3cgdGhhdCB0aGUgaGVhcCBpcyBpbml0aWFsaXplZCBzZXQgYm91bmRz
CisgICAgICogZm9yIHRoZSBsb3cgbWVtIHZpcnEgYWxnb3JpdGhtLgorICAgICAqLwogICAgIHNl
dHVwX2xvd19tZW1fdmlycSgpOwotfQogCisgICAgaWYgKCBvcHRfYm9vdHNjcnViICkKKyAgICAg
ICAgc2NydWJfaGVhcF9wYWdlcygpOworfQogCiAKIC8qKioqKioqKioqKioqKioqKioqKioqKioq
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vbW0uaCBiL3hlbi9pbmNsdWRlL3hlbi9tbS5o
CmluZGV4IGRkYzNmYjMuLmMyZjVhMDggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9tbS5o
CisrKyBiL3hlbi9pbmNsdWRlL3hlbi9tbS5oCkBAIC0xOTksNyArMTk5LDcgQEAgaW50IG9mZmxp
bmVfcGFnZSh1bnNpZ25lZCBsb25nIG1mbiwgaW50IGJyb2tlbiwgdWludDMyX3QgKnN0YXR1cyk7
CiBpbnQgcXVlcnlfcGFnZV9vZmZsaW5lKHVuc2lnbmVkIGxvbmcgbWZuLCB1aW50MzJfdCAqc3Rh
dHVzKTsKIHVuc2lnbmVkIGxvbmcgdG90YWxfZnJlZV9wYWdlcyh2b2lkKTsKIAotdm9pZCBzY3J1
Yl9oZWFwX3BhZ2VzKHZvaWQpOwordm9pZCBoZWFwX2luaXRfbGF0ZSh2b2lkKTsKIAogaW50IGFz
c2lnbl9wYWdlcygKICAgICBzdHJ1Y3QgZG9tYWluICpkLAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBh
dGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Sep 03 11:22:36 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Sep 2017 11:22:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1doSz6-0005m1-NB; Sun, 03 Sep 2017 11:22:36 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSz5-0005lc-Vx
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:36 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 63/51-03093-BF5EBA95; Sun, 03 Sep 2017 11:22:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVffX09W
 RBl3z5S0mbDNwYPTY3reLPYAxijUzLym/IoE1Y/rbm2wFi/krzn9lbWBcxtPFyMUhJPCFUWLB
 5fdsEM55RolHNw8xdTFycLAJiEnM3avQxcjJISKgKjFrxXJmEFtIQF2i6XcDG4gtLGAt8eTRR
 HYQm1fATGLOxVtgNgtQ/dFlq1gmMHIsYGRYxahRnFpUllqka2Sgl1SUmZ5RkpuYmaNraGCml5
 taXJyYnpqTmFSsl5yfu4kR6BMGINjB+GtZwCFGSQ4mJVHeZR6rIoX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8AoDfSwkWJSanlqRlpkDDA6YtAQHj5IIrw1Imre4IDG3ODMdInWKUVFKnPf+E6CE
 AEgiozQPrg0WkJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzOsAMp4nM68EbvoroMVMQIv/f
 V4BsrgkESEl1cDYvz30dn3o4ncnvLbcyd3ybJnRontmFeKHV2eKHtot7DbzxZez+++4P3rG2c
 67eF6PV8+B1beUnrwVW5mgcFLefWLkROf86An93k8Nj1eKhrnXSlut9OQrNtD/vad79resr47
 PJ6245rNgkufJgon+G12Tda1ZzGbezw/v8HCXVWgTtVdRlutWYinOSDTUYi4qTgQAaGmO70MC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1504437753!102322434!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33630 invoked from network); 3 Sep 2017 11:22:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 Sep 2017 11:22:34 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSz2-0004Gj-IV
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSz2-0003Mt-GL
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1doSz2-0003Mt-GL@xenbits.xenproject.org>
Date: Sun, 03 Sep 2017 11:22:32 +0000
Subject: [Xen-changelog] [xen master] mm: change boot_scrub_done definition
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDg0NWE3Yzg5Njg3YTEwZmMyNDI3YWIwNzhkN2QxMzQwMzY2MmJjZjcKQXV0aG9yOiAg
ICAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQXV0aG9yRGF0
ZTogRnJpIFNlcCAxIDExOjA1OjQ1IDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBGcmkgU2VwIDEgMTE6MDU6NDUgMjAxNyAr
MDIwMAoKICAgIG1tOiBjaGFuZ2UgYm9vdF9zY3J1Yl9kb25lIGRlZmluaXRpb24KICAgIAogICAg
UmVuYW1lIGl0IHRvIHRoZSBtb3JlIGFwcHJvcHJpYXRlIHNjcnViX2RlYnVnIGFuZCBkZWZpbmUg
YXMgYSBtYWNybwogICAgZm9yICFDT05GSUdfU0NSVUJfREVCVUcuIFRoaXMgd2lsbCBhbGxvdyB1
cyB0byBnZXQgcmlkIG9mIHNvbWUKICAgIGlmZGVmcyAoaGVyZSBhbmQgaW4gdGhlIHN1YnNlcXVl
bnQgcGF0Y2gpLgogICAgCiAgICBTdWdnZXN0ZWQtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92
c2t5QG9yYWNsZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KLS0tCiB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyB8IDE1ICsrKysrKy0tLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyBiL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCmlu
ZGV4IDQzZjVhMzguLjJjNzY3NWIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vcGFnZV9hbGxvYy5j
CisrKyBiL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCkBAIC0xNzEsNyArMTcxLDkgQEAgc3RhdGlj
IHVuc2lnbmVkIGxvbmcgX19pbml0ZGF0YSBvcHRfYm9vdHNjcnViX2NodW5rID0gTUIoMTI4KTsK
IHNpemVfcGFyYW0oImJvb3RzY3J1Yl9jaHVuayIsIG9wdF9ib290c2NydWJfY2h1bmspOwogCiAj
aWZkZWYgQ09ORklHX1NDUlVCX0RFQlVHCi1zdGF0aWMgYm9vbCBfX3JlYWRfbW9zdGx5IGJvb3Rf
c2NydWJfZG9uZTsKK3N0YXRpYyBib29sIF9fcmVhZF9tb3N0bHkgc2NydWJfZGVidWc7CisjZWxz
ZQorI2RlZmluZSBzY3J1Yl9kZWJ1ZyAgICBmYWxzZQogI2VuZGlmCiAKIC8qCkBAIC03MjUsNyAr
NzI3LDcgQEAgc3RhdGljIHZvaWQgY2hlY2tfb25lX3BhZ2Uoc3RydWN0IHBhZ2VfaW5mbyAqcGcp
CiAgICAgY29uc3QgdWludDY0X3QgKnB0cjsKICAgICB1bnNpZ25lZCBpbnQgaTsKIAotICAgIGlm
ICggIWJvb3Rfc2NydWJfZG9uZSApCisgICAgaWYgKCAhc2NydWJfZGVidWcgKQogICAgICAgICBy
ZXR1cm47CiAKICAgICBwdHIgPSBtYXBfZG9tYWluX3BhZ2UobWZuKTsKQEAgLTE2OTYsMTIgKzE2
OTgsNyBAQCBzdGF0aWMgdm9pZCBpbml0X2hlYXBfcGFnZXMoCiAgICAgICAgICAgICBucl9wYWdl
cyAtPSBuOwogICAgICAgICB9CiAKLSNpZm5kZWYgQ09ORklHX1NDUlVCX0RFQlVHCi0gICAgICAg
IGZyZWVfaGVhcF9wYWdlcyhwZyArIGksIDAsIGZhbHNlKTsKLSNlbHNlCi0gICAgICAgIGZyZWVf
aGVhcF9wYWdlcyhwZyArIGksIDAsIGJvb3Rfc2NydWJfZG9uZSk7Ci0jZW5kaWYKLQkKKyAgICAg
ICAgZnJlZV9oZWFwX3BhZ2VzKHBnICsgaSwgMCwgc2NydWJfZGVidWcpOwogICAgIH0KIH0KIApA
QCAtMTk2NSw3ICsxOTYyLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHNjcnViX2hlYXBfcGFnZXMo
dm9pZCkKICAgICBwcmludGsoImRvbmUuXG4iKTsKIAogI2lmZGVmIENPTkZJR19TQ1JVQl9ERUJV
RwotICAgIGJvb3Rfc2NydWJfZG9uZSA9IHRydWU7CisgICAgc2NydWJfZGVidWcgPSB0cnVlOwog
I2VuZGlmCiB9CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dp
dC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54
ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Sep 03 11:22:45 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Sep 2017 11:22:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1doSzF-0005ni-Od; Sun, 03 Sep 2017 11:22:45 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSzF-0005nP-4q
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:45 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 74/6E-01783-406EBA95; Sun, 03 Sep 2017 11:22:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVZf52ep
 Ig1urjCwmbDNwYPTY3reLPYAxijUzLym/IoE14+HCS8wFmzgqtt+YyNrA+I6ti5GLQ0jgC6NE
 55FfTBDOeUaJbb1/2bsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhZwlrj9/
 gaYzStgJvHk3BIWEJsFqP7Ut5vsExg5FjAyrGLUKE4tKkst0jUy00sqykzPKMlNzMzRNTQw1c
 tNLS5OTE/NSUwq1kvOz93ECPRKPQMD4w7G25P9DjFKcjApifIu81gVKcSXlJ9SmZFYnBFfVJq
 TWnyIUYaDQ0mCV/jp6kghwaLU9NSKtMwcYHjApCU4eJREeFlA0rzFBYm5xZnpEKlTjIpS4rz3
 nwAlBEASGaV5cG2wkLzEKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZiXFWQ8T2ZeCdz0V0CLm
 YAW//u8AmRxSSJCSqqBUaBaTzTWxiNv7X8HhVnzTnjkbUwqM8k8pmj9zDRZsPhKpcFutdu/fS
 UUG+Ll+TZM21lc1Du7oFGkMrPpi/XybQmGORPVv6ZWeN04tlyo++YkwfA1F9n+Hfp2drGvm0F
 w2abtbtMf8rXIiUx11pve7O2X5HX0AOua3qUlre++1uvPFp9wYqqoEktxRqKhFnNRcSIAPu7B
 /UQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1504437762!96093119!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7613 invoked from network); 3 Sep 2017 11:22:43 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 Sep 2017 11:22:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSzC-0004Gt-KR
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSzC-0003NT-Ju
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1doSzC-0003NT-Ju@xenbits.xenproject.org>
Date: Sun, 03 Sep 2017 11:22:42 +0000
Subject: [Xen-changelog] [xen master] mm: don't poison a page if scrub_debug
	is off
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY2NWJmNzM1ZjE3MjM1YzUwNzdjODM1NTAyNTljYWNmNDA5MGIyOGIKQXV0aG9yOiAg
ICAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQXV0aG9yRGF0
ZTogRnJpIFNlcCAxIDExOjA2OjAzIDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBGcmkgU2VwIDEgMTE6MDY6MDMgMjAxNyAr
MDIwMAoKICAgIG1tOiBkb24ndCBwb2lzb24gYSBwYWdlIGlmIHNjcnViX2RlYnVnIGlzIG9mZgog
ICAgCiAgICBJZiBzY3J1Yl9kZWJ1ZyBpcyBvZmYgd2UgZG9uJ3QgY2hlY2sgcGFnZXMgaW4gY2hl
Y2tfb25lX3BhZ2UoKS4KICAgIFRodXMgdGhlcmUgaXMgbm8gcmVhc29uIHRvIGV2ZXIgcG9pc29u
IHRoZW0uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0
cm92c2t5QG9yYWNsZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyB8IDMgKysrCiAxIGZpbGUgY2hh
bmdlZCwgMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9wYWdlX2FsbG9j
LmMgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwppbmRleCAyYzc2NzViLi4yYjhiYjk1IDEwMDY0
NAotLS0gYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYworKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxs
b2MuYwpAQCAtNzE0LDYgKzcxNCw5IEBAIHN0YXRpYyB2b2lkIHBvaXNvbl9vbmVfcGFnZShzdHJ1
Y3QgcGFnZV9pbmZvICpwZykKICAgICBtZm5fdCBtZm4gPSBfbWZuKHBhZ2VfdG9fbWZuKHBnKSk7
CiAgICAgdWludDY0X3QgKnB0cjsKIAorICAgIGlmICggIXNjcnViX2RlYnVnICkKKyAgICAgICAg
cmV0dXJuOworCiAgICAgcHRyID0gbWFwX2RvbWFpbl9wYWdlKG1mbik7CiAgICAgKnB0ciA9IH5T
Q1JVQl9QQVRURVJOOwogICAgIHVubWFwX2RvbWFpbl9wYWdlKHB0cik7Ci0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFp
bGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Sep 03 11:22:56 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Sep 2017 11:22:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1doSzQ-0005qk-RG; Sun, 03 Sep 2017 11:22:56 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSzQ-0005qT-3d
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:56 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 15/51-02226-F06EBA95; Sun, 03 Sep 2017 11:22:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrGLMWRWlGSWpSXmKPExsWS0XRdVZfv2ep
 Igy/9RhYTthk4MHps79vFHsAYxZqZl5RfkcCacfn8f9aCJ9wVN+bNYmxg/MvRxcjFISTwhVHi
 yIZ9rF2MnEDOeUaJ1fvDuxg5ONgExCTm7lUACYsIqErMWrGcGaJEXaLpdwMbiC0s4C6x/f8JZ
 pByXgEziUX3BEBMFqDyJ68lJjByLGBkWMWoUZxaVJZapGtopJdUlJmeUZKbmJmja2hgrJebWl
 ycmJ6ak5hUrJecn7uJEegPBiDYwfiq2/kQoyQHk5Io7zKPVZFCfEn5KZUZicUZ8UWlOanFhxg
 1ODgENq9dfYFRiiUvPy9VSYJ30ZPVkUKCRanpqRVpmTnAgIEpleDgURLhPQ6S5i0uSMwtzkyH
 SJ1i1OW407fhC5MQ2Awpcd77IEUCIEUZpXlwI2DBe4lRVkqYlxHoQCGegtSi3MwSVPlXjOIcj
 ErCvGdApvBk5pXAbXoFdAQT0BH/Pq8AOaIkESEl1cAo9jpUQTaz1LKzU3XpmdvaisErWT7Z9K
 w7FlSxzk5p0zqP2oBWrpkla486rd7D6D4h1rt5Bfufw43rrPL2bg53N+1zuW1kEvnJ1HrjH9+
 oeJfsfO+tt/8kmb+uZoiyrzM8+0MwMvv1K48ra3360sy0VvhoSjj2rOdZLjAh6Y3/lmUxCpfu
 6iqxFGckGmoxFxUnAgDx822WWQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1504437773!109638686!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29179 invoked from network); 3 Sep 2017 11:22:54 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 Sep 2017 11:22:54 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSzM-0004H3-MK
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSzM-0003Pm-Lj
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:22:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1doSzM-0003Pm-Lj@xenbits.xenproject.org>
Date: Sun, 03 Sep 2017 11:22:52 +0000
Subject: [Xen-changelog] [xen master] mm: don't request scrubbing until dom0
	is running
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDI0ODNlYzBjNjgwNWY1NDMxN2Q3OTNjM2ExOGFiM2I1NTYxOWM0YWQKQXV0aG9yOiAg
ICAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQXV0aG9yRGF0
ZTogRnJpIFNlcCAxIDExOjA2OjIxIDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBGcmkgU2VwIDEgMTE6MDY6MjEgMjAxNyAr
MDIwMAoKICAgIG1tOiBkb24ndCByZXF1ZXN0IHNjcnViYmluZyB1bnRpbCBkb20wIGlzIHJ1bm5p
bmcKICAgIAogICAgVGhlcmUgaXMgbm8gbmVlZCB0byBzY3J1YiBwYWdlcyBmcmVlZCBkdXJpbmcg
ZG9tMCBjb25zdHJ1Y3Rpb24gc2luY2UKICAgIG9uY2UgZG9tMCBpcyByZWFkeSB0aGUgaGVhcCB3
aWxsIGJlIHNjcnViYmVkIGJ5IHNjcnViX2hlYXBfcGFnZXMoKSBhbnl3YXksCiAgICBzZXR0aW5n
IHNjcnViX2RlYnVnIGF0IHRoZSBlbmQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyB8
IDYgKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDUgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgYi94ZW4vY29tbW9uL3BhZ2Vf
YWxsb2MuYwppbmRleCAyYjhiYjk1Li5kYmFkMWUxIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3Bh
Z2VfYWxsb2MuYworKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwpAQCAtMjI0OCwxNiArMjI0
OCwxMiBAQCB2b2lkIGZyZWVfZG9taGVhcF9wYWdlcyhzdHJ1Y3QgcGFnZV9pbmZvICpwZywgdW5z
aWduZWQgaW50IG9yZGVyKQogCiAgICAgICAgICAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQt
PnBhZ2VfYWxsb2NfbG9jayk7CiAKLSNpZm5kZWYgQ09ORklHX1NDUlVCX0RFQlVHCiAgICAgICAg
ICAgICAvKgogICAgICAgICAgICAgICogTm9ybWFsbHkgd2UgZXhwZWN0IGEgZG9tYWluIHRvIGNs
ZWFyIHBhZ2VzIGJlZm9yZSBmcmVlaW5nIHRoZW0sCiAgICAgICAgICAgICAgKiBpZiBpdCBjYXJl
cyBhYm91dCB0aGUgc2VjcmVjeSBvZiB0aGVpciBjb250ZW50cy4gSG93ZXZlciwgYWZ0ZXIKICAg
ICAgICAgICAgICAqIGEgZG9tYWluIGhhcyBkaWVkIHdlIGFzc3VtZSByZXNwb25zaWJpbGl0eSBm
b3IgZXJhc3VyZS4KICAgICAgICAgICAgICAqLwotICAgICAgICAgICAgc2NydWIgPSAhIWQtPmlz
X2R5aW5nOwotI2Vsc2UKLSAgICAgICAgICAgIHNjcnViID0gdHJ1ZTsKLSNlbmRpZgorICAgICAg
ICAgICAgc2NydWIgPSBkLT5pc19keWluZyB8fCBzY3J1Yl9kZWJ1ZzsKICAgICAgICAgfQogICAg
ICAgICBlbHNlCiAgICAgICAgIHsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxv
Zw==

From xen-changelog-bounces@lists.xen.org Sun Sep 03 11:23:05 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Sep 2017 11:23:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1doSzZ-0005ss-Su; Sun, 03 Sep 2017 11:23:05 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSzZ-0005sg-6d
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:05 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 82/10-01770-816EBA95; Sun, 03 Sep 2017 11:23:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVf82ep
 Ig9uTjC0mbDNwYPTY3reLPYAxijUzLym/IoE1o2PHbdaCGQIV29/+YGxg3MzbxcjFISTwhVFi
 y40pLBDOeUaJP1cvsnYxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSzgK9G84
 ywLiM0rYCYxa0knWJwFqP7d+nmsExg5FjAyrGLUKE4tKkst0jU010sqykzPKMlNzMzRNTQw1c
 tNLS5OTE/NSUwq1kvOz93ECPQKAxDsYLx42vMQoyQHk5Io7zKPVZFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHiFn66OFBIsSk1PrUjLzAGGB0xagoNHSYSXBSTNW1yQmFucmQ6ROsWoKCXOmwuS
 EABJZJTmwbXBQvISo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHlZQabwZOaVwE1/BbSYCWjxv
 88rQBaXJCKkpBoYK5ObrvUe//JS4aV+kmpuQrVHe4XI7E0XiwVkOjsiHt75apjHMUuBwbVH+O
 638DurE4R1rbt/Z5n6ca9zk/06ofHIwS8l72/nfn/7tMZsxaO34gvt5z+Una+sz//6+4JpLKc
 eXKqubGfdue0Ks7r5V+uEoGt/FggxGax2D3u3/WDu8h9xzgFPlFiKMxINtZiLihMBsS+oEEQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1504437782!107274591!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15037 invoked from network); 3 Sep 2017 11:23:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-6.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 Sep 2017 11:23:03 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSzW-0004Hp-OB
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSzW-0003QR-Nd
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1doSzW-0003QR-Nd@xenbits.xenproject.org>
Date: Sun, 03 Sep 2017 11:23:02 +0000
Subject: [Xen-changelog] [xen master] x86/pvh: remove stale PVHv1 comment
	from public headers
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============3561902715800292985=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 39a2a62e5626327f141596ed3e78a55899437e11
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Fri Sep 1 11:06:44 2017 +0200
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Fri Sep 1 11:06:44 2017 +0200

    x86/pvh: remove stale PVHv1 comment from public headers
    
    From the vcpu_guest_context structure. PVHv2 uses it in the same exact
    way as HVM guests, and from the hypervisor point of view PVHv2 is not
    even a different guest type, so only mention HVM in the public
    headers.
    
    Reported-by: Andrew Cooper <andrew.cooper3@citrix.com>
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Jan Beulich <jbeulich@suse.com>
---
 xen/include/public/arch-x86/xen.h | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/xen/include/public/arch-x86/xen.h b/xen/include/public/arch-x86/xen.h
index f21332e..3f68a43 100644
--- a/xen/include/public/arch-x86/xen.h
+++ b/xen/include/public/arch-x86/xen.h
@@ -162,14 +162,10 @@ typedef uint64_t tsc_timestamp_t; /* RDTSC timestamp */
  * The following is all CPU context. Note that the fpu_ctxt block is filled
  * in by FXSAVE if the CPU has feature FXSR; otherwise FSAVE is used.
  *
- * Also note that when calling DOMCTL_setvcpucontext and VCPUOP_initialise
- * for HVM and PVH guests, not all information in this structure is updated:
- *
- * - For HVM guests, the structures read include: fpu_ctxt (if
- * VGCT_I387_VALID is set), flags, user_regs, debugreg[*]
- *
- * - PVH guests are the same as HVM guests, but additionally use ctrlreg[3] to
- * set cr3. All other fields not used should be set to 0.
+ * Also note that when calling DOMCTL_setvcpucontext and VCPUOP_initialise for
+ * HVM guests, not all information in this structure is updated, the fields
+ * read include: fpu_ctxt (if VGCT_I387_VALID is set), flags, user_regs and
+ * debugreg[*].
  */
 struct vcpu_guest_context {
     /* FPU registers come first so they can be aligned for FXSAVE/FXRSTOR. */
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============3561902715800292985==--

From xen-changelog-bounces@lists.xen.org Sun Sep 03 11:23:15 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Sep 2017 11:23:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1doSzj-0005ua-Ud; Sun, 03 Sep 2017 11:23:15 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSzj-0005uN-95
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:15 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 E5/30-01770-226EBA95; Sun, 03 Sep 2017 11:23:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVfx2ep
 Ig5vfrS0mbDNwYPTY3reLPYAxijUzLym/IoE1Y2vzRtaCf0IVh/sPsTYw7uLrYuTkEBL4wiix
 7XFKFyMXkH2eUeLmvq2sXYwcHGwCYhJz9yqA1IgIqErMWrGcGaJeXaLpdwMbiC0sYC7x7WULI
 4jNK2AmcfzVPTCbBaj+9LN97BMYORYwMqxiVC9OLSpLLdI11EsqykzPKMlNzMzRNTQw1ctNLS
 5OTE/NSUwq1kvOz93ECPRIPQMD4w7Gpl7nQ4ySHExKorzLPFZFCvEl5adUZiQWZ8QXleakFh9
 ilOHgUJLgFX66OlJIsCg1PbUiLTMHGBowaQkOHiUR3iqQNG9xQWJucWY6ROoUo6KUOO/9J0AJ
 AZBERmkeXBssHC8xykoJ8zIyMDAI8RSkFuVmlqDKv2IU52BUEuZlBRnPk5lXAjf9FdBiJqDF/
 z6vAFlckoiQkmpgjOfVOplraLRgFp9+05Ze8aLpC+oyq2WEFmtFZ/3dtU7+5peLTclB8qui3p
 wMU/1iKM3zvdKj0vvJsedK22cELPc+zPR/8xKFjqDAErdY18BV2u4Hu/8YTfuy5NpToUTxl5F
 6H62eyJtd2/n2oqz+NKN1JaIPnr/5/GNxXnF7X0lQbOhq8SeSSizFGYmGWsxFxYkAZzuM50IC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1504437793!94616115!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36650 invoked from network); 3 Sep 2017 11:23:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-13.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 Sep 2017 11:23:13 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSzg-0004I3-Q0
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSzg-0003R7-PW
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1doSzg-0003R7-PW@xenbits.xenproject.org>
Date: Sun, 03 Sep 2017 11:23:12 +0000
Subject: [Xen-changelog] [xen master] x86: mark the entire directmap NX
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDIwMzI5ZDVhYzJmNjJlODk0NjNkNDg5OTFkMThmMDcxYTUzMGEyOTIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgU2VwIDEg
MTE6MDc6MzEgMjAxNyArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IEZyaSBTZXAgMSAxMTowNzozMSAyMDE3ICswMjAwCgogICAgeDg2
OiBtYXJrIHRoZSBlbnRpcmUgZGlyZWN0bWFwIE5YCiAgICAKICAgIFRoZXJlJ3Mgbm8gcmVhc29u
IGZvciB0aGUgZmlyc3QgTWIgdG8gYmUgZXhjbHVkZWQgaGVyZS4gRW5mb3JjZSB0aGUKICAgIHJl
c3RyaWN0aW9uIHJpZ2h0IGluIHRoZSB0b3AgbGV2ZWwgcGFnZSB0YWJsZSBlbnRyaWVzLgogICAg
CiAgICBTdWdnZXN0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
LS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgfCAzMSArKysrKysrKysrLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMjEgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jIGIveGVuL2FyY2gveDg2
L3g4Nl82NC9tbS5jCmluZGV4IGIzNzVlZTUuLjExNzQ2NzMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni94ODZfNjQvbW0uYworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKQEAgLTg4Nywz
MiArODg3LDIxIEBAIHZvaWQgX19pbml0IHN1YmFyY2hfaW5pdF9tZW1vcnkodm9pZCkKICAgICAg
ICAgfQogICAgIH0KIAotICAgIC8qIE1hcmsgbG93IDE2TWIgb2YgZGlyZWN0IG1hcCBOWCBpZiBo
YXJkd2FyZSBzdXBwb3J0cyBpdC4gKi8KKyAgICAvKiBNYXJrIGFsbCBvZiBkaXJlY3QgbWFwIE5Y
IGlmIGhhcmR3YXJlIHN1cHBvcnRzIGl0LiAqLwogICAgIGlmICggIWNwdV9oYXNfbnggKQogICAg
ICAgICByZXR1cm47CiAKLSAgICB2ID0gRElSRUNUTUFQX1ZJUlRfU1RBUlQgKyAoMVVMIDw8IDIw
KTsKLSAgICBsM2UgPSBsNGVfdG9fbDNlKGlkbGVfcGdfdGFibGVbbDRfdGFibGVfb2Zmc2V0KHYp
XSlbbDNfdGFibGVfb2Zmc2V0KHYpXTsKLSAgICBBU1NFUlQobDNlX2dldF9mbGFncyhsM2UpICYg
X1BBR0VfUFJFU0VOVCk7Ci0gICAgZG8gewotICAgICAgICBsMmUgPSBsM2VfdG9fbDJlKGwzZSlb
bDJfdGFibGVfb2Zmc2V0KHYpXTsKLSAgICAgICAgQVNTRVJUKGwyZV9nZXRfZmxhZ3MobDJlKSAm
IF9QQUdFX1BSRVNFTlQpOwotICAgICAgICBpZiAoIGwyZV9nZXRfZmxhZ3MobDJlKSAmIF9QQUdF
X1BTRSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGwyZV9hZGRfZmxhZ3MobDJlLCBfUEFHRV9O
WF9CSVQpOwotICAgICAgICAgICAgbDNlX3RvX2wyZShsM2UpW2wyX3RhYmxlX29mZnNldCh2KV0g
PSBsMmU7Ci0gICAgICAgICAgICB2ICs9IDEgPDwgTDJfUEFHRVRBQkxFX1NISUZUOwotICAgICAg
ICB9Ci0gICAgICAgIGVsc2UKLSAgICAgICAgewotICAgICAgICAgICAgbDFfcGdlbnRyeV90IGwx
ZSA9IGwyZV90b19sMWUobDJlKVtsMV90YWJsZV9vZmZzZXQodildOworICAgIGZvciAoIGkgPSBs
NF90YWJsZV9vZmZzZXQoRElSRUNUTUFQX1ZJUlRfU1RBUlQpOworICAgICAgICAgIGkgPCBsNF90
YWJsZV9vZmZzZXQoRElSRUNUTUFQX1ZJUlRfRU5EKTsgKytpICkKKyAgICB7CisgICAgICAgIGw0
X3BnZW50cnlfdCBsNGUgPSBpZGxlX3BnX3RhYmxlW2ldOwogCi0gICAgICAgICAgICBBU1NFUlQo
bDFlX2dldF9mbGFncyhsMWUpICYgX1BBR0VfUFJFU0VOVCk7Ci0gICAgICAgICAgICBsMWVfYWRk
X2ZsYWdzKGwxZSwgX1BBR0VfTlhfQklUKTsKLSAgICAgICAgICAgIGwyZV90b19sMWUobDJlKVts
MV90YWJsZV9vZmZzZXQodildID0gbDFlOwotICAgICAgICAgICAgdiArPSAxIDw8IEwxX1BBR0VU
QUJMRV9TSElGVDsKKyAgICAgICAgaWYgKCBsNGVfZ2V0X2ZsYWdzKGw0ZSkgJiBfUEFHRV9QUkVT
RU5UICkKKyAgICAgICAgeworICAgICAgICAgICAgbDRlX2FkZF9mbGFncyhsNGUsIF9QQUdFX05Y
X0JJVCk7CisgICAgICAgICAgICBpZGxlX3BnX3RhYmxlW2ldID0gbDRlOwogICAgICAgICB9Ci0g
ICAgfSB3aGlsZSAoIHYgPCBESVJFQ1RNQVBfVklSVF9TVEFSVCArICgxNlVMIDw8IDIwKSApOwor
ICAgIH0KIH0KIAogbG9uZyBzdWJhcmNoX21lbW9yeV9vcCh1bnNpZ25lZCBsb25nIGNtZCwgWEVO
X0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Sep 03 11:23:27 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Sep 2017 11:23:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1doSzv-0005wf-03; Sun, 03 Sep 2017 11:23:26 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSzt-0005wA-E4
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:25 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 2E/A1-02229-C26EBA95; Sun, 03 Sep 2017 11:23:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVVfn2ep
 Ig/c+FhO2GTgwemzv28UewBjFmpmXlF+RwJqx8JdpwWLxig29f1gaGG8JdTFycQgJfGGUWHz2
 PTOEc55RoufEf9YuRg4ONgExibl7FboYOTlEBFQlZq1YzgxiCwmoSzT9bmADsYUFDCVmNL5jA
 bF5BcwkJq1YDFbDAlT/dv1U1gmMHAsYGVYxahSnFpWlFukaGuslFWWmZ5TkJmbm6BoamOrlph
 YXJ6an5iQmFesl5+duYgR6hAEIdjD+2+Z5iFGSg0lJlHeZx6pIIb6k/JTKjMTijPii0pzU4kO
 MMhwcShK8i56sjhQSLEpNT61Iy8wBhgZMWoKDR0mE9zhImre4IDG3ODMdInWKUZdjw+r1X5iE
 WPLy81KlxHnvgxQJgBRllObBjYCF6SVGWSlhXkago4R4ClKLcjNLUOVfMYpzMCoJ8/aCTOHJz
 CuB2/QK6AgmoCP+fV4BckRJIkJKqoGx6WC+wec//2Y+CS51Cul6vy1E4aP3rh0fGP/ZNJcHPn
 r1SeKxi3HiB9arX+8H3P0s1ZrhwThXY5k3e88j7iXbbl9tWT/3ZMiq5e57jOJ4Lngfs1l3kid
 JZUJ+yyqXuLPhyS85vvB6HHT+fE9Jftt2447FT+zC5se6ZFZI/ylUm2Xw16CJUdhIiaU4I9FQ
 i7moOBEAzCMI7k4CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1504437803!90100601!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 453 invoked from network); 3 Sep 2017 11:23:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 Sep 2017 11:23:23 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSzq-0004ID-S4
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doSzq-0003TJ-RU
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1doSzq-0003TJ-RU@xenbits.xenproject.org>
Date: Sun, 03 Sep 2017 11:23:22 +0000
Subject: [Xen-changelog] [xen master] libxl, xl: change p9 to p9s
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGIxNTllNWU5MGUwM2NlYTQ3NjkxZjZlM2UwNjI5NTM4MDk4Mjg1YTEKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVHVlIEF1ZyAyOSAx
MjoxOTowMSAyMDE3ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IEZyaSBTZXAgMSAxNzozODozNSAyMDE3ICswMTAwCgogICAgbGlieGws
IHhsOiBjaGFuZ2UgcDkgdG8gcDlzCiAgICAKICAgIFRvIG1hdGNoIG91ciBuYW1pbmcgY29udmVu
dGlvbi4gU2luY2Ugd2UgcmVsZWFzZWQgcDkgb25lIHJlbGVhc2UgYWdvLAogICAgd2UgbmVlZCB0
byBkZWZpbmUgYSBtYWNybyBpbnNpZGUgbGlieGwuaCB0byBpbmRpY2F0ZSB0aGUgY2hhbmdlLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0K
IHRvb2xzL2xpYnhsL2xpYnhsLmggICAgICAgICB8IDUgKysrKysKIHRvb2xzL2xpYnhsL2xpYnhs
X2NyZWF0ZS5jICB8IDIgKy0KIHRvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCB8IDIgKy0KIHRv
b2xzL3hsL3hsX3BhcnNlLmMgICAgICAgICB8IDQgKystLQogNCBmaWxlcyBjaGFuZ2VkLCA5IGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGli
eGwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgKaW5kZXggMTcwNDUyNS4uODEyYjdlYSAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGwvbGlieGwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bC5oCkBAIC0z
MDYsNiArMzA2LDExIEBACiAjZGVmaW5lIExJQlhMX0hBVkVfQlVJTERJTkZPX0hWTV9BQ1BJX0xB
UFRPUF9TTEFURSAxCiAKIC8qCisgKiBMSUJYTF9IQVZFX1A5UyBpbmRpY2F0ZXMgdGhhdCB0aGUg
cDkgZmllbGQgaW4gSURMIGhhcyBiZWVuIGNoYW5nZWQgdG8gcDlzCisgKi8KKyNkZWZpbmUgTElC
WExfSEFWRV9QOVMgMQorCisvKgogICogbGlieGwgQUJJIGNvbXBhdGliaWxpdHkKICAqCiAgKiBU
aGUgb25seSBndWFyYW50ZWUgd2hpY2ggbGlieGwgbWFrZXMgcmVnYXJkaW5nIEFCSSBjb21wYXRp
YmlsaXR5CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2NyZWF0ZS5jCmluZGV4IDRmMTNiNjkuLjkxMjM1ODUgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5j
CkBAIC0xMzI3LDcgKzEzMjcsNyBAQCBzdGF0aWMgdm9pZCBkb21jcmVhdGVfbGF1bmNoX2RtKGxp
YnhsX19lZ2MgKmVnYywgbGlieGxfX211bHRpZGV2ICptdWx0aWRldiwKICAgICB9CiAKICAgICBm
b3IgKGkgPSAwOyBpIDwgZF9jb25maWctPm51bV9wOXM7IGkrKykKLSAgICAgICAgbGlieGxfX2Rl
dmljZV9wOV9hZGQoZ2MsIGRvbWlkLCAmZF9jb25maWctPnA5W2ldKTsKKyAgICAgICAgbGlieGxf
X2RldmljZV9wOV9hZGQoZ2MsIGRvbWlkLCAmZF9jb25maWctPnA5c1tpXSk7CiAKICAgICBzd2l0
Y2ggKGRfY29uZmlnLT5jX2luZm8udHlwZSkgewogICAgIGNhc2UgTElCWExfRE9NQUlOX1RZUEVf
SFZNOgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIGIvdG9vbHMvbGli
eGwvbGlieGxfdHlwZXMuaWRsCmluZGV4IDZlODBkMzYuLjE3M2Q3MGEgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAorKysgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5p
ZGwKQEAgLTc5MSw3ICs3OTEsNyBAQCBsaWJ4bF9kb21haW5fY29uZmlnID0gU3RydWN0KCJkb21h
aW5fY29uZmlnIiwgWwogICAgICgidmZicyIsIEFycmF5KGxpYnhsX2RldmljZV92ZmIsICJudW1f
dmZicyIpKSwKICAgICAoInZrYnMiLCBBcnJheShsaWJ4bF9kZXZpY2VfdmtiLCAibnVtX3ZrYnMi
KSksCiAgICAgKCJ2dHBtcyIsIEFycmF5KGxpYnhsX2RldmljZV92dHBtLCAibnVtX3Z0cG1zIikp
LAotICAgICgicDkiLCBBcnJheShsaWJ4bF9kZXZpY2VfcDksICJudW1fcDlzIikpLAorICAgICgi
cDlzIiwgQXJyYXkobGlieGxfZGV2aWNlX3A5LCAibnVtX3A5cyIpKSwKICAgICAjIGEgY2hhbm5l
bCBtYW5pZmVzdHMgYXMgYSBjb25zb2xlIHdpdGggYSBuYW1lLAogICAgICMgc2VlIGRvY3MvbWlz
Yy9jaGFubmVscy50eHQKICAgICAoImNoYW5uZWxzIiwgQXJyYXkobGlieGxfZGV2aWNlX2NoYW5u
ZWwsICJudW1fY2hhbm5lbHMiKSksCmRpZmYgLS1naXQgYS90b29scy94bC94bF9wYXJzZS5jIGIv
dG9vbHMveGwveGxfcGFyc2UuYwppbmRleCA1YzJiZjE3Li4wMmRkZDJlIDEwMDY0NAotLS0gYS90
b29scy94bC94bF9wYXJzZS5jCisrKyBiL3Rvb2xzL3hsL3hsX3BhcnNlLmMKQEAgLTE0MDEsOSAr
MTQwMSw5IEBAIHZvaWQgcGFyc2VfY29uZmlnX2RhdGEoY29uc3QgY2hhciAqY29uZmlnX3NvdXJj
ZSwKICAgICAgICAgY2hhciAqcCwgKnAyLCAqYnVmMjsKIAogICAgICAgICBkX2NvbmZpZy0+bnVt
X3A5cyA9IDA7Ci0gICAgICAgIGRfY29uZmlnLT5wOSA9IE5VTEw7CisgICAgICAgIGRfY29uZmln
LT5wOXMgPSBOVUxMOwogICAgICAgICB3aGlsZSAoKGJ1ZiA9IHhsdV9jZmdfZ2V0X2xpc3RpdGVt
IChwOWRldnMsIGRfY29uZmlnLT5udW1fcDlzKSkgIT0gTlVMTCkgewotICAgICAgICAgICAgcDkg
PSBBUlJBWV9FWFRFTkRfSU5JVChkX2NvbmZpZy0+cDksCisgICAgICAgICAgICBwOSA9IEFSUkFZ
X0VYVEVORF9JTklUKGRfY29uZmlnLT5wOXMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGRfY29uZmlnLT5udW1fcDlzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBsaWJ4bF9kZXZpY2VfcDlfaW5pdCk7CiAgICAgICAgICAgICBsaWJ4bF9kZXZpY2VfcDlf
aW5pdChwOSk7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Sep 03 11:23:37 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Sep 2017 11:23:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1doT05-0005yG-1b; Sun, 03 Sep 2017 11:23:37 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT04-0005y4-9y
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:36 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 1B/58-03874-736EBA95; Sun, 03 Sep 2017 11:23:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVdfs2ep
 Igx27zC0mbDNwYPTY3reLPYAxijUzLym/IoE1Y/051oKf3BUPvt9kamBcxdnFyMUhJPCFUWL1
 gz+MXYycQM55RolbU8S6GDk42ATEJObuVQAJiwioSsxasZwZokRdoul3AxuILSzgI/Hz4hNmk
 HJeATOJBfNMQcIsQOXzr+5kmsDIsYCRYRWjRnFqUVlqka6RkV5SUWZ6RkluYmaOrqGBmV5uan
 FxYnpqTmJSsV5yfu4mRqA/GIBgB+Oa+YGHGCU5mJREeZd5rIoU4kvKT6nMSCzOiC8qzUktPsQ
 ow8GhJMEr/HR1pJBgUWp6akVaZg4wMGDSEhw8SiK8x58ApXmLCxJzizPTIVKnGBWlxHnvgyQE
 QBIZpXlwbbBgvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3jMgU3gy80rgpr8CWswEtPjf5
 xUgi0sSEVJSDYxGhkEfd6levmDYtnKymMYngeb4o8wXnUKc4vjzMyfcn5Zw/NvDlfZFjxboXg
 zasuf+5KU+6/iPp26OlDlmLP214rPrrm3rLQ4rPkpeG7K24MneSVvd373RFtw092Bm55FcA7F
 f80ta/ULvzqp+ubP8St1aheblx27kmzl9LD7jZxx5P0bJ9OQRJZbijERDLeai4kQA9gmrEUEC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1504437814!114939617!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50552 invoked from network); 3 Sep 2017 11:23:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-6.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 Sep 2017 11:23:34 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT00-0004It-VX
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT00-0003Vx-TI
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1doT00-0003Vx-TI@xenbits.xenproject.org>
Date: Sun, 03 Sep 2017 11:23:32 +0000
Subject: [Xen-changelog] [xen master] libxc: increase maximum migration
	stream record length
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU0OGUzM2UyMTlhOGIwNDUxNzBiZGM3OGYyZWI5NjQwOGQzMjBmMmIKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgQXVnIDEw
IDEzOjI0OjI4IDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KQ29tbWl0RGF0ZTogRnJpIFNlcCAxIDE3OjM5OjI2IDIwMTcgKzAxMDAKCiAgICBsaWJ4
YzogaW5jcmVhc2UgbWF4aW11bSBtaWdyYXRpb24gc3RyZWFtIHJlY29yZCBsZW5ndGgKICAgIAog
ICAgVG9kYXkgdGhlIG1heGltdW0gcmVjb3JkIGxlbnRoIGluIGEgbWlncmF0aW9uIHN0cmVhbSBp
cyA4TUIuIFRoaXMKICAgIGxpbWl0cyB0aGUgc2l6ZSBvZiBhIFBWIGRvbWFpbiB0byBhIGxpdHRs
ZSBiaXQgbGVzcyB0aGFuIDFUQiBpbiB0aGUKICAgIG1pZ3JhdGlvbiBjYXNlLCBhcyB0aGUgUDJN
IGZyYW1lIGxpc3Qgd2lsbCBleGNlZWQgOE1CIGluIHRoaXMgY2FzZS4KICAgIAogICAgUmFpc2lu
ZyB0aGUgcmVjb3JkIHNpemUgbGltaXQgYnkgYSBmYWN0b3Igb2YgMTYgYWxsb3dzIGZvciBkb21h
aW4KICAgIHNpemVzIG9mIG5lYXJseSAxNlRCIHRvIGJlIG1pZ3JhdGVkLiBUaGlzIG91Z2h0IHRv
IGJlIGVub3VnaC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRy
aXguY29tPgotLS0KIHRvb2xzL2xpYnhjL3hjX3NyX3N0cmVhbV9mb3JtYXQuaCB8IDQgKystLQog
MSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS90b29scy9saWJ4Yy94Y19zcl9zdHJlYW1fZm9ybWF0LmggYi90b29scy9saWJ4Yy94Y19z
cl9zdHJlYW1fZm9ybWF0LmgKaW5kZXggMzI5MWIyNS4uMTVmZjFjNyAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlieGMveGNfc3Jfc3RyZWFtX2Zvcm1hdC5oCisrKyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3N0
cmVhbV9mb3JtYXQuaApAQCAtNTcsOCArNTcsOCBAQCBzdHJ1Y3QgeGNfc3JfcmhkcgogCiAvKiBB
bGwgcmVjb3JkcyBtdXN0IGJlIGFsaWduZWQgdXAgdG8gYW4gOCBvY3RldCBib3VuZGFyeSAqLwog
I2RlZmluZSBSRUNfQUxJR05fT1JERVIgICAgICAgICAgICAgICAoM1UpCi0vKiBTb21ld2hhdCBh
cmJpdHJhcnkgLSA4TUIgKi8KLSNkZWZpbmUgUkVDX0xFTkdUSF9NQVggICAgICAgICAgICAgICAg
KDhVIDw8IDIwKQorLyogU29tZXdoYXQgYXJiaXRyYXJ5IC0gMTI4TUIgKi8KKyNkZWZpbmUgUkVD
X0xFTkdUSF9NQVggICAgICAgICAgICAgICAgKDEyOFUgPDwgMjApCiAKICNkZWZpbmUgUkVDX1RZ
UEVfRU5EICAgICAgICAgICAgICAgICAgICAgICAgMHgwMDAwMDAwMFUKICNkZWZpbmUgUkVDX1RZ
UEVfUEFHRV9EQVRBICAgICAgICAgICAgICAgICAgMHgwMDAwMDAwMVUKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWls
aW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Sep 03 11:23:46 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Sep 2017 11:23:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1doT0E-0005zf-31; Sun, 03 Sep 2017 11:23:46 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT0D-0005zV-B9
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:45 +0000
Received: from [193.109.254.147] by server-2.bemta-6.messagelabs.com id
 6F/92-03128-046EBA95; Sun, 03 Sep 2017 11:23:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVdfh2ep
 Ig57j7BYTthk4MHps79vFHsAYxZqZl5RfkcCa0fxpIlPBN/6KH09XszQwbuXtYuTiEBL4wiix
 de92ZgjnPKPEhcX7mLoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhawl+i+2
 csKYvMKmEnMWHUDzGYBqu9/+p1lAiPHAkaGVYwaxalFZalFuobGeklFmekZJbmJmTm6hgZmer
 mpxcWJ6ak5iUnFesn5uZsYgV5hAIIdjF+WBRxilORgUhLlXeaxKlKILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBO+iJ6sjhQSLUtNTK9Iyc4DhAZOW4OBREuE9DpLmLS5IzC3OTIdInWJUlBLnbQdJ
 CIAkMkrz4NpgIXmJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwrxnQKbwZOaVwE1/BbSYCWjxv
 88rQBaXJCKkpBoYnRV3ZXVObBVK1El/6yDylTVuieHu/z+DWFhLVWS/nWVJ03r7bHWNLkfJhd
 61zSJqGn37bx0+WCUocsk5y//mwULbL7ZRLOcnvz59wj3u1xu2Rr//WiwvAi8wT5lT9LqMtXN
 Sc9MSE6fpmwyWpE/X4hY/cERjTfmvO/4eF4zOPlvq83fqq4hUJZbijERDLeai4kQA3f0EjkQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1504437823!55201204!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5418 invoked from network); 3 Sep 2017 11:23:44 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 Sep 2017 11:23:44 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT0B-0004J3-2n
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT0B-0003Wl-0d
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1doT0B-0003Wl-0d@xenbits.xenproject.org>
Date: Sun, 03 Sep 2017 11:23:43 +0000
Subject: [Xen-changelog] [xen master] xl/libacpi: extend lapic_id() to
	uint32_t
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk4MmFjZWMzNjZmMTI0NWU5ZWRhOTc1NzJhM2Q3MjVkNjE5YjgyYjEKQXV0aG9yOiAg
ICAgQ2hhbyBHYW8gPGNoYW8uZ2FvQGludGVsLmNvbT4KQXV0aG9yRGF0ZTogVGh1IEF1ZyAzMSAw
MTowMTo0OSAyMDE3IC0wNDAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IEZyaSBTZXAgMSAxNzo0MDo0MSAyMDE3ICswMTAwCgogICAgeGwvbGli
YWNwaTogZXh0ZW5kIGxhcGljX2lkKCkgdG8gdWludDMyX3QKICAgIAogICAgVGhpcyBwYXRjaCBp
cyB0byBleHRlbmQgbGFwaWNfaWQoKSB0byBzdXBwb3J0IG1vcmUgdmNwdXMuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IENoYW8gR2FvIDxjaGFvLmdhb0BpbnRlbC5jb20+CiAgICBTaWduZWQtb2Zm
LWJ5OiBMYW4gVGlhbnl1IDx0aWFueXUubGFuQGludGVsLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVy
L3V0aWwuYyB8IDIgKy0KIHRvb2xzL2xpYmFjcGkvbGliYWNwaS5oICAgICAgICAgfCAyICstCiB0
b29scy9saWJ4bC9saWJ4bF94ODZfYWNwaS5jICAgIHwgMiArLQogMyBmaWxlcyBjaGFuZ2VkLCAz
IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvZmlybXdh
cmUvaHZtbG9hZGVyL3V0aWwuYyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci91dGlsLmMKaW5k
ZXggYWI1NDQ4Yi4uMGMzZjJkMiAxMDA2NDQKLS0tIGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVy
L3V0aWwuYworKysgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvdXRpbC5jCkBAIC04ODMsNyAr
ODgzLDcgQEAgc3RhdGljIHZvaWQgYWNwaV9tZW1fZnJlZShzdHJ1Y3QgYWNwaV9jdHh0ICpjdHh0
LAogICAgIC8qIEFDUEkgYnVpbGRlciBjdXJyZW50bHkgZG9lc24ndCBmcmVlIG1lbW9yeSBzbyB0
aGlzIGlzIGp1c3QgYSBzdHViICovCiB9CiAKLXN0YXRpYyB1aW50OF90IGFjcGlfbGFwaWNfaWQo
dW5zaWduZWQgY3B1KQorc3RhdGljIHVpbnQzMl90IGFjcGlfbGFwaWNfaWQodW5zaWduZWQgY3B1
KQogewogICAgIHJldHVybiBMQVBJQ19JRChjcHUpOwogfQpkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
YWNwaS9saWJhY3BpLmggYi90b29scy9saWJhY3BpL2xpYmFjcGkuaAppbmRleCAyZWQxZWNmLi5h
MmVmZDIzIDEwMDY0NAotLS0gYS90b29scy9saWJhY3BpL2xpYmFjcGkuaAorKysgYi90b29scy9s
aWJhY3BpL2xpYmFjcGkuaApAQCAtOTEsNyArOTEsNyBAQCBzdHJ1Y3QgYWNwaV9jb25maWcgewog
ICAgIHVuc2lnbmVkIGxvbmcgcnNkcDsKIAogICAgIC8qIHg4Ni1zcGVjaWZpYyBwYXJhbWV0ZXJz
ICovCi0gICAgdWludDhfdCAoKmxhcGljX2lkKSh1bnNpZ25lZCBjcHUpOworICAgIHVpbnQzMl90
ICgqbGFwaWNfaWQpKHVuc2lnbmVkIGNwdSk7CiAgICAgdWludDMyX3QgbGFwaWNfYmFzZV9hZGRy
ZXNzOwogICAgIHVpbnQzMl90IGlvYXBpY19iYXNlX2FkZHJlc3M7CiAgICAgdWludDE2X3QgcGNp
X2lzYV9pcnFfbWFzazsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Nl9hY3BpLmMg
Yi90b29scy9saWJ4bC9saWJ4bF94ODZfYWNwaS5jCmluZGV4IGMwYTZlMzIuLjE3NjE3NTYgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Nl9hY3BpLmMKKysrIGIvdG9vbHMvbGlieGwv
bGlieGxfeDg2X2FjcGkuYwpAQCAtODQsNyArODQsNyBAQCBzdGF0aWMgdm9pZCBhY3BpX21lbV9m
cmVlKHN0cnVjdCBhY3BpX2N0eHQgKmN0eHQsCiB7CiB9CiAKLXN0YXRpYyB1aW50OF90IGFjcGlf
bGFwaWNfaWQodW5zaWduZWQgY3B1KQorc3RhdGljIHVpbnQzMl90IGFjcGlfbGFwaWNfaWQodW5z
aWduZWQgY3B1KQogewogICAgIHJldHVybiBjcHUgKiAyOwogfQotLQpnZW5lcmF0ZWQgYnkgZ2l0
LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Sep 03 11:23:57 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Sep 2017 11:23:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1doT0P-00062W-5N; Sun, 03 Sep 2017 11:23:57 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT0N-00061U-L1
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:55 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 F8/88-03874-B46EBA95; Sun, 03 Sep 2017 11:23:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVdfr2ep
 Igxn/BS0mbDNwYPTY3reLPYAxijUzLym/IoE148WGo6wFu/UqWqatZ29gnKjSxcjFISTwhVGi
 b9J+FgjnPKPE6xNPgBwODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBQIlevrbm
 UHKeQXMJDrua4KYLEDlJ+9xTWDkWMDIsIpRozi1qCy1SNfYUC+pKDM9oyQ3MTNH19DATC83tb
 g4MT01JzGpWC85P3cTI9AjDECwg7FpUeAhRkkOJiVR3mUeqyKF+JLyUyozEosz4otKc1KLDzH
 KcHAoSfAuerI6UkiwKDU9tSItMwcYGjBpCQ4eJRFelqdAad7igsTc4sx0iNQpRl2Ojp4NX5iE
 WPLy81KlxHnvg8wQACnKKM2DGwEL00uMslLCvIxARwnxFKQW5WaWoMq/YhTnYFQS5nUAWcWTm
 VcCt+kV0BFMQEf8+7wC5IiSRISUVAPjov/+TH8krLgmrJoc/mrHyiNnTy66rumn/vjo80VzLy
 57tSv+UdVKK/mLrPmJ32feit3lemfbtOJdezg4ti+a8Hx+V3tLX7WnuWyGGX9dF/+OuTzXnD9
 ol0o1/f/cc2LK+jWS4bXRG58/PbzU7P95bz35tfMEHomwu/3sWqP/2eRsR/UPr4WrdZRYijMS
 DbWYi4oTAdPWB99OAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1504437833!102322499!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37315 invoked from network); 3 Sep 2017 11:23:54 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 Sep 2017 11:23:54 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT0L-0004JD-6H
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT0L-0003ZF-4C
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:23:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1doT0L-0003ZF-4C@xenbits.xenproject.org>
Date: Sun, 03 Sep 2017 11:23:53 +0000
Subject: [Xen-changelog] [xen master] domctl/x86: move vMSI related
	#define-s to public interface
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDI1ZGNmMDZmZjc2YzMwNmNmMDM2MDg4MmZjZjI1MGUwNDU4OTE0OTMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgU2VwIDEg
MTA6MjQ6MTAgMjAxNyAtMDYwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgpDb21taXREYXRlOiBGcmkgU2VwIDEgMTc6NDI6MDkgMjAxNyArMDEwMAoKICAgIGRvbWN0
bC94ODY6IG1vdmUgdk1TSSByZWxhdGVkICNkZWZpbmUtcyB0byBwdWJsaWMgaW50ZXJmYWNlCiAg
ICAKICAgIFhlbiBhbmQgcWVtdSBoYXZpbmcgaWRlbnRpY2FsICNkZWZpbmUtcyAod2l0aCBkaWZm
ZXJlbnQgbmFtZXMpIGlzIGEKICAgIHN0cm9uZyBoaW50IHRoYXQgdGhlc2Ugc2hvdWxkIGJlIHBh
cnQgb2YgdGhlIHB1YmxpYyBpbnRlcmZhY2UsIGF0IHRoZQogICAgc2FtZSB0aW1lIG1ha2luZyBv
YnZpb3VzIHRoYXQgYW55IGNoYW5nZSB0byB0aGUgdmFsdWVzIGluIGFuIGludGVyZmFjZQogICAg
bW9kaWZpY2F0aW9uIChhbmQgaGVuY2UgbmVlZHMgc3VpdGFibGUgY2FyZSkuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS92bXNp
LmMgICAgICAgfCAgNyArKystLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pby5jICB8IDIy
ICsrKysrKysrKysrKystLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lycS5oIHwg
MTEgLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaCAgIHwgIDcgKysrKysr
KwogNCBmaWxlcyBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCAyNCBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm1z
aS5jCmluZGV4IGEzNjY5MmMuLjliMzVlOWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
dm1zaS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jCkBAIC0xMDQsMTAgKzEwNCw5IEBA
IHZvaWQgdm1zaV9kZWxpdmVyX3BpcnEoc3RydWN0IGRvbWFpbiAqZCwgY29uc3Qgc3RydWN0IGh2
bV9waXJxX2RwY2kgKnBpcnFfZHBjaSkKICAgICB1aW50MzJfdCBmbGFncyA9IHBpcnFfZHBjaS0+
Z21zaS5nZmxhZ3M7CiAgICAgaW50IHZlY3RvciA9IHBpcnFfZHBjaS0+Z21zaS5ndmVjOwogICAg
IHVpbnQ4X3QgZGVzdCA9ICh1aW50OF90KWZsYWdzOwotICAgIHVpbnQ4X3QgZGVzdF9tb2RlID0g
ISEoZmxhZ3MgJiBWTVNJX0RNX01BU0spOwotICAgIHVpbnQ4X3QgZGVsaXZlcnlfbW9kZSA9IChm
bGFncyAmIFZNU0lfREVMSVZfTUFTSykKLSAgICAgICAgPj4gR0ZMQUdTX1NISUZUX0RFTElWX01P
REU7Ci0gICAgdWludDhfdCB0cmlnX21vZGUgPSAoZmxhZ3MmVk1TSV9UUklHX01PREUpID4+IEdG
TEFHU19TSElGVF9UUkdfTU9ERTsKKyAgICBib29sIGRlc3RfbW9kZSA9IGZsYWdzICYgWEVOX0RP
TUNUTF9WTVNJX1g4Nl9ETV9NQVNLOworICAgIHVpbnQ4X3QgZGVsaXZlcnlfbW9kZSA9IE1BU0tf
RVhUUihmbGFncywgWEVOX0RPTUNUTF9WTVNJX1g4Nl9ERUxJVl9NQVNLKTsKKyAgICBib29sIHRy
aWdfbW9kZSA9IGZsYWdzICYgWEVOX0RPTUNUTF9WTVNJX1g4Nl9UUklHX01BU0s7CiAKICAgICBI
Vk1fREJHX0xPRyhEQkdfTEVWRUxfSU9BUElDLAogICAgICAgICAgICAgICAgICJtc2k6IGRlc3Q9
JXggZGVzdF9tb2RlPSV4IGRlbGl2ZXJ5X21vZGU9JXggIgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW8uYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvLmMKaW5kZXgg
MWQyNjBiZC4uZWM5ZjQxYSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW8u
YworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pby5jCkBAIC0zMzksMTAgKzMzOSwxMiBA
QCBpbnQgcHRfaXJxX2NyZWF0ZV9iaW5kKAogICAgIHsKICAgICBjYXNlIFBUX0lSUV9UWVBFX01T
SToKICAgICB7Ci0gICAgICAgIHVpbnQ4X3QgZGVzdCwgZGVzdF9tb2RlLCBkZWxpdmVyeV9tb2Rl
OworICAgICAgICB1aW50OF90IGRlc3QsIGRlbGl2ZXJ5X21vZGU7CisgICAgICAgIGJvb2wgZGVz
dF9tb2RlOwogICAgICAgICBpbnQgZGVzdF92Y3B1X2lkOwogICAgICAgICBjb25zdCBzdHJ1Y3Qg
dmNwdSAqdmNwdTsKLSAgICAgICAgdWludDMyX3QgZ2ZsYWdzID0gcHRfaXJxX2JpbmQtPnUubXNp
LmdmbGFncyAmIH5WTVNJX1VOTUFTS0VEOworICAgICAgICB1aW50MzJfdCBnZmxhZ3MgPSBwdF9p
cnFfYmluZC0+dS5tc2kuZ2ZsYWdzICYKKyAgICAgICAgICAgICAgICAgICAgICAgICAgflhFTl9E
T01DVExfVk1TSV9YODZfVU5NQVNLRUQ7CiAKICAgICAgICAgaWYgKCAhKHBpcnFfZHBjaS0+Zmxh
Z3MgJiBIVk1fSVJRX0RQQ0lfTUFQUEVEKSApCiAgICAgICAgIHsKQEAgLTQxMiwxMCArNDE0LDEx
IEBAIGludCBwdF9pcnFfY3JlYXRlX2JpbmQoCiAgICAgICAgICAgICB9CiAgICAgICAgIH0KICAg
ICAgICAgLyogQ2FsY3VsYXRlIGRlc3RfdmNwdV9pZCBmb3IgTVNJLXR5cGUgcGlycSBtaWdyYXRp
b24uICovCi0gICAgICAgIGRlc3QgPSBwaXJxX2RwY2ktPmdtc2kuZ2ZsYWdzICYgVk1TSV9ERVNU
X0lEX01BU0s7Ci0gICAgICAgIGRlc3RfbW9kZSA9ICEhKHBpcnFfZHBjaS0+Z21zaS5nZmxhZ3Mg
JiBWTVNJX0RNX01BU0spOwotICAgICAgICBkZWxpdmVyeV9tb2RlID0gKHBpcnFfZHBjaS0+Z21z
aS5nZmxhZ3MgJiBWTVNJX0RFTElWX01BU0spID4+Ci0gICAgICAgICAgICAgICAgICAgICAgICAg
R0ZMQUdTX1NISUZUX0RFTElWX01PREU7CisgICAgICAgIGRlc3QgPSBNQVNLX0VYVFIocGlycV9k
cGNpLT5nbXNpLmdmbGFncywKKyAgICAgICAgICAgICAgICAgICAgICAgICBYRU5fRE9NQ1RMX1ZN
U0lfWDg2X0RFU1RfSURfTUFTSyk7CisgICAgICAgIGRlc3RfbW9kZSA9IHBpcnFfZHBjaS0+Z21z
aS5nZmxhZ3MgJiBYRU5fRE9NQ1RMX1ZNU0lfWDg2X0RNX01BU0s7CisgICAgICAgIGRlbGl2ZXJ5
X21vZGUgPSBNQVNLX0VYVFIocGlycV9kcGNpLT5nbXNpLmdmbGFncywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBYRU5fRE9NQ1RMX1ZNU0lfWDg2X0RFTElWX01BU0spOwogCiAg
ICAgICAgIGRlc3RfdmNwdV9pZCA9IGh2bV9naXJxX2Rlc3RfMl92Y3B1X2lkKGQsIGRlc3QsIGRl
c3RfbW9kZSk7CiAgICAgICAgIHBpcnFfZHBjaS0+Z21zaS5kZXN0X3ZjcHVfaWQgPSBkZXN0X3Zj
cHVfaWQ7CkBAIC00MzksNyArNDQyLDcgQEAgaW50IHB0X2lycV9jcmVhdGVfYmluZCgKICAgICAg
ICAgICAgIHBpX3VwZGF0ZV9pcnRlKHZjcHUgPyAmdmNwdS0+YXJjaC5odm1fdm14LnBpX2Rlc2Mg
OiBOVUxMLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5mbywgcGlycV9kcGNpLT5nbXNp
Lmd2ZWMpOwogCi0gICAgICAgIGlmICggcHRfaXJxX2JpbmQtPnUubXNpLmdmbGFncyAmIFZNU0lf
VU5NQVNLRUQgKQorICAgICAgICBpZiAoIHB0X2lycV9iaW5kLT51Lm1zaS5nZmxhZ3MgJiBYRU5f
RE9NQ1RMX1ZNU0lfWDg2X1VOTUFTS0VEICkKICAgICAgICAgewogICAgICAgICAgICAgdW5zaWdu
ZWQgbG9uZyBmbGFnczsKICAgICAgICAgICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYyA9IHBpcnFf
c3Bpbl9sb2NrX2lycV9kZXNjKGluZm8sICZmbGFncyk7CkBAIC04MzQsOCArODM3LDkgQEAgc3Rh
dGljIGludCBfaHZtX2RwY2lfbXNpX2VvaShzdHJ1Y3QgZG9tYWluICpkLAogICAgIGlmICggKHBp
cnFfZHBjaS0+ZmxhZ3MgJiBIVk1fSVJRX0RQQ0lfTUFDSF9NU0kpICYmCiAgICAgICAgICAocGly
cV9kcGNpLT5nbXNpLmd2ZWMgPT0gdmVjdG9yKSApCiAgICAgewotICAgICAgICBpbnQgZGVzdCA9
IHBpcnFfZHBjaS0+Z21zaS5nZmxhZ3MgJiBWTVNJX0RFU1RfSURfTUFTSzsKLSAgICAgICAgaW50
IGRlc3RfbW9kZSA9ICEhKHBpcnFfZHBjaS0+Z21zaS5nZmxhZ3MgJiBWTVNJX0RNX01BU0spOwor
ICAgICAgICB1bnNpZ25lZCBpbnQgZGVzdCA9IE1BU0tfRVhUUihwaXJxX2RwY2ktPmdtc2kuZ2Zs
YWdzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5fRE9NQ1RMX1ZN
U0lfWDg2X0RFU1RfSURfTUFTSyk7CisgICAgICAgIGJvb2wgZGVzdF9tb2RlID0gcGlycV9kcGNp
LT5nbXNpLmdmbGFncyAmIFhFTl9ET01DVExfVk1TSV9YODZfRE1fTUFTSzsKIAogICAgICAgICBp
ZiAoIHZsYXBpY19tYXRjaF9kZXN0KHZjcHVfdmxhcGljKGN1cnJlbnQpLCBOVUxMLCAwLCBkZXN0
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlc3RfbW9kZSkgKQpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaXJxLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9pcnEuaAppbmRleCA5NTQ2YzI0Li4zYjZiNGJkIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9pcnEuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pcnEuaApAQCAt
MTMxLDE3ICsxMzEsNiBAQCBzdHJ1Y3QgZGV2X2ludHhfZ3NpX2xpbmsgewogI2RlZmluZSBIVk1f
SVJRX0RQQ0lfSURFTlRJVFlfR1NJICAgICgxdSA8PCBfSFZNX0lSUV9EUENJX0lERU5USVRZX0dT
SV9TSElGVCkKICNkZWZpbmUgSFZNX0lSUV9EUENJX1RSQU5TTEFURSAgICAgICAoMXUgPDwgX0hW
TV9JUlFfRFBDSV9UUkFOU0xBVEVfU0hJRlQpCiAKLSNkZWZpbmUgVk1TSV9ERVNUX0lEX01BU0sg
MHhmZgotI2RlZmluZSBWTVNJX1JIX01BU0sgICAgICAweDEwMAotI2RlZmluZSBWTVNJX0RNX01B
U0sgICAgICAweDIwMAotI2RlZmluZSBWTVNJX0RFTElWX01BU0sgICAweDcwMDAKLSNkZWZpbmUg
Vk1TSV9UUklHX01PREUgICAgMHg4MDAwCi0jZGVmaW5lIFZNU0lfVU5NQVNLRUQgICAgIDB4MTAw
MDAKLQotI2RlZmluZSBHRkxBR1NfU0hJRlRfUkggICAgICAgICAgICAgOAotI2RlZmluZSBHRkxB
R1NfU0hJRlRfREVMSVZfTU9ERSAgICAgMTIKLSNkZWZpbmUgR0ZMQUdTX1NISUZUX1RSR19NT0RF
ICAgICAgIDE1Ci0KIHN0cnVjdCBodm1fZ21zaV9pbmZvIHsKICAgICB1aW50MzJfdCBndmVjOwog
ICAgIHVpbnQzMl90IGdmbGFnczsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21j
dGwuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAppbmRleCA4M2M3Yzc1Li41MGZmNThm
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKKysrIGIveGVuL2luY2x1
ZGUvcHVibGljL2RvbWN0bC5oCkBAIC01NzYsNiArNTc2LDEzIEBAIHN0cnVjdCB4ZW5fZG9tY3Rs
X2JpbmRfcHRfaXJxIHsKICAgICAgICAgc3RydWN0IHsKICAgICAgICAgICAgIHVpbnQ4X3QgZ3Zl
YzsKICAgICAgICAgICAgIHVpbnQzMl90IGdmbGFnczsKKyNkZWZpbmUgWEVOX0RPTUNUTF9WTVNJ
X1g4Nl9ERVNUX0lEX01BU0sgMHgwMDAwZmYKKyNkZWZpbmUgWEVOX0RPTUNUTF9WTVNJX1g4Nl9S
SF9NQVNLICAgICAgMHgwMDAxMDAKKyNkZWZpbmUgWEVOX0RPTUNUTF9WTVNJX1g4Nl9ETV9NQVNL
ICAgICAgMHgwMDAyMDAKKyNkZWZpbmUgWEVOX0RPTUNUTF9WTVNJX1g4Nl9ERUxJVl9NQVNLICAg
MHgwMDcwMDAKKyNkZWZpbmUgWEVOX0RPTUNUTF9WTVNJX1g4Nl9UUklHX01BU0sgICAgMHgwMDgw
MDAKKyNkZWZpbmUgWEVOX0RPTUNUTF9WTVNJX1g4Nl9VTk1BU0tFRCAgICAgMHgwMTAwMDAKKwog
ICAgICAgICAgICAgdWludDY0X2FsaWduZWRfdCBndGFibGU7CiAgICAgICAgIH0gbXNpOwogICAg
ICAgICBzdHJ1Y3QgewotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4v
Z2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Sep 03 11:24:07 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Sep 2017 11:24:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1doT0Z-000644-6w; Sun, 03 Sep 2017 11:24:07 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT0X-00063r-P5
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:24:05 +0000
Received: from [85.158.143.35] by server-5.bemta-6.messagelabs.com id
 E6/91-03454-556EBA95; Sun, 03 Sep 2017 11:24:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTfk2ep
 Igx9/xC0mbDNwYPTY3reLPYAxijUzLym/IoE14++lFWwFF9QruhuWMTUwbpDtYuTiEBL4wiix
 4/prFgjnPKPE/Bc3mbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwk1g//
 Qo7SDmvgJlEw1+wEhag8ot7j7NNYORYwMiwilGjOLWoLLVI18hCL6koMz2jJDcxM0fX0MBMLz
 e1uDgxPTUnMalYLzk/dxMj0CcMQLCD8fzawEOMkhxMSqK8yzxWRQrxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4BV+ujpSSLAoNT21Ii0zBxgcMGkJDh4lEV4WkDRvcUFibnFmOkTqFKOilDjv/SdA
 CQGQREZpHlwbLCAvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZj3DMgUnsy8Erjpr4AWMwEt/
 vd5BcjikkSElFQD42YTS+WimfuumGRv/G++czbL6ZSrP37wHv6T8vWB+qOI2cz/Ex44fDpb2L
 VVVzgpZ1fkdvk5XkK3WR7e2tlTxt2S3HJr42PJMx8YeKWr01oqgmr6SzawcZWcW7fG9dynTku
 FhGN3bT7yMl/g7Av+ypcwRVQmdO6esAkpzuvNWIQlp0aX/n4prcRSnJFoqMVcVJwIAF2iE2RD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1504437843!77374783!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7077 invoked from network); 3 Sep 2017 11:24:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 Sep 2017 11:24:04 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT0V-0004Jz-8M
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:24:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT0V-0003cN-7j
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:24:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1doT0V-0003cN-7j@xenbits.xenproject.org>
Date: Sun, 03 Sep 2017 11:24:03 +0000
Subject: [Xen-changelog] [xen master] x86/mm: don't wrap x86_emulate_ctxt in
	ptwr_emulate_ctxt
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDk3N2M2M2RlM2RjNTQ2MjRmNDI0MjAwNDFkMDBhNzM0MGE5ZGEwZGMKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogRnJpIFNlcCAxIDE1
OjM1OjM4IDIwMTcgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KQ29tbWl0RGF0ZTogRnJpIFNlcCAxIDE3OjQzOjAzIDIwMTcgKzAxMDAKCiAgICB4ODYvbW06
IGRvbid0IHdyYXAgeDg2X2VtdWxhdGVfY3R4dCBpbiBwdHdyX2VtdWxhdGVfY3R4dAogICAgCiAg
ICBSZXdyaXRlIHRoZSBjb2RlIHNvIHRoYXQgaXQgaGFzIHRoZSBzYW1lIHN0cnVjdHVyZSBhcwog
ICAgbW1pb19yb19lbXVhbHRlX2N0eHQuIHg4Nl9lbXVsYXRlX2N0eHQgbm93IHBvaW50cyB0byBw
dHdyX2VtdWxhdGVfY3R4dAogICAgdmlhIGl0cyBkYXRhIHBvaW50ZXIuCiAgICAKICAgIFRoaXMg
cGF0Y2ggd2lsbCBoZWxwIHVuaWZ5IG1taW9fcm8gYW5kIHB0d3IgY29kZSBwYXRocyBsYXRlci4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgot
LS0KIHhlbi9hcmNoL3g4Ni9tbS5jIHwgNDIgKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgMjMgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0u
YwppbmRleCBmNGI5NzQ3Li44ODMxZjA2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYwor
KysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtNDk2NCw3ICs0OTY0LDYgQEAgbG9uZyBhcmNoX21l
bW9yeV9vcCh1bnNpZ25lZCBsb25nIGNtZCwgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBh
cmcpCiAgKi8KIAogc3RydWN0IHB0d3JfZW11bGF0ZV9jdHh0IHsKLSAgICBzdHJ1Y3QgeDg2X2Vt
dWxhdGVfY3R4dCBjdHh0OwogICAgIHVuc2lnbmVkIGxvbmcgY3IyOwogICAgIGwxX3BnZW50cnlf
dCAgcHRlOwogfTsKQEAgLTQ5OTUsNyArNDk5NCw3IEBAIHN0YXRpYyBpbnQgcHR3cl9lbXVsYXRl
ZF91cGRhdGUoCiAgICAgcGFkZHJfdCB2YWwsCiAgICAgdW5zaWduZWQgaW50IGJ5dGVzLAogICAg
IHVuc2lnbmVkIGludCBkb19jbXB4Y2hnLAotICAgIHN0cnVjdCBwdHdyX2VtdWxhdGVfY3R4dCAq
cHR3cl9jdHh0KQorICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQogewogICAgIHVu
c2lnbmVkIGxvbmcgbWZuOwogICAgIHVuc2lnbmVkIGxvbmcgdW5hbGlnbmVkX2FkZHIgPSBhZGRy
OwpAQCAtNTAwMyw2ICs1MDAyLDcgQEAgc3RhdGljIGludCBwdHdyX2VtdWxhdGVkX3VwZGF0ZSgK
ICAgICBsMV9wZ2VudHJ5X3QgcHRlLCBvbDFlLCBubDFlLCAqcGwxZTsKICAgICBzdHJ1Y3QgdmNw
dSAqdiA9IGN1cnJlbnQ7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKKyAgICBz
dHJ1Y3QgcHR3cl9lbXVsYXRlX2N0eHQgKnB0d3JfY3R4dCA9IGN0eHQtPmRhdGE7CiAgICAgaW50
IHJldDsKIAogICAgIC8qIE9ubHkgYWxsb3cgbmF0dXJhbGx5LWFsaWduZWQgc3RvcmVzIHdpdGhp
biB0aGUgb3JpZ2luYWwgJWNyMiBwYWdlLiAqLwpAQCAtNTAyNiw3ICs1MDI2LDcgQEAgc3RhdGlj
IGludCBwdHdyX2VtdWxhdGVkX3VwZGF0ZSgKICAgICAgICAgewogICAgICAgICAgICAgeDg2X2Vt
dWxfcGFnZWZhdWx0KDAsIC8qIFJlYWQgZmF1bHQuICovCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYWRkciArIHNpemVvZihwYWRkcl90KSAtIHJjLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZwdHdyX2N0eHQtPmN0eHQpOworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGN0eHQpOwogICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogICAg
ICAgICB9CiAgICAgICAgIC8qIE1hc2sgb3V0IGJpdHMgcHJvdmlkZWQgYnkgY2FsbGVyLiAqLwpA
QCAtNTE0MSw5ICs1MTQxLDcgQEAgc3RhdGljIGludCBwdHdyX2VtdWxhdGVkX3dyaXRlKAogCiAg
ICAgbWVtY3B5KCZ2YWwsIHBfZGF0YSwgYnl0ZXMpOwogCi0gICAgcmV0dXJuIHB0d3JfZW11bGF0
ZWRfdXBkYXRlKAotICAgICAgICBvZmZzZXQsIDAsIHZhbCwgYnl0ZXMsIDAsCi0gICAgICAgIGNv
bnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3QgcHR3cl9lbXVsYXRlX2N0eHQsIGN0eHQpKTsKKyAgICBy
ZXR1cm4gcHR3cl9lbXVsYXRlZF91cGRhdGUob2Zmc2V0LCAwLCB2YWwsIGJ5dGVzLCAwLCBjdHh0
KTsKIH0KIAogc3RhdGljIGludCBwdHdyX2VtdWxhdGVkX2NtcHhjaGcoCkBAIC01MTY2LDkgKzUx
NjQsNyBAQCBzdGF0aWMgaW50IHB0d3JfZW11bGF0ZWRfY21weGNoZygKICAgICBtZW1jcHkoJm9s
ZCwgcF9vbGQsIGJ5dGVzKTsKICAgICBtZW1jcHkoJm5ldywgcF9uZXcsIGJ5dGVzKTsKIAotICAg
IHJldHVybiBwdHdyX2VtdWxhdGVkX3VwZGF0ZSgKLSAgICAgICAgb2Zmc2V0LCBvbGQsIG5ldywg
Ynl0ZXMsIDEsCi0gICAgICAgIGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3QgcHR3cl9lbXVsYXRl
X2N0eHQsIGN0eHQpKTsKKyAgICByZXR1cm4gcHR3cl9lbXVsYXRlZF91cGRhdGUob2Zmc2V0LCBv
bGQsIG5ldywgYnl0ZXMsIDEsIGN0eHQpOwogfQogCiBzdGF0aWMgY29uc3Qgc3RydWN0IHg4Nl9l
bXVsYXRlX29wcyBwdHdyX2VtdWxhdGVfb3BzID0gewpAQCAtNTE4NywxNCArNTE4MywxNCBAQCBp
bnQgcHR3cl9kb19wYWdlX2ZhdWx0KHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIs
CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgcGFnZV9pbmZv
ICpwYWdlOwogICAgIGwxX3BnZW50cnlfdCAgICAgIHB0ZTsKLSAgICBzdHJ1Y3QgcHR3cl9lbXVs
YXRlX2N0eHQgcHR3cl9jdHh0ID0gewotICAgICAgICAuY3R4dCA9IHsKLSAgICAgICAgICAgIC5y
ZWdzID0gcmVncywKLSAgICAgICAgICAgIC52ZW5kb3IgPSBkLT5hcmNoLmNwdWlkLT54ODZfdmVu
ZG9yLAotICAgICAgICAgICAgLmFkZHJfc2l6ZSA9IGlzX3B2XzMyYml0X2RvbWFpbihkKSA/IDMy
IDogQklUU19QRVJfTE9ORywKLSAgICAgICAgICAgIC5zcF9zaXplICAgPSBpc19wdl8zMmJpdF9k
b21haW4oZCkgPyAzMiA6IEJJVFNfUEVSX0xPTkcsCi0gICAgICAgICAgICAubG1hICAgICAgID0g
IWlzX3B2XzMyYml0X2RvbWFpbihkKSwKLSAgICAgICAgfSwKKyAgICBzdHJ1Y3QgcHR3cl9lbXVs
YXRlX2N0eHQgcHR3cl9jdHh0OworICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0IGN0eHQgPSB7
CisgICAgICAgLnJlZ3MgPSByZWdzLAorICAgICAgIC52ZW5kb3IgPSBkLT5hcmNoLmNwdWlkLT54
ODZfdmVuZG9yLAorICAgICAgIC5hZGRyX3NpemUgPSBpc19wdl8zMmJpdF9kb21haW4oZCkgPyAz
MiA6IEJJVFNfUEVSX0xPTkcsCisgICAgICAgLnNwX3NpemUgICA9IGlzX3B2XzMyYml0X2RvbWFp
bihkKSA/IDMyIDogQklUU19QRVJfTE9ORywKKyAgICAgICAubG1hICAgICAgID0gIWlzX3B2XzMy
Yml0X2RvbWFpbihkKSwKKyAgICAgICAuZGF0YSAgICAgID0gJnB0d3JfY3R4dCwKICAgICB9Owog
ICAgIGludCByYzsKIApAQCAtNTIyNCw3ICs1MjIwLDcgQEAgaW50IHB0d3JfZG9fcGFnZV9mYXVs
dChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyLAogICAgIHB0d3JfY3R4dC5jcjIg
PSBhZGRyOwogICAgIHB0d3JfY3R4dC5wdGUgPSBwdGU7CiAKLSAgICByYyA9IHg4Nl9lbXVsYXRl
KCZwdHdyX2N0eHQuY3R4dCwgJnB0d3JfZW11bGF0ZV9vcHMpOworICAgIHJjID0geDg2X2VtdWxh
dGUoJmN0eHQsICZwdHdyX2VtdWxhdGVfb3BzKTsKIAogICAgIHBhZ2VfdW5sb2NrKHBhZ2UpOwog
ICAgIHB1dF9wYWdlKHBhZ2UpOwpAQCAtNTIzOSwxOCArNTIzNSwxOCBAQCBpbnQgcHR3cl9kb19w
YWdlX2ZhdWx0KHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIsCiAgICAgICAgICAq
IGVtdWxhdGlvbiBidWcsIG9yIGEgZ3Vlc3QgcGxheWluZyB3aXRoIHRoZSBpbnN0cnVjdGlvbiBz
dHJlYW0gdW5kZXIKICAgICAgICAgICogWGVuJ3MgZmVldC4KICAgICAgICAgICovCi0gICAgICAg
IGlmICggcHR3cl9jdHh0LmN0eHQuZXZlbnQudHlwZSA9PSBYODZfRVZFTlRUWVBFX0hXX0VYQ0VQ
VElPTiAmJgotICAgICAgICAgICAgIHB0d3JfY3R4dC5jdHh0LmV2ZW50LnZlY3RvciA9PSBUUkFQ
X3BhZ2VfZmF1bHQgKQotICAgICAgICAgICAgcHZfaW5qZWN0X2V2ZW50KCZwdHdyX2N0eHQuY3R4
dC5ldmVudCk7CisgICAgICAgIGlmICggY3R4dC5ldmVudC50eXBlID09IFg4Nl9FVkVOVFRZUEVf
SFdfRVhDRVBUSU9OICYmCisgICAgICAgICAgICAgY3R4dC5ldmVudC52ZWN0b3IgPT0gVFJBUF9w
YWdlX2ZhdWx0ICkKKyAgICAgICAgICAgIHB2X2luamVjdF9ldmVudCgmY3R4dC5ldmVudCk7CiAg
ICAgICAgIGVsc2UKICAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLAogICAgICAg
ICAgICAgICAgICAgICAgIlVuZXhwZWN0ZWQgZXZlbnQgKHR5cGUgJXUsIHZlY3RvciAlI3gpIGZy
b20gZW11bGF0aW9uXG4iLAotICAgICAgICAgICAgICAgICAgICAgcHR3cl9jdHh0LmN0eHQuZXZl
bnQudHlwZSwgcHR3cl9jdHh0LmN0eHQuZXZlbnQudmVjdG9yKTsKKyAgICAgICAgICAgICAgICAg
ICAgIGN0eHQuZXZlbnQudHlwZSwgY3R4dC5ldmVudC52ZWN0b3IpOwogCiAgICAgICAgIC8qIEZh
bGx0aHJvdWdoICovCiAgICAgY2FzZSBYODZFTVVMX09LQVk6CiAKLSAgICAgICAgaWYgKCBwdHdy
X2N0eHQuY3R4dC5yZXRpcmUuc2luZ2xlc3RlcCApCisgICAgICAgIGlmICggY3R4dC5yZXRpcmUu
c2luZ2xlc3RlcCApCiAgICAgICAgICAgICBwdl9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVi
dWcsIFg4Nl9FVkVOVF9OT19FQyk7CiAKICAgICAgICAgLyogRmFsbHRocm91Z2ggKi8KLS0KZ2Vu
ZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Sep 03 11:24:18 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Sep 2017 11:24:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1doT0k-00065u-8b; Sun, 03 Sep 2017 11:24:18 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT0i-00065W-Ft
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:24:16 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 97/5E-02224-F56EBA95; Sun, 03 Sep 2017 11:24:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTfu2ep
 Ig3XLjSwmbDNwYPTY3reLPYAxijUzLym/IoE1Y/aVDSwFk+MrVp5YxtrAOMe1i5GLQ0jgC6PE
 6pajzF2MnEDOeUaJqyfNuhg5ONgExCTm7lUACYsIqErMWrEcqkRdoul3AxuILSzgIXH/cR8ri
 M0rYCbx+dtrsBoWoPrNbx4xT2DkWMDIsIpRvTi1qCy1SNdEL6koMz2jJDcxM0fX0MBYLze1uD
 gxPTUnMalYLzk/dxMj0CMMQLCDsfGL0yFGSQ4mJVHeZR6rIoX4kvJTKjMSizPii0pzUosPMcp
 wcChJ8C56sjpSSLAoNT21Ii0zBxgaMGkJDh4lEV6Wp0Bp3uKCxNzizHSI1ClGRSlx3vsgfQIg
 iYzSPLg2WDheYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjAvK8h4nsy8Erjpr4AWMwEt/vd5B
 cjikkSElFQDY1Sro1ly8cGgOJFt/3fNs1JWjtp7/eiSnWYpAew7Cr5ecH2ZfDvWvdRBZ+K+sr
 /6ommr2wqudbxtqhffbhl+M3tLv+4MRa4Nb/rvLTlzr8ppwuQGrnUl96375YMvel26fejFkgX
 OkzKFw1Iyr1jeEJp/Yf6afzWlS8xXxSQYBES8DAhjjutRVmIpzkg01GIuKk4EADaoBQZCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1504437853!74324482!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20978 invoked from network); 3 Sep 2017 11:24:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-6.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 Sep 2017 11:24:14 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT0f-0004Kk-AR
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:24:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT0f-0003gN-9u
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:24:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1doT0f-0003gN-9u@xenbits.xenproject.org>
Date: Sun, 03 Sep 2017 11:24:13 +0000
Subject: [Xen-changelog] [xen master] x86/mm: merge ptwr and mmio_ro page
	fault handlers
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGM2OGE0Y2E0ZDI2YTE5NjNkNjdhMWQ5YTdjMDI5YzAyMDdjMTBkM2EKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogRnJpIFNlcCAxIDE1
OjM1OjM5IDIwMTcgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KQ29tbWl0RGF0ZTogRnJpIFNlcCAxIDE3OjQzOjA2IDIwMTcgKzAxMDAKCiAgICB4ODYvbW06
IG1lcmdlIHB0d3IgYW5kIG1taW9fcm8gcGFnZSBmYXVsdCBoYW5kbGVycwogICAgCiAgICBQcm92
aWRlIGEgdW5pZmllZCBlbnRyeSB0byBhdm9pZCBnb2luZyB0aHJvdWdoIHB0ZSBsb29rLXVwLCBk
ZWNvZGUgYW5kCiAgICBlbXVsYXRpb24gY3ljbGUgbW9yZSB0aGFuIG5lY2Vzc2FyeS4gVGhlIHBh
dGggdGFrZW4gaXMgZGV0ZXJtaW5lZCBieQogICAgdGhlIGZhdWx0aW5nIGFkZHJlc3MuCiAgICAK
ICAgIE5vdGUgdGhhdCB0aGUgb3JkZXIgb2YgY2hlY2tzIGlzIGNoYW5nZWQgaW4gdGhlIG5ldyBm
dW5jdGlvbiwgYnV0IHRoZQogICAgb3JkZXIgb2YgdGhlIGNoZWNrcyBpcyBwZXJmb3JtZWQgc2hv
dWxkbid0IG1hdHRlci4KICAgIAogICAgVGhlIHNvbGUgY2FsbGVyIGlzIGNoYW5nZWQgdG8gdXNl
IHRoZSBuZXcgZnVuY3Rpb24uCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYv
bW0uYyAgICAgICAgfCAyMTAgKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni90cmFwcy5jICAgICB8ICAyMCArKystLQogeGVuL2luY2x1
ZGUvYXNtLXg4Ni9tbS5oIHwgICA1ICstCiAzIGZpbGVzIGNoYW5nZWQsIDEwMCBpbnNlcnRpb25z
KCspLCAxMzUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94
ZW4vYXJjaC94ODYvbW0uYwppbmRleCA4ODMxZjA2Li40ZDc2MzE5IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtNTE3Nyw4NiArNTE3Nyw0
MCBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyBwdHdyX2VtdWxhdGVfb3Bz
ID0gewogfTsKIAogLyogV3JpdGUgcGFnZSBmYXVsdCBoYW5kbGVyOiBjaGVjayBpZiBndWVzdCBp
cyB0cnlpbmcgdG8gbW9kaWZ5IGEgUFRFLiAqLwotaW50IHB0d3JfZG9fcGFnZV9mYXVsdChzdHJ1
Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyLAotICAgICAgICAgICAgICAgICAgICAgICBz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKK3N0YXRpYyBpbnQgcHR3cl9kb19wYWdlX2ZhdWx0
KHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0LAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBhZGRyLCBsMV9wZ2VudHJ5X3QgcHRlKQogewotICAgIHN0cnVj
dCBkb21haW4gKmQgPSB2LT5kb21haW47Ci0gICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKLSAg
ICBsMV9wZ2VudHJ5X3QgICAgICBwdGU7Ci0gICAgc3RydWN0IHB0d3JfZW11bGF0ZV9jdHh0IHB0
d3JfY3R4dDsKLSAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCBjdHh0ID0gewotICAgICAgIC5y
ZWdzID0gcmVncywKLSAgICAgICAudmVuZG9yID0gZC0+YXJjaC5jcHVpZC0+eDg2X3ZlbmRvciwK
LSAgICAgICAuYWRkcl9zaXplID0gaXNfcHZfMzJiaXRfZG9tYWluKGQpID8gMzIgOiBCSVRTX1BF
Ul9MT05HLAotICAgICAgIC5zcF9zaXplICAgPSBpc19wdl8zMmJpdF9kb21haW4oZCkgPyAzMiA6
IEJJVFNfUEVSX0xPTkcsCi0gICAgICAgLmxtYSAgICAgICA9ICFpc19wdl8zMmJpdF9kb21haW4o
ZCksCi0gICAgICAgLmRhdGEgICAgICA9ICZwdHdyX2N0eHQsCisgICAgc3RydWN0IHB0d3JfZW11
bGF0ZV9jdHh0IHB0d3JfY3R4dCA9IHsKKyAgICAgICAgLmNyMiA9IGFkZHIsCisgICAgICAgIC5w
dGUgPSBwdGUsCiAgICAgfTsKKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwogICAgIGludCBy
YzsKIAotICAgIC8qIEF0dGVtcHQgdG8gcmVhZCB0aGUgUFRFIHRoYXQgbWFwcyB0aGUgVkEgYmVp
bmcgYWNjZXNzZWQuICovCi0gICAgcHRlID0gZ3Vlc3RfZ2V0X2VmZl9sMWUoYWRkcik7Ci0KLSAg
ICAvKiBXZSBhcmUgbG9va2luZyBvbmx5IGZvciByZWFkLW9ubHkgbWFwcGluZ3Mgb2YgcC50LiBw
YWdlcy4gKi8KLSAgICBpZiAoICgobDFlX2dldF9mbGFncyhwdGUpICYgKF9QQUdFX1BSRVNFTlR8
X1BBR0VfUlcpKSAhPSBfUEFHRV9QUkVTRU5UKSB8fAotICAgICAgICAgcmFuZ2VzZXRfY29udGFp
bnNfc2luZ2xldG9uKG1taW9fcm9fcmFuZ2VzLCBsMWVfZ2V0X3BmbihwdGUpKSB8fAotICAgICAg
ICAgIWdldF9wYWdlX2Zyb21fbWZuKGwxZV9nZXRfbWZuKHB0ZSksIGQpICkKLSAgICAgICAgZ290
byBiYWlsOworICAgIGlmICggIWdldF9wYWdlX2Zyb21fbWZuKGwxZV9nZXRfbWZuKHB0ZSksIGN1
cnJlbnQtPmRvbWFpbikgKQorICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CiAK
ICAgICBwYWdlID0gbDFlX2dldF9wYWdlKHB0ZSk7CiAgICAgaWYgKCAhcGFnZV9sb2NrKHBhZ2Up
ICkKICAgICB7CiAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwotICAgICAgICBnb3RvIGJhaWw7Cisg
ICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKICAgICB9CiAKICAgICBpZiAoIChw
YWdlLT51LmludXNlLnR5cGVfaW5mbyAmIFBHVF90eXBlX21hc2spICE9IFBHVF9sMV9wYWdlX3Rh
YmxlICkKICAgICB7CiAgICAgICAgIHBhZ2VfdW5sb2NrKHBhZ2UpOwogICAgICAgICBwdXRfcGFn
ZShwYWdlKTsKLSAgICAgICAgZ290byBiYWlsOworICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhB
TkRMRUFCTEU7CiAgICAgfQogCi0gICAgcHR3cl9jdHh0LmNyMiA9IGFkZHI7Ci0gICAgcHR3cl9j
dHh0LnB0ZSA9IHB0ZTsKLQotICAgIHJjID0geDg2X2VtdWxhdGUoJmN0eHQsICZwdHdyX2VtdWxh
dGVfb3BzKTsKKyAgICBjdHh0LT5kYXRhID0gJnB0d3JfY3R4dDsKKyAgICByYyA9IHg4Nl9lbXVs
YXRlKGN0eHQsICZwdHdyX2VtdWxhdGVfb3BzKTsKIAogICAgIHBhZ2VfdW5sb2NrKHBhZ2UpOwog
ICAgIHB1dF9wYWdlKHBhZ2UpOwogCi0gICAgc3dpdGNoICggcmMgKQotICAgIHsKLSAgICBjYXNl
IFg4NkVNVUxfRVhDRVBUSU9OOgotICAgICAgICAvKgotICAgICAgICAgKiBUaGlzIGVtdWxhdGlv
biBvbmx5IGNvdmVycyB3cml0ZXMgdG8gcGFnZXRhYmxlcyB3aGljaCBhcmUgbWFya2VkCi0gICAg
ICAgICAqIHJlYWQtb25seSBieSBYZW4uICBXZSB0b2xlcmF0ZSAjUEYgKGluIGNhc2UgYSBjb25j
dXJyZW50IHBhZ2V0YWJsZQotICAgICAgICAgKiB1cGRhdGUgaGFzIHN1Y2NlZWRlZCBvbiBhIGRp
ZmZlcmVudCB2Y3B1KS4gIEFueXRoaW5nIGVsc2UgaXMgYW4KLSAgICAgICAgICogZW11bGF0aW9u
IGJ1Zywgb3IgYSBndWVzdCBwbGF5aW5nIHdpdGggdGhlIGluc3RydWN0aW9uIHN0cmVhbSB1bmRl
cgotICAgICAgICAgKiBYZW4ncyBmZWV0LgotICAgICAgICAgKi8KLSAgICAgICAgaWYgKCBjdHh0
LmV2ZW50LnR5cGUgPT0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT04gJiYKLSAgICAgICAgICAg
ICBjdHh0LmV2ZW50LnZlY3RvciA9PSBUUkFQX3BhZ2VfZmF1bHQgKQotICAgICAgICAgICAgcHZf
aW5qZWN0X2V2ZW50KCZjdHh0LmV2ZW50KTsKLSAgICAgICAgZWxzZQotICAgICAgICAgICAgZ2Rw
cmludGsoWEVOTE9HX1dBUk5JTkcsCi0gICAgICAgICAgICAgICAgICAgICAiVW5leHBlY3RlZCBl
dmVudCAodHlwZSAldSwgdmVjdG9yICUjeCkgZnJvbSBlbXVsYXRpb25cbiIsCi0gICAgICAgICAg
ICAgICAgICAgICBjdHh0LmV2ZW50LnR5cGUsIGN0eHQuZXZlbnQudmVjdG9yKTsKLQotICAgICAg
ICAvKiBGYWxsdGhyb3VnaCAqLwotICAgIGNhc2UgWDg2RU1VTF9PS0FZOgotCi0gICAgICAgIGlm
ICggY3R4dC5yZXRpcmUuc2luZ2xlc3RlcCApCi0gICAgICAgICAgICBwdl9pbmplY3RfaHdfZXhj
ZXB0aW9uKFRSQVBfZGVidWcsIFg4Nl9FVkVOVF9OT19FQyk7Ci0KLSAgICAgICAgLyogRmFsbHRo
cm91Z2ggKi8KLSAgICBjYXNlIFg4NkVNVUxfUkVUUlk6Ci0gICAgICAgIHBlcmZjX2luY3IocHR3
cl9lbXVsYXRpb25zKTsKLSAgICAgICAgcmV0dXJuIEVYQ1JFVF9mYXVsdF9maXhlZDsKLSAgICB9
Ci0KLSBiYWlsOgotICAgIHJldHVybiAwOworICAgIHJldHVybiByYzsKIH0KIAogLyoqKioqKioq
KioqKioqKioqKioqKioqKioKQEAgLTUzMzIsODAgKzUyODYsMjggQEAgc3RhdGljIGNvbnN0IHN0
cnVjdCB4ODZfZW11bGF0ZV9vcHMgbW1jZmdfaW50ZXJjZXB0X29wcyA9IHsKIH07CiAKIC8qIENo
ZWNrIGlmIGd1ZXN0IGlzIHRyeWluZyB0byBtb2RpZnkgYSByL28gTU1JTyBwYWdlLiAqLwotaW50
IG1taW9fcm9fZG9fcGFnZV9mYXVsdChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRy
LAotICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykK
K3N0YXRpYyBpbnQgbW1pb19yb19kb19wYWdlX2ZhdWx0KHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0
ICpjdHh0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBh
ZGRyLCBsMV9wZ2VudHJ5X3QgcHRlKQogewotICAgIGwxX3BnZW50cnlfdCBwdGU7Ci0gICAgdW5z
aWduZWQgbG9uZyBtZm47Ci0gICAgdW5zaWduZWQgaW50IGFkZHJfc2l6ZSA9IGlzX3B2XzMyYml0
X3ZjcHUodikgPyAzMiA6IEJJVFNfUEVSX0xPTkc7CiAgICAgc3RydWN0IG1taW9fcm9fZW11bGF0
ZV9jdHh0IG1taW9fcm9fY3R4dCA9IHsgLmNyMiA9IGFkZHIgfTsKLSAgICBzdHJ1Y3QgeDg2X2Vt
dWxhdGVfY3R4dCBjdHh0ID0gewotICAgICAgICAucmVncyA9IHJlZ3MsCi0gICAgICAgIC52ZW5k
b3IgPSB2LT5kb21haW4tPmFyY2guY3B1aWQtPng4Nl92ZW5kb3IsCi0gICAgICAgIC5hZGRyX3Np
emUgPSBhZGRyX3NpemUsCi0gICAgICAgIC5zcF9zaXplID0gYWRkcl9zaXplLAotICAgICAgICAu
bG1hID0gIWlzX3B2XzMyYml0X3ZjcHUodiksCi0gICAgICAgIC5kYXRhID0gJm1taW9fcm9fY3R4
dCwKLSAgICB9OwotICAgIGludCByYzsKKyAgICBtZm5fdCBtZm4gPSBsMWVfZ2V0X21mbihwdGUp
OwogCi0gICAgLyogQXR0ZW1wdCB0byByZWFkIHRoZSBQVEUgdGhhdCBtYXBzIHRoZSBWQSBiZWlu
ZyBhY2Nlc3NlZC4gKi8KLSAgICBwdGUgPSBndWVzdF9nZXRfZWZmX2wxZShhZGRyKTsKLQotICAg
IC8qIFdlIGFyZSBsb29raW5nIG9ubHkgZm9yIHJlYWQtb25seSBtYXBwaW5ncyBvZiBNTUlPIHBh
Z2VzLiAqLwotICAgIGlmICggKChsMWVfZ2V0X2ZsYWdzKHB0ZSkgJiAoX1BBR0VfUFJFU0VOVHxf
UEFHRV9SVykpICE9IF9QQUdFX1BSRVNFTlQpICkKLSAgICAgICAgcmV0dXJuIDA7Ci0KLSAgICBt
Zm4gPSBsMWVfZ2V0X3BmbihwdGUpOwotICAgIGlmICggbWZuX3ZhbGlkKF9tZm4obWZuKSkgKQor
ICAgIGlmICggbWZuX3ZhbGlkKG1mbikgKQogICAgIHsKLSAgICAgICAgc3RydWN0IHBhZ2VfaW5m
byAqcGFnZSA9IG1mbl90b19wYWdlKF9tZm4obWZuKSk7Ci0gICAgICAgIHN0cnVjdCBkb21haW4g
Km93bmVyID0gcGFnZV9nZXRfb3duZXJfYW5kX3JlZmVyZW5jZShwYWdlKTsKKyAgICAgICAgc3Ry
dWN0IHBhZ2VfaW5mbyAqcGFnZSA9IG1mbl90b19wYWdlKG1mbik7CisgICAgICAgIGNvbnN0IHN0
cnVjdCBkb21haW4gKm93bmVyID0gcGFnZV9nZXRfb3duZXJfYW5kX3JlZmVyZW5jZShwYWdlKTsK
IAogICAgICAgICBpZiAoIG93bmVyICkKICAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwogICAg
ICAgICBpZiAoIG93bmVyICE9IGRvbV9pbyApCi0gICAgICAgICAgICByZXR1cm4gMDsKKyAgICAg
ICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKICAgICB9CiAKLSAgICBpZiAoICFy
YW5nZXNldF9jb250YWluc19zaW5nbGV0b24obW1pb19yb19yYW5nZXMsIG1mbikgKQotICAgICAg
ICByZXR1cm4gMDsKLQotICAgIGlmICggcGNpX3JvX21tY2ZnX2RlY29kZShtZm4sICZtbWlvX3Jv
X2N0eHQuc2VnLCAmbW1pb19yb19jdHh0LmJkZikgKQotICAgICAgICByYyA9IHg4Nl9lbXVsYXRl
KCZjdHh0LCAmbW1jZmdfaW50ZXJjZXB0X29wcyk7CisgICAgY3R4dC0+ZGF0YSA9ICZtbWlvX3Jv
X2N0eHQ7CisgICAgaWYgKCBwY2lfcm9fbW1jZmdfZGVjb2RlKG1mbl94KG1mbiksICZtbWlvX3Jv
X2N0eHQuc2VnLCAmbW1pb19yb19jdHh0LmJkZikgKQorICAgICAgICByZXR1cm4geDg2X2VtdWxh
dGUoY3R4dCwgJm1tY2ZnX2ludGVyY2VwdF9vcHMpOwogICAgIGVsc2UKLSAgICAgICAgcmMgPSB4
ODZfZW11bGF0ZSgmY3R4dCwgJm1taW9fcm9fZW11bGF0ZV9vcHMpOwotCi0gICAgc3dpdGNoICgg
cmMgKQotICAgIHsKLSAgICBjYXNlIFg4NkVNVUxfRVhDRVBUSU9OOgotICAgICAgICAvKgotICAg
ICAgICAgKiBUaGlzIGVtdWxhdGlvbiBvbmx5IGNvdmVycyB3cml0ZXMgdG8gTU1DRkcgc3BhY2Ug
b3IgcmVhZC1vbmx5IE1GTnMuCi0gICAgICAgICAqIFdlIHRvbGVyYXRlICNQRiAoZnJvbSBoaXR0
aW5nIGFuIGFkamFjZW50IHBhZ2Ugb3IgYSBzdWNjZXNzZnVsCi0gICAgICAgICAqIGNvbmN1cnJl
bnQgcGFnZXRhYmxlIHVwZGF0ZSkuICBBbnl0aGluZyBlbHNlIGlzIGFuIGVtdWxhdGlvbiBidWcs
Ci0gICAgICAgICAqIG9yIGEgZ3Vlc3QgcGxheWluZyB3aXRoIHRoZSBpbnN0cnVjdGlvbiBzdHJl
YW0gdW5kZXIgWGVuJ3MgZmVldC4KLSAgICAgICAgICovCi0gICAgICAgIGlmICggY3R4dC5ldmVu
dC50eXBlID09IFg4Nl9FVkVOVFRZUEVfSFdfRVhDRVBUSU9OICYmCi0gICAgICAgICAgICAgY3R4
dC5ldmVudC52ZWN0b3IgPT0gVFJBUF9wYWdlX2ZhdWx0ICkKLSAgICAgICAgICAgIHB2X2luamVj
dF9ldmVudCgmY3R4dC5ldmVudCk7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIGdkcHJpbnRr
KFhFTkxPR19XQVJOSU5HLAotICAgICAgICAgICAgICAgICAgICAgIlVuZXhwZWN0ZWQgZXZlbnQg
KHR5cGUgJXUsIHZlY3RvciAlI3gpIGZyb20gZW11bGF0aW9uXG4iLAotICAgICAgICAgICAgICAg
ICAgICAgY3R4dC5ldmVudC50eXBlLCBjdHh0LmV2ZW50LnZlY3Rvcik7Ci0KLSAgICAgICAgLyog
RmFsbHRocm91Z2ggKi8KLSAgICBjYXNlIFg4NkVNVUxfT0tBWToKLQotICAgICAgICBpZiAoIGN0
eHQucmV0aXJlLnNpbmdsZXN0ZXAgKQotICAgICAgICAgICAgcHZfaW5qZWN0X2h3X2V4Y2VwdGlv
bihUUkFQX2RlYnVnLCBYODZfRVZFTlRfTk9fRUMpOwotCi0gICAgICAgIC8qIEZhbGx0aHJvdWdo
ICovCi0gICAgY2FzZSBYODZFTVVMX1JFVFJZOgotICAgICAgICBwZXJmY19pbmNyKG1taW9fcm9f
ZW11bGF0aW9ucyk7Ci0gICAgICAgIHJldHVybiBFWENSRVRfZmF1bHRfZml4ZWQ7Ci0gICAgfQot
Ci0gICAgcmV0dXJuIDA7CisgICAgICAgIHJldHVybiB4ODZfZW11bGF0ZShjdHh0LCAmbW1pb19y
b19lbXVsYXRlX29wcyk7CiB9CiAKIHZvaWQgKmFsbG9jX3hlbl9wYWdldGFibGUodm9pZCkKQEAg
LTY0MzksNiArNjM0MSw3MCBAQCB2b2lkIHdyaXRlXzMyYml0X3BzZV9pZGVudG1hcCh1aW50MzJf
dCAqbDIpCiAgICAgICAgICAgICAgICAgIF9QQUdFX0FDQ0VTU0VEIHwgX1BBR0VfRElSVFkgfCBf
UEFHRV9QU0UpOwogfQogCitpbnQgcHZfcm9fcGFnZV9mYXVsdCh1bnNpZ25lZCBsb25nIGFkZHIs
IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQoreworICAgIGwxX3BnZW50cnlfdCBwdGU7Cisg
ICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50LT5kb21haW47CisgICAgdW5z
aWduZWQgaW50IGFkZHJfc2l6ZSA9IGlzX3B2XzMyYml0X2RvbWFpbihjdXJyZCkgPyAzMiA6IEJJ
VFNfUEVSX0xPTkc7CisgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgY3R4dCA9IHsKKyAgICAg
ICAgLnJlZ3MgICAgICA9IHJlZ3MsCisgICAgICAgIC52ZW5kb3IgICAgPSBjdXJyZC0+YXJjaC5j
cHVpZC0+eDg2X3ZlbmRvciwKKyAgICAgICAgLmFkZHJfc2l6ZSA9IGFkZHJfc2l6ZSwKKyAgICAg
ICAgLnNwX3NpemUgICA9IGFkZHJfc2l6ZSwKKyAgICAgICAgLmxtYSAgICAgICA9IGFkZHJfc2l6
ZSA+IDMyLAorICAgIH07CisgICAgaW50IHJjOworICAgIGJvb2wgbW1pb19ybzsKKworICAgIC8q
IEF0dGVtcHQgdG8gcmVhZCB0aGUgUFRFIHRoYXQgbWFwcyB0aGUgVkEgYmVpbmcgYWNjZXNzZWQu
ICovCisgICAgcHRlID0gZ3Vlc3RfZ2V0X2VmZl9sMWUoYWRkcik7CisKKyAgICAvKiBXZSBhcmUg
b25seSBsb29raW5nIGZvciByZWFkLW9ubHkgbWFwcGluZ3MgKi8KKyAgICBpZiAoICgobDFlX2dl
dF9mbGFncyhwdGUpICYgKF9QQUdFX1BSRVNFTlQgfCBfUEFHRV9SVykpICE9IF9QQUdFX1BSRVNF
TlQpICkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICBtbWlvX3JvID0gcmFuZ2VzZXRfY29udGFp
bnNfc2luZ2xldG9uKG1taW9fcm9fcmFuZ2VzLCBsMWVfZ2V0X3BmbihwdGUpKTsKKyAgICBpZiAo
IG1taW9fcm8gKQorICAgICAgICByYyA9IG1taW9fcm9fZG9fcGFnZV9mYXVsdCgmY3R4dCwgYWRk
ciwgcHRlKTsKKyAgICBlbHNlCisgICAgICAgIHJjID0gcHR3cl9kb19wYWdlX2ZhdWx0KCZjdHh0
LCBhZGRyLCBwdGUpOworCisgICAgc3dpdGNoICggcmMgKQorICAgIHsKKyAgICBjYXNlIFg4NkVN
VUxfRVhDRVBUSU9OOgorICAgICAgICAvKgorICAgICAgICAgKiBUaGlzIGVtdWxhdGlvbiBjb3Zl
cnMgd3JpdGVzIHRvOgorICAgICAgICAgKiAgLSBMMSBwYWdldGFibGVzLgorICAgICAgICAgKiAg
LSBNTUNGRyBzcGFjZSBvciByZWFkLW9ubHkgTUZOcy4KKyAgICAgICAgICogV2UgdG9sZXJhdGUg
I1BGIChmcm9tIGhpdHRpbmcgYW4gYWRqYWNlbnQgcGFnZSBvciBhIHN1Y2Nlc3NmdWwKKyAgICAg
ICAgICogY29uY3VycmVudCBwYWdldGFibGUgdXBkYXRlKS4gIEFueXRoaW5nIGVsc2UgaXMgYW4g
ZW11bGF0aW9uIGJ1ZywKKyAgICAgICAgICogb3IgYSBndWVzdCBwbGF5aW5nIHdpdGggdGhlIGlu
c3RydWN0aW9uIHN0cmVhbSB1bmRlciBYZW4ncyBmZWV0LgorICAgICAgICAgKi8KKyAgICAgICAg
aWYgKCBjdHh0LmV2ZW50LnR5cGUgPT0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT04gJiYKKyAg
ICAgICAgICAgICBjdHh0LmV2ZW50LnZlY3RvciA9PSBUUkFQX3BhZ2VfZmF1bHQgKQorICAgICAg
ICAgICAgcHZfaW5qZWN0X2V2ZW50KCZjdHh0LmV2ZW50KTsKKyAgICAgICAgZWxzZQorICAgICAg
ICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsCisgICAgICAgICAgICAgICAgICAgICAiVW5l
eHBlY3RlZCBldmVudCAodHlwZSAldSwgdmVjdG9yICUjeCkgZnJvbSBlbXVsYXRpb25cbiIsCisg
ICAgICAgICAgICAgICAgICAgICBjdHh0LmV2ZW50LnR5cGUsIGN0eHQuZXZlbnQudmVjdG9yKTsK
KworICAgICAgICAvKiBGYWxsdGhyb3VnaCAqLworICAgIGNhc2UgWDg2RU1VTF9PS0FZOgorICAg
ICAgICBpZiAoIGN0eHQucmV0aXJlLnNpbmdsZXN0ZXAgKQorICAgICAgICAgICAgcHZfaW5qZWN0
X2h3X2V4Y2VwdGlvbihUUkFQX2RlYnVnLCBYODZfRVZFTlRfTk9fRUMpOworCisgICAgICAgIC8q
IEZhbGx0aHJvdWdoICovCisgICAgY2FzZSBYODZFTVVMX1JFVFJZOgorICAgICAgICBpZiAoIG1t
aW9fcm8gKQorICAgICAgICAgICAgcGVyZmNfaW5jcihtbWlvX3JvX2VtdWxhdGlvbnMpOworICAg
ICAgICBlbHNlCisgICAgICAgICAgICBwZXJmY19pbmNyKHB0d3JfZW11bGF0aW9ucyk7CisgICAg
ICAgIHJldHVybiBFWENSRVRfZmF1bHRfZml4ZWQ7CisgICAgfQorCisgICAgcmV0dXJuIDA7Cit9
CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IGY1MjVmYTIuLjYw
OTFmMjMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4
Ni90cmFwcy5jCkBAIC0xMzA4LDE2ICsxMzA4LDE4IEBAIHN0YXRpYyBpbnQgZml4dXBfcGFnZV9m
YXVsdCh1bnNpZ25lZCBsb25nIGFkZHIsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAg
ICAgICAgIShyZWdzLT5lcnJvcl9jb2RlICYgKFBGRUNfcmVzZXJ2ZWRfYml0IHwgUEZFQ19pbnNu
X2ZldGNoKSkgJiYKICAgICAgICAgIChyZWdzLT5lcnJvcl9jb2RlICYgUEZFQ193cml0ZV9hY2Nl
c3MpICkKICAgICB7Ci0gICAgICAgIGlmICggVk1fQVNTSVNUKGQsIHdyaXRhYmxlX3BhZ2V0YWJs
ZXMpICYmCi0gICAgICAgICAgICAgLyogRG8gbm90IGNoZWNrIGlmIGFjY2Vzcy1wcm90ZWN0aW9u
IGZhdWx0IHNpbmNlIHRoZSBwYWdlIG1heQotICAgICAgICAgICAgICAgIGxlZ2l0aW1hdGVseSBi
ZSBub3QgcHJlc2VudCBpbiBzaGFkb3cgcGFnZSB0YWJsZXMgKi8KLSAgICAgICAgICAgICAocGFn
aW5nX21vZGVfZW5hYmxlZChkKSB8fAotICAgICAgICAgICAgICAocmVncy0+ZXJyb3JfY29kZSAm
IFBGRUNfcGFnZV9wcmVzZW50KSkgJiYKLSAgICAgICAgICAgICBwdHdyX2RvX3BhZ2VfZmF1bHQo
diwgYWRkciwgcmVncykgKQotICAgICAgICAgICAgcmV0dXJuIEVYQ1JFVF9mYXVsdF9maXhlZDsK
KyAgICAgICAgYm9vbCBwdHdyLCBtbWlvX3JvOworCisgICAgICAgIHB0d3IgPSBWTV9BU1NJU1Qo
ZCwgd3JpdGFibGVfcGFnZXRhYmxlcykgJiYKKyAgICAgICAgICAgICAgIC8qIERvIG5vdCBjaGVj
ayBpZiBhY2Nlc3MtcHJvdGVjdGlvbiBmYXVsdCBzaW5jZSB0aGUgcGFnZSBtYXkKKyAgICAgICAg
ICAgICAgICAgIGxlZ2l0aW1hdGVseSBiZSBub3QgcHJlc2VudCBpbiBzaGFkb3cgcGFnZSB0YWJs
ZXMgKi8KKyAgICAgICAgICAgICAgIChwYWdpbmdfbW9kZV9lbmFibGVkKGQpIHx8CisgICAgICAg
ICAgICAgICAgKHJlZ3MtPmVycm9yX2NvZGUgJiBQRkVDX3BhZ2VfcHJlc2VudCkpOworCisgICAg
ICAgIG1taW9fcm8gPSBpc19oYXJkd2FyZV9kb21haW4oZCkgJiYKKyAgICAgICAgICAgICAgICAg
IChyZWdzLT5lcnJvcl9jb2RlICYgUEZFQ19wYWdlX3ByZXNlbnQpOwogCi0gICAgICAgIGlmICgg
aXNfaGFyZHdhcmVfZG9tYWluKGQpICYmIChyZWdzLT5lcnJvcl9jb2RlICYgUEZFQ19wYWdlX3By
ZXNlbnQpICYmCi0gICAgICAgICAgICAgbW1pb19yb19kb19wYWdlX2ZhdWx0KHYsIGFkZHIsIHJl
Z3MpICkKKyAgICAgICAgaWYgKCAocHR3ciB8fCBtbWlvX3JvKSAmJiBwdl9yb19wYWdlX2ZhdWx0
KGFkZHIsIHJlZ3MpICkKICAgICAgICAgICAgIHJldHVybiBFWENSRVRfZmF1bHRfZml4ZWQ7CiAg
ICAgfQogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21tLmggYi94ZW4vaW5jbHVk
ZS9hc20teDg2L21tLmgKaW5kZXggNGMwM2EzMy4uOTc2NDdkYyAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9tbS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaApAQCAtNTEx
LDEwICs1MTEsNyBAQCBleHRlcm4gaW50IG1tY2ZnX2ludGVyY2VwdF93cml0ZShlbnVtIHg4Nl9z
ZWdtZW50IHNlZywKIGludCBwdl9lbXVsX2NwdWlkKHVpbnQzMl90IGxlYWYsIHVpbnQzMl90IHN1
YmxlYWYsCiAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3B1aWRfbGVhZiAqcmVzLCBzdHJ1Y3Qg
eDg2X2VtdWxhdGVfY3R4dCAqY3R4dCk7CiAKLWludCAgcHR3cl9kb19wYWdlX2ZhdWx0KHN0cnVj
dCB2Y3B1ICosIHVuc2lnbmVkIGxvbmcsCi0gICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqKTsKLWludCAgbW1pb19yb19kb19wYWdlX2ZhdWx0KHN0cnVjdCB2Y3B1
ICosIHVuc2lnbmVkIGxvbmcsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqKTsKK2ludCBwdl9yb19wYWdlX2ZhdWx0KHVuc2lnbmVkIGxvbmcsIHN0cnVj
dCBjcHVfdXNlcl9yZWdzICopOwogCiBpbnQgYXVkaXRfYWRqdXN0X3BndGFibGVzKHN0cnVjdCBk
b21haW4gKmQsIGludCBkaXIsIGludCBub2lzeSk7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
eGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Sep 03 11:24:28 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Sep 2017 11:24:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1doT0u-00067n-B4; Sun, 03 Sep 2017 11:24:28 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT0s-00067Y-MU
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:24:26 +0000
Received: from [85.158.143.35] by server-5.bemta-6.messagelabs.com id
 F6/C1-03454-A66EBA95; Sun, 03 Sep 2017 11:24:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTfj2ep
 Ig5b98hYTthk4MHps79vFHsAYxZqZl5RfkcCasWAnV8FZvopJ/RwNjGt4uhi5OIQEvjBK3Nj/
 gQ3COc8ocaRjAksXIwcHm4CYxNy9Cl2MnBwiAqoSs1YsZwaxhQTUJZp+N7CB2MICfhKrP99lB
 bF5BcwkLj89yg5iswDV3779nn0CI8cCRoZVjBrFqUVlqUW6RqZ6SUWZ6RkluYmZObqGBmZ6ua
 nFxYnpqTmJScV6yfm5mxiBHmEAgh2MqxYEHmKU5GBSEuVd5rEqUogvKT+lMiOxOCO+qDQntfg
 QowwHh5IE7/ynqyOFBItS01Mr0jJzgKEBk5bg4FES4a0CSfMWFyTmFmemQ6ROMSpKifPmgiQE
 QBIZpXlwbbBwvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3kaQKTyZeSVw018BLWYCWvzv8
 wqQxSWJCCmpBsYJkyfF1F/ju8LudOPz7jDZ2f+kt30KuG6rcTwjaZcEq8yU898luGuuq+/rbx
 Q4V6z+7Phk5Qdt/Fq9e5Olfaa/n+ajHef5gX2azX6P6dwaWwszoy5+/1Ks2+p9oc46TuiUs8Q
 CZY+gi9smWq8viMq7ofEo0tfrQKhAg+giJTH2dwolF6x6kpRYijMSDbWYi4oTAQXlyyJCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1504437863!77728615!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59203 invoked from network); 3 Sep 2017 11:24:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-11.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 Sep 2017 11:24:24 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT0p-0004Kw-CF
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:24:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT0p-0003ik-Bj
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:24:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1doT0p-0003ik-Bj@xenbits.xenproject.org>
Date: Sun, 03 Sep 2017 11:24:23 +0000
Subject: [Xen-changelog] [xen master] x86/public: Further corrections to
	vcpu context comments
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0931708748684094206=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 63aeb7f0da8930d4eac71db6b634db0b052f8555
Author:     Andrew Cooper <andrew.cooper3@citrix.com>
AuthorDate: Fri Sep 1 14:14:17 2017 +0100
Commit:     Andrew Cooper <andrew.cooper3@citrix.com>
CommitDate: Fri Sep 1 18:33:06 2017 +0100

    x86/public: Further corrections to vcpu context comments
    
    VCPUOP_initialise and DOMCTL_setvcpucontext are not symetric.
    
    Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
    Acked-by: Jan Beulich <jbeulich@suse.com>
    Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
---
 xen/include/public/arch-x86/xen.h | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/xen/include/public/arch-x86/xen.h b/xen/include/public/arch-x86/xen.h
index 3f68a43..ff91831 100644
--- a/xen/include/public/arch-x86/xen.h
+++ b/xen/include/public/arch-x86/xen.h
@@ -162,10 +162,12 @@ typedef uint64_t tsc_timestamp_t; /* RDTSC timestamp */
  * The following is all CPU context. Note that the fpu_ctxt block is filled
  * in by FXSAVE if the CPU has feature FXSR; otherwise FSAVE is used.
  *
- * Also note that when calling DOMCTL_setvcpucontext and VCPUOP_initialise for
- * HVM guests, not all information in this structure is updated, the fields
- * read include: fpu_ctxt (if VGCT_I387_VALID is set), flags, user_regs and
- * debugreg[*].
+ * Also note that when calling DOMCTL_setvcpucontext for HVM guests, not all
+ * information in this structure is updated, the fields read include: fpu_ctxt
+ * (if VGCT_I387_VALID is set), flags, user_regs and debugreg[*].
+ *
+ * Note: VCPUOP_initialise for HVM guests is non-symetric with
+ * DOMCTL_setvcpucontext, and uses struct vcpu_hvm_context from hvm/hvm_vcpu.h
  */
 struct vcpu_guest_context {
     /* FPU registers come first so they can be aligned for FXSAVE/FXRSTOR. */
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============0931708748684094206==--

From xen-changelog-bounces@lists.xen.org Sun Sep 03 11:24:37 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 03 Sep 2017 11:24:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1doT13-00069X-Cf; Sun, 03 Sep 2017 11:24:37 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT11-00069B-W9
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:24:36 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 E4/75-02040-376EBA95; Sun, 03 Sep 2017 11:24:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbfo2ep
 Igxd/1CwmbDNwYPTY3reLPYAxijUzLym/IoE1Y9WHy6wFlzUrXv6cytbAeFahi5GLQ0jgC6PE
 rwlvGCGc84wS83ouMHUxcnCwCYhJzN0LVMTJISKgKjFrxXJmEFtIQF2i6XcDG4gtLGAmcWndI
 0YQmxfIvr+9lwnEZgGqP35wIssERo4FjAyrGNWLU4vKUot0jfSSijLTM0pyEzNzdA0NTPVyU4
 uLE9NTcxKTivWS83M3MQJ9wgAEOxi//3E6xCjJwaQkyrvMY1WkEF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQneRU9WRwoJFqWmp1akZeYAgwMmLcHBoyTCy/IUKM1bXJCYW5yZDpE6xagoJc57H6RP
 ACSRUZoH1wYLyEuMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQS5mUFGc+TmVcCN/0V0GImoMX/P
 q8AWVySiJCSamC0tLC9e1ksJW9R6pQ1YTs9jv++UXxq4rvfotpyN6c4n0zK0ZTcLKCRs754HQ
 OLxbMvG2oWCn6PP66wduEW19OHg9fOUtteJJjkH/FWuo6fY9XedRbSXuaRkSt7lvK+XVzr4ck
 np3PErbbrmb96esP6gynfGd/ZhvZb5N8Tfy8V7vIp7mjM7dNKLMUZiYZazEXFiQAVN+HTQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1504437873!109972904!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16304 invoked from network); 3 Sep 2017 11:24:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-8.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 3 Sep 2017 11:24:34 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT0z-0004Lt-Ef
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:24:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1doT0z-0003mc-EB
 for xen-changelog@lists.xensource.com; Sun, 03 Sep 2017 11:24:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1doT0z-0003mc-EB@xenbits.xenproject.org>
Date: Sun, 03 Sep 2017 11:24:33 +0000
Subject: [Xen-changelog] [xen master] x86/mm: Use mfn_t for make_cr3()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVlMmMxZmM2NjY2NDhhYzE0YTRjOGI5ZWI5MjI0NzUzNTkxZmE1ZTcKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEF1ZyAzMCAxMjo0MTo0MCAyMDE3ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBTZXAgMSAxODozMzow
NiAyMDE3ICswMTAwCgogICAgeDg2L21tOiBVc2UgbWZuX3QgZm9yIG1ha2VfY3IzKCkKICAgIAog
ICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CiAgICBB
Y2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgotLS0KIHhl
bi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgfCAxMCArKysrKy0tLS0tCiB4ZW4vYXJjaC94
ODYvbW0vaGFwL2hhcC5jICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29t
bW9uLmMgfCAgOCArKysrLS0tLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jICB8ICA0
ICsrLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvbW0uaCAgICAgICAgfCAgMiArLQogNSBmaWxlcyBj
aGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDRkNzYzMTkuLmU1YjBj
Y2UgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5j
CkBAIC00OTgsOSArNDk4LDkgQEAgdm9pZCBmcmVlX3NoYXJlZF9kb21oZWFwX3BhZ2Uoc3RydWN0
IHBhZ2VfaW5mbyAqcGFnZSkKICAgICBmcmVlX2RvbWhlYXBfcGFnZShwYWdlKTsKIH0KIAotdm9p
ZCBtYWtlX2NyMyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBtZm4pCit2b2lkIG1ha2Vf
Y3IzKHN0cnVjdCB2Y3B1ICp2LCBtZm5fdCBtZm4pCiB7Ci0gICAgdi0+YXJjaC5jcjMgPSBtZm4g
PDwgUEFHRV9TSElGVDsKKyAgICB2LT5hcmNoLmNyMyA9IG1mbl94KG1mbikgPDwgUEFHRV9TSElG
VDsKIH0KIAogdm9pZCB3cml0ZV9wdGJhc2Uoc3RydWN0IHZjcHUgKnYpCkBAIC01MTgsNyArNTE4
LDcgQEAgdm9pZCB3cml0ZV9wdGJhc2Uoc3RydWN0IHZjcHUgKnYpCiAgKi8KIHZvaWQgdXBkYXRl
X2NyMyhzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICB1bnNpZ25lZCBsb25nIGNyM19tZm47CisgICAg
bWZuX3QgY3IzX21mbjsKIAogICAgIGlmICggcGFnaW5nX21vZGVfZW5hYmxlZCh2LT5kb21haW4p
ICkKICAgICB7CkBAIC01MjcsOSArNTI3LDkgQEAgdm9pZCB1cGRhdGVfY3IzKHN0cnVjdCB2Y3B1
ICp2KQogICAgIH0KIAogICAgIGlmICggISh2LT5hcmNoLmZsYWdzICYgVEZfa2VybmVsX21vZGUp
ICkKLSAgICAgICAgY3IzX21mbiA9IHBhZ2V0YWJsZV9nZXRfcGZuKHYtPmFyY2guZ3Vlc3RfdGFi
bGVfdXNlcik7CisgICAgICAgIGNyM19tZm4gPSBwYWdldGFibGVfZ2V0X21mbih2LT5hcmNoLmd1
ZXN0X3RhYmxlX3VzZXIpOwogICAgIGVsc2UKLSAgICAgICAgY3IzX21mbiA9IHBhZ2V0YWJsZV9n
ZXRfcGZuKHYtPmFyY2guZ3Vlc3RfdGFibGUpOworICAgICAgICBjcjNfbWZuID0gcGFnZXRhYmxl
X2dldF9tZm4odi0+YXJjaC5ndWVzdF90YWJsZSk7CiAKICAgICBtYWtlX2NyMyh2LCBjcjNfbWZu
KTsKIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgYi94ZW4vYXJjaC94
ODYvbW0vaGFwL2hhcC5jCmluZGV4IDE1ZTQ4NzcuLjY5NDZmZGUgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9tbS9oYXAvaGFwLmMKKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwpAQCAt
NzE5LDcgKzcxOSw3IEBAIHN0YXRpYyB2b2lkIGhhcF91cGRhdGVfcGFnaW5nX21vZGVzKHN0cnVj
dCB2Y3B1ICp2KQogICAgIHsKICAgICAgICAgbWZuX3QgbW1mbiA9IGhhcF9tYWtlX21vbml0b3Jf
dGFibGUodik7CiAgICAgICAgIHYtPmFyY2gubW9uaXRvcl90YWJsZSA9IHBhZ2V0YWJsZV9mcm9t
X21mbihtbWZuKTsKLSAgICAgICAgbWFrZV9jcjModiwgbWZuX3gobW1mbikpOworICAgICAgICBt
YWtlX2NyMyh2LCBtbWZuKTsKICAgICAgICAgaHZtX3VwZGF0ZV9ob3N0X2NyMyh2KTsKICAgICB9
CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgYi94ZW4vYXJj
aC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCmluZGV4IGU4ZWU2ZGIuLjM5MjZlZDYgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKKysrIGIveGVuL2FyY2gveDg2L21t
L3NoYWRvdy9jb21tb24uYwpAQCAtMjk2MSw3ICsyOTYxLDcgQEAgc3RhdGljIHZvaWQgc2hfdXBk
YXRlX3BhZ2luZ19tb2RlcyhzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgewogICAgICAgICAgICAg
bWZuX3QgbW1mbiA9IHYtPmFyY2gucGFnaW5nLm1vZGUtPnNoYWRvdy5tYWtlX21vbml0b3JfdGFi
bGUodik7CiAgICAgICAgICAgICB2LT5hcmNoLm1vbml0b3JfdGFibGUgPSBwYWdldGFibGVfZnJv
bV9tZm4obW1mbik7Ci0gICAgICAgICAgICBtYWtlX2NyMyh2LCBtZm5feChtbWZuKSk7CisgICAg
ICAgICAgICBtYWtlX2NyMyh2LCBtbWZuKTsKICAgICAgICAgICAgIGh2bV91cGRhdGVfaG9zdF9j
cjModik7CiAgICAgICAgIH0KIApAQCAtMzAwNCw3ICszMDA0LDcgQEAgc3RhdGljIHZvaWQgc2hf
dXBkYXRlX3BhZ2luZ19tb2RlcyhzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICAgICAgICAvKiBE
b24ndCBiZSBydW5uaW5nIG9uIHRoZSBvbGQgbW9uaXRvciB0YWJsZSB3aGVuIHdlCiAgICAgICAg
ICAgICAgICAgICogcHVsbCBpdCBkb3duISAgU3dpdGNoIENSMywgYW5kIHdhcm4gdGhlIEhWTSBj
b2RlIHRoYXQKICAgICAgICAgICAgICAgICAgKiBpdHMgaG9zdCBjcjMgaGFzIGNoYW5nZWQuICov
Ci0gICAgICAgICAgICAgICAgbWFrZV9jcjModiwgbWZuX3gobmV3X21mbikpOworICAgICAgICAg
ICAgICAgIG1ha2VfY3IzKHYsIG5ld19tZm4pOwogICAgICAgICAgICAgICAgIGlmICggdiA9PSBj
dXJyZW50ICkKICAgICAgICAgICAgICAgICAgICAgd3JpdGVfcHRiYXNlKHYpOwogICAgICAgICAg
ICAgICAgIGh2bV91cGRhdGVfaG9zdF9jcjModik7CkBAIC0zMzgwLDkgKzMzODAsOSBAQCBzdGF0
aWMgaW50IHNoYWRvd19vbmVfYml0X2Rpc2FibGUoc3RydWN0IGRvbWFpbiAqZCwgdTMyIG1vZGUp
CiAgICAgICAgICAgICBpZiAoIHYtPmFyY2gucGFnaW5nLm1vZGUgKQogICAgICAgICAgICAgICAg
IHYtPmFyY2gucGFnaW5nLm1vZGUtPnNoYWRvdy5kZXRhY2hfb2xkX3RhYmxlcyh2KTsKICAgICAg
ICAgICAgIGlmICggISh2LT5hcmNoLmZsYWdzICYgVEZfa2VybmVsX21vZGUpICkKLSAgICAgICAg
ICAgICAgICBtYWtlX2NyMyh2LCBwYWdldGFibGVfZ2V0X3Bmbih2LT5hcmNoLmd1ZXN0X3RhYmxl
X3VzZXIpKTsKKyAgICAgICAgICAgICAgICBtYWtlX2NyMyh2LCBwYWdldGFibGVfZ2V0X21mbih2
LT5hcmNoLmd1ZXN0X3RhYmxlX3VzZXIpKTsKICAgICAgICAgICAgIGVsc2UKLSAgICAgICAgICAg
ICAgICBtYWtlX2NyMyh2LCBwYWdldGFibGVfZ2V0X3Bmbih2LT5hcmNoLmd1ZXN0X3RhYmxlKSk7
CisgICAgICAgICAgICAgICAgbWFrZV9jcjModiwgcGFnZXRhYmxlX2dldF9tZm4odi0+YXJjaC5n
dWVzdF90YWJsZSkpOwogCiAjaWYgKFNIQURPV19PUFRJTUlaQVRJT05TICYgU0hPUFRfT1VUX09G
X1NZTkMpCiAgICAgICAgICAgICB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93
L211bHRpLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKaW5kZXggYzVjMGFmOC4u
ZjdlZmU2NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwpAQCAtNDI3Myw3ICs0MjczLDcgQEAgc2hf
dXBkYXRlX2NyMyhzdHJ1Y3QgdmNwdSAqdiwgaW50IGRvX2xvY2tpbmcpCiAgICAgLy8vCiAgICAg
aWYgKCBzaGFkb3dfbW9kZV9leHRlcm5hbChkKSApCiAgICAgewotICAgICAgICBtYWtlX2NyMyh2
LCBwYWdldGFibGVfZ2V0X3Bmbih2LT5hcmNoLm1vbml0b3JfdGFibGUpKTsKKyAgICAgICAgbWFr
ZV9jcjModiwgcGFnZXRhYmxlX2dldF9tZm4odi0+YXJjaC5tb25pdG9yX3RhYmxlKSk7CiAgICAg
fQogICAgIGVsc2UgLy8gbm90IHNoYWRvd19tb2RlX2V4dGVybmFsLi4uCiAgICAgewpAQCAtNDI4
Nyw3ICs0Mjg3LDcgQEAgc2hfdXBkYXRlX2NyMyhzdHJ1Y3QgdmNwdSAqdiwgaW50IGRvX2xvY2tp
bmcpCiAgICAgICAgIHYtPmFyY2guY3IzID0gdmlydF90b19tYWRkcigmdi0+YXJjaC5wYWdpbmcu
c2hhZG93LmwzdGFibGUpOwogI2Vsc2UKICAgICAgICAgLyogNC1vbi00OiBKdXN0IHVzZSB0aGUg
c2hhZG93IHRvcC1sZXZlbCBkaXJlY3RseSAqLwotICAgICAgICBtYWtlX2NyMyh2LCBwYWdldGFi
bGVfZ2V0X3Bmbih2LT5hcmNoLnNoYWRvd190YWJsZVswXSkpOworICAgICAgICBtYWtlX2NyMyh2
LCBwYWdldGFibGVfZ2V0X21mbih2LT5hcmNoLnNoYWRvd190YWJsZVswXSkpOwogI2VuZGlmCiAg
ICAgfQogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21tLmggYi94ZW4vaW5jbHVk
ZS9hc20teDg2L21tLmgKaW5kZXggOTc2NDdkYy4uYmVmNDVlOCAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9tbS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaApAQCAtNTM3
LDcgKzUzNyw3IEBAIHZvaWQgYXVkaXRfZG9tYWlucyh2b2lkKTsKICNlbmRpZgogCiBpbnQgbmV3
X2d1ZXN0X2NyMyhtZm5fdCBtZm4pOwotdm9pZCBtYWtlX2NyMyhzdHJ1Y3QgdmNwdSAqdiwgdW5z
aWduZWQgbG9uZyBtZm4pOwordm9pZCBtYWtlX2NyMyhzdHJ1Y3QgdmNwdSAqdiwgbWZuX3QgbWZu
KTsKIHZvaWQgdXBkYXRlX2NyMyhzdHJ1Y3QgdmNwdSAqdik7CiBpbnQgdmNwdV9kZXN0cm95X3Bh
Z2V0YWJsZXMoc3RydWN0IHZjcHUgKik7CiB2b2lkICpkb19wYWdlX3dhbGsoc3RydWN0IHZjcHUg
KnYsIHVuc2lnbmVkIGxvbmcgYWRkcik7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9y
IC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat Sep 09 11:00:09 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 11:00:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqdUb-0000AV-BS; Sat, 09 Sep 2017 11:00:05 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqdUa-00007F-Ep
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 11:00:04 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 83/3A-30935-3B9C3B95; Sat, 09 Sep 2017 11:00:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFLMWRWlGSWpSXmKPExsWS0XRdVXfTyc2
 RBgvmW1lM2GbgwOixvW8XewBjFGtmXlJ+RQJrxus5b5gLPvJW3Gr7xdLA+IO7i5GTQ0jgN6PE
 rmtxXYxcQPZ5RokVRxaxdjFycLAJiEnM3asAUiMioCoxa8VyZoh6dYmm3w1sILawgKnEj2Vzm
 UHKeQXMJObsLAYJswCVL1/9hHECI8cCRoZVjOrFqUVlqUW6FnpJRZnpGSW5iZk5uoYGpnq5qc
 XFiempOYlJxXrJ+bmbGIH+YACCHYwHm50PMUpyMCmJ8gYd3RwpxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYJ34wmgnGBRanpqRVpmDjAwYNISHDxKIrzvQNK8xQWJucWZ6RCpU4y6HMc2Xf7DJMSS
 l5+XKiXOexykSACkKKM0D24ELEgvMcpKCfMyAh0lxFOQWpSbWYIq/4pRnINRSZj3MMgUnsy8E
 rhNr4COYAI6ouT5BpAjShIRUlINjJYqz64wOPAX2rVbl0dWKDszl1h4lBha/Cn8cOSm58le5X
 my6SYz5t7datf7bVLC9vIt33lfnamwe3/j4x7rLV/XOWS1FcwPuSjLUnpMVT2Y81NYRIHKxvg
 JZj4+95+dyNrxQsuCKfeNp/i5E90/P1y4s6Wt9zXHmyPpsSWeKiv/nVaXMmm3U2Ipzkg01GIu
 Kk4EAIfy3j5NAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-5.tower-206.messagelabs.com!1504954801!109204084!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=UPPERCASE_25_50
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4235 invoked from network); 9 Sep 2017 11:00:02 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 11:00:02 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqdUX-0006fE-Lx
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 11:00:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqdUX-00021q-L7
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 11:00:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqdUX-00021q-L7@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 11:00:01 +0000
Subject: [Xen-changelog] [xen stable-4.8] update Xen version to 4.8.2
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDVlNDU5ODEwNmVkMDJhZTRiNDNhYmNiMjk4ODk5NjllYjEyODY3YjcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgU2VwIDYg
MTI6MjY6MzUgMjAxNyArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IFdlZCBTZXAgNiAxMjoyNjozNSAyMDE3ICswMjAwCgogICAgdXBk
YXRlIFhlbiB2ZXJzaW9uIHRvIDQuOC4yCi0tLQogQ29uZmlnLm1rICAgIHwgNiArKystLS0KIHhl
bi9NYWtlZmlsZSB8IDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA0IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCAxZGM2
NjAzLi5kM2IyYzFhIDEwMDY0NAotLS0gYS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0y
NzcsOCArMjc3LDggQEAgU0VBQklPU19VUFNUUkVBTV9VUkwgPz0gZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL3NlYWJpb3MuZ2l0CiBNSU5JT1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9taW5pLW9zLmdpdAogZW5kaWYKIE9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gYmM1NGU1
MGUwZmUwM2M1NzAwMTRmMzYzYjU0NzQyNjkxM2U5MjQ0OQotUUVNVV9VUFNUUkVBTV9SRVZJU0lP
TiA/PSBxZW11LXhlbi00LjguMQotTUlOSU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHhlbi1SRUxF
QVNFLTQuOC4xCitRRU1VX1VQU1RSRUFNX1JFVklTSU9OID89IHFlbXUteGVuLTQuOC4yCitNSU5J
T1NfVVBTVFJFQU1fUkVWSVNJT04gPz0geGVuLVJFTEVBU0UtNC44LjIKICMgV2VkIFNlcCAyOCAx
MTo1MDowNCAyMDE2ICswMjAwCiAjIG1pbmlvczogZml4IGJ1aWxkIGlzc3VlIHdpdGggeGVuXypt
YiBkZWZpbmVzCiAKQEAgLTI4OSw3ICsyODksNyBAQCBTRUFCSU9TX1VQU1RSRUFNX1JFVklTSU9O
ID89IHJlbC0xLjEwLjAKIEVUSEVSQk9PVF9OSUNTID89IHJ0bDgxMzkgODA4NjEwMGUKIAogCi1R
RU1VX1RSQURJVElPTkFMX1JFVklTSU9OID89IHhlbi00LjguMQorUUVNVV9UUkFESVRJT05BTF9S
RVZJU0lPTiA/PSB4ZW4tNC44LjIKIAogIyBTcGVjaWZ5IHdoaWNoIHFlbXUtZG0gdG8gdXNlLiBU
aGlzIG1heSBiZSBgaW9lbXUnIHRvIHVzZSB0aGUgb2xkCiAjIE1lcmN1cmlhbCBpbi10cmVlIHZl
cnNpb24sIG9yIGEgbG9jYWwgZGlyZWN0b3J5LCBvciBhIGdpdCBVUkwuCmRpZmYgLS1naXQgYS94
ZW4vTWFrZWZpbGUgYi94ZW4vTWFrZWZpbGUKaW5kZXggOWZiNjg1ZS4uZjQwZGM4ZSAxMDA2NDQK
LS0tIGEveGVuL01ha2VmaWxlCisrKyBiL3hlbi9NYWtlZmlsZQpAQCAtMiw3ICsyLDcgQEAKICMg
QWxsIG90aGVyIHBsYWNlcyB0aGlzIGlzIHN0b3JlZCAoZWcuIGNvbXBpbGUuaCkgc2hvdWxkIGJl
IGF1dG9nZW5lcmF0ZWQuCiBleHBvcnQgWEVOX1ZFUlNJT04gICAgICAgPSA0CiBleHBvcnQgWEVO
X1NVQlZFUlNJT04gICAgPSA4Ci1leHBvcnQgWEVOX0VYVFJBVkVSU0lPTiA/PSAuMi1wcmUkKFhF
Tl9WRU5ET1JWRVJTSU9OKQorZXhwb3J0IFhFTl9FWFRSQVZFUlNJT04gPz0gLjIkKFhFTl9WRU5E
T1JWRVJTSU9OKQogZXhwb3J0IFhFTl9GVUxMVkVSU0lPTiAgID0gJChYRU5fVkVSU0lPTikuJChY
RU5fU1VCVkVSU0lPTikkKFhFTl9FWFRSQVZFUlNJT04pCiAtaW5jbHVkZSB4ZW4tdmVyc2lvbgog
Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNz
dGFibGUtNC44CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:11:12 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:11:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjHg-0004Hg-0N; Sat, 09 Sep 2017 17:11:08 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjHe-0004Ha-Jp
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:06 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 BF/FF-02229-9A024B95; Sat, 09 Sep 2017 17:11:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVXeFwpZ
 Ig/UvLSwmbDNwYPTY3reLPYAxijUzLym/IoE1Y+2jO0wFE3krTpzaz97AOJO7i5GLQ0jgN6PE
 2Sv/WCGc84wSm+aeYOti5OBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjYQW1ggXKJ7V
 xeYzStgJvFmyWdGEJsFqP7Z9F62CYwcCxgZVjFqFKcWlaUW6RqZ6SUVZaZnlOQmZuboGhoY6+
 WmFhcnpqfmJCYV6yXn525iBHqlnoGBcQdjw16/Q4ySHExKorz/RbZECvEl5adUZiQWZ8QXlea
 kFh9ilOHgUJLgvSEHlBMsSk1PrUjLzAGGB0xagoNHSYT3GUiat7ggMbc4Mx0idYpRl+PYpst/
 mIRY8vLzUqXEeZ+CFAmAFGWU5sGNgIXqJUZZKWFeRgYGBiGegtSi3MwSVPlXjOIcjErCvHbyQ
 FN4MvNK4Da9AjqCCeiIkucbQI4oSURISTUwFunFHZiaLHXvJLeC5bq7TbNbIj628Kgy5B39MN
 uY+cybr+FfLQvat5zuEvdg6rr0957Hub3foi02T6o8Mnmt3fsHhTcEDtfFvFh9It82/qLh9Rg
 RvqgwvqvpF5w7/I5raa1x/XDMt9c4KdGqIMio7UniYsfm7H0zzf+lVu8KmKG3f8eEN30OSizF
 GYmGWsxFxYkAD+seqlACAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-2.tower-31.messagelabs.com!1504977063!102281294!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 46936 invoked from network); 9 Sep 2017 17:11:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:11:04 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjHa-00083q-OO
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjHa-0003y9-Lz
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjHa-0003y9-Lz@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:11:02 +0000
Subject: [Xen-changelog] [xen master] MAINTAINERS: add arch specific public
	headers to arch file groups
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZkYzZjZWY4NTczNDY2MmUzMmM5MWZlZTJhMTkxZDJiMjZhNjgyZjQKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9uIFNlcCA0IDA5
OjI5OjQ4IDIwMTcgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KQ29tbWl0RGF0ZTogTW9uIFNlcCA0IDA5OjMwOjAzIDIwMTcgKzAxMDAKCiAgICBNQUlOVEFJ
TkVSUzogYWRkIGFyY2ggc3BlY2lmaWMgcHVibGljIGhlYWRlcnMgdG8gYXJjaCBmaWxlIGdyb3Vw
cwogICAgCiAgICBJJ3ZlIHJlY2VudGx5IGdvdCBzdWZmaWNpZW50bHkgYW5ub3llZCBieSBwZW9w
bGUgbm90IGFwcGx5aW5nIGVub3VnaAogICAgY29tbW9uIHNlbnNlIHRvIGdldF9tYWludGFpbmVy
LnBsIG91dHB1dCwgQ2MtaW5nIGFsbCBSRVNUIG1haW50YWluZXJzCiAgICBvbiBBUk0tb25seSBw
dWJsaWMgaW50ZXJmYWNlIGNoYW5nZXMuCiAgICAKICAgIFNvcnQgQVJNJ3MgeGVuLyBncm91cHMg
b2YgcGF0aCBzcGVjaWZpY2F0aW9ucyBhdCB0aGUgc2FtZSB0aW1lLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIE1BSU5UQUlORVJTIHwgNiArKysrLS0KIDEg
ZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUwppbmRleCA1YjllMTIzLi4yOWI0OTA1IDEwMDY0
NAotLS0gYS9NQUlOVEFJTkVSUworKysgYi9NQUlOVEFJTkVSUwpAQCAtMTY2LDE0ICsxNjYsMTUg
QEAgUzoJU3VwcG9ydGVkCiBMOgl4ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwogRjoJZG9jcy9taXNj
L2FybS8KIEY6CXhlbi9hcmNoL2FybS8KLUY6CXhlbi9pbmNsdWRlL2FzbS1hcm0vCi1GOgl4ZW4v
ZHJpdmVycy9jaGFyL2NhZGVuY2UtdWFydC5jCiBGOgl4ZW4vZHJpdmVycy9jaGFyL2FybS11YXJ0
LmMKK0Y6CXhlbi9kcml2ZXJzL2NoYXIvY2FkZW5jZS11YXJ0LmMKIEY6CXhlbi9kcml2ZXJzL2No
YXIvZXh5bm9zNDIxMC11YXJ0LmMKIEY6CXhlbi9kcml2ZXJzL2NoYXIvb21hcC11YXJ0LmMKIEY6
CXhlbi9kcml2ZXJzL2NoYXIvcGwwMTEuYwogRjoJeGVuL2RyaXZlcnMvY2hhci9zY2lmLXVhcnQu
YwogRjoJeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtLworRjoJeGVuL2luY2x1ZGUvYXNtLWFy
bS8KK0Y6CXhlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS8KIAogQ1BVIFBPT0xTCiBNOglKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkBAIC00MzQsNiArNDM1LDcgQEAgUzoJU3VwcG9y
dGVkCiBMOgl4ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwogRjoJeGVuL2FyY2gveDg2LwogRjoJeGVu
L2luY2x1ZGUvYXNtLXg4Ni8KK0Y6CXhlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni8KIEY6CXRv
b2xzL2Zpcm13YXJlL2h2bWxvYWRlci8KIEY6CXRvb2xzL2Zpcm13YXJlL3JvbWJpb3MvCiBGOgl0
b29scy9maXJtd2FyZS92Z2FiaW9zLwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdl
bG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:11:17 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:11:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjHp-0004IA-1w; Sat, 09 Sep 2017 17:11:17 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjHn-0004I4-VY
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:16 +0000
Received: from [85.158.137.68] by server-11.bemta-3.messagelabs.com id
 D9/E5-01812-3B024B95; Sat, 09 Sep 2017 17:11:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXeTwpZ
 Igw+7xS0mbDNwYPTY3reLPYAxijUzLym/IoE149mXW4wFc+IqemZvYW1gvGXTxcjFISTwm1Hi
 0Id3LBDOeUaJfxtnMXcxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSzgIzHha
 iMjSDmvgJnEiTn1IGEWoPKLX9cxT2DkWMDIsIpRvTi1qCy1SNdCL6koMz2jJDcxM0fX0MBYLz
 e1uDgxPTUnMalYLzk/dxMj0CMMQLCD8UK78yFGSQ4mJVHe/yJbIoX4kvJTKjMSizPii0pzUos
 PMcpwcChJ8FbIA+UEi1LTUyvSMnOAoQGTluDgURLhvQyS5i0uSMwtzkyHSJ1iVJQS5/UGSQiA
 JDJK8+DaYOF4iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8pSBTeDLzSuCmvwJazAS0uOT5B
 pDFJYkIKakGRg3jd18Ek9f/T36gp8fuNrPWfbnNySi/p/redXuzT7q0Wp++NS95Upkg70XZ4o
 q7Hat719wRb26XjJR/cvb22r9NiycblyYb35e+an8uWPFAi423S9FRPfe17WUuEk0c2zoVZJO
 WfrmXk/wgpTYoNbvjccQyGSmnut0bkk76fHrwluWzo5KQEktxRqKhFnNRcSIAGvAm2UICAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-3.tower-31.messagelabs.com!1504977073!113974482!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65100 invoked from network); 9 Sep 2017 17:11:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:11:14 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjHk-00083v-SQ
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjHk-000436-Q5
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjHk-000436-Q5@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:11:12 +0000
Subject: [Xen-changelog] [xen master] x86/mm: Use static inlines for {,
	un}adjust_guest_l?e()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ0Y2NkY2Y2NGFhMGEwMGRkMWYyYTcxMGM2ZjQ2MTBiOWM1OWNkNjAKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIFNlcCAxIDExOjI5OjU2IDIwMTcgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogTW9uIFNlcCA0IDEzOjEzOjE2
IDIwMTcgKzAxMDAKCiAgICB4ODYvbW06IFVzZSBzdGF0aWMgaW5saW5lcyBmb3Igeyx1bn1hZGp1
c3RfZ3Vlc3RfbD9lKCkKICAgIAogICAgVGhlcmUgaXMgbm8gbmVlZCBmb3IgdGhlc2UgdG8gYmUg
bWFjcm9zLCBhbmQgdGhlIHJlc3VsdCBpcyBlYXNpZXIgdG8gcmVhZC4KICAgIAogICAgTm8gZnVu
Y3Rpb25hbCBjaGFuZ2UsIGJ1dCBibG9hdC1vLW1ldGVyIHJlcG9ydHMgdGhlIGZvbGxvd2luZyBp
bXByb3ZlbWVudDoKICAgIAogICAgICBhZGQvcmVtb3ZlOiAxLzAgZ3Jvdy9zaHJpbms6IDIvMyB1
cC9kb3duOiAyMzUvLTQyNyAoLTE5MikKICAgICAgZnVuY3Rpb24gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgb2xkICAgICBuZXcgICBkZWx0YQogICAgICBfX2dldF9wYWdlX3R5
cGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUyMzEgICAgNTM1MSAgICArMTIwCiAgICAg
IGFkanVzdF9ndWVzdF9sMWUuaXNyYSAgICAgICAgICAgICAgICAgICAgICAgICAgLSAgICAgIDk2
ICAgICArOTYKICAgICAgZnJlZV9wYWdlX3R5cGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAxNTQwICAgIDE1NTkgICAgICsxOQogICAgICBwdHdyX2VtdWxhdGVkX3VwZGF0ZSAgICAgICAg
ICAgICAgICAgICAgICAgIDEwMDggICAgIDk1NyAgICAgLTUxCiAgICAgIGNyZWF0ZV9ncmFudF9w
dl9tYXBwaW5nICAgICAgICAgICAgICAgICAgICAgMTM0MiAgICAxMTg2ICAgIC0xNTYKICAgICAg
bW9kX2wxX2VudHJ5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxODkyICAgIDE2NzIg
ICAgLTIyMAogICAgCiAgICBhZGp1c3RfZ3Vlc3RfbDFlKCksIG5vdyBiZWluZyBhIGNvbXBpbGVy
LXZpc2libGUgc2luZ2xlIHVuaXQsIGlzIGNob3NlbiBmb3IKICAgIG91dC1vZi1saW5lJ2luZyBm
cm9tIGl0cyBzZXZlcmFsIGNhbGxzaXRlcy4gIFRoZSBvdGhlciBoZWxwZXJzIHJlbWFpbiBpbmxp
bmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQog
eGVuL2FyY2gveDg2L21tLmMgfCAxMzYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNzMgaW5zZXJ0aW9ucygrKSwg
NjMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJj
aC94ODYvbW0uYwppbmRleCBlNWIwY2NlLi43M2E0OTBiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtMTIxOSw1MiArMTIxOSw2MiBAQCBn
ZXRfcGFnZV9mcm9tX2w0ZSgKICAgICByZXR1cm4gcmM7CiB9CiAKLSNkZWZpbmUgYWRqdXN0X2d1
ZXN0X2wxZShwbDFlLCBkKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAotICAgIGRvIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgIGlmICggbGlrZWx5KGwxZV9nZXRf
ZmxhZ3MoKHBsMWUpKSAmIF9QQUdFX1BSRVNFTlQpICYmICAgICAgICAgICAgICAgIFwKLSAgICAg
ICAgICAgICBsaWtlbHkoIWlzX3B2XzMyYml0X2RvbWFpbihkKSkgKSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAotICAgICAgICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgICAvKiBf
UEFHRV9HVUVTVF9LRVJORUwgcGFnZSBjYW5ub3QgaGF2ZSB0aGUgR2xvYmFsIGJpdCBzZXQuICov
ICAgIFwKLSAgICAgICAgICAgIGlmICggKGwxZV9nZXRfZmxhZ3MoKHBsMWUpKSAmIChfUEFHRV9H
VUVTVF9LRVJORUx8X1BBR0VfR0xPQkFMKSkgXAotICAgICAgICAgICAgICAgICA9PSAoX1BBR0Vf
R1VFU1RfS0VSTkVMfF9QQUdFX0dMT0JBTCkgKSAgICAgICAgICAgICAgICAgICAgICBcCi0gICAg
ICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgICAgICAgICAgICAgICAiR2xvYmFsIGJpdCBp
cyBzZXQgdG8ga2VybmVsIHBhZ2UgJWx4XG4iLCAgICAgICAgICAgXAotICAgICAgICAgICAgICAg
ICAgICAgICAgIGwxZV9nZXRfcGZuKChwbDFlKSkpOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCi0gICAgICAgICAgICBpZiAoICEobDFlX2dldF9mbGFncygocGwxZSkpICYgX1BBR0Vf
VVNFUikgKSAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgICAgICBsMWVfYWRkX2Zs
YWdzKChwbDFlKSwgKF9QQUdFX0dVRVNUX0tFUk5FTHxfUEFHRV9VU0VSKSk7ICAgICAgXAotICAg
ICAgICAgICAgaWYgKCAhKGwxZV9nZXRfZmxhZ3MoKHBsMWUpKSAmIF9QQUdFX0dVRVNUX0tFUk5F
TCkgKSAgICAgICAgICAgICBcCi0gICAgICAgICAgICAgICAgbDFlX2FkZF9mbGFncygocGwxZSks
IChfUEFHRV9HTE9CQUx8X1BBR0VfVVNFUikpOyAgICAgICAgICAgIFwKLSAgICAgICAgfSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAotICAgIH0gd2hpbGUgKCAwICkKLQotI2RlZmluZSBhZGp1c3RfZ3Vlc3RfbDJlKHBs
MmUsIGQpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICBkbyB7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAg
IGlmICggbGlrZWx5KGwyZV9nZXRfZmxhZ3MoKHBsMmUpKSAmIF9QQUdFX1BSRVNFTlQpICYmICAg
XAotICAgICAgICAgICAgIGxpa2VseSghaXNfcHZfMzJiaXRfZG9tYWluKGQpKSApICAgICAgICAg
ICAgICAgICAgIFwKLSAgICAgICAgICAgIGwyZV9hZGRfZmxhZ3MoKHBsMmUpLCBfUEFHRV9VU0VS
KTsgICAgICAgICAgICAgICAgICBcCi0gICAgfSB3aGlsZSAoIDAgKQotCi0jZGVmaW5lIGFkanVz
dF9ndWVzdF9sM2UocGwzZSwgZCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
LSAgICBkbyB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAotICAgICAgICBpZiAoIGxpa2VseShsM2VfZ2V0X2ZsYWdzKChwbDNlKSkg
JiBfUEFHRV9QUkVTRU5UKSApICAgICAgICBcCi0gICAgICAgICAgICBsM2VfYWRkX2ZsYWdzKChw
bDNlKSwgbGlrZWx5KCFpc19wdl8zMmJpdF9kb21haW4oZCkpID8gIFwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgX1BBR0VfVVNFUiA6ICAgICAgICAgICAgICAgXAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfUEFHRV9VU0VSfF9QQUdF
X1JXKTsgICAgICBcCi0gICAgfSB3aGlsZSAoIDAgKQotCi0jZGVmaW5lIGFkanVzdF9ndWVzdF9s
NGUocGw0ZSwgZCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIGRvIHsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAg
ICAgICAgaWYgKCBsaWtlbHkobDRlX2dldF9mbGFncygocGw0ZSkpICYgX1BBR0VfUFJFU0VOVCkg
JiYgICBcCi0gICAgICAgICAgICAgbGlrZWx5KCFpc19wdl8zMmJpdF9kb21haW4oZCkpICkgICAg
ICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgbDRlX2FkZF9mbGFncygocGw0ZSksIF9QQUdF
X1VTRVIpOyAgICAgICAgICAgICAgICAgIFwKLSAgICB9IHdoaWxlICggMCApCi0KLSNkZWZpbmUg
dW5hZGp1c3RfZ3Vlc3RfbDNlKHBsM2UsIGQpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCi0gICAgZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICBpZiAoIHVubGlrZWx5
KGlzX3B2XzMyYml0X2RvbWFpbihkKSkgJiYgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
LSAgICAgICAgICAgICBsaWtlbHkobDNlX2dldF9mbGFncygocGwzZSkpICYgX1BBR0VfUFJFU0VO
VCkgKSAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgICBsM2VfcmVtb3ZlX2ZsYWdzKChwbDNl
KSwgX1BBR0VfVVNFUnxfUEFHRV9SV3xfUEFHRV9BQ0NFU1NFRCk7ICAgXAotICAgIH0gd2hpbGUg
KCAwICkKK3N0YXRpYyBsMV9wZ2VudHJ5X3QgYWRqdXN0X2d1ZXN0X2wxZShsMV9wZ2VudHJ5X3Qg
bDFlLCBjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIGlmICggbGlrZWx5KGwxZV9nZXRf
ZmxhZ3MobDFlKSAmIF9QQUdFX1BSRVNFTlQpICYmCisgICAgICAgICBsaWtlbHkoIWlzX3B2XzMy
Yml0X2RvbWFpbihkKSkgKQorICAgIHsKKyAgICAgICAgLyogX1BBR0VfR1VFU1RfS0VSTkVMIHBh
Z2UgY2Fubm90IGhhdmUgdGhlIEdsb2JhbCBiaXQgc2V0LiAqLworICAgICAgICBpZiAoIChsMWVf
Z2V0X2ZsYWdzKGwxZSkgJiAoX1BBR0VfR1VFU1RfS0VSTkVMIHwgX1BBR0VfR0xPQkFMKSkgPT0K
KyAgICAgICAgICAgICAoX1BBR0VfR1VFU1RfS0VSTkVMIHwgX1BBR0VfR0xPQkFMKSApCisgICAg
ICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIkdsb2JhbCBiaXQgaXMgc2V0IGluIGtl
cm5lbCBwYWdlICVseFxuIiwKKyAgICAgICAgICAgICAgICAgICAgIGwxZV9nZXRfcGZuKGwxZSkp
OworCisgICAgICAgIGlmICggIShsMWVfZ2V0X2ZsYWdzKGwxZSkgJiBfUEFHRV9VU0VSKSApCisg
ICAgICAgICAgICBsMWVfYWRkX2ZsYWdzKGwxZSwgKF9QQUdFX0dVRVNUX0tFUk5FTCB8IF9QQUdF
X1VTRVIpKTsKKworICAgICAgICBpZiAoICEobDFlX2dldF9mbGFncyhsMWUpICYgX1BBR0VfR1VF
U1RfS0VSTkVMKSApCisgICAgICAgICAgICBsMWVfYWRkX2ZsYWdzKGwxZSwgKF9QQUdFX0dMT0JB
TCB8IF9QQUdFX1VTRVIpKTsKKyAgICB9CisKKyAgICByZXR1cm4gbDFlOworfQorCitzdGF0aWMg
bDJfcGdlbnRyeV90IGFkanVzdF9ndWVzdF9sMmUobDJfcGdlbnRyeV90IGwyZSwgY29uc3Qgc3Ry
dWN0IGRvbWFpbiAqZCkKK3sKKyAgICBpZiAoIGxpa2VseShsMmVfZ2V0X2ZsYWdzKGwyZSkgJiBf
UEFHRV9QUkVTRU5UKSAmJgorICAgICAgICAgbGlrZWx5KCFpc19wdl8zMmJpdF9kb21haW4oZCkp
ICkKKyAgICAgICAgbDJlX2FkZF9mbGFncyhsMmUsIF9QQUdFX1VTRVIpOworCisgICAgcmV0dXJu
IGwyZTsKK30KKworc3RhdGljIGwzX3BnZW50cnlfdCBhZGp1c3RfZ3Vlc3RfbDNlKGwzX3BnZW50
cnlfdCBsM2UsIGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgaWYgKCBsaWtlbHkobDNl
X2dldF9mbGFncyhsM2UpICYgX1BBR0VfUFJFU0VOVCkgKQorICAgICAgICBsM2VfYWRkX2ZsYWdz
KGwzZSwgKGxpa2VseSghaXNfcHZfMzJiaXRfZG9tYWluKGQpKQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgID8gX1BBR0VfVVNFUiA6IF9QQUdFX1VTRVIgfCBfUEFHRV9SVykpOworCisgICAg
cmV0dXJuIGwzZTsKK30KKworc3RhdGljIGwzX3BnZW50cnlfdCB1bmFkanVzdF9ndWVzdF9sM2Uo
bDNfcGdlbnRyeV90IGwzZSwgY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBpZiAoIHVu
bGlrZWx5KGlzX3B2XzMyYml0X2RvbWFpbihkKSkgJiYKKyAgICAgICAgIGxpa2VseShsM2VfZ2V0
X2ZsYWdzKGwzZSkgJiBfUEFHRV9QUkVTRU5UKSApCisgICAgICAgIGwzZV9yZW1vdmVfZmxhZ3Mo
bDNlLCBfUEFHRV9VU0VSIHwgX1BBR0VfUlcgfCBfUEFHRV9BQ0NFU1NFRCk7CisKKyAgICByZXR1
cm4gbDNlOworfQorCitzdGF0aWMgbDRfcGdlbnRyeV90IGFkanVzdF9ndWVzdF9sNGUobDRfcGdl
bnRyeV90IGw0ZSwgY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBpZiAoIGxpa2VseShs
NGVfZ2V0X2ZsYWdzKGw0ZSkgJiBfUEFHRV9QUkVTRU5UKSAmJgorICAgICAgICAgbGlrZWx5KCFp
c19wdl8zMmJpdF9kb21haW4oZCkpICkKKyAgICAgICAgbDRlX2FkZF9mbGFncyhsNGUsIF9QQUdF
X1VTRVIpOworCisgICAgcmV0dXJuIGw0ZTsKK30KIAogdm9pZCBwdXRfcGFnZV9mcm9tX2wxZShs
MV9wZ2VudHJ5X3QgbDFlLCBzdHJ1Y3QgZG9tYWluICpsMWVfb3duZXIpCiB7CkBAIC0xNDM2LDcg
KzE0NDYsNyBAQCBzdGF0aWMgaW50IGFsbG9jX2wxX3RhYmxlKHN0cnVjdCBwYWdlX2luZm8gKnBh
Z2UpCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQogCi0gICAgICAgIGFkanVzdF9ndWVz
dF9sMWUocGwxZVtpXSwgZCk7CisgICAgICAgIHBsMWVbaV0gPSBhZGp1c3RfZ3Vlc3RfbDFlKHBs
MWVbaV0sIGQpOwogICAgIH0KIAogICAgIHVubWFwX2RvbWFpbl9wYWdlKHBsMWUpOwpAQCAtMTUy
NSw3ICsxNTM1LDcgQEAgc3RhdGljIGludCBhbGxvY19sMl90YWJsZShzdHJ1Y3QgcGFnZV9pbmZv
ICpwYWdlLCB1bnNpZ25lZCBsb25nIHR5cGUsCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAg
fQogCi0gICAgICAgIGFkanVzdF9ndWVzdF9sMmUocGwyZVtpXSwgZCk7CisgICAgICAgIHBsMmVb
aV0gPSBhZGp1c3RfZ3Vlc3RfbDJlKHBsMmVbaV0sIGQpOwogICAgIH0KIAogICAgIGlmICggcmMg
Pj0gMCAmJiAodHlwZSAmIFBHVF9wYWVfeGVuX2wyKSApCkBAIC0xNTkxLDcgKzE2MDEsNyBAQCBz
dGF0aWMgaW50IGFsbG9jX2wzX3RhYmxlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCiAgICAgICAg
IGlmICggcmMgPCAwICkKICAgICAgICAgICAgIGJyZWFrOwogCi0gICAgICAgIGFkanVzdF9ndWVz
dF9sM2UocGwzZVtpXSwgZCk7CisgICAgICAgIHBsM2VbaV0gPSBhZGp1c3RfZ3Vlc3RfbDNlKHBs
M2VbaV0sIGQpOwogICAgIH0KIAogICAgIGlmICggcmMgPj0gMCAmJiAhY3JlYXRlX3BhZV94ZW5f
bWFwcGluZ3MoZCwgcGwzZSkgKQpAQCAtMTYwNiw3ICsxNjE2LDcgQEAgc3RhdGljIGludCBhbGxv
Y19sM190YWJsZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQogICAgICAgICAgICAgY3VycmVudC0+
YXJjaC5vbGRfZ3Vlc3RfdGFibGUgPSBwYWdlOwogICAgICAgICB9CiAgICAgICAgIHdoaWxlICgg
aS0tID4gMCApCi0gICAgICAgICAgICB1bmFkanVzdF9ndWVzdF9sM2UocGwzZVtpXSwgZCk7Cisg
ICAgICAgICAgICBwbDNlW2ldID0gdW5hZGp1c3RfZ3Vlc3RfbDNlKHBsM2VbaV0sIGQpOwogICAg
IH0KIAogICAgIHVubWFwX2RvbWFpbl9wYWdlKHBsM2UpOwpAQCAtMTcxNiw3ICsxNzI2LDcgQEAg
c3RhdGljIGludCBhbGxvY19sNF90YWJsZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQogICAgICAg
ICAgICAgcmV0dXJuIHJjOwogICAgICAgICB9CiAKLSAgICAgICAgYWRqdXN0X2d1ZXN0X2w0ZShw
bDRlW2ldLCBkKTsKKyAgICAgICAgcGw0ZVtpXSA9IGFkanVzdF9ndWVzdF9sNGUocGw0ZVtpXSwg
ZCk7CiAgICAgfQogCiAgICAgaWYgKCByYyA+PSAwICkKQEAgLTE3OTEsNyArMTgwMSw3IEBAIHN0
YXRpYyBpbnQgZnJlZV9sM190YWJsZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQogICAgICAgICBw
YXJ0aWFsID0gMDsKICAgICAgICAgaWYgKCByYyA+IDAgKQogICAgICAgICAgICAgY29udGludWU7
Ci0gICAgICAgIHVuYWRqdXN0X2d1ZXN0X2wzZShwbDNlW2ldLCBkKTsKKyAgICAgICAgcGwzZVtp
XSA9IHVuYWRqdXN0X2d1ZXN0X2wzZShwbDNlW2ldLCBkKTsKICAgICB9IHdoaWxlICggaS0tICk7
CiAKICAgICB1bm1hcF9kb21haW5fcGFnZShwbDNlKTsKQEAgLTE5NzgsNyArMTk4OCw3IEBAIHN0
YXRpYyBpbnQgbW9kX2wxX2VudHJ5KGwxX3BnZW50cnlfdCAqcGwxZSwgbDFfcGdlbnRyeV90IG5s
MWUsCiAgICAgICAgIC8qIEZhc3QgcGF0aCBmb3Igc3VmZmljaWVudGx5LXNpbWlsYXIgbWFwcGlu
Z3MuICovCiAgICAgICAgIGlmICggIWwxZV9oYXNfY2hhbmdlZChvbDFlLCBubDFlLCB+RkFTVFBB
VEhfRkxBR19XSElURUxJU1QpICkKICAgICAgICAgewotICAgICAgICAgICAgYWRqdXN0X2d1ZXN0
X2wxZShubDFlLCBwdF9kb20pOworICAgICAgICAgICAgbmwxZSA9IGFkanVzdF9ndWVzdF9sMWUo
bmwxZSwgcHRfZG9tKTsKICAgICAgICAgICAgIHJjID0gVVBEQVRFX0VOVFJZKGwxLCBwbDFlLCBv
bDFlLCBubDFlLCBnbDFtZm4sIHB0X3ZjcHUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwcmVzZXJ2ZV9hZCk7CiAgICAgICAgICAgICBpZiAoIHBhZ2UgKQpAQCAtMjAwMyw3ICsyMDEz
LDcgQEAgc3RhdGljIGludCBtb2RfbDFfZW50cnkobDFfcGdlbnRyeV90ICpwbDFlLCBsMV9wZ2Vu
dHJ5X3QgbmwxZSwKICAgICAgICAgaWYgKCBwYWdlICkKICAgICAgICAgICAgIHB1dF9wYWdlKHBh
Z2UpOwogCi0gICAgICAgIGFkanVzdF9ndWVzdF9sMWUobmwxZSwgcHRfZG9tKTsKKyAgICAgICAg
bmwxZSA9IGFkanVzdF9ndWVzdF9sMWUobmwxZSwgcHRfZG9tKTsKICAgICAgICAgaWYgKCB1bmxp
a2VseSghVVBEQVRFX0VOVFJZKGwxLCBwbDFlLCBvbDFlLCBubDFlLCBnbDFtZm4sIHB0X3ZjcHUs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmVzZXJ2ZV9hZCkpICkKICAg
ICAgICAgewpAQCAtMjA1Nyw3ICsyMDY3LDcgQEAgc3RhdGljIGludCBtb2RfbDJfZW50cnkobDJf
cGdlbnRyeV90ICpwbDJlLAogICAgICAgICAvKiBGYXN0IHBhdGggZm9yIHN1ZmZpY2llbnRseS1z
aW1pbGFyIG1hcHBpbmdzLiAqLwogICAgICAgICBpZiAoICFsMmVfaGFzX2NoYW5nZWQob2wyZSwg
bmwyZSwgfkZBU1RQQVRIX0ZMQUdfV0hJVEVMSVNUKSApCiAgICAgICAgIHsKLSAgICAgICAgICAg
IGFkanVzdF9ndWVzdF9sMmUobmwyZSwgZCk7CisgICAgICAgICAgICBubDJlID0gYWRqdXN0X2d1
ZXN0X2wyZShubDJlLCBkKTsKICAgICAgICAgICAgIGlmICggVVBEQVRFX0VOVFJZKGwyLCBwbDJl
LCBvbDJlLCBubDJlLCBwZm4sIHZjcHUsIHByZXNlcnZlX2FkKSApCiAgICAgICAgICAgICAgICAg
cmV0dXJuIDA7CiAgICAgICAgICAgICByZXR1cm4gLUVCVVNZOwpAQCAtMjA2Niw3ICsyMDc2LDcg
QEAgc3RhdGljIGludCBtb2RfbDJfZW50cnkobDJfcGdlbnRyeV90ICpwbDJlLAogICAgICAgICBp
ZiAoIHVubGlrZWx5KChyYyA9IGdldF9wYWdlX2Zyb21fbDJlKG5sMmUsIHBmbiwgZCkpIDwgMCkg
KQogICAgICAgICAgICAgcmV0dXJuIHJjOwogCi0gICAgICAgIGFkanVzdF9ndWVzdF9sMmUobmwy
ZSwgZCk7CisgICAgICAgIG5sMmUgPSBhZGp1c3RfZ3Vlc3RfbDJlKG5sMmUsIGQpOwogICAgICAg
ICBpZiAoIHVubGlrZWx5KCFVUERBVEVfRU5UUlkobDIsIHBsMmUsIG9sMmUsIG5sMmUsIHBmbiwg
dmNwdSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXNlcnZlX2FkKSkg
KQogICAgICAgICB7CkBAIC0yMTE3LDcgKzIxMjcsNyBAQCBzdGF0aWMgaW50IG1vZF9sM19lbnRy
eShsM19wZ2VudHJ5X3QgKnBsM2UsCiAgICAgICAgIC8qIEZhc3QgcGF0aCBmb3Igc3VmZmljaWVu
dGx5LXNpbWlsYXIgbWFwcGluZ3MuICovCiAgICAgICAgIGlmICggIWwzZV9oYXNfY2hhbmdlZChv
bDNlLCBubDNlLCB+RkFTVFBBVEhfRkxBR19XSElURUxJU1QpICkKICAgICAgICAgewotICAgICAg
ICAgICAgYWRqdXN0X2d1ZXN0X2wzZShubDNlLCBkKTsKKyAgICAgICAgICAgIG5sM2UgPSBhZGp1
c3RfZ3Vlc3RfbDNlKG5sM2UsIGQpOwogICAgICAgICAgICAgcmMgPSBVUERBVEVfRU5UUlkobDMs
IHBsM2UsIG9sM2UsIG5sM2UsIHBmbiwgdmNwdSwgcHJlc2VydmVfYWQpOwogICAgICAgICAgICAg
cmV0dXJuIHJjID8gMCA6IC1FRkFVTFQ7CiAgICAgICAgIH0KQEAgLTIxMjcsNyArMjEzNyw3IEBA
IHN0YXRpYyBpbnQgbW9kX2wzX2VudHJ5KGwzX3BnZW50cnlfdCAqcGwzZSwKICAgICAgICAgICAg
IHJldHVybiByYzsKICAgICAgICAgcmMgPSAwOwogCi0gICAgICAgIGFkanVzdF9ndWVzdF9sM2Uo
bmwzZSwgZCk7CisgICAgICAgIG5sM2UgPSBhZGp1c3RfZ3Vlc3RfbDNlKG5sM2UsIGQpOwogICAg
ICAgICBpZiAoIHVubGlrZWx5KCFVUERBVEVfRU5UUlkobDMsIHBsM2UsIG9sM2UsIG5sM2UsIHBm
biwgdmNwdSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXNlcnZlX2Fk
KSkgKQogICAgICAgICB7CkBAIC0yMTgyLDcgKzIxOTIsNyBAQCBzdGF0aWMgaW50IG1vZF9sNF9l
bnRyeShsNF9wZ2VudHJ5X3QgKnBsNGUsCiAgICAgICAgIC8qIEZhc3QgcGF0aCBmb3Igc3VmZmlj
aWVudGx5LXNpbWlsYXIgbWFwcGluZ3MuICovCiAgICAgICAgIGlmICggIWw0ZV9oYXNfY2hhbmdl
ZChvbDRlLCBubDRlLCB+RkFTVFBBVEhfRkxBR19XSElURUxJU1QpICkKICAgICAgICAgewotICAg
ICAgICAgICAgYWRqdXN0X2d1ZXN0X2w0ZShubDRlLCBkKTsKKyAgICAgICAgICAgIG5sNGUgPSBh
ZGp1c3RfZ3Vlc3RfbDRlKG5sNGUsIGQpOwogICAgICAgICAgICAgcmMgPSBVUERBVEVfRU5UUlko
bDQsIHBsNGUsIG9sNGUsIG5sNGUsIHBmbiwgdmNwdSwgcHJlc2VydmVfYWQpOwogICAgICAgICAg
ICAgcmV0dXJuIHJjID8gMCA6IC1FRkFVTFQ7CiAgICAgICAgIH0KQEAgLTIxOTIsNyArMjIwMiw3
IEBAIHN0YXRpYyBpbnQgbW9kX2w0X2VudHJ5KGw0X3BnZW50cnlfdCAqcGw0ZSwKICAgICAgICAg
ICAgIHJldHVybiByYzsKICAgICAgICAgcmMgPSAwOwogCi0gICAgICAgIGFkanVzdF9ndWVzdF9s
NGUobmw0ZSwgZCk7CisgICAgICAgIG5sNGUgPSBhZGp1c3RfZ3Vlc3RfbDRlKG5sNGUsIGQpOwog
ICAgICAgICBpZiAoIHVubGlrZWx5KCFVUERBVEVfRU5UUlkobDQsIHBsNGUsIG9sNGUsIG5sNGUs
IHBmbiwgdmNwdSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXNlcnZl
X2FkKSkgKQogICAgICAgICB7CkBAIC0zODI0LDcgKzM4MzQsNyBAQCBzdGF0aWMgaW50IGNyZWF0
ZV9ncmFudF9wdGVfbWFwcGluZygKICAgICBpZiAoICFJU19BTElHTkVEKHB0ZV9hZGRyLCBzaXpl
b2YobmwxZSkpICkKICAgICAgICAgcmV0dXJuIEdOVFNUX2dlbmVyYWxfZXJyb3I7CiAKLSAgICBh
ZGp1c3RfZ3Vlc3RfbDFlKG5sMWUsIGQpOworICAgIG5sMWUgPSBhZGp1c3RfZ3Vlc3RfbDFlKG5s
MWUsIGQpOwogCiAgICAgZ21mbiA9IHB0ZV9hZGRyID4+IFBBR0VfU0hJRlQ7CiAgICAgcGFnZSA9
IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdtZm4sIE5VTEwsIFAyTV9BTExPQyk7CkBAIC0zOTU5LDcg
KzM5NjksNyBAQCBzdGF0aWMgaW50IGNyZWF0ZV9ncmFudF92YV9tYXBwaW5nKAogICAgIHN0cnVj
dCBwYWdlX2luZm8gKmwxcGc7CiAgICAgaW50IG9rYXk7CiAKLSAgICBhZGp1c3RfZ3Vlc3RfbDFl
KG5sMWUsIGQpOworICAgIG5sMWUgPSBhZGp1c3RfZ3Vlc3RfbDFlKG5sMWUsIGQpOwogCiAgICAg
cGwxZSA9IGd1ZXN0X21hcF9sMWUodmEsICZnbDFtZm4pOwogICAgIGlmICggIXBsMWUgKQpAQCAt
NTA4NCw3ICs1MDk0LDcgQEAgc3RhdGljIGludCBwdHdyX2VtdWxhdGVkX3VwZGF0ZSgKICAgICAg
ICAgYnJlYWs7CiAgICAgfQogCi0gICAgYWRqdXN0X2d1ZXN0X2wxZShubDFlLCBkKTsKKyAgICBu
bDFlID0gYWRqdXN0X2d1ZXN0X2wxZShubDFlLCBkKTsKIAogICAgIC8qIENoZWNrZWQgc3VjY2Vz
c2Z1bGx5OiBkbyB0aGUgdXBkYXRlICh3cml0ZSBvciBjbXB4Y2hnKS4gKi8KICAgICBwbDFlID0g
bWFwX2RvbWFpbl9wYWdlKF9tZm4obWZuKSk7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3Qg
Zm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1j
aGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:11:30 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:11:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjI2-0004KJ-3j; Sat, 09 Sep 2017 17:11:30 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjI0-0004K6-Vl
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:29 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 14/E6-01778-0C024B95; Sat, 09 Sep 2017 17:11:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVXe/wpZ
 Ig08LFSwmbDNwYPTY3reLPYAxijUzLym/IoE1o6PnIWvBAp6KWZO5Gxi3c3YxcnEICfxmlJg6
 8xFzFyMnkHOeUeJNK3cXIwcHm4CYxNy9CiBhEQFViVkrlkOVqEs0/W5gA7GFBUIk2p/uArN5B
 cwklvzcxw7SygJU377CbgIjxwJGhlWM6sWpRWWpRbpGeklFmekZJbmJmTm6hgbGermpxcWJ6a
 k5iUnFesn5uZsYgd6oZ2Bg3MF4qtn5EKMkB5OSKO9/kS2RQnxJ+SmVGYnFGfFFpTmpxYcYZTg
 4lCR4neSBcoJFqempFWmZOcCwgElLcPAoifA+kwNK8xYXJOYWZ6ZDpE4xKkqJ8z4FSQiAJDJK
 8+DaYKF4iVFWSpiXkYGBQYinILUoN7MEVf4VozgHo5Iwrx3Idp7MvBK46a+AFjMBLS55vgFkc
 UkiQkqqgVH7ePt0T69PhQsrzlUXtr64nORZwsVecblu/SQb8ePKi91qa2bd26N/pild4kHxtP
 /dJ2P+3AjceYa7ZaOun57D7M4f07ccEpu5JZKx2PTkJQN3VaHzpcGvdxhtFtZLuLzsxdOTsYw
 MrtyfFJgjUjlZ7r3K4plRzPfS8uqz6xc9ti2sZnt7yE2JpTgj0VCLuag4EQAPQ/t7QAIAAA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-9.tower-31.messagelabs.com!1504977086!58491213!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22483 invoked from network); 9 Sep 2017 17:11:27 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-9.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:11:27 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjHv-00084B-04
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjHu-00047o-Tu
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjHu-00047o-Tu@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:11:22 +0000
Subject: [Xen-changelog] [xen master] x86/mm: use put_page_type_preemptible
	in put_page_from_l{3, 4}e
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDBjZmNiZTZjMmEwOGIxMmExNWNiY2NkY2I5YjNjZGIyNGQ3N2Q2Y2QKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9uIFNlcCA0IDEy
OjQyOjA2IDIwMTcgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KQ29tbWl0RGF0ZTogTW9uIFNlcCA0IDE0OjU2OjQyIDIwMTcgKzAxMDAKCiAgICB4ODYvbW06
IHVzZSBwdXRfcGFnZV90eXBlX3ByZWVtcHRpYmxlIGluIHB1dF9wYWdlX2Zyb21fbHszLDR9ZQog
ICAgCiAgICBObyBmdW5jdGlvbmFsIGNoYW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS5jIHwgNiAr
Ky0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCA3
M2E0OTBiLi5lNWEwMjljIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4v
YXJjaC94ODYvbW0uYwpAQCAtMTM1OCw4ICsxMzU4LDYgQEAgc3RhdGljIGludCBwdXRfcGFnZV9m
cm9tX2wyZShsMl9wZ2VudHJ5X3QgbDJlLCB1bnNpZ25lZCBsb25nIHBmbikKICAgICByZXR1cm4g
MDsKIH0KIAotc3RhdGljIGludCBfX3B1dF9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqLCBp
bnQgcHJlZW1wdGlibGUpOwotCiBzdGF0aWMgaW50IHB1dF9wYWdlX2Zyb21fbDNlKGwzX3BnZW50
cnlfdCBsM2UsIHVuc2lnbmVkIGxvbmcgcGZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBpbnQgcGFydGlhbCwgYm9vbCBkZWZlcikKIHsKQEAgLTEzODYsNyArMTM4NCw3IEBAIHN0YXRp
YyBpbnQgcHV0X3BhZ2VfZnJvbV9sM2UobDNfcGdlbnRyeV90IGwzZSwgdW5zaWduZWQgbG9uZyBw
Zm4sCiAgICAgaWYgKCB1bmxpa2VseShwYXJ0aWFsID4gMCkgKQogICAgIHsKICAgICAgICAgQVNT
RVJUKCFkZWZlcik7Ci0gICAgICAgIHJldHVybiBfX3B1dF9wYWdlX3R5cGUocGcsIDEpOworICAg
ICAgICByZXR1cm4gcHV0X3BhZ2VfdHlwZV9wcmVlbXB0aWJsZShwZyk7CiAgICAgfQogCiAgICAg
aWYgKCBkZWZlciApCkBAIC0xNDA5LDcgKzE0MDcsNyBAQCBzdGF0aWMgaW50IHB1dF9wYWdlX2Zy
b21fbDRlKGw0X3BnZW50cnlfdCBsNGUsIHVuc2lnbmVkIGxvbmcgcGZuLAogICAgICAgICBpZiAo
IHVubGlrZWx5KHBhcnRpYWwgPiAwKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIEFTU0VSVCgh
ZGVmZXIpOwotICAgICAgICAgICAgcmV0dXJuIF9fcHV0X3BhZ2VfdHlwZShwZywgMSk7CisgICAg
ICAgICAgICByZXR1cm4gcHV0X3BhZ2VfdHlwZV9wcmVlbXB0aWJsZShwZyk7CiAgICAgICAgIH0K
IAogICAgICAgICBpZiAoIGRlZmVyICkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3Ig
L2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5n
ZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5n
ZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:11:36 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:11:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjI8-0004LH-5H; Sat, 09 Sep 2017 17:11:36 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjI7-0004LB-Lt
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:35 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 48/7F-03283-6C024B95; Sat, 09 Sep 2017 17:11:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfeYwpZ
 Igxs9QhYTthk4MHps79vFHsAYxZqZl5RfkcCacWbHZtaCJ4YVm1c/YG5gXKbcxcjFISTwm1Hi
 8dyNbBDOeUaJmVeWs3YxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSxgLdHZt
 wAszitgJtHY+ZwFxGYBqp+/9CbbBEaOBYwMqxg1ilOLylKLdI0N9ZKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAr3CAAQ7GJsWBR5ilORgUhLl/S+yJVKILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBG+FPFBOsCg1PbUiLTMHGB4waQkOHiUR3ssgad7igsTc4sx0iNQpRkUpcd7jIAkB
 kERGaR5cGywkLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYtxRkCk9mXgnc9FdAi5mAFpc83
 wCyuCQRISXVwMidUx5y2vKt+G7PLXnB2h9r30RetM2bd6dO1FZ1+zYV4yXuLZVWRrpTU+Qn81
 /v0LGL7qx/cuCnt2p7oGSDsHHVBC7RHze99Q98FFr6O3lZ3x77/We4eyYbirgtynWcvEXG1Hm
 WnxP7bN0gayWjA682y9gp57682Do9e9f6WbYskTZWWkGWSizFGYmGWsxFxYkA+lnx8EQCAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-16.tower-27.messagelabs.com!1504977093!115584813!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56826 invoked from network); 9 Sep 2017 17:11:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:11:34 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjI5-00084H-3e
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjI5-0004AK-1S
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjI5-0004AK-1S@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:11:33 +0000
Subject: [Xen-changelog] [xen master] x86/p2m-pt: simplify p2m_next_level()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDlmMmUyNWMwMDQyMzEyMDcxOTM1MDQ3YTkzMTQ0OTE0Zjk2OTU3NWYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gU2VwIDQg
MTY6MjU6NTkgMjAxNyArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBTZXAgNCAxNjoyNTo1OSAyMDE3ICswMjAwCgogICAgeDg2
L3AybS1wdDogc2ltcGxpZnkgcDJtX25leHRfbGV2ZWwoKQogICAgCiAgICBDYWxjdWxhdGUgZW50
cnkgUEZOIGFuZCBmbGFncyBqdXN0IG9uY2UuIENvbnZlcnQgdGhlIHR3byBzdWNjZXNzaXZlCiAg
ICBtYWluIGlmKCktcyB0byBhbmQgaWYvZWxzZS1pZiBjaGFpbi4gUmVzdHJpY3QgdmFyaWFibGUg
c2NvcGUgd2hlcmUKICAgIHJlYXNvbmFibGUuIFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBhbHNv
IG1ha2UgdGhlIGluZHVjdGlvbiB2YXJpYWJsZQogICAgdW5zaWduZWQuCiAgICAKICAgIFRoaXMg
YXQgb25jZSBmaXhlcyBleGNlc3NpdmUgcGVybWlzc2lvbnMgZ3JhbnRlZCBpbiB0aGUgMk0gUFRF
cwogICAgcmVzdWx0aW5nIGZyb20gc3BsaXR0aW5nIGEgMUcgb25lIC0gb3JpZ2luYWwgcGVybWlz
c2lvbnMgc2hvdWxkIGJlCiAgICBpbmhlcml0ZWQgaW5zdGVhZC4gVGhpcyBpcyBub3QgYSBzZWN1
cml0eSBpc3N1ZSBvbmx5IGJlY2F1c2UgYWxsIG9mCiAgICB0aGlzIHRha2VzIG5vIGVmZmVjdCBh
bnl3YXksIGFzIGlvbW11X2hhcF9wdF9zaGFyZSBpcyBhbHdheXMgZmFsc2Ugb24KICAgIEFNRCBz
eXN0ZW1zIGZvciBhbGwgc3VwcG9ydGVkIGJyYW5jaGVzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogR2VvcmdlIER1
bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0t
cHQuYyB8IDEwMCArKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDQ5IGluc2VydGlvbnMoKyksIDUxIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0t
cHQuYwppbmRleCAyN2Q4NzYwLi5jMTkyZTRkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0v
cDJtLXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCkBAIC0xOTIsMTggKzE5Miwx
OCBAQCBwMm1fbmV4dF9sZXZlbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB2b2lkICoqdGFibGUs
CiAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nICpnZm5fcmVtYWluZGVyLCB1bnNpZ25lZCBs
b25nIGdmbiwgdTMyIHNoaWZ0LAogICAgICAgICAgICAgICAgdTMyIG1heCwgdW5zaWduZWQgbG9u
ZyB0eXBlLCBib29sX3QgdW5tYXApCiB7Ci0gICAgbDFfcGdlbnRyeV90ICpsMV9lbnRyeTsKLSAg
ICBsMV9wZ2VudHJ5X3QgKnAybV9lbnRyeTsKLSAgICBsMV9wZ2VudHJ5X3QgbmV3X2VudHJ5Owor
ICAgIGwxX3BnZW50cnlfdCAqcDJtX2VudHJ5LCBuZXdfZW50cnk7CiAgICAgdm9pZCAqbmV4dDsK
LSAgICBpbnQgaTsKKyAgICB1bnNpZ25lZCBpbnQgZmxhZ3M7CiAKICAgICBpZiAoICEocDJtX2Vu
dHJ5ID0gcDJtX2ZpbmRfZW50cnkoKnRhYmxlLCBnZm5fcmVtYWluZGVyLCBnZm4sCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LCBtYXgpKSApCiAgICAgICAgIHJl
dHVybiAtRU5PRU5UOwogCisgICAgZmxhZ3MgPSBsMWVfZ2V0X2ZsYWdzKCpwMm1fZW50cnkpOwor
CiAgICAgLyogUG9EL3BhZ2luZzogTm90IHByZXNlbnQgZG9lc24ndCBpbXBseSBlbXB0eS4gKi8K
LSAgICBpZiAoICFsMWVfZ2V0X2ZsYWdzKCpwMm1fZW50cnkpICkKKyAgICBpZiAoICFmbGFncyAp
CiAgICAgewogICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZzsKIApAQCAtMjMxLDY4ICsyMzEs
NjYgQEAgcDJtX25leHRfbGV2ZWwoc3RydWN0IHAybV9kb21haW4gKnAybSwgdm9pZCAqKnRhYmxl
LAogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICB9Ci0KLSAgICBBU1NFUlQobDFl
X2dldF9mbGFncygqcDJtX2VudHJ5KSAmIChfUEFHRV9QUkVTRU5UfF9QQUdFX1BTRSkpOwotCi0g
ICAgLyogc3BsaXQgMUdCIHBhZ2VzIGludG8gMk1CIHBhZ2VzICovCi0gICAgaWYgKCB0eXBlID09
IFBHVF9sMl9wYWdlX3RhYmxlICYmIChsMWVfZ2V0X2ZsYWdzKCpwMm1fZW50cnkpICYgX1BBR0Vf
UFNFKSApCisgICAgZWxzZSBpZiAoIGZsYWdzICYgX1BBR0VfUFNFICkKICAgICB7Ci0gICAgICAg
IHVuc2lnbmVkIGxvbmcgZmxhZ3MsIHBmbjsKKyAgICAgICAgLyogU3BsaXQgc3VwZXJwYWdlcyBw
YWdlcyBpbnRvIHNtYWxsZXIgb25lcy4gKi8KKyAgICAgICAgdW5zaWduZWQgbG9uZyBwZm4gPSBs
MWVfZ2V0X3BmbigqcDJtX2VudHJ5KTsKICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGc7Cisg
ICAgICAgIGwxX3BnZW50cnlfdCAqbDFfZW50cnk7CisgICAgICAgIHVuc2lnbmVkIGludCBpLCBs
ZXZlbDsKIAotICAgICAgICBwZyA9IHAybV9hbGxvY19wdHAocDJtLCBQR1RfbDJfcGFnZV90YWJs
ZSk7Ci0gICAgICAgIGlmICggcGcgPT0gTlVMTCApCi0gICAgICAgICAgICByZXR1cm4gLUVOT01F
TTsKLQotICAgICAgICBmbGFncyA9IGwxZV9nZXRfZmxhZ3MoKnAybV9lbnRyeSk7Ci0gICAgICAg
IHBmbiA9IGwxZV9nZXRfcGZuKCpwMm1fZW50cnkpOwotCi0gICAgICAgIGwxX2VudHJ5ID0gX19t
YXBfZG9tYWluX3BhZ2UocGcpOwotICAgICAgICBmb3IgKCBpID0gMDsgaSA8IEwyX1BBR0VUQUJM
RV9FTlRSSUVTOyBpKysgKQorICAgICAgICBzd2l0Y2ggKCB0eXBlICkKICAgICAgICAgewotICAg
ICAgICAgICAgbmV3X2VudHJ5ID0gbDFlX2Zyb21fcGZuKHBmbiB8IChpICogTDFfUEFHRVRBQkxF
X0VOVFJJRVMpLCBmbGFncyk7Ci0gICAgICAgICAgICBwMm1fYWRkX2lvbW11X2ZsYWdzKCZuZXdf
ZW50cnksIDEsIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwotICAgICAgICAgICAg
cDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIGwxX2VudHJ5ICsgaSwgbmV3X2VudHJ5LCAy
KTsKLSAgICAgICAgfQotICAgICAgICB1bm1hcF9kb21haW5fcGFnZShsMV9lbnRyeSk7Ci0gICAg
ICAgIG5ld19lbnRyeSA9IGwxZV9mcm9tX3BhZ2UocGcsIFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0Vf
UlcpOyAvKiBkaXNhYmxlIFBTRSAqLwotICAgICAgICBwMm1fYWRkX2lvbW11X2ZsYWdzKCZuZXdf
ZW50cnksIDIsIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwotICAgICAgICBwMm0t
PndyaXRlX3AybV9lbnRyeShwMm0sIGdmbiwgcDJtX2VudHJ5LCBuZXdfZW50cnksIDMpOwotICAg
IH0KKyAgICAgICAgY2FzZSBQR1RfbDJfcGFnZV90YWJsZToKKyAgICAgICAgICAgIGxldmVsID0g
MjsKKyAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgIGNhc2UgUEdUX2wxX3BhZ2VfdGFibGU6
CisgICAgICAgICAgICAvKgorICAgICAgICAgICAgICogTmV3IHNwbGludGVyZWQgbWFwcGluZ3Mg
aW5oZXJpdCB0aGUgZmxhZ3Mgb2YgdGhlIG9sZCBzdXBlcnBhZ2UsCisgICAgICAgICAgICAgKiB3
aXRoIGEgbGl0dGxlIHJlb3JnYW5pc2F0aW9uIGZvciB0aGUgX1BBR0VfUFNFX1BBVCBiaXQuCisg
ICAgICAgICAgICAgKi8KKyAgICAgICAgICAgIGlmICggcGZuICYgMSApICAgICAgICAgICAvKiA9
PT4gX1BBR0VfUFNFX1BBVCB3YXMgc2V0ICovCisgICAgICAgICAgICAgICAgcGZuIC09IDE7ICAg
ICAgICAgICAgLyogQ2xlYXIgaXQ7IF9QQUdFX1BTRSBiZWNvbWVzIF9QQUdFX1BBVCAqLworICAg
ICAgICAgICAgZWxzZQorICAgICAgICAgICAgICAgIGZsYWdzICY9IH5fUEFHRV9QU0U7IC8qIENs
ZWFyIF9QQUdFX1BTRSAoPT0gX1BBR0VfUEFUKSAqLwogCisgICAgICAgICAgICBsZXZlbCA9IDE7
CisgICAgICAgICAgICBicmVhazsKIAotICAgIC8qIHNwbGl0IHNpbmdsZSAyTUIgbGFyZ2UgcGFn
ZSBpbnRvIDRLQiBwYWdlIGluIFAyTSB0YWJsZSAqLwotICAgIGlmICggdHlwZSA9PSBQR1RfbDFf
cGFnZV90YWJsZSAmJiAobDFlX2dldF9mbGFncygqcDJtX2VudHJ5KSAmIF9QQUdFX1BTRSkgKQot
ICAgIHsKLSAgICAgICAgdW5zaWduZWQgbG9uZyBmbGFncywgcGZuOwotICAgICAgICBzdHJ1Y3Qg
cGFnZV9pbmZvICpwZzsKKyAgICAgICAgZGVmYXVsdDoKKyAgICAgICAgICAgIEFTU0VSVF9VTlJF
QUNIQUJMRSgpOworICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgICAgIH0KIAotICAg
ICAgICBwZyA9IHAybV9hbGxvY19wdHAocDJtLCBQR1RfbDFfcGFnZV90YWJsZSk7CisgICAgICAg
IHBnID0gcDJtX2FsbG9jX3B0cChwMm0sIHR5cGUpOwogICAgICAgICBpZiAoIHBnID09IE5VTEwg
KQogICAgICAgICAgICAgcmV0dXJuIC1FTk9NRU07CiAKLSAgICAgICAgLyogTmV3IHNwbGludGVy
ZWQgbWFwcGluZ3MgaW5oZXJpdCB0aGUgZmxhZ3Mgb2YgdGhlIG9sZCBzdXBlcnBhZ2UsIAotICAg
ICAgICAgKiB3aXRoIGEgbGl0dGxlIHJlb3JnYW5pc2F0aW9uIGZvciB0aGUgX1BBR0VfUFNFX1BB
VCBiaXQuICovCi0gICAgICAgIGZsYWdzID0gbDFlX2dldF9mbGFncygqcDJtX2VudHJ5KTsKLSAg
ICAgICAgcGZuID0gbDFlX2dldF9wZm4oKnAybV9lbnRyeSk7Ci0gICAgICAgIGlmICggcGZuICYg
MSApICAgICAgICAgICAvKiA9PT4gX1BBR0VfUFNFX1BBVCB3YXMgc2V0ICovCi0gICAgICAgICAg
ICBwZm4gLT0gMTsgICAgICAgICAgICAvKiBDbGVhciBpdDsgX1BBR0VfUFNFIGJlY29tZXMgX1BB
R0VfUEFUICovCi0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIGZsYWdzICY9IH5fUEFHRV9QU0U7
IC8qIENsZWFyIF9QQUdFX1BTRSAoPT0gX1BBR0VfUEFUKSAqLwotICAgICAgICAKICAgICAgICAg
bDFfZW50cnkgPSBfX21hcF9kb21haW5fcGFnZShwZyk7Ci0gICAgICAgIGZvciAoIGkgPSAwOyBp
IDwgTDFfUEFHRVRBQkxFX0VOVFJJRVM7IGkrKyApCisKKyAgICAgICAgLyogSW5oZXJpdCBvcmln
aW5hbCBJT01NVSBwZXJtaXNzaW9ucywgYnV0IHVwZGF0ZSBOZXh0IExldmVsLiAqLworICAgICAg
ICBpZiAoIGlvbW11X2hhcF9wdF9zaGFyZSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGZsYWdz
ICY9IH5pb21tdV9ubGV2ZWxfdG9fZmxhZ3MofjAsIDApOworICAgICAgICAgICAgZmxhZ3MgfD0g
aW9tbXVfbmxldmVsX3RvX2ZsYWdzKGxldmVsIC0gMSwgMCk7CisgICAgICAgIH0KKworICAgICAg
ICBmb3IgKCBpID0gMDsgaSA8ICgxdSA8PCBQQUdFVEFCTEVfT1JERVIpOyBpKysgKQogICAgICAg
ICB7Ci0gICAgICAgICAgICBuZXdfZW50cnkgPSBsMWVfZnJvbV9wZm4ocGZuIHwgaSwgZmxhZ3Mp
OwotICAgICAgICAgICAgcDJtX2FkZF9pb21tdV9mbGFncygmbmV3X2VudHJ5LCAwLCAwKTsKLSAg
ICAgICAgICAgIHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwgZ2ZuLCBsMV9lbnRyeSArIGksIG5l
d19lbnRyeSwgMSk7CisgICAgICAgICAgICBuZXdfZW50cnkgPSBsMWVfZnJvbV9wZm4ocGZuIHwg
KGkgPDwgKChsZXZlbCAtIDEpICogUEFHRVRBQkxFX09SREVSKSksCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmxhZ3MpOworICAgICAgICAgICAgcDJtLT53cml0ZV9wMm1f
ZW50cnkocDJtLCBnZm4sIGwxX2VudHJ5ICsgaSwgbmV3X2VudHJ5LCBsZXZlbCk7CiAgICAgICAg
IH0KKwogICAgICAgICB1bm1hcF9kb21haW5fcGFnZShsMV9lbnRyeSk7Ci0gICAgICAgIAorCiAg
ICAgICAgIG5ld19lbnRyeSA9IGwxZV9mcm9tX3BhZ2UocGcsIFAyTV9CQVNFX0ZMQUdTIHwgX1BB
R0VfUlcpOwotICAgICAgICBwMm1fYWRkX2lvbW11X2ZsYWdzKCZuZXdfZW50cnksIDEsIElPTU1V
Rl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwotICAgICAgICBwMm0tPndyaXRlX3AybV9lbnRy
eShwMm0sIGdmbiwgcDJtX2VudHJ5LCBuZXdfZW50cnksIDIpOworICAgICAgICBwMm1fYWRkX2lv
bW11X2ZsYWdzKCZuZXdfZW50cnksIGxldmVsLCBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRh
YmxlKTsKKyAgICAgICAgcDJtLT53cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIHAybV9lbnRyeSwg
bmV3X2VudHJ5LCBsZXZlbCArIDEpOwogICAgIH0KKyAgICBlbHNlCisgICAgICAgIEFTU0VSVChm
bGFncyAmIF9QQUdFX1BSRVNFTlQpOwogCiAgICAgbmV4dCA9IG1hcF9kb21haW5fcGFnZShsMWVf
Z2V0X21mbigqcDJtX2VudHJ5KSk7CiAgICAgaWYgKCB1bm1hcCApCi0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:11:46 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:11:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjII-0004N1-7w; Sat, 09 Sep 2017 17:11:46 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjIH-0004Mm-NT
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:45 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 0D/9F-03283-1D024B95; Sat, 09 Sep 2017 17:11:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVfeCwpZ
 Igy1PZC0mbDNwYPTY3reLPYAxijUzLym/IoE1Y+U9l4KjBhXd6zIaGOeodTFycQgJ/GaUOHVr
 MRuEc55RYnl/B3sXIwcHm4CYxNy9Cl2MnBwiAqoSs1YsZwaxhQTUJZp+N7CB2MICjhLrOncxg
 di8AmYS3YvnsIK0sgDVv1ztNIGRYwEjwypG9eLUorLUIl1jvaSizPSMktzEzBxdQwMzvdzU4u
 LE9NScxKRiveT83E2MQG8wAMEOxo5/TocYJTmYlER5/4tsiRTiS8pPqcxILM6ILyrNSS0+xCj
 DwaEkwXtQHignWJSanlqRlpkDDAuYtAQHj5II72WQNG9xQWJucWY6ROoUo6KUOK83SEIAJJFR
 mgfXBgvFS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmLQWZwpOZVwI3/RXQYiagxSXPN4AsL
 klESEk1MAot3SK2oXqt3Vbn2MObWKI5PjdF/5C8re+6KEPwr1lMvn6JRK/b17kuKQzBbd2fAj
 lfX+yv/Z6eGii6Z2fnrVTjjlKl+T5S5erbN5pt37JXmVdzVUPx7e/va1x5D5wTyDx5TH79s5s
 pn3w9th1UNHC5xc1ZyWUxo3tP/cMrP1/teKIsyKPspcRSnJFoqMVcVJwIANgnSCFAAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-8.tower-27.messagelabs.com!1504977103!105003262!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30212 invoked from network); 9 Sep 2017 17:11:44 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-8.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:11:44 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjIF-00085E-9B
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjIF-0004ET-5B
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjIF-0004ET-5B@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:11:43 +0000
Subject: [Xen-changelog] [xen master] x86/p2m: make p2m_alloc_ptp() return
	an MFN
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGRhYWU5ZDY3MTI2ODU1MDY5MDRiMDNkYzM2MjYwZGUzNTYwODU2MjkKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gU2VwIDQg
MTY6MzA6NDcgMjAxNyArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBTZXAgNCAxNjozMDo0NyAyMDE3ICswMjAwCgogICAgeDg2
L3AybTogbWFrZSBwMm1fYWxsb2NfcHRwKCkgcmV0dXJuIGFuIE1GTgogICAgCiAgICBOb25lIG9m
IHRoZSBjYWxsZXJzIHJlYWxseSBuZWVkcyB0aGUgc3RydWN0IHBhZ2VfaW5mbyBwb2ludGVyLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogICAg
UmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIHhlbi9h
cmNoL3g4Ni9tbS9wMm0tZXB0LmMgfCAxMCArKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJt
LXB0LmMgIHwgMTcgKysrKysrKystLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAg
fCAxNiArKysrKysrKy0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oIHwgIDIgKy0K
IDQgZmlsZXMgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwgMjMgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0t
ZXB0LmMKaW5kZXggOGQ5ZGE5Mi4uMjNjMDUxOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21t
L3AybS1lcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCkBAIC0yMjUsMTYgKzIy
NSwxNiBAQCBzdGF0aWMgdm9pZCBlcHRfcDJtX3R5cGVfdG9fZmxhZ3Moc3RydWN0IHAybV9kb21h
aW4gKnAybSwgZXB0X2VudHJ5X3QgKmVudHJ5LAogLyogRmlsbCBpbiBtaWRkbGUgbGV2ZWxzIG9m
IGVwdCB0YWJsZSAqLwogc3RhdGljIGludCBlcHRfc2V0X21pZGRsZV9lbnRyeShzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtLCBlcHRfZW50cnlfdCAqZXB0X2VudHJ5KQogewotICAgIHN0cnVjdCBwYWdl
X2luZm8gKnBnOworICAgIG1mbl90IG1mbjsKICAgICBlcHRfZW50cnlfdCAqdGFibGU7CiAgICAg
dW5zaWduZWQgaW50IGk7CiAKLSAgICBwZyA9IHAybV9hbGxvY19wdHAocDJtLCAwKTsKLSAgICBp
ZiAoIHBnID09IE5VTEwgKQorICAgIG1mbiA9IHAybV9hbGxvY19wdHAocDJtLCAwKTsKKyAgICBp
ZiAoIG1mbl9lcShtZm4sIElOVkFMSURfTUZOKSApCiAgICAgICAgIHJldHVybiAwOwogCiAgICAg
ZXB0X2VudHJ5LT5lcHRlID0gMDsKLSAgICBlcHRfZW50cnktPm1mbiA9IHBhZ2VfdG9fbWZuKHBn
KTsKKyAgICBlcHRfZW50cnktPm1mbiA9IG1mbl94KG1mbik7CiAgICAgZXB0X2VudHJ5LT5hY2Nl
c3MgPSBwMm0tPmRlZmF1bHRfYWNjZXNzOwogCiAgICAgZXB0X2VudHJ5LT5yID0gZXB0X2VudHJ5
LT53ID0gZXB0X2VudHJ5LT54ID0gMTsKQEAgLTI0Myw3ICsyNDMsNyBAQCBzdGF0aWMgaW50IGVw
dF9zZXRfbWlkZGxlX2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGVwdF9lbnRyeV90ICpl
cHRfZW50cnkpCiAKICAgICBlcHRfZW50cnktPnN1cHByZXNzX3ZlID0gMTsKIAotICAgIHRhYmxl
ID0gX19tYXBfZG9tYWluX3BhZ2UocGcpOworICAgIHRhYmxlID0gbWFwX2RvbWFpbl9wYWdlKG1m
bik7CiAKICAgICBmb3IgKCBpID0gMDsgaSA8IEVQVF9QQUdFVEFCTEVfRU5UUklFUzsgaSsrICkK
ICAgICAgICAgdGFibGVbaV0uc3VwcHJlc3NfdmUgPSAxOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L21tL3AybS1wdC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCmluZGV4IGMxOTJlNGQu
LmYzODY5MjUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYworKysgYi94ZW4v
YXJjaC94ODYvbW0vcDJtLXB0LmMKQEAgLTIwNSwxMyArMjA1LDEyIEBAIHAybV9uZXh0X2xldmVs
KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHZvaWQgKip0YWJsZSwKICAgICAvKiBQb0QvcGFnaW5n
OiBOb3QgcHJlc2VudCBkb2Vzbid0IGltcGx5IGVtcHR5LiAqLwogICAgIGlmICggIWZsYWdzICkK
ICAgICB7Ci0gICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnOworICAgICAgICBtZm5fdCBtZm4g
PSBwMm1fYWxsb2NfcHRwKHAybSwgdHlwZSk7CiAKLSAgICAgICAgcGcgPSBwMm1fYWxsb2NfcHRw
KHAybSwgdHlwZSk7Ci0gICAgICAgIGlmICggcGcgPT0gTlVMTCApCisgICAgICAgIGlmICggbWZu
X2VxKG1mbiwgSU5WQUxJRF9NRk4pICkKICAgICAgICAgICAgIHJldHVybiAtRU5PTUVNOwogCi0g
ICAgICAgIG5ld19lbnRyeSA9IGwxZV9mcm9tX3BhZ2UocGcsIFAyTV9CQVNFX0ZMQUdTIHwgX1BB
R0VfUlcpOworICAgICAgICBuZXdfZW50cnkgPSBsMWVfZnJvbV9tZm4obWZuLCBQMk1fQkFTRV9G
TEFHUyB8IF9QQUdFX1JXKTsKIAogICAgICAgICBzd2l0Y2ggKCB0eXBlICkgewogICAgICAgICBj
YXNlIFBHVF9sM19wYWdlX3RhYmxlOgpAQCAtMjM1LDcgKzIzNCw3IEBAIHAybV9uZXh0X2xldmVs
KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHZvaWQgKip0YWJsZSwKICAgICB7CiAgICAgICAgIC8q
IFNwbGl0IHN1cGVycGFnZXMgcGFnZXMgaW50byBzbWFsbGVyIG9uZXMuICovCiAgICAgICAgIHVu
c2lnbmVkIGxvbmcgcGZuID0gbDFlX2dldF9wZm4oKnAybV9lbnRyeSk7Ci0gICAgICAgIHN0cnVj
dCBwYWdlX2luZm8gKnBnOworICAgICAgICBtZm5fdCBtZm47CiAgICAgICAgIGwxX3BnZW50cnlf
dCAqbDFfZW50cnk7CiAgICAgICAgIHVuc2lnbmVkIGludCBpLCBsZXZlbDsKIApAQCAtMjYzLDEx
ICsyNjIsMTEgQEAgcDJtX25leHRfbGV2ZWwoc3RydWN0IHAybV9kb21haW4gKnAybSwgdm9pZCAq
KnRhYmxlLAogICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAgICAgICAgIH0KIAotICAgICAg
ICBwZyA9IHAybV9hbGxvY19wdHAocDJtLCB0eXBlKTsKLSAgICAgICAgaWYgKCBwZyA9PSBOVUxM
ICkKKyAgICAgICAgbWZuID0gcDJtX2FsbG9jX3B0cChwMm0sIHR5cGUpOworICAgICAgICBpZiAo
IG1mbl9lcShtZm4sIElOVkFMSURfTUZOKSApCiAgICAgICAgICAgICByZXR1cm4gLUVOT01FTTsK
IAotICAgICAgICBsMV9lbnRyeSA9IF9fbWFwX2RvbWFpbl9wYWdlKHBnKTsKKyAgICAgICAgbDFf
ZW50cnkgPSBtYXBfZG9tYWluX3BhZ2UobWZuKTsKIAogICAgICAgICAvKiBJbmhlcml0IG9yaWdp
bmFsIElPTU1VIHBlcm1pc3Npb25zLCBidXQgdXBkYXRlIE5leHQgTGV2ZWwuICovCiAgICAgICAg
IGlmICggaW9tbXVfaGFwX3B0X3NoYXJlICkKQEAgLTI4NSw3ICsyODQsNyBAQCBwMm1fbmV4dF9s
ZXZlbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB2b2lkICoqdGFibGUsCiAKICAgICAgICAgdW5t
YXBfZG9tYWluX3BhZ2UobDFfZW50cnkpOwogCi0gICAgICAgIG5ld19lbnRyeSA9IGwxZV9mcm9t
X3BhZ2UocGcsIFAyTV9CQVNFX0ZMQUdTIHwgX1BBR0VfUlcpOworICAgICAgICBuZXdfZW50cnkg
PSBsMWVfZnJvbV9tZm4obWZuLCBQMk1fQkFTRV9GTEFHUyB8IF9QQUdFX1JXKTsKICAgICAgICAg
cDJtX2FkZF9pb21tdV9mbGFncygmbmV3X2VudHJ5LCBsZXZlbCwgSU9NTVVGX3JlYWRhYmxlfElP
TU1VRl93cml0YWJsZSk7CiAgICAgICAgIHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwgZ2ZuLCBw
Mm1fZW50cnksIG5ld19lbnRyeSwgbGV2ZWwgKyAxKTsKICAgICB9CmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKaW5kZXggZThhNTdkMS4u
NDVlZDNjMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9wMm0uYwpAQCAtNTY5LDcgKzU2OSw3IEBAIGludCBwMm1fc2V0X2VudHJ5KHN0cnVj
dCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2ZuLCBtZm5fdCBtZm4sCiAgICAgcmV0
dXJuIHJjOwogfQogCi1zdHJ1Y3QgcGFnZV9pbmZvICpwMm1fYWxsb2NfcHRwKHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgdHlwZSkKK21mbl90IHAybV9hbGxvY19wdHAoc3Ry
dWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyB0eXBlKQogewogICAgIHN0cnVjdCBw
YWdlX2luZm8gKnBnOwogCkBAIC01NzcsMTMgKzU3NywxMyBAQCBzdHJ1Y3QgcGFnZV9pbmZvICpw
Mm1fYWxsb2NfcHRwKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgdHlwZSkK
ICAgICBBU1NFUlQocDJtLT5kb21haW4pOwogICAgIEFTU0VSVChwMm0tPmRvbWFpbi0+YXJjaC5w
YWdpbmcuYWxsb2NfcGFnZSk7CiAgICAgcGcgPSBwMm0tPmRvbWFpbi0+YXJjaC5wYWdpbmcuYWxs
b2NfcGFnZShwMm0tPmRvbWFpbik7Ci0gICAgaWYgKHBnID09IE5VTEwpCi0gICAgICAgIHJldHVy
biBOVUxMOworICAgIGlmICggIXBnICkKKyAgICAgICAgcmV0dXJuIElOVkFMSURfTUZOOwogCiAg
ICAgcGFnZV9saXN0X2FkZF90YWlsKHBnLCAmcDJtLT5wYWdlcyk7CiAgICAgcGctPnUuaW51c2Uu
dHlwZV9pbmZvID0gdHlwZSB8IDEgfCBQR1RfdmFsaWRhdGVkOwogCi0gICAgcmV0dXJuIHBnOwor
ICAgIHJldHVybiBwYWdlX3RvX21mbihwZyk7CiB9CiAKIHZvaWQgcDJtX2ZyZWVfcHRwKHN0cnVj
dCBwMm1fZG9tYWluICpwMm0sIHN0cnVjdCBwYWdlX2luZm8gKnBnKQpAQCAtNjA5LDcgKzYwOSw3
IEBAIHZvaWQgcDJtX2ZyZWVfcHRwKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHN0cnVjdCBwYWdl
X2luZm8gKnBnKQogICovCiBpbnQgcDJtX2FsbG9jX3RhYmxlKHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0pCiB7Ci0gICAgc3RydWN0IHBhZ2VfaW5mbyAqcDJtX3RvcDsKKyAgICBtZm5fdCB0b3BfbWZu
OwogICAgIHN0cnVjdCBkb21haW4gKmQgPSBwMm0tPmRvbWFpbjsKICAgICBpbnQgcmMgPSAwOwog
CkBAIC02MzIsMTQgKzYzMiwxNCBAQCBpbnQgcDJtX2FsbG9jX3RhYmxlKHN0cnVjdCBwMm1fZG9t
YWluICpwMm0pCiAKICAgICBQMk1fUFJJTlRLKCJhbGxvY2F0aW5nIHAybSB0YWJsZVxuIik7CiAK
LSAgICBwMm1fdG9wID0gcDJtX2FsbG9jX3B0cChwMm0sIFBHVF9sNF9wYWdlX3RhYmxlKTsKLSAg
ICBpZiAoIHAybV90b3AgPT0gTlVMTCApCisgICAgdG9wX21mbiA9IHAybV9hbGxvY19wdHAocDJt
LCBQR1RfbDRfcGFnZV90YWJsZSk7CisgICAgaWYgKCBtZm5fZXEodG9wX21mbiwgSU5WQUxJRF9N
Rk4pICkKICAgICB7CiAgICAgICAgIHAybV91bmxvY2socDJtKTsKICAgICAgICAgcmV0dXJuIC1F
Tk9NRU07CiAgICAgfQogCi0gICAgcDJtLT5waHlzX3RhYmxlID0gcGFnZXRhYmxlX2Zyb21fbWZu
KHBhZ2VfdG9fbWZuKHAybV90b3ApKTsKKyAgICBwMm0tPnBoeXNfdGFibGUgPSBwYWdldGFibGVf
ZnJvbV9tZm4odG9wX21mbik7CiAKICAgICBpZiAoIGhhcF9lbmFibGVkKGQpICkKICAgICAgICAg
aW9tbXVfc2hhcmVfcDJtX3RhYmxlKGQpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9wMm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKaW5kZXggNjM5NWU4Zi4uZWE1NWNi
MSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L3AybS5oCkBAIC02ODQsNyArNjg0LDcgQEAgdm9pZCBwMm1fbWVtX3BhZ2luZ19y
ZXN1bWUoc3RydWN0IGRvbWFpbiAqZCwgdm1fZXZlbnRfcmVzcG9uc2VfdCAqcnNwKTsKICAqIElu
dGVybmFsIGZ1bmN0aW9ucywgb25seSBjYWxsZWQgYnkgb3RoZXIgcDJtIGNvZGUKICAqLwogCi1z
dHJ1Y3QgcGFnZV9pbmZvICpwMm1fYWxsb2NfcHRwKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVu
c2lnbmVkIGxvbmcgdHlwZSk7CittZm5fdCBwMm1fYWxsb2NfcHRwKHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0sIHVuc2lnbmVkIGxvbmcgdHlwZSk7CiB2b2lkIHAybV9mcmVlX3B0cChzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtLCBzdHJ1Y3QgcGFnZV9pbmZvICpwZyk7CiAKIC8qIERpcmVjdGx5IHNldCBh
IHAybSBlbnRyeTogb25seSBmb3IgdXNlIGJ5IHAybSBjb2RlLiBEb2VzIG5vdCBuZWVkCi0tCmdl
bmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:11:57 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:11:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjIT-0004OO-9W; Sat, 09 Sep 2017 17:11:57 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjIS-0004OD-Os
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:56 +0000
Received: from [85.158.143.35] by server-4.bemta-6.messagelabs.com id
 B0/CF-03283-CD024B95; Sat, 09 Sep 2017 17:11:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfe2wpZ
 Ig/UfBC0mbDNwYPTY3reLPYAxijUzLym/IoE14+WeHvaCL3YVD0//Zmxg7NHtYuTiEBL4zSjR
 2HmAFcI5zyhxc2MfkMPBwSYgJjF3r0IXIyeHiICqxKwVy5lBbCEBdYmm3w1sILawQKjEzanNb
 CDlvAJmEmt+6YKYLEDlJ+c7TWDkWMDIsIpRozi1qCy1SNfQTC+pKDM9oyQ3MTNH19DATC83tb
 g4MT01JzGpWC85P3cTI9AjDECwg/H+xoBDjJIcTEqivP9FtkQK8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuA9KA+UEyxKTU+tSMvMAYYGTFqCg0dJhPeZHFCat7ggMbc4Mx0idYpRUUqc1xukTwAk
 kVGaB9cGC8dLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuYtBZnCk5lXAjf9FdBiJqDFJc83g
 CwuSURISTUwbplr8DT/05uXV0OuPn/LeaHOq0erf6PT25q8/eq2txcJ8Udq66pxHFJK6I1cue
 jIEym5rL8bamcIG0t7MiWHKNv28lQwvspeczJtzZuXXRv1X0dovWvSWWBWZr9XyEyLzYLlK6t
 ulWKJ40KFnTU7+vZtZhMSdJzuXf9jSqrn91fWq3ZsVXqmxFKckWioxVxUnAgAigjz/0ICAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-8.tower-21.messagelabs.com!1504977114!81890432!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33513 invoked from network); 9 Sep 2017 17:11:55 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-8.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:11:55 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjIP-00085O-BH
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjIP-0004J4-Ag
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:11:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjIP-0004J4-Ag@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:11:53 +0000
Subject: [Xen-changelog] [xen master] x86/p2m-pt: pass level instead of page
	type to p2m_next_level()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDZkZmI0M2Q2ZjJjZDhlYTYyNzRkMjAzY2EwMGVjZmM3YzU2NWYxMWEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gU2VwIDQg
MTY6MzI6MTQgMjAxNyArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IE1vbiBTZXAgNCAxNjozMjoxNCAyMDE3ICswMjAwCgogICAgeDg2
L3AybS1wdDogcGFzcyBsZXZlbCBpbnN0ZWFkIG9mIHBhZ2UgdHlwZSB0byBwMm1fbmV4dF9sZXZl
bCgpCiAgICAKICAgIFRoaXMgaW4gdHVybiBjYWxscyBmb3IgcDJtX2FsbG9jX3B0cCgpIGFsc28g
YmVpbmcgcGFzc2VkIHRoZSBudW1lcmljCiAgICBsZXZlbC4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEdlb3Jn
ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0v
cDJtLXB0LmMgIHwgNTIgKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgfCAgOSArKysrKy0tLQogeGVuL2luY2x1
ZGUvYXNtLXg4Ni9wMm0uaCB8ICAyICstCiAzIGZpbGVzIGNoYW5nZWQsIDIxIGluc2VydGlvbnMo
KyksIDQyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQu
YyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwppbmRleCBmMzg2OTI1Li4wZTYzZDZlIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3Ay
bS1wdC5jCkBAIC03MSwxMiArNzEsNiBAQAogI2RlZmluZSBuZWVkc19yZWNhbGMobGV2ZWwsIGVu
dCkgX25lZWRzX3JlY2FsYyhsZXZlbCMjZV9nZXRfZmxhZ3MoZW50KSkKICNkZWZpbmUgdmFsaWRf
cmVjYWxjKGxldmVsLCBlbnQpICghKGxldmVsIyNlX2dldF9mbGFncyhlbnQpICYgX1BBR0VfQUND
RVNTRUQpKQogCi1zdGF0aWMgY29uc3QgdW5zaWduZWQgbG9uZyBwZ3RbXSA9IHsKLSAgICBQR1Rf
bDFfcGFnZV90YWJsZSwKLSAgICBQR1RfbDJfcGFnZV90YWJsZSwKLSAgICBQR1RfbDNfcGFnZV90
YWJsZQotfTsKLQogc3RhdGljIHVuc2lnbmVkIGxvbmcgcDJtX3R5cGVfdG9fZmxhZ3MoY29uc3Qg
c3RydWN0IHAybV9kb21haW4gKnAybSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHAybV90eXBlX3QgdCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG1mbl90IG1mbiwKQEAgLTE5MCw3ICsxODQsNyBAQCBzdGF0aWMgdm9pZCBwMm1fYWRkX2lv
bW11X2ZsYWdzKGwxX3BnZW50cnlfdCAqcDJtX2VudHJ5LAogc3RhdGljIGludAogcDJtX25leHRf
bGV2ZWwoc3RydWN0IHAybV9kb21haW4gKnAybSwgdm9pZCAqKnRhYmxlLAogICAgICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyAqZ2ZuX3JlbWFpbmRlciwgdW5zaWduZWQgbG9uZyBnZm4sIHUzMiBz
aGlmdCwKLSAgICAgICAgICAgICAgIHUzMiBtYXgsIHVuc2lnbmVkIGxvbmcgdHlwZSwgYm9vbF90
IHVubWFwKQorICAgICAgICAgICAgICAgdTMyIG1heCwgdW5zaWduZWQgaW50IGxldmVsLCBib29s
X3QgdW5tYXApCiB7CiAgICAgbDFfcGdlbnRyeV90ICpwMm1fZW50cnksIG5ld19lbnRyeTsKICAg
ICB2b2lkICpuZXh0OwpAQCAtMjA1LDMwICsxOTksMTUgQEAgcDJtX25leHRfbGV2ZWwoc3RydWN0
IHAybV9kb21haW4gKnAybSwgdm9pZCAqKnRhYmxlLAogICAgIC8qIFBvRC9wYWdpbmc6IE5vdCBw
cmVzZW50IGRvZXNuJ3QgaW1wbHkgZW1wdHkuICovCiAgICAgaWYgKCAhZmxhZ3MgKQogICAgIHsK
LSAgICAgICAgbWZuX3QgbWZuID0gcDJtX2FsbG9jX3B0cChwMm0sIHR5cGUpOworICAgICAgICBt
Zm5fdCBtZm4gPSBwMm1fYWxsb2NfcHRwKHAybSwgbGV2ZWwpOwogCiAgICAgICAgIGlmICggbWZu
X2VxKG1mbiwgSU5WQUxJRF9NRk4pICkKICAgICAgICAgICAgIHJldHVybiAtRU5PTUVNOwogCiAg
ICAgICAgIG5ld19lbnRyeSA9IGwxZV9mcm9tX21mbihtZm4sIFAyTV9CQVNFX0ZMQUdTIHwgX1BB
R0VfUlcpOwogCi0gICAgICAgIHN3aXRjaCAoIHR5cGUgKSB7Ci0gICAgICAgIGNhc2UgUEdUX2wz
X3BhZ2VfdGFibGU6Ci0gICAgICAgICAgICBwMm1fYWRkX2lvbW11X2ZsYWdzKCZuZXdfZW50cnks
IDMsIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwotICAgICAgICAgICAgcDJtLT53
cml0ZV9wMm1fZW50cnkocDJtLCBnZm4sIHAybV9lbnRyeSwgbmV3X2VudHJ5LCA0KTsKLSAgICAg
ICAgICAgIGJyZWFrOwotICAgICAgICBjYXNlIFBHVF9sMl9wYWdlX3RhYmxlOgotICAgICAgICAg
ICAgcDJtX2FkZF9pb21tdV9mbGFncygmbmV3X2VudHJ5LCAyLCBJT01NVUZfcmVhZGFibGV8SU9N
TVVGX3dyaXRhYmxlKTsKLSAgICAgICAgICAgIHAybS0+d3JpdGVfcDJtX2VudHJ5KHAybSwgZ2Zu
LCBwMm1fZW50cnksIG5ld19lbnRyeSwgMyk7Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAg
Y2FzZSBQR1RfbDFfcGFnZV90YWJsZToKLSAgICAgICAgICAgIHAybV9hZGRfaW9tbXVfZmxhZ3Mo
Jm5ld19lbnRyeSwgMSwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7Ci0gICAgICAg
ICAgICBwMm0tPndyaXRlX3AybV9lbnRyeShwMm0sIGdmbiwgcDJtX2VudHJ5LCBuZXdfZW50cnks
IDIpOwotICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIGRlZmF1bHQ6Ci0gICAgICAgICAgICBC
VUcoKTsKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICB9CisgICAgICAgIHAybV9hZGRfaW9t
bXVfZmxhZ3MoJm5ld19lbnRyeSwgbGV2ZWwsIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFi
bGUpOworICAgICAgICBwMm0tPndyaXRlX3AybV9lbnRyeShwMm0sIGdmbiwgcDJtX2VudHJ5LCBu
ZXdfZW50cnksIGxldmVsICsgMSk7CiAgICAgfQogICAgIGVsc2UgaWYgKCBmbGFncyAmIF9QQUdF
X1BTRSApCiAgICAgewpAQCAtMjM2LDE1ICsyMTUsMTQgQEAgcDJtX25leHRfbGV2ZWwoc3RydWN0
IHAybV9kb21haW4gKnAybSwgdm9pZCAqKnRhYmxlLAogICAgICAgICB1bnNpZ25lZCBsb25nIHBm
biA9IGwxZV9nZXRfcGZuKCpwMm1fZW50cnkpOwogICAgICAgICBtZm5fdCBtZm47CiAgICAgICAg
IGwxX3BnZW50cnlfdCAqbDFfZW50cnk7Ci0gICAgICAgIHVuc2lnbmVkIGludCBpLCBsZXZlbDsK
KyAgICAgICAgdW5zaWduZWQgaW50IGk7CiAKLSAgICAgICAgc3dpdGNoICggdHlwZSApCisgICAg
ICAgIHN3aXRjaCAoIGxldmVsICkKICAgICAgICAgewotICAgICAgICBjYXNlIFBHVF9sMl9wYWdl
X3RhYmxlOgotICAgICAgICAgICAgbGV2ZWwgPSAyOworICAgICAgICBjYXNlIDI6CiAgICAgICAg
ICAgICBicmVhazsKIAotICAgICAgICBjYXNlIFBHVF9sMV9wYWdlX3RhYmxlOgorICAgICAgICBj
YXNlIDE6CiAgICAgICAgICAgICAvKgogICAgICAgICAgICAgICogTmV3IHNwbGludGVyZWQgbWFw
cGluZ3MgaW5oZXJpdCB0aGUgZmxhZ3Mgb2YgdGhlIG9sZCBzdXBlcnBhZ2UsCiAgICAgICAgICAg
ICAgKiB3aXRoIGEgbGl0dGxlIHJlb3JnYW5pc2F0aW9uIGZvciB0aGUgX1BBR0VfUFNFX1BBVCBi
aXQuCkBAIC0yNTMsOCArMjMxLDYgQEAgcDJtX25leHRfbGV2ZWwoc3RydWN0IHAybV9kb21haW4g
KnAybSwgdm9pZCAqKnRhYmxlLAogICAgICAgICAgICAgICAgIHBmbiAtPSAxOyAgICAgICAgICAg
IC8qIENsZWFyIGl0OyBfUEFHRV9QU0UgYmVjb21lcyBfUEFHRV9QQVQgKi8KICAgICAgICAgICAg
IGVsc2UKICAgICAgICAgICAgICAgICBmbGFncyAmPSB+X1BBR0VfUFNFOyAvKiBDbGVhciBfUEFH
RV9QU0UgKD09IF9QQUdFX1BBVCkgKi8KLQotICAgICAgICAgICAgbGV2ZWwgPSAxOwogICAgICAg
ICAgICAgYnJlYWs7CiAKICAgICAgICAgZGVmYXVsdDoKQEAgLTI2Miw3ICsyMzgsNyBAQCBwMm1f
bmV4dF9sZXZlbChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB2b2lkICoqdGFibGUsCiAgICAgICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKICAgICAgICAgfQogCi0gICAgICAgIG1mbiA9IHAybV9hbGxv
Y19wdHAocDJtLCB0eXBlKTsKKyAgICAgICAgbWZuID0gcDJtX2FsbG9jX3B0cChwMm0sIGxldmVs
KTsKICAgICAgICAgaWYgKCBtZm5fZXEobWZuLCBJTlZBTElEX01GTikgKQogICAgICAgICAgICAg
cmV0dXJuIC1FTk9NRU07CiAKQEAgLTMzMiw3ICszMDgsNyBAQCBzdGF0aWMgaW50IHAybV9wdF9z
ZXRfcmVjYWxjX3JhbmdlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAKICAgICAgICAgZXJyID0g
cDJtX25leHRfbGV2ZWwocDJtLCAmdGFibGUsICZnZm5fcmVtYWluZGVyLCBmaXJzdF9nZm4sCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGkgKiBQQUdFVEFCTEVfT1JERVIsIDEgPDwgUEFH
RVRBQkxFX09SREVSLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZ3RbaSAtIDFdLCAx
KTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaSwgMSk7CiAgICAgICAgIGlmICggZXJy
ICkKICAgICAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KQEAgLTQwMCw3ICszNzYsNyBAQCBzdGF0
aWMgaW50IGRvX3JlY2FsYyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdm
bikKIAogICAgICAgICBlcnIgPSBwMm1fbmV4dF9sZXZlbChwMm0sICZ0YWJsZSwgJmdmbl9yZW1h
aW5kZXIsIGdmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV2ZWwgKiBQQUdFVEFC
TEVfT1JERVIsIDEgPDwgUEFHRVRBQkxFX09SREVSLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwZ3RbbGV2ZWwgLSAxXSwgMCk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxl
dmVsLCAwKTsKICAgICAgICAgaWYgKCBlcnIgKQogICAgICAgICAgICAgZ290byBvdXQ7CiAKQEAg
LTU2NCw3ICs1NDAsNyBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0s
IHVuc2lnbmVkIGxvbmcgZ2ZuLCBtZm5fdCBtZm4sCiAgICAgdGFibGUgPSBtYXBfZG9tYWluX3Bh
Z2UocGFnZXRhYmxlX2dldF9tZm4ocDJtX2dldF9wYWdldGFibGUocDJtKSkpOwogICAgIHJjID0g
cDJtX25leHRfbGV2ZWwocDJtLCAmdGFibGUsICZnZm5fcmVtYWluZGVyLCBnZm4sCiAgICAgICAg
ICAgICAgICAgICAgICAgICBMNF9QQUdFVEFCTEVfU0hJRlQgLSBQQUdFX1NISUZULAotICAgICAg
ICAgICAgICAgICAgICAgICAgTDRfUEFHRVRBQkxFX0VOVFJJRVMsIFBHVF9sM19wYWdlX3RhYmxl
LCAxKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIEw0X1BBR0VUQUJMRV9FTlRSSUVTLCAzLCAx
KTsKICAgICBpZiAoIHJjICkKICAgICAgICAgZ290byBvdXQ7CiAKQEAgLTYxMiw3ICs1ODgsNyBA
QCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcg
Z2ZuLCBtZm5fdCBtZm4sCiAgICAgewogICAgICAgICByYyA9IHAybV9uZXh0X2xldmVsKHAybSwg
JnRhYmxlLCAmZ2ZuX3JlbWFpbmRlciwgZ2ZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
IEwzX1BBR0VUQUJMRV9TSElGVCAtIFBBR0VfU0hJRlQsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgTDNfUEFHRVRBQkxFX0VOVFJJRVMsIFBHVF9sMl9wYWdlX3RhYmxlLCAxKTsKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBMM19QQUdFVEFCTEVfRU5UUklFUywgMiwgMSk7CiAgICAg
ICAgIGlmICggcmMgKQogICAgICAgICAgICAgZ290byBvdXQ7CiAgICAgfQpAQCAtNjIzLDcgKzU5
OSw3IEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQg
bG9uZyBnZm4sIG1mbl90IG1mbiwKIAogICAgICAgICByYyA9IHAybV9uZXh0X2xldmVsKHAybSwg
JnRhYmxlLCAmZ2ZuX3JlbWFpbmRlciwgZ2ZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
IEwyX1BBR0VUQUJMRV9TSElGVCAtIFBBR0VfU0hJRlQsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgTDJfUEFHRVRBQkxFX0VOVFJJRVMsIFBHVF9sMV9wYWdlX3RhYmxlLCAxKTsKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBMMl9QQUdFVEFCTEVfRU5UUklFUywgMSwgMSk7CiAgICAg
ICAgIGlmICggcmMgKQogICAgICAgICAgICAgZ290byBvdXQ7CiAKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRleCA0NWVkM2MxLi5l
MzIyM2Y4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gv
eDg2L21tL3AybS5jCkBAIC01NjksNyArNTY5LDcgQEAgaW50IHAybV9zZXRfZW50cnkoc3RydWN0
IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm4sIG1mbl90IG1mbiwKICAgICByZXR1
cm4gcmM7CiB9CiAKLW1mbl90IHAybV9hbGxvY19wdHAoc3RydWN0IHAybV9kb21haW4gKnAybSwg
dW5zaWduZWQgbG9uZyB0eXBlKQorbWZuX3QgcDJtX2FsbG9jX3B0cChzdHJ1Y3QgcDJtX2RvbWFp
biAqcDJtLCB1bnNpZ25lZCBpbnQgbGV2ZWwpCiB7CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGc7
CiAKQEAgLTU4MSw3ICs1ODEsMTAgQEAgbWZuX3QgcDJtX2FsbG9jX3B0cChzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIHR5cGUpCiAgICAgICAgIHJldHVybiBJTlZBTElEX01G
TjsKIAogICAgIHBhZ2VfbGlzdF9hZGRfdGFpbChwZywgJnAybS0+cGFnZXMpOwotICAgIHBnLT51
LmludXNlLnR5cGVfaW5mbyA9IHR5cGUgfCAxIHwgUEdUX3ZhbGlkYXRlZDsKKyAgICBCVUlMRF9C
VUdfT04oUEdUX2wxX3BhZ2VfdGFibGUgKiAyICE9IFBHVF9sMl9wYWdlX3RhYmxlKTsKKyAgICBC
VUlMRF9CVUdfT04oUEdUX2wxX3BhZ2VfdGFibGUgKiAzICE9IFBHVF9sM19wYWdlX3RhYmxlKTsK
KyAgICBCVUlMRF9CVUdfT04oUEdUX2wxX3BhZ2VfdGFibGUgKiA0ICE9IFBHVF9sNF9wYWdlX3Rh
YmxlKTsKKyAgICBwZy0+dS5pbnVzZS50eXBlX2luZm8gPSAoUEdUX2wxX3BhZ2VfdGFibGUgKiBs
ZXZlbCkgfCAxIHwgUEdUX3ZhbGlkYXRlZDsKIAogICAgIHJldHVybiBwYWdlX3RvX21mbihwZyk7
CiB9CkBAIC02MzIsNyArNjM1LDcgQEAgaW50IHAybV9hbGxvY190YWJsZShzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtKQogCiAgICAgUDJNX1BSSU5USygiYWxsb2NhdGluZyBwMm0gdGFibGVcbiIpOwog
Ci0gICAgdG9wX21mbiA9IHAybV9hbGxvY19wdHAocDJtLCBQR1RfbDRfcGFnZV90YWJsZSk7Cisg
ICAgdG9wX21mbiA9IHAybV9hbGxvY19wdHAocDJtLCA0KTsKICAgICBpZiAoIG1mbl9lcSh0b3Bf
bWZuLCBJTlZBTElEX01GTikgKQogICAgIHsKICAgICAgICAgcDJtX3VubG9jayhwMm0pOwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
cDJtLmgKaW5kZXggZWE1NWNiMS4uMTBjZGZjMCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9wMm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oCkBAIC02ODQsNyArNjg0
LDcgQEAgdm9pZCBwMm1fbWVtX3BhZ2luZ19yZXN1bWUoc3RydWN0IGRvbWFpbiAqZCwgdm1fZXZl
bnRfcmVzcG9uc2VfdCAqcnNwKTsKICAqIEludGVybmFsIGZ1bmN0aW9ucywgb25seSBjYWxsZWQg
Ynkgb3RoZXIgcDJtIGNvZGUKICAqLwogCi1tZm5fdCBwMm1fYWxsb2NfcHRwKHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgdHlwZSk7CittZm5fdCBwMm1fYWxsb2NfcHRwKHN0
cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGludCBsZXZlbCk7CiB2b2lkIHAybV9mcmVl
X3B0cChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBzdHJ1Y3QgcGFnZV9pbmZvICpwZyk7CiAKIC8q
IERpcmVjdGx5IHNldCBhIHAybSBlbnRyeTogb25seSBmb3IgdXNlIGJ5IHAybSBjb2RlLiBEb2Vz
IG5vdCBuZWVkCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:12:07 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:12:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjId-0004Py-BH; Sat, 09 Sep 2017 17:12:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjIc-0004Po-CC
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:06 +0000
Received: from [85.158.137.68] by server-14.bemta-3.messagelabs.com id
 C6/7A-01910-5E024B95; Sat, 09 Sep 2017 17:12:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeJwpZ
 Ig/8njS0mbDNwYPTY3reLPYAxijUzLym/IoE148Zng4J3hhXLns1kb2CcrdjFyMUhJPCbUWLR
 lG1MEM55RomZ6/+zdjFycLAJiEnM3avQxcjJISKgKjFrxXJmEFtIQF2i6XcDG4gtLBAscai5H
 yzOK2Am8XjZbHYQmwWo/kHzZfYJjBwLGBlWMaoXpxaVpRbpmuslFWWmZ5TkJmbm6BoaGOvlph
 YXJ6an5iQmFesl5+duYgR6hAEIdjA2fnc6xCjJwaQkyvtfZEukEF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQleY6CHhQSLUtNTK9Iyc4ChAZOW4OBREuEVAEnzFhck5hZnpkOkTjEqSonzHpcHSgiA
 JDJK8+DaYOF4iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK870Cm8GTmlcBNfwW0mAloccnzD
 SCLSxIRUlINjE0m9RfnB+ut8Xc73Pgz6o3FJ5sHvJ8qPoXXM2X6/6n6vTdFIuaMrlDU+YhVyv
 c61vC8rSlISFnM4JUZZeOTKqby+O+0A8HP8hjtHC/831U81fyWtEOo/R6rnJiIXSvO3TQxKs9
 34X1Zqmzdu4NbbqWHW62w7Isfe4UM59z7ovRU8OKBOkddJZbijERDLeai4kQAdeOfWUICAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-7.tower-31.messagelabs.com!1504977123!106419108!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34743 invoked from network); 9 Sep 2017 17:12:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:12:04 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjIZ-00086A-DP
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjIZ-0004Lp-Cq
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjIZ-0004Lp-Cq@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:12:03 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Fix the handling of
	unimplemented Grp7 instructions
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRkM2YwZmRlNDcxZTc1ODhjZTUxMmVhZmYxYWJkYWIyMDlkOGNkNGIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIFNlcCA1IDA5OjQwOjU4IDIwMTcgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIFNlcCA1IDEyOjU4OjQ3
IDIwMTcgKzAxMDAKCiAgICB4ODYvZW11bDogRml4IHRoZSBoYW5kbGluZyBvZiB1bmltcGxlbWVu
dGVkIEdycDcgaW5zdHJ1Y3Rpb25zCiAgICAKICAgIEdycDcgaXMgYWJub3JtYWxseSBjb21wbGlj
YXRlZCB0byBkZWNvZGUsIGV2ZW4gYnkgeDg2J3Mgc3RhbmRhcmRzLCB3aXRoCiAgICB7cyxsfW1z
dyBiZWluZyB0aGUgcHJvYmxlbWF0aWMgY2FzZXMuCiAgICAKICAgIFByZXZpb3VzbHksIGFueSB2
YWx1ZSB3aGljaCBmZWxsIHRocm91Z2ggdGhlIGZpcnN0IHN3aXRjaCBzdGF0ZW1lbnQgKGxvb2tp
bmcKICAgIGZvciBpbnN0cnVjdGlvbnMgd2l0aCBlbnRpcmVseSBpbXBsaWNpdCBvcGVyYW5kcykg
d291bGQgYmUgaW50ZXJwcmV0ZWQgYnkgdGhlCiAgICBzZWNvbmQgc3dpdGNoIHN0YXRlbWVudCAo
aGFuZGxpbmcgaW5zdHJ1Y3Rpb25zIHdpdGggbWVtb3J5IG9wZXJhbmRzKS4KICAgIAogICAgVW5p
bXBsZW1lbnRlZCBpbnN0cnVjdGlvbnMgd291bGQgdGhlbiBoaXQgdGhlICNVRCBjYXNlIGZvciBo
YXZpbmcgYSBub24tbWVtb3J5CiAgICBvcGVyYW5kLCByYXRoZXIgdGhhbiB0YWtpbmcgdGhlIGNh
bm5vdF9lbXVsYXRlIHBhdGguCiAgICAKICAgIENvbnNvbGlkYXRlIHRoZSB0d28gc3dpdGNoIHN0
YXRlbWVudHMgaW50byBhIHNpbmdsZSBvbmUsIHVzaW5nIHJhbmdlcyB0byBjb3ZlcgogICAgdGhl
IGluc3RydWN0aW9ucyB3aXRoIG1lbW9yeSBvcGVyYW5kcy4KICAgIAogICAgUmVwb3J0ZWQtYnk6
IFBldHJlIFBpcmNhbGFidSA8cHBpcmNhbGFidUBiaXRkZWZlbmRlci5jb20+CiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94
ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDU0ICsrKysrKysrKysrKysrKysrKysrKy0t
LS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspLCAyMSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUu
YyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDIyMDE4NTIu
Ljg1ZTM2ZjggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0
ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC00OTg3
LDkgKzQ5ODcsMTIgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7CiAK
LSAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYsIDB4MDEpOiAvKiBHcnA3ICovIHsKKyAgICBjYXNl
IFg4NkVNVUxfT1BDKDB4MGYsIDB4MDEpOiAvKiBHcnA3ICovCisgICAgewogICAgICAgICB1bnNp
Z25lZCBsb25nIGJhc2UsIGxpbWl0LCBjcjAsIGNyMHc7CiAKKyAgICAgICAgc2VnID0gKG1vZHJt
X3JlZyAmIDEpID8geDg2X3NlZ19pZHRyIDogeDg2X3NlZ19nZHRyOworCiAgICAgICAgIHN3aXRj
aCggbW9kcm0gKQogICAgICAgICB7CiAgICAgICAgIGNhc2UgMHhjYTogLyogY2xhYyAqLwpAQCAt
NTAwMCw3ICs1MDAzLDcgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAgICBfcmVncy5lZmxhZ3Mg
Jj0gflg4Nl9FRkxBR1NfQUM7CiAgICAgICAgICAgICBpZiAoIG1vZHJtID09IDB4Y2IgKQogICAg
ICAgICAgICAgICAgIF9yZWdzLmVmbGFncyB8PSBYODZfRUZMQUdTX0FDOwotICAgICAgICAgICAg
Z290byBjb21wbGV0ZV9pbnNuOworICAgICAgICAgICAgYnJlYWs7CiAKICNpZmRlZiBfX1hFTl9f
CiAgICAgICAgIGNhc2UgMHhkMTogLyogeHNldGJ2ICovCkBAIC01MDEyLDcgKzUwMTUsNyBAQCB4
ODZfZW11bGF0ZSgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoYW5kbGVfeHNl
dGJ2KF9yZWdzLmVjeCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIF9yZWdzLmVheCB8IChfcmVncy5yZHggPDwgMzIpKSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBFWENfR1AsIDApOwotICAgICAgICAgICAgZ290byBjb21wbGV0ZV9p
bnNuOworICAgICAgICAgICAgYnJlYWs7CiAjZW5kaWYKIAogICAgICAgICBjYXNlIDB4ZDQ6IC8q
IHZtZnVuYyAqLwpAQCAtNTAyMCw3ICs1MDIzLDcgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAg
ICBmYWlsX2lmKCFvcHMtPnZtZnVuYyk7CiAgICAgICAgICAgICBpZiAoIChyYyA9IG9wcy0+dm1m
dW5jKGN0eHQpKSAhPSBYODZFTVVMX09LQVkgKQogICAgICAgICAgICAgICAgIGdvdG8gZG9uZTsK
LSAgICAgICAgICAgIGdvdG8gY29tcGxldGVfaW5zbjsKKyAgICAgICAgICAgIGJyZWFrOwogCiAg
ICAgICAgIGNhc2UgMHhkNTogLyogeGVuZCAqLwogICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0
aW9uX2lmKHZleC5wZngsIEVYQ19VRCk7CkBAIC01MDM0LDcgKzUwMzcsNyBAQCB4ODZfZW11bGF0
ZSgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFWENfVUQpOwogICAgICAgICAg
ICAgLyogTmVpdGhlciBITEUgbm9yIFJUTSBjYW4gYmUgYWN0aXZlIHdoZW4gd2UgZ2V0IGhlcmUu
ICovCiAgICAgICAgICAgICBfcmVncy5lZmxhZ3MgfD0gWDg2X0VGTEFHU19aRjsKLSAgICAgICAg
ICAgIGdvdG8gY29tcGxldGVfaW5zbjsKKyAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIGNh
c2UgMHhkZjogLyogaW52bHBnYSAqLwogICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lm
KCFpbl9wcm90bW9kZShjdHh0LCBvcHMpLCBFWENfVUQpOwpAQCAtNTA0Myw3ICs1MDQ2LDcgQEAg
eDg2X2VtdWxhdGUoCiAgICAgICAgICAgICBpZiAoIChyYyA9IG9wcy0+aW52bHBnKHg4Nl9zZWdf
bm9uZSwgdHJ1bmNhdGVfZWEoX3JlZ3MucihheCkpLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjdHh0KSkgKQogICAgICAgICAgICAgICAgIGdvdG8gZG9uZTsKLSAgICAgICAg
ICAgIGdvdG8gY29tcGxldGVfaW5zbjsKKyAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIGNh
c2UgMHhmOTogLyogcmR0c2NwICovCiAgICAgICAgICAgICBmYWlsX2lmKG9wcy0+cmVhZF9tc3Ig
PT0gTlVMTCk7CkBAIC01MDkxLDE3ICs1MDk0LDE3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICAg
ICAgICAgIGJhc2UgKz0gc2l6ZW9mKHplcm8pOwogICAgICAgICAgICAgICAgIGxpbWl0IC09IHNp
emVvZih6ZXJvKTsKICAgICAgICAgICAgIH0KLSAgICAgICAgICAgIGdvdG8gY29tcGxldGVfaW5z
bjsKLSAgICAgICAgfQorICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KIAotICAgICAgICBz
ZWcgPSAobW9kcm1fcmVnICYgMSkgPyB4ODZfc2VnX2lkdHIgOiB4ODZfc2VnX2dkdHI7CisjZGVm
aW5lIF9HUlA3KG1vZCwgcmVnKSBcCisgICAgICAgICAgICAoKChtb2QpIDw8IDYpIHwgKChyZWcp
IDw8IDMpKSAuLi4gKCgobW9kKSA8PCA2KSB8ICgocmVnKSA8PCAzKSB8IDcpCisjZGVmaW5lIEdS
UDdfTUVNKHJlZykgX0dSUDcoMCwgcmVnKTogY2FzZSBfR1JQNygxLCByZWcpOiBjYXNlIF9HUlA3
KDIsIHJlZykKKyNkZWZpbmUgR1JQN19BTEwocmVnKSBHUlA3X01FTShyZWcpOiBjYXNlIF9HUlA3
KDMsIHJlZykKIAotICAgICAgICBzd2l0Y2ggKCBtb2RybV9yZWcgJiA3ICkKLSAgICAgICAgewot
ICAgICAgICBjYXNlIDA6IC8qIHNnZHQgKi8KLSAgICAgICAgY2FzZSAxOiAvKiBzaWR0ICovCi0g
ICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19V
RCk7CisgICAgICAgIGNhc2UgR1JQN19NRU0oMCk6IC8qIHNnZHQgKi8KKyAgICAgICAgY2FzZSBH
UlA3X01FTSgxKTogLyogc2lkdCAqLworICAgICAgICAgICAgQVNTRVJUKGVhLnR5cGUgPT0gT1Bf
TUVNKTsKICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih1bWlwX2FjdGl2ZShjdHh0
LCBvcHMpLCBFWENfR1AsIDApOwogICAgICAgICAgICAgZmFpbF9pZighb3BzLT5yZWFkX3NlZ21l
bnQgfHwgIW9wcy0+d3JpdGUpOwogICAgICAgICAgICAgaWYgKCAocmMgPSBvcHMtPnJlYWRfc2Vn
bWVudChzZWcsICZzcmVnLCBjdHh0KSkgKQpAQCAtNTExOSwxMCArNTEyMiwxMSBAQCB4ODZfZW11
bGF0ZSgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcF9ieXRlcywgY3R4dCkp
ICE9IFg4NkVNVUxfT0tBWSApCiAgICAgICAgICAgICAgICAgZ290byBkb25lOwogICAgICAgICAg
ICAgYnJlYWs7Ci0gICAgICAgIGNhc2UgMjogLyogbGdkdCAqLwotICAgICAgICBjYXNlIDM6IC8q
IGxpZHQgKi8KKworICAgICAgICBjYXNlIEdSUDdfTUVNKDIpOiAvKiBsZ2R0ICovCisgICAgICAg
IGNhc2UgR1JQN19NRU0oMyk6IC8qIGxpZHQgKi8KKyAgICAgICAgICAgIEFTU0VSVChlYS50eXBl
ID09IE9QX01FTSk7CiAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIW1vZGVfcmlu
ZzAoKSwgRVhDX0dQLCAwKTsKLSAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihlYS50
eXBlICE9IE9QX01FTSwgRVhDX1VEKTsKICAgICAgICAgICAgIGZhaWxfaWYob3BzLT53cml0ZV9z
ZWdtZW50ID09IE5VTEwpOwogICAgICAgICAgICAgbWVtc2V0KCZzcmVnLCAwLCBzaXplb2Yoc3Jl
ZykpOwogICAgICAgICAgICAgaWYgKCAocmMgPSByZWFkX3Vsb25nKGVhLm1lbS5zZWcsIGVhLm1l
bS5vZmYrMCwKQEAgLTUxMzgsNyArNTE0Miw4IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICAgICAg
aWYgKCAocmMgPSBvcHMtPndyaXRlX3NlZ21lbnQoc2VnLCAmc3JlZywgY3R4dCkpICkKICAgICAg
ICAgICAgICAgICBnb3RvIGRvbmU7CiAgICAgICAgICAgICBicmVhazsKLSAgICAgICAgY2FzZSA0
OiAvKiBzbXN3ICovCisKKyAgICAgICAgY2FzZSBHUlA3X0FMTCg0KTogLyogc21zdyAqLwogICAg
ICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHVtaXBfYWN0aXZlKGN0eHQsIG9wcyksIEVY
Q19HUCwgMCk7CiAgICAgICAgICAgICBpZiAoIGVhLnR5cGUgPT0gT1BfTUVNICkKICAgICAgICAg
ICAgIHsKQEAgLTUxNTMsNyArNTE1OCw4IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICAgICAgaWYg
KCAocmMgPSBvcHMtPnJlYWRfY3IoMCwgJmRzdC52YWwsIGN0eHQpKSApCiAgICAgICAgICAgICAg
ICAgZ290byBkb25lOwogICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIGNhc2UgNjogLyogbG1z
dyAqLworCisgICAgICAgIGNhc2UgR1JQN19BTEwoNik6IC8qIGxtc3cgKi8KICAgICAgICAgICAg
IGZhaWxfaWYob3BzLT5yZWFkX2NyID09IE5VTEwpOwogICAgICAgICAgICAgZmFpbF9pZihvcHMt
PndyaXRlX2NyID09IE5VTEwpOwogICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCFt
b2RlX3JpbmcwKCksIEVYQ19HUCwgMCk7CkBAIC01MTY5LDEzICs1MTc1LDE5IEBAIHg4Nl9lbXVs
YXRlKAogICAgICAgICAgICAgaWYgKCAocmMgPSBvcHMtPndyaXRlX2NyKDAsIGNyMCwgY3R4dCkp
ICkKICAgICAgICAgICAgICAgICBnb3RvIGRvbmU7CiAgICAgICAgICAgICBicmVhazsKLSAgICAg
ICAgY2FzZSA3OiAvKiBpbnZscGcgKi8KKworICAgICAgICBjYXNlIEdSUDdfTUVNKDcpOiAvKiBp
bnZscGcgKi8KKyAgICAgICAgICAgIEFTU0VSVChlYS50eXBlID09IE9QX01FTSk7CiAgICAgICAg
ICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIW1vZGVfcmluZzAoKSwgRVhDX0dQLCAwKTsKLSAg
ICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihlYS50eXBlICE9IE9QX01FTSwgRVhDX1VE
KTsKICAgICAgICAgICAgIGZhaWxfaWYob3BzLT5pbnZscGcgPT0gTlVMTCk7CiAgICAgICAgICAg
ICBpZiAoIChyYyA9IG9wcy0+aW52bHBnKGVhLm1lbS5zZWcsIGVhLm1lbS5vZmYsIGN0eHQpKSAp
CiAgICAgICAgICAgICAgICAgZ290byBkb25lOwogICAgICAgICAgICAgYnJlYWs7CisKKyN1bmRl
ZiBHUlA3X0FMTAorI3VuZGVmIEdSUDdfTUVNCisjdW5kZWYgX0dSUDcKKwogICAgICAgICBkZWZh
dWx0OgogICAgICAgICAgICAgZ290byBjYW5ub3RfZW11bGF0ZTsKICAgICAgICAgfQotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:12:17 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:12:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjIn-0004RX-Cp; Sat, 09 Sep 2017 17:12:17 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjIm-0004RK-37
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:16 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 38/08-03423-FE024B95; Sat, 09 Sep 2017 17:12:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfedwpZ
 Ig4b9WhYTthk4MHps79vFHsAYxZqZl5RfkcCasWPDWfaCZoGKu6vesDYwXuXpYuTiEBL4zSix
 Zt0xVgjnPKPE/mNfmboYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwkTj5c
 j0LiM0rYCbxeNcdRhCbBai+4/1+tgmMHAsYGVYxahSnFpWlFukaGeolFWWmZ5TkJmbm6BoamO
 nlphYXJ6an5iQmFesl5+duYgR6hQEIdjD+WRZwiFGSg0lJlPe/yJZIIb6k/JTKjMTijPii0pz
 U4kOMMhwcShK8B+WBcoJFqempFWmZOcDwgElLcPAoifBeBknzFhck5hZnpkOkTjEqSonzHgdJ
 CIAkMkrz4NpgIXmJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwrxbQabwZOaVwE1/BbSYCWhxy
 fMNIItLEhFSUg2M++JnvrR1qX5doK1vsyI59c3bsiP9a59NUp23qW/zo2mJuaKvFCMbGzk8Cx
 f1Buz4XKO17bJA6YT/MzS/GIfU7OwXL7KZqP5o32xmveXlD+KbZ3O/kjlx8UNN9L6Vlxe6XbA
 uZV/oJcZ8QLtPmeHguaur4ne5+gmfWOC38LfI7yVn1Dy6NhYXKrEUZyQaajEXFScCAEJfyJ5E
 AgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-16.tower-27.messagelabs.com!1504977133!115584860!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58652 invoked from network); 9 Sep 2017 17:12:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:12:14 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjIj-00086M-In
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjIj-0004Nf-F2
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjIj-0004Nf-F2@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:12:13 +0000
Subject: [Xen-changelog] [xen master] x86emul: correct VEX.W handling for
	non-64-bit VPINSRD
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDljMmJhYmQwNWEyMTNmODgwMmUzY2MxYzY0YTJhZjkzMmI1Y2JkN2QKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgU2VwIDUg
MTc6MzE6MDEgMjAxNyArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IFR1ZSBTZXAgNSAxNzozMTowMSAyMDE3ICswMjAwCgogICAgeDg2
ZW11bDogY29ycmVjdCBWRVguVyBoYW5kbGluZyBmb3Igbm9uLTY0LWJpdCBWUElOU1JECiAgICAK
ICAgIEdvaW5nIHRob3VnaCB0aGUgWEVEIGNvbW1pdHMgZnJvbSB0aGUgbGFzdCBjb3VwbGUgb2Yg
bW9udGhzIG1hZGUgbWUKICAgIG5vdGljZSB0aGF0IFZQSU5TUkQsIG90aGVyIHRoYW4gVlBFWFRS
RCwgZG9lcyBub3QgY2xlYXIgVkVYLlcgZm9yIG5vbi0KICAgIDY0LWJpdCBtb2RlcywgbGVhZGlu
ZyB0byBhbiBpbnNlcnRpb24gb2Ygc3RyYXkgMzItYml0cyBvZiB6ZXJvIGluIGNhc2UKICAgIHRo
ZSBvcmlnaW5hbCBpbnN0cnVjdGlvbiBoYWQgdGhlIGJpdCBzZXQuCiAgICAKICAgIEFsc28gcmVt
b3ZlIGEgcG9pbnRsZXNzIGZhbGwtdGhyb3VnaCBpbiBWUEVYVFJXIGhhbmRsaW5nLCBicmluZ2lu
ZwogICAgdGhpbmdzIGluIGxpbmUgd2l0aCBWUElOU1JXLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYveDg2
X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDUgKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2Vy
dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxh
dGUuYwppbmRleCA4NWUzNmY4Li4wZDc2MzUxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2
X2VtdWxhdGUveDg2X2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2
X2VtdWxhdGUuYwpAQCAtNjc0MSwxMCArNjc0MSw5IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBl
YS50eXBlID0gT1BfTUVNOwogICAgICAgICBnb3RvIHNpbWRfMGZfaW50X2ltbTg7CiAKKyAgICBD
QVNFX1NJTURfUEFDS0VEX0lOVCgweDBmLCAweGM1KTogICAgICAvKiBwZXh0cncgJGltbTgseyx4
fW1tLHJlZyAqLwogICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYsIDB4YzUpOiAgIC8q
IHZwZXh0cncgJGltbTgseG1tLHJlZyAqLwogICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYo
dmV4LmwsIEVYQ19VRCk7Ci0gICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLwotICAgIENBU0VfU0lN
RF9QQUNLRURfSU5UKDB4MGYsIDB4YzUpOiAgICAgIC8qIHBleHRydyAkaW1tOCx7LHh9bW0scmVn
ICovCiAgICAgICAgIG9wYyA9IGluaXRfcHJlZml4ZXMoc3R1Yik7CiAgICAgICAgIG9wY1swXSA9
IGI7CiAgICAgICAgIC8qIENvbnZlcnQgR1BSIGRlc3RpbmF0aW9uIHRvICVyQVguICovCkBAIC03
NTIzLDYgKzc1MjIsOCBAQCB4ODZfZW11bGF0ZSgKICAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82
NigweDBmM2EsIDB4MjApOiAvKiB2cGluc3JiICRpbW04LHIzMi9tOCx4bW0seG1tICovCiAgICAg
Y2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjNhLCAweDIyKTogLyogdnBpbnNye2QscX0gJGlt
bTgsci9tLHhtbSx4bW0gKi8KICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZleC5sLCBF
WENfVUQpOworICAgICAgICBpZiAoICFtb2RlXzY0Yml0KCkgKQorICAgICAgICAgICAgdmV4Lncg
PSAwOwogICAgICAgICBtZW1jcHkobW12YWxwLCAmc3JjLnZhbCwgb3BfYnl0ZXMpOwogICAgICAg
ICBlYS50eXBlID0gT1BfTUVNOwogICAgICAgICBvcF9ieXRlcyA9IHNyYy5ieXRlczsKLS0KZ2Vu
ZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:12:27 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:12:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjIx-0004Tk-Fj; Sat, 09 Sep 2017 17:12:27 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjIw-0004TY-6S
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:26 +0000
Received: from [85.158.143.35] by server-5.bemta-6.messagelabs.com id
 FA/AB-03454-9F024B95; Sat, 09 Sep 2017 17:12:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeHwpZ
 Ig94OPYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWD/rL3PBBa6K0x8WszcwLuToYuTiEBL4zShx
 fNIhRgjnPKPE8hWLmboYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwlvh2c
 j0LiM0rYCbR07STHcRmAaqf+eEl6wRGjgWMDKsY1YtTi8pSi3RN9JKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GLsv+x9ilORgUhLl/S+yJVKILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBO9BeaCcYFFqempFWmYOMDhg0hIcPEoivJdB0rzFBYm5xZnpEKlTjIpS4rzuwJAS
 EgBJZJTmwbXBAvISo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHm3goznycwrgZv+CmgxE9Dik
 ucbQBaXJCKkpBoY9/wwPX7Gy//m++j5eVrn3l3+dP/u1R8HglwebH5uFbew5otqUtq1m4tY7n
 m+40kVO+THIeTQs8zp/fOIElvf/rXqzBt+noidwzC3//PV0yoH3n/LqoyadeX1xKR0+bfBKX3
 Kny77dijy3S+MTZJimrfLr+/D1tDCWRenVK/Pv2EhN0M565PqIiWW4oxEQy3mouJEAMB9DFRD
 AgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-12.tower-21.messagelabs.com!1504977143!81989498!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21751 invoked from network); 9 Sep 2017 17:12:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:12:24 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjIt-00086W-LN
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjIt-0004Pw-Kl
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjIt-0004Pw-Kl@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:12:23 +0000
Subject: [Xen-changelog] [xen master] x86emul: correct VEX.L handling for
	VCVT{, T}S{S, D}2SI
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE2NDg4OTY1Y2EzZWMzMGYyZTBiNzAyMmI1MzliYmE3OGMyYWVlZGUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgU2VwIDUg
MTc6MzI6MDUgMjAxNyArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IFR1ZSBTZXAgNSAxNzozMjowNSAyMDE3ICswMjAwCgogICAgeDg2
ZW11bDogY29ycmVjdCBWRVguTCBoYW5kbGluZyBmb3IgVkNWVHssVH1Te1MsRH0yU0kKICAgIAog
ICAgUmVjZW50IGNoYW5nZXMgdG8gdGhlIFNETSAoYW5kIFhFRCkgaGF2ZSBtYWRlIGNsZWFyIHRo
YXQgb2xkZXIgaGFyZHdhcmUKICAgIHJhaXNpbmcgI1VEIHdoZW4gdGhlIGJpdCBpcyBzZXQgd2Fz
IHJlYWxseSBhbiBlcnJhdHVtLiBHZW5lcmFsaXplIHRoZQogICAgc28gZmFyIEFNRC1vbmx5IG92
ZXJyaWRlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDUg
KystLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94ZW4v
YXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCAwZDc2MzUxLi5kOTc3ZTM3
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYworKysg
Yi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtNTYwOSw5ICs1NjA5
LDggQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgIH0KICAgICAgICAgZWxzZQogICAgICAgICB7Ci0g
ICAgICAgICAgICBpZiAoIGN0eHQtPnZlbmRvciA9PSBYODZfVkVORE9SX0FNRCApCi0gICAgICAg
ICAgICAgICAgdmV4LmwgPSAwOwotICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZl
eC5sIHx8IHZleC5yZWcgIT0gMHhmLCBFWENfVUQpOworICAgICAgICAgICAgZ2VuZXJhdGVfZXhj
ZXB0aW9uX2lmKHZleC5yZWcgIT0gMHhmLCBFWENfVUQpOworICAgICAgICAgICAgdmV4LmwgPSAw
OwogICAgICAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4KTsKICAgICAgICAgICAg
IGdldF9mcHUoWDg2RU1VTF9GUFVfeW1tLCAmZmljKTsKICAgICAgICAgfQotLQpnZW5lcmF0ZWQg
YnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:12:37 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:12:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjJ7-0004Vb-HL; Sat, 09 Sep 2017 17:12:37 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjJ6-0004VB-3o
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:36 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 B8/AE-03610-30124B95; Sat, 09 Sep 2017 17:12:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVZdJcUu
 kQd9KY4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNaJlwj7XgMX/FgiPxDYy3uLoYuTiEBH4zSsz/
 OJUVwjnPKLG+YyVzFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAiYSl5dMZ
 AGxeQXMJDafPcsK0soCUv9dagIjxwJGhlWMGsWpRWWpRbrGhnpJRZnpGSW5iZk5uoYGZnq5qc
 XFiempOYlJxXrJ+bmbGIEeYQCCHYxNiwIPMUpyMCmJ8v4X2RIpxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYLXWAEoJ1iUmp5akZaZAwwNmLQEB4+SCK8ASJq3uCAxtzgzHSJ1ilFRSpzXHSQhAJLI
 KM2Da4OF4yVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ876TB5rCk5lXAjf9FdBiJqDFJc83g
 CwuSURISTUwHp4+RaRt9Yd0Fe/U9y9bjuzgiTs0c3WEwNK1CrUvd7Y2vVvaXXrIZ6rNnrBVQg
 GP5VVuC+UtcdeXtg7ljLqaaV7eekPq3pfNc+e9lYzTt5uTfsbY9M115gMp4awvH6QfzOL8wXF
 +8jl5fqbdQTcW8J/bXNHte/qsvLnzxV0/EurlJ0WpTV4trMRSnJFoqMVcVJwIAMdQ7LZCAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-8.tower-21.messagelabs.com!1504977153!81890473!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35231 invoked from network); 9 Sep 2017 17:12:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-8.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:12:34 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjJ3-00086h-NY
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjJ3-0004Ts-N1
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjJ3-0004Ts-N1@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:12:33 +0000
Subject: [Xen-changelog] [xen master] x86emul: correct EVEX decoding
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGViNGU2MzhhNDc0NzkyMTM3NDE0ZjAzNDA5ZTc4NDc3ODEwYzM0MzYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgU2VwIDUg
MTc6MzI6NDMgMjAxNyArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IFR1ZSBTZXAgNSAxNzozMjo0MyAyMDE3ICswMjAwCgogICAgeDg2
ZW11bDogY29ycmVjdCBFVkVYIGRlY29kaW5nCiAgICAKICAgIFdoaWxlIHRoZXNlIGFyZSBsYXRl
bnQgaXNzdWVzIG9ubHkgZm9yIG5vdywgY29ycmVjdCB0aGVtIHJpZ2h0IGF3YXk6CiAgICAtIHVu
bmFtZWQgKGluIHRoZSBTRE0pIEVWRVggYml0cyBuZWVkIHRvIGJlIHNldC9jbGVhciByZXNwZWN0
aXZlbHkKICAgIC0gRVZFWC5WJyAoY2FsbGVkIFJYIGluIG91ciBjb2RlKSBuZWVkcyB0byB1bmlm
b3JtbHkgYmUgMSBpbiBub24tNjQtYml0CiAgICAgIG1vZGVzLAogICAgLSBFWEVYLlInIChjYWxs
ZWQgUiBpbiBvdXIgY29kZSkgaXMgdW5pZm9ybWx5IGJlaW5nIGlnbm9yZWQgaW4KICAgICAgbm9u
LTY0LWJpdCBtb2Rlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmMgfCAxMiArKysrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAy
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZf
ZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKaW5kZXgg
ZDk3N2UzNy4uYzFlMjMwMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4
Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMK
QEAgLTQ5NSwxMyArNDk1LDEzIEBAIHVuaW9uIGV2ZXggewogICAgIHVpbnQ4X3QgcmF3WzNdOwog
ICAgIHN0cnVjdCB7CiAgICAgICAgIHVpbnQ4X3Qgb3BjeDoyOwotICAgICAgICB1aW50OF90IDoy
OworICAgICAgICB1aW50OF90IG1iejoyOwogICAgICAgICB1aW50OF90IFI6MTsKICAgICAgICAg
dWludDhfdCBiOjE7CiAgICAgICAgIHVpbnQ4X3QgeDoxOwogICAgICAgICB1aW50OF90IHI6MTsK
ICAgICAgICAgdWludDhfdCBwZng6MjsKLSAgICAgICAgdWludDhfdCBldmV4OjE7CisgICAgICAg
IHVpbnQ4X3QgbWJzOjE7CiAgICAgICAgIHVpbnQ4X3QgcmVnOjQ7CiAgICAgICAgIHVpbnQ4X3Qg
dzoxOwogICAgICAgICB1aW50OF90IG9wbXNrOjM7CkBAIC0yNTQ0LDYgKzI1NDQsMTQgQEAgeDg2
X2RlY29kZSgKICAgICAgICAgICAgICAgICAgICAgICAgIGV2ZXgucmF3WzFdID0gdmV4LnJhd1sx
XTsKICAgICAgICAgICAgICAgICAgICAgICAgIGV2ZXgucmF3WzJdID0gaW5zbl9mZXRjaF90eXBl
KHVpbnQ4X3QpOwogCisgICAgICAgICAgICAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25f
aWYoZXZleC5tYnMgfHwgIWV2ZXgubWJ6LCBFWENfVUQpOworCisgICAgICAgICAgICAgICAgICAg
ICAgICBpZiAoICFtb2RlXzY0Yml0KCkgKQorICAgICAgICAgICAgICAgICAgICAgICAgeworICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighZXZleC5SWCwg
RVhDX1VEKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBldmV4LlIgPSAxOworICAgICAg
ICAgICAgICAgICAgICAgICAgfQorCiAgICAgICAgICAgICAgICAgICAgICAgICB2ZXgub3BjeCA9
IGV2ZXgub3BjeDsKICAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAg
ICAgICAgICBjYXNlIDB4YzQ6Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21l
L3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dA
bGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:12:48 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:12:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjJI-0004X4-Ix; Sat, 09 Sep 2017 17:12:48 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjJH-0004Wq-CZ
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:47 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 FB/91-01916-E0124B95; Sat, 09 Sep 2017 17:12:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrELMWRWlGSWpSXmKPExsWS0XRdVZdXcUu
 kwcw7YhYTthk4MHps79vFHsAYxZqZl5RfkcCa0bRsElvBoi2MFZcvGzUwdrYzdjFycQgJ/GaU
 OP6+hQ3COc8oMfXZWZYuRg4ONgExibl7FboYOTlEBFQlZq1YzgxiCwmoSzT9bmADsYUFgiXWT
 bvPCGLzCphJ7Lz7lQnEZgGqb/i9mH0CI8cCRoZVjBrFqUVlqUW6hqZ6SUWZ6RkluYmZObqGBs
 Z6uanFxYnpqTmJScV6yfm5mxiBfmEAgh2Ma7Z7HmKU5GBSEuX9L7IlUogvKT+lMiOxOCO+qDQ
 ntfgQowwHh5IE70F5oJxgUWp6akVaZg4wQGDSEhw8SiK8l0HSvMUFibnFmekQqVOMilLivMdB
 EgIgiYzSPLg2WFBeYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjDvVpApPJl5JXDTXwEtZgJaX
 PJ8A8jikkSElFQDY8KKY5arji3RZFzucNFoxa2HEbN/v+/LfF7vdt78VVNww/22m7l+ZU/qdP
 SsQrjtjp1YrOn7gb/d7+uVZdlSXV6WDcGc1vunPLV6ff5NydvyteZv+LIZ7zucfRt3ru6jRHp
 MUHLM6ftXDAOXHbo0gfm8w8bPhz/LzHnlm7Hr6+X1HqFG5Qm/7yqxFGckGmoxFxUnAgDIWwpF
 RQIAAA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-11.tower-31.messagelabs.com!1504977164!83099756!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11065 invoked from network); 9 Sep 2017 17:12:44 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-11.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:12:44 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjJD-00087N-Pu
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjJD-0004Wi-PK
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjJD-0004Wi-PK@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:12:43 +0000
Subject: [Xen-changelog] [xen master] common/vm_event: Initialize vm_event
	lists on domain creation
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDE1ZTRkZDVlODY2YjQzYmJjMmQ0MzgwMzQ0NDVjNjU4MmRiMWQzZGUKQXV0aG9yOiAg
ICAgQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CkF1dGhvckRhdGU6
IFdlZCBBdWcgMzAgMTI6MDQ6MDAgMjAxNyArMDMwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDUgMTc6MzU6NTcgMjAxNyArMDEw
MAoKICAgIGNvbW1vbi92bV9ldmVudDogSW5pdGlhbGl6ZSB2bV9ldmVudCBsaXN0cyBvbiBkb21h
aW4gY3JlYXRpb24KICAgIAogICAgVGhlIHBhdGNoIHNwbGl0cyB0aGUgdm1fZXZlbnQgaW50byB0
aHJlZSBzdHJ1Y3R1cmVzOnZtX2V2ZW50X3NoYXJlLAogICAgdm1fZXZlbnRfcGFnaW5nLCB2bV9l
dmVudF9tb25pdG9yLiBUaGUgYWxsb2NhdGlvbiBmb3IgdGhlCiAgICBzdHJ1Y3R1cmUgaXMgbW92
ZWQgdG8gdm1fZXZlbnRfZW5hYmxlIHNvIHRoYXQgaXQgY2FuIGJlCiAgICBhbGxvY2F0ZWQvaW5p
dCB3aGVuIG5lZWRlZCBhbmQgZnJlZWQgaW4gdm1fZXZlbnRfZGlzYWJsZS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CiAg
ICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogVGFtYXMgSyBMZW5n
eWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPgotLS0KIHhlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMg
ICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jICB8ICAgMiArLQogeGVu
L2FyY2gveDg2L21tL21lbV9wYWdpbmcuYyAgfCAgIDMgKy0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1f
c2hhcmluZy5jIHwgICA0ICstCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICB8ICAxMCAr
LS0KIHhlbi9jb21tb24vZG9tYWluLmMgICAgICAgICAgIHwgIDEzICsrLS0KIHhlbi9jb21tb24v
bWVtX2FjY2Vzcy5jICAgICAgIHwgICAyICstCiB4ZW4vY29tbW9uL21vbml0b3IuYyAgICAgICAg
ICB8ICAgNCArLQogeGVuL2NvbW1vbi92bV9ldmVudC5jICAgICAgICAgfCAxNDYgKysrKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9wY2kuYyB8ICAgMyArLQogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgfCAgMjIgKysr
LS0tLQogMTEgZmlsZXMgY2hhbmdlZCwgMTE5IGluc2VydGlvbnMoKyksIDkyIGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMgYi94ZW4vYXJjaC9hcm0v
bWVtX2FjY2Vzcy5jCmluZGV4IDNlMmJiNDAuLmRiOWFkM2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L2FybS9tZW1fYWNjZXNzLmMKKysrIGIveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYwpAQCAtMjg1
LDcgKzI4NSw3IEBAIGJvb2xfdCBwMm1fbWVtX2FjY2Vzc19jaGVjayhwYWRkcl90IGdwYSwgdmFk
ZHJfdCBnbGEsIGNvbnN0IHN0cnVjdCBucGZlYyBucGZlYykKICAgICB9CiAKICAgICAvKiBPdGhl
cndpc2UsIGNoZWNrIGlmIHRoZXJlIGlzIGEgdm1fZXZlbnQgbW9uaXRvciBzdWJzY3JpYmVyICov
Ci0gICAgaWYgKCAhdm1fZXZlbnRfY2hlY2tfcmluZygmdi0+ZG9tYWluLT52bV9ldmVudC0+bW9u
aXRvcikgKQorICAgIGlmICggIXZtX2V2ZW50X2NoZWNrX3Jpbmcodi0+ZG9tYWluLT52bV9ldmVu
dF9tb25pdG9yKSApCiAgICAgewogICAgICAgICAvKiBObyBsaXN0ZW5lciAqLwogICAgICAgICBp
ZiAoIHAybS0+YWNjZXNzX3JlcXVpcmVkICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9t
ZW1fYWNjZXNzLmMgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCmluZGV4IDVhZGFmNmQu
LjQxNGUzOGYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKKysrIGIv
eGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwpAQCAtMTc5LDcgKzE3OSw3IEBAIGJvb2xfdCBw
Mm1fbWVtX2FjY2Vzc19jaGVjayhwYWRkcl90IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsCiAgICAg
Z2ZuX3VubG9jayhwMm0sIGdmbiwgMCk7CiAKICAgICAvKiBPdGhlcndpc2UsIGNoZWNrIGlmIHRo
ZXJlIGlzIGEgbWVtb3J5IGV2ZW50IGxpc3RlbmVyLCBhbmQgc2VuZCB0aGUgbWVzc2FnZSBhbG9u
ZyAqLwotICAgIGlmICggIXZtX2V2ZW50X2NoZWNrX3JpbmcoJmQtPnZtX2V2ZW50LT5tb25pdG9y
KSB8fCAhcmVxX3B0ciApCisgICAgaWYgKCAhdm1fZXZlbnRfY2hlY2tfcmluZyhkLT52bV9ldmVu
dF9tb25pdG9yKSB8fCAhcmVxX3B0ciApCiAgICAgewogICAgICAgICAvKiBObyBsaXN0ZW5lciAq
LwogICAgICAgICBpZiAoIHAybS0+YWNjZXNzX3JlcXVpcmVkICkKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9tbS9tZW1fcGFnaW5nLmMgYi94ZW4vYXJjaC94ODYvbW0vbWVtX3BhZ2luZy5jCmlu
ZGV4IGEwNDllMGQuLjU0YTk0ZmEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fcGFn
aW5nLmMKKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9wYWdpbmcuYwpAQCAtMjIsNiArMjIsNyBA
QAogCiAjaW5jbHVkZSA8YXNtL3AybS5oPgogI2luY2x1ZGUgPHhlbi9ndWVzdF9hY2Nlc3MuaD4K
KyNpbmNsdWRlIDx4ZW4vdm1fZXZlbnQuaD4KICNpbmNsdWRlIDx4c20veHNtLmg+CiAKIGludCBt
ZW1fcGFnaW5nX21lbW9wKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX21lbV9wYWdpbmdfb3Bf
dCkgYXJnKQpAQCAtNDMsNyArNDQsNyBAQCBpbnQgbWVtX3BhZ2luZ19tZW1vcChYRU5fR1VFU1Rf
SEFORExFX1BBUkFNKHhlbl9tZW1fcGFnaW5nX29wX3QpIGFyZykKICAgICAgICAgZ290byBvdXQ7
CiAKICAgICByYyA9IC1FTk9ERVY7Ci0gICAgaWYgKCB1bmxpa2VseSghZC0+dm1fZXZlbnQtPnBh
Z2luZy5yaW5nX3BhZ2UpICkKKyAgICBpZiAoIHVubGlrZWx5KCF2bV9ldmVudF9jaGVja19yaW5n
KGQtPnZtX2V2ZW50X3BhZ2luZykpICkKICAgICAgICAgZ290byBvdXQ7CiAKICAgICBzd2l0Y2go
IG1wby5vcCApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyBiL3hl
bi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCmluZGV4IDFmMjBjZTcuLjEyZmI5Y2MgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9t
bS9tZW1fc2hhcmluZy5jCkBAIC01NjMsNyArNTYzLDcgQEAgaW50IG1lbV9zaGFyaW5nX25vdGlm
eV9lbm9tZW0oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAgfTsKIAog
ICAgIGlmICggKHJjID0gX192bV9ldmVudF9jbGFpbV9zbG90KGQsIAotICAgICAgICAgICAgICAg
ICAgICAgICAgJmQtPnZtX2V2ZW50LT5zaGFyZSwgYWxsb3dfc2xlZXApKSA8IDAgKQorICAgICAg
ICAgICAgICAgICAgICAgICAgZC0+dm1fZXZlbnRfc2hhcmUsIGFsbG93X3NsZWVwKSkgPCAwICkK
ICAgICAgICAgcmV0dXJuIHJjOwogCiAgICAgaWYgKCB2LT5kb21haW4gPT0gZCApCkBAIC01NzIs
NyArNTcyLDcgQEAgaW50IG1lbV9zaGFyaW5nX25vdGlmeV9lbm9tZW0oc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAgICAgIHZtX2V2ZW50X3ZjcHVfcGF1c2Uodik7CiAg
ICAgfQogCi0gICAgdm1fZXZlbnRfcHV0X3JlcXVlc3QoZCwgJmQtPnZtX2V2ZW50LT5zaGFyZSwg
JnJlcSk7CisgICAgdm1fZXZlbnRfcHV0X3JlcXVlc3QoZCwgZC0+dm1fZXZlbnRfc2hhcmUsICZy
ZXEpOwogCiAgICAgcmV0dXJuIDA7CiB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJt
LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKaW5kZXggZTMyMjNmOC4uMGI0NzkxMCAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpA
QCAtMTQ1Nyw3ICsxNDU3LDcgQEAgdm9pZCBwMm1fbWVtX3BhZ2luZ19kcm9wX3BhZ2Uoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAgICogY29ycmVjdG5lc3Mgb2YgdGhl
IGd1ZXN0IGV4ZWN1dGlvbiBhdCB0aGlzIHBvaW50LiAgSWYgdGhpcyBpcyB0aGUgb25seQogICAg
ICAqIHBhZ2UgdGhhdCBoYXBwZW5zIHRvIGJlIHBhZ2VkLW91dCwgd2UnbGwgYmUgb2theS4uICBi
dXQgaXQncyBsaWtlbHkgdGhlCiAgICAgICogZ3Vlc3Qgd2lsbCBjcmFzaCBzaG9ydGx5IGFueXdh
eXMuICovCi0gICAgaW50IHJjID0gdm1fZXZlbnRfY2xhaW1fc2xvdChkLCAmZC0+dm1fZXZlbnQt
PnBhZ2luZyk7CisgICAgaW50IHJjID0gdm1fZXZlbnRfY2xhaW1fc2xvdChkLCBkLT52bV9ldmVu
dF9wYWdpbmcpOwogICAgIGlmICggcmMgPCAwICkKICAgICAgICAgcmV0dXJuOwogCkBAIC0xNDcx
LDcgKzE0NzEsNyBAQCB2b2lkIHAybV9tZW1fcGFnaW5nX2Ryb3BfcGFnZShzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKICAgICAgICAgLyogRXZpY3Qgd2lsbCBmYWlsIG5vdywg
dGFnIHRoaXMgcmVxdWVzdCBmb3IgcGFnZXIgKi8KICAgICAgICAgcmVxLnUubWVtX3BhZ2luZy5m
bGFncyB8PSBNRU1fUEFHSU5HX0VWSUNUX0ZBSUw7CiAKLSAgICB2bV9ldmVudF9wdXRfcmVxdWVz
dChkLCAmZC0+dm1fZXZlbnQtPnBhZ2luZywgJnJlcSk7CisgICAgdm1fZXZlbnRfcHV0X3JlcXVl
c3QoZCwgZC0+dm1fZXZlbnRfcGFnaW5nLCAmcmVxKTsKIH0KIAogLyoqCkBAIC0xNTA4LDcgKzE1
MDgsNyBAQCB2b2lkIHAybV9tZW1fcGFnaW5nX3BvcHVsYXRlKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuKQogICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBwMm1fZ2V0X2hv
c3RwMm0oZCk7CiAKICAgICAvKiBXZSdyZSBwYWdpbmcuIFRoZXJlIHNob3VsZCBiZSBhIHJpbmcg
Ki8KLSAgICBpbnQgcmMgPSB2bV9ldmVudF9jbGFpbV9zbG90KGQsICZkLT52bV9ldmVudC0+cGFn
aW5nKTsKKyAgICBpbnQgcmMgPSB2bV9ldmVudF9jbGFpbV9zbG90KGQsIGQtPnZtX2V2ZW50X3Bh
Z2luZyk7CiAgICAgaWYgKCByYyA9PSAtRU5PU1lTICkKICAgICB7CiAgICAgICAgIGdkcHJpbnRr
KFhFTkxPR19FUlIsICJEb21haW4gJWh1IHBhZ2luZyBnZm4gJWx4IHlldCBubyByaW5nICIKQEAg
LTE1NDYsNyArMTU0Niw3IEBAIHZvaWQgcDJtX21lbV9wYWdpbmdfcG9wdWxhdGUoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCiAgICAgZWxzZSBpZiAoIHAybXQgIT0gcDJtX3Jh
bV9wYWdpbmdfb3V0ICYmIHAybXQgIT0gcDJtX3JhbV9wYWdlZCApCiAgICAgewogICAgICAgICAv
KiBnZm4gaXMgYWxyZWFkeSBvbiBpdHMgd2F5IGJhY2sgYW5kIHZjcHUgaXMgbm90IHBhdXNlZCAq
LwotICAgICAgICB2bV9ldmVudF9jYW5jZWxfc2xvdChkLCAmZC0+dm1fZXZlbnQtPnBhZ2luZyk7
CisgICAgICAgIHZtX2V2ZW50X2NhbmNlbF9zbG90KGQsIGQtPnZtX2V2ZW50X3BhZ2luZyk7CiAg
ICAgICAgIHJldHVybjsKICAgICB9CiAKQEAgLTE1NTQsNyArMTU1NCw3IEBAIHZvaWQgcDJtX21l
bV9wYWdpbmdfcG9wdWxhdGUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCiAg
ICAgcmVxLnUubWVtX3BhZ2luZy5wMm10ID0gcDJtdDsKICAgICByZXEudmNwdV9pZCA9IHYtPnZj
cHVfaWQ7CiAKLSAgICB2bV9ldmVudF9wdXRfcmVxdWVzdChkLCAmZC0+dm1fZXZlbnQtPnBhZ2lu
ZywgJnJlcSk7CisgICAgdm1fZXZlbnRfcHV0X3JlcXVlc3QoZCwgZC0+dm1fZXZlbnRfcGFnaW5n
LCAmcmVxKTsKIH0KIAogLyoqCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFpbi5jIGIveGVu
L2NvbW1vbi9kb21haW4uYwppbmRleCBhY2Q0MjBhLi41YWViY2YyIDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTM2Niw5ICszNjYs
NiBAQCBzdHJ1Y3QgZG9tYWluICpkb21haW5fY3JlYXRlKGRvbWlkX3QgZG9taWQsIHVuc2lnbmVk
IGludCBkb21jcl9mbGFncywKICAgICAgICAgcG9vbGlkID0gMDsKIAogICAgICAgICBlcnIgPSAt
RU5PTUVNOwotICAgICAgICBkLT52bV9ldmVudCA9IHh6YWxsb2Moc3RydWN0IHZtX2V2ZW50X3Bl
cl9kb21haW4pOwotICAgICAgICBpZiAoICFkLT52bV9ldmVudCApCi0gICAgICAgICAgICBnb3Rv
IGZhaWw7CiAKICAgICAgICAgZC0+cGJ1ZiA9IHh6YWxsb2NfYXJyYXkoY2hhciwgRE9NQUlOX1BC
VUZfU0laRSk7CiAgICAgICAgIGlmICggIWQtPnBidWYgKQpAQCAtNDA2LDcgKzQwMyw2IEBAIHN0
cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwgdW5zaWduZWQgaW50IGRv
bWNyX2ZsYWdzLAogICAgIGlmICggaGFyZHdhcmVfZG9tYWluID09IGQgKQogICAgICAgICBoYXJk
d2FyZV9kb21haW4gPSBvbGRfaHdkb207CiAgICAgYXRvbWljX3NldCgmZC0+cmVmY250LCBET01B
SU5fREVTVFJPWUVEKTsKLSAgICB4ZnJlZShkLT52bV9ldmVudCk7CiAgICAgeGZyZWUoZC0+cGJ1
Zik7CiAgICAgaWYgKCBpbml0X3N0YXR1cyAmIElOSVRfYXJjaCApCiAgICAgICAgIGFyY2hfZG9t
YWluX2Rlc3Ryb3koZCk7CkBAIC04MjMsNyArODE5LDE0IEBAIHN0YXRpYyB2b2lkIGNvbXBsZXRl
X2RvbWFpbl9kZXN0cm95KHN0cnVjdCByY3VfaGVhZCAqaGVhZCkKICAgICBmcmVlX3hlbm9wcm9m
X3BhZ2VzKGQpOwogI2VuZGlmCiAKLSAgICB4ZnJlZShkLT52bV9ldmVudCk7CisjaWZkZWYgQ09O
RklHX0hBU19NRU1fUEFHSU5HCisgICAgeGZyZWUoZC0+dm1fZXZlbnRfcGFnaW5nKTsKKyNlbmRp
ZgorICAgIHhmcmVlKGQtPnZtX2V2ZW50X21vbml0b3IpOworI2lmZGVmIENPTkZJR19IQVNfTUVN
X1NIQVJJTkcKKyAgICB4ZnJlZShkLT52bV9ldmVudF9zaGFyZSk7CisjZW5kaWYKKwogICAgIHhm
cmVlKGQtPnBidWYpOwogCiAgICAgZm9yICggaSA9IGQtPm1heF92Y3B1cyAtIDE7IGkgPj0gMDsg
aS0tICkKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vbWVtX2FjY2Vzcy5jIGIveGVuL2NvbW1vbi9t
ZW1fYWNjZXNzLmMKaW5kZXggMTlmNjNiYi4uMWJmNjgyNCAxMDA2NDQKLS0tIGEveGVuL2NvbW1v
bi9tZW1fYWNjZXNzLmMKKysrIGIveGVuL2NvbW1vbi9tZW1fYWNjZXNzLmMKQEAgLTUyLDcgKzUy
LDcgQEAgaW50IG1lbV9hY2Nlc3NfbWVtb3AodW5zaWduZWQgbG9uZyBjbWQsCiAgICAgICAgIGdv
dG8gb3V0OwogCiAgICAgcmMgPSAtRU5PREVWOwotICAgIGlmICggdW5saWtlbHkoIWQtPnZtX2V2
ZW50LT5tb25pdG9yLnJpbmdfcGFnZSkgKQorICAgIGlmICggdW5saWtlbHkoIXZtX2V2ZW50X2No
ZWNrX3JpbmcoZC0+dm1fZXZlbnRfbW9uaXRvcikpICkKICAgICAgICAgZ290byBvdXQ7CiAKICAg
ICBzd2l0Y2ggKCBtYW8ub3AgKQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9tb25pdG9yLmMgYi94
ZW4vY29tbW9uL21vbml0b3IuYwppbmRleCA0YzU0MGU1Li4zMmQwNjJjIDEwMDY0NAotLS0gYS94
ZW4vY29tbW9uL21vbml0b3IuYworKysgYi94ZW4vY29tbW9uL21vbml0b3IuYwpAQCAtOTMsNyAr
OTMsNyBAQCBpbnQgbW9uaXRvcl90cmFwcyhzdHJ1Y3QgdmNwdSAqdiwgYm9vbF90IHN5bmMsIHZt
X2V2ZW50X3JlcXVlc3RfdCAqcmVxKQogICAgIGludCByYzsKICAgICBzdHJ1Y3QgZG9tYWluICpk
ID0gdi0+ZG9tYWluOwogCi0gICAgcmMgPSB2bV9ldmVudF9jbGFpbV9zbG90KGQsICZkLT52bV9l
dmVudC0+bW9uaXRvcik7CisgICAgcmMgPSB2bV9ldmVudF9jbGFpbV9zbG90KGQsIGQtPnZtX2V2
ZW50X21vbml0b3IpOwogICAgIHN3aXRjaCAoIHJjICkKICAgICB7CiAgICAgY2FzZSAwOgpAQCAt
MTI0LDcgKzEyNCw3IEBAIGludCBtb25pdG9yX3RyYXBzKHN0cnVjdCB2Y3B1ICp2LCBib29sX3Qg
c3luYywgdm1fZXZlbnRfcmVxdWVzdF90ICpyZXEpCiAgICAgfQogCiAgICAgdm1fZXZlbnRfZmls
bF9yZWdzKHJlcSk7Ci0gICAgdm1fZXZlbnRfcHV0X3JlcXVlc3QoZCwgJmQtPnZtX2V2ZW50LT5t
b25pdG9yLCByZXEpOworICAgIHZtX2V2ZW50X3B1dF9yZXF1ZXN0KGQsIGQtPnZtX2V2ZW50X21v
bml0b3IsIHJlcSk7CiAKICAgICByZXR1cm4gcmM7CiB9CmRpZmYgLS1naXQgYS94ZW4vY29tbW9u
L3ZtX2V2ZW50LmMgYi94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKaW5kZXggOTI5MWRiNi4uNTA5NTU3
OSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi92bV9ldmVudC5jCisrKyBiL3hlbi9jb21tb24vdm1f
ZXZlbnQuYwpAQCAtNDIsNyArNDIsNyBAQAogc3RhdGljIGludCB2bV9ldmVudF9lbmFibGUoCiAg
ICAgc3RydWN0IGRvbWFpbiAqZCwKICAgICB4ZW5fZG9tY3RsX3ZtX2V2ZW50X29wX3QgKnZlYywK
LSAgICBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQsCisgICAgc3RydWN0IHZtX2V2ZW50X2Rv
bWFpbiAqKnZlZCwKICAgICBpbnQgcGF1c2VfZmxhZywKICAgICBpbnQgcGFyYW0sCiAgICAgeGVu
X2V2ZW50X2NoYW5uZWxfbm90aWZpY2F0aW9uX3Qgbm90aWZpY2F0aW9uX2ZuKQpAQCAtNTAsMzIg
KzUwLDM3IEBAIHN0YXRpYyBpbnQgdm1fZXZlbnRfZW5hYmxlKAogICAgIGludCByYzsKICAgICB1
bnNpZ25lZCBsb25nIHJpbmdfZ2ZuID0gZC0+YXJjaC5odm1fZG9tYWluLnBhcmFtc1twYXJhbV07
CiAKKyAgICBpZiAoICEqdmVkICkKKyAgICAgICAgKnZlZCA9IHh6YWxsb2Moc3RydWN0IHZtX2V2
ZW50X2RvbWFpbik7CisgICAgaWYgKCAhKnZlZCApCisgICAgICAgIHJldHVybiAtRU5PTUVNOwor
CiAgICAgLyogT25seSBvbmUgaGVscGVyIGF0IGEgdGltZS4gSWYgdGhlIGhlbHBlciBjcmFzaGVk
LAogICAgICAqIHRoZSByaW5nIGlzIGluIGFuIHVuZGVmaW5lZCBzdGF0ZSBhbmQgc28gaXMgdGhl
IGd1ZXN0LgogICAgICAqLwotICAgIGlmICggdmVkLT5yaW5nX3BhZ2UgKQotICAgICAgICByZXR1
cm4gLUVCVVNZOworICAgIGlmICggKCp2ZWQpLT5yaW5nX3BhZ2UgKQorICAgICAgICByZXR1cm4g
LUVCVVNZOzsKIAogICAgIC8qIFRoZSBwYXJhbWV0ZXIgZGVmYXVsdHMgdG8gemVybywgYW5kIGl0
IHNob3VsZCBiZQogICAgICAqIHNldCB0byBzb21ldGhpbmcgKi8KICAgICBpZiAoIHJpbmdfZ2Zu
ID09IDAgKQogICAgICAgICByZXR1cm4gLUVOT1NZUzsKIAotICAgIHZtX2V2ZW50X3JpbmdfbG9j
a19pbml0KHZlZCk7Ci0gICAgdm1fZXZlbnRfcmluZ19sb2NrKHZlZCk7CisgICAgdm1fZXZlbnRf
cmluZ19sb2NrX2luaXQoKnZlZCk7CisgICAgdm1fZXZlbnRfcmluZ19sb2NrKCp2ZWQpOwogCiAg
ICAgcmMgPSB2bV9ldmVudF9pbml0X2RvbWFpbihkKTsKIAogICAgIGlmICggcmMgPCAwICkKICAg
ICAgICAgZ290byBlcnI7CiAKLSAgICByYyA9IHByZXBhcmVfcmluZ19mb3JfaGVscGVyKGQsIHJp
bmdfZ2ZuLCAmdmVkLT5yaW5nX3BnX3N0cnVjdCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICZ2ZWQtPnJpbmdfcGFnZSk7CisgICAgcmMgPSBwcmVwYXJlX3JpbmdfZm9yX2hl
bHBlcihkLCByaW5nX2dmbiwgJigqdmVkKS0+cmluZ19wZ19zdHJ1Y3QsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAmKCp2ZWQpLT5yaW5nX3BhZ2UpOwogICAgIGlmICggcmMgPCAw
ICkKICAgICAgICAgZ290byBlcnI7CiAKICAgICAvKiBTZXQgdGhlIG51bWJlciBvZiBjdXJyZW50
bHkgYmxvY2tlZCB2Q1BVcyB0byAwLiAqLwotICAgIHZlZC0+YmxvY2tlZCA9IDA7CisgICAgKCp2
ZWQpLT5ibG9ja2VkID0gMDsKIAogICAgIC8qIEFsbG9jYXRlIGV2ZW50IGNoYW5uZWwgKi8KICAg
ICByYyA9IGFsbG9jX3VuYm91bmRfeGVuX2V2ZW50X2NoYW5uZWwoZCwgMCwgY3VycmVudC0+ZG9t
YWluLT5kb21haW5faWQsCkBAIC04MywyNiArODgsMjggQEAgc3RhdGljIGludCB2bV9ldmVudF9l
bmFibGUoCiAgICAgaWYgKCByYyA8IDAgKQogICAgICAgICBnb3RvIGVycjsKIAotICAgIHZlZC0+
eGVuX3BvcnQgPSB2ZWMtPnBvcnQgPSByYzsKKyAgICAoKnZlZCktPnhlbl9wb3J0ID0gdmVjLT5w
b3J0ID0gcmM7CiAKICAgICAvKiBQcmVwYXJlIHJpbmcgYnVmZmVyICovCi0gICAgRlJPTlRfUklO
R19JTklUKCZ2ZWQtPmZyb250X3JpbmcsCi0gICAgICAgICAgICAgICAgICAgICh2bV9ldmVudF9z
cmluZ190ICopdmVkLT5yaW5nX3BhZ2UsCisgICAgRlJPTlRfUklOR19JTklUKCYoKnZlZCktPmZy
b250X3JpbmcsCisgICAgICAgICAgICAgICAgICAgICh2bV9ldmVudF9zcmluZ190ICopKCp2ZWQp
LT5yaW5nX3BhZ2UsCiAgICAgICAgICAgICAgICAgICAgIFBBR0VfU0laRSk7CiAKICAgICAvKiBT
YXZlIHRoZSBwYXVzZSBmbGFnIGZvciB0aGlzIHBhcnRpY3VsYXIgcmluZy4gKi8KLSAgICB2ZWQt
PnBhdXNlX2ZsYWcgPSBwYXVzZV9mbGFnOworICAgICgqdmVkKS0+cGF1c2VfZmxhZyA9IHBhdXNl
X2ZsYWc7CiAKICAgICAvKiBJbml0aWFsaXplIHRoZSBsYXN0LWNoYW5jZSB3YWl0IHF1ZXVlLiAq
LwotICAgIGluaXRfd2FpdHF1ZXVlX2hlYWQoJnZlZC0+d3EpOworICAgIGluaXRfd2FpdHF1ZXVl
X2hlYWQoJigqdmVkKS0+d3EpOwogCi0gICAgdm1fZXZlbnRfcmluZ191bmxvY2sodmVkKTsKKyAg
ICB2bV9ldmVudF9yaW5nX3VubG9jaygqdmVkKTsKICAgICByZXR1cm4gMDsKIAogIGVycjoKLSAg
ICBkZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmdmVkLT5yaW5nX3BhZ2UsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdmVkLT5yaW5nX3BnX3N0cnVjdCk7Ci0gICAgdm1fZXZlbnRfcmluZ191
bmxvY2sodmVkKTsKKyAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmKCp2ZWQpLT5yaW5nX3Bh
Z2UsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCp2ZWQpLT5yaW5nX3BnX3N0cnVjdCk7
CisgICAgdm1fZXZlbnRfcmluZ191bmxvY2soKnZlZCk7CisgICAgeGZyZWUoKnZlZCk7CisgICAg
KnZlZCA9IE5VTEw7CiAKICAgICByZXR1cm4gcmM7CiB9CkBAIC0xODcsNDEgKzE5NCw0NCBAQCB2
b2lkIHZtX2V2ZW50X3dha2Uoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZtX2V2ZW50X2RvbWFp
biAqdmVkKQogICAgICAgICB2bV9ldmVudF93YWtlX2Jsb2NrZWQoZCwgdmVkKTsKIH0KIAotc3Rh
dGljIGludCB2bV9ldmVudF9kaXNhYmxlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVu
dF9kb21haW4gKnZlZCkKK3N0YXRpYyBpbnQgdm1fZXZlbnRfZGlzYWJsZShzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICoqdmVkKQogewotICAgIGlmICggdmVkLT5yaW5n
X3BhZ2UgKQorICAgIGlmICggdm1fZXZlbnRfY2hlY2tfcmluZygqdmVkKSApCiAgICAgewogICAg
ICAgICBzdHJ1Y3QgdmNwdSAqdjsKIAotICAgICAgICB2bV9ldmVudF9yaW5nX2xvY2sodmVkKTsK
KyAgICAgICAgdm1fZXZlbnRfcmluZ19sb2NrKCp2ZWQpOwogCi0gICAgICAgIGlmICggIWxpc3Rf
ZW1wdHkoJnZlZC0+d3EubGlzdCkgKQorICAgICAgICBpZiAoICFsaXN0X2VtcHR5KCYoKnZlZCkt
PndxLmxpc3QpICkKICAgICAgICAgewotICAgICAgICAgICAgdm1fZXZlbnRfcmluZ191bmxvY2so
dmVkKTsKKyAgICAgICAgICAgIHZtX2V2ZW50X3JpbmdfdW5sb2NrKCp2ZWQpOwogICAgICAgICAg
ICAgcmV0dXJuIC1FQlVTWTsKICAgICAgICAgfQogCiAgICAgICAgIC8qIEZyZWUgZG9tVSdzIGV2
ZW50IGNoYW5uZWwgYW5kIGxlYXZlIHRoZSBvdGhlciBvbmUgdW5ib3VuZCAqLwotICAgICAgICBm
cmVlX3hlbl9ldmVudF9jaGFubmVsKGQsIHZlZC0+eGVuX3BvcnQpOworICAgICAgICBmcmVlX3hl
bl9ldmVudF9jaGFubmVsKGQsICgqdmVkKS0+eGVuX3BvcnQpOwogCiAgICAgICAgIC8qIFVuYmxv
Y2sgYWxsIHZDUFVzICovCiAgICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKICAgICAgICAg
ewotICAgICAgICAgICAgaWYgKCB0ZXN0X2FuZF9jbGVhcl9iaXQodmVkLT5wYXVzZV9mbGFnLCAm
di0+cGF1c2VfZmxhZ3MpICkKKyAgICAgICAgICAgIGlmICggdGVzdF9hbmRfY2xlYXJfYml0KCgq
dmVkKS0+cGF1c2VfZmxhZywgJnYtPnBhdXNlX2ZsYWdzKSApCiAgICAgICAgICAgICB7CiAgICAg
ICAgICAgICAgICAgdmNwdV91bnBhdXNlKHYpOwotICAgICAgICAgICAgICAgIHZlZC0+YmxvY2tl
ZC0tOworICAgICAgICAgICAgICAgICgqdmVkKS0+YmxvY2tlZC0tOwogICAgICAgICAgICAgfQog
ICAgICAgICB9CiAKLSAgICAgICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZlZC0+cmluZ19w
YWdlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZWQtPnJpbmdfcGdfc3RydWN0
KTsKKyAgICAgICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJigqdmVkKS0+cmluZ19wYWdlLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKnZlZCktPnJpbmdfcGdfc3RydWN0KTsK
IAogICAgICAgICB2bV9ldmVudF9jbGVhbnVwX2RvbWFpbihkKTsKIAotICAgICAgICB2bV9ldmVu
dF9yaW5nX3VubG9jayh2ZWQpOworICAgICAgICB2bV9ldmVudF9yaW5nX3VubG9jaygqdmVkKTsK
ICAgICB9CiAKKyAgICB4ZnJlZSgqdmVkKTsKKyAgICAqdmVkID0gTlVMTDsKKwogICAgIHJldHVy
biAwOwogfQogCkBAIC0yNjcsNiArMjc3LDkgQEAgdm9pZCB2bV9ldmVudF9wdXRfcmVxdWVzdChz
dHJ1Y3QgZG9tYWluICpkLAogICAgIFJJTkdfSURYIHJlcV9wcm9kOwogICAgIHN0cnVjdCB2Y3B1
ICpjdXJyID0gY3VycmVudDsKIAorICAgIGlmKCAhdm1fZXZlbnRfY2hlY2tfcmluZyh2ZWQpKQor
ICAgICAgICByZXR1cm47CisKICAgICBpZiAoIGN1cnItPmRvbWFpbiAhPSBkICkKICAgICB7CiAg
ICAgICAgIHJlcS0+ZmxhZ3MgfD0gVk1fRVZFTlRfRkxBR19GT1JFSUdOOwpAQCAtNDM0LDYgKzQ0
Nyw5IEBAIHZvaWQgdm1fZXZlbnRfcmVzdW1lKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9l
dmVudF9kb21haW4gKnZlZCkKIAogdm9pZCB2bV9ldmVudF9jYW5jZWxfc2xvdChzdHJ1Y3QgZG9t
YWluICpkLCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCiB7CisgICAgaWYoICF2bV9ldmVu
dF9jaGVja19yaW5nKHZlZCkgKQorICAgICAgICByZXR1cm47CisKICAgICB2bV9ldmVudF9yaW5n
X2xvY2sodmVkKTsKICAgICB2bV9ldmVudF9yZWxlYXNlX3Nsb3QoZCwgdmVkKTsKICAgICB2bV9l
dmVudF9yaW5nX3VubG9jayh2ZWQpOwpAQCAtNDgyLDcgKzQ5OCw3IEBAIHN0YXRpYyBpbnQgdm1f
ZXZlbnRfd2FpdF9zbG90KHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKIAogYm9vbF90IHZt
X2V2ZW50X2NoZWNrX3Jpbmcoc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkKQogewotICAgIHJl
dHVybiAodmVkLT5yaW5nX3BhZ2UgIT0gTlVMTCk7CisgICAgcmV0dXJuICh2ZWQgJiYgdmVkLT5y
aW5nX3BhZ2UpOwogfQogCiAvKgpAQCAtNTAwLDYgKzUxNiw5IEBAIGJvb2xfdCB2bV9ldmVudF9j
aGVja19yaW5nKHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKIGludCBfX3ZtX2V2ZW50X2Ns
YWltX3Nsb3Qoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICBib29sX3QgYWxsb3dfc2xlZXApCiB7CisgICAgaWYg
KCAhdm1fZXZlbnRfY2hlY2tfcmluZyh2ZWQpICkKKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQ
OworCiAgICAgaWYgKCAoY3VycmVudC0+ZG9tYWluID09IGQpICYmIGFsbG93X3NsZWVwICkKICAg
ICAgICAgcmV0dXJuIHZtX2V2ZW50X3dhaXRfc2xvdCh2ZWQpOwogICAgIGVsc2UKQEAgLTUxMCwy
NCArNTI5LDMwIEBAIGludCBfX3ZtX2V2ZW50X2NsYWltX3Nsb3Qoc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkLAogLyogUmVnaXN0ZXJlZCB3aXRoIFhlbi1ib3Vu
ZCBldmVudCBjaGFubmVsIGZvciBpbmNvbWluZyBub3RpZmljYXRpb25zLiAqLwogc3RhdGljIHZv
aWQgbWVtX3BhZ2luZ19ub3RpZmljYXRpb24oc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBw
b3J0KQogewotICAgIGlmICggbGlrZWx5KHYtPmRvbWFpbi0+dm1fZXZlbnQtPnBhZ2luZy5yaW5n
X3BhZ2UgIT0gTlVMTCkgKQotICAgICAgICB2bV9ldmVudF9yZXN1bWUodi0+ZG9tYWluLCAmdi0+
ZG9tYWluLT52bV9ldmVudC0+cGFnaW5nKTsKKyAgICBzdHJ1Y3QgZG9tYWluICpkb21haW4gPSB2
LT5kb21haW47CisKKyAgICBpZiAoIGxpa2VseSh2bV9ldmVudF9jaGVja19yaW5nKGRvbWFpbi0+
dm1fZXZlbnRfcGFnaW5nKSkgKQorICAgICAgICB2bV9ldmVudF9yZXN1bWUoZG9tYWluLCBkb21h
aW4tPnZtX2V2ZW50X3BhZ2luZyk7CiB9CiAjZW5kaWYKIAogLyogUmVnaXN0ZXJlZCB3aXRoIFhl
bi1ib3VuZCBldmVudCBjaGFubmVsIGZvciBpbmNvbWluZyBub3RpZmljYXRpb25zLiAqLwogc3Rh
dGljIHZvaWQgbW9uaXRvcl9ub3RpZmljYXRpb24oc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGlu
dCBwb3J0KQogewotICAgIGlmICggbGlrZWx5KHYtPmRvbWFpbi0+dm1fZXZlbnQtPm1vbml0b3Iu
cmluZ19wYWdlICE9IE5VTEwpICkKLSAgICAgICAgdm1fZXZlbnRfcmVzdW1lKHYtPmRvbWFpbiwg
JnYtPmRvbWFpbi0+dm1fZXZlbnQtPm1vbml0b3IpOworICAgIHN0cnVjdCBkb21haW4gKmRvbWFp
biA9IHYtPmRvbWFpbjsKKworICAgIGlmICggbGlrZWx5KHZtX2V2ZW50X2NoZWNrX3JpbmcoZG9t
YWluLT52bV9ldmVudF9tb25pdG9yKSkgKQorICAgICAgICB2bV9ldmVudF9yZXN1bWUoZG9tYWlu
LCBkb21haW4tPnZtX2V2ZW50X21vbml0b3IpOwogfQogCiAjaWZkZWYgQ09ORklHX0hBU19NRU1f
U0hBUklORwogLyogUmVnaXN0ZXJlZCB3aXRoIFhlbi1ib3VuZCBldmVudCBjaGFubmVsIGZvciBp
bmNvbWluZyBub3RpZmljYXRpb25zLiAqLwogc3RhdGljIHZvaWQgbWVtX3NoYXJpbmdfbm90aWZp
Y2F0aW9uKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgcG9ydCkKIHsKLSAgICBpZiAoIGxp
a2VseSh2LT5kb21haW4tPnZtX2V2ZW50LT5zaGFyZS5yaW5nX3BhZ2UgIT0gTlVMTCkgKQotICAg
ICAgICB2bV9ldmVudF9yZXN1bWUodi0+ZG9tYWluLCAmdi0+ZG9tYWluLT52bV9ldmVudC0+c2hh
cmUpOworICAgIHN0cnVjdCBkb21haW4gKmRvbWFpbiA9IHYtPmRvbWFpbjsKKworICAgIGlmICgg
bGlrZWx5KHZtX2V2ZW50X2NoZWNrX3JpbmcoZG9tYWluLT52bV9ldmVudF9zaGFyZSkpICkKKyAg
ICAgICAgdm1fZXZlbnRfcmVzdW1lKGRvbWFpbiwgZG9tYWluLT52bV9ldmVudF9zaGFyZSk7CiB9
CiAjZW5kaWYKIApAQCAtNTM1LDcgKzU2MCw3IEBAIHN0YXRpYyB2b2lkIG1lbV9zaGFyaW5nX25v
dGlmaWNhdGlvbihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHBvcnQpCiB2b2lkIHZtX2V2
ZW50X2NsZWFudXAoc3RydWN0IGRvbWFpbiAqZCkKIHsKICNpZmRlZiBDT05GSUdfSEFTX01FTV9Q
QUdJTkcKLSAgICBpZiAoIGQtPnZtX2V2ZW50LT5wYWdpbmcucmluZ19wYWdlICkKKyAgICBpZiAo
IHZtX2V2ZW50X2NoZWNrX3JpbmcoZC0+dm1fZXZlbnRfcGFnaW5nKSApCiAgICAgewogICAgICAg
ICAvKiBEZXN0cm95aW5nIHRoZSB3YWl0IHF1ZXVlIGhlYWQgbWVhbnMgd2FraW5nIHVwIGFsbAog
ICAgICAgICAgKiBxdWV1ZWQgdmNwdXMuIFRoaXMgd2lsbCBkcmFpbiB0aGUgbGlzdCwgYWxsb3dp
bmcKQEAgLTU0NCwyMCArNTY5LDIwIEBAIHZvaWQgdm1fZXZlbnRfY2xlYW51cChzdHJ1Y3QgZG9t
YWluICpkKQogICAgICAgICAgKiBGaW5hbGx5LCBiZWNhdXNlIHRoaXMgY29kZSBwYXRoIGludm9s
dmVzIHByZXZpb3VzbHkKICAgICAgICAgICogcGF1c2luZyB0aGUgZG9tYWluIChkb21haW5fa2ls
bCksIHVucGF1c2luZyB0aGUKICAgICAgICAgICogdmNwdXMgY2F1c2VzIG5vIGhhcm0uICovCi0g
ICAgICAgIGRlc3Ryb3lfd2FpdHF1ZXVlX2hlYWQoJmQtPnZtX2V2ZW50LT5wYWdpbmcud3EpOwot
ICAgICAgICAodm9pZCl2bV9ldmVudF9kaXNhYmxlKGQsICZkLT52bV9ldmVudC0+cGFnaW5nKTsK
KyAgICAgICAgZGVzdHJveV93YWl0cXVldWVfaGVhZCgmZC0+dm1fZXZlbnRfcGFnaW5nLT53cSk7
CisgICAgICAgICh2b2lkKXZtX2V2ZW50X2Rpc2FibGUoZCwgJmQtPnZtX2V2ZW50X3BhZ2luZyk7
CiAgICAgfQogI2VuZGlmCi0gICAgaWYgKCBkLT52bV9ldmVudC0+bW9uaXRvci5yaW5nX3BhZ2Ug
KQorICAgIGlmICggdm1fZXZlbnRfY2hlY2tfcmluZyhkLT52bV9ldmVudF9tb25pdG9yKSApCiAg
ICAgewotICAgICAgICBkZXN0cm95X3dhaXRxdWV1ZV9oZWFkKCZkLT52bV9ldmVudC0+bW9uaXRv
ci53cSk7Ci0gICAgICAgICh2b2lkKXZtX2V2ZW50X2Rpc2FibGUoZCwgJmQtPnZtX2V2ZW50LT5t
b25pdG9yKTsKKyAgICAgICAgZGVzdHJveV93YWl0cXVldWVfaGVhZCgmZC0+dm1fZXZlbnRfbW9u
aXRvci0+d3EpOworICAgICAgICAodm9pZCl2bV9ldmVudF9kaXNhYmxlKGQsICZkLT52bV9ldmVu
dF9tb25pdG9yKTsKICAgICB9CiAjaWZkZWYgQ09ORklHX0hBU19NRU1fU0hBUklORwotICAgIGlm
ICggZC0+dm1fZXZlbnQtPnNoYXJlLnJpbmdfcGFnZSApCisgICAgaWYgKCB2bV9ldmVudF9jaGVj
a19yaW5nKGQtPnZtX2V2ZW50X3NoYXJlKSApCiAgICAgewotICAgICAgICBkZXN0cm95X3dhaXRx
dWV1ZV9oZWFkKCZkLT52bV9ldmVudC0+c2hhcmUud3EpOwotICAgICAgICAodm9pZCl2bV9ldmVu
dF9kaXNhYmxlKGQsICZkLT52bV9ldmVudC0+c2hhcmUpOworICAgICAgICBkZXN0cm95X3dhaXRx
dWV1ZV9oZWFkKCZkLT52bV9ldmVudF9zaGFyZS0+d3EpOworICAgICAgICAodm9pZCl2bV9ldmVu
dF9kaXNhYmxlKGQsICZkLT52bV9ldmVudF9zaGFyZSk7CiAgICAgfQogI2VuZGlmCiB9CkBAIC01
OTksNyArNjI0LDYgQEAgaW50IHZtX2V2ZW50X2RvbWN0bChzdHJ1Y3QgZG9tYWluICpkLCB4ZW5f
ZG9tY3RsX3ZtX2V2ZW50X29wX3QgKnZlYywKICNpZmRlZiBDT05GSUdfSEFTX01FTV9QQUdJTkcK
ICAgICBjYXNlIFhFTl9ET01DVExfVk1fRVZFTlRfT1BfUEFHSU5HOgogICAgIHsKLSAgICAgICAg
c3RydWN0IHZtX2V2ZW50X2RvbWFpbiAqdmVkID0gJmQtPnZtX2V2ZW50LT5wYWdpbmc7CiAgICAg
ICAgIHJjID0gLUVJTlZBTDsKIAogICAgICAgICBzd2l0Y2goIHZlYy0+b3AgKQpAQCAtNjI5LDI0
ICs2NTMsMjQgQEAgaW50IHZtX2V2ZW50X2RvbWN0bChzdHJ1Y3QgZG9tYWluICpkLCB4ZW5fZG9t
Y3RsX3ZtX2V2ZW50X29wX3QgKnZlYywKICAgICAgICAgICAgICAgICBicmVhazsKIAogICAgICAg
ICAgICAgLyogZG9tYWluX3BhdXNlKCkgbm90IHJlcXVpcmVkIGhlcmUsIHNlZSBYU0EtOTkgKi8K
LSAgICAgICAgICAgIHJjID0gdm1fZXZlbnRfZW5hYmxlKGQsIHZlYywgdmVkLCBfVlBGX21lbV9w
YWdpbmcsCisgICAgICAgICAgICByYyA9IHZtX2V2ZW50X2VuYWJsZShkLCB2ZWMsICZkLT52bV9l
dmVudF9wYWdpbmcsIF9WUEZfbWVtX3BhZ2luZywKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIEhWTV9QQVJBTV9QQUdJTkdfUklOR19QRk4sCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBtZW1fcGFnaW5nX25vdGlmaWNhdGlvbik7CiAgICAgICAgIH0KICAgICAgICAg
YnJlYWs7CiAKICAgICAgICAgY2FzZSBYRU5fVk1fRVZFTlRfRElTQUJMRToKLSAgICAgICAgICAg
IGlmICggdmVkLT5yaW5nX3BhZ2UgKQorICAgICAgICAgICAgaWYgKCB2bV9ldmVudF9jaGVja19y
aW5nKGQtPnZtX2V2ZW50X3BhZ2luZykgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAg
IGRvbWFpbl9wYXVzZShkKTsKLSAgICAgICAgICAgICAgICByYyA9IHZtX2V2ZW50X2Rpc2FibGUo
ZCwgdmVkKTsKKyAgICAgICAgICAgICAgICByYyA9IHZtX2V2ZW50X2Rpc2FibGUoZCwgJmQtPnZt
X2V2ZW50X3BhZ2luZyk7CiAgICAgICAgICAgICAgICAgZG9tYWluX3VucGF1c2UoZCk7CiAgICAg
ICAgICAgICB9CiAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICBjYXNlIFhFTl9WTV9FVkVO
VF9SRVNVTUU6Ci0gICAgICAgICAgICBpZiAoIHZlZC0+cmluZ19wYWdlICkKLSAgICAgICAgICAg
ICAgICB2bV9ldmVudF9yZXN1bWUoZCwgdmVkKTsKKyAgICAgICAgICAgIGlmICggdm1fZXZlbnRf
Y2hlY2tfcmluZyhkLT52bV9ldmVudF9wYWdpbmcpICkKKyAgICAgICAgICAgICAgICB2bV9ldmVu
dF9yZXN1bWUoZCwgZC0+dm1fZXZlbnRfcGFnaW5nKTsKICAgICAgICAgICAgIGVsc2UKICAgICAg
ICAgICAgICAgICByYyA9IC1FTk9ERVY7CiAgICAgICAgICAgICBicmVhazsKQEAgLTY2MSw3ICs2
ODUsNiBAQCBpbnQgdm1fZXZlbnRfZG9tY3RsKHN0cnVjdCBkb21haW4gKmQsIHhlbl9kb21jdGxf
dm1fZXZlbnRfb3BfdCAqdmVjLAogCiAgICAgY2FzZSBYRU5fRE9NQ1RMX1ZNX0VWRU5UX09QX01P
TklUT1I6CiAgICAgewotICAgICAgICBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQgPSAmZC0+
dm1fZXZlbnQtPm1vbml0b3I7CiAgICAgICAgIHJjID0gLUVJTlZBTDsKIAogICAgICAgICBzd2l0
Y2goIHZlYy0+b3AgKQpAQCAtNjcxLDI0ICs2OTQsMjQgQEAgaW50IHZtX2V2ZW50X2RvbWN0bChz
dHJ1Y3QgZG9tYWluICpkLCB4ZW5fZG9tY3RsX3ZtX2V2ZW50X29wX3QgKnZlYywKICAgICAgICAg
ICAgIHJjID0gYXJjaF9tb25pdG9yX2luaXRfZG9tYWluKGQpOwogICAgICAgICAgICAgaWYgKCBy
YyApCiAgICAgICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgICAgICByYyA9IHZtX2V2ZW50X2Vu
YWJsZShkLCB2ZWMsIHZlZCwgX1ZQRl9tZW1fYWNjZXNzLAorICAgICAgICAgICAgcmMgPSB2bV9l
dmVudF9lbmFibGUoZCwgdmVjLCAmZC0+dm1fZXZlbnRfbW9uaXRvciwgX1ZQRl9tZW1fYWNjZXNz
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSFZNX1BBUkFNX01PTklUT1JfUklO
R19QRk4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtb25pdG9yX25vdGlmaWNh
dGlvbik7CiAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICBjYXNlIFhFTl9WTV9FVkVOVF9E
SVNBQkxFOgotICAgICAgICAgICAgaWYgKCB2ZWQtPnJpbmdfcGFnZSApCisgICAgICAgICAgICBp
ZiAoIHZtX2V2ZW50X2NoZWNrX3JpbmcoZC0+dm1fZXZlbnRfbW9uaXRvcikgKQogICAgICAgICAg
ICAgewogICAgICAgICAgICAgICAgIGRvbWFpbl9wYXVzZShkKTsKLSAgICAgICAgICAgICAgICBy
YyA9IHZtX2V2ZW50X2Rpc2FibGUoZCwgdmVkKTsKKyAgICAgICAgICAgICAgICByYyA9IHZtX2V2
ZW50X2Rpc2FibGUoZCwgJmQtPnZtX2V2ZW50X21vbml0b3IpOwogICAgICAgICAgICAgICAgIGFy
Y2hfbW9uaXRvcl9jbGVhbnVwX2RvbWFpbihkKTsKICAgICAgICAgICAgICAgICBkb21haW5fdW5w
YXVzZShkKTsKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIGNh
c2UgWEVOX1ZNX0VWRU5UX1JFU1VNRToKLSAgICAgICAgICAgIGlmICggdmVkLT5yaW5nX3BhZ2Ug
KQotICAgICAgICAgICAgICAgIHZtX2V2ZW50X3Jlc3VtZShkLCB2ZWQpOworICAgICAgICAgICAg
aWYgKCB2bV9ldmVudF9jaGVja19yaW5nKGQtPnZtX2V2ZW50X21vbml0b3IpICkKKyAgICAgICAg
ICAgICAgICB2bV9ldmVudF9yZXN1bWUoZCwgZC0+dm1fZXZlbnRfbW9uaXRvcik7CiAgICAgICAg
ICAgICBlbHNlCiAgICAgICAgICAgICAgICAgcmMgPSAtRU5PREVWOwogICAgICAgICAgICAgYnJl
YWs7CkBAIC03MDMsNyArNzI2LDYgQEAgaW50IHZtX2V2ZW50X2RvbWN0bChzdHJ1Y3QgZG9tYWlu
ICpkLCB4ZW5fZG9tY3RsX3ZtX2V2ZW50X29wX3QgKnZlYywKICNpZmRlZiBDT05GSUdfSEFTX01F
TV9TSEFSSU5HCiAgICAgY2FzZSBYRU5fRE9NQ1RMX1ZNX0VWRU5UX09QX1NIQVJJTkc6CiAgICAg
ewotICAgICAgICBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQgPSAmZC0+dm1fZXZlbnQtPnNo
YXJlOwogICAgICAgICByYyA9IC1FSU5WQUw7CiAKICAgICAgICAgc3dpdGNoKCB2ZWMtPm9wICkK
QEAgLTcyMCwyMyArNzQyLDIzIEBAIGludCB2bV9ldmVudF9kb21jdGwoc3RydWN0IGRvbWFpbiAq
ZCwgeGVuX2RvbWN0bF92bV9ldmVudF9vcF90ICp2ZWMsCiAgICAgICAgICAgICAgICAgYnJlYWs7
CiAKICAgICAgICAgICAgIC8qIGRvbWFpbl9wYXVzZSgpIG5vdCByZXF1aXJlZCBoZXJlLCBzZWUg
WFNBLTk5ICovCi0gICAgICAgICAgICByYyA9IHZtX2V2ZW50X2VuYWJsZShkLCB2ZWMsIHZlZCwg
X1ZQRl9tZW1fc2hhcmluZywKKyAgICAgICAgICAgIHJjID0gdm1fZXZlbnRfZW5hYmxlKGQsIHZl
YywgJmQtPnZtX2V2ZW50X3NoYXJlLCBfVlBGX21lbV9zaGFyaW5nLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSFZNX1BBUkFNX1NIQVJJTkdfUklOR19QRk4sCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBtZW1fc2hhcmluZ19ub3RpZmljYXRpb24pOwogICAgICAg
ICAgICAgYnJlYWs7CiAKICAgICAgICAgY2FzZSBYRU5fVk1fRVZFTlRfRElTQUJMRToKLSAgICAg
ICAgICAgIGlmICggdmVkLT5yaW5nX3BhZ2UgKQorICAgICAgICAgICAgaWYgKCB2bV9ldmVudF9j
aGVja19yaW5nKGQtPnZtX2V2ZW50X3NoYXJlKSApCiAgICAgICAgICAgICB7CiAgICAgICAgICAg
ICAgICAgZG9tYWluX3BhdXNlKGQpOwotICAgICAgICAgICAgICAgIHJjID0gdm1fZXZlbnRfZGlz
YWJsZShkLCB2ZWQpOworICAgICAgICAgICAgICAgIHJjID0gdm1fZXZlbnRfZGlzYWJsZShkLCAm
ZC0+dm1fZXZlbnRfc2hhcmUpOwogICAgICAgICAgICAgICAgIGRvbWFpbl91bnBhdXNlKGQpOwog
ICAgICAgICAgICAgfQogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgY2FzZSBYRU5fVk1f
RVZFTlRfUkVTVU1FOgotICAgICAgICAgICAgaWYgKCB2ZWQtPnJpbmdfcGFnZSApCi0gICAgICAg
ICAgICAgICAgdm1fZXZlbnRfcmVzdW1lKGQsIHZlZCk7CisgICAgICAgICAgICBpZiAoIHZtX2V2
ZW50X2NoZWNrX3JpbmcoZC0+dm1fZXZlbnRfc2hhcmUpICkKKyAgICAgICAgICAgICAgICB2bV9l
dmVudF9yZXN1bWUoZCwgZC0+dm1fZXZlbnRfc2hhcmUpOwogICAgICAgICAgICAgZWxzZQogICAg
ICAgICAgICAgICAgIHJjID0gLUVOT0RFVjsKICAgICAgICAgICAgIGJyZWFrOwpkaWZmIC0tZ2l0
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9wY2kuYwppbmRleCAyM2MxYmE4Li43NDgyOWU1IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAt
MjEsNiArMjEsNyBAQAogI2luY2x1ZGUgPHhlbi9wcmVmZXRjaC5oPgogI2luY2x1ZGUgPHhlbi9p
b21tdS5oPgogI2luY2x1ZGUgPHhlbi9pcnEuaD4KKyNpbmNsdWRlIDx4ZW4vdm1fZXZlbnQuaD4K
ICNpbmNsdWRlIDxhc20vaHZtL2lycS5oPgogI2luY2x1ZGUgPHhlbi9kZWxheS5oPgogI2luY2x1
ZGUgPHhlbi9rZXloYW5kbGVyLmg+CkBAIC0xMzg2LDcgKzEzODcsNyBAQCBzdGF0aWMgaW50IGFz
c2lnbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgdTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbiwg
dTMyIGZsYWcpCiAgICAgICogZW5hYmxlZCBmb3IgdGhpcyBkb21haW4gKi8KICAgICBpZiAoIHVu
bGlrZWx5KCFuZWVkX2lvbW11KGQpICYmCiAgICAgICAgICAgICAoZC0+YXJjaC5odm1fZG9tYWlu
Lm1lbV9zaGFyaW5nX2VuYWJsZWQgfHwKLSAgICAgICAgICAgICBkLT52bV9ldmVudC0+cGFnaW5n
LnJpbmdfcGFnZSB8fAorICAgICAgICAgICAgIHZtX2V2ZW50X2NoZWNrX3JpbmcoZC0+dm1fZXZl
bnRfcGFnaW5nKSB8fAogICAgICAgICAgICAgIHAybV9nZXRfaG9zdHAybShkKS0+Z2xvYmFsX2xv
Z2RpcnR5KSkgKQogICAgICAgICByZXR1cm4gLUVYREVWOwogCmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCmluZGV4IGMxMTY2MDQu
LjViOGY4YzYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCisrKyBiL3hlbi9p
bmNsdWRlL3hlbi9zY2hlZC5oCkBAIC0yOTYsMTYgKzI5Niw2IEBAIHN0cnVjdCB2bV9ldmVudF9k
b21haW4KICAgICB1bnNpZ25lZCBpbnQgbGFzdF92Y3B1X3dha2VfdXA7CiB9OwogCi1zdHJ1Y3Qg
dm1fZXZlbnRfcGVyX2RvbWFpbgotewotICAgIC8qIE1lbW9yeSBzaGFyaW5nIHN1cHBvcnQgKi8K
LSAgICBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluIHNoYXJlOwotICAgIC8qIE1lbW9yeSBwYWdpbmcg
c3VwcG9ydCAqLwotICAgIHN0cnVjdCB2bV9ldmVudF9kb21haW4gcGFnaW5nOwotICAgIC8qIFZN
IGV2ZW50IG1vbml0b3Igc3VwcG9ydCAqLwotICAgIHN0cnVjdCB2bV9ldmVudF9kb21haW4gbW9u
aXRvcjsKLX07Ci0KIHN0cnVjdCBldnRjaG5fcG9ydF9vcHM7CiAKIGVudW0gZ3Vlc3RfdHlwZSB7
CkBAIC00NjUsNyArNDU1LDE3IEBAIHN0cnVjdCBkb21haW4KICAgICBzdHJ1Y3QgbG9ja19wcm9m
aWxlX3FoZWFkIHByb2ZpbGVfaGVhZDsKIAogICAgIC8qIFZhcmlvdXMgdm1fZXZlbnRzICovCi0g
ICAgc3RydWN0IHZtX2V2ZW50X3Blcl9kb21haW4gKnZtX2V2ZW50OworCisgICAgLyogTWVtb3J5
IHNoYXJpbmcgc3VwcG9ydCAqLworI2lmZGVmIENPTkZJR19IQVNfTUVNX1NIQVJJTkcKKyAgICBz
dHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2bV9ldmVudF9zaGFyZTsKKyNlbmRpZgorICAgIC8qIE1l
bW9yeSBwYWdpbmcgc3VwcG9ydCAqLworI2lmZGVmIENPTkZJR19IQVNfTUVNX1BBR0lORworICAg
IHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZtX2V2ZW50X3BhZ2luZzsKKyNlbmRpZgorICAgIC8q
IFZNIGV2ZW50IG1vbml0b3Igc3VwcG9ydCAqLworICAgIHN0cnVjdCB2bV9ldmVudF9kb21haW4g
KnZtX2V2ZW50X21vbml0b3I7CiAKICAgICAvKgogICAgICAqIENhbiBiZSBzcGVjaWZpZWQgYnkg
dGhlIHVzZXIuIElmIHRoYXQgaXMgbm90IHRoZSBjYXNlLCBpdCBpcwotLQpnZW5lcmF0ZWQgYnkg
Z2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxp
bmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:12:57 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:12:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjJR-0004YR-M5; Sat, 09 Sep 2017 17:12:57 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjJQ-0004YF-Jd
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:56 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 EA/EA-02041-71124B95; Sat, 09 Sep 2017 17:12:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVdccUu
 kwZnvbBYTthk4MHps79vFHsAYxZqZl5RfkcCasej7BfaCuZwVP1ccYm5gvMzexcjFISTwm1Gi
 YX4XM4RznlHixIrHQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAs4SE19NZ
 gSxeQXMJPpWPAKzWYDqX988xzKBkWMBI8MqRo3i1KKy1CJdQwu9pKLM9IyS3MTMHF1DA2O93N
 Ti4sT01JzEpGK95PzcTYxAr9QzMDDuYPx92vMQoyQHk5Io73+RLZFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHiNFYBygkWp6akVaZk5wPCASUtw8CiJ8AqApHmLCxJzizPTIVKnGBWlxHndQRIC
 IImM0jy4NlhIXmKUlRLmZWRgYBDiKUgtys0sQZV/xSjOwagkzKsDMoUnM68EbvoroMVMQItLn
 m8AWVySiJCSamBcGXbPLL4i1qM079BX05spe6ZeKXeQ84vQ0n6nJcKd47J/lf2kCNeuhq5O3Z
 6Y+6YGcW90vllIVKWcFWpnW6VkHqMiYifR3qO1a42d5Pv7Zl81dp4Ulpi5MTd3yVoXaTXRmZt
 bd848d1qibrPhyr37b2nnatVs0KwMmt9n+Ox7okjSEvdV/5RYijMSDbWYi4oTAfJaybFEAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-4.tower-31.messagelabs.com!1504977174!55898583!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8085 invoked from network); 9 Sep 2017 17:12:55 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:12:54 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjJN-00087X-Rj
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjJN-0004bY-RE
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:12:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjJN-0004bY-RE@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:12:53 +0000
Subject: [Xen-changelog] [xen master] libxc/bitops: correct comment for
	bitmap_size
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDE1MGRkMzk0NmM1MjFhOTI1N2M0ZGQ5N2U2MTkwYzZiMGRmNjgwZDMKQXV0aG9yOiAg
ICAgT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgpBdXRob3JEYXRlOiBUdWUgU2VwIDUgMTE6
MDM6MzggMjAxNyArMDIwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgpDb21taXREYXRlOiBUdWUgU2VwIDUgMTc6MzU6NTcgMjAxNyArMDEwMAoKICAgIGxpYnhjL2Jp
dG9wczogY29ycmVjdCBjb21tZW50IGZvciBiaXRtYXBfc2l6ZQogICAgCiAgICBUaGUgcmV0dXJu
ZWQgdmFsdWUgcmVwcmVzZW50cyBub3cgdW5pdHMgb2YgYnl0ZXMgaW5zdGVhZCBvZiBsb25ncy4K
ICAgIAogICAgRml4ZXMgY29tbWl0IDExZDAwNDRhMTYgKCJ0b29scy9saWJ4YzogTW9kaWZ5IGJp
dG1hcCBvcGVyYXRpb25zIHRvCiAgICB0YWtlIHZvaWQgcG9pbnRlcnMiKS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogICAgQWNrZWQtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGMveGNfYml0b3BzLmgg
fCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRp
ZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19iaXRvcHMuaCBiL3Rvb2xzL2xpYnhjL3hjX2JpdG9w
cy5oCmluZGV4IDNlN2E1NDQuLjA5NTFlODIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX2Jp
dG9wcy5oCisrKyBiL3Rvb2xzL2xpYnhjL3hjX2JpdG9wcy5oCkBAIC0xMyw3ICsxMyw3IEBACiAj
ZGVmaW5lIEJJVE1BUF9FTlRSWShfbnIsX2JtYXApICgoX2JtYXApKVsoX25yKSAvIDhdCiAjZGVm
aW5lIEJJVE1BUF9TSElGVChfbnIpICgoX25yKSAlIDgpCiAKLS8qIGNhbGN1bGF0ZSByZXF1aXJl
ZCBzcGFjZSBmb3IgbnVtYmVyIG9mIGxvbmdzIG5lZWRlZCB0byBob2xkIG5yX2JpdHMgKi8KKy8q
IGNhbGN1bGF0ZSByZXF1aXJlZCBzcGFjZSBmb3IgbnVtYmVyIG9mIGJ5dGVzIG5lZWRlZCB0byBo
b2xkIG5yX2JpdHMgKi8KIHN0YXRpYyBpbmxpbmUgaW50IGJpdG1hcF9zaXplKGludCBucl9iaXRz
KQogewogICAgIHJldHVybiAobnJfYml0cyArIDcpIC8gODsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1w
YXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxp
c3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:13:07 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:13:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjJb-0004Zh-Np; Sat, 09 Sep 2017 17:13:07 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjJa-0004ZU-Ch
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:06 +0000
Received: from [85.158.143.35] by server-10.bemta-6.messagelabs.com id
 D2/6F-03642-12124B95; Sat, 09 Sep 2017 17:13:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVdRcUu
 kQcMnZosJ2wwcGD229+1iD2CMYs3MS8qvSGDN6LyxiaXgnGHFy31zmBsYN2t1MXJxCAn8ZpRo
 P3+KFcI5zyhxbctUpi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAMpERYwlZj2y
 hAkzCtgJnHj8wYWkDALUHnL9tQJjBwLGBlWMWoUpxaVpRbpGpnqJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYwrloQeIhRkoNJSZT3v8iWSCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvMYKQDnBotT01Iq0zBxgaMCkJTh4lER4BUDSvMUFibnFmekQqVOMilLivO4gCQGQ
 REZpHlwbLBwvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZg3A2QKT2ZeCdz0V0CLmYAWlzzfA
 LK4JBEhJdXAuEqXtX5qqcTFyFeu+11efjou7WMkw5z7YNfZuayx4i46nzf9unV6e+rvVIdDn1
 SvM96PvbJLJUnq16Ob30yfX1gmuvWiY1Xe5/MsFSUpc1zfdIuylDEEsuw4dMSnO/q+6gH2c3n
 pJ2d9693PwslkmL08SLjx34adKtLHLh8/sKlrq3mponavkxJLcUaioRZzUXEiAISoT9hCAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-3.tower-21.messagelabs.com!1504977184!78524341!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43502 invoked from network); 9 Sep 2017 17:13:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:13:04 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjJX-00088J-To
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjJX-0004gr-TE
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjJX-0004gr-TE@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:13:03 +0000
Subject: [Xen-changelog] [xen master] xen: Drop asmlinkage everywhere
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDEyMjU3ZGUzY2ZmZjliNGZmYTBiNzM3OWVmODJjOWFkN2M4ZGJlYzkKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIFNlcCAxIDE3OjA1OjIxIDIwMTcgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIFNlcCA2IDExOjAwOjE0
IDIwMTcgKzAxMDAKCiAgICB4ZW46IERyb3AgYXNtbGlua2FnZSBldmVyeXdoZXJlCiAgICAKICAg
IGFzbWxpbmthZ2UgaXMgZGVmaW5lZCBhcyBub3RoaW5nIG9uIGFsbCBhcmNoaXRlY3R1cmVzLCBh
bmQgbm90IHVzZWQKICAgIGNvbnNpc3RlbnRseSBhbnl3aGVyZSwgZXZlbiBpbiBjb21tb24gY29k
ZS4gIFJlbW92ZSBpdCBhbGwuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJtMzIvdHJhcHMuYyAgIHwg
IDggKysrKy0tLS0KIHhlbi9hcmNoL2FybS9hcm02NC90cmFwcy5jICAgfCAgMiArLQogeGVuL2Fy
Y2gvYXJtL3RyYXBzLmMgICAgICAgICB8IDE2ICsrKysrKysrLS0tLS0tLS0KIHhlbi9jb21tb24v
c29mdGlycS5jICAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYWNwaS9hY3BpeGYuaCAgICB8
ICA0ICsrLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vY29uZmlnLmggfCAgMiAtLQogeGVuL2luY2x1
ZGUvYXNtLXg4Ni9jb25maWcuaCB8ICAyIC0tCiB4ZW4vaW5jbHVkZS94ZW4vc29mdGlycS5oICAg
IHwgIDIgKy0KIDggZmlsZXMgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMjEgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL3RyYXBzLmMgYi94ZW4vYXJjaC9h
cm0vYXJtMzIvdHJhcHMuYwppbmRleCBjMjRmYzE0Li43MDUyNTU4IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC9hcm0vYXJtMzIvdHJhcHMuYworKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvdHJhcHMuYwpA
QCAtMjMsNyArMjMsNyBAQAogCiAjaW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5oPgogCi1hc21saW5r
YWdlIHZvaWQgZG9fdHJhcF91bmRlZmluZWRfaW5zdHJ1Y3Rpb24oc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCit2b2lkIGRvX3RyYXBfdW5kZWZpbmVkX2luc3RydWN0aW9uKHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQogewogICAgIHVpbnQzMl90IHBjID0gcmVncy0+cGM7CiAgICAgdWlu
dDMyX3QgaW5zdHI7CkBAIC01MCwxNyArNTAsMTcgQEAgZGllOgogICAgIGRvX3VuZXhwZWN0ZWRf
dHJhcCgiVW5kZWZpbmVkIEluc3RydWN0aW9uIiwgcmVncyk7CiB9CiAKLWFzbWxpbmthZ2Ugdm9p
ZCBkb190cmFwX2h5cGVydmlzb3JfY2FsbChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKK3Zv
aWQgZG9fdHJhcF9oeXBlcnZpc29yX2NhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7
CiAgICAgZG9fdW5leHBlY3RlZF90cmFwKCJIeXBlcnZpc29yIENhbGwiLCByZWdzKTsKIH0KIAot
YXNtbGlua2FnZSB2b2lkIGRvX3RyYXBfcHJlZmV0Y2hfYWJvcnQoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCit2b2lkIGRvX3RyYXBfcHJlZmV0Y2hfYWJvcnQoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCiB7CiAgICAgZG9fdW5leHBlY3RlZF90cmFwKCJQcmVmZXRjaCBBYm9ydCIsIHJl
Z3MpOwogfQogCi1hc21saW5rYWdlIHZvaWQgZG9fdHJhcF9kYXRhX2Fib3J0KHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQordm9pZCBkb190cmFwX2RhdGFfYWJvcnQoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiB7CiAgICAgLyoKICAgICAgKiBXZSBjYW5ub3QgZGlzdGluZ3Vpc2ggWGVu
IFNFcnJvcnMgZnJvbSBzeW5jaHJvbm91cyBkYXRhIGFib3J0cy4gV2UKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9hcm02NC90cmFwcy5jIGIveGVuL2FyY2gvYXJtL2FybTY0L3RyYXBzLmMKaW5k
ZXggMzZiM2EzMC4uMzg0NzBhMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L3RyYXBz
LmMKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L3RyYXBzLmMKQEAgLTMwLDcgKzMwLDcgQEAgc3Rh
dGljIGNvbnN0IGNoYXIgKmhhbmRsZXJbXT0gewogICAgICAgICAiRXJyb3IiCiB9OwogCi1hc21s
aW5rYWdlIHZvaWQgZG9fYmFkX21vZGUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGludCBy
ZWFzb24pCit2b2lkIGRvX2JhZF9tb2RlKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCBpbnQg
cmVhc29uKQogewogICAgIHVuaW9uIGhzciBoc3IgPSB7IC5iaXRzID0gcmVncy0+aHNyIH07CiAK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMK
aW5kZXggYWE4MzhlOC4uN2Y2ZWMxNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMK
KysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAgLTE4NSw3ICsxODUsNyBAQCB2b2lkIGluaXRf
dHJhcHModm9pZCkKICAgICBpc2IoKTsKIH0KIAotYXNtbGlua2FnZSB2b2lkIF9fZGl2MCh2b2lk
KQordm9pZCBfX2RpdjAodm9pZCkKIHsKICAgICBwcmludGsoIkRpdmlzaW9uIGJ5IHplcm8gaW4g
aHlwZXJ2aXNvci5cbiIpOwogICAgIEJVRygpOwpAQCAtMjgyNCw3ICsyODI0LDcgQEAgc3RhdGlj
IHZvaWQgZW50ZXJfaHlwZXJ2aXNvcl9oZWFkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQog
ICAgIH0KIH0KIAotYXNtbGlua2FnZSB2b2lkIGRvX3RyYXBfZ3Vlc3Rfc3luYyhzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncykKK3ZvaWQgZG9fdHJhcF9ndWVzdF9zeW5jKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKQogewogICAgIGNvbnN0IHVuaW9uIGhzciBoc3IgPSB7IC5iaXRzID0gcmVn
cy0+aHNyIH07CiAKQEAgLTI5NTIsNyArMjk1Miw3IEBAIGFzbWxpbmthZ2Ugdm9pZCBkb190cmFw
X2d1ZXN0X3N5bmMoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgfQogfQogCi1hc21s
aW5rYWdlIHZvaWQgZG9fdHJhcF9oeXBfc3luYyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykK
K3ZvaWQgZG9fdHJhcF9oeXBfc3luYyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKICAg
ICBjb25zdCB1bmlvbiBoc3IgaHNyID0geyAuYml0cyA9IHJlZ3MtPmhzciB9OwogCkBAIC0yOTcz
LDMzICsyOTczLDMzIEBAIGFzbWxpbmthZ2Ugdm9pZCBkb190cmFwX2h5cF9zeW5jKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQogICAgIH0KIH0KIAotYXNtbGlua2FnZSB2b2lkIGRvX3RyYXBf
aHlwX3NlcnJvcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKK3ZvaWQgZG9fdHJhcF9oeXBf
c2Vycm9yKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIGVudGVyX2h5cGVydmlz
b3JfaGVhZChyZWdzKTsKIAogICAgIF9fZG9fdHJhcF9zZXJyb3IocmVncywgVkFCT1JUX0dFTl9C
WV9HVUVTVChyZWdzKSk7CiB9CiAKLWFzbWxpbmthZ2Ugdm9pZCBkb190cmFwX2d1ZXN0X3NlcnJv
cihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKK3ZvaWQgZG9fdHJhcF9ndWVzdF9zZXJyb3Io
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgZW50ZXJfaHlwZXJ2aXNvcl9oZWFk
KHJlZ3MpOwogCiAgICAgX19kb190cmFwX3NlcnJvcihyZWdzLCB0cnVlKTsKIH0KIAotYXNtbGlu
a2FnZSB2b2lkIGRvX3RyYXBfaXJxKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQordm9pZCBk
b190cmFwX2lycShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKICAgICBlbnRlcl9oeXBl
cnZpc29yX2hlYWQocmVncyk7CiAgICAgZ2ljX2ludGVycnVwdChyZWdzLCAwKTsKIH0KIAotYXNt
bGlua2FnZSB2b2lkIGRvX3RyYXBfZmlxKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQordm9p
ZCBkb190cmFwX2ZpcShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKICAgICBlbnRlcl9o
eXBlcnZpc29yX2hlYWQocmVncyk7CiAgICAgZ2ljX2ludGVycnVwdChyZWdzLCAxKTsKIH0KIAot
YXNtbGlua2FnZSB2b2lkIGxlYXZlX2h5cGVydmlzb3JfdGFpbCh2b2lkKQordm9pZCBsZWF2ZV9o
eXBlcnZpc29yX3RhaWwodm9pZCkKIHsKICAgICB3aGlsZSAoMSkKICAgICB7CmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL3NvZnRpcnEuYyBiL3hlbi9jb21tb24vc29mdGlycS5jCmluZGV4IGFjMTJj
ZjguLjgzYzNjMDkgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc29mdGlycS5jCisrKyBiL3hlbi9j
b21tb24vc29mdGlycS5jCkBAIC01OCw3ICs1OCw3IEBAIHZvaWQgcHJvY2Vzc19wZW5kaW5nX3Nv
ZnRpcnFzKHZvaWQpCiAgICAgX19kb19zb2Z0aXJxKDF1bDw8U0NIRURVTEVfU09GVElSUSk7CiB9
CiAKLWFzbWxpbmthZ2Ugdm9pZCBkb19zb2Z0aXJxKHZvaWQpCit2b2lkIGRvX3NvZnRpcnEodm9p
ZCkKIHsKICAgICBBU1NFUlRfTk9UX0lOX0FUT01JQygpOwogICAgIF9fZG9fc29mdGlycSgwKTsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FjcGkvYWNwaXhmLmggYi94ZW4vaW5jbHVkZS9hY3Bp
L2FjcGl4Zi5oCmluZGV4IDdhZTFmMDcuLmJhNzQ5MDggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FjcGkvYWNwaXhmLmgKKysrIGIveGVuL2luY2x1ZGUvYWNwaS9hY3BpeGYuaApAQCAtMTE3LDkg
KzExNyw5IEBAIGFjcGlfZ2V0X3NsZWVwX3R5cGVfZGF0YSh1OCBzbGVlcF9zdGF0ZSwgdTggKiBz
bHBfdHlwX2EsIHU4ICogc2xwX3R5cF9iKTsKIAogYWNwaV9zdGF0dXMgYWNwaV9lbnRlcl9zbGVl
cF9zdGF0ZV9wcmVwKHU4IHNsZWVwX3N0YXRlKTsKIAotYWNwaV9zdGF0dXMgYXNtbGlua2FnZSBh
Y3BpX2VudGVyX3NsZWVwX3N0YXRlKHU4IHNsZWVwX3N0YXRlKTsKK2FjcGlfc3RhdHVzIGFjcGlf
ZW50ZXJfc2xlZXBfc3RhdGUodTggc2xlZXBfc3RhdGUpOwogCi1hY3BpX3N0YXR1cyBhc21saW5r
YWdlIGFjcGlfZW50ZXJfc2xlZXBfc3RhdGVfczRiaW9zKHZvaWQpOworYWNwaV9zdGF0dXMgYWNw
aV9lbnRlcl9zbGVlcF9zdGF0ZV9zNGJpb3Modm9pZCk7CiAKIGFjcGlfc3RhdHVzIGFjcGlfbGVh
dmVfc2xlZXBfc3RhdGVfcHJlcCh1OCBzbGVlcF9zdGF0ZSk7CiAKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vY29uZmlnLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NvbmZpZy5oCmlu
ZGV4IDIxMGM5ZjguLjQ1ZjQ3MmYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vY29u
ZmlnLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9jb25maWcuaApAQCAtNDgsOCArNDgsNiBA
QAogCiAjZGVmaW5lIElOVkFMSURfVkNQVV9JRCBNQVhfVklSVF9DUFVTCiAKLSNkZWZpbmUgYXNt
bGlua2FnZSAvKiBOb3RoaW5nIG5lZWRlZCAqLwotCiAjZGVmaW5lIF9fTElOVVhfQVJNX0FSQ0hf
XyA3CiAjZGVmaW5lIENPTkZJR19BRUFCSQogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2NvbmZpZy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jb25maWcuaAppbmRleCBmNjNhOWNi
Li45ZWY5ZDAzIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2NvbmZpZy5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvY29uZmlnLmgKQEAgLTEwNSw4ICsxMDUsNiBAQCBleHRlcm4g
dW5zaWduZWQgc2hvcnQgYm9vdF9lZGlkX2NhcHM7CiBleHRlcm4gdW5zaWduZWQgY2hhciBib290
X2VkaWRfaW5mb1sxMjhdOwogI2VuZGlmCiAKLSNkZWZpbmUgYXNtbGlua2FnZQotCiAjaW5jbHVk
ZSA8eGVuL2NvbnN0Lmg+CiAKICNkZWZpbmUgUE1MNF9FTlRSWV9CSVRTICAzOQpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUveGVuL3NvZnRpcnEuaCBiL3hlbi9pbmNsdWRlL3hlbi9zb2Z0aXJxLmgK
aW5kZXggMDg5NWExNi4uYzMyN2M5YiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3NvZnRp
cnEuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc29mdGlycS5oCkBAIC0yMiw3ICsyMiw3IEBAIGVu
dW0gewogCiB0eXBlZGVmIHZvaWQgKCpzb2Z0aXJxX2hhbmRsZXIpKHZvaWQpOwogCi1hc21saW5r
YWdlIHZvaWQgZG9fc29mdGlycSh2b2lkKTsKK3ZvaWQgZG9fc29mdGlycSh2b2lkKTsKIHZvaWQg
b3Blbl9zb2Z0aXJxKGludCBuciwgc29mdGlycV9oYW5kbGVyIGhhbmRsZXIpOwogdm9pZCBzb2Z0
aXJxX2luaXQodm9pZCk7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0Bs
aXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:13:17 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:13:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjJl-0004au-PR; Sat, 09 Sep 2017 17:13:17 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjJk-0004aj-5g
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:16 +0000
Received: from [85.158.143.35] by server-9.bemta-6.messagelabs.com id
 21/59-03422-B2124B95; Sat, 09 Sep 2017 17:13:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVdLcUu
 kwcxTNhYTthk4MHps79vFHsAYxZqZl5RfkcCacfrkBdaC69wV216cYmxgPMzZxcjFISTwm1Hi
 8aZTjF2MnEDOeUaJs4f9uxg5ONgExCTm7lUACYsIqErMWrGcGaJEXaLpdwMbiC0sEC2x/MZeF
 hCbV8BMYsuxm2BjWEDqH19lm8DIsYCRYRWjRnFqUVlqka6hsV5SUWZ6RkluYmaOrqGBmV5uan
 FxYnpqTmJSsV5yfu4mRqBPGIBgB+OXZQGHGCU5mJREef+LbIkU4kvKT6nMSCzOiC8qzUktPsQ
 ow8GhJMFrrACUEyxKTU+tSMvMAQYHTFqCg0dJhPeyPFCat7ggMbc4Mx0idYpRUUqc9zhIQgAk
 kVGaB9cGC8hLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuZ9BzKFJzOvBG76K6DFTECLS55vA
 FlckoiQkmpgjNNtu3hZuuHE1QTX1U7JOsW8KSdiFa9vulKhs+M2c/HcA5IvN4TMPKM9eZ2c1v
 ZPG/w4b4pdnd2VuYzD423VnL3Ot2NWJ2byzezOVjVU+nH7rsTZSfbhy6f/neOeGLdud/jF0Dl
 7mMVFwjN+3bpt7W6W1rTx8sO8dZ3pfi0yvb9azkfvNtWVVWIpzkg01GIuKk4EAEO6Qg9DAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-6.tower-21.messagelabs.com!1504977194!58947883!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53412 invoked from network); 9 Sep 2017 17:13:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-6.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:13:14 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjJi-00088X-0v
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjJh-0004jq-V6
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjJh-0004jq-V6@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:13:13 +0000
Subject: [Xen-changelog] [xen master] x86/traps: Fix show_page_walk() to
	avoid printing trailing whitespace
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZkOTAzYTM1ZGFmM2U3ZTZiZmE3ODJiMThkZmQ0Mzc0NmY5NDBiZWQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIFNlcCA1IDE3OjU0OjQ1IDIwMTcgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIFNlcCA2IDExOjAwOjE0
IDIwMTcgKzAxMDAKCiAgICB4ODYvdHJhcHM6IEZpeCBzaG93X3BhZ2Vfd2FsaygpIHRvIGF2b2lk
IHByaW50aW5nIHRyYWlsaW5nIHdoaXRlc3BhY2UKICAgIAogICAgVGhpcyBtb3ZlcyB0aGUgTDIg
bGluZSB0byBiZSBjb25zaXN0ZW50IHdpdGggdGhlIEwzIGxpbmUuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3g4Nl82NC90cmFw
cy5jIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMuYyBiL3hlbi9hcmNo
L3g4Ni94ODZfNjQvdHJhcHMuYwppbmRleCA0MWVjNzhmLi5mODExYzY4IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC90cmFw
cy5jCkBAIC0yMDYsOSArMjA2LDkgQEAgdm9pZCBzaG93X3BhZ2Vfd2Fsayh1bnNpZ25lZCBsb25n
IGFkZHIpCiAgICAgbWZuID0gbDJlX2dldF9wZm4obDJlKTsKICAgICBwZm4gPSBtZm5fdmFsaWQo
X21mbihtZm4pKSAmJiBtYWNoaW5lX3RvX3BoeXNfbWFwcGluZ192YWxpZCA/CiAgICAgICAgICAg
Z2V0X2dwZm5fZnJvbV9tZm4obWZuKSA6IElOVkFMSURfTTJQX0VOVFJZOwotICAgIHByaW50aygi
IEwyWzB4JTAzbHhdID0gJSJQUklwdGUiICUwMTZseCAlc1xuIiwKKyAgICBwcmludGsoIiBMMlsw
eCUwM2x4XSA9ICUiUFJJcHRlIiAlMDE2bHglc1xuIiwKICAgICAgICAgICAgbDJfdGFibGVfb2Zm
c2V0KGFkZHIpLCBsMmVfZ2V0X2ludHB0ZShsMmUpLCBwZm4sCi0gICAgICAgICAgIChsMmVfZ2V0
X2ZsYWdzKGwyZSkgJiBfUEFHRV9QU0UpID8gIihQU0UpIiA6ICIiKTsKKyAgICAgICAgICAgKGwy
ZV9nZXRfZmxhZ3MobDJlKSAmIF9QQUdFX1BTRSkgPyAiIChQU0UpIiA6ICIiKTsKICAgICBpZiAo
ICEobDJlX2dldF9mbGFncyhsMmUpICYgX1BBR0VfUFJFU0VOVCkgfHwKICAgICAgICAgIChsMmVf
Z2V0X2ZsYWdzKGwyZSkgJiBfUEFHRV9QU0UpIHx8CiAgICAgICAgICAhbWZuX3ZhbGlkKF9tZm4o
bWZuKSkgKQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:13:28 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:13:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjJw-0004d9-RF; Sat, 09 Sep 2017 17:13:28 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjJv-0004cv-KM
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:27 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 EA/4A-03414-63124B95; Sat, 09 Sep 2017 17:13:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVddMcUu
 kwZ7TPBYTthk4MHps79vFHsAYxZqZl5RfkcCa8W3XE7aCS7oV884sZGtgbFXrYuTiEBL4zSgx
 90sTK4RznlHiyrSjzF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZSIizgJHHkm
 QeIyStgJvG6PwakggWoevXi2SwTGDkWMDKsYtQoTi0qSy3SNTbUSyrKTM8oyU3MzNE1NDDTy0
 0tLk5MT81JTCrWS87P3cQI9AgDEOxgbFoUeIhRkoNJSZT3v8iWSCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvMYKQDnBotT01Iq0zBxgaMCkJTh4lER4BUDSvMUFibnFmekQqVOMuhzHNl3+wyTE
 kpeflyolzusOUiQAUpRRmgc3AhamlxhlpYR5GYGOEuIpSC3KzSxBlX/FKM7BqCTMqwMyhSczr
 wRu0yugI5iAjih5vgHkiJJEhJRUA+Ox1JfWAvqLVwiIe5ze51Vvw+Ij2F3GxP6dn33CCqtbcZ
 uXK1grNTNGJASUmqmLGfD8XLHui/KED2+i5Lj+nn4/mUdx4qaFLn8n7BHYdWn3w5/1ZbZRZV+
 2Sjsn/Ls4/x3vfO07U/Y0tkmlpG6bV/fek9ns27ojNZOvljPyp3xctrvYrHKvXY8SS3FGoqEW
 c1FxIgBkWrFETgIAAA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-2.tower-21.messagelabs.com!1504977205!68079620!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40283 invoked from network); 9 Sep 2017 17:13:26 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:13:26 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjJs-00088h-4g
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjJs-0004kh-2U
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjJs-0004kh-2U@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:13:24 +0000
Subject: [Xen-changelog] [xen master] x86: introduce and use
	setup_force_cpu_cap()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDA4MjlhNmJkYmRjNmI3OTk5MGJkMDY2OGU4NDcyNzViNmEyNzE3ZTUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgU2VwIDYg
MTI6MzI6MDAgMjAxNyArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IFdlZCBTZXAgNiAxMjozMjowMCAyMDE3ICswMjAwCgogICAgeDg2
OiBpbnRyb2R1Y2UgYW5kIHVzZSBzZXR1cF9mb3JjZV9jcHVfY2FwKCkKICAgIAogICAgRm9yIFhF
Tl9TTUVQIGFuZCBYRU5fU01BUCB0byBub3QgYmUgY2xlYXJlZCB3aGlsZSBicmluZ2luZyB1cCBB
UHMgd2UnZAogICAgbmVlZCB0byBjbG9uZSB0aGUgcmVzcGVjdGl2ZSBoYWNrIHVzZWQgZm9yIENQ
VUlEX0ZBVUxUSU5HLiBJbnRyb2R1Y2UgYW4KICAgIGludmVyc2Ugb2Ygc2V0dXBfY2xlYXJfY3B1
X2NhcCgpIGluc3RlYWQsIGJ1dCBsZXQgY2xlYXJpbmcgb2YgZmVhdHVyZXMKICAgIG92ZXJydWxl
IGZvcmNlZCBzZXR0aW5nIG9mIHRoZW0uCiAgICAKICAgIFhFTl9TTUFQIGJlaW5nIHdyb25nIHBv
c3QtYm9vdCBpcyBhIHByb2JsZW0gc3BlY2lmaWNhbGx5IGZvciBsaXZlCiAgICBwYXRjaGluZywg
YXMgYSBsaXZlIHBhdGNoIG1heSBuZWVkIGFsdGVybmF0aXZlIGluc3RydWN0aW9uIHBhdGNoaW5n
CiAgICBrZXllZCBvZmYgb2YgdGhhdCBmZWF0dXJlIGZsYWcuCiAgICAKICAgIFJlcG9ydGVkLWJ5
OiBTYXJhaCBOZXdtYW4gPHNlY3VyaXR5QHByZ21yLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9hcGljLmMg
ICAgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2NwdS9jb21tb24uYyAgICAgICB8IDI4
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIHhlbi9hcmNoL3g4Ni9jcHUvaW50ZWwuYyAg
ICAgICAgfCAgNSArLS0tLQogeGVuL2FyY2gveDg2L3NldHVwLmMgICAgICAgICAgICB8ICA0ICsr
LS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmggfCAgMSArCiA1IGZpbGVzIGNoYW5n
ZWQsIDMyIGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2FwaWMuYyBiL3hlbi9hcmNoL3g4Ni9hcGljLmMKaW5kZXggMjYzODQxNC4uZWQ1OTQ0
MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2FwaWMuYworKysgYi94ZW4vYXJjaC94ODYvYXBp
Yy5jCkBAIC04NTMsNyArODUzLDcgQEAgc3RhdGljIGludCBfX2luaXQgZGV0ZWN0X2luaXRfQVBJ
QyAodm9pZCkKICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KIAotICAgIF9fc2V0X2JpdChYODZf
RkVBVFVSRV9BUElDLCBib290X2NwdV9kYXRhLng4Nl9jYXBhYmlsaXR5KTsKKyAgICBzZXR1cF9m
b3JjZV9jcHVfY2FwKFg4Nl9GRUFUVVJFX0FQSUMpOwogICAgIG1wX2xhcGljX2FkZHIgPSBBUElD
X0RFRkFVTFRfUEhZU19CQVNFOwogCiAgICAgLyogVGhlIEJJT1MgbWF5IGhhdmUgc2V0IHVwIHRo
ZSBBUElDIGF0IHNvbWUgb3RoZXIgYWRkcmVzcyAqLwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2NwdS9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMKaW5kZXggMmZkYzJmOS4u
NzhmNTY2NyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYworKysgYi94ZW4v
YXJjaC94ODYvY3B1L2NvbW1vbi5jCkBAIC01NCw2ICs1NCw3IEBAIHVuc2lnbmVkIGludCB2YWRk
cl9iaXRzIF9fcmVhZF9tb3N0bHkgPSBWQUREUl9CSVRTOwogdTY0IGhvc3RfcGF0ID0gMHgwNTAx
MDAwNzA0MDY7CiAKIHN0YXRpYyB1bnNpZ25lZCBpbnQgY2xlYXJlZF9jYXBzW05DQVBJTlRTXTsK
K3N0YXRpYyB1bnNpZ25lZCBpbnQgZm9yY2VkX2NhcHNbTkNBUElOVFNdOwogCiB2b2lkIF9faW5p
dCBzZXR1cF9jbGVhcl9jcHVfY2FwKHVuc2lnbmVkIGludCBjYXApCiB7CkBAIC02Myw2ICs2NCwx
MCBAQCB2b2lkIF9faW5pdCBzZXR1cF9jbGVhcl9jcHVfY2FwKHVuc2lnbmVkIGludCBjYXApCiAJ
aWYgKF9fdGVzdF9hbmRfc2V0X2JpdChjYXAsIGNsZWFyZWRfY2FwcykpCiAJCXJldHVybjsKIAor
CWlmICh0ZXN0X2JpdChjYXAsIGZvcmNlZF9jYXBzKSkKKwkJcHJpbnRrKCIlcFMgY2xlYXJpbmcg
cHJldmlvdXNseSBmb3JjZWQgZmVhdHVyZSAlI3hcbiIsCisJCSAgICAgICBfX2J1aWx0aW5fcmV0
dXJuX2FkZHJlc3MoMCksIGNhcCk7CisKIAlfX2NsZWFyX2JpdChjYXAsIGJvb3RfY3B1X2RhdGEu
eDg2X2NhcGFiaWxpdHkpOwogCWRmcyA9IGxvb2t1cF9kZWVwX2RlcHMoY2FwKTsKIApAQCAtNzIs
OSArNzcsMjggQEAgdm9pZCBfX2luaXQgc2V0dXBfY2xlYXJfY3B1X2NhcCh1bnNpZ25lZCBpbnQg
Y2FwKQogCWZvciAoaSA9IDA7IGkgPCBGU0NBUElOVFM7ICsraSkgewogCQljbGVhcmVkX2NhcHNb
aV0gfD0gZGZzW2ldOwogCQlib290X2NwdV9kYXRhLng4Nl9jYXBhYmlsaXR5W2ldICY9IH5kZnNb
aV07CisJCWlmICghKGZvcmNlZF9jYXBzW2ldICYgZGZzW2ldKSkKKwkJCWNvbnRpbnVlOworCQlw
cmludGsoIiVwUyBpbXBsaWNpdGx5IGNsZWFyaW5nIHByZXZpb3VzbHkgZm9yY2VkIGZlYXR1cmUo
cykgJXU6JSN4XG4iLAorCQkgICAgICAgX19idWlsdGluX3JldHVybl9hZGRyZXNzKDApLAorCQkg
ICAgICAgaSwgZm9yY2VkX2NhcHNbaV0gJiBkZnNbaV0pOwogCX0KIH0KIAordm9pZCBfX2luaXQg
c2V0dXBfZm9yY2VfY3B1X2NhcCh1bnNpZ25lZCBpbnQgY2FwKQoreworCWlmIChfX3Rlc3RfYW5k
X3NldF9iaXQoY2FwLCBmb3JjZWRfY2FwcykpCisJCXJldHVybjsKKworCWlmICh0ZXN0X2JpdChj
YXAsIGNsZWFyZWRfY2FwcykpIHsKKwkJcHJpbnRrKCIlcFMgdHJpZXMgdG8gZm9yY2UgcHJldmlv
dXNseSBjbGVhcmVkIGZlYXR1cmUgJSN4XG4iLAorCQkgICAgICAgX19idWlsdGluX3JldHVybl9h
ZGRyZXNzKDApLCBjYXApOworCQlyZXR1cm47CisJfQorCisJX19zZXRfYml0KGNhcCwgYm9vdF9j
cHVfZGF0YS54ODZfY2FwYWJpbGl0eSk7Cit9CisKIHN0YXRpYyB2b2lkIGRlZmF1bHRfaW5pdChz
dHJ1Y3QgY3B1aW5mb194ODYgKiBjKQogewogCS8qIE5vdCBtdWNoIHdlIGNhbiBkbyBoZXJlLi4u
ICovCkBAIC0zNzUsOCArMzk5LDEwIEBAIHZvaWQgaWRlbnRpZnlfY3B1KHN0cnVjdCBjcHVpbmZv
X3g4NiAqYykKIAlmb3IgKGkgPSAwOyBpIDwgRlNDQVBJTlRTOyArK2kpCiAJCWMtPng4Nl9jYXBh
YmlsaXR5W2ldICY9IGtub3duX2ZlYXR1cmVzW2ldOwogCi0JZm9yIChpID0gMCA7IGkgPCBOQ0FQ
SU5UUyA7ICsraSkKKwlmb3IgKGkgPSAwIDsgaSA8IE5DQVBJTlRTIDsgKytpKSB7CisJCWMtPng4
Nl9jYXBhYmlsaXR5W2ldIHw9IGZvcmNlZF9jYXBzW2ldOwogCQljLT54ODZfY2FwYWJpbGl0eVtp
XSAmPSB+Y2xlYXJlZF9jYXBzW2ldOworCX0KIAogCS8qIElmIHRoZSBtb2RlbCBuYW1lIGlzIHN0
aWxsIHVuc2V0LCBkbyB0YWJsZSBsb29rdXAuICovCiAJaWYgKCAhYy0+eDg2X21vZGVsX2lkWzBd
ICkgewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9pbnRlbC5jIGIveGVuL2FyY2gveDg2
L2NwdS9pbnRlbC5jCmluZGV4IDJlMjAzMjcuLjZhNDEzMzQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9jcHUvaW50ZWwuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L2ludGVsLmMKQEAgLTI3LDcg
KzI3LDcgQEAgc3RhdGljIGJvb2wgX19pbml0IHByb2JlX2ludGVsX2NwdWlkX2ZhdWx0aW5nKHZv
aWQpCiAKIAlleHBlY3RlZF9sZXZlbGxpbmdfY2FwIHw9IExDQVBfZmF1bHRpbmc7CiAJbGV2ZWxs
aW5nX2NhcHMgfD0gIExDQVBfZmF1bHRpbmc7Ci0JX19zZXRfYml0KFg4Nl9GRUFUVVJFX0NQVUlE
X0ZBVUxUSU5HLCBib290X2NwdV9kYXRhLng4Nl9jYXBhYmlsaXR5KTsKKwlzZXR1cF9mb3JjZV9j
cHVfY2FwKFg4Nl9GRUFUVVJFX0NQVUlEX0ZBVUxUSU5HKTsKIAlyZXR1cm4gMTsKIH0KIApAQCAt
MzIwLDkgKzMyMCw2IEBAIHN0YXRpYyB2b2lkIGVhcmx5X2luaXRfaW50ZWwoc3RydWN0IGNwdWlu
Zm9feDg2ICpjKQogCWlmIChjID09ICZib290X2NwdV9kYXRhKQogCQlpbnRlbF9pbml0X2xldmVs
bGluZygpOwogCi0JaWYgKHRlc3RfYml0KFg4Nl9GRUFUVVJFX0NQVUlEX0ZBVUxUSU5HLCBib290
X2NwdV9kYXRhLng4Nl9jYXBhYmlsaXR5KSkKLQkJX19zZXRfYml0KFg4Nl9GRUFUVVJFX0NQVUlE
X0ZBVUxUSU5HLCBjLT54ODZfY2FwYWJpbGl0eSk7Ci0KIAlpbnRlbF9jdHh0X3N3aXRjaF9sZXZl
bGxpbmcoTlVMTCk7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVu
L2FyY2gveDg2L3NldHVwLmMKaW5kZXggYmM0NjZlOC4uM2NiZTMwNSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3NldHVwLmMKKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTE0ODUsMTQg
KzE0ODUsMTQgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9u
ZyBtYmlfcCkKICAgICBpZiAoICFvcHRfc21lcCApCiAgICAgICAgIHNldHVwX2NsZWFyX2NwdV9j
YXAoWDg2X0ZFQVRVUkVfU01FUCk7CiAgICAgaWYgKCBjcHVfaGFzX3NtZXAgJiYgb3B0X3NtZXAg
IT0gU01FUF9IVk1fT05MWSApCi0gICAgICAgIF9fc2V0X2JpdChYODZfRkVBVFVSRV9YRU5fU01F
UCwgYm9vdF9jcHVfZGF0YS54ODZfY2FwYWJpbGl0eSk7CisgICAgICAgIHNldHVwX2ZvcmNlX2Nw
dV9jYXAoWDg2X0ZFQVRVUkVfWEVOX1NNRVApOwogICAgIGlmICggYm9vdF9jcHVfaGFzKFg4Nl9G
RUFUVVJFX1hFTl9TTUVQKSApCiAgICAgICAgIHNldF9pbl9jcjQoWDg2X0NSNF9TTUVQKTsKIAog
ICAgIGlmICggIW9wdF9zbWFwICkKICAgICAgICAgc2V0dXBfY2xlYXJfY3B1X2NhcChYODZfRkVB
VFVSRV9TTUFQKTsKICAgICBpZiAoIGNwdV9oYXNfc21hcCAmJiBvcHRfc21hcCAhPSBTTUFQX0hW
TV9PTkxZICkKLSAgICAgICAgX19zZXRfYml0KFg4Nl9GRUFUVVJFX1hFTl9TTUFQLCBib290X2Nw
dV9kYXRhLng4Nl9jYXBhYmlsaXR5KTsKKyAgICAgICAgc2V0dXBfZm9yY2VfY3B1X2NhcChYODZf
RkVBVFVSRV9YRU5fU01BUCk7CiAgICAgaWYgKCBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfWEVO
X1NNQVApICkKICAgICAgICAgc2V0X2luX2NyNChYODZfQ1I0X1NNQVApOwogCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9w
cm9jZXNzb3IuaAppbmRleCA0YmVmNjk4Li44YjM5ZmI0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L3Byb2Nlc3Nvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29y
LmgKQEAgLTE2OSw2ICsxNjksNyBAQCBleHRlcm4gY29uc3Qgc3RydWN0IHg4Nl9jcHVfaWQgKng4
Nl9tYXRjaF9jcHUoY29uc3Qgc3RydWN0IHg4Nl9jcHVfaWQgdGFibGVbXSk7CiAKIGV4dGVybiB2
b2lkIGlkZW50aWZ5X2NwdShzdHJ1Y3QgY3B1aW5mb194ODYgKik7CiBleHRlcm4gdm9pZCBzZXR1
cF9jbGVhcl9jcHVfY2FwKHVuc2lnbmVkIGludCk7CitleHRlcm4gdm9pZCBzZXR1cF9mb3JjZV9j
cHVfY2FwKHVuc2lnbmVkIGludCk7CiBleHRlcm4gdm9pZCBwcmludF9jcHVfaW5mbyh1bnNpZ25l
ZCBpbnQgY3B1KTsKIGV4dGVybiB1bnNpZ25lZCBpbnQgaW5pdF9pbnRlbF9jYWNoZWluZm8oc3Ry
dWN0IGNwdWluZm9feDg2ICpjKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdl
bG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:13:38 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:13:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjK6-0004ef-Sp; Sat, 09 Sep 2017 17:13:38 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjK5-0004eV-LD
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:37 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 14/39-03423-14124B95; Sat, 09 Sep 2017 17:13:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVddBcUu
 kQfMEUYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNaOk4zVjwUqdi7+ulrA2Mr5S7GLk4hAR+M0os
 Pn2SCcI5zyjx4WczSxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIGUCAsESbyeX
 wQS5hUwk1h98RgbiM0CVL5gzS/GCYwcCxgZVjFqFKcWlaUW6RqZ6yUVZaZnlOQmZuboGhqY6e
 WmFhcnpqfmJCYV6yXn525iBPqEAQh2MC5eG3iIUZKDSUmU97/IlkghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErzGCkA5waLU9NSKtMwcYHDApCU4eJREeAVA0rzFBYm5xZnpEKlTjLocxzZd/sMk
 xJKXn5cqJc7rDlIkAFKUUZoHNwIWqJcYZaWEeRmBjhLiKUgtys0sQZV/xSjOwagkzPtOHmgKT
 2ZeCdymV0BHMAEdUfJ8A8gRJYkIKakGRoaD3Z1ys+4s47xzfUPOf+nciD1Wc5ysGxfsrz3/wF
 p5617Gaa0Bb9fG2Yge+yDKHPxtz9MpZ4Ksz3uUZAh071/FVpG4fc/F6LYAh+MLP6R9CN1ZXF1
 5v0j+woZF0YXZsa0WSgFTv68tsQ1Of3Lel0FT0uR9Nf99nwX5daEnk65aLniz4nPCMSWW4oxE
 Qy3mouJEAGtrWmVPAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-6.tower-27.messagelabs.com!1504977215!116097951!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7871 invoked from network); 9 Sep 2017 17:13:36 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-6.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:13:36 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjK2-00088r-8R
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:34 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjK2-0004lo-69
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:34 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjK2-0004lo-69@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:13:34 +0000
Subject: [Xen-changelog] [xen master] tools: use '__i386__' and '__x86_64__'
	to replace PSR macros
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============1179802596253792853=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 5fe3e6a74afa21dd4f4abc18b47ed0f2e1550329
Author:     Yi Sun <yi.y.sun@linux.intel.com>
AuthorDate: Mon Sep 4 19:01:43 2017 +0800
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed Sep 6 17:06:12 2017 +0100

    tools: use '__i386__' and '__x86_64__' to replace PSR macros
    
    The libxl interfaces and related functions are not necessary to be included by
    'LIBXL_HAVE_PSR_CMT' and 'LIBXL_HAVE_PSR_CAT'. So replace them to common x86
    macros. Furthermore, only compile 'xl_psr.c' under x86.
    
    Suggested-by: Roger Pau Monné <roger.pau@citrix.com>
    Suggested-by: Wei Liu <wei.liu2@citrix.com>
    Signed-off-by: Yi Sun <yi.y.sun@linux.intel.com>
    Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/libxl/libxl.h    | 6 +-----
 tools/xl/Makefile      | 5 +++--
 tools/xl/xl.h          | 4 +---
 tools/xl/xl_cmdtable.c | 5 +----
 tools/xl/xl_psr.c      | 5 -----
 5 files changed, 6 insertions(+), 19 deletions(-)

diff --git a/tools/libxl/libxl.h b/tools/libxl/libxl.h
index 812b7ea..9e5f99d 100644
--- a/tools/libxl/libxl.h
+++ b/tools/libxl/libxl.h
@@ -2179,7 +2179,7 @@ bool libxl_ms_vm_genid_is_zero(const libxl_ms_vm_genid *id);
 void libxl_ms_vm_genid_copy(libxl_ctx *ctx, libxl_ms_vm_genid *dst,
                             const libxl_ms_vm_genid *src);
 
-#ifdef LIBXL_HAVE_PSR_CMT
+#if defined(__i386__) || defined(__x86_64__)
 int libxl_psr_cmt_attach(libxl_ctx *ctx, uint32_t domid);
 int libxl_psr_cmt_detach(libxl_ctx *ctx, uint32_t domid);
 int libxl_psr_cmt_domain_attached(libxl_ctx *ctx, uint32_t domid);
@@ -2192,9 +2192,7 @@ int libxl_psr_cmt_get_cache_occupancy(libxl_ctx *ctx,
                                       uint32_t domid,
                                       uint32_t socketid,
                                       uint32_t *l3_cache_occupancy);
-#endif
 
-#ifdef LIBXL_HAVE_PSR_MBM
 int libxl_psr_cmt_type_supported(libxl_ctx *ctx, libxl_psr_cmt_type type);
 int libxl_psr_cmt_get_sample(libxl_ctx *ctx,
                              uint32_t domid,
@@ -2202,9 +2200,7 @@ int libxl_psr_cmt_get_sample(libxl_ctx *ctx,
                              uint64_t scope,
                              uint64_t *sample_r,
                              uint64_t *tsc_r);
-#endif
 
-#ifdef LIBXL_HAVE_PSR_CAT
 /*
  * Function to set a domain's cbm. It operates on a single or multiple
  * target(s) defined in 'target_map'. The definition of 'target_map' is
diff --git a/tools/xl/Makefile b/tools/xl/Makefile
index c868899..ff85d48 100644
--- a/tools/xl/Makefile
+++ b/tools/xl/Makefile
@@ -15,11 +15,12 @@ LDFLAGS += $(PTHREAD_LDFLAGS)
 CFLAGS_XL += $(CFLAGS_libxenlight)
 CFLAGS_XL += -Wshadow
 
-XL_OBJS = xl.o xl_cmdtable.o xl_sxp.o xl_utils.o
+XL_OBJS-$(CONFIG_X86) = xl_psr.o
+XL_OBJS = xl.o xl_cmdtable.o xl_sxp.o xl_utils.o $(XL_OBJS-y)
 XL_OBJS += xl_tmem.o xl_parse.o xl_cpupool.o xl_flask.o
 XL_OBJS += xl_vtpm.o xl_block.o xl_nic.o xl_usb.o
 XL_OBJS += xl_sched.o xl_pci.o xl_vcpu.o xl_cdrom.o xl_mem.o
-XL_OBJS += xl_psr.o xl_info.o xl_console.o xl_misc.o
+XL_OBJS += xl_info.o xl_console.o xl_misc.o
 XL_OBJS += xl_vmcontrol.o xl_saverestore.o xl_migrate.o
 
 $(XL_OBJS): CFLAGS += $(CFLAGS_libxentoollog)
diff --git a/tools/xl/xl.h b/tools/xl/xl.h
index 5d3d2a4..01c2af6 100644
--- a/tools/xl/xl.h
+++ b/tools/xl/xl.h
@@ -198,13 +198,11 @@ int main_loadpolicy(int argc, char **argv);
 int main_remus(int argc, char **argv);
 #endif
 int main_devd(int argc, char **argv);
-#ifdef LIBXL_HAVE_PSR_CMT
+#if defined(__i386__) || defined(__x86_64__)
 int main_psr_hwinfo(int argc, char **argv);
 int main_psr_cmt_attach(int argc, char **argv);
 int main_psr_cmt_detach(int argc, char **argv);
 int main_psr_cmt_show(int argc, char **argv);
-#endif
-#ifdef LIBXL_HAVE_PSR_CAT
 int main_psr_cat_cbm_set(int argc, char **argv);
 int main_psr_cat_show(int argc, char **argv);
 #endif
diff --git a/tools/xl/xl_cmdtable.c b/tools/xl/xl_cmdtable.c
index ba0159d..5cfc7e8 100644
--- a/tools/xl/xl_cmdtable.c
+++ b/tools/xl/xl_cmdtable.c
@@ -522,7 +522,7 @@ struct cmd_spec cmd_table[] = {
       "-F                      Run in the foreground.\n"
       "-p, --pidfile [FILE]    Write PID to pidfile when daemonizing.",
     },
-#ifdef LIBXL_HAVE_PSR_CMT
+#if defined(__i386__) || defined(__x86_64__)
     { "psr-hwinfo",
       &main_psr_hwinfo, 0, 1,
       "Show hardware information for Platform Shared Resource",
@@ -549,8 +549,6 @@ struct cmd_spec cmd_table[] = {
       "\"total-mem-bandwidth\":     Show total memory bandwidth(KB/s)\n"
       "\"local-mem-bandwidth\":     Show local memory bandwidth(KB/s)\n",
     },
-#endif
-#ifdef LIBXL_HAVE_PSR_CAT
     { "psr-cat-set",
       &main_psr_cat_cbm_set, 0, 1,
       "Set cache capacity bitmasks(CBM) for a domain",
@@ -566,7 +564,6 @@ struct cmd_spec cmd_table[] = {
       "[options] <Domain>",
       "-l <level>        Specify the cache level to process, otherwise L3 cache is processed\n"
     },
-
 #endif
     { "usbctrl-attach",
       &main_usbctrl_attach, 0, 1,
diff --git a/tools/xl/xl_psr.c b/tools/xl/xl_psr.c
index 7309d4f..544f6f0 100644
--- a/tools/xl/xl_psr.c
+++ b/tools/xl/xl_psr.c
@@ -25,7 +25,6 @@
 #include "xl_utils.h"
 #include "xl_parse.h"
 
-#ifdef LIBXL_HAVE_PSR_CMT
 static int psr_cmt_hwinfo(void)
 {
     int rc;
@@ -292,9 +291,7 @@ int main_psr_cmt_show(int argc, char **argv)
 
     return ret;
 }
-#endif
 
-#if defined(LIBXL_HAVE_PSR_CAT) || defined(LIBXL_HAVE_PSR_L2_CAT)
 static int psr_l3_cat_hwinfo(void)
 {
     int rc, nr;
@@ -626,8 +623,6 @@ int main_psr_hwinfo(int argc, char **argv)
     return ret;
 }
 
-#endif
-
 /*
  * Local variables:
  * mode: C
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============1179802596253792853==--

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:13:49 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:13:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjKG-0004gF-VW; Sat, 09 Sep 2017 17:13:48 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjKG-0004g5-1U
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:48 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 5B/27-01911-B4124B95; Sat, 09 Sep 2017 17:13:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVddLcUu
 kwcwtshYTthk4MHps79vFHsAYxZqZl5RfkcCacalpIUvBUYmK+3sPMzUw/hXqYuTiEBL4zSjx
 btk5dgjnPKNE28HXjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwsESjQ1P
 GECsXkFzCT6Lq0Bq2EBqn+64RDLBEaOBYwMqxjVi1OLylKLdC31kooy0zNKchMzc3QNDYz1cl
 OLixPTU3MSk4r1kvNzNzECfVLPwMC4g/H1T6dDjJIcTEqivP9FtkQK8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuA1VgDKCRalpqdWpGXmAIMDJi3BwaMkwisAkuYtLkjMLc5Mh0idYtTlOLbp8h8m
 IZa8/LxUKXFed5AiAZCijNI8uBGwQL3EKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZh3EcgUn
 sy8ErhNr4COYAI6ouT5BpAjShIRUlINjEv93rv9t9bvmxuSkW7948ZX16nPb75jqFlu9PTstJ
 npOgsYAgrnMs/vS/66QMHz2vynD14/316e2Prs7qbjAu6n17WmGzY5C/HPPHmgfe39TJtjqUt
 7+ss+/GHdtOJyat28Zan8DKHfIyvcs1bvKLUTaxC31rugzJhp9V9a6Xv+rCPr7OYuWanEUpyR
 aKjFXFScCACqNIGQTwIAAA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-6.tower-31.messagelabs.com!1504977225!75425647!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14621 invoked from network); 9 Sep 2017 17:13:46 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-6.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:13:46 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjKC-00089k-Ad
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjKC-0004n8-9z
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjKC-0004n8-9z@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:13:44 +0000
Subject: [Xen-changelog] [xen master] tools: change the type of '*nr' in
	'libxl_psr_cat_get_info'
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0858218718638134675=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 65c256266477e72f455a45a54597d5816646c74f
Author:     Yi Sun <yi.y.sun@linux.intel.com>
AuthorDate: Mon Sep 4 19:01:44 2017 +0800
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed Sep 6 17:06:17 2017 +0100

    tools: change the type of '*nr' in 'libxl_psr_cat_get_info'
    
    Due to historical reason, type of parameter '*nr' in 'libxl_psr_cat_get_info'
    is 'int'. But this is not right. It should be 'unsigned int'. This patch fixes
    this and does related changes.
    
    Suggested-by: Roger Pau Monné <roger.pau@citrix.com>
    Signed-off-by: Yi Sun <yi.y.sun@linux.intel.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/libxl/libxl.h     | 2 +-
 tools/libxl/libxl_psr.c | 7 +++++--
 tools/xl/xl_psr.c       | 9 ++++-----
 3 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/tools/libxl/libxl.h b/tools/libxl/libxl.h
index 9e5f99d..91408b4 100644
--- a/tools/libxl/libxl.h
+++ b/tools/libxl/libxl.h
@@ -2224,7 +2224,7 @@ int libxl_psr_cat_get_cbm(libxl_ctx *ctx, uint32_t domid,
  * and the length in 'nr'.
  */
 int libxl_psr_cat_get_info(libxl_ctx *ctx, libxl_psr_cat_info **info,
-                           int *nr, unsigned int lvl);
+                           unsigned int *nr, unsigned int lvl);
 int libxl_psr_cat_get_l3_info(libxl_ctx *ctx, libxl_psr_cat_info **info,
                               int *nr);
 void libxl_psr_cat_info_list_free(libxl_psr_cat_info *list, int nr);
diff --git a/tools/libxl/libxl_psr.c b/tools/libxl/libxl_psr.c
index f55ba1e..197505a 100644
--- a/tools/libxl/libxl_psr.c
+++ b/tools/libxl/libxl_psr.c
@@ -362,7 +362,7 @@ int libxl_psr_cat_get_cbm(libxl_ctx *ctx, uint32_t domid,
 }
 
 int libxl_psr_cat_get_info(libxl_ctx *ctx, libxl_psr_cat_info **info,
-                           int *nr, unsigned int lvl)
+                           unsigned int *nr, unsigned int lvl)
 {
     GC_INIT(ctx);
     int rc;
@@ -410,8 +410,11 @@ int libxl_psr_cat_get_l3_info(libxl_ctx *ctx, libxl_psr_cat_info **info,
                               int *nr)
 {
     int rc;
+    unsigned int num;
 
-    rc = libxl_psr_cat_get_info(ctx, info, nr, 3);
+    rc = libxl_psr_cat_get_info(ctx, info, &num, 3);
+    if (!rc)
+        *nr = num;
 
     return rc;
 }
diff --git a/tools/xl/xl_psr.c b/tools/xl/xl_psr.c
index 544f6f0..ef00048 100644
--- a/tools/xl/xl_psr.c
+++ b/tools/xl/xl_psr.c
@@ -294,8 +294,8 @@ int main_psr_cmt_show(int argc, char **argv)
 
 static int psr_l3_cat_hwinfo(void)
 {
-    int rc, nr;
-    unsigned int i;
+    int rc;
+    unsigned int i, nr;
     uint32_t l3_cache_size;
     libxl_psr_cat_info *info;
 
@@ -424,7 +424,7 @@ static int psr_cat_print_socket(uint32_t domid, libxl_psr_cat_info *info,
 
 static int psr_cat_show(uint32_t domid, unsigned int lvl)
 {
-    int i, nr;
+    unsigned int i, nr;
     int rc;
     libxl_psr_cat_info *info;
 
@@ -453,8 +453,7 @@ out:
 static int psr_l2_cat_hwinfo(void)
 {
     int rc;
-    unsigned int i;
-    int nr;
+    unsigned int i, nr;
     libxl_psr_cat_info *info;
 
     rc = libxl_psr_cat_get_info(ctx, &info, &nr, 2);
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============0858218718638134675==--

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:13:58 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:13:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjKQ-0004hf-0o; Sat, 09 Sep 2017 17:13:58 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjKO-0004hV-Oa
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:56 +0000
Received: from [85.158.143.35] by server-8.bemta-6.messagelabs.com id
 3F/48-17770-45124B95; Sat, 09 Sep 2017 17:13:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTdYcUu
 kwbzzEhYTthk4MHps79vFHsAYxZqZl5RfkcCa8XffQbaCj9IVty5dZ2tgPCrSxcjFISTwm1Fi
 9cWZLBDOeUaJg02vWbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhaIlFh28
 RKYzStgJtGx7zoTiM0CVH/izUbGCYwcCxgZVjFqFKcWlaUW6Rpa6CUVZaZnlOQmZuboGhqY6e
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MN7cGHCIUZKDSUmU97/IlkghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErzGCkA5waLU9NSKtMwcYHjApCU4eJREeC/LA6V5iwsSc4sz0yFSpxgVpcR53UH6
 BEASGaV5cG2wkLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd4MkCk8mXklcNNfAS1mAlpc8
 nwDyOKSRISUVANjv2ZqgF7RhO7eWyw6l6sFVe/tbj97njtl+qTrF0623q7W29Sx8Uf8STd7wb
 jSIxPjH7+7fz5nYej9K40xp58sn6S71KmubfOqzYaZs6sK7tZ68WTcfHztfuHLJgXb/p7M1Nc
 73oY4Btc8E7pczruij6tjcozsjrgv7VIs/55sffNlyj3V6RzvlFiKMxINtZiLihMBQ3CQqUQC
 AAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-2.tower-21.messagelabs.com!1504977234!68079649!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45308 invoked from network); 9 Sep 2017 17:13:55 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:13:55 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjKM-00089u-CR
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjKM-0004pX-Bx
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:13:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjKM-0004pX-Bx@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:13:54 +0000
Subject: [Xen-changelog] [xen master] mm: Don't scrub pages while holding
	heap lock in alloc_heap_pages()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDMwN2MzYmUzY2NiMjg1M2UwNjExMTJkMjhmMDBjZjU3YThmN2NhMDUKQXV0aG9yOiAg
ICAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQXV0aG9yRGF0
ZTogV2VkIFNlcCA2IDExOjMzOjUyIDIwMTcgLTA0MDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVGh1IFNlcCA3IDE2OjE2OjQ5IDIwMTcgKzAx
MDAKCiAgICBtbTogRG9uJ3Qgc2NydWIgcGFnZXMgd2hpbGUgaG9sZGluZyBoZWFwIGxvY2sgaW4g
YWxsb2NfaGVhcF9wYWdlcygpCiAgICAKICAgIEluc3RlYWQsIHByZXNlcnZlIFBHQ19uZWVkX3Nj
cnViIGJpdCB3aGVuIHNldHRpbmcgUEdDX3N0YXRlX2ludXNlCiAgICBzdGF0ZSB3aGlsZSBzdGls
bCB1bmRlciB0aGUgbG9jayBhbmQgY2xlYXIgdGhvc2UgcGFnZXMgbGF0ZXIuCiAgICAKICAgIE5v
dGUgdGhhdCB3ZSBzdGlsbCBuZWVkIHRvIGdydWIgdGhlIGxvY2sgd2hlbiBjbGVhcmluZyBQR0Nf
bmVlZF9zY3J1YgogICAgYml0IHNpbmNlIGNvdW50X2luZm8gbWlnaHQgYmUgdXBkYXRlZCBkdXJp
bmcgTUNFIGhhbmRsaW5nIGluCiAgICBtYXJrX3BhZ2Vfb2ZmbGluZSgpLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4v
Y29tbW9uL3BhZ2VfYWxsb2MuYyB8IDQzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyBiL3hlbi9jb21tb24v
cGFnZV9hbGxvYy5jCmluZGV4IGRiYWQxZTEuLmI1MjQzZmMgMTAwNjQ0Ci0tLSBhL3hlbi9jb21t
b24vcGFnZV9hbGxvYy5jCisrKyBiL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCkBAIC04NjAsNiAr
ODYwLDcgQEAgc3RhdGljIHN0cnVjdCBwYWdlX2luZm8gKmFsbG9jX2hlYXBfcGFnZXMoCiAgICAg
c3RydWN0IHBhZ2VfaW5mbyAqcGc7CiAgICAgYm9vbCBuZWVkX3RsYmZsdXNoID0gZmFsc2U7CiAg
ICAgdWludDMyX3QgdGxiZmx1c2hfdGltZXN0YW1wID0gMDsKKyAgICB1bnNpZ25lZCBpbnQgZGly
dHlfY250ID0gMDsKIAogICAgIC8qIE1ha2Ugc3VyZSB0aGVyZSBhcmUgZW5vdWdoIGJpdHMgaW4g
bWVtZmxhZ3MgZm9yIG5vZGVJRC4gKi8KICAgICBCVUlMRF9CVUdfT04oKF9NRU1GX2JpdHMgLSBf
TUVNRl9ub2RlKSA8ICg4ICogc2l6ZW9mKG5vZGVpZF90KSkpOwpAQCAtOTUzLDE0ICs5NTQsMTEg
QEAgc3RhdGljIHN0cnVjdCBwYWdlX2luZm8gKmFsbG9jX2hlYXBfcGFnZXMoCiAgICAgICAgIC8q
IFJlZmVyZW5jZSBjb3VudCBtdXN0IGNvbnRpbnVvdXNseSBiZSB6ZXJvIGZvciBmcmVlIHBhZ2Vz
LiAqLwogICAgICAgICBCVUdfT04oKHBnW2ldLmNvdW50X2luZm8gJiB+UEdDX25lZWRfc2NydWIp
ICE9IFBHQ19zdGF0ZV9mcmVlKTsKIAotICAgICAgICBpZiAoIHRlc3RfYml0KF9QR0NfbmVlZF9z
Y3J1YiwgJnBnW2ldLmNvdW50X2luZm8pICkKLSAgICAgICAgewotICAgICAgICAgICAgaWYgKCAh
KG1lbWZsYWdzICYgTUVNRl9ub19zY3J1YikgKQotICAgICAgICAgICAgICAgIHNjcnViX29uZV9w
YWdlKCZwZ1tpXSk7Ci0gICAgICAgICAgICBub2RlX25lZWRfc2NydWJbbm9kZV0tLTsKLSAgICAg
ICAgfQorICAgICAgICAvKiBQR0NfbmVlZF9zY3J1YiBjYW4gb25seSBiZSBzZXQgaWYgZmlyc3Rf
ZGlydHkgaXMgdmFsaWQgKi8KKyAgICAgICAgQVNTRVJUKGZpcnN0X2RpcnR5ICE9IElOVkFMSURf
RElSVFlfSURYIHx8ICEocGdbaV0uY291bnRfaW5mbyAmIFBHQ19uZWVkX3NjcnViKSk7CiAKLSAg
ICAgICAgcGdbaV0uY291bnRfaW5mbyA9IFBHQ19zdGF0ZV9pbnVzZTsKKyAgICAgICAgLyogUHJl
c2VydmUgUEdDX25lZWRfc2NydWIgc28gd2UgY2FuIGNoZWNrIGl0IGFmdGVyIGxvY2sgaXMgZHJv
cHBlZC4gKi8KKyAgICAgICAgcGdbaV0uY291bnRfaW5mbyA9IFBHQ19zdGF0ZV9pbnVzZSB8IChw
Z1tpXS5jb3VudF9pbmZvICYgUEdDX25lZWRfc2NydWIpOwogCiAgICAgICAgIGlmICggIShtZW1m
bGFncyAmIE1FTUZfbm9fdGxiZmx1c2gpICkKICAgICAgICAgICAgIGFjY3VtdWxhdGVfdGxiZmx1
c2goJm5lZWRfdGxiZmx1c2gsICZwZ1tpXSwKQEAgLTk3NCwxMyArOTcyLDM4IEBAIHN0YXRpYyBz
dHJ1Y3QgcGFnZV9pbmZvICphbGxvY19oZWFwX3BhZ2VzKAogICAgICAgICAgKiBndWVzdCBjYW4g
Y29udHJvbCBpdHMgb3duIHZpc2liaWxpdHkgb2YvdGhyb3VnaCB0aGUgY2FjaGUuCiAgICAgICAg
ICAqLwogICAgICAgICBmbHVzaF9wYWdlX3RvX3JhbShwYWdlX3RvX21mbigmcGdbaV0pLCAhKG1l
bWZsYWdzICYgTUVNRl9ub19pY2FjaGVfZmx1c2gpKTsKLQotICAgICAgICBpZiAoICEobWVtZmxh
Z3MgJiBNRU1GX25vX3NjcnViKSApCi0gICAgICAgICAgICBjaGVja19vbmVfcGFnZSgmcGdbaV0p
OwogICAgIH0KIAogICAgIHNwaW5fdW5sb2NrKCZoZWFwX2xvY2spOwogCisgICAgaWYgKCBmaXJz
dF9kaXJ0eSAhPSBJTlZBTElEX0RJUlRZX0lEWCB8fAorICAgICAgICAgKHNjcnViX2RlYnVnICYm
ICEobWVtZmxhZ3MgJiBNRU1GX25vX3NjcnViKSkgKQorICAgIHsKKyAgICAgICAgZm9yICggaSA9
IDA7IGkgPCAoMVUgPDwgb3JkZXIpOyBpKysgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAo
IHRlc3RfYml0KF9QR0NfbmVlZF9zY3J1YiwgJnBnW2ldLmNvdW50X2luZm8pICkKKyAgICAgICAg
ICAgIHsKKyAgICAgICAgICAgICAgICBpZiAoICEobWVtZmxhZ3MgJiBNRU1GX25vX3NjcnViKSAp
CisgICAgICAgICAgICAgICAgICAgIHNjcnViX29uZV9wYWdlKCZwZ1tpXSk7CisKKyAgICAgICAg
ICAgICAgICBkaXJ0eV9jbnQrKzsKKworICAgICAgICAgICAgICAgIHNwaW5fbG9jaygmaGVhcF9s
b2NrKTsKKyAgICAgICAgICAgICAgICBwZ1tpXS5jb3VudF9pbmZvICY9IH5QR0NfbmVlZF9zY3J1
YjsKKyAgICAgICAgICAgICAgICBzcGluX3VubG9jaygmaGVhcF9sb2NrKTsKKyAgICAgICAgICAg
IH0KKyAgICAgICAgICAgIGVsc2UgaWYgKCAhKG1lbWZsYWdzICYgTUVNRl9ub19zY3J1YikgKQor
ICAgICAgICAgICAgICAgIGNoZWNrX29uZV9wYWdlKCZwZ1tpXSk7CisgICAgICAgIH0KKworICAg
ICAgICBpZiAoIGRpcnR5X2NudCApCisgICAgICAgIHsKKyAgICAgICAgICAgIHNwaW5fbG9jaygm
aGVhcF9sb2NrKTsKKyAgICAgICAgICAgIG5vZGVfbmVlZF9zY3J1Yltub2RlXSAtPSBkaXJ0eV9j
bnQ7CisgICAgICAgICAgICBzcGluX3VubG9jaygmaGVhcF9sb2NrKTsKKyAgICAgICAgfQorICAg
IH0KKwogICAgIGlmICggbmVlZF90bGJmbHVzaCApCiAgICAgICAgIGZpbHRlcmVkX2ZsdXNoX3Rs
Yl9tYXNrKHRsYmZsdXNoX3RpbWVzdGFtcCk7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:14:08 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:14:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjKa-0004j3-2M; Sat, 09 Sep 2017 17:14:08 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjKY-0004it-KC
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:06 +0000
Received: from [193.109.254.147] by server-2.bemta-6.messagelabs.com id
 5D/58-15060-D5124B95; Sat, 09 Sep 2017 17:14:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTdWcUu
 kwb5VshYTthk4MHps79vFHsAYxZqZl5RfkcCa8XbCN6aCl+wVm48+Y2pgPMzWxcjFISTwm1Fi
 2u4HzBDOeUaJr5PXMnUxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSzgKrHmT
 hcLiM0rYCbxc8JhJhCbBaj+6IPnzBMYORYwMqxiVC9OLSpLLdI11EsqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYNz53OkQoyQHk5Io73+RLZFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHiNFYBygkWp6akVaZk5wOCASUtw8CiJ8AqApHmLCxJzizPTIVKnGBWlxHndQRIC
 IImM0jy4NlhAXmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwbwbIFJ7MvBK46a+AFjMBLS55v
 gFkcUkiQkqqgTHW1Ejp/dXmhQ13p/6qzvMLjU/6/UpV74hU4m7Rxc9fJrBL/IwR9r534+GJiR
 +OMG32lTyufLExp+jcDbU1r/R2r63IeLiq/rzO59uaIbejeE2nnviYoJR9kz+AJ3zqji4Jzbb
 oXfn9xzasZjfweLk+3rqO6XaoxwLDDZXlOg0vTllNmOoUrKXEUpyRaKjFXFScCABohLRxQwIA
 AA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-15.tower-27.messagelabs.com!1504977244!63060337!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34184 invoked from network); 9 Sep 2017 17:14:05 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:14:05 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjKW-0008Ag-EI
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjKW-0004qh-Dj
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjKW-0004qh-Dj@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:14:04 +0000
Subject: [Xen-changelog] [xen master] DEPS handling: Provide DEPS_RM and
	DEPS_INCLUDE
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ2NDg3ODlkZjkwZmYzZWIwNGY5NzdmYjIwZDExOGFmMTdmYWE2NjYKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBTZXAgNCAxNzo0NjoxMyAyMDE3ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFRodSBTZXAgNyAxNjoyMTozNyAyMDE3ICswMTAwCgog
ICAgREVQUyBoYW5kbGluZzogUHJvdmlkZSBERVBTX1JNIGFuZCBERVBTX0lOQ0xVREUKICAgIAog
ICAgVGhlc2UgYXJlIG5vdCB1c2VkIGFueXdoZXJlIHlldCwgc28gbm8gZnVuY3Rpb25hbCBjaGFu
Z2UuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+
CiAgICBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgotLS0KIENvbmZpZy5tayB8IDIgKysKIDEgZmlsZSBjaGFuZ2VkLCAy
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9Db25maWcubWsgYi9Db25maWcubWsKaW5kZXgg
MWJjOTIyZS4uNWFjYTRiZiAxMDA2NDQKLS0tIGEvQ29uZmlnLm1rCisrKyBiL0NvbmZpZy5tawpA
QCAtNTYsNiArNTYsOCBAQCBIT1NUQ0MgPz0gY2xhbmcKIEhPU1RDWFggPz0gY2xhbmcrKwogZW5k
aWYKIAorREVQU19STSA9ICQoREVQUykKK0RFUFNfSU5DTFVERSA9ICQoREVQUykKIAogaW5jbHVk
ZSAkKFhFTl9ST09UKS9jb25maWcvJChYRU5fT1MpLm1rCiBpbmNsdWRlICQoWEVOX1JPT1QpL2Nv
bmZpZy8kKFhFTl9UQVJHRVRfQVJDSCkubWsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNo
YW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNo
YW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:14:19 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:14:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjKl-0004kO-3v; Sat, 09 Sep 2017 17:14:19 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjKj-0004k9-7A
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:17 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 40/6D-03454-86124B95; Sat, 09 Sep 2017 17:14:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrILMWRWlGSWpSXmKPExsWS0XRdVTddcUu
 kwectuhYTthk4MHps79vFHsAYxZqZl5RfkcCaMfv+SuaCzmmMFW1NFQ2MO6u7GDk5hAR+M0os
 buDvYuQCss8zSty9vIyxi5GDg01ATGLuXgWQGhEBVYlZK5YzQ9SrSzT9bmADsYUFrCVWn9nIC
 lLOK2AmcX1lNkiYBah8zvPHLBMYORYwMqxi1ChOLSpLLdI1MtFLKspMzyjJTczM0TU0MNPLTS
 0uTkxPzUlMKtZLzs/dxAj0CAMQ7GDc9zHyEKMkB5OSKO9/kS2RQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4jRWAcoJFqempFWmZOcDQgElLcPAoifAKgKR5iwsSc4sz0yFSpxiNOY5tuvyHiePR
 jbt/mIRY8vLzUqXEed1BSgVASjNK8+AGwUL2EqOslDAvI9BpQjwFqUW5mSWo8q8YxTkYlYR5d
 UCm8GTmlcDtewV0ChPQKSXPN4CcUpKIkJJqYJTxOf/1y6sdCdO2PHH6Hvd3TcofA9/yltxvHE
 Z/TnOJnY/Y+/3Q7rOb3wqYdRWkHRQ/flrjvEHha5Ubu07u4E1Zocz4fMnsmL18qgcPzOs890L
 yF3/3Mt1inSmyv54xr63ZK71l55GEl55hiyMXeeWGRAddMdz15ykLo++s+3NLHKannr+ek7FZ
 iaU4I9FQi7moOBEAhp4vcFQCAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-3.tower-27.messagelabs.com!1504977254!115622347!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40432 invoked from network); 9 Sep 2017 17:14:15 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:14:15 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjKg-0008BR-GU
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjKg-0004sl-Fv
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjKg-0004sl-Fv@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:14:14 +0000
Subject: [Xen-changelog] [xen master] DEPS handling: Use DEPS_RM everywhere
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDMwMDkyOWY2ZTQwMGU2NTQwZjhjNDg2YWQ1ZGQwODgzMzViZDA3ZjMKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBTZXAgNCAxNzo0NjoxNCAyMDE3ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFRodSBTZXAgNyAxNjoyMTo0NSAyMDE3ICswMTAwCgog
ICAgREVQUyBoYW5kbGluZzogVXNlIERFUFNfUk0gZXZlcnl3aGVyZQogICAgCiAgICBERVBTX1JN
IGlzIGN1cnJlbnRseSB0aGUgc2FtZSBhcyBERVBTLCBzbyBubyBmdW5jdGlvbmFsIGNoYW5nZS4K
ICAgIAogICAgVGhpcyBwYXRjaCBpcyB0aGUgcmVzdWx0IG9mIHR3byBwZXJsIHJ1bmVzOgogICAg
CiAgICAgIGdpdC1ncmVwIC1sICdybS4qREVQUycgfCB4YXJncyBwZXJsIC1pfiAtcGUgJ25leHQg
dW5sZXNzIG0vXlx0K3JtXGIvOyBzL1xiREVQU1xiL0RFUFNfUk0vOycKICAgIAogICAgICBnaXQt
Z3JlcCAtbCAnUk0uKkRFUFMnIHwgeGFyZ3MgcGVybCAtaX4gLXBlICduZXh0IHVubGVzcyBtL15c
dCtcJFwoUk1cKS87IHMvXGJERVBTXGIvREVQU19STS87JwogICAgCiAgICBBbmQgZWRpdGluZyAg
dG9vbHMveGVuc3RhdC9saWJ4ZW5zdGF0L01ha2VmaWxlICBieSBoYW5kLgogICAgCiAgICBJIHZl
cmlmaWVkIHRoYXQgSSBkaWRuJ3QgbWlzcyBhbnl0aGluZyB3aXRoIHRoaXMgcnVuZToKICAgIAog
ICAgICBnaXQtZ3JlcCAnXGJERVBTXGInIHwgZ3JlcCAtdiBpbmNsdWRlIHxsZXNzCiAgICAKICAg
IFJlcG9ydGVkLWJ5OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CiAgICBDQzogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29u
IDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgotLS0KIHRvb2xzL2Jsa3RhcDIvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICB8
IDIgKy0KIHRvb2xzL2Jsa3RhcDIvY29udHJvbC9NYWtlZmlsZSAgICAgICAgICAgICAgICB8IDIg
Ky0KIHRvb2xzL2Jsa3RhcDIvbHZtL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICB8IDIgKy0K
IHRvb2xzL2Jsa3RhcDIvdmhkL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRv
b2xzL2Jsa3RhcDIvdmhkL2xpYi9NYWtlZmlsZSAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xz
L2NvbnNvbGUvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2Rl
YnVnZ2VyL2tkZC9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2Zpcm13
YXJlL2h2bWxvYWRlci9NYWtlZmlsZSAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2Zpcm13YXJl
L3JvbWJpb3MvMzJiaXQvTWFrZWZpbGUgICAgICAgICB8IDIgKy0KIHRvb2xzL2Zpcm13YXJlL3Jv
bWJpb3MvMzJiaXQvdGNnYmlvcy9NYWtlZmlsZSB8IDIgKy0KIHRvb2xzL2Zpcm13YXJlL3JvbWJp
b3MvTWFrZWZpbGUgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2ZsYXNrL3V0aWxzL01ha2Vm
aWxlICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2hlbHBlcnMvTWFrZWZpbGUgICAg
ICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2xpYmZzaW1hZ2UvUnVsZXMubWsgICAg
ICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2xpYnMvY2FsbC9NYWtlZmlsZSAgICAgICAg
ICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2xpYnMvZGV2aWNlbW9kZWwvTWFrZWZpbGUgICAg
ICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2xpYnMvZXZ0Y2huL01ha2VmaWxlICAgICAgICAgICAg
ICAgICAgICB8IDIgKy0KIHRvb2xzL2xpYnMvZm9yZWlnbm1lbW9yeS9NYWtlZmlsZSAgICAgICAg
ICAgICB8IDIgKy0KIHRvb2xzL2xpYnMvZ250dGFiL01ha2VmaWxlICAgICAgICAgICAgICAgICAg
ICB8IDIgKy0KIHRvb2xzL2xpYnMvdG9vbGxvZy9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICB8
IDIgKy0KIHRvb2xzL2xpYnZjaGFuL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICB8IDIg
Ky0KIHRvb2xzL2xpYnhjL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0K
IHRvb2xzL2xpYnhsL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRv
b2xzL21lbXNoci9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xz
L21pc2MvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3B5
Z3J1Yi9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3B5dGhv
bi9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3Rlc3RzL21l
bS1zaGFyaW5nL01ha2VmaWxlICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3Rlc3RzL3hlbi1h
Y2Nlc3MvTWFrZWZpbGUgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3Rlc3RzL3hlbnN0b3Jl
L01ha2VmaWxlICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3hjdXRpbHMvTWFrZWZpbGUg
ICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3hlbmJhY2tlbmRkL01ha2VmaWxl
ICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3hlbm1vbi9NYWtlZmlsZSAgICAgICAg
ICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3hlbnBhZ2luZy9NYWtlZmlsZSAgICAgICAg
ICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3hlbnBtZC9NYWtlZmlsZSAgICAgICAgICAgICAg
ICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3hlbnN0YXQvbGlieGVuc3RhdC9NYWtlZmlsZSAgICAg
ICAgICAgICB8IDIgKy0KIHRvb2xzL3hlbnN0YXQveGVudG9wL01ha2VmaWxlICAgICAgICAgICAg
ICAgICB8IDIgKy0KIHRvb2xzL3hlbnN0b3JlL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAg
ICB8IDIgKy0KIHRvb2xzL3hlbnRyYWNlL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICB8
IDIgKy0KIHRvb2xzL3hsL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDIg
Ky0KIHhlbi9SdWxlcy5tayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0K
IHhlbi94c20vZmxhc2svTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIDQy
IGZpbGVzIGNoYW5nZWQsIDQyIGluc2VydGlvbnMoKyksIDQyIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3Rvb2xzL2Jsa3RhcDIvTWFrZWZpbGUgYi90b29scy9ibGt0YXAyL01ha2VmaWxlCmlu
ZGV4IGY0NzU4ZWYuLmY0YWMxZWIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Jsa3RhcDIvTWFrZWZpbGUK
KysrIGIvdG9vbHMvYmxrdGFwMi9NYWtlZmlsZQpAQCAtMTIsNyArMTIsNyBAQCBTVUJESVJTLSQo
Q09ORklHX0xpbnV4KSArPSBkcml2ZXJzCiBTVUJESVJTLSQoQ09ORklHX0xpbnV4KSArPSBjb250
cm9sCiAKIGNsZWFuOgotCXJtIC1yZiAqLmEgKi5zbyAqLm8gKi5ycG0gJChMSUIpICp+ICQoREVQ
UykgVEFHUworCXJtIC1yZiAqLmEgKi5zbyAqLm8gKi5ycG0gJChMSUIpICp+ICQoREVQU19STSkg
VEFHUwogCiBkaXN0Y2xlYW46IGNsZWFuCiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2Jsa3RhcDIvY29u
dHJvbC9NYWtlZmlsZSBiL3Rvb2xzL2Jsa3RhcDIvY29udHJvbC9NYWtlZmlsZQppbmRleCBjMTY4
MjgzLi40OWVjMTUzIDEwMDY0NAotLS0gYS90b29scy9ibGt0YXAyL2NvbnRyb2wvTWFrZWZpbGUK
KysrIGIvdG9vbHMvYmxrdGFwMi9jb250cm9sL01ha2VmaWxlCkBAIC04Nyw3ICs4Nyw3IEBAIGlu
c3RhbGw6IGJ1aWxkCiAJJChJTlNUQUxMX0RBVEEpIHhlbmJsa3RhcGN0bC5wYyAkKERFU1RESVIp
JChQS0dfSU5TVEFMTERJUikKIAogY2xlYW46Ci0Jcm0gLWYgJChPQkpTKSAkKFBJQ1MpICQoREVQ
UykgJChJQklOKSAkKExJQl9TVEFUSUMpICQoTElCX1NIQVJFRCkKKwlybSAtZiAkKE9CSlMpICQo
UElDUykgJChERVBTX1JNKSAkKElCSU4pICQoTElCX1NUQVRJQykgJChMSUJfU0hBUkVEKQogCXJt
IC1mICQoTElCTkFNRSkuc28gJChMSUJTT05BTUUpCiAJcm0gLWYgKn4KIAlybSAtZiB4ZW5ibGt0
YXBjdGwucGMKZGlmZiAtLWdpdCBhL3Rvb2xzL2Jsa3RhcDIvbHZtL01ha2VmaWxlIGIvdG9vbHMv
YmxrdGFwMi9sdm0vTWFrZWZpbGUKaW5kZXggNzJmZWEwYS4uNGEyZTJiNSAxMDA2NDQKLS0tIGEv
dG9vbHMvYmxrdGFwMi9sdm0vTWFrZWZpbGUKKysrIGIvdG9vbHMvYmxrdGFwMi9sdm0vTWFrZWZp
bGUKQEAgLTI5LDcgKzI5LDcgQEAgbHZtLXV0aWw6IGx2bS11dGlsLm8KIAkkKENDKSAtRExWTV9V
VElMICQoTERGTEFHUykgLW8gbHZtLXV0aWwgbHZtLXV0aWwuYwogCiBjbGVhbjoKLQlybSAtcmYg
Ki5vICoub3BpYyAqfiAkKERFUFMpICQoSUJJTikKKwlybSAtcmYgKi5vICoub3BpYyAqfiAkKERF
UFNfUk0pICQoSUJJTikKIAogZGlzdGNsZWFuOiBjbGVhbgogCmRpZmYgLS1naXQgYS90b29scy9i
bGt0YXAyL3ZoZC9NYWtlZmlsZSBiL3Rvb2xzL2Jsa3RhcDIvdmhkL01ha2VmaWxlCmluZGV4IGU2
MGI3YWYuLjgxNWQxNTEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Jsa3RhcDIvdmhkL01ha2VmaWxlCisr
KyBiL3Rvb2xzL2Jsa3RhcDIvdmhkL01ha2VmaWxlCkBAIC00Niw3ICs0Niw3IEBAIHVuaW5zdGFs
bDoKIAlybSAtZiAkKGFkZHByZWZpeCAkKERFU1RESVIpJChJTlNUX0RJUikvLCAkKElCSU4pKQog
CiBjbGVhbjogc3ViZGlycy1jbGVhbgotCXJtIC1yZiAqLm8gKn4gJChERVBTKSAkKElCSU4pCisJ
cm0gLXJmICoubyAqfiAkKERFUFNfUk0pICQoSUJJTikKIAogZGlzdGNsZWFuOiBjbGVhbgogCmRp
ZmYgLS1naXQgYS90b29scy9ibGt0YXAyL3ZoZC9saWIvTWFrZWZpbGUgYi90b29scy9ibGt0YXAy
L3ZoZC9saWIvTWFrZWZpbGUKaW5kZXggM2JmNjAzZS4uY2QyNzQ0ZSAxMDA2NDQKLS0tIGEvdG9v
bHMvYmxrdGFwMi92aGQvbGliL01ha2VmaWxlCisrKyBiL3Rvb2xzL2Jsa3RhcDIvdmhkL2xpYi9N
YWtlZmlsZQpAQCAtNzksNyArNzksNyBAQCB1bmluc3RhbGw6CiAJcm0gLWYgJChERVNURElSKSQo
SU5TVC1ESVIpL2xpYnZoZC5hCiAKIGNsZWFuOgotCXJtIC1yZiAqLmEgKi5zbyogKi5vICoub3Bp
YyAqfiAkKERFUFMpICQoTElCVkhEKQorCXJtIC1yZiAqLmEgKi5zbyogKi5vICoub3BpYyAqfiAk
KERFUFNfUk0pICQoTElCVkhEKQogCiBkaXN0Y2xlYW46IGNsZWFuCiAKZGlmZiAtLWdpdCBhL3Rv
b2xzL2NvbnNvbGUvTWFrZWZpbGUgYi90b29scy9jb25zb2xlL01ha2VmaWxlCmluZGV4IGFiZTc3
YjIuLmQxZmVkYzYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2NvbnNvbGUvTWFrZWZpbGUKKysrIGIvdG9v
bHMvY29uc29sZS9NYWtlZmlsZQpAQCAtMTksNyArMTksNyBAQCBhbGw6ICQoQklOKQogCiAuUEhP
Tlk6IGNsZWFuCiBjbGVhbjoKLQkkKFJNKSAqLmEgKi5zbyAqLm8gKi5ycG0gJChCSU4pICQoREVQ
UykKKwkkKFJNKSAqLmEgKi5zbyAqLm8gKi5ycG0gJChCSU4pICQoREVQU19STSkKIAkkKFJNKSBj
bGllbnQvKi5vIGRhZW1vbi8qLm8KIAkkKFJNKSBjbGllbnQvX3BhdGhzLmgKIAkkKFJNKSBkYWVt
b24vX3BhdGhzLmgKZGlmZiAtLWdpdCBhL3Rvb2xzL2RlYnVnZ2VyL2tkZC9NYWtlZmlsZSBiL3Rv
b2xzL2RlYnVnZ2VyL2tkZC9NYWtlZmlsZQppbmRleCBiY2VjNDQwLi41NTA5ZWVlIDEwMDY0NAot
LS0gYS90b29scy9kZWJ1Z2dlci9rZGQvTWFrZWZpbGUKKysrIGIvdG9vbHMvZGVidWdnZXIva2Rk
L01ha2VmaWxlCkBAIC0xNiw3ICsxNiw3IEBAIGtkZDogJChPQkpTKQogCiAuUEhPTlk6IGNsZWFu
CiBjbGVhbjoKLQlybSAtZiAkKE9CSlMpICQoREVQUykga2RkCisJcm0gLWYgJChPQkpTKSAkKERF
UFNfUk0pIGtkZAogCiAuUEhPTlk6IGRpc3RjbGVhbgogZGlzdGNsZWFuOiBjbGVhbgpkaWZmIC0t
Z2l0IGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL01ha2VmaWxlIGIvdG9vbHMvZmlybXdhcmUv
aHZtbG9hZGVyL01ha2VmaWxlCmluZGV4IDdkNTJlZDguLjEwNDM4MjMgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2Zpcm13YXJlL2h2bWxvYWRlci9NYWtlZmlsZQorKysgYi90b29scy9maXJtd2FyZS9odm1s
b2FkZXIvTWFrZWZpbGUKQEAgLTExNiw3ICsxMTYsNyBAQCBlbmRpZgogLlBIT05ZOiBjbGVhbgog
Y2xlYW46IHN1YmRpcnMtY2xlYW4KIAlybSAtZiByb21zLmluYyByb21zLmluYy5uZXcgYWNwaS5o
Ci0Jcm0gLWYgaHZtbG9hZGVyIGh2bWxvYWRlci50bXAgKi5vICQoREVQUykKKwlybSAtZiBodm1s
b2FkZXIgaHZtbG9hZGVyLnRtcCAqLm8gJChERVBTX1JNKQogCSQoTUFLRSkgLUMgJChBQ1BJX1BB
VEgpICBBQ1BJX0JVSUxEX0RJUj0kKENVUkRJUikgY2xlYW4KIAogLlBIT05ZOiBkaXN0Y2xlYW4K
ZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL3JvbWJpb3MvMzJiaXQvTWFrZWZpbGUgYi90b29s
cy9maXJtd2FyZS9yb21iaW9zLzMyYml0L01ha2VmaWxlCmluZGV4IDI4YzE1NDQuLmY2ZTBmZDQg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL3JvbWJpb3MvMzJiaXQvTWFrZWZpbGUKKysrIGIv
dG9vbHMvZmlybXdhcmUvcm9tYmlvcy8zMmJpdC9NYWtlZmlsZQpAQCAtMTUsNyArMTUsNyBAQCBh
bGw6IHN1YmRpcnMtYWxsCiAKIC5QSE9OWTogY2xlYW4KIGNsZWFuOiBzdWJkaXJzLWNsZWFuCi0J
cm0gLXJmICoubyAkKFRBUkdFVCkgJChERVBTKQorCXJtIC1yZiAqLm8gJChUQVJHRVQpICQoREVQ
U19STSkKIAogLlBIT05ZOiBkaXN0Y2xlYW4KIGRpc3RjbGVhbjogc3ViZGlycy1kaXN0Y2xlYW4K
ZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL3JvbWJpb3MvMzJiaXQvdGNnYmlvcy9NYWtlZmls
ZSBiL3Rvb2xzL2Zpcm13YXJlL3JvbWJpb3MvMzJiaXQvdGNnYmlvcy9NYWtlZmlsZQppbmRleCA1
Y2ZmNGVmLi5jNWY5MDA0IDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9yb21iaW9zLzMyYml0
L3RjZ2Jpb3MvTWFrZWZpbGUKKysrIGIvdG9vbHMvZmlybXdhcmUvcm9tYmlvcy8zMmJpdC90Y2di
aW9zL01ha2VmaWxlCkBAIC0xMiw3ICsxMiw3IEBAIGFsbDogJChUQVJHRVQpCiAKIC5QSE9OWTog
Y2xlYW4KIGNsZWFuOgotCXJtIC1yZiAqLm8gJChUQVJHRVQpICQoREVQUykKKwlybSAtcmYgKi5v
ICQoVEFSR0VUKSAkKERFUFNfUk0pCiAKIC5QSE9OWTogZGlzdGNsZWFuCiBkaXN0Y2xlYW46IGNs
ZWFuCmRpZmYgLS1naXQgYS90b29scy9maXJtd2FyZS9yb21iaW9zL01ha2VmaWxlIGIvdG9vbHMv
ZmlybXdhcmUvcm9tYmlvcy9NYWtlZmlsZQppbmRleCA5NGU2NWRiLi4yYWQxNjViIDEwMDY0NAot
LS0gYS90b29scy9maXJtd2FyZS9yb21iaW9zL01ha2VmaWxlCisrKyBiL3Rvb2xzL2Zpcm13YXJl
L3JvbWJpb3MvTWFrZWZpbGUKQEAgLTEzLDcgKzEzLDcgQEAgY2xlYW46IHN1YmRpcnMtY2xlYW4K
IAlybSAtZiAgYXM4Ni1zeW0udHh0IGxkODYtc3ltLnR4dCAKIAlybSAtZiAgcm9tYmlvcyoudHh0
IHJvbWJpb3MqLnN5bSB1c2FnZSBiaW9zc3VtcwogCXJtIC1mICBCSU9TLWJvY2hzLSoKLQlybSAt
ZiAgJChERVBTKQorCXJtIC1mICAkKERFUFNfUk0pCiAKIC5QSE9OWTogZGlzdGNsZWFuCiBkaXN0
Y2xlYW46IGNsZWFuCmRpZmYgLS1naXQgYS90b29scy9mbGFzay91dGlscy9NYWtlZmlsZSBiL3Rv
b2xzL2ZsYXNrL3V0aWxzL01ha2VmaWxlCmluZGV4IGZjMDQ3ZTkuLjRjMGUwNTIgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2ZsYXNrL3V0aWxzL01ha2VmaWxlCisrKyBiL3Rvb2xzL2ZsYXNrL3V0aWxzL01h
a2VmaWxlCkBAIC0zNyw3ICszNyw3IEBAIGZsYXNrLXNldC1ib29sOiBzZXQtYm9vbC5vCiBjbGVh
bjogCiAJcm0gLWYgKi5vICoub3BpYyAqLnNvCiAJcm0gLWYgJChDTElFTlRTKQotCSQoUk0pICQo
REVQUykKKwkkKFJNKSAkKERFUFNfUk0pCiAKIC5QSE9OWTogZGlzdGNsZWFuCiBkaXN0Y2xlYW46
IGNsZWFuCmRpZmYgLS1naXQgYS90b29scy9oZWxwZXJzL01ha2VmaWxlIGIvdG9vbHMvaGVscGVy
cy9NYWtlZmlsZQppbmRleCBmY2ZjYTQ2Li40ZjNiYmU2IDEwMDY0NAotLS0gYS90b29scy9oZWxw
ZXJzL01ha2VmaWxlCisrKyBiL3Rvb2xzL2hlbHBlcnMvTWFrZWZpbGUKQEAgLTUwLDcgKzUwLDcg
QEAgZW5kaWYKIAogLlBIT05ZOiBjbGVhbgogY2xlYW46Ci0JJChSTSkgLWYgKi5vICQoUFJPR1Mp
ICQoREVQUykgX3BhdGhzLmgKKwkkKFJNKSAtZiAqLm8gJChQUk9HUykgJChERVBTX1JNKSBfcGF0
aHMuaAogCiBkaXN0Y2xlYW46IGNsZWFuCiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmZzaW1hZ2Uv
UnVsZXMubWsgYi90b29scy9saWJmc2ltYWdlL1J1bGVzLm1rCmluZGV4IGVlN2RlNDQuLjRkMDEw
OTggMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYmZzaW1hZ2UvUnVsZXMubWsKKysrIGIvdG9vbHMvbGli
ZnNpbWFnZS9SdWxlcy5tawpAQCAtMjksNiArMjksNiBAQCAkKEZTTElCKTogJChQSUNfT0JKUykK
IAkkKENDKSAkKExERkxBR1MpICQoU0hMSUJfTERGTEFHUykgLW8gJEAgJF4gLWxmc2ltYWdlICQo
RlNfTElCREVQUykgJChBUFBFTkRfTERGTEFHUykKIAogY2xlYW4gZGlzdGNsZWFuOjoKLQlybSAt
ZiAkKFBJQ19PQkpTKSAkKEZTTElCKSAkKERFUFMpCisJcm0gLWYgJChQSUNfT0JKUykgJChGU0xJ
QikgJChERVBTX1JNKQogCiAtaW5jbHVkZSAkKERFUFMpCmRpZmYgLS1naXQgYS90b29scy9saWJz
L2NhbGwvTWFrZWZpbGUgYi90b29scy9saWJzL2NhbGwvTWFrZWZpbGUKaW5kZXggYmQzZDFmMC4u
MWNjZDVmZCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlicy9jYWxsL01ha2VmaWxlCisrKyBiL3Rvb2xz
L2xpYnMvY2FsbC9NYWtlZmlsZQpAQCAtOTAsNyArOTAsNyBAQCBUQUdTOgogCiAuUEhPTlk6IGNs
ZWFuCiBjbGVhbjoKLQlybSAtcmYgKi5ycG0gJChMSUIpICp+ICQoREVQUykgJChMSUJfT0JKUykg
JChQSUNfT0JKUykKKwlybSAtcmYgKi5ycG0gJChMSUIpICp+ICQoREVQU19STSkgJChMSUJfT0JK
UykgJChQSUNfT0JKUykKIAlybSAtZiBsaWJ4ZW5jYWxsLnNvLiQoTUFKT1IpLiQoTUlOT1IpIGxp
YnhlbmNhbGwuc28uJChNQUpPUikKIAlybSAtZiBoZWFkZXJzLmNoawogCXJtIC1mIHhlbmNhbGwu
cGMKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvZGV2aWNlbW9kZWwvTWFrZWZpbGUgYi90b29scy9s
aWJzL2RldmljZW1vZGVsL01ha2VmaWxlCmluZGV4IGU0MWZkMjAuLmYwZTFlNmMgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYnMvZGV2aWNlbW9kZWwvTWFrZWZpbGUKKysrIGIvdG9vbHMvbGlicy9kZXZp
Y2Vtb2RlbC9NYWtlZmlsZQpAQCAtOTEsNyArOTEsNyBAQCBUQUdTOgogCiAuUEhPTlk6IGNsZWFu
CiBjbGVhbjoKLQlybSAtcmYgKi5ycG0gJChMSUIpICp+ICQoREVQUykgJChMSUJfT0JKUykgJChQ
SUNfT0JKUykKKwlybSAtcmYgKi5ycG0gJChMSUIpICp+ICQoREVQU19STSkgJChMSUJfT0JKUykg
JChQSUNfT0JKUykKIAlybSAtZiBsaWJ4ZW5kZXZpY2Vtb2RlbC5zby4kKE1BSk9SKS4kKE1JTk9S
KSBsaWJ4ZW5kZXZpY2Vtb2RlbC5zby4kKE1BSk9SKQogCXJtIC1mIGhlYWRlcnMuY2hrCiAJcm0g
LWYgeGVuZGV2aWNlbW9kZWwucGMKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvZXZ0Y2huL01ha2Vm
aWxlIGIvdG9vbHMvbGlicy9ldnRjaG4vTWFrZWZpbGUKaW5kZXggYzk1MzdmZi4uNTQ0NGVjNyAx
MDA2NDQKLS0tIGEvdG9vbHMvbGlicy9ldnRjaG4vTWFrZWZpbGUKKysrIGIvdG9vbHMvbGlicy9l
dnRjaG4vTWFrZWZpbGUKQEAgLTg5LDcgKzg5LDcgQEAgVEFHUzoKIAogLlBIT05ZOiBjbGVhbgog
Y2xlYW46Ci0Jcm0gLXJmICoucnBtICQoTElCKSAqfiAkKERFUFMpICQoTElCX09CSlMpICQoUElD
X09CSlMpCisJcm0gLXJmICoucnBtICQoTElCKSAqfiAkKERFUFNfUk0pICQoTElCX09CSlMpICQo
UElDX09CSlMpCiAJcm0gLWYgbGlieGVuZXZ0Y2huLnNvLiQoTUFKT1IpLiQoTUlOT1IpIGxpYnhl
bmV2dGNobi5zby4kKE1BSk9SKQogCXJtIC1mIGhlYWRlcnMuY2hrCiAJcm0gLWYgeGVuZXZ0Y2hu
LnBjCmRpZmYgLS1naXQgYS90b29scy9saWJzL2ZvcmVpZ25tZW1vcnkvTWFrZWZpbGUgYi90b29s
cy9saWJzL2ZvcmVpZ25tZW1vcnkvTWFrZWZpbGUKaW5kZXggYjExMDA3Ni4uYWI3Zjg3MyAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlicy9mb3JlaWdubWVtb3J5L01ha2VmaWxlCisrKyBiL3Rvb2xzL2xp
YnMvZm9yZWlnbm1lbW9yeS9NYWtlZmlsZQpAQCAtOTAsNyArOTAsNyBAQCBUQUdTOgogCiAuUEhP
Tlk6IGNsZWFuCiBjbGVhbjoKLQlybSAtcmYgKi5ycG0gJChMSUIpICp+ICQoREVQUykgJChMSUJf
T0JKUykgJChQSUNfT0JKUykKKwlybSAtcmYgKi5ycG0gJChMSUIpICp+ICQoREVQU19STSkgJChM
SUJfT0JKUykgJChQSUNfT0JKUykKIAlybSAtZiBsaWJ4ZW5mb3JlaWdubWVtb3J5LnNvLiQoTUFK
T1IpLiQoTUlOT1IpIGxpYnhlbmZvcmVpZ25tZW1vcnkuc28uJChNQUpPUikKIAlybSAtZiBoZWFk
ZXJzLmNoawogCXJtIC1mIHhlbmZvcmVpZ25tZW1vcnkucGMKZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnMvZ250dGFiL01ha2VmaWxlIGIvdG9vbHMvbGlicy9nbnR0YWIvTWFrZWZpbGUKaW5kZXggMzM2
M2JkNS4uYWZiOTI0ZiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlicy9nbnR0YWIvTWFrZWZpbGUKKysr
IGIvdG9vbHMvbGlicy9nbnR0YWIvTWFrZWZpbGUKQEAgLTkyLDcgKzkyLDcgQEAgVEFHUzoKIAog
LlBIT05ZOiBjbGVhbgogY2xlYW46Ci0Jcm0gLXJmICoucnBtICQoTElCKSAqfiAkKERFUFMpICQo
TElCX09CSlMpICQoUElDX09CSlMpCisJcm0gLXJmICoucnBtICQoTElCKSAqfiAkKERFUFNfUk0p
ICQoTElCX09CSlMpICQoUElDX09CSlMpCiAJcm0gLWYgbGlieGVuZ250dGFiLnNvLiQoTUFKT1Ip
LiQoTUlOT1IpIGxpYnhlbmdudHRhYi5zby4kKE1BSk9SKQogCXJtIC1mIGhlYWRlcnMuY2hrCiAJ
cm0gLWYgeGVuZ250dGFiLnBjCmRpZmYgLS1naXQgYS90b29scy9saWJzL3Rvb2xsb2cvTWFrZWZp
bGUgYi90b29scy9saWJzL3Rvb2xsb2cvTWFrZWZpbGUKaW5kZXggMDE2MTllYy4uOGFhZTJjOCAx
MDA2NDQKLS0tIGEvdG9vbHMvbGlicy90b29sbG9nL01ha2VmaWxlCisrKyBiL3Rvb2xzL2xpYnMv
dG9vbGxvZy9NYWtlZmlsZQpAQCAtODQsNyArODQsNyBAQCBUQUdTOgogCiAuUEhPTlk6IGNsZWFu
CiBjbGVhbjoKLQlybSAtcmYgKi5ycG0gJChMSUIpICp+ICQoREVQUykgJChMSUJfT0JKUykgJChQ
SUNfT0JKUykKKwlybSAtcmYgKi5ycG0gJChMSUIpICp+ICQoREVQU19STSkgJChMSUJfT0JKUykg
JChQSUNfT0JKUykKIAlybSAtZiBsaWJ4ZW50b29sbG9nLnNvLiQoTUFKT1IpLiQoTUlOT1IpIGxp
YnhlbnRvb2xsb2cuc28uJChNQUpPUikKIAlybSAtZiBoZWFkZXJzLmNoawogCXJtIC1mIHhlbnRv
b2xsb2cucGMKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnZjaGFuL01ha2VmaWxlIGIvdG9vbHMvbGli
dmNoYW4vTWFrZWZpbGUKaW5kZXggMjc3YzFjMC4uNGE3ZTAxOCAxMDA2NDQKLS0tIGEvdG9vbHMv
bGlidmNoYW4vTWFrZWZpbGUKKysrIGIvdG9vbHMvbGlidmNoYW4vTWFrZWZpbGUKQEAgLTgxLDcg
KzgxLDcgQEAgdW5pbnN0YWxsOgogCiAuUEhPTlk6IGNsZWFuCiBjbGVhbjoKLQkkKFJNKSAtZiAq
Lm8gKi5vcGljICouc28qICouYSB2Y2hhbi1ub2RlMSB2Y2hhbi1ub2RlMiAkKERFUFMpCisJJChS
TSkgLWYgKi5vICoub3BpYyAqLnNvKiAqLmEgdmNoYW4tbm9kZTEgdmNoYW4tbm9kZTIgJChERVBT
X1JNKQogCSQoUk0pIC1mIHhlbnZjaGFuLnBjCiAKIGRpc3RjbGVhbjogY2xlYW4KZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYnhjL01ha2VmaWxlIGIvdG9vbHMvbGlieGMvTWFrZWZpbGUKaW5kZXggODNl
MzQxNi4uOWFlODBhNyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMvTWFrZWZpbGUKKysrIGIvdG9v
bHMvbGlieGMvTWFrZWZpbGUKQEAgLTIyNSw3ICsyMjUsNyBAQCBUQUdTOgogCiAuUEhPTlk6IGNs
ZWFuCiBjbGVhbjoKLQlybSAtcmYgKi5ycG0gJChMSUIpICp+ICQoREVQUykgXAorCXJtIC1yZiAq
LnJwbSAkKExJQikgKn4gJChERVBTX1JNKSBcCiAgICAgICAgICAgICBfcGF0aHMuaCBcCiAJICAg
IHhlbmNvbnRyb2wucGMgeGVuZ3Vlc3QucGMgXAogICAgICAgICAgICAgJChDVFJMX0xJQl9PQkpT
KSAkKENUUkxfUElDX09CSlMpIFwKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL01ha2VmaWxlIGIv
dG9vbHMvbGlieGwvTWFrZWZpbGUKaW5kZXggMDgyYWY4Zi4uYmY0ODg5NyAxMDA2NDQKLS0tIGEv
dG9vbHMvbGlieGwvTWFrZWZpbGUKKysrIGIvdG9vbHMvbGlieGwvTWFrZWZpbGUKQEAgLTM0Myw3
ICszNDMsNyBAQCB1bmluc3RhbGw6CiAKIC5QSE9OWTogY2xlYW4KIGNsZWFuOgotCSQoUk0pIC1m
IF8qLmggKi5vICouc28qICouYSAkKENMSUVOVFMpICQoREVQUykKKwkkKFJNKSAtZiBfKi5oICou
byAqLnNvKiAqLmEgJChDTElFTlRTKSAkKERFUFNfUk0pCiAJJChSTSkgLWYgXyouYyAqLnB5YyBf
cGF0aHMuKi50bXAgXyouYXBpLWZvci1jaGVjawogCSQoUk0pIC1mIHRlc3RpZGwuYy5uZXcgdGVz
dGlkbC5jICouYXBpLW9rCiAJJChSTSkgLWYgeGVubGlnaHQucGMKZGlmZiAtLWdpdCBhL3Rvb2xz
L21lbXNoci9NYWtlZmlsZSBiL3Rvb2xzL21lbXNoci9NYWtlZmlsZQppbmRleCBjYjVlYTYxLi42
MzIxYmRkIDEwMDY0NAotLS0gYS90b29scy9tZW1zaHIvTWFrZWZpbGUKKysrIGIvdG9vbHMvbWVt
c2hyL01ha2VmaWxlCkBAIC0zOSw3ICszOSw3IEBAIGluc3RhbGw6IGFsbAogdW5pbnN0YWxsOgog
CiBjbGVhbjoKLQlybSAtcmYgKi5hICoubyAqfiAkKERFUFMpCisJcm0gLXJmICouYSAqLm8gKn4g
JChERVBTX1JNKQogCiAuUEhPTlk6IGRpc3RjbGVhbgogZGlzdGNsZWFuOiBjbGVhbgpkaWZmIC0t
Z2l0IGEvdG9vbHMvbWlzYy9NYWtlZmlsZSBiL3Rvb2xzL21pc2MvTWFrZWZpbGUKaW5kZXggNTRm
NmUyZS4uYWY1NzlhNyAxMDA2NDQKLS0tIGEvdG9vbHMvbWlzYy9NYWtlZmlsZQorKysgYi90b29s
cy9taXNjL01ha2VmaWxlCkBAIC03MCw3ICs3MCw3IEBAIHVuaW5zdGFsbDoKIAogLlBIT05ZOiBj
bGVhbgogY2xlYW46Ci0JJChSTSkgKi5vICQoVEFSR0VUU19CVUlMRCkgKn4gJChERVBTKQorCSQo
Uk0pICoubyAkKFRBUkdFVFNfQlVJTEQpICp+ICQoREVQU19STSkKIAogLlBIT05ZOiBkaXN0Y2xl
YW4KIGRpc3RjbGVhbjogY2xlYW4KZGlmZiAtLWdpdCBhL3Rvb2xzL3B5Z3J1Yi9NYWtlZmlsZSBi
L3Rvb2xzL3B5Z3J1Yi9NYWtlZmlsZQppbmRleCAzYTYwNzRiLi5hY2RhYjhhIDEwMDY0NAotLS0g
YS90b29scy9weWdydWIvTWFrZWZpbGUKKysrIGIvdG9vbHMvcHlncnViL01ha2VmaWxlCkBAIC0z
Myw3ICszMyw3IEBAIHVuaW5zdGFsbDoKIAogLlBIT05ZOiBjbGVhbgogY2xlYW46Ci0Jcm0gLXJm
IGJ1aWxkIHRtcCAqLnB5YyAqLnB5byAqLm8gKi5hICp+IGEub3V0ICQoSU5TVEFMTF9MT0cpICQo
REVQUykKKwlybSAtcmYgYnVpbGQgdG1wICoucHljICoucHlvICoubyAqLmEgKn4gYS5vdXQgJChJ
TlNUQUxMX0xPRykgJChERVBTX1JNKQogCiAuUEhPTlk6IGRpc3RjbGVhbgogZGlzdGNsZWFuOiBj
bGVhbgpkaWZmIC0tZ2l0IGEvdG9vbHMvcHl0aG9uL01ha2VmaWxlIGIvdG9vbHMvcHl0aG9uL01h
a2VmaWxlCmluZGV4IGU3YTNjNTEuLjAxMjM1OGIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3B5dGhvbi9N
YWtlZmlsZQorKysgYi90b29scy9weXRob24vTWFrZWZpbGUKQEAgLTM5LDcgKzM5LDcgQEAgdGVz
dDoKIGNsZWFuOgogCWZpbmQgLiBcKCAtbmFtZSAiKi5weVtvY2RdIiAtbyAtbmFtZSAiKn4iIC1v
IC1uYW1lICJfKi5baGNdIiBcKSAtZGVsZXRlCiAJcm0gLXJmIGJ1aWxkLwotCXJtIC1mICQoREVQ
UykKKwlybSAtZiAkKERFUFNfUk0pCiAKIC5QSE9OWTogZGlzdGNsZWFuCiBkaXN0Y2xlYW46IGNs
ZWFuCmRpZmYgLS1naXQgYS90b29scy90ZXN0cy9tZW0tc2hhcmluZy9NYWtlZmlsZSBiL3Rvb2xz
L3Rlc3RzL21lbS1zaGFyaW5nL01ha2VmaWxlCmluZGV4IGQ4OWUyODMuLjVkNDZhM2IgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL3Rlc3RzL21lbS1zaGFyaW5nL01ha2VmaWxlCisrKyBiL3Rvb2xzL3Rlc3Rz
L21lbS1zaGFyaW5nL01ha2VmaWxlCkBAIC0xOCw3ICsxOCw3IEBAIGJ1aWxkOiAkKFRBUkdFVFMp
CiAKIC5QSE9OWTogY2xlYW4KIGNsZWFuOgotCSQoUk0pICoubyAkKFRBUkdFVFMpICp+ICQoREVQ
UykKKwkkKFJNKSAqLm8gJChUQVJHRVRTKSAqfiAkKERFUFNfUk0pCiAKIC5QSE9OWTogZGlzdGNs
ZWFuCiBkaXN0Y2xlYW46IGNsZWFuCmRpZmYgLS1naXQgYS90b29scy90ZXN0cy94ZW4tYWNjZXNz
L01ha2VmaWxlIGIvdG9vbHMvdGVzdHMveGVuLWFjY2Vzcy9NYWtlZmlsZQppbmRleCBlMTFmNjM5
Li5mYzY1NTVjIDEwMDY0NAotLS0gYS90b29scy90ZXN0cy94ZW4tYWNjZXNzL01ha2VmaWxlCisr
KyBiL3Rvb2xzL3Rlc3RzL3hlbi1hY2Nlc3MvTWFrZWZpbGUKQEAgLTIwLDcgKzIwLDcgQEAgYnVp
bGQ6ICQoVEFSR0VUUykKIAogLlBIT05ZOiBjbGVhbgogY2xlYW46Ci0JJChSTSkgKi5vICQoVEFS
R0VUUykgKn4gJChERVBTKQorCSQoUk0pICoubyAkKFRBUkdFVFMpICp+ICQoREVQU19STSkKIAog
LlBIT05ZOiBkaXN0Y2xlYW4KIGRpc3RjbGVhbjogY2xlYW4KZGlmZiAtLWdpdCBhL3Rvb2xzL3Rl
c3RzL3hlbnN0b3JlL01ha2VmaWxlIGIvdG9vbHMvdGVzdHMveGVuc3RvcmUvTWFrZWZpbGUKaW5k
ZXggNmM4NWY5OC4uZGM1MzUxOSAxMDA2NDQKLS0tIGEvdG9vbHMvdGVzdHMveGVuc3RvcmUvTWFr
ZWZpbGUKKysrIGIvdG9vbHMvdGVzdHMveGVuc3RvcmUvTWFrZWZpbGUKQEAgLTE2LDcgKzE2LDcg
QEAgYnVpbGQ6ICQoVEFSR0VUUykKIAogLlBIT05ZOiBjbGVhbgogY2xlYW46Ci0JJChSTSkgKi5v
ICQoVEFSR0VUUykgKn4gJChERVBTKQorCSQoUk0pICoubyAkKFRBUkdFVFMpICp+ICQoREVQU19S
TSkKIAogLlBIT05ZOiBkaXN0Y2xlYW4KIGRpc3RjbGVhbjogY2xlYW4KZGlmZiAtLWdpdCBhL3Rv
b2xzL3hjdXRpbHMvTWFrZWZpbGUgYi90b29scy94Y3V0aWxzL01ha2VmaWxlCmluZGV4IDZiYzkw
NjIuLjE3MzE4MmYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hjdXRpbHMvTWFrZWZpbGUKKysrIGIvdG9v
bHMveGN1dGlscy9NYWtlZmlsZQpAQCAtNDMsNyArNDMsNyBAQCB1bmluc3RhbGw6CiAuUEhPTlk6
IGNsZWFuCiBjbGVhbjoKIAkkKFJNKSAqLm8gJChQUk9HUkFNUykKLQkkKFJNKSAkKERFUFMpCisJ
JChSTSkgJChERVBTX1JNKQogCiAuUEhPTlk6IGRpc3RjbGVhbgogZGlzdGNsZWFuOiBjbGVhbgpk
aWZmIC0tZ2l0IGEvdG9vbHMveGVuYmFja2VuZGQvTWFrZWZpbGUgYi90b29scy94ZW5iYWNrZW5k
ZC9NYWtlZmlsZQppbmRleCA4MGFjN2Y0Li4zNmM2YzZjIDEwMDY0NAotLS0gYS90b29scy94ZW5i
YWNrZW5kZC9NYWtlZmlsZQorKysgYi90b29scy94ZW5iYWNrZW5kZC9NYWtlZmlsZQpAQCAtMzAs
NyArMzAsNyBAQCBpbnN0YWxsOiBidWlsZAogCiAuUEhPTlk6IGNsZWFuCiBjbGVhbjoKLQkkKFJN
KSAqLmEgKi5zbyAqLm8gJChERVBTKSB4ZW5iYWNrZW5kZCBfcGF0aHMuaAorCSQoUk0pICouYSAq
LnNvICoubyAkKERFUFNfUk0pIHhlbmJhY2tlbmRkIF9wYXRocy5oCiAKIC5QSE9OWTogZGlzdGNs
ZWFuCiBkaXN0Y2xlYW46IGNsZWFuCmRpZmYgLS1naXQgYS90b29scy94ZW5tb24vTWFrZWZpbGUg
Yi90b29scy94ZW5tb24vTWFrZWZpbGUKaW5kZXggNTM3YzE3Ni4uYjU0NzYyMSAxMDA2NDQKLS0t
IGEvdG9vbHMveGVubW9uL01ha2VmaWxlCisrKyBiL3Rvb2xzL3hlbm1vbi9NYWtlZmlsZQpAQCAt
NDIsNyArNDIsNyBAQCB1bmluc3RhbGw6CiAKIC5QSE9OWTogY2xlYW4KIGNsZWFuOgotCSQoUk0p
IC1mICQoREVQUykKKwkkKFJNKSAtZiAkKERFUFNfUk0pCiAJJChSTSkgLWYgeGVuYmFrZWQgeGVu
YmFrZWQubwogCSQoUk0pIC1mIHhlbnRyYWNlX3NldG1hc2sgc2V0bWFzay5vCiAKZGlmZiAtLWdp
dCBhL3Rvb2xzL3hlbnBhZ2luZy9NYWtlZmlsZSBiL3Rvb2xzL3hlbnBhZ2luZy9NYWtlZmlsZQpp
bmRleCBiYTA4M2NhLi43Yjg0Yzg1IDEwMDY0NAotLS0gYS90b29scy94ZW5wYWdpbmcvTWFrZWZp
bGUKKysrIGIvdG9vbHMveGVucGFnaW5nL01ha2VmaWxlCkBAIC0zMiw3ICszMiw3IEBAIHVuaW5z
dGFsbDoKIAlybSAtZiAkKGFkZHByZWZpeCAkKERFU1RESVIpJChMSUJFWEVDX0JJTikvLCAkKElC
SU5TKSkKIAogY2xlYW46Ci0Jcm0gLWYgKi5vICp+ICQoREVQUykgeGVuIFRBR1MgJChJQklOUykg
JChMSUIpCisJcm0gLWYgKi5vICp+ICQoREVQU19STSkgeGVuIFRBR1MgJChJQklOUykgJChMSUIp
CiAKIGRpc3RjbGVhbjogY2xlYW4KIApkaWZmIC0tZ2l0IGEvdG9vbHMveGVucG1kL01ha2VmaWxl
IGIvdG9vbHMveGVucG1kL01ha2VmaWxlCmluZGV4IGUwZDA2OTcuLjlkNjc3YjggMTAwNjQ0Ci0t
LSBhL3Rvb2xzL3hlbnBtZC9NYWtlZmlsZQorKysgYi90b29scy94ZW5wbWQvTWFrZWZpbGUKQEAg
LTE2LDcgKzE2LDcgQEAgaW5zdGFsbDogYWxsCiAKIC5QSE9OWTogY2xlYW4KIGNsZWFuOgotCSQo
Uk0pIC1mIHhlbnBtZCB4ZW5wbWQubyAkKERFUFMpCisJJChSTSkgLWYgeGVucG1kIHhlbnBtZC5v
ICQoREVQU19STSkKIAogLlBIT05ZOiBkaXN0Y2xlYW4KIGRpc3RjbGVhbjogY2xlYW4KZGlmZiAt
LWdpdCBhL3Rvb2xzL3hlbnN0YXQvbGlieGVuc3RhdC9NYWtlZmlsZSBiL3Rvb2xzL3hlbnN0YXQv
bGlieGVuc3RhdC9NYWtlZmlsZQppbmRleCA0Yjk0ZDgxLi5kNmE0MjY4IDEwMDY0NAotLS0gYS90
b29scy94ZW5zdGF0L2xpYnhlbnN0YXQvTWFrZWZpbGUKKysrIGIvdG9vbHMveGVuc3RhdC9saWJ4
ZW5zdGF0L01ha2VmaWxlCkBAIC0xNzgsNyArMTc4LDcgQEAgZW5kaWYKIC5QSE9OWTogY2xlYW4K
IGNsZWFuOgogCXJtIC1mICQoTElCKSAkKFNITElCKSAkKFNITElCX0xJTktTKSAkKE9CSkVDVFMt
eSkgXAotCSAgICAgICQoQklORElOR1MpICQoQklORElOR1NSQykgJChERVBTKSBzcmMvX3BhdGhz
LmgKKwkgICAgICAkKEJJTkRJTkdTKSAkKEJJTkRJTkdTUkMpICQoREVQU19STSkgc3JjL19wYXRo
cy5oCiAJcm0gLWYgeGVuc3RhdC5wYwogCiAuUEhPTlk6IGRpc3RjbGVhbgpkaWZmIC0tZ2l0IGEv
dG9vbHMveGVuc3RhdC94ZW50b3AvTWFrZWZpbGUgYi90b29scy94ZW5zdGF0L3hlbnRvcC9NYWtl
ZmlsZQppbmRleCAyZTE1NmYxLi5jYTM0MTM1IDEwMDY0NAotLS0gYS90b29scy94ZW5zdGF0L3hl
bnRvcC9NYWtlZmlsZQorKysgYi90b29scy94ZW5zdGF0L3hlbnRvcC9NYWtlZmlsZQpAQCAtNDIs
NyArNDIsNyBAQCBlbmRpZgogCiAuUEhPTlk6IGNsZWFuCiBjbGVhbjoKLQlybSAtZiB4ZW50b3Ag
eGVudG9wLm8gJChERVBTKQorCXJtIC1mIHhlbnRvcCB4ZW50b3AubyAkKERFUFNfUk0pCiAKIC5Q
SE9OWTogZGlzdGNsZWFuCiBkaXN0Y2xlYW46IGNsZWFuCmRpZmYgLS1naXQgYS90b29scy94ZW5z
dG9yZS9NYWtlZmlsZSBiL3Rvb2xzL3hlbnN0b3JlL01ha2VmaWxlCmluZGV4IDEwOGM5NDIuLmE2
YzhlZDEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbnN0b3JlL01ha2VmaWxlCisrKyBiL3Rvb2xzL3hl
bnN0b3JlL01ha2VmaWxlCkBAIC0xMzIsNyArMTMyLDcgQEAgY2xlYW46CiAJcm0gLWYgeHNfdGRi
X2R1bXAgeGVuc3RvcmUtY29udHJvbCBpbml0LXhlbnN0b3JlLWRvbWFpbgogCXJtIC1mIHhlbnN0
b3JlICQoQ0xJRU5UUykKIAlybSAtZiB4ZW5zdG9yZS5wYwotCSQoUk0pICQoREVQUykKKwkkKFJN
KSAkKERFUFNfUk0pCiAKIC5QSE9OWTogZGlzdGNsZWFuCiBkaXN0Y2xlYW46IGNsZWFuCmRpZmYg
LS1naXQgYS90b29scy94ZW50cmFjZS9NYWtlZmlsZSBiL3Rvb2xzL3hlbnRyYWNlL01ha2VmaWxl
CmluZGV4IGJjZDhmNWIuLjY3ZWQwNzYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbnRyYWNlL01ha2Vm
aWxlCisrKyBiL3Rvb2xzL3hlbnRyYWNlL01ha2VmaWxlCkBAIC00NCw3ICs0NCw3IEBAIGVuZGlm
CiAKIC5QSE9OWTogY2xlYW4KIGNsZWFuOgotCSQoUk0pICouYSAqLnNvICoubyAqLnJwbSAkKEJJ
TikgJChTQklOKSAkKExJQkJJTikgJChERVBTKQorCSQoUk0pICouYSAqLnNvICoubyAqLnJwbSAk
KEJJTikgJChTQklOKSAkKExJQkJJTikgJChERVBTX1JNKQogCiAuUEhPTlk6IGRpc3RjbGVhbgog
ZGlzdGNsZWFuOiBjbGVhbgpkaWZmIC0tZ2l0IGEvdG9vbHMveGwvTWFrZWZpbGUgYi90b29scy94
bC9NYWtlZmlsZQppbmRleCBmZjg1ZDQ4Li45MmM0YzAwIDEwMDY0NAotLS0gYS90b29scy94bC9N
YWtlZmlsZQorKysgYi90b29scy94bC9NYWtlZmlsZQpAQCAtNTIsNyArNTIsNyBAQCB1bmluc3Rh
bGw6CiAKIC5QSE9OWTogY2xlYW4KIGNsZWFuOgotCSQoUk0pIC1mICoubyB4bCBfcGF0aHMuaCAk
KERFUFMpCisJJChSTSkgLWYgKi5vIHhsIF9wYXRocy5oICQoREVQU19STSkKIAogZGlzdGNsZWFu
OiBjbGVhbgogCmRpZmYgLS1naXQgYS94ZW4vUnVsZXMubWsgYi94ZW4vUnVsZXMubWsKaW5kZXgg
NzdiY2Q0NC4uMDFhYWJmZSAxMDA2NDQKLS0tIGEveGVuL1J1bGVzLm1rCisrKyBiL3hlbi9SdWxl
cy5tawpAQCAtMTY2LDcgKzE2Niw3IEBAIEZPUkNFOgogCiAuUEhPTlk6IGNsZWFuCiBjbGVhbjo6
ICQoYWRkcHJlZml4IF9jbGVhbl8sICQoc3ViZGlyLWFsbCkpCi0Jcm0gLWYgKi5vICp+IGNvcmUg
JChERVBTKQorCXJtIC1mICoubyAqfiBjb3JlICQoREVQU19STSkKIF9jbGVhbl8lLzogRk9SQ0UK
IAkkKE1BS0UpIC1mICQoQkFTRURJUikvUnVsZXMubWsgLUMgJCogY2xlYW4KIApkaWZmIC0tZ2l0
IGEveGVuL3hzbS9mbGFzay9NYWtlZmlsZSBiL3hlbi94c20vZmxhc2svTWFrZWZpbGUKaW5kZXgg
ODk4Y2MyMC4uZTIyZWQ3YyAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9NYWtlZmlsZQorKysg
Yi94ZW4veHNtL2ZsYXNrL01ha2VmaWxlCkBAIC00MSw0ICs0MSw0IEBAIHBvbGljeS5jOiBwb2xp
Y3kuYmluIGdlbi1wb2xpY3kucHkKIAogLlBIT05ZOiBjbGVhbgogY2xlYW46OgotCXJtIC1mICQo
QUxMX0hfRklMRVMpICoubyAkKERFUFMpIHBvbGljeS4qICQoUE9MSUNZX1NSQykKKwlybSAtZiAk
KEFMTF9IX0ZJTEVTKSAqLm8gJChERVBTX1JNKSBwb2xpY3kuKiAkKFBPTElDWV9TUkMpCi0tCmdl
bmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:14:29 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:14:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjKv-0004ma-6b; Sat, 09 Sep 2017 17:14:29 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjKt-0004mN-Fp
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:27 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 5E/50-03610-27124B95; Sat, 09 Sep 2017 17:14:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVbdQcUu
 kweQpehYTthk4MHps79vFHsAYxZqZl5RfkcCasfjHbbaCjvyK27PnMjcwrovtYuTiEBL4zShx
 5UALWxcjJ5BznlFicZt2FyMHB5uAmMTcvQogYREBVYlZK5YzQ5SoSzT9bgArFxZwkDj6awULi
 M0rYCaxYedGdhCbBah+0vWTLBMYORYwMqxi1ChOLSpLLdI1MtJLKspMzyjJTczM0TU0MNPLTS
 0uTkxPzUlMKtZLzs/dxAj0CQMQ7GBcMz/wEKMkB5OSKO9/kS2RQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4jRWAcoJFqempFWmZOcDggElLcPAoifAKgKR5iwsSc4sz0yFSpxh1OY5tuvyHSYgl
 Lz8vVUqc1x2kSACkKKM0D24ELFAvMcpKCfMyAh0lxFOQWpSbWYIq/4pRnINRSZg3A2QKT2ZeC
 dymV0BHMAEdUfJ8A8gRJYkIKakGxoIV3wuaHqsWPFrw7Ne6lzOZr4pf+ZB6skB61ZMEtS5DJv
 1Zq8ovlk9hy00uMTKqPhLw+E9XSrbvjhr5fPdFTZ9qtRYkJbyaeL1IMj3wW2a5YZYHy8Wsb/e
 0NW+xu1xbVj1pskbe+vanj+/I5Uycfawu5yNr3WRXLkYP+SPn9iTl9XuuPhS6X4mlOCPRUIu5
 qDgRACWKGJVPAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-4.tower-27.messagelabs.com!1504977264!115117832!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8996 invoked from network); 9 Sep 2017 17:14:25 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:14:25 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjKq-0008Bd-IZ
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjKq-0004yy-I7
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjKq-0004yy-I7@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:14:24 +0000
Subject: [Xen-changelog] [xen master] DEPS handling: Use DEPS_INCLUDE
	everywhere
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGZmZjRhYTkxNGQxMjU0NDJmY2ZkMDUyOTkzZmFkOWM0YmVhNWY2OTQKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBTZXAgNCAxNzo0NjoxNSAyMDE3ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFRodSBTZXAgNyAxNjoyMTo1NCAyMDE3ICswMTAwCgog
ICAgREVQUyBoYW5kbGluZzogVXNlIERFUFNfSU5DTFVERSBldmVyeXdoZXJlCiAgICAKICAgIERF
UFNfSU5DTFVERSBpcyBjdXJyZW50bHkgdGhlIHNhbWUgYXMgREVQUywgc28gbm8gZnVuY3Rpb25h
bCBjaGFuZ2UuCiAgICAKICAgIFRoaXMgcGF0Y2ggaXMgdGhlIHJlc3VsdCBvZiB0aGlzIHBlcmwg
cnVuZToKICAgIAogICAgICBnaXQtZ3JlcCAtbCAnaW5jbHVkZS4qREVQUycgfCB4YXJncyBwZXJs
IC1pIC1wZSAnbmV4dCB1bmxlc3MgbS9eLT9pbmNsdWRlLzsgcy9cYkRFUFNcYi9ERVBTX0lOQ0xV
REUvJwogICAgCiAgICBJIGhhdmUgdmVyaWZpZWQgdGhhdCBJIGhhdmVuJ3QgbWlzc2VkIGFueXRo
aW5nLCB3aXRoIHRoaXMgcnVuZToKICAgIAogICAgICBnaXQtZ3JlcCAnXGJERVBTXGInCiAgICAK
ICAgIFJlcG9ydGVkLWJ5OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CiAgICBDQzog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNr
c29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgotLS0KIHRvb2xzL2Jsa3RhcDIvY29udHJvbC9NYWtlZmlsZSAgICAgICAgICAgICAg
ICB8IDIgKy0KIHRvb2xzL2Jsa3RhcDIvbHZtL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICB8
IDIgKy0KIHRvb2xzL2Jsa3RhcDIvdmhkL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICB8IDIg
Ky0KIHRvb2xzL2Jsa3RhcDIvdmhkL2xpYi9NYWtlZmlsZSAgICAgICAgICAgICAgICB8IDIgKy0K
IHRvb2xzL2NvbnNvbGUvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRv
b2xzL2Zpcm13YXJlL2h2bWxvYWRlci9NYWtlZmlsZSAgICAgICAgICAgICB8IDIgKy0KIHRvb2xz
L2Zpcm13YXJlL3JvbWJpb3MvMzJiaXQvTWFrZWZpbGUgICAgICAgICB8IDIgKy0KIHRvb2xzL2Zp
cm13YXJlL3JvbWJpb3MvMzJiaXQvdGNnYmlvcy9NYWtlZmlsZSB8IDIgKy0KIHRvb2xzL2Zpcm13
YXJlL3JvbWJpb3MvTWFrZWZpbGUgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2ZsYXNrL3V0
aWxzL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2dvbGFuZy94ZW5s
aWdodC9NYWtlZmlsZSAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2xpYmFjcGkvTWFrZWZp
bGUgICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2xpYmZzaW1hZ2UvUnVsZXMu
bWsgICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2xpYmZzaW1hZ2UvY29tbW9uL01h
a2VmaWxlICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2xpYnZjaGFuL01ha2VmaWxlICAgICAg
ICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2xpYnhjL01ha2VmaWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL2xpYnhsL01ha2VmaWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICB8IDIgKy0KIHRvb2xzL21lbXNoci9NYWtlZmlsZSAgICAgICAgICAgICAgICAg
ICAgICAgICB8IDIgKy0KIHRvb2xzL21pc2MvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8IDIgKy0KIHRvb2xzL3B5Z3J1Yi9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAg
ICB8IDIgKy0KIHRvb2xzL3B5dGhvbi9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICB8
IDIgKy0KIHRvb2xzL3Rlc3RzL21lbS1zaGFyaW5nL01ha2VmaWxlICAgICAgICAgICAgICB8IDIg
Ky0KIHRvb2xzL3Rlc3RzL3hlbi1hY2Nlc3MvTWFrZWZpbGUgICAgICAgICAgICAgICB8IDIgKy0K
IHRvb2xzL3Rlc3RzL3hlbnN0b3JlL01ha2VmaWxlICAgICAgICAgICAgICAgICB8IDIgKy0KIHRv
b2xzL3hjdXRpbHMvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xz
L3hlbmJhY2tlbmRkL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3hl
bm1vbi9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3hlbnBh
Z2luZy9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3hlbnBtZC9N
YWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3hlbnN0YXQvbGli
eGVuc3RhdC9NYWtlZmlsZSAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3hlbnN0YXQveGVudG9w
L01ha2VmaWxlICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3hlbnN0b3JlL01ha2VmaWxl
ICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3hlbnRyYWNlL01ha2VmaWxlICAg
ICAgICAgICAgICAgICAgICAgICB8IDIgKy0KIHRvb2xzL3hsL01ha2VmaWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8IDIgKy0KIHhlbi9SdWxlcy5tayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8IDIgKy0KIDM1IGZpbGVzIGNoYW5nZWQsIDM1IGluc2VydGlvbnMoKyks
IDM1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2Jsa3RhcDIvY29udHJvbC9NYWtl
ZmlsZSBiL3Rvb2xzL2Jsa3RhcDIvY29udHJvbC9NYWtlZmlsZQppbmRleCA0OWVjMTUzLi4xZWE1
ZGY4IDEwMDY0NAotLS0gYS90b29scy9ibGt0YXAyL2NvbnRyb2wvTWFrZWZpbGUKKysrIGIvdG9v
bHMvYmxrdGFwMi9jb250cm9sL01ha2VmaWxlCkBAIC0xMDQsNCArMTA0LDQgQEAgZGlzdGNsZWFu
OiBjbGVhbgogCiAuUEhPTlk6IGFsbCBidWlsZCBjbGVhbiBkaXN0Y2xlYW4gaW5zdGFsbCB1bmlu
c3RhbGwKIAotLWluY2x1ZGUgJChERVBTKQorLWluY2x1ZGUgJChERVBTX0lOQ0xVREUpCmRpZmYg
LS1naXQgYS90b29scy9ibGt0YXAyL2x2bS9NYWtlZmlsZSBiL3Rvb2xzL2Jsa3RhcDIvbHZtL01h
a2VmaWxlCmluZGV4IDRhMmUyYjUuLjllYTY5NjkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Jsa3RhcDIv
bHZtL01ha2VmaWxlCisrKyBiL3Rvb2xzL2Jsa3RhcDIvbHZtL01ha2VmaWxlCkBAIC0zNSw0ICsz
NSw0IEBAIGRpc3RjbGVhbjogY2xlYW4KIAogLlBIT05ZOiBhbGwgYnVpbGQgY2xlYW4gZGlzdGNs
ZWFuIGluc3RhbGwgbHZtLXV0aWwgdW5pbnN0YWxsCiAKLS1pbmNsdWRlICQoREVQUykKKy1pbmNs
dWRlICQoREVQU19JTkNMVURFKQpkaWZmIC0tZ2l0IGEvdG9vbHMvYmxrdGFwMi92aGQvTWFrZWZp
bGUgYi90b29scy9ibGt0YXAyL3ZoZC9NYWtlZmlsZQppbmRleCA4MTVkMTUxLi45YzRlZTgzIDEw
MDY0NAotLS0gYS90b29scy9ibGt0YXAyL3ZoZC9NYWtlZmlsZQorKysgYi90b29scy9ibGt0YXAy
L3ZoZC9NYWtlZmlsZQpAQCAtNTIsNCArNTIsNCBAQCBkaXN0Y2xlYW46IGNsZWFuCiAKIC5QSE9O
WTogYWxsIGJ1aWxkIGNsZWFuIGRpc3RjbGVhbiBpbnN0YWxsIHVuaW5zdGFsbCB2aGQtdXRpbCB2
aGQtdXBkYXRlCiAKLS1pbmNsdWRlICQoREVQUykKKy1pbmNsdWRlICQoREVQU19JTkNMVURFKQpk
aWZmIC0tZ2l0IGEvdG9vbHMvYmxrdGFwMi92aGQvbGliL01ha2VmaWxlIGIvdG9vbHMvYmxrdGFw
Mi92aGQvbGliL01ha2VmaWxlCmluZGV4IGNkMjc0NGUuLmM0ZTllYzUgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2Jsa3RhcDIvdmhkL2xpYi9NYWtlZmlsZQorKysgYi90b29scy9ibGt0YXAyL3ZoZC9saWIv
TWFrZWZpbGUKQEAgLTg1LDQgKzg1LDQgQEAgZGlzdGNsZWFuOiBjbGVhbgogCiAuUEhPTlk6IGFs
bCBidWlsZCBjbGVhbiBkaXN0Y2xlYW4gaW5zdGFsbCBsaWJ2aGQgdW5pbnN0YWxsCiAKLS1pbmNs
dWRlICQoREVQUykKKy1pbmNsdWRlICQoREVQU19JTkNMVURFKQpkaWZmIC0tZ2l0IGEvdG9vbHMv
Y29uc29sZS9NYWtlZmlsZSBiL3Rvb2xzL2NvbnNvbGUvTWFrZWZpbGUKaW5kZXggZDFmZWRjNi4u
YzVmM2Y1YyAxMDA2NDQKLS0tIGEvdG9vbHMvY29uc29sZS9NYWtlZmlsZQorKysgYi90b29scy9j
b25zb2xlL01ha2VmaWxlCkBAIC01NCw0ICs1NCw0IEBAIHVuaW5zdGFsbDoKIAlybSAtZiAkKERF
U1RESVIpJChMSUJFWEVDX0JJTikveGVuY29uc29sZQogCXJtIC1mICQoREVTVERJUikkKHNiaW5k
aXIpL3hlbmNvbnNvbGVkCiAKLS1pbmNsdWRlICQoREVQUykKKy1pbmNsdWRlICQoREVQU19JTkNM
VURFKQpkaWZmIC0tZ2l0IGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL01ha2VmaWxlIGIvdG9v
bHMvZmlybXdhcmUvaHZtbG9hZGVyL01ha2VmaWxlCmluZGV4IDEwNDM4MjMuLjdjNGMwY2UgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9NYWtlZmlsZQorKysgYi90b29scy9m
aXJtd2FyZS9odm1sb2FkZXIvTWFrZWZpbGUKQEAgLTEyMiw0ICsxMjIsNCBAQCBjbGVhbjogc3Vi
ZGlycy1jbGVhbgogLlBIT05ZOiBkaXN0Y2xlYW4KIGRpc3RjbGVhbjogY2xlYW4KIAotLWluY2x1
ZGUgJChERVBTKQorLWluY2x1ZGUgJChERVBTX0lOQ0xVREUpCmRpZmYgLS1naXQgYS90b29scy9m
aXJtd2FyZS9yb21iaW9zLzMyYml0L01ha2VmaWxlIGIvdG9vbHMvZmlybXdhcmUvcm9tYmlvcy8z
MmJpdC9NYWtlZmlsZQppbmRleCBmNmUwZmQ0Li5jMDU4YzcxIDEwMDY0NAotLS0gYS90b29scy9m
aXJtd2FyZS9yb21iaW9zLzMyYml0L01ha2VmaWxlCisrKyBiL3Rvb2xzL2Zpcm13YXJlL3JvbWJp
b3MvMzJiaXQvTWFrZWZpbGUKQEAgLTMyLDQgKzMyLDQgQEAgJChUQVJHRVQpOiAzMmJpdGJpb3Nf
YWxsLm8KIAkgICAgZXhpdCAxMTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKIAkgIH0gfHwgOgogCi0taW5jbHVkZSAkKERFUFMpCistaW5jbHVkZSAkKERFUFNfSU5D
TFVERSkKZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL3JvbWJpb3MvMzJiaXQvdGNnYmlvcy9N
YWtlZmlsZSBiL3Rvb2xzL2Zpcm13YXJlL3JvbWJpb3MvMzJiaXQvdGNnYmlvcy9NYWtlZmlsZQpp
bmRleCBjNWY5MDA0Li40ZGJjNzEzIDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9yb21iaW9z
LzMyYml0L3RjZ2Jpb3MvTWFrZWZpbGUKKysrIGIvdG9vbHMvZmlybXdhcmUvcm9tYmlvcy8zMmJp
dC90Y2diaW9zL01ha2VmaWxlCkBAIC0yMCw0ICsyMCw0IEBAIGRpc3RjbGVhbjogY2xlYW4KICQo
VEFSR0VUKTogdGNnYmlvcy5vIHRwbV9kcml2ZXJzLm8KIAkkKExEKSAkKExERkxBR1NfRElSRUNU
KSAtciAkXiAtbyAkQAogCi0taW5jbHVkZSAkKERFUFMpCistaW5jbHVkZSAkKERFUFNfSU5DTFVE
RSkKZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL3JvbWJpb3MvTWFrZWZpbGUgYi90b29scy9m
aXJtd2FyZS9yb21iaW9zL01ha2VmaWxlCmluZGV4IDJhZDE2NWIuLjc4MjM3ZmQgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2Zpcm13YXJlL3JvbWJpb3MvTWFrZWZpbGUKKysrIGIvdG9vbHMvZmlybXdhcmUv
cm9tYmlvcy9NYWtlZmlsZQpAQCAtMzEsNCArMzEsNCBAQCBCSU9TLWJvY2hzLWxhdGVzdDogcm9t
Ymlvcy5jIGJpb3NzdW1zIDMyYml0Z2F0ZXdheS5jIHRjZ2Jpb3MuYwogYmlvc3N1bXM6IGJpb3Nz
dW1zLmMKIAlnY2MgLW8gYmlvc3N1bXMgYmlvc3N1bXMuYwogCi0taW5jbHVkZSAkKERFUFMpCist
aW5jbHVkZSAkKERFUFNfSU5DTFVERSkKZGlmZiAtLWdpdCBhL3Rvb2xzL2ZsYXNrL3V0aWxzL01h
a2VmaWxlIGIvdG9vbHMvZmxhc2svdXRpbHMvTWFrZWZpbGUKaW5kZXggNGMwZTA1Mi4uYWU4NzEw
MiAxMDA2NDQKLS0tIGEvdG9vbHMvZmxhc2svdXRpbHMvTWFrZWZpbGUKKysrIGIvdG9vbHMvZmxh
c2svdXRpbHMvTWFrZWZpbGUKQEAgLTU5LDQgKzU5LDQgQEAgaW5zdGFsbDogYWxsCiB1bmluc3Rh
bGw6CiAJcm0gLWYgJChhZGRwcmVmaXggJChERVNURElSKSQoc2JpbmRpcikvLCAkKENMSUVOVFMp
KQogCi0taW5jbHVkZSAkKERFUFMpCistaW5jbHVkZSAkKERFUFNfSU5DTFVERSkKZGlmZiAtLWdp
dCBhL3Rvb2xzL2dvbGFuZy94ZW5saWdodC9NYWtlZmlsZSBiL3Rvb2xzL2dvbGFuZy94ZW5saWdo
dC9NYWtlZmlsZQppbmRleCA4ODIwMmE2Li4wOTg3MzA1IDEwMDY0NAotLS0gYS90b29scy9nb2xh
bmcveGVubGlnaHQvTWFrZWZpbGUKKysrIGIvdG9vbHMvZ29sYW5nL3hlbmxpZ2h0L01ha2VmaWxl
CkBAIC00OSw0ICs0OSw0IEBAIGNsZWFuOgogLlBIT05ZOiBkaXN0Y2xlYW4KIGRpc3RjbGVhbjog
Y2xlYW4KIAotLWluY2x1ZGUgJChERVBTKQorLWluY2x1ZGUgJChERVBTX0lOQ0xVREUpCmRpZmYg
LS1naXQgYS90b29scy9saWJhY3BpL01ha2VmaWxlIGIvdG9vbHMvbGliYWNwaS9NYWtlZmlsZQpp
bmRleCBmZDdhZjFiLi5hNDdhNjU4IDEwMDY0NAotLS0gYS90b29scy9saWJhY3BpL01ha2VmaWxl
CisrKyBiL3Rvb2xzL2xpYmFjcGkvTWFrZWZpbGUKQEAgLTEwMiw0ICsxMDIsNCBAQCBkaXN0Y2xl
YW46IGNsZWFuCiAKIGluc3RhbGw6IGFsbAogCi0taW5jbHVkZSAkKERFUFMpCistaW5jbHVkZSAk
KERFUFNfSU5DTFVERSkKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmZzaW1hZ2UvUnVsZXMubWsgYi90
b29scy9saWJmc2ltYWdlL1J1bGVzLm1rCmluZGV4IDRkMDEwOTguLmVhYjRlY2IgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYmZzaW1hZ2UvUnVsZXMubWsKKysrIGIvdG9vbHMvbGliZnNpbWFnZS9SdWxl
cy5tawpAQCAtMzEsNCArMzEsNCBAQCAkKEZTTElCKTogJChQSUNfT0JKUykKIGNsZWFuIGRpc3Rj
bGVhbjo6CiAJcm0gLWYgJChQSUNfT0JKUykgJChGU0xJQikgJChERVBTX1JNKQogCi0taW5jbHVk
ZSAkKERFUFMpCistaW5jbHVkZSAkKERFUFNfSU5DTFVERSkKZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YmZzaW1hZ2UvY29tbW9uL01ha2VmaWxlIGIvdG9vbHMvbGliZnNpbWFnZS9jb21tb24vTWFrZWZp
bGUKaW5kZXggYWY2ZjY3ZS4uMDc5MWZjOSAxMDA2NDQKLS0tIGEvdG9vbHMvbGliZnNpbWFnZS9j
b21tb24vTWFrZWZpbGUKKysrIGIvdG9vbHMvbGliZnNpbWFnZS9jb21tb24vTWFrZWZpbGUKQEAg
LTUxLDUgKzUxLDUgQEAgbGliZnNpbWFnZS5zby4kKE1BSk9SKTogbGliZnNpbWFnZS5zby4kKE1B
Sk9SKS4kKE1JTk9SKQogbGliZnNpbWFnZS5zby4kKE1BSk9SKS4kKE1JTk9SKTogJChQSUNfT0JK
UykKIAkkKENDKSAkKExERkxBR1MpIC1XbCwkKFNPTkFNRV9MREZMQUcpIC1XbCxsaWJmc2ltYWdl
LnNvLiQoTUFKT1IpICQoU0hMSUJfTERGTEFHUykgLW8gJEAgJF4gJChQVEhSRUFEX0xJQlMpICQo
QVBQRU5EX0xERkxBR1MpCiAKLS1pbmNsdWRlICQoREVQUykKKy1pbmNsdWRlICQoREVQU19JTkNM
VURFKQogCmRpZmYgLS1naXQgYS90b29scy9saWJ2Y2hhbi9NYWtlZmlsZSBiL3Rvb2xzL2xpYnZj
aGFuL01ha2VmaWxlCmluZGV4IDRhN2UwMTguLmNhOWZjNjMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xp
YnZjaGFuL01ha2VmaWxlCisrKyBiL3Rvb2xzL2xpYnZjaGFuL01ha2VmaWxlCkBAIC04Niw0ICs4
Niw0IEBAIGNsZWFuOgogCiBkaXN0Y2xlYW46IGNsZWFuCiAKLS1pbmNsdWRlICQoREVQUykKKy1p
bmNsdWRlICQoREVQU19JTkNMVURFKQpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvTWFrZWZpbGUg
Yi90b29scy9saWJ4Yy9NYWtlZmlsZQppbmRleCA5YWU4MGE3Li45YTAxOWU4IDEwMDY0NAotLS0g
YS90b29scy9saWJ4Yy9NYWtlZmlsZQorKysgYi90b29scy9saWJ4Yy9NYWtlZmlsZQpAQCAtMjgw
LDUgKzI4MCw1IEBAIGxpYnhlbmd1ZXN0LnNvLiQoTUFKT1IpLiQoTUlOT1IpOiBDT01QUkVTU0lP
Tl9MSUJTID0gJChmaWx0ZXIgLWwlLCQoemxpYi1vcHRpb25zCiBsaWJ4ZW5ndWVzdC5zby4kKE1B
Sk9SKS4kKE1JTk9SKTogJChHVUVTVF9QSUNfT0JKUykgbGlieGVuY3RybC5zbwogCSQoQ0MpICQo
TERGTEFHUykgLVdsLCQoU09OQU1FX0xERkxBRykgLVdsLGxpYnhlbmd1ZXN0LnNvLiQoTUFKT1Ip
ICQoU0hMSUJfTERGTEFHUykgLW8gJEAgJChHVUVTVF9QSUNfT0JKUykgJChDT01QUkVTU0lPTl9M
SUJTKSAtbHogJChMRExJQlNfbGlieGVuZXZ0Y2huKSAkKExETElCU19saWJ4ZW5jdHJsKSAkKFBU
SFJFQURfTElCUykgJChBUFBFTkRfTERGTEFHUykKIAotLWluY2x1ZGUgJChERVBTKQorLWluY2x1
ZGUgJChERVBTX0lOQ0xVREUpCiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL01ha2VmaWxlIGIv
dG9vbHMvbGlieGwvTWFrZWZpbGUKaW5kZXggYmY0ODg5Ny4uNzRjNzBhYiAxMDA2NDQKLS0tIGEv
dG9vbHMvbGlieGwvTWFrZWZpbGUKKysrIGIvdG9vbHMvbGlieGwvTWFrZWZpbGUKQEAgLTM1NSw0
ICszNTUsNCBAQCBkaXN0Y2xlYW46IGNsZWFuCiByZWFsY2xlYW46IGRpc3RjbGVhbgogCSQoUk0p
IC1mICQoQVVUT1NSQ1MpICQoQVVUT0lOQ1MpCiAKLS1pbmNsdWRlICQoREVQUykKKy1pbmNsdWRl
ICQoREVQU19JTkNMVURFKQpkaWZmIC0tZ2l0IGEvdG9vbHMvbWVtc2hyL01ha2VmaWxlIGIvdG9v
bHMvbWVtc2hyL01ha2VmaWxlCmluZGV4IDYzMjFiZGQuLjMxZDJkZDcgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL21lbXNoci9NYWtlZmlsZQorKysgYi90b29scy9tZW1zaHIvTWFrZWZpbGUKQEAgLTQ2LDQg
KzQ2LDQgQEAgZGlzdGNsZWFuOiBjbGVhbgogCiAuUEhPTlk6IGFsbCBidWlsZCBjbGVhbiBpbnN0
YWxsIGRpc3RjbGVhbiB1bmluc3RhbGwKIAotLWluY2x1ZGUgJChERVBTKQorLWluY2x1ZGUgJChE
RVBTX0lOQ0xVREUpCmRpZmYgLS1naXQgYS90b29scy9taXNjL01ha2VmaWxlIGIvdG9vbHMvbWlz
Yy9NYWtlZmlsZQppbmRleCBhZjU3OWE3Li5lYWEyODc5IDEwMDY0NAotLS0gYS90b29scy9taXNj
L01ha2VmaWxlCisrKyBiL3Rvb2xzL21pc2MvTWFrZWZpbGUKQEAgLTExOCw0ICsxMTgsNCBAQCB4
ZW4tbG93bWVtZDogeGVuLWxvd21lbWQubwogeGVuY292OiB4ZW5jb3YubwogCSQoQ0MpICQoTERG
TEFHUykgLW8gJEAgJDwgJChMRExJQlNfbGlieGVuY3RybCkgJChBUFBFTkRfTERGTEFHUykKIAot
LWluY2x1ZGUgJChERVBTKQorLWluY2x1ZGUgJChERVBTX0lOQ0xVREUpCmRpZmYgLS1naXQgYS90
b29scy9weWdydWIvTWFrZWZpbGUgYi90b29scy9weWdydWIvTWFrZWZpbGUKaW5kZXggYWNkYWI4
YS4uNTM2YWYwNyAxMDA2NDQKLS0tIGEvdG9vbHMvcHlncnViL01ha2VmaWxlCisrKyBiL3Rvb2xz
L3B5Z3J1Yi9NYWtlZmlsZQpAQCAtMzgsNCArMzgsNCBAQCBjbGVhbjoKIC5QSE9OWTogZGlzdGNs
ZWFuCiBkaXN0Y2xlYW46IGNsZWFuCiAKLS1pbmNsdWRlICQoREVQUykKKy1pbmNsdWRlICQoREVQ
U19JTkNMVURFKQpkaWZmIC0tZ2l0IGEvdG9vbHMvcHl0aG9uL01ha2VmaWxlIGIvdG9vbHMvcHl0
aG9uL01ha2VmaWxlCmluZGV4IDAxMjM1OGIuLjU0MTg1OGUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3B5
dGhvbi9NYWtlZmlsZQorKysgYi90b29scy9weXRob24vTWFrZWZpbGUKQEAgLTQ0LDQgKzQ0LDQg
QEAgY2xlYW46CiAuUEhPTlk6IGRpc3RjbGVhbgogZGlzdGNsZWFuOiBjbGVhbgogCi0taW5jbHVk
ZSAkKERFUFMpCistaW5jbHVkZSAkKERFUFNfSU5DTFVERSkKZGlmZiAtLWdpdCBhL3Rvb2xzL3Rl
c3RzL21lbS1zaGFyaW5nL01ha2VmaWxlIGIvdG9vbHMvdGVzdHMvbWVtLXNoYXJpbmcvTWFrZWZp
bGUKaW5kZXggNWQ0NmEzYi4uNDk3Njk2ZiAxMDA2NDQKLS0tIGEvdG9vbHMvdGVzdHMvbWVtLXNo
YXJpbmcvTWFrZWZpbGUKKysrIGIvdG9vbHMvdGVzdHMvbWVtLXNoYXJpbmcvTWFrZWZpbGUKQEAg
LTI2LDQgKzI2LDQgQEAgZGlzdGNsZWFuOiBjbGVhbgogbWVtc2hydG9vbDogbWVtc2hydG9vbC5v
CiAJJChDQykgLW8gJEAgJDwgJChMREZMQUdTKSAkKExETElCU19saWJ4ZW5jdHJsKQogCi0taW5j
bHVkZSAkKERFUFMpCistaW5jbHVkZSAkKERFUFNfSU5DTFVERSkKZGlmZiAtLWdpdCBhL3Rvb2xz
L3Rlc3RzL3hlbi1hY2Nlc3MvTWFrZWZpbGUgYi90b29scy90ZXN0cy94ZW4tYWNjZXNzL01ha2Vm
aWxlCmluZGV4IGZjNjU1NWMuLjBjYTNmNmYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3hlbi1h
Y2Nlc3MvTWFrZWZpbGUKKysrIGIvdG9vbHMvdGVzdHMveGVuLWFjY2Vzcy9NYWtlZmlsZQpAQCAt
MjgsNCArMjgsNCBAQCBkaXN0Y2xlYW46IGNsZWFuCiB4ZW4tYWNjZXNzOiB4ZW4tYWNjZXNzLm8g
TWFrZWZpbGUKIAkkKENDKSAtbyAkQCAkPCAkKExERkxBR1MpICQoTERMSUJTX2xpYnhlbmN0cmwp
ICQoTERMSUJTX2xpYnhlbmd1ZXN0KSAkKExETElCU19saWJ4ZW5ldnRjaG4pCiAKLS1pbmNsdWRl
ICQoREVQUykKKy1pbmNsdWRlICQoREVQU19JTkNMVURFKQpkaWZmIC0tZ2l0IGEvdG9vbHMvdGVz
dHMveGVuc3RvcmUvTWFrZWZpbGUgYi90b29scy90ZXN0cy94ZW5zdG9yZS9NYWtlZmlsZQppbmRl
eCBkYzUzNTE5Li5iMzdiOTBkIDEwMDY0NAotLS0gYS90b29scy90ZXN0cy94ZW5zdG9yZS9NYWtl
ZmlsZQorKysgYi90b29scy90ZXN0cy94ZW5zdG9yZS9NYWtlZmlsZQpAQCAtMjQsNCArMjQsNCBA
QCBkaXN0Y2xlYW46IGNsZWFuCiB4cy10ZXN0OiB4cy10ZXN0Lm8gTWFrZWZpbGUKIAkkKENDKSAt
byAkQCAkPCAkKExERkxBR1MpICQoTERMSUJTX2xpYnhlbnN0b3JlKQogCi0taW5jbHVkZSAkKERF
UFMpCistaW5jbHVkZSAkKERFUFNfSU5DTFVERSkKZGlmZiAtLWdpdCBhL3Rvb2xzL3hjdXRpbHMv
TWFrZWZpbGUgYi90b29scy94Y3V0aWxzL01ha2VmaWxlCmluZGV4IDE3MzE4MmYuLjI4MTE4OTMg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL3hjdXRpbHMvTWFrZWZpbGUKKysrIGIvdG9vbHMveGN1dGlscy9N
YWtlZmlsZQpAQCAtNDgsNCArNDgsNCBAQCBjbGVhbjoKIC5QSE9OWTogZGlzdGNsZWFuCiBkaXN0
Y2xlYW46IGNsZWFuCiAKLS1pbmNsdWRlICQoREVQUykKKy1pbmNsdWRlICQoREVQU19JTkNMVURF
KQpkaWZmIC0tZ2l0IGEvdG9vbHMveGVuYmFja2VuZGQvTWFrZWZpbGUgYi90b29scy94ZW5iYWNr
ZW5kZC9NYWtlZmlsZQppbmRleCAzNmM2YzZjLi5iYTUzYmJmIDEwMDY0NAotLS0gYS90b29scy94
ZW5iYWNrZW5kZC9NYWtlZmlsZQorKysgYi90b29scy94ZW5iYWNrZW5kZC9NYWtlZmlsZQpAQCAt
NDIsNCArNDIsNCBAQCB4ZW5iYWNrZW5kZDogeGVuYmFja2VuZGQubwogZ2VucGF0aC10YXJnZXQg
PSAkKGNhbGwgYnVpbGRtYWtldmFyczJoZWFkZXIsX3BhdGhzLmgpCiAkKGV2YWwgJChnZW5wYXRo
LXRhcmdldCkpCiAKLS1pbmNsdWRlICQoREVQUykKKy1pbmNsdWRlICQoREVQU19JTkNMVURFKQpk
aWZmIC0tZ2l0IGEvdG9vbHMveGVubW9uL01ha2VmaWxlIGIvdG9vbHMveGVubW9uL01ha2VmaWxl
CmluZGV4IGI1NDc2MjEuLmU0NWM1YjggMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbm1vbi9NYWtlZmls
ZQorKysgYi90b29scy94ZW5tb24vTWFrZWZpbGUKQEAgLTU1LDQgKzU1LDQgQEAgeGVuYmFrZWQ6
IHhlbmJha2VkLm8gTWFrZWZpbGUKIHhlbnRyYWNlX3NldG1hc2s6IHNldG1hc2subyBNYWtlZmls
ZQogCSQoQ0MpICQoTERGTEFHUykgJDwgLW8gJEAgJChMRExJQlMpICQoQVBQRU5EX0xERkxBR1Mp
CiAKLS1pbmNsdWRlICQoREVQUykKKy1pbmNsdWRlICQoREVQU19JTkNMVURFKQpkaWZmIC0tZ2l0
IGEvdG9vbHMveGVucGFnaW5nL01ha2VmaWxlIGIvdG9vbHMveGVucGFnaW5nL01ha2VmaWxlCmlu
ZGV4IDdiODRjODUuLjk2ODY3OGMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbnBhZ2luZy9NYWtlZmls
ZQorKysgYi90b29scy94ZW5wYWdpbmcvTWFrZWZpbGUKQEAgLTQyLDQgKzQyLDQgQEAgZGlzdGNs
ZWFuOiBjbGVhbgogVEFHUzoKIAlldGFncyAtdCAkKFNSQ1MpICouaAogCi0taW5jbHVkZSAkKERF
UFMpCistaW5jbHVkZSAkKERFUFNfSU5DTFVERSkKZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnBtZC9N
YWtlZmlsZSBiL3Rvb2xzL3hlbnBtZC9NYWtlZmlsZQppbmRleCA5ZDY3N2I4Li5lMGQzZjA2IDEw
MDY0NAotLS0gYS90b29scy94ZW5wbWQvTWFrZWZpbGUKKysrIGIvdG9vbHMveGVucG1kL01ha2Vm
aWxlCkBAIC0yOCw0ICsyOCw0IEBAIHVuaW5zdGFsbDoKIHhlbnBtZDogeGVucG1kLm8gTWFrZWZp
bGUKIAkkKENDKSAkKExERkxBR1MpICQ8IC1vICRAICQoTERMSUJTKSAkKEFQUEVORF9MREZMQUdT
KQogCi0taW5jbHVkZSAkKERFUFMpCistaW5jbHVkZSAkKERFUFNfSU5DTFVERSkKZGlmZiAtLWdp
dCBhL3Rvb2xzL3hlbnN0YXQvbGlieGVuc3RhdC9NYWtlZmlsZSBiL3Rvb2xzL3hlbnN0YXQvbGli
eGVuc3RhdC9NYWtlZmlsZQppbmRleCBkNmE0MjY4Li44OTc5ZmExIDEwMDY0NAotLS0gYS90b29s
cy94ZW5zdGF0L2xpYnhlbnN0YXQvTWFrZWZpbGUKKysrIGIvdG9vbHMveGVuc3RhdC9saWJ4ZW5z
dGF0L01ha2VmaWxlCkBAIC0xODQsNyArMTg0LDcgQEAgY2xlYW46CiAuUEhPTlk6IGRpc3RjbGVh
bgogZGlzdGNsZWFuOiBjbGVhbgogCi0taW5jbHVkZSAkKERFUFMpCistaW5jbHVkZSAkKERFUFNf
SU5DTFVERSkKIAogZ2VucGF0aC10YXJnZXQgPSAkKGNhbGwgYnVpbGRtYWtldmFyczJoZWFkZXIs
c3JjL19wYXRocy5oKQogJChldmFsICQoZ2VucGF0aC10YXJnZXQpKQpkaWZmIC0tZ2l0IGEvdG9v
bHMveGVuc3RhdC94ZW50b3AvTWFrZWZpbGUgYi90b29scy94ZW5zdGF0L3hlbnRvcC9NYWtlZmls
ZQppbmRleCBjYTM0MTM1Li5lYzYxMmRiIDEwMDY0NAotLS0gYS90b29scy94ZW5zdGF0L3hlbnRv
cC9NYWtlZmlsZQorKysgYi90b29scy94ZW5zdGF0L3hlbnRvcC9NYWtlZmlsZQpAQCAtNDcsNCAr
NDcsNCBAQCBjbGVhbjoKIC5QSE9OWTogZGlzdGNsZWFuCiBkaXN0Y2xlYW46IGNsZWFuCiAKLS1p
bmNsdWRlICQoREVQUykKKy1pbmNsdWRlICQoREVQU19JTkNMVURFKQpkaWZmIC0tZ2l0IGEvdG9v
bHMveGVuc3RvcmUvTWFrZWZpbGUgYi90b29scy94ZW5zdG9yZS9NYWtlZmlsZQppbmRleCBhNmM4
ZWQxLi5mZjQyOGUyIDEwMDY0NAotLS0gYS90b29scy94ZW5zdG9yZS9NYWtlZmlsZQorKysgYi90
b29scy94ZW5zdG9yZS9NYWtlZmlsZQpAQCAtMjExLDcgKzIxMSw3IEBAIGNsaWVudHMtaW5zdGFs
bDogY2xpZW50cwogCQlsbiAtZiAkKERFU1RESVIpJChiaW5kaXIpL3hlbnN0b3JlICQoREVTVERJ
UikkKGJpbmRpcikvJCR7Y30gOyBcCiAJZG9uZQogCi0taW5jbHVkZSAkKERFUFMpCistaW5jbHVk
ZSAkKERFUFNfSU5DTFVERSkKIAogIyBuZXZlciBkZWxldGUgYW55IGludGVybWVkaWF0ZSBmaWxl
cy4KIC5TRUNPTkRBUlk6CmRpZmYgLS1naXQgYS90b29scy94ZW50cmFjZS9NYWtlZmlsZSBiL3Rv
b2xzL3hlbnRyYWNlL01ha2VmaWxlCmluZGV4IDY3ZWQwNzYuLjBiYWQ5NDIgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL3hlbnRyYWNlL01ha2VmaWxlCisrKyBiL3Rvb2xzL3hlbnRyYWNlL01ha2VmaWxlCkBA
IC02MSw1ICs2MSw1IEBAIHhlbnRyYWNlX3NldHNpemU6IHNldHNpemUubwogeGVuYWx5emU6IHhl
bmFseXplLm8gbXJlYWQubwogCSQoQ0MpICQoTERGTEFHUykgLW8gJEAgJF4gJChBUkdQX0xERkxB
R1MpICQoQVBQRU5EX0xERkxBR1MpCiAKLS1pbmNsdWRlICQoREVQUykKKy1pbmNsdWRlICQoREVQ
U19JTkNMVURFKQogCmRpZmYgLS1naXQgYS90b29scy94bC9NYWtlZmlsZSBiL3Rvb2xzL3hsL01h
a2VmaWxlCmluZGV4IDkyYzRjMDAuLmQ0OWRjOGYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL01ha2Vm
aWxlCisrKyBiL3Rvb2xzL3hsL01ha2VmaWxlCkBAIC01Nyw0ICs1Nyw0IEBAIGNsZWFuOgogZGlz
dGNsZWFuOiBjbGVhbgogCiAKLS1pbmNsdWRlICQoREVQUykKKy1pbmNsdWRlICQoREVQU19JTkNM
VURFKQpkaWZmIC0tZ2l0IGEveGVuL1J1bGVzLm1rIGIveGVuL1J1bGVzLm1rCmluZGV4IDAxYWFi
ZmUuLmNhZmM2N2IgMTAwNjQ0Ci0tLSBhL3hlbi9SdWxlcy5taworKysgYi94ZW4vUnVsZXMubWsK
QEAgLTIwNCw0ICsyMDQsNCBAQCAkKGZpbHRlciAlLmluaXQubywkKG9iai15KSAkKG9iai1iaW4t
eSkgJChleHRyYS15KSk6ICUuaW5pdC5vOiAlLm8gTWFrZWZpbGUKICUuczogJS5TIE1ha2VmaWxl
CiAJJChDUFApICQoQUZMQUdTKSAkPCAtbyAkQAogCi0taW5jbHVkZSAkKERFUFMpCistaW5jbHVk
ZSAkKERFUFNfSU5DTFVERSkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0Bs
aXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:14:38 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:14:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjL4-0004nn-8B; Sat, 09 Sep 2017 17:14:38 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjL3-0004nf-8f
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:37 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 64/ED-03093-C7124B95; Sat, 09 Sep 2017 17:14:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbdacUu
 kwf42bYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+Nt8jr3gpVbFg7M9jA2MexS7GLk4hAR+M0pM
 WLCaCcI5zyjx+dx+5i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUCJebc+
 MoIYvMKmElMPraIFcRmAarvvPCBcQIjxwJGhlWMGsWpRWWpRbqGxnpJRZnpGSW5iZk5uoYGZn
 q5qcXFiempOYlJxXrJ+bmbGIFeYQCCHYxflgUcYpTkYFIS5f0vsiVSiC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgTvIgWgnGBRanpqRVpmDjA8YNISHDxKIrwCIGne4oLE3OLMdIjUKUZFKXFed5CE
 AEgiozQPrg0WkpcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzPsQZApPZl4J3PRXQIuZgBaXP
 N8AsrgkESEl1cCoXHVSqGn5xsXO81wF1jl9d+r+oPmDU8RDT15DYecEvtV3dgmdXCNwhVnTcK
 WUhPT5k8sq7RhbZws/VGBhFz4q9sXqtVT3fc61elXndy8waQz5KmYStsM0RqL7+beJHfWHuxV
 Tl37buIF9jeCTU94f5h9p2nxdaI5+0fmylkWSNz4787TnXRFTYinOSDTUYi4qTgQAP0n3lkQC
 AAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-4.tower-27.messagelabs.com!1504977274!115117843!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10018 invoked from network); 9 Sep 2017 17:14:35 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:14:35 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjL0-0008Br-KN
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:34 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjL0-00052X-Js
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:34 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjL0-00052X-Js@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:14:34 +0000
Subject: [Xen-changelog] [xen master] DEPS handling: Remove absolute paths
	from references to cwd
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQ2YjEyYWRkOTBkYTk1ZTY1N2JhMzk4NDc1Mjg1YWU4ZGUzYWQwYWQKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBTZXAgNCAxNzo0NjoxNiAyMDE3ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFRodSBTZXAgNyAxNjoyMjowNSAyMDE3ICswMTAwCgog
ICAgREVQUyBoYW5kbGluZzogUmVtb3ZlIGFic29sdXRlIHBhdGhzIGZyb20gcmVmZXJlbmNlcyB0
byBjd2QKICAgIAogICAgSW4gc29tZSBkaXJlY3RvcmllcyB3ZSB1c2UgZ2NjIG9uIHNvdXJjZSBm
aWxlcyBlbHNld2hlcmUsIHRvIGdlbmVyYXRlCiAgICBhIC5vIGhlcmUgaW4gdGhlIGN1cnJlbnQg
ZGlyZWN0b3J5LiAgRWcgaW4gdG9vbHMvbGlieGwvLAogICAgICAgZ2NjIC1JIC1vIGJ1aWxkLm8g
L3BhdGgvdG8vbGliYWNwaS9idWlsZC5jCiAgICBXZSBwYXNzIC1NTUQgYW5kIC1NRiBvcHRpb25z
IHRvIGdlbmVyYXRlIGEgLmQgZmlsZSByaWdodCBoZXJlLgogICAgCiAgICBJbiB0aGUgZ2VuZXJh
bCBjYXNlIHRoaXMgLmMgZmlsZSBtaWdodCBuZWVkIHRvIGluY2x1ZGUgdGhpbmdzIGZyb20gdGhl
CiAgICBkaXJlY3RvcnkgaGVyZSwgZWcgbGliYWNwaS9idWlsZC5jIGV2ZW50dWFsbHkgI2luY2x1
ZGVzIHZhcmlvdXMKICAgICpsaWJ4bCouaC4gIFdlIHBhc3MgZ2NjIC1JLiBmb3IgdGhpcywgd2hp
Y2ggbWVhbnMgdGhpbmdzIGZyb20gdGhlIGN3ZAogICAgd2hlcmUgd2UgaW52b2tlZCBnY2MsIG5v
dCB0aGUgZGlyZWN0b3J5IG9mIHRoZSAjaW5jbHVkaW5nIGZpbGUuCiAgICAKICAgIFdoZW4gd2Ug
ZG8gdGhpcywgZ2NjJ3MgLU1NRCBvdXRwdXQgbWVudGlvbnMgL3BhdGgvdG8vbGlieGwvKmxpYnhs
Ki5oLAogICAgZXZlbiB0aG91Z2ggaXQgY291bGQgcmVmZXIgdG8gc2ltcGx5ICpsaWJ4bCouaC4g
IFRoaXMgaXMgcHJlc3VtYWJseQogICAgYmVjYXVzZSBnY2MgaGFzIG5vdGljZWQgdGhhdCBgLicg
aW4gdGhpcyBjb250ZXh0IG11c3QgbWVhbiByZWxhdGl2ZSB0bwogICAgdGhlIGludm9jYXRpb24g
Y3dkLCBub3QgcmVsYXRpdmUgdG8gYnVpbGQuYywgYW5kIGdjYyBkb2Vzbid0IHJlYWxpc2UKICAg
IHRoYXQgcmVmZXJlbmNlcyBpbiB0aGUgLmQgZmlsZSBhcmUgYWxzbyB3cnQgdGhlIGludm9jYXRp
b24gY3dkLgogICAgCiAgICBtYWtlIGRpc3Rpbmd1aXNoZXMgdGFyZ2V0cyBwdXJlbHkgdGV4dHVh
bGx5LiAgSXQgd2lsbCBjYW5vbmljYWxpc2UgYQogICAgdGFyZ2V0IG5hbWUgYnkgcmVtb3Zpbmcg
Li8gYmVmb3JlIGNvbXBhcmlzb24gKHNvIF9saWJ4bF90eXBlcy5oIGFuZAogICAgLi9fbGlieGxf
dHlwZXMuaCBhcmUgY29uc2lkZXJlZCB0aGUgc2FtZSB0YXJnZXQpIGJ1dCBpdCB3b24ndCBleGFt
aW5lCiAgICB0aGUgZmlsZXN5c3RlbS4gIFNvIF9saWJ4bF90eXBlcy5oIGFuZAogICAgL3BhdGgv
dG8vdG9vbHMvbGlieGwvX2xpYnhsX3R5cGVzLmggYXJlIGRpZmZlcmVudCB0YXJnZXRzLgogICAg
CiAgICBBbmQsIF9saWJ4bF90eXBlcy5oIGlzIGdlbmVyYXRlZCBmcm9tIGEgcGF0dGVybiBydWxl
LiAgVGhpcyBwYXR0ZXJuCiAgICBydWxlIGlzIHRoZXJlZm9yZSBpbnN0YXRpYXRlZCB0d2ljZSwg
YW5kIHRoZSB0d28gaW5zdGFuY2VzIG1heSBiZSBydW4KICAgIGNvbmN1cnJlbnRseSAtIGJ1dCB1
c2UgdGhlIHNhbWUgdGVtcGZpbGVzIGFuZCBjYW4gdGhlcmVmb3JlIGZhaWwuCiAgICAKICAgIFRo
ZSB0aGluZyB0aGF0IGlzIHdyb25nIGhlcmUgaXMgZ2NjJ3MgY2hvaWNlIHRvIG91dHB1dCBhbiBh
YnNvbHV0ZQogICAgcGF0aC4KICAgIAogICAgV2UgY291bGQgd29yayBhcm91bmQgaXQgYnkgYWRk
aW5nIGEgcnVsZSB0byB0ZWFjaCBtYWtlIGFib3V0IGEKICAgIHJlbGF0aW9uc2hpcCBiZXR3ZWVu
IHRoZXNlIGB0d28gZGlmZmVyZW50IGZpbGVzJy4gIEJ1dCB0aGlzIGhhcyB0byBiZQogICAgZG9u
ZSBmb3IgZXZlcnkgYXV0b2dlbmVyYXRlZCBmaWxlIGFuZCBpcyB0aGVyZWZvcmUgZnJhZ2lsZSAo
bGVhdmluZyBhCiAgICByYWNlIGJ1ZyB3aGVuIHdlIGdldCBpdCB3cm9uZykuCiAgICAKICAgIElk
ZWFsbHkgd2Ugd291bGQgZml4IHRoZSBwcm9ibGVtIGJ5IGZpeGluZyB0aGUgLmQgZmlsZSBhcyBp
dCBpcwogICAgZ2VuZXJhdGVkLiAgQnV0IHRoZSAuZCBmaWxlcyBhcmUgZ2VuZXJhdGVkIGJ5IG1h
bnkgbWFueSBydWxlcwogICAgbWVudGlvbmluZyAkKENDKSBhbmQgJChDRkxBR1MpLiAgKFdlIG1p
Z2h0IGluIHRoZW9yeSBwYXNzIGEgYmFzaAogICAgcHJvY2VzcyBzdWJzdGl0dXRpb24gdG8gLU1G
LCBidXQgMS4gdGhhdCdzIG5vdCBwb3J0YWJsZSB0byBwZW9wbGUgd2hvCiAgICBkb24ndCBoYXZl
IGJhc2ggYW5kIDIuIGl0IGhhbmdzLCBhbnl3YXkuKQogICAgCiAgICBTbyBpbnN0ZWFkIHdlIGRv
IHRoaXMgY29udmVyc2lvbiBhdCBpbmNsdWRlIHRpbWUuICBUaGF0IGlzLCB3ZSB0ZWxsCiAgICBt
YWtlIHRvIGluY2x1ZGUgbm90IHRoZSByYXcgLmQgZmlsZXMsIGJ1dCB0aGUgc2VkZGVkIG9uZXMu
CiAgICAKICAgIFRoZSBzZWRkaW5nIHJlbW92ZXMgb2NjdXJyZW5jZXMgb2YgYCAkUFdELycuICBX
ZSB1c2UgdGhlIHNoZWxsCiAgICB2YXJpYWJsZSBQV0QgYmVjYXVzZSB0aGUgbWFrZSB2YXJpYWJs
ZSBzb21ldGltZXMgcmVmZXJzIHRvIHRoZSB4ZW4KICAgIHRvcGxldmVsLiAgSWYgZ2NjJ3Mgb3V0
cHV0IGZvcm1hdCBzaG91bGQgY2hhbmdlLCB0aGVuIHRoaXMgc2VkIHJ1bmUKICAgIG1heSBub3Qg
d29yayBhbnkgbW9yZSwgYnV0IHRoYXQgZG9lc24ndCBzZWVtIHZlcnkgbGlrZWx5LgogICAgCiAg
ICBUaGUgcnVuZSBpcyBvbmx5IGVmZmVjdGl2ZSBmb3IgZGVwZW5kZW5jaWVzIG9uIGZpbGVzIHdo
aWNoIGFyZSBleGFjdGx5CiAgICBpbiB0aGUgY3VycmVudCBkaXJlY3RvcnksIG9yIGEgc3ViZGly
ZWN0b3J5IG9mIGl0IG5hbWVkIHNpbXBseSBieSBpdHMKICAgIHN1YmRpcmVjdG9yeSBuYW1lLiAg
SWYgdGhlcmUgYXJlIGF1dG9nZW5lcmF0ZWQgaW5jbHVkZSBmaWxlcyB3aGljaAogICAgZXhpc3Qg
aW4gYSBzaWJsaW5nIChvciB3b3JzZSwgc29tZXdoZXJlIGNvbXBsZXRlbHkgZWxzZSksIHRoaXMK
ICAgIGFwcHJvYWNoIHdpbGwgbm90IHdvcmssIGJlY2F1c2Ugd2UnZCBoYXZlIHRvIGZpZ3VyZSBv
dXQgd2hhdCBuYW1lIHRoaXMKICAgIE1ha2VmaWxlIHVzdWFsbHkgdXNlcyB0byByZWZlciB0byB0
aGVtLiAgSG9wZWZ1bGx5IHN1Y2ggdGhpbmdzIGRvbid0CiAgICBleGlzdC4KICAgIAogICAgVGhl
IGluZGlyZWN0IHZhcmlhYmxlcyBERVBTX1JNIGFuZCBERVBTX0lOQ0xVREUgYXJlIG5lY2Vzc2Fy
eSB0bwogICAgcHJlc2VydmUgdGhlIGFzc3VtcHRpb25zIG1hZGUgaW4gdGhlIHZhcmlvdXMgTWFr
ZWZpbGVzLiAgU3BlY2lmaWNhbGx5LAogICAgeGVuLyBNYWtlZmlsZXMgYXNzdW1lIHRoYXQgaXQg
aXMgb2sgdG8gc2F5IERFUFMrPXNvbWV0aGluZyAod2hlcmUKICAgIHNvbWV0aGluZyBpcyBpbiBh
IHN1YmRpcmVjdG9yeSk7IHRvb2xzLyBNYWtlZmlsZXMgYWxsIHVzZWQgdG8gaW5jbHVkZQogICAg
REVQUyB0aGVtc2VsdmVzIChidXQgbm93IHRoZXkgaW5jbHVkZSBERVBTX0lOQ0xVREUpOyBhbmQg
bWFueQogICAgTWFrZWZpbGVzIHRlbmRlZCB0byBleHBsaWN0bHkgcm0gREVQUyAoYnV0IG5vdyBy
bSBERVBTX1JNKS4KICAgIAogICAgSW4gdGhlIG5ldyBzY2hlbWUgb2YgdGhpbmdzOiBERVBTIGlz
IHRoZSBmaWxlcyB0aGF0IGNvbWUgb3V0IG9mIGdjYwogICAgKG9yIHBlcmhhcHMgYW4gYXNzZW1i
bGVyIG9yIHNvbWV0aGluZykgYW5kIG1heSBiZSBhc3NpZ25lZCB0byBieQogICAgTWFrZWZpbGVz
LiAgREVQU19JTkNMVURFIGlzIHRoZSBwcm9jZXNzZWQgZm9ybS4gIEFuZCBERVBTX1JNIGlzIGJv
dGgKICAgIGNvbWJpbmVkLCBzbyB0aGF0IHRoZXkgYm90aCBnZXQgY2xlYW5lZC4KICAgIAogICAg
V2UgbmVlZCB0byBleHBsaWNpdGx5IHVzZSAkKHdpbGRjYXJkICkgdG8gZG8gdGhlIHdpbGRjYXJk
IGV4cGFuc2lvbiBvbgogICAgREVQUyBhIGJpdCBlYXJsaWVyLiAgSWYgd2UgZGlkbid0LCB0aGVu
IERFUFNfSU5DTFVERSB3b3VsZCBjb250YWluCiAgICBgLiouZDInIHdoaWNoIHdvdWxkIG5vdCBl
eGlzdC4KICAgIAogICAgRXZhbHVhdGlvbiBvcmRlcjogREVQU19STSBhbmQgREVQU19JTkNMVURF
IGFyZSByZWN1cnNpdmVseSBleHBhbmRlZAogICAgdmFyaWFibGVzLCBzbyB0aGF0IGFsdGhvdWdo
IHRoZXkgYXJlIGRlZmluZWQgZWFybHkgKGluIENvbmZpZy5tayksCiAgICB0aGVpciBhY3R1YWwg
dmFsdWVzIGFyZSBjb21wdXRlZCBhdCB0aGUgdGltZSBvZiB1c2UsIHVzaW5nIHRoZSB2YWx1ZQog
ICAgb2YgREVQUyB0aGF0IGlzIHByZXZhaWxpbmcgYXQgdGhhdCB0aW1lLgogICAgCiAgICBSZXBv
cnRlZC1ieTogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgogICAgQ0M6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
LS0tCiAuZ2l0aWdub3JlIHwgMiArKwogQ29uZmlnLm1rICB8IDcgKysrKystLQogMiBmaWxlcyBj
aGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvLmdp
dGlnbm9yZSBiLy5naXRpZ25vcmUKaW5kZXggNTk0ZmZkOS4uZWNiMTk4ZiAxMDA2NDQKLS0tIGEv
LmdpdGlnbm9yZQorKysgYi8uZ2l0aWdub3JlCkBAIC0xLDkgKzEsMTEgQEAKIC5oZworLioudG1w
CiAqLm9yaWcKICp+CiAqLnN3cAogKi5vCiAqLmQKKyouZDIKICoub3BpYwogKi5hCiAqLnNvCmRp
ZmYgLS1naXQgYS9Db25maWcubWsgYi9Db25maWcubWsKaW5kZXggNWFjYTRiZi4uYmJhODFiZSAx
MDA2NDQKLS0tIGEvQ29uZmlnLm1rCisrKyBiL0NvbmZpZy5tawpAQCAtNTYsOCArNTYsMTEgQEAg
SE9TVENDID89IGNsYW5nCiBIT1NUQ1hYID89IGNsYW5nKysKIGVuZGlmCiAKLURFUFNfUk0gPSAk
KERFUFMpCi1ERVBTX0lOQ0xVREUgPSAkKERFUFMpCitERVBTX0lOQ0xVREUgPSAkKGFkZHN1ZmZp
eCAuZDIsICQoYmFzZW5hbWUgJCh3aWxkY2FyZCAkKERFUFMpKSkpCitERVBTX1JNID0gJChERVBT
KSAkKERFUFNfSU5DTFVERSkKKworJS5kMjogJS5kCisJc2VkICJzISAkJFBXRC8hICEiICReID4k
QC50bXAgJiYgbXYgLWYgJEAudG1wICRACiAKIGluY2x1ZGUgJChYRU5fUk9PVCkvY29uZmlnLyQo
WEVOX09TKS5tawogaW5jbHVkZSAkKFhFTl9ST09UKS9jb25maWcvJChYRU5fVEFSR0VUX0FSQ0gp
Lm1rCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdp
dCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:14:48 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:14:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjLE-0004pD-9h; Sat, 09 Sep 2017 17:14:48 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjLC-0004p0-RR
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:46 +0000
Received: from [193.109.254.147] by server-11.bemta-6.messagelabs.com id
 04/E3-03616-68124B95; Sat, 09 Sep 2017 17:14:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVbdVcUu
 kQcMHTYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOPBSvmCPYEXLnfPsDYzfeLsYuTiEBH4zSpxY
 PIENwjnPKHHs9HWWLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBQIlrh+aD
 BbnFTCT2DPhCROIzQJU3/1pOcsERo4FjAyrGDWKU4vKUot0DS30kooy0zNKchMzc3QNDcz0cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsYb24MOMQoycGkJMr7X2RLpBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJXmMFoJxgUWp6akVaZg4wOGDSEhw8SiK8AiBp3uKCxNzizHSI1ClGXY5jmy7/YRJi
 ycvPS5US53UHKRIAKcoozYMbAQvUS4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLmXQQyhSczr
 wRu0yugI5iAjih5vgHkiJJEhJRUA2P92o02p7c0R5YbfvyyYIoSu9u3h/YTLcSuHtDWPBX+wu
 +TwI+AvsUNp0RPt4ffNpKfVHPAs+rfna9R//ad5nItWhtRLlQ4a7F+8JOpVQd/7rn20fLmYaf
 8ihf7Q6anNDKbTWK2mDR7vffeP2sdPBU2m4dxHNM61t1soP9m6RLZ5vQdfCHFYduVWIozEg21
 mIuKEwGMCualTwIAAA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-11.tower-27.messagelabs.com!1504977284!84091675!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36369 invoked from network); 9 Sep 2017 17:14:45 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-11.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:14:45 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjLA-0008CX-MF
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjLA-000544-Li
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjLA-000544-Li@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:14:44 +0000
Subject: [Xen-changelog] [xen master] x86/page: Implement {get,
	set}_pte_flags() as static inlines
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU5Y2IwZDFkMGViM2E5ZTRkOGI5NzQzMmM5MjQ2Y2RmYmIzYjAzMDkKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIFNlcCA2IDE0OjM0OjA0IDIwMTcgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVGh1IFNlcCA3IDE2OjU1OjEw
IDIwMTcgKzAxMDAKCiAgICB4ODYvcGFnZTogSW1wbGVtZW50IHtnZXQsc2V0fV9wdGVfZmxhZ3Mo
KSBhcyBzdGF0aWMgaW5saW5lcwogICAgCiAgICBUaGlzIHJlc29sdmVzIDExIENvdmVyaXR5IGlz
c3VlcyBhbG9uZyB0aGUgbGluZXMgb2YgdGhlIGZvbGxvd2luZzoKICAgIAogICAgMTYwMCAgICAg
ICAgZm9yICggaSA9IDA7IGkgPCBOUl9SRVNFUlZFRF9HRFRfUEFHRVM7IGkrKyApCiAgICAKICAg
ICAgICBDSUQ6IE9wZXJhbmRzIGRvbid0IGFmZmVjdCByZXN1bHQKICAgICAgICAoQ09OU1RBTlRf
RVhQUkVTU0lPTl9SRVNVTFQpcmVzdWx0X2luZGVwZW5kZW50X29mX29wZXJhbmRzOiAoKDMzVSAv
KiAxVSB8CiAgICAgICAgMHgyMFUgKi8pIHwgKCh7Li4ufSkgPyA4Mzg4NjA4VSAvKiAxVSA8PCAy
MyAqLyA6IDApIHwgMHg0MFUgfCAyVSkgJiA0MDk1CiAgICAgICAgaXMgYWx3YXlzIDB4NjMgcmVn
YXJkbGVzcyBvZiB0aGUgdmFsdWVzIG9mIGl0cyBvcGVyYW5kcy4gVGhpcyBvY2N1cnMgYXMKICAg
ICAgICB0aGUgYml0d2lzZSBzZWNvbmQgb3BlcmFuZCBvZiAifCIuCiAgICAKICAgIDE2MDEgICAg
ICAgICAgICBsMWVfd3JpdGUocGwxZSArIEZJUlNUX1JFU0VSVkVEX0dEVF9QQUdFICsgaSwKICAg
IDE2MDIgICAgICAgICAgICAgICAgICAgICAgbDFlX2Zyb21fcGZuKG1mbiArIGksIF9fUEFHRV9I
WVBFUlZJU09SX1JXKSk7CiAgICAKICAgIFRoaXMgaXMgcHJlc3VtYWJseSBiZWNhdXNlIG9uY2Ug
cHJlcHJvY2Vzc2VkLCB0aGUgYXNzb2NpYXRpb24gb2Ygam9pbnQgbG9naWMKICAgIGluc2lkZSB7
Z2V0LHNldH1fcHRlX2ZsYWdzKCkgaXMgbG9zdC4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFu
Z2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQog
eGVuL2luY2x1ZGUvYXNtLXg4Ni94ODZfNjQvcGFnZS5oIHwgMTMgKysrKysrKysrKystLQogMSBm
aWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni94ODZfNjQvcGFnZS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni94ODZfNjQvcGFnZS5oCmluZGV4IDExNTFjZTkuLjZmYjdjZDUgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYveDg2XzY0L3BhZ2UuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3g4
Nl82NC9wYWdlLmgKQEAgLTEyMSw4ICsxMjEsMTcgQEAgdHlwZWRlZiBsNF9wZ2VudHJ5X3Qgcm9v
dF9wZ2VudHJ5X3Q7CiAgKi8KIAogLyogRXh0cmFjdCBmbGFncyBpbnRvIDI0LWJpdCBpbnRlZ2Vy
LCBvciB0dXJuIDI0LWJpdCBmbGFncyBpbnRvIGEgcHRlIG1hc2suICovCi0jZGVmaW5lIGdldF9w
dGVfZmxhZ3MoeCkgKCgoaW50KSgoeCkgPj4gNDApICYgfjB4RkZGKSB8ICgoaW50KSh4KSAmIDB4
RkZGKSkKLSNkZWZpbmUgcHV0X3B0ZV9mbGFncyh4KSAoKChpbnRwdGVfdCkoKHgpICYgfjB4RkZG
KSA8PCA0MCkgfCAoKHgpICYgMHhGRkYpKQorI2lmbmRlZiBfX0FTU0VNQkxZX18KK3N0YXRpYyBp
bmxpbmUgdW5zaWduZWQgaW50IGdldF9wdGVfZmxhZ3MoaW50cHRlX3QgeCkKK3sKKyAgICByZXR1
cm4gKCh4ID4+IDQwKSAmIH4weGZmZikgfCAoeCAmIDB4ZmZmKTsKK30KKworc3RhdGljIGlubGlu
ZSBpbnRwdGVfdCBwdXRfcHRlX2ZsYWdzKHVuc2lnbmVkIGludCB4KQoreworICAgIHJldHVybiAo
KChpbnRwdGVfdCl4ICYgfjB4ZmZmKSA8PCA0MCkgfCAoeCAmIDB4ZmZmKTsKK30KKyNlbmRpZgog
CiAvKgogICogUHJvdGVjdGlvbiBrZXlzIGRlZmluZSBhIG5ldyA0LWJpdCBwcm90ZWN0aW9uIGtl
eSBmaWVsZAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:14:58 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:14:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjLO-00051c-CF; Sat, 09 Sep 2017 17:14:58 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjLN-00051T-4H
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:57 +0000
Received: from [193.109.254.147] by server-1.bemta-6.messagelabs.com id
 49/DB-03414-09124B95; Sat, 09 Sep 2017 17:14:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbdfcUu
 kwZpJ5hYTthk4MHps79vFHsAYxZqZl5RfkcCa8e3CMfaCyZwVl/e8ZWtg/MrexcjFISTwm1Hi
 6pnXjBDOeUaJ+f/PAWU4ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDaREWMBQYmFDL
 UiYV8BM4tz656wgNgtQ+fHetWwTGDkWMDKsYtQoTi0qSy3SNTLRSyrKTM8oyU3MzNE1NDDTy0
 0tLk5MT81JTCrWS87P3cQI9AkDEOxg3Pcx8hCjJAeTkijvf5EtkUJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeBcpAOUEi1LTUyvSMnOAwQGTluDgURLhFQBJ8xYXJOYWZ6ZDpE4xKkqJ87qDJARA
 EhmleXBtsIC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWHeDJApPJl5JXDTXwEtZgJaXPJ8A
 8jikkSElFQDY/l8werd+2sOxn3It3eStr1cdrMuqehjqnrMbcm4hHnq+9bP/HDr5FaVCzPqPZ
 8WCKRubtrdoFayJd7q/a58wcQEBa2bU5OPP/pcEuh+lc844vLMeP1dd42Tj7w4s9hA+vyNbNZ
 jB1erSqZrxoicjb7uU/D/Vp3eHpntWU/DZksmvjy0VU9jshJLcUaioRZzUXEiACFIIPNDAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-4.tower-27.messagelabs.com!1504977295!115117864!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15453 invoked from network); 9 Sep 2017 17:14:55 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:14:55 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjLK-0008Cj-O1
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjLK-00058l-NY
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:14:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjLK-00058l-NY@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:14:54 +0000
Subject: [Xen-changelog] [xen master] MAINTAINERS: orphan blktap2
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRkNDUwYzQ5MzllZDA3MzVmZTIwMTIxNGQ5ZDNiNWRlZDIwMGQ3MWMKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogRnJpIFNlcCA4IDEx
OjM0OjIyIDIwMTcgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KQ29tbWl0RGF0ZTogRnJpIFNlcCA4IDExOjM0OjIyIDIwMTcgKzAxMDAKCiAgICBNQUlOVEFJ
TkVSUzogb3JwaGFuIGJsa3RhcDIKICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVu
bGFwQGNpdHJpeC5jb20+Ci0tLQogTUFJTlRBSU5FUlMgfCA2ICsrKystLQogMSBmaWxlIGNoYW5n
ZWQsIDQgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9NQUlOVEFJ
TkVSUyBiL01BSU5UQUlORVJTCmluZGV4IDI5YjQ5MDUuLjc3YjFlMTEgMTAwNjQ0Ci0tLSBhL01B
SU5UQUlORVJTCisrKyBiL01BSU5UQUlORVJTCkBAIC0xNzYsNiArMTc2LDEwIEBAIEY6CXhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FybS8KIEY6CXhlbi9pbmNsdWRlL2FzbS1hcm0vCiBGOgl4ZW4v
aW5jbHVkZS9wdWJsaWMvYXJjaC1hcm0vCiAKK0JMS1RBUDIKK1M6CU9ycGhhbmVkCitGOgl0b29s
cy9ibGt0YXAyLworCiBDUFUgUE9PTFMKIE06CUp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KIE06CURhcmlvIEZhZ2dpb2xpIDxkYXJpby5mYWdnaW9saUBjaXRyaXguY29tPgpAQCAtMzIz
LDggKzMyNyw2IEBAIE06CVNocmlyYW0gUmFqYWdvcGFsYW4gPHJzaHJpcmFtQGNzLnViYy5jYT4K
IE06CVlhbmcgSG9uZ3lhbmcgPGltaHkueWFuZ0BnbWFpbC5jb20+CiBTOglNYWludGFpbmVkCiBG
Oglkb2NzL1JFQURNRS5yZW11cwotRjoJdG9vbHMvYmxrdGFwMi9kcml2ZXJzL2Jsb2NrLXJlbXVz
LmMKLUY6CXRvb2xzL2Jsa3RhcDIvZHJpdmVycy9oYXNodGFibGUqCiBGOgl0b29scy9saWJ4bC9s
aWJ4bF9yZW11c18qCiBGOgl0b29scy9saWJ4bC9saWJ4bF9uZXRidWZmZXIuYwogRjoJdG9vbHMv
bGlieGwvbGlieGxfbm9uZXRidWZmZXIuYwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZv
ciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hh
bmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hh
bmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:15:09 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:15:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjLZ-000530-Dv; Sat, 09 Sep 2017 17:15:09 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjLX-00052i-G1
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:07 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 30/21-03610-A9124B95; Sat, 09 Sep 2017 17:15:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBLMWRWlGSWpSXmKPExsWS0XRdVXeW4pZ
 IgwPTWSwmbDNwYPTY3reLPYAxijUzLym/IoE14++SY+wFc2MrXm95ydLA+N6vi5GLQ0jgN6PE
 5nUrGCGc84wSs/c/Ye1i5OBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjYQW1jATOL6+
 SlgNi+QfXnHT0aQVhag+hVdSRMYORYwMqxi1ChOLSpLLdI1MtVLKspMzyjJTczM0TU0MNPLTS
 0uTkxPzUlMKtZLzs/dxAj0CQMQ7GBctSDwEKMkB5OSKO9/kS2RQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4FykA5QSLUtNTK9Iyc4DBAZOW4OBREuH9D5LmLS5IzC3OTIdInWK05Di26fIfJo5N
 N+8CyQ3fH/xhEmLJy89LlRLnNQWGoJAASENGaR7cOFgAX2KUlRLmZQQ6UIinILUoN7MEVf4Vo
 zgHo5IwxFU8mXklcFtfAR3EBHRQyfMNIAeVJCKkpBoYW4ruS9xKeK/K+tPDcaaqeewyPddYS7
 551xfcMziYO01Zx8r5vXegk/XBqWmRTzx/m/9NX5H5qPqB7Jkrn3otHuxfscTNUOh5jPuODkG
 GfYWxy525DrwymPpo34aUumPHuHTtliQmRhtvlIy+7SylsmteRIrMniUJ7D9WKe0Td9y5OO1l
 ZLGrEktxRqKhFnNRcSIAYEghbFsCAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-8.tower-27.messagelabs.com!1504977304!105003459!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39580 invoked from network); 9 Sep 2017 17:15:05 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-8.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:15:05 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjLU-0008EE-QP
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjLU-00059n-Py
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjLU-00059n-Py@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:15:04 +0000
Subject: [Xen-changelog] [xen master] build: run autogen.sh on Stretch
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDJiNWQ5YjFiNjZlNTE0YjdmZDc4N2M1NDQxNTJhZTdhN2U2MGI1NjQKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9uIFNlcCA0IDE0
OjQ0OjQ1IDIwMTcgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KQ29tbWl0RGF0ZTogRnJpIFNlcCA4IDExOjM5OjQ2IDIwMTcgKzAxMDAKCiAgICBidWlsZDog
cnVuIGF1dG9nZW4uc2ggb24gU3RyZXRjaAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIGNvbmZpZ3VyZSAgICAgICAgIHwgMTQgKysrKysr
KysrKysrKy0KIGRvY3MvY29uZmlndXJlICAgIHwgMTQgKysrKysrKysrKysrKy0KIHN0dWJkb20v
Y29uZmlndXJlIHwgMjggKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogdG9vbHMvY29uZmln
dXJlICAgfCAxNCArKysrKysrKysrKysrLQogNCBmaWxlcyBjaGFuZ2VkLCA2NiBpbnNlcnRpb25z
KCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZSBiL2NvbmZpZ3VyZQpp
bmRleCA1YjRlODI4Li41MjcwMzg4IDEwMDc1NQotLS0gYS9jb25maWd1cmUKKysrIGIvY29uZmln
dXJlCkBAIC02NDMsNiArNjQzLDcgQEAgaW5mb2RpcgogZG9jZGlyCiBvbGRpbmNsdWRlZGlyCiBp
bmNsdWRlZGlyCitydW5zdGF0ZWRpcgogbG9jYWxzdGF0ZWRpcgogc2hhcmVkc3RhdGVkaXIKIHN5
c2NvbmZkaXIKQEAgLTcyMCw2ICs3MjEsNyBAQCBkYXRhZGlyPScke2RhdGFyb290ZGlyfScKIHN5
c2NvbmZkaXI9JyR7cHJlZml4fS9ldGMnCiBzaGFyZWRzdGF0ZWRpcj0nJHtwcmVmaXh9L2NvbScK
IGxvY2Fsc3RhdGVkaXI9JyR7cHJlZml4fS92YXInCitydW5zdGF0ZWRpcj0nJHtsb2NhbHN0YXRl
ZGlyfS9ydW4nCiBpbmNsdWRlZGlyPScke3ByZWZpeH0vaW5jbHVkZScKIG9sZGluY2x1ZGVkaXI9
Jy91c3IvaW5jbHVkZScKIGRvY2Rpcj0nJHtkYXRhcm9vdGRpcn0vZG9jLyR7UEFDS0FHRV9UQVJO
QU1FfScKQEAgLTk3Miw2ICs5NzQsMTUgQEAgZG8KICAgfCAtc2lsZW50IHwgLS1zaWxlbnQgfCAt
LXNpbGVuIHwgLS1zaWxlIHwgLS1zaWwpCiAgICAgc2lsZW50PXllcyA7OwogCisgIC1ydW5zdGF0
ZWRpciB8IC0tcnVuc3RhdGVkaXIgfCAtLXJ1bnN0YXRlZGkgfCAtLXJ1bnN0YXRlZCBcCisgIHwg
LS1ydW5zdGF0ZSB8IC0tcnVuc3RhdCB8IC0tcnVuc3RhIHwgLS1ydW5zdCB8IC0tcnVucyBcCisg
IHwgLS1ydW4gfCAtLXJ1IHwgLS1yKQorICAgIGFjX3ByZXY9cnVuc3RhdGVkaXIgOzsKKyAgLXJ1
bnN0YXRlZGlyPSogfCAtLXJ1bnN0YXRlZGlyPSogfCAtLXJ1bnN0YXRlZGk9KiB8IC0tcnVuc3Rh
dGVkPSogXAorICB8IC0tcnVuc3RhdGU9KiB8IC0tcnVuc3RhdD0qIHwgLS1ydW5zdGE9KiB8IC0t
cnVuc3Q9KiB8IC0tcnVucz0qIFwKKyAgfCAtLXJ1bj0qIHwgLS1ydT0qIHwgLS1yPSopCisgICAg
cnVuc3RhdGVkaXI9JGFjX29wdGFyZyA7OworCiAgIC1zYmluZGlyIHwgLS1zYmluZGlyIHwgLS1z
YmluZGkgfCAtLXNiaW5kIHwgLS1zYmluIHwgLS1zYmkgfCAtLXNiKQogICAgIGFjX3ByZXY9c2Jp
bmRpciA7OwogICAtc2JpbmRpcj0qIHwgLS1zYmluZGlyPSogfCAtLXNiaW5kaT0qIHwgLS1zYmlu
ZD0qIHwgLS1zYmluPSogXApAQCAtMTEwOSw3ICsxMTIwLDcgQEAgZmkKIGZvciBhY192YXIgaW4J
ZXhlY19wcmVmaXggcHJlZml4IGJpbmRpciBzYmluZGlyIGxpYmV4ZWNkaXIgZGF0YXJvb3RkaXIg
XAogCQlkYXRhZGlyIHN5c2NvbmZkaXIgc2hhcmVkc3RhdGVkaXIgbG9jYWxzdGF0ZWRpciBpbmNs
dWRlZGlyIFwKIAkJb2xkaW5jbHVkZWRpciBkb2NkaXIgaW5mb2RpciBodG1sZGlyIGR2aWRpciBw
ZGZkaXIgcHNkaXIgXAotCQlsaWJkaXIgbG9jYWxlZGlyIG1hbmRpcgorCQlsaWJkaXIgbG9jYWxl
ZGlyIG1hbmRpciBydW5zdGF0ZWRpcgogZG8KICAgZXZhbCBhY192YWw9XCQkYWNfdmFyCiAgICMg
UmVtb3ZlIHRyYWlsaW5nIHNsYXNoZXMuCkBAIC0xMjYyLDYgKzEyNzMsNyBAQCBGaW5lIHR1bmlu
ZyBvZiB0aGUgaW5zdGFsbGF0aW9uIGRpcmVjdG9yaWVzOgogICAtLXN5c2NvbmZkaXI9RElSICAg
ICAgICByZWFkLW9ubHkgc2luZ2xlLW1hY2hpbmUgZGF0YSBbUFJFRklYL2V0Y10KICAgLS1zaGFy
ZWRzdGF0ZWRpcj1ESVIgICAgbW9kaWZpYWJsZSBhcmNoaXRlY3R1cmUtaW5kZXBlbmRlbnQgZGF0
YSBbUFJFRklYL2NvbV0KICAgLS1sb2NhbHN0YXRlZGlyPURJUiAgICAgbW9kaWZpYWJsZSBzaW5n
bGUtbWFjaGluZSBkYXRhIFtQUkVGSVgvdmFyXQorICAtLXJ1bnN0YXRlZGlyPURJUiAgICAgICBt
b2RpZmlhYmxlIHBlci1wcm9jZXNzIGRhdGEgW0xPQ0FMU1RBVEVESVIvcnVuXQogICAtLWxpYmRp
cj1ESVIgICAgICAgICAgICBvYmplY3QgY29kZSBsaWJyYXJpZXMgW0VQUkVGSVgvbGliXQogICAt
LWluY2x1ZGVkaXI9RElSICAgICAgICBDIGhlYWRlciBmaWxlcyBbUFJFRklYL2luY2x1ZGVdCiAg
IC0tb2xkaW5jbHVkZWRpcj1ESVIgICAgIEMgaGVhZGVyIGZpbGVzIGZvciBub24tZ2NjIFsvdXNy
L2luY2x1ZGVdCmRpZmYgLS1naXQgYS9kb2NzL2NvbmZpZ3VyZSBiL2RvY3MvY29uZmlndXJlCmlu
ZGV4IGE1NzgwZDkuLmZiMzQ2ZGQgMTAwNzU1Ci0tLSBhL2RvY3MvY29uZmlndXJlCisrKyBiL2Rv
Y3MvY29uZmlndXJlCkBAIC02MzQsNiArNjM0LDcgQEAgaW5mb2RpcgogZG9jZGlyCiBvbGRpbmNs
dWRlZGlyCiBpbmNsdWRlZGlyCitydW5zdGF0ZWRpcgogbG9jYWxzdGF0ZWRpcgogc2hhcmVkc3Rh
dGVkaXIKIHN5c2NvbmZkaXIKQEAgLTcxMCw2ICs3MTEsNyBAQCBkYXRhZGlyPScke2RhdGFyb290
ZGlyfScKIHN5c2NvbmZkaXI9JyR7cHJlZml4fS9ldGMnCiBzaGFyZWRzdGF0ZWRpcj0nJHtwcmVm
aXh9L2NvbScKIGxvY2Fsc3RhdGVkaXI9JyR7cHJlZml4fS92YXInCitydW5zdGF0ZWRpcj0nJHts
b2NhbHN0YXRlZGlyfS9ydW4nCiBpbmNsdWRlZGlyPScke3ByZWZpeH0vaW5jbHVkZScKIG9sZGlu
Y2x1ZGVkaXI9Jy91c3IvaW5jbHVkZScKIGRvY2Rpcj0nJHtkYXRhcm9vdGRpcn0vZG9jLyR7UEFD
S0FHRV9UQVJOQU1FfScKQEAgLTk2Miw2ICs5NjQsMTUgQEAgZG8KICAgfCAtc2lsZW50IHwgLS1z
aWxlbnQgfCAtLXNpbGVuIHwgLS1zaWxlIHwgLS1zaWwpCiAgICAgc2lsZW50PXllcyA7OwogCisg
IC1ydW5zdGF0ZWRpciB8IC0tcnVuc3RhdGVkaXIgfCAtLXJ1bnN0YXRlZGkgfCAtLXJ1bnN0YXRl
ZCBcCisgIHwgLS1ydW5zdGF0ZSB8IC0tcnVuc3RhdCB8IC0tcnVuc3RhIHwgLS1ydW5zdCB8IC0t
cnVucyBcCisgIHwgLS1ydW4gfCAtLXJ1IHwgLS1yKQorICAgIGFjX3ByZXY9cnVuc3RhdGVkaXIg
OzsKKyAgLXJ1bnN0YXRlZGlyPSogfCAtLXJ1bnN0YXRlZGlyPSogfCAtLXJ1bnN0YXRlZGk9KiB8
IC0tcnVuc3RhdGVkPSogXAorICB8IC0tcnVuc3RhdGU9KiB8IC0tcnVuc3RhdD0qIHwgLS1ydW5z
dGE9KiB8IC0tcnVuc3Q9KiB8IC0tcnVucz0qIFwKKyAgfCAtLXJ1bj0qIHwgLS1ydT0qIHwgLS1y
PSopCisgICAgcnVuc3RhdGVkaXI9JGFjX29wdGFyZyA7OworCiAgIC1zYmluZGlyIHwgLS1zYmlu
ZGlyIHwgLS1zYmluZGkgfCAtLXNiaW5kIHwgLS1zYmluIHwgLS1zYmkgfCAtLXNiKQogICAgIGFj
X3ByZXY9c2JpbmRpciA7OwogICAtc2JpbmRpcj0qIHwgLS1zYmluZGlyPSogfCAtLXNiaW5kaT0q
IHwgLS1zYmluZD0qIHwgLS1zYmluPSogXApAQCAtMTA5OSw3ICsxMTEwLDcgQEAgZmkKIGZvciBh
Y192YXIgaW4JZXhlY19wcmVmaXggcHJlZml4IGJpbmRpciBzYmluZGlyIGxpYmV4ZWNkaXIgZGF0
YXJvb3RkaXIgXAogCQlkYXRhZGlyIHN5c2NvbmZkaXIgc2hhcmVkc3RhdGVkaXIgbG9jYWxzdGF0
ZWRpciBpbmNsdWRlZGlyIFwKIAkJb2xkaW5jbHVkZWRpciBkb2NkaXIgaW5mb2RpciBodG1sZGly
IGR2aWRpciBwZGZkaXIgcHNkaXIgXAotCQlsaWJkaXIgbG9jYWxlZGlyIG1hbmRpcgorCQlsaWJk
aXIgbG9jYWxlZGlyIG1hbmRpciBydW5zdGF0ZWRpcgogZG8KICAgZXZhbCBhY192YWw9XCQkYWNf
dmFyCiAgICMgUmVtb3ZlIHRyYWlsaW5nIHNsYXNoZXMuCkBAIC0xMjUyLDYgKzEyNjMsNyBAQCBG
aW5lIHR1bmluZyBvZiB0aGUgaW5zdGFsbGF0aW9uIGRpcmVjdG9yaWVzOgogICAtLXN5c2NvbmZk
aXI9RElSICAgICAgICByZWFkLW9ubHkgc2luZ2xlLW1hY2hpbmUgZGF0YSBbUFJFRklYL2V0Y10K
ICAgLS1zaGFyZWRzdGF0ZWRpcj1ESVIgICAgbW9kaWZpYWJsZSBhcmNoaXRlY3R1cmUtaW5kZXBl
bmRlbnQgZGF0YSBbUFJFRklYL2NvbV0KICAgLS1sb2NhbHN0YXRlZGlyPURJUiAgICAgbW9kaWZp
YWJsZSBzaW5nbGUtbWFjaGluZSBkYXRhIFtQUkVGSVgvdmFyXQorICAtLXJ1bnN0YXRlZGlyPURJ
UiAgICAgICBtb2RpZmlhYmxlIHBlci1wcm9jZXNzIGRhdGEgW0xPQ0FMU1RBVEVESVIvcnVuXQog
ICAtLWxpYmRpcj1ESVIgICAgICAgICAgICBvYmplY3QgY29kZSBsaWJyYXJpZXMgW0VQUkVGSVgv
bGliXQogICAtLWluY2x1ZGVkaXI9RElSICAgICAgICBDIGhlYWRlciBmaWxlcyBbUFJFRklYL2lu
Y2x1ZGVdCiAgIC0tb2xkaW5jbHVkZWRpcj1ESVIgICAgIEMgaGVhZGVyIGZpbGVzIGZvciBub24t
Z2NjIFsvdXNyL2luY2x1ZGVdCmRpZmYgLS1naXQgYS9zdHViZG9tL2NvbmZpZ3VyZSBiL3N0dWJk
b20vY29uZmlndXJlCmluZGV4IDhlNmUwNTQuLmM0MTMwZGMgMTAwNzU1Ci0tLSBhL3N0dWJkb20v
Y29uZmlndXJlCisrKyBiL3N0dWJkb20vY29uZmlndXJlCkBAIC01ODcsNiArNTg3LDcgQEAgUEFD
S0FHRV9VUkw9J2h0dHA6Ly93d3cueGVuLm9yZy8nCiBhY191bmlxdWVfZmlsZT0ieGVuc3RvcmUt
bWluaW9zLmNmZyIKIGFjX3N1YnN0X3ZhcnM9J0xUTElCT0JKUwogTElCT0JKUworU1RVQkRPTV9V
TklOU1RBTEwKIFNUVUJET01fSU5TVEFMTAogU1RVQkRPTV9CVUlMRAogU1RVQkRPTV9UQVJHRVRT
CkBAIC02NTksNiArNjYwLDcgQEAgaW5mb2RpcgogZG9jZGlyCiBvbGRpbmNsdWRlZGlyCiBpbmNs
dWRlZGlyCitydW5zdGF0ZWRpcgogbG9jYWxzdGF0ZWRpcgogc2hhcmVkc3RhdGVkaXIKIHN5c2Nv
bmZkaXIKQEAgLTc0OCw2ICs3NTAsNyBAQCBkYXRhZGlyPScke2RhdGFyb290ZGlyfScKIHN5c2Nv
bmZkaXI9JyR7cHJlZml4fS9ldGMnCiBzaGFyZWRzdGF0ZWRpcj0nJHtwcmVmaXh9L2NvbScKIGxv
Y2Fsc3RhdGVkaXI9JyR7cHJlZml4fS92YXInCitydW5zdGF0ZWRpcj0nJHtsb2NhbHN0YXRlZGly
fS9ydW4nCiBpbmNsdWRlZGlyPScke3ByZWZpeH0vaW5jbHVkZScKIG9sZGluY2x1ZGVkaXI9Jy91
c3IvaW5jbHVkZScKIGRvY2Rpcj0nJHtkYXRhcm9vdGRpcn0vZG9jLyR7UEFDS0FHRV9UQVJOQU1F
fScKQEAgLTEwMDAsNiArMTAwMywxNSBAQCBkbwogICB8IC1zaWxlbnQgfCAtLXNpbGVudCB8IC0t
c2lsZW4gfCAtLXNpbGUgfCAtLXNpbCkKICAgICBzaWxlbnQ9eWVzIDs7CiAKKyAgLXJ1bnN0YXRl
ZGlyIHwgLS1ydW5zdGF0ZWRpciB8IC0tcnVuc3RhdGVkaSB8IC0tcnVuc3RhdGVkIFwKKyAgfCAt
LXJ1bnN0YXRlIHwgLS1ydW5zdGF0IHwgLS1ydW5zdGEgfCAtLXJ1bnN0IHwgLS1ydW5zIFwKKyAg
fCAtLXJ1biB8IC0tcnUgfCAtLXIpCisgICAgYWNfcHJldj1ydW5zdGF0ZWRpciA7OworICAtcnVu
c3RhdGVkaXI9KiB8IC0tcnVuc3RhdGVkaXI9KiB8IC0tcnVuc3RhdGVkaT0qIHwgLS1ydW5zdGF0
ZWQ9KiBcCisgIHwgLS1ydW5zdGF0ZT0qIHwgLS1ydW5zdGF0PSogfCAtLXJ1bnN0YT0qIHwgLS1y
dW5zdD0qIHwgLS1ydW5zPSogXAorICB8IC0tcnVuPSogfCAtLXJ1PSogfCAtLXI9KikKKyAgICBy
dW5zdGF0ZWRpcj0kYWNfb3B0YXJnIDs7CisKICAgLXNiaW5kaXIgfCAtLXNiaW5kaXIgfCAtLXNi
aW5kaSB8IC0tc2JpbmQgfCAtLXNiaW4gfCAtLXNiaSB8IC0tc2IpCiAgICAgYWNfcHJldj1zYmlu
ZGlyIDs7CiAgIC1zYmluZGlyPSogfCAtLXNiaW5kaXI9KiB8IC0tc2JpbmRpPSogfCAtLXNiaW5k
PSogfCAtLXNiaW49KiBcCkBAIC0xMTM3LDcgKzExNDksNyBAQCBmaQogZm9yIGFjX3ZhciBpbgll
eGVjX3ByZWZpeCBwcmVmaXggYmluZGlyIHNiaW5kaXIgbGliZXhlY2RpciBkYXRhcm9vdGRpciBc
CiAJCWRhdGFkaXIgc3lzY29uZmRpciBzaGFyZWRzdGF0ZWRpciBsb2NhbHN0YXRlZGlyIGluY2x1
ZGVkaXIgXAogCQlvbGRpbmNsdWRlZGlyIGRvY2RpciBpbmZvZGlyIGh0bWxkaXIgZHZpZGlyIHBk
ZmRpciBwc2RpciBcCi0JCWxpYmRpciBsb2NhbGVkaXIgbWFuZGlyCisJCWxpYmRpciBsb2NhbGVk
aXIgbWFuZGlyIHJ1bnN0YXRlZGlyCiBkbwogICBldmFsIGFjX3ZhbD1cJCRhY192YXIKICAgIyBS
ZW1vdmUgdHJhaWxpbmcgc2xhc2hlcy4KQEAgLTEyOTAsNiArMTMwMiw3IEBAIEZpbmUgdHVuaW5n
IG9mIHRoZSBpbnN0YWxsYXRpb24gZGlyZWN0b3JpZXM6CiAgIC0tc3lzY29uZmRpcj1ESVIgICAg
ICAgIHJlYWQtb25seSBzaW5nbGUtbWFjaGluZSBkYXRhIFtQUkVGSVgvZXRjXQogICAtLXNoYXJl
ZHN0YXRlZGlyPURJUiAgICBtb2RpZmlhYmxlIGFyY2hpdGVjdHVyZS1pbmRlcGVuZGVudCBkYXRh
IFtQUkVGSVgvY29tXQogICAtLWxvY2Fsc3RhdGVkaXI9RElSICAgICBtb2RpZmlhYmxlIHNpbmds
ZS1tYWNoaW5lIGRhdGEgW1BSRUZJWC92YXJdCisgIC0tcnVuc3RhdGVkaXI9RElSICAgICAgIG1v
ZGlmaWFibGUgcGVyLXByb2Nlc3MgZGF0YSBbTE9DQUxTVEFURURJUi9ydW5dCiAgIC0tbGliZGly
PURJUiAgICAgICAgICAgIG9iamVjdCBjb2RlIGxpYnJhcmllcyBbRVBSRUZJWC9saWJdCiAgIC0t
aW5jbHVkZWRpcj1ESVIgICAgICAgIEMgaGVhZGVyIGZpbGVzIFtQUkVGSVgvaW5jbHVkZV0KICAg
LS1vbGRpbmNsdWRlZGlyPURJUiAgICAgQyBoZWFkZXIgZmlsZXMgZm9yIG5vbi1nY2MgWy91c3Iv
aW5jbHVkZV0KQEAgLTE5ODQsNiArMTk5Nyw3IEBAIGlvZW11PXkKIFNUVUJET01fVEFSR0VUUz0i
JFNUVUJET01fVEFSR0VUUyBpb2VtdSIKIFNUVUJET01fQlVJTEQ9IiRTVFVCRE9NX0JVSUxEIGlv
ZW11LXN0dWJkb20iCiBTVFVCRE9NX0lOU1RBTEw9IiRTVFVCRE9NX0lOU1RBTEwgaW5zdGFsbC1p
b2VtdSIKK1NUVUJET01fVU5JTlNUQUxMPSIkU1RVQkRPTV9VTklOU1RBTEwgaW5zdGFsbC1pb2Vt
dSIKIAogCiBlbHNlCkBAIC0yMDE0LDYgKzIwMjgsNyBAQCBjPXkKIFNUVUJET01fVEFSR0VUUz0i
JFNUVUJET01fVEFSR0VUUyBjIgogU1RVQkRPTV9CVUlMRD0iJFNUVUJET01fQlVJTEQgYy1zdHVi
ZG9tIgogU1RVQkRPTV9JTlNUQUxMPSIkU1RVQkRPTV9JTlNUQUxMIGluc3RhbGwtYyIKK1NUVUJE
T01fVU5JTlNUQUxMPSIkU1RVQkRPTV9VTklOU1RBTEwgaW5zdGFsbC1jIgogCiAKIGVsc2UKQEAg
LTIwNTEsNiArMjA2Niw3IEBAIGNhbWw9eQogU1RVQkRPTV9UQVJHRVRTPSIkU1RVQkRPTV9UQVJH
RVRTIGNhbWwiCiBTVFVCRE9NX0JVSUxEPSIkU1RVQkRPTV9CVUlMRCBjYW1sLXN0dWJkb20iCiBT
VFVCRE9NX0lOU1RBTEw9IiRTVFVCRE9NX0lOU1RBTEwgaW5zdGFsbC1jYW1sIgorU1RVQkRPTV9V
TklOU1RBTEw9IiRTVFVCRE9NX1VOSU5TVEFMTCBpbnN0YWxsLWNhbWwiCiAKIAogZWxzZQpAQCAt
MjA4OCw2ICsyMTA0LDcgQEAgZ3J1Yj15CiBTVFVCRE9NX1RBUkdFVFM9IiRTVFVCRE9NX1RBUkdF
VFMgZ3J1YiIKIFNUVUJET01fQlVJTEQ9IiRTVFVCRE9NX0JVSUxEIHB2LWdydWIiCiBTVFVCRE9N
X0lOU1RBTEw9IiRTVFVCRE9NX0lOU1RBTEwgaW5zdGFsbC1ncnViIgorU1RVQkRPTV9VTklOU1RB
TEw9IiRTVFVCRE9NX1VOSU5TVEFMTCBpbnN0YWxsLWdydWIiCiAKIAogZWxzZQpAQCAtMjExMCw2
ICsyMTI3LDcgQEAgZ3J1Yj15CiBTVFVCRE9NX1RBUkdFVFM9IiRTVFVCRE9NX1RBUkdFVFMgZ3J1
YiIKIFNUVUJET01fQlVJTEQ9IiRTVFVCRE9NX0JVSUxEIHB2LWdydWIiCiBTVFVCRE9NX0lOU1RB
TEw9IiRTVFVCRE9NX0lOU1RBTEwgaW5zdGFsbC1ncnViIgorU1RVQkRPTV9VTklOU1RBTEw9IiRT
VFVCRE9NX1VOSU5TVEFMTCBpbnN0YWxsLWdydWIiCiAKIAogZmkKQEAgLTIxMjgsNiArMjE0Niw3
IEBAIHhlbnN0b3JlPXkKIFNUVUJET01fVEFSR0VUUz0iJFNUVUJET01fVEFSR0VUUyB4ZW5zdG9y
ZSIKIFNUVUJET01fQlVJTEQ9IiRTVFVCRE9NX0JVSUxEIHhlbnN0b3JlLXN0dWJkb20iCiBTVFVC
RE9NX0lOU1RBTEw9IiRTVFVCRE9NX0lOU1RBTEwgaW5zdGFsbC14ZW5zdG9yZSIKK1NUVUJET01f
VU5JTlNUQUxMPSIkU1RVQkRPTV9VTklOU1RBTEwgaW5zdGFsbC14ZW5zdG9yZSIKIAogCiBlbHNl
CkBAIC0yMTUwLDYgKzIxNjksNyBAQCB4ZW5zdG9yZT15CiBTVFVCRE9NX1RBUkdFVFM9IiRTVFVC
RE9NX1RBUkdFVFMgeGVuc3RvcmUiCiBTVFVCRE9NX0JVSUxEPSIkU1RVQkRPTV9CVUlMRCB4ZW5z
dG9yZS1zdHViZG9tIgogU1RVQkRPTV9JTlNUQUxMPSIkU1RVQkRPTV9JTlNUQUxMIGluc3RhbGwt
eGVuc3RvcmUiCitTVFVCRE9NX1VOSU5TVEFMTD0iJFNUVUJET01fVU5JTlNUQUxMIGluc3RhbGwt
eGVuc3RvcmUiCiAKIAogZmkKQEAgLTIxNjgsNiArMjE4OCw3IEBAIHZ0cG09eQogU1RVQkRPTV9U
QVJHRVRTPSIkU1RVQkRPTV9UQVJHRVRTIHZ0cG0iCiBTVFVCRE9NX0JVSUxEPSIkU1RVQkRPTV9C
VUlMRCB2dHBtLXN0dWJkb20iCiBTVFVCRE9NX0lOU1RBTEw9IiRTVFVCRE9NX0lOU1RBTEwgaW5z
dGFsbC12dHBtIgorU1RVQkRPTV9VTklOU1RBTEw9IiRTVFVCRE9NX1VOSU5TVEFMTCBpbnN0YWxs
LXZ0cG0iCiAKIAogZWxzZQpAQCAtMjE5OCw2ICsyMjE5LDcgQEAgdnRwbW1ncj15CiBTVFVCRE9N
X1RBUkdFVFM9IiRTVFVCRE9NX1RBUkdFVFMgdnRwbW1nciIKIFNUVUJET01fQlVJTEQ9IiRTVFVC
RE9NX0JVSUxEIHZ0cG1tZ3Itc3R1YmRvbSIKIFNUVUJET01fSU5TVEFMTD0iJFNUVUJET01fSU5T
VEFMTCBpbnN0YWxsLXZ0cG1tZ3IiCitTVFVCRE9NX1VOSU5TVEFMTD0iJFNUVUJET01fVU5JTlNU
QUxMIGluc3RhbGwtdnRwbW1nciIKIAogCiBlbHNlCkBAIC0zNTc3LDYgKzM1OTksNyBAQCB2dHBt
PXkKIFNUVUJET01fVEFSR0VUUz0iJFNUVUJET01fVEFSR0VUUyB2dHBtIgogU1RVQkRPTV9CVUlM
RD0iJFNUVUJET01fQlVJTEQgdnRwbS1zdHViZG9tIgogU1RVQkRPTV9JTlNUQUxMPSIkU1RVQkRP
TV9JTlNUQUxMIGluc3RhbGwtdnRwbSIKK1NUVUJET01fVU5JTlNUQUxMPSIkU1RVQkRPTV9VTklO
U1RBTEwgaW5zdGFsbC12dHBtIgogCiAKIGVsc2UKQEAgLTM1OTYsNiArMzYxOSw3IEBAIHZ0cG1t
Z3I9eQogU1RVQkRPTV9UQVJHRVRTPSIkU1RVQkRPTV9UQVJHRVRTIHZ0cG1tZ3IiCiBTVFVCRE9N
X0JVSUxEPSIkU1RVQkRPTV9CVUlMRCB2dHBtbWdyLXN0dWJkb20iCiBTVFVCRE9NX0lOU1RBTEw9
IiRTVFVCRE9NX0lOU1RBTEwgaW5zdGFsbC12dHBtbWdyIgorU1RVQkRPTV9VTklOU1RBTEw9IiRT
VFVCRE9NX1VOSU5TVEFMTCBpbnN0YWxsLXZ0cG1tZ3IiCiAKIAogZWxzZQpAQCAtMzYxNSw2ICsz
NjM5LDcgQEAgaW9lbXU9eQogU1RVQkRPTV9UQVJHRVRTPSIkU1RVQkRPTV9UQVJHRVRTIGlvZW11
IgogU1RVQkRPTV9CVUlMRD0iJFNUVUJET01fQlVJTEQgaW9lbXUtc3R1YmRvbSIKIFNUVUJET01f
SU5TVEFMTD0iJFNUVUJET01fSU5TVEFMTCBpbnN0YWxsLWlvZW11IgorU1RVQkRPTV9VTklOU1RB
TEw9IiRTVFVCRE9NX1VOSU5TVEFMTCBpbnN0YWxsLWlvZW11IgogCiAKIGVsc2UKQEAgLTM2MzEs
NiArMzY1Niw3IEBAIGZpCiAKIAogCisKIGVjaG8gIldpbGwgYnVpbGQgdGhlIGZvbGxvd2luZyBz
dHViIGRvbWFpbnM6IgogZm9yIHggaW4gJFNUVUJET01fQlVJTEQ7IGRvCiAJZWNobyAiICAkeCIK
ZGlmZiAtLWdpdCBhL3Rvb2xzL2NvbmZpZ3VyZSBiL3Rvb2xzL2NvbmZpZ3VyZQppbmRleCBjOGRh
M2ZlLi4yOTM5M2EzIDEwMDc1NQotLS0gYS90b29scy9jb25maWd1cmUKKysrIGIvdG9vbHMvY29u
ZmlndXJlCkBAIC03NjksNiArNzY5LDcgQEAgaW5mb2RpcgogZG9jZGlyCiBvbGRpbmNsdWRlZGly
CiBpbmNsdWRlZGlyCitydW5zdGF0ZWRpcgogbG9jYWxzdGF0ZWRpcgogc2hhcmVkc3RhdGVkaXIK
IHN5c2NvbmZkaXIKQEAgLTg5Miw2ICs4OTMsNyBAQCBkYXRhZGlyPScke2RhdGFyb290ZGlyfScK
IHN5c2NvbmZkaXI9JyR7cHJlZml4fS9ldGMnCiBzaGFyZWRzdGF0ZWRpcj0nJHtwcmVmaXh9L2Nv
bScKIGxvY2Fsc3RhdGVkaXI9JyR7cHJlZml4fS92YXInCitydW5zdGF0ZWRpcj0nJHtsb2NhbHN0
YXRlZGlyfS9ydW4nCiBpbmNsdWRlZGlyPScke3ByZWZpeH0vaW5jbHVkZScKIG9sZGluY2x1ZGVk
aXI9Jy91c3IvaW5jbHVkZScKIGRvY2Rpcj0nJHtkYXRhcm9vdGRpcn0vZG9jLyR7UEFDS0FHRV9U
QVJOQU1FfScKQEAgLTExNDQsNiArMTE0NiwxNSBAQCBkbwogICB8IC1zaWxlbnQgfCAtLXNpbGVu
dCB8IC0tc2lsZW4gfCAtLXNpbGUgfCAtLXNpbCkKICAgICBzaWxlbnQ9eWVzIDs7CiAKKyAgLXJ1
bnN0YXRlZGlyIHwgLS1ydW5zdGF0ZWRpciB8IC0tcnVuc3RhdGVkaSB8IC0tcnVuc3RhdGVkIFwK
KyAgfCAtLXJ1bnN0YXRlIHwgLS1ydW5zdGF0IHwgLS1ydW5zdGEgfCAtLXJ1bnN0IHwgLS1ydW5z
IFwKKyAgfCAtLXJ1biB8IC0tcnUgfCAtLXIpCisgICAgYWNfcHJldj1ydW5zdGF0ZWRpciA7Owor
ICAtcnVuc3RhdGVkaXI9KiB8IC0tcnVuc3RhdGVkaXI9KiB8IC0tcnVuc3RhdGVkaT0qIHwgLS1y
dW5zdGF0ZWQ9KiBcCisgIHwgLS1ydW5zdGF0ZT0qIHwgLS1ydW5zdGF0PSogfCAtLXJ1bnN0YT0q
IHwgLS1ydW5zdD0qIHwgLS1ydW5zPSogXAorICB8IC0tcnVuPSogfCAtLXJ1PSogfCAtLXI9KikK
KyAgICBydW5zdGF0ZWRpcj0kYWNfb3B0YXJnIDs7CisKICAgLXNiaW5kaXIgfCAtLXNiaW5kaXIg
fCAtLXNiaW5kaSB8IC0tc2JpbmQgfCAtLXNiaW4gfCAtLXNiaSB8IC0tc2IpCiAgICAgYWNfcHJl
dj1zYmluZGlyIDs7CiAgIC1zYmluZGlyPSogfCAtLXNiaW5kaXI9KiB8IC0tc2JpbmRpPSogfCAt
LXNiaW5kPSogfCAtLXNiaW49KiBcCkBAIC0xMjgxLDcgKzEyOTIsNyBAQCBmaQogZm9yIGFjX3Zh
ciBpbglleGVjX3ByZWZpeCBwcmVmaXggYmluZGlyIHNiaW5kaXIgbGliZXhlY2RpciBkYXRhcm9v
dGRpciBcCiAJCWRhdGFkaXIgc3lzY29uZmRpciBzaGFyZWRzdGF0ZWRpciBsb2NhbHN0YXRlZGly
IGluY2x1ZGVkaXIgXAogCQlvbGRpbmNsdWRlZGlyIGRvY2RpciBpbmZvZGlyIGh0bWxkaXIgZHZp
ZGlyIHBkZmRpciBwc2RpciBcCi0JCWxpYmRpciBsb2NhbGVkaXIgbWFuZGlyCisJCWxpYmRpciBs
b2NhbGVkaXIgbWFuZGlyIHJ1bnN0YXRlZGlyCiBkbwogICBldmFsIGFjX3ZhbD1cJCRhY192YXIK
ICAgIyBSZW1vdmUgdHJhaWxpbmcgc2xhc2hlcy4KQEAgLTE0MzQsNiArMTQ0NSw3IEBAIEZpbmUg
dHVuaW5nIG9mIHRoZSBpbnN0YWxsYXRpb24gZGlyZWN0b3JpZXM6CiAgIC0tc3lzY29uZmRpcj1E
SVIgICAgICAgIHJlYWQtb25seSBzaW5nbGUtbWFjaGluZSBkYXRhIFtQUkVGSVgvZXRjXQogICAt
LXNoYXJlZHN0YXRlZGlyPURJUiAgICBtb2RpZmlhYmxlIGFyY2hpdGVjdHVyZS1pbmRlcGVuZGVu
dCBkYXRhIFtQUkVGSVgvY29tXQogICAtLWxvY2Fsc3RhdGVkaXI9RElSICAgICBtb2RpZmlhYmxl
IHNpbmdsZS1tYWNoaW5lIGRhdGEgW1BSRUZJWC92YXJdCisgIC0tcnVuc3RhdGVkaXI9RElSICAg
ICAgIG1vZGlmaWFibGUgcGVyLXByb2Nlc3MgZGF0YSBbTE9DQUxTVEFURURJUi9ydW5dCiAgIC0t
bGliZGlyPURJUiAgICAgICAgICAgIG9iamVjdCBjb2RlIGxpYnJhcmllcyBbRVBSRUZJWC9saWJd
CiAgIC0taW5jbHVkZWRpcj1ESVIgICAgICAgIEMgaGVhZGVyIGZpbGVzIFtQUkVGSVgvaW5jbHVk
ZV0KICAgLS1vbGRpbmNsdWRlZGlyPURJUiAgICAgQyBoZWFkZXIgZmlsZXMgZm9yIG5vbi1nY2Mg
Wy91c3IvaW5jbHVkZV0KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:15:18 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:15:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjLi-00054L-Fs; Sat, 09 Sep 2017 17:15:18 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjLg-000547-Vi
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:17 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 F8/51-03610-4A124B95; Sat, 09 Sep 2017 17:15:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXex4pZ
 Ig137jCwmbDNwYPTY3reLPYAxijUzLym/IoE14+LqZ0wFTwUqVq3qZWpgfMnTxcjFISTwm1Fi
 36ej7BDOeUaJ4yd2MHcxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSxgLtG56
 B8jiM0rYCYx8cIJJhCbBai+5WErywRGjgWMDKsY1YtTi8pSi3TN9JKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GOed8D/EKMnBpCTK+19kS6QQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCV5jBaCcYFFqempFWmYOMDhg0hIcPEoivAIgad7igsTc4sx0iNQpRkUpcV53kIQA
 SCKjNA+uDRaQlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTM+04eaApPZl4J3PRXQIuZgBaXP
 N8AsrgkESEl1cB4vVxz3e+5/9y3TpUSXXpzWuGSnR23bRXENltle5xTmrdTNUv3yF5phzOXbt
 xSEVhckaj8if2ZzOFp+6wcfxhEdfMyabWaluxdKF1/yStiVb8mW2DsRg7O7HWchxYwfFpUXVe
 2c+75XvnQsIvKpomG6VtnfpsltZFbpmrN8kTm+5dDDWMbuqYqsRRnJBpqMRcVJwIA5hW7HUMC
 AAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-14.tower-27.messagelabs.com!1504977315!103481191!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26044 invoked from network); 9 Sep 2017 17:15:15 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:15:15 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjLe-0008ES-Sa
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjLe-0005FE-S3
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjLe-0005FE-S3@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:15:14 +0000
Subject: [Xen-changelog] [xen master] tools: disable blktap2 by default
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDFlMjUxZGQ2YjI3MGRjZDM1NGI4OTM0YTAwNjY3YmMzYzU1N2I0NDgKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9uIFNlcCA0IDE0
OjQ0OjQ2IDIwMTcgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KQ29tbWl0RGF0ZTogRnJpIFNlcCA4IDExOjM5OjQ2IDIwMTcgKzAxMDAKCiAgICB0b29sczog
ZGlzYWJsZSBibGt0YXAyIGJ5IGRlZmF1bHQKICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9jb25maWd1cmUgICAgfCA5ICsrLS0t
LS0tLQogdG9vbHMvY29uZmlndXJlLmFjIHwgOCArKy0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA0
IGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2NvbmZp
Z3VyZSBiL3Rvb2xzL2NvbmZpZ3VyZQppbmRleCAyOTM5M2EzLi5mM2JiNDEyIDEwMDc1NQotLS0g
YS90b29scy9jb25maWd1cmUKKysrIGIvdG9vbHMvY29uZmlndXJlCkBAIC0xNDkwLDggKzE0OTAs
NyBAQCBPcHRpb25hbCBGZWF0dXJlczoKICAgLS1kaXNhYmxlLXhzbXBvbGljeSAgICAgRGlzYWJs
ZSBYU00gcG9saWN5IGNvbXBpbGF0aW9uIChkZWZhdWx0IGlzIEVOQUJMRUQpCiAgIC0tZW5hYmxl
LW92bWYgICAgICAgICAgIEVuYWJsZSBPVk1GIChkZWZhdWx0IGlzIERJU0FCTEVEKQogICAtLWRp
c2FibGUtc2VhYmlvcyAgICAgICBEaXNhYmxlIFNlYUJJT1MgKGRlZmF1bHQgaXMgRU5BQkxFRCkK
LSAgLS1lbmFibGUtYmxrdGFwMiAgICAgICAgRW5hYmxlIGJsa3RhcDIsIChERUZBVUxUIGlzIG9u
IGZvciBMaW51eCwgb3RoZXJ3aXNlCi0gICAgICAgICAgICAgICAgICAgICAgICAgIG9mZikKKyAg
LS1lbmFibGUtYmxrdGFwMiAgICAgICAgRW5hYmxlIGJsa3RhcDIsIChERUZBVUxUIGlzIG9mZikK
ICAgLS1lbmFibGUtcWVtdS10cmFkaXRpb25hbAogICAgICAgICAgICAgICAgICAgICAgICAgICBF
bmFibGUgcWVtdSB0cmFkaXRpb25hbCBkZXZpY2UgbW9kZWwsIChERUZBVUxUIGlzIG9uCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZvciBMaW51eCBvciBOZXRCU0QgeDg2LCBvdGhlcndpc2Ug
b2ZmKQpAQCAtNDIxNCwxMSArNDIxMyw3IEBAIGlmIHRlc3QgIiR7ZW5hYmxlX2Jsa3RhcDIrc2V0
fSIgPSBzZXQ7IHRoZW4gOgogICBlbmFibGV2YWw9JGVuYWJsZV9ibGt0YXAyOwogZWxzZQogCi0g
ICAgY2FzZSAiJGhvc3Rfb3MiIGluCi0gICAgICAgIGxpbnV4KikKLSAgICAgICAgICAgZW5hYmxl
X2Jsa3RhcDI9InllcyI7OwotICAgICAgICAqKSBlbmFibGVfYmxrdGFwMj0ibm8iOzsKLSAgICBl
c2FjCisgICAgICAgIGVuYWJsZV9ibGt0YXAyPSJubyIKIAogZmkKIApkaWZmIC0tZ2l0IGEvdG9v
bHMvY29uZmlndXJlLmFjIGIvdG9vbHMvY29uZmlndXJlLmFjCmluZGV4IGE0N2QwZmQuLmQxYTNh
NzggMTAwNjQ0Ci0tLSBhL3Rvb2xzL2NvbmZpZ3VyZS5hYworKysgYi90b29scy9jb25maWd1cmUu
YWMKQEAgLTExOSwxMiArMTE5LDggQEAgQUNfU1VCU1QoTElOVVhfQkFDS0VORF9NT0RVTEVTKQog
ZG5sIEVuYWJsZSBibGt0YXAyIG9uIExpbnV4IG9ubHkuCiBBQ19BUkdfRU5BQkxFKFtibGt0YXAy
XSwKICAgICBBU19IRUxQX1NUUklORyhbLS1lbmFibGUtYmxrdGFwMl0sCi0gICAgICAgICAgICAg
ICAgICAgW0VuYWJsZSBibGt0YXAyLCAoREVGQVVMVCBpcyBvbiBmb3IgTGludXgsIG90aGVyd2lz
ZSBvZmYpXSksLFsKLSAgICBjYXNlICIkaG9zdF9vcyIgaW4KLSAgICAgICAgbGludXgqKQotICAg
ICAgICAgICBlbmFibGVfYmxrdGFwMj0ieWVzIjs7Ci0gICAgICAgICopIGVuYWJsZV9ibGt0YXAy
PSJubyI7OwotICAgIGVzYWMKKyAgICAgICAgICAgICAgICAgICBbRW5hYmxlIGJsa3RhcDIsIChE
RUZBVUxUIGlzIG9mZildKSwsWworICAgICAgICBlbmFibGVfYmxrdGFwMj0ibm8iCiBdKQogQVNf
SUYoW3Rlc3QgIngkZW5hYmxlX2Jsa3RhcDIiID0gInh5ZXMiXSwgWwogQUNfREVGSU5FKFtIQVZF
X0JMS1RBUDJdLCBbMV0sIFtCbGt0YXAyIGVuYWJsZWRdKQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBh
dGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:15:28 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:15:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjLs-00056Z-HR; Sat, 09 Sep 2017 17:15:28 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjLq-00056M-UR
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:27 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 DF/DE-03093-EA124B95; Sat, 09 Sep 2017 17:15:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVXet4pZ
 Igztd5hYTthk4MHps79vFHsAYxZqZl5RfkcCaseDZZraCX9wVyz+sZG1gXMXVxcjFISTwm1Fi
 8/QXrBDOeUaJ7j0tTF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwuYSDy4s
 IsRxOYVMJM4teokmM0CVL9l7jnmCYwcCxgZVjFqFKcWlaUW6Rqa6SUVZaZnlOQmZuboGhqY6e
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MN7fGHCIUZKDSUmU97/IlkghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKEryLFIBygkWp6akVaZk5wPCASUtw8CiJ8B4GSfMWFyTmFmemQ6ROMepyHNt0+Q+T
 EEtefl6qlDjvAZAiAZCijNI8uBGwUL3EKCslzMsIdJQQT0FqUW5mCar8K0ZxDkYlYYhLeDLzS
 uA2vQI6ggnoiJLnG0COKElESEk1MHplTeoo2jLdfeuXJXWBrdN+XyqL3625ZNnTr/vZT7CxJ/
 sv8wkzmix6wk1gVrjxEq+ObfqTzExtOZXVKw4vWrGwPdhl6aQTT6rY0s8rbf6h6FmSNZ/R/wy
 7gmDuB0dvwfrZvEGxuct2tz77+mnr54efyl9I/XCJPXTkvsehzqyKD0t6H+yeXKjEUpyRaKjF
 XFScCABl/z/NUAIAAA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-3.tower-27.messagelabs.com!1504977325!115622434!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49471 invoked from network); 9 Sep 2017 17:15:25 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:15:25 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjLo-0008Ec-UJ
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjLo-0005I1-Tq
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjLo-0005I1-Tq@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:15:24 +0000
Subject: [Xen-changelog] [xen master] tools: eliminate LIBXL_BLKTAP2
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDAwN2E1YTVjNTg3ZDhiYmVkN2MxMGFhZjg5ZDM1ZDE4MDYxZTFhOTcKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9uIFNlcCA0IDE0
OjQ0OjQ3IDIwMTcgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KQ29tbWl0RGF0ZTogRnJpIFNlcCA4IDExOjM5OjQ2IDIwMTcgKzAxMDAKCiAgICB0b29sczog
ZWxpbWluYXRlIExJQlhMX0JMS1RBUDIKICAgIAogICAgVXNlIENPTkZJR19CTEtUQVAyIGRpcmVj
dGx5LiBUaGVyZSBpcyBubyByZWFzb24gd2h5IG9uZSB3b3VsZCB3YW50IHRvCiAgICBzZXQgTElC
WExfQkxLVEFQMiBzZXBhcmF0ZWx5IGFzIHRoaW5ncyBzdGFuZC4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9SdWxlcy5tayAg
ICAgICB8IDQgKy0tLQogdG9vbHMvbGlieGwvTWFrZWZpbGUgfCAyICstCiAyIGZpbGVzIGNoYW5n
ZWQsIDIgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9S
dWxlcy5tayBiL3Rvb2xzL1J1bGVzLm1rCmluZGV4IDQ1OTI2MDEuLmRiYzc2MzUgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL1J1bGVzLm1rCisrKyBiL3Rvb2xzL1J1bGVzLm1rCkBAIC0xNjMsOSArMTYzLDcg
QEAgZWxzZQogQ0ZMQUdTICs9IC1PMiAtZm9taXQtZnJhbWUtcG9pbnRlcgogZW5kaWYKIAotTElC
WExfQkxLVEFQID89ICQoQ09ORklHX0JMS1RBUDIpCi0KLWlmZXEgKCQoTElCWExfQkxLVEFQKSx5
KQoraWZlcSAoJChDT05GSUdfQkxLVEFQMikseSkKIENGTEFHU19saWJibGt0YXBjdGwgPSAtSSQo
WEVOX0JMS1RBUDIpL2NvbnRyb2wgLUkkKFhFTl9CTEtUQVAyKS9pbmNsdWRlICQoQ0ZMQUdTX3hl
bmluY2x1ZGUpCiBTSERFUFNfbGliYmxrdGFwY3RsID0KIExETElCU19saWJibGt0YXBjdGwgPSAk
KFNIREVQU19saWJibGt0YXBjdGwpICQoWEVOX0JMS1RBUDIpL2NvbnRyb2wvbGliYmxrdGFwY3Rs
JChsaWJleHRlbnNpb24pCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9NYWtlZmlsZSBiL3Rvb2xz
L2xpYnhsL01ha2VmaWxlCmluZGV4IDc0YzcwYWIuLmFlZTBhNGMgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2xpYnhsL01ha2VmaWxlCisrKyBiL3Rvb2xzL2xpYnhsL01ha2VmaWxlCkBAIC00Niw3ICs0Niw3
IEBAIExJQlhMX0xJQlMgKz0gJChMSUJYTF9MSUJTLXkpCiBMSUJYTFVfTElCUyA9ICQoTERMSUJT
X2xpYnhlbmxpZ2h0KQogCiBMSUJYTF9PQkpTLXkgPSBvc2RlcHMubyBsaWJ4bF9wYXRocy5vIGxp
YnhsX2Jvb3Rsb2FkZXIubyBmbGV4YXJyYXkubwotaWZlcSAoJChMSUJYTF9CTEtUQVApLHkpCitp
ZmVxICgkKENPTkZJR19CTEtUQVAyKSx5KQogTElCWExfT0JKUy15ICs9IGxpYnhsX2Jsa3RhcDIu
bwogZWxzZQogTElCWExfT0JKUy15ICs9IGxpYnhsX25vYmxrdGFwMi5vCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFp
bGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:15:39 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:15:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjM3-00057z-J3; Sat, 09 Sep 2017 17:15:39 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjM1-00057l-GA
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:37 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 66/CB-03422-8B124B95; Sat, 09 Sep 2017 17:15:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVXeH4pZ
 Ig74PrBYTthk4MHps79vFHsAYxZqZl5RfkcCasa73J2PBNsOKfb3dzA2MK9W7GLk4hAR+M0o8
 PfSVDcI5zyjxcVkDUxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgLGElf2b
 WcCsXkFzCRutO4Ds1mA6ncefs42gZFjASPDKkaN4tSistQiXWNDvaSizPSMktzEzBxdQwMzvd
 zU4uLE9NScxKRiveT83E2MQK8wAMEOxqZFgYcYJTmYlER5/4tsiRTiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwbtIASgnWJSanlqRlpkDDA+YtAQHj5II72GQNG9xQWJucWY6ROoUo6KUOO8BkIQA
 SCKjNA+uDRaSlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMmwEyhSczrwRu+iugxUxAi0ueb
 wBZXJKIkJJqYMz5dK5B/Wveulblo5XHf5mmsrA+Wlh6mXnn1udhk1fs75tXKr6bL1lKpPLaJK
 ZWvez2h7vzdjbM7hD6l/Jj7+VV4dP5GR6x2eQk+Bg/fbi/wm1L4aaCiSd65qlnOqWcaN9xs6D
 aXVSt4d+hW9J6gtd9Lgn1TI1s4Lu79QinzdRjYse1HNwlJiuxFGckGmoxFxUnAgAjw+YDRAIA
 AA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-5.tower-27.messagelabs.com!1504977335!110431950!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43042 invoked from network); 9 Sep 2017 17:15:35 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:15:35 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjLy-0008Em-W6
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:34 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjLy-0005KR-Vc
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:34 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjLy-0005KR-Vc@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:15:34 +0000
Subject: [Xen-changelog] [xen master] monitor: switch to plain bool
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDU1NmY5OWRlOTAxZjU0NjFmYjFiODcyMzQxM2U3N2UzYzk4YjA0MTAKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogRnJpIFNlcCA4IDE0
OjQ0OjMzIDIwMTcgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KQ29tbWl0RGF0ZTogRnJpIFNlcCA4IDE1OjE4OjA2IDIwMTcgKzAxMDAKCiAgICBtb25pdG9y
OiBzd2l0Y2ggdG8gcGxhaW4gYm9vbAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgogICAgT3RoZXJ3aXNlLCBSZXZpZXdlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBSYXp2YW4gQ29q
b2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL21vbml0
b3IuYyAgICAgICAgICAgIHwgIDQgKystLQogeGVuL2FyY2gveDg2L2h2bS9tb25pdG9yLmMgICAg
ICAgIHwgMTAgKysrKystLS0tLQogeGVuL2NvbW1vbi9tb25pdG9yLmMgICAgICAgICAgICAgIHwg
IDggKysrKy0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL21vbml0b3IuaCB8ICA2ICsrKy0t
LQogeGVuL2luY2x1ZGUveGVuL21vbml0b3IuaCAgICAgICAgIHwgIDIgKy0KIDUgZmlsZXMgY2hh
bmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL21vbml0b3IuYyBiL3hlbi9hcmNoL2FybS9tb25pdG9yLmMKaW5kZXggNTljZThm
Ni4uOGM0YTM5NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL21vbml0b3IuYworKysgYi94ZW4v
YXJjaC9hcm0vbW9uaXRvci5jCkBAIC0yOCwxMyArMjgsMTMgQEAgaW50IGFyY2hfbW9uaXRvcl9k
b21jdGxfZXZlbnQoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHN0cnVjdCB4ZW5fZG9tY3RsX21vbml0b3Jfb3AgKm1vcCkKIHsKICAgICBzdHJ1Y3QgYXJj
aF9kb21haW4gKmFkID0gJmQtPmFyY2g7Ci0gICAgYm9vbF90IHJlcXVlc3RlZF9zdGF0dXMgPSAo
WEVOX0RPTUNUTF9NT05JVE9SX09QX0VOQUJMRSA9PSBtb3AtPm9wKTsKKyAgICBib29sIHJlcXVl
c3RlZF9zdGF0dXMgPSAoWEVOX0RPTUNUTF9NT05JVE9SX09QX0VOQUJMRSA9PSBtb3AtPm9wKTsK
IAogICAgIHN3aXRjaCAoIG1vcC0+ZXZlbnQgKQogICAgIHsKICAgICBjYXNlIFhFTl9ET01DVExf
TU9OSVRPUl9FVkVOVF9QUklWSUxFR0VEX0NBTEw6CiAgICAgewotICAgICAgICBib29sX3Qgb2xk
X3N0YXR1cyA9IGFkLT5tb25pdG9yLnByaXZpbGVnZWRfY2FsbF9lbmFibGVkOworICAgICAgICBi
b29sIG9sZF9zdGF0dXMgPSBhZC0+bW9uaXRvci5wcml2aWxlZ2VkX2NhbGxfZW5hYmxlZDsKIAog
ICAgICAgICBpZiAoIHVubGlrZWx5KG9sZF9zdGF0dXMgPT0gcmVxdWVzdGVkX3N0YXR1cykgKQog
ICAgICAgICAgICAgcmV0dXJuIC1FRVhJU1Q7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L21vbml0b3IuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbW9uaXRvci5jCmluZGV4IGE3Y2NmYzQuLjI3
ODdkZmEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbW9uaXRvci5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vbW9uaXRvci5jCkBAIC0zMCw3ICszMCw3IEBACiAjaW5jbHVkZSA8YXNtL3Zt
X2V2ZW50Lmg+CiAjaW5jbHVkZSA8cHVibGljL3ZtX2V2ZW50Lmg+CiAKLWJvb2xfdCBodm1fbW9u
aXRvcl9jcih1bnNpZ25lZCBpbnQgaW5kZXgsIHVuc2lnbmVkIGxvbmcgdmFsdWUsIHVuc2lnbmVk
IGxvbmcgb2xkKQorYm9vbCBodm1fbW9uaXRvcl9jcih1bnNpZ25lZCBpbnQgaW5kZXgsIHVuc2ln
bmVkIGxvbmcgdmFsdWUsIHVuc2lnbmVkIGxvbmcgb2xkKQogewogICAgIHN0cnVjdCB2Y3B1ICpj
dXJyID0gY3VycmVudDsKICAgICBzdHJ1Y3QgYXJjaF9kb21haW4gKmFkID0gJmN1cnItPmRvbWFp
bi0+YXJjaDsKQEAgLTQxLDcgKzQxLDcgQEAgYm9vbF90IGh2bV9tb25pdG9yX2NyKHVuc2lnbmVk
IGludCBpbmRleCwgdW5zaWduZWQgbG9uZyB2YWx1ZSwgdW5zaWduZWQgbG9uZyBvbGQKICAgICAg
ICAgICB2YWx1ZSAhPSBvbGQpICYmCiAgICAgICAgICAoISgodmFsdWUgXiBvbGQpICYgYWQtPm1v
bml0b3Iud3JpdGVfY3RybHJlZ19tYXNrW2luZGV4XSkpICkKICAgICB7Ci0gICAgICAgIGJvb2xf
dCBzeW5jID0gISEoYWQtPm1vbml0b3Iud3JpdGVfY3RybHJlZ19zeW5jICYgY3RybHJlZ19iaXRt
YXNrKTsKKyAgICAgICAgYm9vbCBzeW5jID0gYWQtPm1vbml0b3Iud3JpdGVfY3RybHJlZ19zeW5j
ICYgY3RybHJlZ19iaXRtYXNrOwogCiAgICAgICAgIHZtX2V2ZW50X3JlcXVlc3RfdCByZXEgPSB7
CiAgICAgICAgICAgICAucmVhc29uID0gVk1fRVZFTlRfUkVBU09OX1dSSVRFX0NUUkxSRUcsCkBA
IC0xMTYsNyArMTE2LDcgQEAgaW50IGh2bV9tb25pdG9yX2RlYnVnKHVuc2lnbmVkIGxvbmcgcmlw
LCBlbnVtIGh2bV9tb25pdG9yX2RlYnVnX3R5cGUgdHlwZSwKICAgICBzdHJ1Y3QgdmNwdSAqY3Vy
ciA9IGN1cnJlbnQ7CiAgICAgc3RydWN0IGFyY2hfZG9tYWluICphZCA9ICZjdXJyLT5kb21haW4t
PmFyY2g7CiAgICAgdm1fZXZlbnRfcmVxdWVzdF90IHJlcSA9IHt9OwotICAgIGJvb2xfdCBzeW5j
OworICAgIGJvb2wgc3luYzsKIAogICAgIHN3aXRjaCAoIHR5cGUgKQogICAgIHsKQEAgLTEyNyw3
ICsxMjcsNyBAQCBpbnQgaHZtX21vbml0b3JfZGVidWcodW5zaWduZWQgbG9uZyByaXAsIGVudW0g
aHZtX21vbml0b3JfZGVidWdfdHlwZSB0eXBlLAogICAgICAgICByZXEudS5zb2Z0d2FyZV9icmVh
a3BvaW50LmdmbiA9IGdmbl9vZl9yaXAocmlwKTsKICAgICAgICAgcmVxLnUuc29mdHdhcmVfYnJl
YWtwb2ludC50eXBlID0gdHJhcF90eXBlOwogICAgICAgICByZXEudS5zb2Z0d2FyZV9icmVha3Bv
aW50Lmluc25fbGVuZ3RoID0gaW5zbl9sZW5ndGg7Ci0gICAgICAgIHN5bmMgPSAxOworICAgICAg
ICBzeW5jID0gdHJ1ZTsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIEhWTV9NT05JVE9SX1NJ
TkdMRVNURVBfQlJFQUtQT0lOVDoKQEAgLTEzNSw3ICsxMzUsNyBAQCBpbnQgaHZtX21vbml0b3Jf
ZGVidWcodW5zaWduZWQgbG9uZyByaXAsIGVudW0gaHZtX21vbml0b3JfZGVidWdfdHlwZSB0eXBl
LAogICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgIHJlcS5yZWFzb24gPSBWTV9FVkVOVF9S
RUFTT05fU0lOR0xFU1RFUDsKICAgICAgICAgcmVxLnUuc2luZ2xlc3RlcC5nZm4gPSBnZm5fb2Zf
cmlwKHJpcCk7Ci0gICAgICAgIHN5bmMgPSAxOworICAgICAgICBzeW5jID0gdHJ1ZTsKICAgICAg
ICAgYnJlYWs7CiAKICAgICBjYXNlIEhWTV9NT05JVE9SX0RFQlVHX0VYQ0VQVElPTjoKZGlmZiAt
LWdpdCBhL3hlbi9jb21tb24vbW9uaXRvci5jIGIveGVuL2NvbW1vbi9tb25pdG9yLmMKaW5kZXgg
MzJkMDYyYy4uYzYwNjY4MyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9tb25pdG9yLmMKKysrIGIv
eGVuL2NvbW1vbi9tb25pdG9yLmMKQEAgLTMxLDcgKzMxLDcgQEAKIGludCBtb25pdG9yX2RvbWN0
bChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2RvbWN0bF9tb25pdG9yX29wICptb3ApCiB7
CiAgICAgaW50IHJjOwotICAgIGJvb2xfdCByZXF1ZXN0ZWRfc3RhdHVzID0gMDsKKyAgICBib29s
IHJlcXVlc3RlZF9zdGF0dXMgPSBmYWxzZTsKIAogICAgIGlmICggdW5saWtlbHkoY3VycmVudC0+
ZG9tYWluID09IGQpICkgLyogbm8gZG9tYWluX3BhdXNlKCkgKi8KICAgICAgICAgcmV0dXJuIC1F
UEVSTTsKQEAgLTQzLDcgKzQzLDcgQEAgaW50IG1vbml0b3JfZG9tY3RsKHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCB4ZW5fZG9tY3RsX21vbml0b3Jfb3AgKm1vcCkKICAgICBzd2l0Y2ggKCBtb3At
Pm9wICkKICAgICB7CiAgICAgY2FzZSBYRU5fRE9NQ1RMX01PTklUT1JfT1BfRU5BQkxFOgotICAg
ICAgICByZXF1ZXN0ZWRfc3RhdHVzID0gMTsKKyAgICAgICAgcmVxdWVzdGVkX3N0YXR1cyA9IHRy
dWU7CiAgICAgICAgIC8qIGZhbGx0aHJvdWdoICovCiAgICAgY2FzZSBYRU5fRE9NQ1RMX01PTklU
T1JfT1BfRElTQUJMRToKICAgICAgICAgLyogc2FuaXR5IGNoZWNrOiBhdm9pZCBsZWZ0LXNoaWZ0
IHVuZGVmaW5lZCBiZWhhdmlvciAqLwpAQCAtNjcsNyArNjcsNyBAQCBpbnQgbW9uaXRvcl9kb21j
dGwoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9kb21jdGxfbW9uaXRvcl9vcCAqbW9wKQog
ICAgIHsKICAgICBjYXNlIFhFTl9ET01DVExfTU9OSVRPUl9FVkVOVF9HVUVTVF9SRVFVRVNUOgog
ICAgIHsKLSAgICAgICAgYm9vbF90IG9sZF9zdGF0dXMgPSBkLT5tb25pdG9yLmd1ZXN0X3JlcXVl
c3RfZW5hYmxlZDsKKyAgICAgICAgYm9vbCBvbGRfc3RhdHVzID0gZC0+bW9uaXRvci5ndWVzdF9y
ZXF1ZXN0X2VuYWJsZWQ7CiAKICAgICAgICAgaWYgKCB1bmxpa2VseShvbGRfc3RhdHVzID09IHJl
cXVlc3RlZF9zdGF0dXMpICkKICAgICAgICAgICAgIHJldHVybiAtRUVYSVNUOwpAQCAtODgsNyAr
ODgsNyBAQCBpbnQgbW9uaXRvcl9kb21jdGwoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9k
b21jdGxfbW9uaXRvcl9vcCAqbW9wKQogICAgIHJldHVybiAwOwogfQogCi1pbnQgbW9uaXRvcl90
cmFwcyhzdHJ1Y3QgdmNwdSAqdiwgYm9vbF90IHN5bmMsIHZtX2V2ZW50X3JlcXVlc3RfdCAqcmVx
KQoraW50IG1vbml0b3JfdHJhcHMoc3RydWN0IHZjcHUgKnYsIGJvb2wgc3luYywgdm1fZXZlbnRf
cmVxdWVzdF90ICpyZXEpCiB7CiAgICAgaW50IHJjOwogICAgIHN0cnVjdCBkb21haW4gKmQgPSB2
LT5kb21haW47CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9tb25pdG9yLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9tb25pdG9yLmgKaW5kZXggZDllZmIzNS4uY2ZkNjY2
MSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vbW9uaXRvci5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL21vbml0b3IuaApAQCAtMzEsMTAgKzMxLDEwIEBAIGVudW0g
aHZtX21vbml0b3JfZGVidWdfdHlwZQogLyoKICAqIENhbGxlZCBmb3IgY3VycmVudCBWQ1BVIG9u
IGNyWC9NU1IgY2hhbmdlcyBieSBndWVzdC4KICAqIFRoZSBldmVudCBtaWdodCBub3QgZmlyZSBp
ZiB0aGUgY2xpZW50IGhhcyBzdWJzY3JpYmVkIHRvIGl0IGluIG9uY2hhbmdlb25seQotICogbW9k
ZSwgaGVuY2UgdGhlIGJvb2xfdCByZXR1cm4gdHlwZSBmb3IgY29udHJvbCByZWdpc3RlciB3cml0
ZSBldmVudHMuCisgKiBtb2RlLCBoZW5jZSB0aGUgYm9vbCByZXR1cm4gdHlwZSBmb3IgY29udHJv
bCByZWdpc3RlciB3cml0ZSBldmVudHMuCiAgKi8KLWJvb2xfdCBodm1fbW9uaXRvcl9jcih1bnNp
Z25lZCBpbnQgaW5kZXgsIHVuc2lnbmVkIGxvbmcgdmFsdWUsCi0gICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyBvbGQpOworYm9vbCBodm1fbW9uaXRvcl9jcih1bnNpZ25lZCBpbnQg
aW5kZXgsIHVuc2lnbmVkIGxvbmcgdmFsdWUsCisgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgb2xkKTsKICNkZWZpbmUgaHZtX21vbml0b3JfY3JYKGNyLCBuZXcsIG9sZCkgXAogICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtX21vbml0b3JfY3IoVk1fRVZFTlRfWDg2XyMjY3IsIG5l
dywgb2xkKQogdm9pZCBodm1fbW9uaXRvcl9tc3IodW5zaWduZWQgaW50IG1zciwgdWludDY0X3Qg
dmFsdWUpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL21vbml0b3IuaCBiL3hlbi9pbmNs
dWRlL3hlbi9tb25pdG9yLmgKaW5kZXggMjE3MWQwNC4uNmIxN2E5MyAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUveGVuL21vbml0b3IuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbW9uaXRvci5oCkBA
IC0zMCw2ICszMCw2IEBAIHN0cnVjdCB4ZW5fZG9tY3RsX21vbml0b3Jfb3A7CiBpbnQgbW9uaXRv
cl9kb21jdGwoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9kb21jdGxfbW9uaXRvcl9vcCAq
b3ApOwogdm9pZCBtb25pdG9yX2d1ZXN0X3JlcXVlc3Qodm9pZCk7CiAKLWludCBtb25pdG9yX3Ry
YXBzKHN0cnVjdCB2Y3B1ICp2LCBib29sX3Qgc3luYywgdm1fZXZlbnRfcmVxdWVzdF90ICpyZXEp
OworaW50IG1vbml0b3JfdHJhcHMoc3RydWN0IHZjcHUgKnYsIGJvb2wgc3luYywgdm1fZXZlbnRf
cmVxdWVzdF90ICpyZXEpOwogCiAjZW5kaWYgLyogX19YRU5fTU9OSVRPUl9IX18gKi8KLS0KZ2Vu
ZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:15:49 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:15:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjMD-00059b-Lo; Sat, 09 Sep 2017 17:15:49 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjMC-00059O-58
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:48 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 C9/73-03283-3C124B95; Sat, 09 Sep 2017 17:15:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeQ4pZ
 Igz/vLC0mbDNwYPTY3reLPYAxijUzLym/IoE1o/XkW8aCpTwVnbMsGhg/cnQxcnEICfxmlLhz
 ZSYjhHOeUeJM31bWLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBcIkOhYdZ
 wKxeQXMJObe+gBmswDVP570g30CI8cCRoZVjBrFqUVlqUW6huZ6SUWZ6RkluYmZObqGBmZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2MtzcGHGKU5GBSEuX9L7IlUogvKT+lMiOxOCO+qDQntfg
 QowwHh5IEr7ECUE6wKDU9tSItMwcYHDBpCQ4eJRFeAZA0b3FBYm5xZjpE6hSjopQ47wGQhABI
 IqM0D64NFpCXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMz7EGQKT2ZeCdz0V0CLmYAWlzzfA
 LK4JBEhJdXAqKUoz7BqVhSfYrSVcu3lDvZe/jUh4mvr1b8EOV69+uhPT1tMlFeLms8L71M1Oi
 +ZhQoPvE+/cyMjzmjrgrW3q7h8L6971XemNd1qh6/+hVVKxdnWX2/o7BFN1GaVUvkz2S/XuYN
 zs+2M+XMXdpRKvQybyXZ8bff1z2uiDG7MXPNj7dT+emUFJZbijERDLeai4kQAnwVv+kMCAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-4.tower-27.messagelabs.com!1504977346!115117927!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28256 invoked from network); 9 Sep 2017 17:15:46 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:15:46 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjM9-0008Ff-1j
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:45 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjM9-0005L8-1D
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:45 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjM9-0005L8-1D@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:15:45 +0000
Subject: [Xen-changelog] [xen master] x86/HVM: correct repeat count update
	in linear->phys translation
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ5MTYwZDIwNTIzNmQ4ZTM2ZDI3ZDQwYjZiZjY5YjliNzVmMmMzMzMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgU2VwIDgg
MTY6MjM6NDYgMjAxNyArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IEZyaSBTZXAgOCAxNjoyMzo0NiAyMDE3ICswMjAwCgogICAgeDg2
L0hWTTogY29ycmVjdCByZXBlYXQgY291bnQgdXBkYXRlIGluIGxpbmVhci0+cGh5cyB0cmFuc2xh
dGlvbgogICAgCiAgICBGb3IgdGhlIGluc24gZW11bGF0b3IncyBmYWxsYmFjayBsb2dpYyBpbiBS
RVAgSU5TL09VVFMgaGFuZGxpbmcKICAgIHRvIHdvcmsgY29ycmVjdGx5LCAqcmVwcyBtdXN0IG5v
dCBiZSBzZXQgdG8gemVybyB3aGVuIHJldHVybmluZwogICAgWDg2RU1VTF9VTkhBTkRMRUFCTEUu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogICAgQWNrZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0t
LQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgfCAzICsrLQogMSBmaWxlIGNoYW5nZWQsIDIg
aW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5kZXggNjQ0NTRjNy4u
NTQ4MTFjMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTU2NiwxNSArNTY2LDE2IEBAIHN0YXRpYyBpbnQg
aHZtZW11bF9saW5lYXJfdG9fcGh5cygKICAgICAgICAgICAgIGlmICggcGZlYyAmIChQRkVDX3Bh
Z2VfcGFnZWQgfCBQRkVDX3BhZ2Vfc2hhcmVkKSApCiAgICAgICAgICAgICAgICAgcmV0dXJuIFg4
NkVNVUxfUkVUUlk7CiAgICAgICAgICAgICBkb25lIC89IGJ5dGVzX3Blcl9yZXA7Ci0gICAgICAg
ICAgICAqcmVwcyA9IGRvbmU7CiAgICAgICAgICAgICBpZiAoIGRvbmUgPT0gMCApCiAgICAgICAg
ICAgICB7CiAgICAgICAgICAgICAgICAgQVNTRVJUKCFyZXZlcnNlKTsKICAgICAgICAgICAgICAg
ICBpZiAoIG5wZm4gIT0gZ2ZuX3goSU5WQUxJRF9HRk4pICkKICAgICAgICAgICAgICAgICAgICAg
cmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOworICAgICAgICAgICAgICAgICpyZXBzID0gMDsK
ICAgICAgICAgICAgICAgICB4ODZfZW11bF9wYWdlZmF1bHQocGZlYywgYWRkciAmIFBBR0VfTUFT
SywgJmh2bWVtdWxfY3R4dC0+Y3R4dCk7CiAgICAgICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxf
RVhDRVBUSU9OOwogICAgICAgICAgICAgfQorICAgICAgICAgICAgKnJlcHMgPSBkb25lOwogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4t
Y2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:15:58 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:15:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjMM-0005At-Nm; Sat, 09 Sep 2017 17:15:58 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjML-0005Ai-NF
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:57 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 4F/6A-15060-DC124B95; Sat, 09 Sep 2017 17:15:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeM4pZ
 Ig8XrBS0mbDNwYPTY3reLPYAxijUzLym/IoE1Y3rvdvaCz4EVVycfYm1g7LLsYuTgEBL4zShx
 NLqLkQvIPM8oMaXjGBNInE1ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhgVCJs6fXg
 cV5Bcwkfp/8zwJiswDV7z/cxjyBkWMBI8MqRo3i1KKy1CJdQxO9pKLM9IyS3MTMHF1DAzO93N
 Ti4sT01JzEpGK95PzcTYxAjzAAwQ7G6xsDDjFKcjApifL+F9kSKcSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mC954CUE6wKDU9tSItMwcYGjBpCQ4eJRHewyBp3uKCxNzizHSI1ClGRSlx3gMgCQGQ
 REZpHlwbLBwvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZj3IcgUnsy8Erjpr4AWMwEtLnm+A
 WRxSSJCSqqBcef0J3Me7Xx4e1Hrrbb0xUk7ph1KTtB97lcumuHs+HrVlwZ9Y+Z1VVN4n8z/K+
 R072NK4iGjsOM1E62YcvgfVm4/clPt2+z3p9l0/pju21eRv+XvtO5fe5PmnCjd+u7sIWuDSQr
 mu83j48O3m6xoFGR3n/DFP/QH17P3vM0eW7jKXyhYG+8OE1JiKc5INNRiLipOBABWx/MoQgIA
 AA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-9.tower-21.messagelabs.com!1504977355!81870396!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62591 invoked from network); 9 Sep 2017 17:15:56 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-9.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:15:56 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjMJ-0008Fp-3W
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:55 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjMJ-0005PF-32
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:15:55 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjMJ-0005PF-32@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:15:55 +0000
Subject: [Xen-changelog] [xen master] hvmloader: dynamically determine
	scratch memory range for tests
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGUyZmM1YmI1Y2I0YWQxYzc1ODA3NTE4NDBlZGU0Yzc4M2U5ZDMwYWUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgU2VwIDgg
MTY6MjQ6NDEgMjAxNyArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IEZyaSBTZXAgOCAxNjoyNDo0MSAyMDE3ICswMjAwCgogICAgaHZt
bG9hZGVyOiBkeW5hbWljYWxseSBkZXRlcm1pbmUgc2NyYXRjaCBtZW1vcnkgcmFuZ2UgZm9yIHRl
c3RzCiAgICAKICAgIFRoaXMgcmUtZW5hYmxlcyB0ZXN0cyBvbiBjb25maWd1cmF0aW9ucyB3aGVy
ZSBjb21taXQgMGQ2OTY4NjM1YwogICAgKCJodm1sb2FkZXI6IGF2b2lkIHRlc3RzIHdoZW4gdGhl
eSB3b3VsZCBjbG9iYmVyIHVzZWQgbWVtb3J5IikgZm9yY2VkCiAgICB0aGVtIHRvIGJlIHNraXBw
ZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgotLS0KIHRvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci90ZXN0cy5jIHwgMTY3ICsrKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDg1IGluc2VydGlv
bnMoKyksIDgyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxv
YWRlci90ZXN0cy5jIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3Rlc3RzLmMKaW5kZXggNWY3
YmNjMC4uODBkOWQ1ZCAxMDA2NDQKLS0tIGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3Rlc3Rz
LmMKKysrIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3Rlc3RzLmMKQEAgLTI5LDE0ICsyOSwx
NSBAQAogCiAvKgogICogTWVtb3J5IGxheW91dCBkdXJpbmcgdGVzdHM6Ci0gKiAgNE1CIHRvIDhN
QiBpcyBjbGVhcmVkLgotICogIFBhZ2UgZGlyZWN0b3J5IHJlc2lkZXMgYXQgNE1CLgotICogIDIg
cGFnZSB0YWJsZSBwYWdlcyByZXNpZGUgYXQgNE1CKzRrQiB0byA0TUIrMTJrQi4KLSAqICBQYWdl
dGFibGVzIGlkZW50aXR5LW1hcCAwLThNQiwgZXhjZXB0IDRrQiBhdCB2YSA2TUIgbWFwcyB0byBw
YSA1TUIuCisgKiAgVGhlIDRNQiBibG9jayBhdCB0ZXN0X21lbV9iYXNlIGlzIGNsZWFyZWQuCisg
KiAgUGFnZSBkaXJlY3RvcnkgcmVzaWRlcyBhdCB0ZXN0X21lbV9iYXNlLgorICogIDIgcGFnZSB0
YWJsZSBwYWdlcyByZXNpZGUgYXQgdGVzdF9tZW1fYmFzZSs0a0IgdG8gdGVzdF9tZW1fYmFzZSsx
MmtCLgorICogIFBhZ2V0YWJsZXMgaWRlbnRpdHktbWFwIDAtNE1CIGFuZCB0ZXN0X21lbV9iYXNl
LXRlc3RfbWVtX2Jhc2UrNE1CLAorICogIGV4Y2VwdCA0a0IgYXQgdmEgdGVzdF9tZW1fYmFzZSsy
TUIgbWFwcyB0byBwYSB0ZXN0X21lbV9iYXNlKzFNQi4KICAqLwotI2RlZmluZSBURVNUX01FTV9C
QVNFICg0dWwgPDwgMjApCitzdGF0aWMgdW5zaWduZWQgbG9uZyB0ZXN0X21lbV9iYXNlOwogI2Rl
ZmluZSBURVNUX01FTV9TSVpFICg0dWwgPDwgMjApCi0jZGVmaW5lIFBEX1NUQVJUIFRFU1RfTUVN
X0JBU0UKKyNkZWZpbmUgUERfU1RBUlQgdGVzdF9tZW1fYmFzZQogI2RlZmluZSBQVF9TVEFSVCAo
UERfU1RBUlQgKyA0MDk2KQogCiBzdGF0aWMgdm9pZCBzZXR1cF9wYWdpbmcodm9pZCkKQEAgLTQ1
LDE0ICs0NiwyNSBAQCBzdGF0aWMgdm9pZCBzZXR1cF9wYWdpbmcodm9pZCkKICAgICB1aW50MzJf
dCAqcHQgPSAodWludDMyX3QgKilQVF9TVEFSVDsKICAgICB1aW50MzJfdCBpOwogCi0gICAgLyog
SWRlbnRpdHkgbWFwIDAtOE1CLiAqLwotICAgIGZvciAoIGkgPSAwOyBpIDwgMjsgaSsrICkKLSAg
ICAgICAgcGRbaV0gPSAodW5zaWduZWQgbG9uZylwdCArIChpPDwxMikgKyAzOwotICAgIGZvciAo
IGkgPSAwOyBpIDwgMiAqIDEwMjQ7IGkrKyApCi0gICAgICAgIHB0W2ldID0gKGkgPDwgMTIpICsg
MzsKKyAgICAvKiBJZGVudGl0eSBtYXAgWzAsX2VuZCkuICovCisgICAgZm9yICggaSA9IDA7IGkg
PD0gKHVuc2lnbmVkIGxvbmcpKF9lbmQgLSAxKSA+PiAoUEFHRV9TSElGVCArIDEwKTsgKytpICkK
KyAgICB7CisgICAgICAgIHVuc2lnbmVkIGludCBqOworCisgICAgICAgIHBkW2ldID0gKHVuc2ln
bmVkIGxvbmcpcHQgKyAzOworICAgICAgICBmb3IgKCBqID0gMDsgaiA8IFBBR0VfU0laRSAvIHNp
emVvZigqcHQpOyArK2ogKQorICAgICAgICAgICAgKnB0KysgPSAoaSA8PCAoUEFHRV9TSElGVCAr
IDEwKSkgKyAoaiA8PCBQQUdFX1NISUZUKSArIDM7CisgICAgfQorCisgICAgLyogSWRlbnRpdHkg
bWFwIFRFU1RfTUVNX1NJWkUgQCB0ZXN0X21lbV9iYXNlLiAqLworICAgIGZvciAoIGkgPSAwOyBp
IDwgKFRFU1RfTUVNX1NJWkUgPj4gKFBBR0VfU0hJRlQgKyAxMCkpOyArK2kgKQorICAgICAgICBw
ZFtpICsgKHRlc3RfbWVtX2Jhc2UgPj4gKFBBR0VfU0hJRlQgKyAxMCkpXSA9CisgICAgICAgICAg
ICAodW5zaWduZWQgbG9uZylwdCArIChpIDw8IFBBR0VfU0hJRlQpICsgMzsKKyAgICBmb3IgKCBp
ID0gMDsgaSA8IChURVNUX01FTV9TSVpFID4+IFBBR0VfU0hJRlQpOyArK2kgKQorICAgICAgICBw
dFtpXSA9IHRlc3RfbWVtX2Jhc2UgKyAoaSA8PCBQQUdFX1NISUZUKSArIDM7CiAKLSAgICAvKiBQ
YWdlIGF0IHZpcnR1YWwgNk1CIG1hcHMgdG8gcGh5c2ljYWwgNU1CLiAqLwotICAgIHB0WzZ1PDw4
XSAtPSAweDEwMDAwMHU7CisgICAgLyogUGFnZSBhdCB2aXJ0dWFsIHRlc3RfbWVtX2Jhc2UrMk1C
IG1hcHMgcGh5c2ljYWwgdGVzdF9tZW1fYmFzZSsxTUIuICovCisgICAgcHRbMHgyMDAwMDAgPj4g
UEFHRV9TSElGVF0gLT0gMHgxMDAwMDA7CiB9CiAKIHN0YXRpYyB2b2lkIHN0YXJ0X3BhZ2luZyh2
b2lkKQpAQCAtODEsNDIgKzkzLDQyIEBAIHN0YXRpYyBpbnQgcmVwX2lvX3Rlc3Qodm9pZCkKICAg
ICB1aW50MzJfdCAqcDsKICAgICB1aW50MzJfdCBpLCBwMCwgcDEsIHAyOwogICAgIGludCBva2F5
ID0gVEVTVF9QQVNTOwotCi0gICAgc3RhdGljIGNvbnN0IHN0cnVjdCB7CisgICAgY29uc3Qgc3Ry
dWN0IHsKICAgICAgICAgdW5zaWduZWQgbG9uZyBhZGRyOwogICAgICAgICB1aW50MzJfdCBleHBl
Y3RlZDsKICAgICB9IGNoZWNrW10gPSB7Ci0gICAgICAgIHsgMHgwMDUwMDAwMCwgMHg5ODc2NTRm
ZiB9LAotICAgICAgICB7IDB4MDA1MDBmZmMsIDB4ZmYwMDAwMDAgfSwKLSAgICAgICAgeyAweDAw
NWZmZmZjLCAweGZmMDAwMDAwIH0sCi0gICAgICAgIHsgMHgwMDYwMTAwMCwgMHgwMDAwMDBmZiB9
LAorICAgICAgICB7IHRlc3RfbWVtX2Jhc2UgKyAweDAwMTAwMDAwLCAweDk4NzY1NGZmIH0sCisg
ICAgICAgIHsgdGVzdF9tZW1fYmFzZSArIDB4MDAxMDBmZmMsIDB4ZmYwMDAwMDAgfSwKKyAgICAg
ICAgeyB0ZXN0X21lbV9iYXNlICsgMHgwMDFmZmZmYywgMHhmZjAwMDAwMCB9LAorICAgICAgICB7
IHRlc3RfbWVtX2Jhc2UgKyAweDAwMjAxMDAwLCAweDAwMDAwMGZmIH0sCiAgICAgICAgIHsgMCwg
MCB9CiAgICAgfTsKIAogICAgIHN0YXJ0X3BhZ2luZygpOwogCiAgICAgLyogUGh5cyA1TUIgPSAw
eGRlYWRiZWVmICovCi0gICAgKih1aW50MzJfdCAqKTB4NTAwMDAwdWwgPSAweGRlYWRiZWVmOwor
ICAgICoodWludDMyX3QgKikodGVzdF9tZW1fYmFzZSArIDB4MTAwMDAwKSA9IDB4ZGVhZGJlZWY7
CiAKLSAgICAvKiBQaHlzIDVNQiA9IDB4OTg3NjU0MzIgKi8KLSAgICAqKHVpbnQzMl90ICopMHg2
MDAwMDB1bCA9IDB4OTg3NjU0MzI7CisgICAgLyogUGh5cyA2TUIgPSAweDk4NzY1NDMyICovCisg
ICAgKih1aW50MzJfdCAqKSh0ZXN0X21lbV9iYXNlICsgMHgyMDAwMDApID0gMHg5ODc2NTQzMjsK
IAogICAgIC8qIFBoeXMgMHg1ZmZmZmYgPSBQaHlzIDB4NTAwMDAwID0gMHhmZiAoYnl0ZSkgKi8K
ICAgICBhc20gdm9sYXRpbGUgKAogICAgICAgICAicmVwIGluc2IiCiAgICAgICAgIDogIj1kIiAo
cDApLCAiPWMiIChwMSksICI9RCIgKHAyKQotICAgICAgICA6ICIwIiAoMHg1ZiksICIxIiAoMiks
ICIyIiAoMHg1ZmZmZmZ1bCkgOiAibWVtb3J5IiApOworICAgICAgICA6ICIwIiAoMHg1ZiksICIx
IiAoMiksICIyIiAodGVzdF9tZW1fYmFzZSArIDB4MWZmZmZmKSA6ICJtZW1vcnkiICk7CiAKICAg
ICAvKiBQaHlzIDB4NTAwZmZmID0gUGh5cyAweDYwMTAwMCA9IDB4ZmYgKGJ5dGUpICovCiAgICAg
YXNtIHZvbGF0aWxlICgKICAgICAgICAgInN0ZCA7IHJlcCBpbnNiIDsgY2xkIgogICAgICAgICA6
ICI9ZCIgKHAwKSwgIj1jIiAocDEpLCAiPUQiIChwMikKLSAgICAgICAgOiAiMCIgKDB4NWYpLCAi
MSIgKDIpLCAiMiIgKDB4NjAxMDAwdWwpIDogIm1lbW9yeSIgKTsKKyAgICAgICAgOiAiMCIgKDB4
NWYpLCAiMSIgKDIpLCAiMiIgKHRlc3RfbWVtX2Jhc2UgKyAweDIwMTAwMCkgOiAibWVtb3J5IiAp
OwogCiAgICAgc3RvcF9wYWdpbmcoKTsKIAogICAgIGkgPSAwOwotICAgIGZvciAoIHAgPSAodWlu
dDMyX3QgKikweDRmZjAwMHVsOyBwIDwgKHVpbnQzMl90ICopMHg2MDIwMDB1bDsgcCsrICkKKyAg
ICBmb3IgKCBwID0gKHVpbnQzMl90ICopKHRlc3RfbWVtX2Jhc2UgKyAweDBmZjAwMCk7CisgICAg
ICAgICAgcCA8ICh1aW50MzJfdCAqKSh0ZXN0X21lbV9iYXNlICsgMHgyMDIwMDApOyBwKysgKQog
ICAgIHsKICAgICAgICAgdWludDMyX3QgZXhwZWN0ZWQgPSAwOwogICAgICAgICBpZiAoIGNoZWNr
W2ldLmFkZHIgPT0gKHVuc2lnbmVkIGxvbmcpcCApCkBAIC0xNDgsMTMgKzE2MCwxNCBAQCBzdGF0
aWMgaW50IHNoYWRvd19nc190ZXN0KHZvaWQpCiAgICAgaWYgKCAhKGVkeCAmICgxdTw8MjkpKSAp
CiAgICAgICAgIHJldHVybiBURVNUX1NLSVA7CiAKLSAgICAvKiBMb25nIG1vZGUgcGFnZXRhYmxl
IHNldHVwOiBJZGVudGl0eSBtYXAgMC04TUIgd2l0aCAyTUIgbWFwcGluZ3MuICovCisgICAgLyog
TG9uZyBtb2RlIHBhZ2V0YWJsZSBzZXR1cDogSWRlbnRpdHkgbWFwIFswLF9lbmQpIHdpdGggMk1C
IG1hcHBpbmdzLiAqLwogICAgICpwZCA9ICh1bnNpZ25lZCBsb25nKXBkICsgMHgxMDA3OyAvKiBM
ZXZlbCA0ICovCiAgICAgcGQgKz0gNTEyOwogICAgICpwZCA9ICh1bnNpZ25lZCBsb25nKXBkICsg
MHgxMDA3OyAvKiBMZXZlbCAzICovCiAgICAgcGQgKz0gNTEyOwotICAgIGZvciAoIGkgPSAwOyBp
IDwgNDsgaSsrICkgICAgICAgICAvKiBMZXZlbCAyICovCi0gICAgICAgICpwZCsrID0gKGkgPDwg
MjEpICsgMHgxZTM7CisgICAgLyogTGV2ZWwgMjogKi8KKyAgICBmb3IgKCBpID0gMDsgaSA8PSAo
dW5zaWduZWQgbG9uZykoX2VuZCAtIDEpID4+IChQQUdFX1NISUZUICsgOSk7IGkrKyApCisgICAg
ICAgICpwZCsrID0gKGkgPDwgKFBBR0VfU0hJRlQgKyA5KSkgKyAweDFlMzsKIAogICAgIGFzbSB2
b2xhdGlsZSAoCiAgICAgICAgIC8qIENSNC5QQUU9MSAqLwpAQCAtMjA4LDI5ICsyMjEsNiBAQCB2
b2lkIHBlcmZvcm1fdGVzdHModm9pZCkKICAgICBwcmludGYoIlRlc3RpbmcgSFZNIGVudmlyb25t
ZW50OlxuIik7CiAKICAgICBCVUlMRF9CVUdfT04oU0NSQVRDSF9QSFlTSUNBTF9BRERSRVNTID4g
SFZNTE9BREVSX1BIWVNJQ0FMX0FERFJFU1MpOwotICAgIGlmICggaHZtX2luZm8tPmxvd19tZW1f
cGdlbmQgPAotICAgICAgICAgKChURVNUX01FTV9CQVNFICsgVEVTVF9NRU1fU0laRSkgPj4gUEFH
RV9TSElGVCkgKQotICAgIHsKLSAgICAgICAgcHJpbnRmKCJTa2lwcGluZyB0ZXN0cyBkdWUgdG8g
aW5zdWZmaWNpZW50IG1lbW9yeSAoPCVsdU1CKVxuIiwKLSAgICAgICAgICAgICAgIChURVNUX01F
TV9CQVNFICsgVEVTVF9NRU1fU0laRSkgPj4gMjApOwotICAgICAgICByZXR1cm47Ci0gICAgfQot
Ci0gICAgaWYgKCAodW5zaWduZWQgbG9uZylfZW5kID4gVEVTVF9NRU1fQkFTRSApCi0gICAgewot
ICAgICAgICBwcmludGYoIlNraXBwaW5nIHRlc3RzIGR1ZSB0byBvdmVybGFwIHdpdGggYmFzZSBp
bWFnZVxuIik7Ci0gICAgICAgIHJldHVybjsKLSAgICB9Ci0KLSAgICBpZiAoIGh2bV9zdGFydF9p
bmZvLT5jbWRsaW5lX3BhZGRyICYmCi0gICAgICAgICBodm1fc3RhcnRfaW5mby0+Y21kbGluZV9w
YWRkciA8IFRFU1RfTUVNX0JBU0UgKyBURVNUX01FTV9TSVpFICYmCi0gICAgICAgICAoKGh2bV9z
dGFydF9pbmZvLT5jbWRsaW5lX3BhZGRyICsKLSAgICAgICAgICAgc3RybGVuKChjaGFyICopKHVp
bnRwdHJfdClodm1fc3RhcnRfaW5mby0+Y21kbGluZV9wYWRkcikpID49Ci0gICAgICAgICAgVEVT
VF9NRU1fQkFTRSkgKQotICAgIHsKLSAgICAgICAgcHJpbnRmKCJTa2lwcGluZyB0ZXN0cyBkdWUg
dG8gb3ZlcmxhcCB3aXRoIGNvbW1hbmQgbGluZVxuIik7Ci0gICAgICAgIHJldHVybjsKLSAgICB9
CiAKICAgICBpZiAoIGh2bV9zdGFydF9pbmZvLT5yc2RwX3BhZGRyICkKICAgICB7CkBAIC0yMzgs
NTQgKzIyOCw2NyBAQCB2b2lkIHBlcmZvcm1fdGVzdHModm9pZCkKICAgICAgICAgcmV0dXJuOwog
ICAgIH0KIAotICAgIGlmICggaHZtX3N0YXJ0X2luZm8tPm5yX21vZHVsZXMgKQorICAgIGZvciAo
IDsgOyB0ZXN0X21lbV9iYXNlICs9IFRFU1RfTUVNX1NJWkUgKQogICAgIHsKLSAgICAgICAgY29u
c3Qgc3RydWN0IGh2bV9tb2RsaXN0X2VudHJ5ICptb2RsaXN0ID0KLSAgICAgICAgICAgICh2b2lk
ICopKHVpbnRwdHJfdClodm1fc3RhcnRfaW5mby0+bW9kbGlzdF9wYWRkcjsKLQotICAgICAgICBp
ZiAoIGh2bV9zdGFydF9pbmZvLT5tb2RsaXN0X3BhZGRyID4gVUlOVFBUUl9NQVggfHwKLSAgICAg
ICAgICAgICAoKFVJTlRQVFJfTUFYIC0gKHVpbnRwdHJfdCltb2RsaXN0KSAvIHNpemVvZigqbW9k
bGlzdCkgPAotICAgICAgICAgICAgICBodm1fc3RhcnRfaW5mby0+bnJfbW9kdWxlcykgKQorICAg
ICAgICBpZiAoIGh2bV9pbmZvLT5sb3dfbWVtX3BnZW5kIDwKKyAgICAgICAgICAgICAoKHRlc3Rf
bWVtX2Jhc2UgKyBURVNUX01FTV9TSVpFKSA+PiBQQUdFX1NISUZUKSApCiAgICAgICAgIHsKLSAg
ICAgICAgICAgIHByaW50ZigiU2tpcHBpbmcgdGVzdHMgZHVlIHRvIGluYWNjZXNzaWJsZSBtb2R1
bGUgbGlzdFxuIik7CisgICAgICAgICAgICBwcmludGYoIlNraXBwaW5nIHRlc3RzIGR1ZSB0byBp
bnN1ZmZpY2llbnQgbWVtb3J5ICg8JWx1TUIpXG4iLAorICAgICAgICAgICAgICAgICAgICh0ZXN0
X21lbV9iYXNlICsgVEVTVF9NRU1fU0laRSkgPj4gMjApOwogICAgICAgICAgICAgcmV0dXJuOwog
ICAgICAgICB9CiAKLSAgICAgICAgaWYgKCBURVNUX01FTV9CQVNFIDwgKHVpbnRwdHJfdCkobW9k
bGlzdCArCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zdGFy
dF9pbmZvLT5ucl9tb2R1bGVzKSAmJgotICAgICAgICAgICAgICh1aW50cHRyX3QpbW9kbGlzdCA8
IFRFU1RfTUVNX0JBU0UgKyBURVNUX01FTV9TSVpFICkKLSAgICAgICAgewotICAgICAgICAgICAg
cHJpbnRmKCJTa2lwcGluZyB0ZXN0cyBkdWUgdG8gb3ZlcmxhcCB3aXRoIG1vZHVsZSBsaXN0XG4i
KTsKLSAgICAgICAgICAgIHJldHVybjsKLSAgICAgICAgfQorICAgICAgICBpZiAoICh1bnNpZ25l
ZCBsb25nKV9lbmQgPiB0ZXN0X21lbV9iYXNlICkKKyAgICAgICAgICAgIGNvbnRpbnVlOwogCi0g
ICAgICAgIGZvciAoIGkgPSAwOyBpIDwgaHZtX3N0YXJ0X2luZm8tPm5yX21vZHVsZXM7ICsraSAp
CisgICAgICAgIGlmICggaHZtX3N0YXJ0X2luZm8tPmNtZGxpbmVfcGFkZHIgJiYKKyAgICAgICAg
ICAgICBodm1fc3RhcnRfaW5mby0+Y21kbGluZV9wYWRkciA8IHRlc3RfbWVtX2Jhc2UgKyBURVNU
X01FTV9TSVpFICYmCisgICAgICAgICAgICAgKChodm1fc3RhcnRfaW5mby0+Y21kbGluZV9wYWRk
ciArCisgICAgICAgICAgICAgICBzdHJsZW4oKGNoYXIgKikodWludHB0cl90KWh2bV9zdGFydF9p
bmZvLT5jbWRsaW5lX3BhZGRyKSkgPj0KKyAgICAgICAgICAgICAgdGVzdF9tZW1fYmFzZSkgKQor
ICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgaWYgKCBodm1fc3RhcnRfaW5mby0+bnJf
bW9kdWxlcyApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGlmICggVEVTVF9NRU1fQkFTRSA8IG1v
ZGxpc3RbaV0ucGFkZHIgKyBtb2RsaXN0W2ldLnNpemUgJiYKLSAgICAgICAgICAgICAgICAgbW9k
bGlzdFtpXS5wYWRkciA8IFRFU1RfTUVNX0JBU0UgKyBURVNUX01FTV9TSVpFICkKLSAgICAgICAg
ICAgIHsKLSAgICAgICAgICAgICAgICBwcmludGYoIlNraXBwaW5nIHRlc3RzIGR1ZSB0byBvdmVy
bGFwIHdpdGggbW9kdWxlICV1XG4iLCBpKTsKLSAgICAgICAgICAgICAgICByZXR1cm47Ci0gICAg
ICAgICAgICB9CisgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgaHZtX21vZGxpc3RfZW50cnkgKm1v
ZGxpc3QgPQorICAgICAgICAgICAgICAgICh2b2lkICopKHVpbnRwdHJfdClodm1fc3RhcnRfaW5m
by0+bW9kbGlzdF9wYWRkcjsKIAotICAgICAgICAgICAgaWYgKCBtb2RsaXN0W2ldLmNtZGxpbmVf
cGFkZHIgJiYKLSAgICAgICAgICAgICAgICAgbW9kbGlzdFtpXS5jbWRsaW5lX3BhZGRyIDwgVEVT
VF9NRU1fQkFTRSArIFRFU1RfTUVNX1NJWkUgJiYKLSAgICAgICAgICAgICAgICAgKChtb2RsaXN0
W2ldLmNtZGxpbmVfcGFkZHIgKwotICAgICAgICAgICAgICAgICAgIHN0cmxlbigoY2hhciAqKSh1
aW50cHRyX3QpbW9kbGlzdFtpXS5jbWRsaW5lX3BhZGRyKSkgPj0KLSAgICAgICAgICAgICAgICAg
IFRFU1RfTUVNX0JBU0UpICkKKyAgICAgICAgICAgIGlmICggaHZtX3N0YXJ0X2luZm8tPm1vZGxp
c3RfcGFkZHIgPiBVSU5UUFRSX01BWCB8fAorICAgICAgICAgICAgICAgICAoKFVJTlRQVFJfTUFY
IC0gKHVpbnRwdHJfdCltb2RsaXN0KSAvIHNpemVvZigqbW9kbGlzdCkgPAorICAgICAgICAgICAg
ICAgICAgaHZtX3N0YXJ0X2luZm8tPm5yX21vZHVsZXMpICkKKyAgICAgICAgICAgICAgICBjb250
aW51ZTsKKworICAgICAgICAgICAgaWYgKCB0ZXN0X21lbV9iYXNlIDwgKHVpbnRwdHJfdCkobW9k
bGlzdCArCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1f
c3RhcnRfaW5mby0+bnJfbW9kdWxlcykgJiYKKyAgICAgICAgICAgICAgICAgKHVpbnRwdHJfdClt
b2RsaXN0IDwgdGVzdF9tZW1fYmFzZSArIFRFU1RfTUVNX1NJWkUgKQorICAgICAgICAgICAgICAg
IGNvbnRpbnVlOworCisgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8IGh2bV9zdGFydF9pbmZv
LT5ucl9tb2R1bGVzOyArK2kgKQogICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHByaW50
ZigiU2tpcHBpbmcgdGVzdHMgZHVlIHRvIG92ZXJsYXAgd2l0aCBtb2R1bGUgJXUgY21kbGluZVxu
IiwKLSAgICAgICAgICAgICAgICAgICAgICAgaSk7Ci0gICAgICAgICAgICAgICAgcmV0dXJuOwor
ICAgICAgICAgICAgICAgIGlmICggdGVzdF9tZW1fYmFzZSA8IG1vZGxpc3RbaV0ucGFkZHIgKyBt
b2RsaXN0W2ldLnNpemUgJiYKKyAgICAgICAgICAgICAgICAgICAgIG1vZGxpc3RbaV0ucGFkZHIg
PCB0ZXN0X21lbV9iYXNlICsgVEVTVF9NRU1fU0laRSApCisgICAgICAgICAgICAgICAgICAgIGJy
ZWFrOworCisgICAgICAgICAgICAgICAgaWYgKCBtb2RsaXN0W2ldLmNtZGxpbmVfcGFkZHIgJiYK
KyAgICAgICAgICAgICAgICAgICAgIG1vZGxpc3RbaV0uY21kbGluZV9wYWRkciA8IHRlc3RfbWVt
X2Jhc2UgKyBURVNUX01FTV9TSVpFICYmCisgICAgICAgICAgICAgICAgICAgICAoKG1vZGxpc3Rb
aV0uY21kbGluZV9wYWRkciArCisgICAgICAgICAgICAgICAgICAgICAgIHN0cmxlbigoY2hhciAq
KSh1aW50cHRyX3QpbW9kbGlzdFtpXS5jbWRsaW5lX3BhZGRyKSkgPj0KKyAgICAgICAgICAgICAg
ICAgICAgICB0ZXN0X21lbV9iYXNlKSApCisgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAg
ICAgICAgICAgfQorICAgICAgICAgICAgaWYgKCBpIDwgaHZtX3N0YXJ0X2luZm8tPm5yX21vZHVs
ZXMgKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICB9CisKKyAgICAgICAgcHJp
bnRmKCJVc2luZyBzY3JhdGNoIG1lbW9yeSBhdCAlbHhcbiIsIHRlc3RfbWVtX2Jhc2UpOworICAg
ICAgICBicmVhazsKICAgICB9CiAKICAgICBwYXNzZWQgPSBza2lwcGVkID0gMDsKICAgICBmb3Ig
KCBpID0gMDsgdGVzdHNbaV0udGVzdDsgaSsrICkKICAgICB7CiAgICAgICAgIHByaW50ZigiIC0g
JXMgLi4uICIsIHRlc3RzW2ldLmRlc2NyaXB0aW9uKTsKLSAgICAgICAgbWVtc2V0KChjaGFyICop
KDR1bCA8PCAyMCksIDAsIDR1bCA8PCAyMCk7CisgICAgICAgIG1lbXNldCgoY2hhciAqKXRlc3Rf
bWVtX2Jhc2UsIDAsIFRFU1RfTUVNX1NJWkUpOwogICAgICAgICBzZXR1cF9wYWdpbmcoKTsKICAg
ICAgICAgc3dpdGNoICggKCp0ZXN0c1tpXS50ZXN0KSgpICkKICAgICAgICAgewotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:16:07 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:16:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjMV-0005CD-PL; Sat, 09 Sep 2017 17:16:07 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjMV-0005C5-E5
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:16:07 +0000
Received: from [85.158.143.35] by server-10.bemta-6.messagelabs.com id
 40/82-03642-6D124B95; Sat, 09 Sep 2017 17:16:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfea4pZ
 Ig+7XXBYTthk4MHps79vFHsAYxZqZl5RfkcCa0dizmb2gSaZiycmZbA2M70S6GLk4hAR+M0ps
 ezKZEcI5zyjxatpMIIeDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhATeJnY+eM
 YOU8wqYSXS02IKEWYDKjy84yTyBkWMBI8MqRvXi1KKy1CJdU72kosz0jJLcxMwcXUMDM73c1O
 LixPTUnMSkYr3k/NxNjECPMADBDsbpl/0PMUpyMCmJ8v4X2RIpxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYJ3kQJQTrAoNT21Ii0zBxgaMGkJDh4lEd7DIGne4oLE3OLMdIjUKUZFKXHeAyAJAZBE
 RmkeXBssHC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmPchyBSezLwSuOmvgBYzAS0ueb4BZ
 HFJIkJKqoHRNuvmgw+Mcw5sWct7YmL1t7l+hgHn7mk+vGzSNHnfmw1XH7gZrWOPUWSsMnBXas
 kWOhy2y+s2V9DlQ6KrnnyuNAr4dfv6/MnFi14sXjun5TfDpTbTS1mVfx3Zo4RrLr9masiadqN
 nhqPgP/NT83kFCt+qvbm3wGfJ78pyxz+6/7/807+57tDkBCWW4oxEQy3mouJEAAXEk8JCAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-5.tower-21.messagelabs.com!1504977365!74012973!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43217 invoked from network); 9 Sep 2017 17:16:06 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:16:06 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjMT-0008Gb-5O
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:16:05 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjMT-0005Tk-4s
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:16:05 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjMT-0005Tk-4s@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:16:05 +0000
Subject: [Xen-changelog] [xen master] hvmloader: clone REP INSW test from
	REP INSB one
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDY1NGMzNjllNWY5M2I5YmU0MjdlZTI5NTRjOTc2NDgwMTRlZmQxYjkKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgU2VwIDgg
MTY6MjQ6NTcgMjAxNyArMDIwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IEZyaSBTZXAgOCAxNjoyNDo1NyAyMDE3ICswMjAwCgogICAgaHZt
bG9hZGVyOiBjbG9uZSBSRVAgSU5TVyB0ZXN0IGZyb20gUkVQIElOU0Igb25lCiAgICAKICAgIFRo
aXMgYWxzbyBjb3ZlcnMgYW4gaW5kaXZpZHVhbCBzdHJpbmcgaW5zbiBhY2Nlc3MgY3Jvc3Npbmcg
YSBwYWdlCiAgICBib3VuZGFyeS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3Rlc3Rz
LmMgfCA3MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiAxIGZpbGUg
Y2hhbmdlZCwgNjggaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90
b29scy9maXJtd2FyZS9odm1sb2FkZXIvdGVzdHMuYyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRl
ci90ZXN0cy5jCmluZGV4IDgwZDlkNWQuLmE3MGM3MmQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13
YXJlL2h2bWxvYWRlci90ZXN0cy5jCisrKyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci90ZXN0
cy5jCkBAIC04NSwxMCArODUsMTAgQEAgc3RhdGljIHZvaWQgc3RvcF9wYWdpbmcodm9pZCkKIH0K
IAogLyoKLSAqIHJlcF9pb190ZXN0OiBUZXN0cyBSRVAgSU5TQiBib3RoIGZvcndhcmRzIGFuZCBi
YWNrd2FyZHMgKEVGLkRGPXswLDF9KSBhY3Jvc3MKKyAqIHJlcF9pbnNiX3Rlc3Q6IFRlc3RzIFJF
UCBJTlNCIGJvdGggZm9yd2FyZHMgYW5kIGJhY2t3YXJkcyAoRUYuREY9ezAsMX0pIGFjcm9zcwog
ICogYSBkaXNjb250aWd1b3VzIHBhZ2UgYm91bmRhcnkuCiAgKi8KLXN0YXRpYyBpbnQgcmVwX2lv
X3Rlc3Qodm9pZCkKK3N0YXRpYyBpbnQgcmVwX2luc2JfdGVzdCh2b2lkKQogewogICAgIHVpbnQz
Ml90ICpwOwogICAgIHVpbnQzMl90IGksIHAwLCBwMSwgcDI7CkBAIC0xNDcsNiArMTQ3LDcwIEBA
IHN0YXRpYyBpbnQgcmVwX2lvX3Rlc3Qodm9pZCkKICAgICByZXR1cm4gb2theTsKIH0KIAorLyoK
KyAqIHJlcF9pbnN3X3Rlc3Q6IFRlc3RzIFJFUCBJTlNXIGJvdGggZm9yd2FyZHMgYW5kIGJhY2t3
YXJkcyAoRUYuREY9ezAsMX0pIGFjcm9zcworICogYSBkaXNjb250aWd1b3VzIHBhZ2UgYm91bmRh
cnkuCisgKi8KK3N0YXRpYyBpbnQgcmVwX2luc3dfdGVzdCh2b2lkKQoreworICAgIHVpbnQzMl90
ICpwOworICAgIHVuc2lnbmVkIGludCBpOworICAgIGludCBva2F5ID0gVEVTVF9QQVNTOworICAg
IGNvbnN0IHN0cnVjdCB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgYWRkcjsKKyAgICAgICAgdWlu
dDMyX3QgZXhwZWN0ZWQ7CisgICAgfSBjaGVja1tdID0geworICAgICAgICB7IHRlc3RfbWVtX2Jh
c2UgKyAweDAwMTAwMDAwLCAweDk4ZmZmZmZmIH0sCisgICAgICAgIHsgdGVzdF9tZW1fYmFzZSAr
IDB4MDAxMDBmZmMsIDB4ZmZmZmZmMDAgfSwKKyAgICAgICAgeyB0ZXN0X21lbV9iYXNlICsgMHgw
MDFmZmZmYywgMHhmZmZmZmYwMCB9LAorICAgICAgICB7IHRlc3RfbWVtX2Jhc2UgKyAweDAwMjAx
MDAwLCAweDAwZmZmZmZmIH0sCisgICAgICAgIHsgMCwgMCB9CisgICAgfTsKKworICAgIHN0YXJ0
X3BhZ2luZygpOworCisgICAgLyogUGh5cyA1TUIgPSAweGRlYWRiZWVmICovCisgICAgKih1aW50
MzJfdCAqKSh0ZXN0X21lbV9iYXNlICsgMHgxMDAwMDApID0gMHhkZWFkYmVlZjsKKworICAgIC8q
IFBoeXMgNk1CID0gMHg5ODc2NTQzMiAqLworICAgICoodWludDMyX3QgKikodGVzdF9tZW1fYmFz
ZSArIDB4MjAwMDAwKSA9IDB4OTg3NjU0MzI7CisKKyAgICAvKiBQaHlzIDB4NWZmZmZkLi4uMHg1
ZmZmZmYgPSBQaHlzIDB4NTAwMDAwLi4uMHg1MDAwMDIgPSAweGZmICovCisgICAgYXNtIHZvbGF0
aWxlICgKKyAgICAgICAgInJlcCBpbnN3IgorICAgICAgICA6ICI9YyIgKGkpLCAiPUQiIChpKQor
ICAgICAgICA6ICJkIiAoMHg1ZSksICIwIiAoMyksICIxIiAodGVzdF9tZW1fYmFzZSArIDB4MWZm
ZmZkKSA6ICJtZW1vcnkiICk7CisKKyAgICAvKiBQaHlzIDB4NTAwZmZkLi4uMHg1MDBmZmYgPSBQ
aHlzIDB4NjAxMDAwLi4uMHg2MDEwMDIgPSAweGZmICovCisgICAgYXNtIHZvbGF0aWxlICgKKyAg
ICAgICAgInN0ZCA7IHJlcCBpbnN3IDsgY2xkIgorICAgICAgICA6ICI9YyIgKGkpLCAiPUQiIChp
KQorICAgICAgICA6ICJkIiAoMHg1ZSksICIwIiAoMyksICIxIiAodGVzdF9tZW1fYmFzZSArIDB4
MjAxMDAxKSA6ICJtZW1vcnkiICk7CisKKyAgICBzdG9wX3BhZ2luZygpOworCisgICAgaSA9IDA7
CisgICAgZm9yICggcCA9ICh1aW50MzJfdCAqKSh0ZXN0X21lbV9iYXNlICsgMHgwZmYwMDApOwor
ICAgICAgICAgIHAgPCAodWludDMyX3QgKikodGVzdF9tZW1fYmFzZSArIDB4MjAyMDAwKTsgcCsr
ICkKKyAgICB7CisgICAgICAgIHVpbnQzMl90IGV4cGVjdGVkID0gMDsKKworICAgICAgICBpZiAo
IGNoZWNrW2ldLmFkZHIgPT0gKHVuc2lnbmVkIGxvbmcpcCApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIGV4cGVjdGVkID0gY2hlY2tbaV0uZXhwZWN0ZWQ7CisgICAgICAgICAgICBpKys7CisgICAg
ICAgIH0KKyAgICAgICAgaWYgKCAqcCAhPSBleHBlY3RlZCApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIHByaW50ZigiQmFkIHZhbHVlIGF0IDB4JTA4bHg6IHNhdyAlMDh4IGV4cGVjdGVkICUwOHhc
biIsCisgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpcCwgKnAsIGV4cGVjdGVkKTsK
KyAgICAgICAgICAgIG9rYXkgPSBURVNUX0ZBSUw7CisgICAgICAgIH0KKyAgICB9CisKKyAgICBy
ZXR1cm4gb2theTsKK30KKwogc3RhdGljIGludCBzaGFkb3dfZ3NfdGVzdCh2b2lkKQogewogICAg
IHVpbnQ2NF90ICpwZCA9ICh1aW50NjRfdCAqKVBEX1NUQVJUOwpAQCAtMjEzLDcgKzI3Nyw4IEBA
IHZvaWQgcGVyZm9ybV90ZXN0cyh2b2lkKQogICAgICAgICBpbnQgKCogY29uc3QgdGVzdCkodm9p
ZCk7CiAgICAgICAgIGNvbnN0IGNoYXIgKmRlc2NyaXB0aW9uOwogICAgIH0gdGVzdHNbXSA9IHsK
LSAgICAgICAgeyByZXBfaW9fdGVzdCwgIlJFUCBJTlNCIGFjcm9zcyBwYWdlIGJvdW5kYXJpZXMi
IH0sCisgICAgICAgIHsgcmVwX2luc2JfdGVzdCwgIlJFUCBJTlNCIGFjcm9zcyBwYWdlIGJvdW5k
YXJpZXMiIH0sCisgICAgICAgIHsgcmVwX2luc3dfdGVzdCwgIlJFUCBJTlNXIGFjcm9zcyBwYWdl
IGJvdW5kYXJpZXMiIH0sCiAgICAgICAgIHsgc2hhZG93X2dzX3Rlc3QsICJHUyBiYXNlIE1TUnMg
YW5kIFNXQVBHUyIgfSwKICAgICAgICAgeyBOVUxMLCBOVUxMIH0KICAgICB9OwotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:16:19 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:16:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjMg-0005Da-R1; Sat, 09 Sep 2017 17:16:18 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjMf-0005DR-Mt
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:16:17 +0000
Received: from [85.158.143.35] by server-11.bemta-6.messagelabs.com id
 C0/A5-03616-1E124B95; Sat, 09 Sep 2017 17:16:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeB4pZ
 Igzk7BS0mbDNwYPTY3reLPYAxijUzLym/IoE1Y2PHY9aCNfwVl3fPYmtg3MnTxcjFISTwm1Hi
 wtFjLF2MnEDOeUaJV5+Tuxg5ONgExCTm7lUACYsIqErMWrGcGaJEXaLpdwMbiC0s4Cfxs62FF
 cTmFTCT2LL4JyOIzQJUv+LdUrYJjBwLGBlWMWoUpxaVpRbpGpnoJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYw7vsYeYhRkoNJSZT3v8iWSCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvPcUgHKCRanpqRVpmTnA4IBJS3DwKInwHgZJ8xYXJOYWZ6ZDpE4xKkqJ8x4ASQiA
 JDJK8+DaYAF5iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8i0Cm8GTmlcBNfwW0mAloccnzD
 SCLSxIRUlINjBUCk2fpB85wjqidsua1xoOcnnkSMnPNrZfMyV32XqqBrdb1kmLqTiF9dss8qy
 +W8vcNHxb65nEonmdJP7HWvvBwtpL0/I9aChPi7ge6LwkLSnGbLDH3ccID2do7Sgx+B7ZclSp
 9+neC9/09eZ+f/vE3Zc9u8Sree17nc1x7p+r2o95ps+vdlFiKMxINtZiLihMBR5UItkMCAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-6.tower-21.messagelabs.com!1504977375!58948137!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8931 invoked from network); 9 Sep 2017 17:16:16 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-6.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:16:16 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjMd-0008Gl-7J
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:16:15 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjMd-0005Vi-6q
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:16:15 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjMd-0005Vi-6q@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:16:15 +0000
Subject: [Xen-changelog] [xen master] pci: constify domain parameter of
	pci_get_pdev_by_domain
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============1108059267695690942=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 2ef87a2d97f85f43c88e1adf7b5bc0b018270ba1
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Fri Sep 8 16:25:24 2017 +0200
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Fri Sep 8 16:25:24 2017 +0200

    pci: constify domain parameter of pci_get_pdev_by_domain
    
    While there fix the indentation.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    Acked-by: Jan Beulich <jbeulich@suse.com>
---
 xen/drivers/passthrough/pci.c | 4 ++--
 xen/include/xen/pci.h         | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c
index 74829e5..469dfc6 100644
--- a/xen/drivers/passthrough/pci.c
+++ b/xen/drivers/passthrough/pci.c
@@ -532,8 +532,8 @@ struct pci_dev *pci_get_real_pdev(int seg, int bus, int devfn)
     return pdev;
 }
 
-struct pci_dev *pci_get_pdev_by_domain(
-    struct domain *d, int seg, int bus, int devfn)
+struct pci_dev *pci_get_pdev_by_domain(const struct domain *d, int seg,
+                                       int bus, int devfn)
 {
     struct pci_seg *pseg = get_pseg(seg);
     struct pci_dev *pdev = NULL;
diff --git a/xen/include/xen/pci.h b/xen/include/xen/pci.h
index da1bd22..43f2125 100644
--- a/xen/include/xen/pci.h
+++ b/xen/include/xen/pci.h
@@ -129,8 +129,8 @@ int pci_ro_device(int seg, int bus, int devfn);
 int pci_hide_device(int bus, int devfn);
 struct pci_dev *pci_get_pdev(int seg, int bus, int devfn);
 struct pci_dev *pci_get_real_pdev(int seg, int bus, int devfn);
-struct pci_dev *pci_get_pdev_by_domain(
-    struct domain *, int seg, int bus, int devfn);
+struct pci_dev *pci_get_pdev_by_domain(const struct domain *, int seg,
+                                       int bus, int devfn);
 void pci_check_disable_device(u16 seg, u8 bus, u8 devfn);
 
 uint8_t pci_conf_read8(
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============1108059267695690942==--

From xen-changelog-bounces@lists.xen.org Sat Sep 09 17:16:29 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 17:16:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqjMq-0005FD-Sj; Sat, 09 Sep 2017 17:16:28 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjMp-0005F5-S3
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:16:27 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 45/AD-02041-BE124B95; Sat, 09 Sep 2017 17:16:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfeV4pZ
 Ig1k7lC0mbDNwYPTY3reLPYAxijUzLym/IoE1Y9W5fYwFU7gr3q7/w9jAOJezi5GLQ0jgN6PE
 hrc32SCc84wSv9uXs3cxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSwQLHFl3
 mwwm1fATOLzrvUsIDYLUP3uky/ZJjByLGBkWMWoUZxaVJZapGtkrJdUlJmeUZKbmJmja2hgrJ
 ebWlycmJ6ak5hUrJecn7uJEeiVegYGxh2MfXv9DjFKcjApifL+F9kSKcSXlJ9SmZFYnBFfVJq
 TWnyIUYaDQ0mC954CUE6wKDU9tSItMwcYHjBpCQ4eJRHewyBp3uKCxNzizHSI1ClGRSlx3gMg
 CQGQREZpHlwbLCQvMcpKCfMyMjAwCPEUpBblZpagyr9iFOdgVBLmzQCZwpOZVwI3/RXQYiagx
 SXPN4AsLklESEk1MMafKTOel6f/KfhM+jyV+VoHC9RdfxicO/Lcfnll3+SJfAp+YjJ8RaE/Pv
 qYlAsfPv65YHubInvPjltlnl1yG5ofeyoLnkp607FSYPWW6ffE9wUZ604I+L575nozh31BCxR
 atk15usTw4oHYnVU/uA3UGl6JnXXi0zc5l6Vryav27kQ5S7IsmxJLcUaioRZzUXEiACjKAaFE
 AgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-12.tower-31.messagelabs.com!1504977385!97167975!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27274 invoked from network); 9 Sep 2017 17:16:26 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 17:16:26 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqjMn-0008Gw-97
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:16:25 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqjMn-0005Ww-8b
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 17:16:25 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqjMn-0005Ww-8b@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 17:16:25 +0000
Subject: [Xen-changelog] [xen master] x86/mm: Allow map_domain_page_global()
	to be used during boot
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDcwODkyYzMxN2ZkNTYwNjRiMDlhNGIwZmNhYTA3ODE3MzVlNjRlZmMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VGh1IFNlcCA3IDE3OjM4OjUyIDIwMTcgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIFNlcCA4IDE1OjM5OjQz
IDIwMTcgKzAxMDAKCiAgICB4ODYvbW06IEFsbG93IG1hcF9kb21haW5fcGFnZV9nbG9iYWwoKSB0
byBiZSB1c2VkIGR1cmluZyBib290CiAgICAKICAgIG1hcF9kb21haW5fcGFnZV9nbG9iYWwoKSB1
c2VzIHZtYXAgdW5kZXIgdGhlIGhvb2QsIHdoaWNoIGlzIHNldCB1cCBpbW1lZGlhdGVseQogICAg
YWZ0ZXIgc3dpdGNoaW5nIHRvIFNZU19TVEFURV9ib290LiAgUmVsYXggdGhlIGxvY2FsX2lycV9p
c19lbmFibGVkKCkgcGFydCBvZgogICAgdGhlIGFzc2VydGlvbiBiZWZvcmUgWGVuIGhhcyBmaW5p
c2hlZCBib290aW5nLCBzbyBtYXBfZG9tYWluX3BhZ2VfZ2xvYmFsKCkgY2FuCiAgICBiZSB1c2Vk
IGR1aW5nIFNNUCBwcmVwYXJhdGlvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2RvbWFpbl9wYWdlLmMg
fCA1ICsrKystCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFpbl9wYWdlLmMgYi94ZW4vYXJjaC94ODYv
ZG9tYWluX3BhZ2UuYwppbmRleCAwNDYzZTlhLi4zNDMyYTg1IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvZG9tYWluX3BhZ2UuYworKysgYi94ZW4vYXJjaC94ODYvZG9tYWluX3BhZ2UuYwpAQCAt
MzA1LDcgKzMwNSwxMCBAQCBpbnQgbWFwY2FjaGVfdmNwdV9pbml0KHN0cnVjdCB2Y3B1ICp2KQog
CiB2b2lkICptYXBfZG9tYWluX3BhZ2VfZ2xvYmFsKG1mbl90IG1mbikKIHsKLSAgICBBU1NFUlQo
IWluX2lycSgpICYmIGxvY2FsX2lycV9pc19lbmFibGVkKCkpOworICAgIEFTU0VSVCghaW5faXJx
KCkgJiYKKyAgICAgICAgICAgKChzeXN0ZW1fc3RhdGUgPj0gU1lTX1NUQVRFX2Jvb3QgJiYKKyAg
ICAgICAgICAgICBzeXN0ZW1fc3RhdGUgPCBTWVNfU1RBVEVfYWN0aXZlKSB8fAorICAgICAgICAg
ICAgbG9jYWxfaXJxX2lzX2VuYWJsZWQoKSkpOwogCiAjaWZkZWYgTkRFQlVHCiAgICAgaWYgKCBt
Zm5feChtZm4pIDw9IFBGTl9ET1dOKF9fcGEoSFlQRVJWSVNPUl9WSVJUX0VORCAtIDEpKSApCi0t
CmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0
ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1j
aGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat Sep 09 22:22:35 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 22:22:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqo93-0004QW-Ix; Sat, 09 Sep 2017 22:22:33 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqo91-0004QE-VR
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 22:22:32 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 0B/40-03454-7A964B95; Sat, 09 Sep 2017 22:22:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXdp5pZ
 Ig+VtShYTthk4MHps79vFHsAYxZqZl5RfkcCasb3hBkvB3x7Oirvv0hsYl35j6WLk5BAS+M0o
 8XqRYRcjF5B9nlHi8tL1QAkODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWsJW41vwWL
 M4rYCbRNucOI4jNAlS/b+o79gmMHAsYGVYxqhenFpWlFula6iUVZaZnlOQmZuboGhqY6eWmFh
 cnpqfmJCYV6yXn525iBPqEAQh2MN7dFHCIUZKDSUmUNyd0S6QQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCV7hDKCcYFFqempFWmYOMDhg0hIcPEoivHkgad7igsTc4sx0iNQpRkUpcV4NkIQASCKj
 NA+uDRaQlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMywQyhSczrwRu+iugxUxAi0uebwBZX
 JKIkJJqYBSL3v7qVte1vLVe4bs6ip92qWlbHg3xvr/qh3RH6ZlZJodPiBR88he69fdtuvRMnf
 AzPvaxK1kchL60Xnx9tbAzNX/ihr/bH6cZtDOmnnku8n2Otem2I88W5gTdnbrWze+4tNUNsZA
 15/dtPCimuiKGO0jF0vrXq+KbfpPrfyx+/tls+723GVuUWIozEg21mIuKEwFv6prDQwIAAA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-15.tower-27.messagelabs.com!1504995748!63079288!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15105 invoked from network); 9 Sep 2017 22:22:29 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 22:22:29 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqo8y-0007xn-0T
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 22:22:28 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqo8x-0006jh-UH
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 22:22:27 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqo8x-0006jh-UH@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 22:22:27 +0000
Subject: [Xen-changelog] [qemu-xen master] Merge tag 'v2.10.0' into 'staging'
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============3750948764837508187=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

=== This changeset includes merge from high-traffic branch ===
Commits on that branch are not reported individually.

commit 948d3cb064ff82acd7faab6a23b6c57c5185d097
Merge: 1ab5eb4efb91a3d4569b0df6e824cc08ab4bd8ec c7c6232bd304568d4da4bef521603aae0035e172
Author:     Anthony PERARD <anthony.perard@citrix.com>
AuthorDate: Fri Sep 8 14:35:56 2017 +0100
Commit:     Anthony PERARD <anthony.perard@citrix.com>
CommitDate: Fri Sep 8 14:35:56 2017 +0100

    Merge tag 'v2.10.0' into 'staging'
 .editorconfig                                      |   15 +
 .gdbinit                                           |    8 +
 .gitignore                                         |   19 +-
 .gitmodules                                        |    3 +
 .shippable.yml                                     |   34 +-
 .travis.yml                                        |    7 +-
 CODING_STYLE                                       |   35 +
 MAINTAINERS                                        |  124 +-
 Makefile                                           |   94 +-
 Makefile.objs                                      |   20 +-
 Makefile.target                                    |   40 +-
 VERSION                                            |    2 +-
 accel.c                                            |  155 --
 accel/Makefile.objs                                |    4 +
 accel/accel.c                                      |  134 +
 accel/kvm/Makefile.objs                            |    1 +
 accel/kvm/kvm-all.c                                | 2627 ++++++++++++++++++++
 accel/kvm/trace-events                             |   15 +
 accel/stubs/Makefile.objs                          |    2 +
 accel/stubs/kvm-stub.c                             |  163 ++
 accel/stubs/tcg-stub.c                             |   22 +
 accel/tcg/Makefile.objs                            |    3 +
 accel/tcg/cpu-exec-common.c                        |   84 +
 accel/tcg/cpu-exec.c                               |  687 +++++
 accel/tcg/cputlb.c                                 | 1063 ++++++++
 accel/tcg/tcg-all.c                                |   92 +
 accel/tcg/trace-events                             |   10 +
 accel/tcg/translate-all.c                          | 2218 +++++++++++++++++
 accel/tcg/translate-all.h                          |   36 +
 arch_init.c                                        |  126 +-
 audio/audio.c                                      |    2 +
 audio/rate_template.h                              |    6 +
 audio/trace-events                                 |    6 +-
 audio/wavcapture.c                                 |    1 +
 backends/Makefile.objs                             |    4 -
 backends/baum.c                                    |  677 -----
 backends/cryptodev.c                               |    2 +-
 backends/hostmem-file.c                            |    6 +-
 backends/hostmem-ram.c                             |    2 +-
 backends/hostmem.c                                 |   19 +-
 backends/msmouse.c                                 |  190 --
 backends/rng-egd.c                                 |    6 +-
 backends/testdev.c                                 |  129 -
 backends/trace-events                              |   10 -
 backends/wctablet.c                                |  369 ---
 block.c                                            |  668 +++--
 block/Makefile.objs                                |    6 +-
 block/accounting.c                                 |   78 +-
 block/backup.c                                     |  142 +-
 block/blkdebug.c                                   |  293 ++-
 block/blkreplay.c                                  |   11 +-
 block/blkverify.c                                  |   14 +-
 block/block-backend.c                              |  184 +-
 block/bochs.c                                      |    5 +-
 block/cloop.c                                      |    5 +-
 block/commit.c                                     |   82 +-
 block/crypto.c                                     |  114 +-
 block/crypto.h                                     |  101 +
 block/curl.c                                       |  243 +-
 block/dirty-bitmap.c                               |  268 +-
 block/dmg.c                                        |    6 +-
 block/file-posix.c                                 |  518 +++-
 block/file-win32.c                                 |   32 +-
 block/gluster.c                                    |  161 +-
 block/io.c                                         |  533 ++--
 block/iscsi.c                                      |   55 +-
 block/mirror.c                                     |  368 +--
 block/nbd-client.c                                 |  127 +-
 block/nbd-client.h                                 |   15 +-
 block/nbd.c                                        |  100 +-
 block/nfs.c                                        |   98 +-
 block/null.c                                       |   33 +-
 block/parallels.c                                  |   24 +-
 block/qapi.c                                       |   71 +-
 block/qcow.c                                       |  281 ++-
 block/qcow2-bitmap.c                               | 1486 +++++++++++
 block/qcow2-cluster.c                              |  510 ++--
 block/qcow2-refcount.c                             |  501 ++--
 block/qcow2-snapshot.c                             |    7 +-
 block/qcow2.c                                      | 1413 +++++++++--
 block/qcow2.h                                      |  106 +-
 block/qed-cluster.c                                |  124 +-
 block/qed-gencb.c                                  |   33 -
 block/qed-l2-cache.c                               |    6 +
 block/qed-table.c                                  |  281 +--
 block/qed.c                                        |  893 +++----
 block/qed.h                                        |   65 +-
 block/quorum.c                                     |   20 +-
 block/raw-format.c                                 |   43 +-
 block/rbd.c                                        |  117 +-
 block/replication.c                                |   75 +-
 block/sheepdog.c                                   |   80 +-
 block/snapshot.c                                   |    2 +-
 block/ssh.c                                        |   49 +-
 block/stream.c                                     |   39 +-
 block/throttle-groups.c                            |  121 +-
 block/trace-events                                 |   68 +-
 block/vdi.c                                        |   55 +-
 block/vhdx-log.c                                   |   52 +-
 block/vhdx.c                                       |   41 +-
 block/vmdk.c                                       |   86 +-
 block/vpc.c                                        |   74 +-
 block/vvfat.c                                      | 2422 +++++++++---------
 block/vxhs.c                                       |  575 +++++
 blockdev-nbd.c                                     |   27 +-
 blockdev.c                                         |  288 ++-
 blockjob.c                                         |  896 ++++---
 bootdevice.c                                       |    2 +-
 bsd-user/bsdload.c                                 |   25 +-
 bsd-user/elfload.c                                 |   10 +-
 bsd-user/main.c                                    |   24 +-
 bsd-user/mmap.c                                    |    2 +-
 bsd-user/qemu.h                                    |    2 +
 chardev/Makefile.objs                              |    7 +
 chardev/baum.c                                     |  677 +++++
 chardev/char-console.c                             |    4 +-
 chardev/char-fd.c                                  |   15 +-
 chardev/char-fd.h                                  |   44 -
 chardev/char-fe.c                                  |  375 +++
 chardev/char-file.c                                |    8 +-
 chardev/char-io.c                                  |   25 +-
 chardev/char-io.h                                  |   46 -
 chardev/char-mux.c                                 |   18 +-
 chardev/char-mux.h                                 |   63 -
 chardev/char-null.c                                |    2 +-
 chardev/char-parallel.c                            |    6 +-
 chardev/char-parallel.h                            |   32 -
 chardev/char-pipe.c                                |   16 +-
 chardev/char-pty.c                                 |   12 +-
 chardev/char-ringbuf.c                             |    2 +-
 chardev/char-serial.c                              |    8 +-
 chardev/char-serial.h                              |   35 -
 chardev/char-socket.c                              |  176 +-
 chardev/char-stdio.c                               |    8 +-
 chardev/char-udp.c                                 |   58 +-
 chardev/char-win-stdio.c                           |    4 +-
 chardev/char-win-stdio.h                           |   29 -
 chardev/char-win.c                                 |   95 +-
 chardev/char-win.h                                 |   53 -
 chardev/char.c                                     |  719 ++----
 chardev/msmouse.c                                  |  190 ++
 chardev/spice.c                                    |  421 ++++
 chardev/testdev.c                                  |  129 +
 chardev/trace-events                               |   18 +
 chardev/wctablet.c                                 |  369 +++
 configure                                          |  832 ++++---
 contrib/libvhost-user/libvhost-user.c              |   32 +-
 contrib/libvhost-user/libvhost-user.h              |   17 +-
 contrib/vhost-user-scsi/Makefile.objs              |    1 +
 contrib/vhost-user-scsi/vhost-user-scsi.c          |  886 +++++++
 cpu-exec-common.c                                  |   82 -
 cpu-exec.c                                         |  685 -----
 cpus.c                                             |   29 +-
 cputlb.c                                           | 1045 --------
 crypto/Makefile.objs                               |    3 +
 crypto/afalg.c                                     |  116 +
 crypto/afalgpriv.h                                 |   64 +
 crypto/block-luks.c                                |   26 +-
 crypto/block-qcow.c                                |    8 +-
 crypto/block.c                                     |    6 +-
 crypto/blockpriv.h                                 |    2 +
 crypto/cipher-afalg.c                              |  226 ++
 crypto/cipher-builtin.c                            |  125 +-
 crypto/cipher-gcrypt.c                             |  105 +-
 crypto/cipher-nettle.c                             |   84 +-
 crypto/cipher.c                                    |   80 +
 crypto/cipherpriv.h                                |   56 +
 crypto/hash-afalg.c                                |  214 ++
 crypto/hash-gcrypt.c                               |   19 +-
 crypto/hash-glib.c                                 |   19 +-
 crypto/hash-nettle.c                               |   19 +-
 crypto/hash.c                                      |   30 +
 crypto/hashpriv.h                                  |   39 +
 crypto/hmac-gcrypt.c                               |   42 +-
 crypto/hmac-glib.c                                 |   63 +-
 crypto/hmac-nettle.c                               |   42 +-
 crypto/hmac.c                                      |   58 +
 crypto/hmac.h                                      |  166 --
 crypto/hmacpriv.h                                  |   48 +
 crypto/init.c                                      |    6 +
 crypto/random-gcrypt.c                             |    2 +
 crypto/random-gnutls.c                             |    3 +
 crypto/random-platform.c                           |   45 +-
 crypto/trace-events                                |    2 +-
 default-configs/arm-softmmu.mak                    |    8 +
 default-configs/i386-softmmu.mak                   |    1 -
 default-configs/pci.mak                            |    4 +-
 default-configs/ppc-softmmu.mak                    |    1 +
 default-configs/ppc64-softmmu.mak                  |    5 +
 default-configs/ppcemb-softmmu.mak                 |    1 +
 default-configs/s390x-softmmu.mak                  |    3 +
 default-configs/x86_64-softmmu.mak                 |    1 -
 device_tree.c                                      |    1 +
 disas/libvixl/Makefile.objs                        |    5 +-
 disas/microblaze.c                                 |   18 +-
 docs/aio_notify.promela                            |   93 -
 docs/aio_notify_accept.promela                     |  152 --
 docs/aio_notify_bug.promela                        |  140 --
 docs/atomics.txt                                   |  388 ---
 docs/bitmaps.md                                    |  505 ----
 docs/blkdebug.txt                                  |  162 --
 docs/blkverify.txt                                 |   69 -
 docs/bootindex.txt                                 |    2 +-
 docs/build-system.txt                              |  512 ----
 docs/colo-proxy.txt                                |   26 +
 docs/config/ich9-ehci-uhci.cfg                     |   37 +
 docs/config/mach-virt-graphical.cfg                |  281 +++
 docs/config/mach-virt-serial.cfg                   |  243 ++
 docs/config/q35-emulated.cfg                       |  288 +++
 docs/config/q35-virtio-graphical.cfg               |  248 ++
 docs/config/q35-virtio-serial.cfg                  |  193 ++
 docs/devel/atomics.txt                             |  388 +++
 docs/devel/blkdebug.txt                            |  162 ++
 docs/devel/blkverify.txt                           |   69 +
 docs/devel/build-system.txt                        |  512 ++++
 docs/devel/lockcnt.txt                             |  277 +++
 docs/devel/memory.txt                              |  347 +++
 docs/devel/migration.txt                           |  555 +++++
 docs/devel/multi-thread-tcg.txt                    |  350 +++
 docs/devel/multiple-iothreads.txt                  |  137 +
 docs/devel/qapi-code-gen.txt                       | 1312 ++++++++++
 docs/devel/rcu.txt                                 |  390 +++
 docs/devel/tracing.txt                             |  441 ++++
 docs/devel/virtio-migration.txt                    |  108 +
 docs/devel/writing-qmp-commands.txt                |  607 +++++
 docs/ich9-ehci-uhci.cfg                            |   37 -
 docs/interop/bitmaps.rst                           |  555 +++++
 docs/interop/live-block-operations.rst             | 1088 ++++++++
 docs/interop/parallels.txt                         |  228 ++
 docs/interop/qcow2.txt                             |  682 +++++
 docs/interop/qed_spec.txt                          |  138 +
 docs/interop/qemu-ga-ref.texi                      |   80 +
 docs/interop/qemu-qmp-ref.texi                     |   80 +
 docs/interop/qmp-intro.txt                         |   86 +
 docs/interop/qmp-spec.txt                          |  341 +++
 docs/interop/vhost-user.txt                        |  636 +++++
 docs/interop/vnc-ledstate-Pseudo-encoding.txt      |   50 +
 docs/live-block-ops.txt                            |   72 -
 docs/lockcnt.txt                                   |  277 ---
 docs/mach-virt-graphical.cfg                       |  281 ---
 docs/mach-virt-serial.cfg                          |  243 --
 docs/memory.txt                                    |  316 ---
 docs/migration.txt                                 |  555 -----
 docs/multi-thread-tcg.txt                          |  350 ---
 docs/multiple-iothreads.txt                        |  137 -
 docs/q35-emulated.cfg                              |  288 ---
 docs/q35-virtio-graphical.cfg                      |  248 --
 docs/q35-virtio-serial.cfg                         |  193 --
 docs/qapi-code-gen.txt                             | 1310 ----------
 docs/qcow2-cache.txt                               |    2 +-
 docs/qdev-device-use.txt                           |   19 +-
 docs/qemu-ga-ref.texi                              |   80 -
 docs/qemu-qmp-ref.texi                             |   80 -
 docs/qmp-intro.txt                                 |   86 -
 docs/qmp-spec.txt                                  |  341 ---
 docs/rcu.txt                                       |  390 ---
 docs/specs/parallels.txt                           |  228 --
 docs/specs/pci-ids.txt                             |    2 +-
 docs/specs/qcow2.txt                               |  581 -----
 docs/specs/qed_spec.txt                            |  138 -
 docs/specs/vhost-user.txt                          |  508 ----
 docs/spin/aio_notify.promela                       |   93 +
 docs/spin/aio_notify_accept.promela                |  152 ++
 docs/spin/aio_notify_bug.promela                   |  140 ++
 docs/spin/tcg-exclusive.promela                    |  225 ++
 docs/spin/win32-qemu-event.promela                 |   98 +
 docs/tcg-exclusive.promela                         |  225 --
 docs/tracing.txt                                   |  442 ----
 docs/usb2.txt                                      |    2 +-
 docs/virtio-migration.txt                          |  108 -
 docs/vnc-ledstate-Pseudo-encoding.txt              |   50 -
 docs/win32-qemu-event.promela                      |   98 -
 docs/writing-qmp-commands.txt                      |  607 -----
 dump.c                                             |    7 +
 exec.c                                             |  474 +++-
 fpu/softfloat-specialize.h                         |   34 +-
 fpu/softfloat.c                                    |   16 +
 fsdev/9p-iov-marshal.c                             |    4 +-
 fsdev/file-op-9p.h                                 |    4 +
 fsdev/qemu-fsdev-opts.c                            |   12 +
 fsdev/qemu-fsdev-throttle.c                        |    2 +-
 fsdev/virtfs-proxy-helper.c                        |   11 +-
 gdb-xml/i386-32bit-core.xml                        |   65 +
 gdb-xml/i386-32bit-sse.xml                         |   52 +
 gdb-xml/i386-32bit.xml                             |   14 +
 gdb-xml/i386-64bit-core.xml                        |   73 +
 gdb-xml/i386-64bit-sse.xml                         |   60 +
 gdb-xml/i386-64bit.xml                             |   14 +
 gdb-xml/m68k-fp.xml                                |   21 +
 gdb-xml/s390-gs.xml                                |   14 +
 gdbstub.c                                          |  191 +-
 hmp-commands-info.hx                               |   40 +-
 hmp-commands.hx                                    |   98 +-
 hmp.c                                              |  502 +++-
 hmp.h                                              |    7 +
 hw/9pfs/9p-handle.c                                |    5 -
 hw/9pfs/9p-local.c                                 |  309 ++-
 hw/9pfs/9p-synth.c                                 |    3 +-
 hw/9pfs/9p-util.c                                  |   43 -
 hw/9pfs/9p-util.h                                  |   26 +-
 hw/9pfs/9p.c                                       |   83 +-
 hw/9pfs/9p.h                                       |   15 +-
 hw/9pfs/Makefile.objs                              |    1 +
 hw/9pfs/trace-events                               |    2 +-
 hw/9pfs/virtio-9p-device.c                         |   63 +-
 hw/9pfs/xen-9p-backend.c                           |  482 ++++
 hw/9pfs/xen-9pfs.h                                 |   21 +
 hw/acpi/aml-build.c                                |   53 +
 hw/acpi/core.c                                     |    4 +-
 hw/acpi/cpu.c                                      |    7 +-
 hw/acpi/ich9.c                                     |    1 -
 hw/acpi/memory_hotplug.c                           |   12 +-
 hw/acpi/nvdimm.c                                   |   25 +-
 hw/acpi/pcihp.c                                    |    7 +-
 hw/acpi/piix4.c                                    |   13 +-
 hw/acpi/trace-events                               |    2 +-
 hw/alpha/dp264.c                                   |    1 -
 hw/alpha/trace-events                              |    2 +-
 hw/alpha/typhoon.c                                 |   33 +-
 hw/arm/Makefile.objs                               |    1 +
 hw/arm/allwinner-a10.c                             |    6 -
 hw/arm/aspeed.c                                    |   46 +-
 hw/arm/aspeed_soc.c                                |   42 +-
 hw/arm/bcm2835_peripherals.c                       |   10 +-
 hw/arm/bcm2836.c                                   |    6 -
 hw/arm/boot.c                                      |   64 +-
 hw/arm/digic.c                                     |    6 -
 hw/arm/exynos4210.c                                |   62 +-
 hw/arm/exynos4_boards.c                            |   55 +-
 hw/arm/fsl-imx25.c                                 |    8 +-
 hw/arm/fsl-imx31.c                                 |    8 +-
 hw/arm/fsl-imx6.c                                  |    8 +-
 hw/arm/highbank.c                                  |   12 +-
 hw/arm/imx25_pdk.c                                 |    6 +-
 hw/arm/integratorcp.c                              |    3 +-
 hw/arm/kzm.c                                       |    6 +-
 hw/arm/mainstone.c                                 |    1 -
 hw/arm/mps2.c                                      |  385 +++
 hw/arm/musicpal.c                                  |    3 +-
 hw/arm/omap1.c                                     |   11 +-
 hw/arm/omap2.c                                     |    5 +-
 hw/arm/omap_sx1.c                                  |    6 +-
 hw/arm/palm.c                                      |    1 -
 hw/arm/pxa2xx.c                                    |   23 +-
 hw/arm/raspi.c                                     |    4 +-
 hw/arm/realview.c                                  |    3 -
 hw/arm/spitz.c                                     |    5 +-
 hw/arm/stellaris.c                                 |   64 +-
 hw/arm/stm32f205_soc.c                             |    3 -
 hw/arm/strongarm.c                                 |    7 +-
 hw/arm/tosa.c                                      |    3 +-
 hw/arm/trace-events                                |    2 +-
 hw/arm/vexpress.c                                  |    3 -
 hw/arm/virt-acpi-build.c                           |   47 +-
 hw/arm/virt.c                                      |  155 +-
 hw/arm/xilinx_zynq.c                               |    1 -
 hw/arm/xlnx-zynqmp.c                               |   13 +-
 hw/audio/Makefile.objs                             |    2 +-
 hw/audio/ac97.c                                    |    2 +-
 hw/audio/adlib.c                                   |   63 +-
 hw/audio/cs4231a.c                                 |    2 +-
 hw/audio/es1370.c                                  |    2 +-
 hw/audio/fmopl.c                                   |  295 +--
 hw/audio/fmopl.h                                   |  182 +-
 hw/audio/gus.c                                     |    4 +-
 hw/audio/gusemu.h                                  |   22 +-
 hw/audio/gusemu_hal.c                              |   74 +-
 hw/audio/gusemu_mixer.c                            |   28 +-
 hw/audio/hda-codec.c                               |    3 +-
 hw/audio/intel-hda.c                               |    7 +-
 hw/audio/intel-hda.h                               |    2 +-
 hw/audio/marvell_88w8618.c                         |    2 +-
 hw/audio/pcspk.c                                   |    4 +-
 hw/audio/sb16.c                                    |    2 +-
 hw/audio/soundhw.c                                 |  156 ++
 hw/audio/trace-events                              |    6 +-
 hw/block/dataplane/trace-events                    |    2 +-
 hw/block/fdc.c                                     |   26 +-
 hw/block/nvme.c                                    |  178 +-
 hw/block/nvme.h                                    |   75 +
 hw/block/onenand.c                                 |    2 +-
 hw/block/pflash_cfi01.c                            |    1 -
 hw/block/pflash_cfi02.c                            |    1 -
 hw/block/trace-events                              |   12 +-
 hw/block/virtio-blk.c                              |   26 +-
 hw/block/xen_blkif.h                               |    2 +-
 hw/block/xen_disk.c                                |  163 +-
 hw/bt/hci-csr.c                                    |   11 +-
 hw/bt/sdp.c                                        |   17 +-
 hw/char/Makefile.objs                              |    2 +
 hw/char/bcm2835_aux.c                              |    2 +-
 hw/char/cadence_uart.c                             |    7 +-
 hw/char/cmsdk-apb-uart.c                           |  403 +++
 hw/char/debugcon.c                                 |    6 +-
 hw/char/digic-uart.c                               |    4 +-
 hw/char/escc.c                                     |   12 +-
 hw/char/etraxfs_ser.c                              |    4 +-
 hw/char/exynos4210_uart.c                          |   15 +-
 hw/char/grlib_apbuart.c                            |    6 +-
 hw/char/imx_serial.c                               |    3 +-
 hw/char/ipoctal232.c                               |    6 +-
 hw/char/lm32_juart.c                               |    4 +-
 hw/char/lm32_uart.c                                |    4 +-
 hw/char/mcf_uart.c                                 |    4 +-
 hw/char/milkymist-uart.c                           |    4 +-
 hw/char/omap_uart.c                                |    2 +-
 hw/char/parallel.c                                 |   11 +-
 hw/char/pl011.c                                    |    4 +-
 hw/char/sclpconsole-lm.c                           |    6 +-
 hw/char/sclpconsole.c                              |    6 +-
 hw/char/serial.c                                   |   67 +-
 hw/char/sh_serial.c                                |    6 +-
 hw/char/spapr_vty.c                                |    6 +-
 hw/char/stm32f2xx_usart.c                          |    3 +-
 hw/char/terminal3270.c                             |  293 +++
 hw/char/trace-events                               |   23 +-
 hw/char/virtio-console.c                           |   37 +-
 hw/char/virtio-serial-bus.c                        |    6 +
 hw/char/xen_console.c                              |    8 +-
 hw/char/xilinx_uartlite.c                          |    4 +-
 hw/core/Makefile.objs                              |    2 +-
 hw/core/generic-loader.c                           |    9 +-
 hw/core/loader.c                                   |   11 +-
 hw/core/machine.c                                  |  217 +-
 hw/core/null-machine.c                             |    6 +
 hw/core/or-irq.c                                   |    2 +-
 hw/core/platform-bus.c                             |    2 +-
 hw/core/qdev-properties-system.c                   |   14 +-
 hw/core/qdev-properties.c                          |  186 +-
 hw/core/qdev.c                                     |  113 +-
 hw/core/register.c                                 |   10 +-
 hw/core/sysbus.c                                   |   11 +
 hw/cpu/Makefile.objs                               |    3 +-
 hw/cpu/core.c                                      |    5 +
 hw/cris/axis_dev88.c                               |    5 +-
 hw/display/cg3.c                                   |   52 +-
 hw/display/exynos4210_fimd.c                       |   11 +-
 hw/display/framebuffer.c                           |   11 +-
 hw/display/g364fb.c                                |   28 +-
 hw/display/jazz_led.c                              |    4 +-
 hw/display/qxl.c                                   |   45 +-
 hw/display/qxl.h                                   |    2 +
 hw/display/sm501.c                                 | 1792 +++++++------
 hw/display/sm501_template.h                        |   90 +-
 hw/display/tc6393xb.c                              |    1 -
 hw/display/tcx.c                                   |  325 +--
 hw/display/trace-events                            |   16 +-
 hw/display/vga.c                                   |   54 +-
 hw/display/virtio-gpu-3d.c                         |   16 +
 hw/display/virtio-gpu.c                            |   67 +-
 hw/display/vmware_vga.c                            |   24 +-
 hw/display/xenfb.c                                 |   82 +-
 hw/display/xlnx_dp.c                               |    5 +-
 hw/dma/i8257.c                                     |    2 +-
 hw/dma/rc4030.c                                    |   36 +-
 hw/dma/sparc32_dma.c                               |   27 +-
 hw/dma/sun4m_iommu.c                               |   12 +-
 hw/dma/trace-events                                |   22 +-
 hw/dma/xilinx_axidma.c                             |    4 +-
 hw/gpio/omap_gpio.c                                |    4 +-
 hw/i2c/aspeed_i2c.c                                |   65 +-
 hw/i2c/i2c-ddc.c                                   |    1 +
 hw/i2c/omap_i2c.c                                  |    2 +-
 hw/i2c/smbus_eeprom.c                              |    2 +-
 hw/i2c/smbus_ich9.c                                |    2 +-
 hw/i386/acpi-build.c                               |  165 +-
 hw/i386/amd_iommu.c                                |   78 +-
 hw/i386/amd_iommu.h                                |    5 +-
 hw/i386/intel_iommu.c                              | 1191 ++++++---
 hw/i386/intel_iommu_internal.h                     |    2 +
 hw/i386/kvm/clock.c                                |    3 +
 hw/i386/kvm/pci-assign.c                           |   60 +-
 hw/i386/kvmvapic.c                                 |   84 +-
 hw/i386/pc.c                                       |  107 +-
 hw/i386/pc_piix.c                                  |   32 +-
 hw/i386/pc_q35.c                                   |   28 +-
 hw/i386/pc_sysfw.c                                 |    2 -
 hw/i386/pci-assign-load-rom.c                      |    2 +-
 hw/i386/trace-events                               |   58 +-
 hw/i386/x86-iommu.c                                |   48 +-
 hw/i386/xen/Makefile.objs                          |    2 +-
 hw/i386/xen/trace-events                           |   21 +-
 hw/i386/xen/xen-hvm.c                              | 1461 +++++++++++
 hw/i386/xen/xen-mapcache.c                         |  573 +++++
 hw/i386/xen/xen_platform.c                         |   60 +-
 hw/ide/ahci.c                                      |   12 +-
 hw/ide/ahci_internal.h                             |  359 +++
 hw/ide/core.c                                      |   10 +-
 hw/ide/ich.c                                       |    4 +-
 hw/ide/qdev.c                                      |    3 +
 hw/input/adb.c                                     |    1 -
 hw/input/hid.c                                     |    5 +
 hw/input/milkymist-softusb.c                       |    4 +-
 hw/input/pckbd.c                                   |    4 +-
 hw/input/ps2.c                                     |   42 +-
 hw/input/trace-events                              |    9 +-
 hw/input/virtio-input-hid.c                        |    6 +-
 hw/input/vmmouse.c                                 |    4 +-
 hw/intc/Makefile.objs                              |    1 +
 hw/intc/apic_common.c                              |   12 +-
 hw/intc/arm_gic.c                                  |    7 +
 hw/intc/arm_gic_kvm.c                              |   11 +-
 hw/intc/arm_gicv3_common.c                         |    3 +-
 hw/intc/arm_gicv3_cpuif.c                          |   56 +-
 hw/intc/arm_gicv3_its_common.c                     |   12 +-
 hw/intc/arm_gicv3_its_kvm.c                        |  133 +-
 hw/intc/arm_gicv3_kvm.c                            |   50 +-
 hw/intc/armv7m_nvic.c                              |  104 +
 hw/intc/etraxfs_pic.c                              |    2 +-
 hw/intc/exynos4210_gic.c                           |   14 +-
 hw/intc/grlib_irqmp.c                              |    2 +-
 hw/intc/i8259_common.c                             |    2 +-
 hw/intc/nios2_iic.c                                |    2 +-
 hw/intc/omap_intc.c                                |    4 +-
 hw/intc/openpic.c                                  |  141 +-
 hw/intc/s390_flic.c                                |  149 +-
 hw/intc/s390_flic_kvm.c                            |  167 +-
 hw/intc/trace-events                               |  178 +-
 hw/intc/xics.c                                     |  121 +-
 hw/intc/xics_kvm.c                                 |   75 +-
 hw/intc/xics_pnv.c                                 |  192 ++
 hw/intc/xics_spapr.c                               |   28 +-
 hw/ipmi/ipmi.c                                     |    6 +-
 hw/ipmi/ipmi_bmc_extern.c                          |    6 +-
 hw/ipmi/ipmi_bmc_sim.c                             |  196 +-
 hw/isa/lpc_ich9.c                                  |    4 +-
 hw/isa/pc87312.c                                   |    2 +-
 hw/isa/piix4.c                                     |    2 +-
 hw/isa/trace-events                                |    6 +-
 hw/isa/vt82c686.c                                  |    2 +-
 hw/m68k/an5206.c                                   |    1 -
 hw/m68k/mcf5208.c                                  |    1 -
 hw/mem/nvdimm.c                                    |    2 +-
 hw/mem/pc-dimm.c                                   |   67 +-
 hw/mem/trace-events                                |    2 +-
 hw/microblaze/boot.c                               |    2 +-
 hw/microblaze/petalogix_ml605_mmu.c                |    2 -
 hw/microblaze/petalogix_s3adsp1800_mmu.c           |    2 -
 hw/mips/addr.c                                     |   12 +
 hw/mips/boston.c                                   |   12 +-
 hw/mips/gt64xxx_pci.c                              |    2 +-
 hw/mips/mips_fulong2e.c                            |   17 +-
 hw/mips/mips_jazz.c                                |    4 +-
 hw/mips/mips_malta.c                               |   46 +-
 hw/mips/mips_mipssim.c                             |    6 +-
 hw/mips/mips_r4k.c                                 |   11 +-
 hw/misc/Makefile.objs                              |    9 +-
 hw/misc/applesmc.c                                 |  211 +-
 hw/misc/arm_sysctl.c                               |    8 +-
 hw/misc/aspeed_sdmc.c                              |    8 +-
 hw/misc/auxbus.c                                   |    2 +-
 hw/misc/cbus.c                                     |    2 +-
 hw/misc/eccmemctl.c                                |   25 +-
 hw/misc/edu.c                                      |   12 +-
 hw/misc/exynos4210_pmu.c                           |   24 +-
 hw/misc/exynos4210_rng.c                           |  277 +++
 hw/misc/ivshmem.c                                  |   53 +-
 hw/misc/macio/cuda.c                               |    4 +-
 hw/misc/max111x.c                                  |    2 +-
 hw/misc/mips_cmgcr.c                               |   16 +-
 hw/misc/mmio_interface.c                           |  135 +
 hw/misc/mps2-scc.c                                 |  310 +++
 hw/misc/pvpanic.c                                  |    2 +-
 hw/misc/slavio_misc.c                              |   47 +-
 hw/misc/tmp421.c                                   |  402 +++
 hw/misc/trace-events                               |   88 +-
 hw/misc/vmport.c                                   |    2 +-
 hw/misc/zynq_slcr.c                                |    2 +-
 hw/moxie/moxiesim.c                                |    4 +-
 hw/net/Makefile.objs                               |    1 +
 hw/net/cadence_gem.c                               |   45 +-
 hw/net/dp8393x.c                                   |    4 +-
 hw/net/e1000e.c                                    |   36 +-
 hw/net/e1000e_core.c                               |   10 +-
 hw/net/eepro100.c                                  |   18 +-
 hw/net/etraxfs_eth.c                               |    2 +-
 hw/net/fsl_etsec/etsec.c                           |    2 +
 hw/net/ftgmac100.c                                 | 1016 ++++++++
 hw/net/lance.c                                     |    2 +-
 hw/net/milkymist-minimac2.c                        |    2 +-
 hw/net/rocker/rocker.c                             |    9 +-
 hw/net/rocker/rocker_desc.c                        |    4 +-
 hw/net/trace-events                                |   54 +-
 hw/net/vhost_net.c                                 |    1 +
 hw/net/virtio-net.c                                |   69 +-
 hw/net/vmxnet3.c                                   |    9 +-
 hw/net/xgmac.c                                     |    1 -
 hw/net/xilinx_axienet.c                            |    4 +-
 hw/nios2/10m50_devboard.c                          |    8 +-
 hw/nios2/boot.c                                    |    2 +-
 hw/nvram/eeprom93xx.c                              |    2 +-
 hw/nvram/fw_cfg.c                                  |  113 +-
 hw/nvram/spapr_nvram.c                             |   10 +-
 hw/nvram/trace-events                              |    4 +-
 hw/openrisc/cputimer.c                             |    1 +
 hw/openrisc/openrisc_sim.c                         |    1 -
 hw/pci-bridge/dec.c                                |    4 +-
 hw/pci-bridge/gen_pcie_root_port.c                 |   25 +
 hw/pci-bridge/i82801b11.c                          |   12 +-
 hw/pci-bridge/pci_bridge_dev.c                     |   16 +-
 hw/pci-bridge/pci_expander_bridge.c                |    2 +-
 hw/pci-bridge/pcie_root_port.c                     |   18 +-
 hw/pci-bridge/xio3130_downstream.c                 |   20 +-
 hw/pci-bridge/xio3130_upstream.c                   |   20 +-
 hw/pci-host/apb.c                                  |   37 +-
 hw/pci-host/bonito.c                               |    4 +-
 hw/pci-host/gpex.c                                 |    4 +-
 hw/pci-host/grackle.c                              |    2 +-
 hw/pci-host/piix.c                                 |   24 +-
 hw/pci-host/ppce500.c                              |    2 +-
 hw/pci-host/prep.c                                 |    4 +-
 hw/pci-host/q35.c                                  |   60 +-
 hw/pci-host/uninorth.c                             |    8 +-
 hw/pci-host/versatile.c                            |   37 +-
 hw/pci-host/xilinx-pcie.c                          |    6 +-
 hw/pci/msi.c                                       |    2 +-
 hw/pci/msix.c                                      |   13 +-
 hw/pci/pci-stub.c                                  |    3 +
 hw/pci/pci.c                                       |   28 +-
 hw/pci/pci_bridge.c                                |    8 +-
 hw/pci/pcie.c                                      |   28 +-
 hw/pci/pcie_aer.c                                  |   50 +-
 hw/pci/shpc.c                                      |   10 +-
 hw/pci/slotid_cap.c                                |   12 +-
 hw/pci/trace-events                                |    9 +-
 hw/ppc/Makefile.objs                               |    2 +-
 hw/ppc/e500.c                                      |    2 +-
 hw/ppc/mac_newworld.c                              |   19 +-
 hw/ppc/mac_oldworld.c                              |   19 +-
 hw/ppc/mpc8544_guts.c                              |    2 +-
 hw/ppc/pnv.c                                       |  422 +++-
 hw/ppc/pnv_bmc.c                                   |  122 +
 hw/ppc/pnv_core.c                                  |   29 +-
 hw/ppc/pnv_lpc.c                                   |  106 +-
 hw/ppc/pnv_occ.c                                   |  136 +
 hw/ppc/pnv_psi.c                                   |  572 +++++
 hw/ppc/ppc.c                                       |    2 +-
 hw/ppc/ppc405_boards.c                             |    3 -
 hw/ppc/ppc405_uc.c                                 |    3 +-
 hw/ppc/ppc4xx_pci.c                                |    2 +-
 hw/ppc/ppc_booke.c                                 |    1 -
 hw/ppc/prep.c                                      |    3 -
 hw/ppc/spapr.c                                     | 1166 ++++++---
 hw/ppc/spapr_cpu_core.c                            |  115 +-
 hw/ppc/spapr_drc.c                                 | 1190 +++++----
 hw/ppc/spapr_events.c                              |  163 +-
 hw/ppc/spapr_hcall.c                               |  665 ++++-
 hw/ppc/spapr_iommu.c                               |   58 +-
 hw/ppc/spapr_pci.c                                 |  162 +-
 hw/ppc/spapr_rng.c                                 |    8 +-
 hw/ppc/spapr_rtas.c                                |  316 +--
 hw/ppc/spapr_rtc.c                                 |   43 +-
 hw/ppc/spapr_vio.c                                 |    4 +-
 hw/ppc/trace-events                                |   76 +-
 hw/s390x/3270-ccw.c                                |  179 ++
 hw/s390x/Makefile.objs                             |    4 +
 hw/s390x/ccw-device.c                              |   50 +
 hw/s390x/ccw-device.h                              |   13 +-
 hw/s390x/css-bridge.c                              |    5 +
 hw/s390x/css.c                                     |  960 +++++--
 hw/s390x/ipl.c                                     |   43 +-
 hw/s390x/ipl.h                                     |    3 +
 hw/s390x/s390-ccw.c                                |  153 ++
 hw/s390x/s390-pci-bus.c                            |   56 +-
 hw/s390x/s390-pci-bus.h                            |    4 +-
 hw/s390x/s390-pci-inst.c                           |   37 +-
 hw/s390x/s390-skeys.c                              |   11 +-
 hw/s390x/s390-stattrib-kvm.c                       |  190 ++
 hw/s390x/s390-stattrib.c                           |  404 +++
 hw/s390x/s390-virtio-ccw.c                         |  176 +-
 hw/s390x/sclp.c                                    |   14 +-
 hw/s390x/trace-events                              |   21 +-
 hw/s390x/virtio-ccw.c                              |  214 +-
 hw/scsi/Makefile.objs                              |    3 +-
 hw/scsi/lsi53c895a.c                               |   10 +-
 hw/scsi/megasas.c                                  |  185 +-
 hw/scsi/scsi-bus.c                                 |   13 +-
 hw/scsi/scsi-disk.c                                |    5 +
 hw/scsi/scsi-generic.c                             |    2 +-
 hw/scsi/trace-events                               |  120 +-
 hw/scsi/vhost-scsi-common.c                        |  142 ++
 hw/scsi/vhost-scsi.c                               |  202 +-
 hw/scsi/vhost-user-scsi.c                          |  205 ++
 hw/scsi/virtio-scsi.c                              |   30 +-
 hw/scsi/vmw_pvscsi.c                               |   14 +-
 hw/sd/milkymist-memcard.c                          |    2 +-
 hw/sd/pl181.c                                      |    2 +-
 hw/sd/trace-events                                 |    6 +-
 hw/sh4/r2d.c                                       |   14 +-
 hw/sh4/sh_pci.c                                    |    2 +-
 hw/sh4/shix.c                                      |    3 -
 hw/sparc/leon3.c                                   |    2 -
 hw/sparc/sun4m.c                                   |   56 +-
 hw/sparc/trace-events                              |    2 +-
 hw/sparc64/sun4u.c                                 |   24 +-
 hw/ssi/xilinx_spips.c                              |  104 +-
 hw/timer/Makefile.objs                             |    1 +
 hw/timer/altera_timer.c                            |    2 +-
 hw/timer/aspeed_timer.c                            |   37 +-
 hw/timer/cmsdk-apb-timer.c                         |  253 ++
 hw/timer/etraxfs_timer.c                           |    2 +-
 hw/timer/exynos4210_mct.c                          |   56 +-
 hw/timer/exynos4210_pwm.c                          |   13 +-
 hw/timer/exynos4210_rtc.c                          |   19 +-
 hw/timer/i8254_common.c                            |    2 +-
 hw/timer/m48t59.c                                  |   42 +-
 hw/timer/mc146818rtc.c                             |  242 +-
 hw/timer/milkymist-sysctl.c                        |    4 +-
 hw/timer/pxa2xx_timer.c                            |    2 +-
 hw/timer/slavio_timer.c                            |   12 +-
 hw/timer/trace-events                              |   27 +-
 hw/tricore/tricore_testboard.c                     |   28 +-
 hw/unicore32/puv3.c                                |    6 +-
 hw/usb/Makefile.objs                               |    1 +
 hw/usb/bus.c                                       |    4 +-
 hw/usb/ccid-card-emulated.c                        |    2 +-
 hw/usb/ccid-card-passthru.c                        |   13 +-
 hw/usb/core.c                                      |    8 +
 hw/usb/dev-hub.c                                   |   16 +-
 hw/usb/dev-serial.c                                |   45 +-
 hw/usb/dev-smartcard-reader.c                      |   11 +-
 hw/usb/hcd-ehci.c                                  |   27 +-
 hw/usb/hcd-ehci.h                                  |    1 +
 hw/usb/hcd-ohci.c                                  |   13 +-
 hw/usb/hcd-uhci.c                                  |    2 +-
 hw/usb/hcd-xhci-nec.c                              |   63 +
 hw/usb/hcd-xhci.c                                  |  255 +-
 hw/usb/hcd-xhci.h                                  |  226 ++
 hw/usb/host-libusb.c                               |   24 +-
 hw/usb/redirect.c                                  |   28 +-
 hw/usb/trace-events                                |   58 +-
 hw/usb/xen-usb.c                                   |   15 +-
 hw/vfio/Makefile.objs                              |    1 +
 hw/vfio/amd-xgbe.c                                 |    2 +
 hw/vfio/calxeda-xgmac.c                            |    2 +
 hw/vfio/ccw.c                                      |  435 ++++
 hw/vfio/common.c                                   |   63 +-
 hw/vfio/pci.c                                      |   49 +-
 hw/vfio/platform.c                                 |    3 +-
 hw/vfio/spapr.c                                    |    3 +-
 hw/vfio/trace-events                               |   46 +-
 hw/virtio/trace-events                             |   12 +-
 hw/virtio/vhost-backend.c                          |  138 +-
 hw/virtio/vhost-user.c                             |  242 +-
 hw/virtio/vhost-vsock.c                            |    1 -
 hw/virtio/vhost.c                                  |   34 +-
 hw/virtio/virtio-crypto-pci.c                      |    2 -
 hw/virtio/virtio-crypto.c                          |   27 +-
 hw/virtio/virtio-pci.c                             |   78 +-
 hw/virtio/virtio-pci.h                             |   11 +
 hw/virtio/virtio-rng.c                             |   41 +-
 hw/virtio/virtio.c                                 |    6 +-
 hw/watchdog/watchdog.c                             |    2 +-
 hw/xen/Makefile.objs                               |    2 +-
 hw/xen/trace-events                                |   11 +-
 hw/xen/xen-common.c                                |  185 ++
 hw/xen/xen_backend.c                               |   10 +-
 hw/xen/xen_pt.c                                    |    2 +-
 hw/xen/xen_pt_config_init.c                        |    1 +
 hw/xen/xen_pt_msi.c                                |   12 +-
 hw/xenpv/xen_domainbuild.c                         |    2 +-
 hw/xenpv/xen_machine_pv.c                          |    3 -
 hw/xtensa/sim.c                                    |   18 +-
 hw/xtensa/xtfpga.c                                 |    8 +-
 include/block/accounting.h                         |   11 +-
 include/block/aio.h                                |   10 +-
 include/block/block.h                              |   91 +-
 include/block/block_backup.h                       |   11 +-
 include/block/block_int.h                          |  126 +-
 include/block/blockjob.h                           |   34 +-
 include/block/blockjob_int.h                       |   27 +-
 include/block/dirty-bitmap.h                       |   47 +-
 include/block/nbd.h                                |   73 +-
 include/chardev/char-fd.h                          |   44 +
 include/chardev/char-fe.h                          |  273 ++
 include/chardev/char-io.h                          |   46 +
 include/chardev/char-mux.h                         |   64 +
 include/chardev/char-parallel.h                    |   45 +
 include/chardev/char-serial.h                      |   49 +
 include/chardev/char-win-stdio.h                   |   29 +
 include/chardev/char-win.h                         |   51 +
 include/chardev/char.h                             |  250 ++
 include/crypto/block.h                             |   18 +-
 include/crypto/cipher.h                            |    1 +
 include/crypto/hmac.h                              |  167 ++
 include/crypto/random.h                            |    9 +
 include/elf.h                                      |    1 +
 include/exec/cpu-common.h                          |    2 +
 include/exec/cpu-defs.h                            |    4 +-
 include/exec/exec-all.h                            |   51 +-
 include/exec/gdbstub.h                             |    9 -
 include/exec/gen-icount.h                          |   12 +-
 include/exec/helper-tcg.h                          |   17 +-
 include/exec/memory.h                              |  425 +++-
 include/exec/poison.h                              |   39 +
 include/exec/ram_addr.h                            |   45 +-
 include/exec/ramlist.h                             |    6 +
 include/exec/target_page.h                         |   21 +
 include/exec/tb-context.h                          |    3 +-
 include/exec/tb-hash-xx.h                          |    7 +-
 include/exec/tb-hash.h                             |   17 +-
 include/fpu/softfloat.h                            |    6 +-
 include/glib-compat.h                              |    6 +
 include/hw/acpi/acpi-defs.h                        |  118 +-
 include/hw/acpi/aml-build.h                        |    4 +
 include/hw/acpi/memory_hotplug.h                   |    1 -
 include/hw/acpi/pcihp.h                            |    1 -
 include/hw/arm/aspeed_soc.h                        |    6 +-
 include/hw/arm/exynos4210.h                        |    5 +-
 include/hw/audio/audio.h                           |   10 -
 include/hw/audio/soundhw.h                         |   13 +
 include/hw/boards.h                                |   43 +-
 include/hw/char/bcm2835_aux.h                      |    2 +-
 include/hw/char/cadence_uart.h                     |    2 +-
 include/hw/char/cmsdk-apb-uart.h                   |   78 +
 include/hw/char/digic-uart.h                       |    2 +-
 include/hw/char/imx_serial.h                       |    2 +-
 include/hw/char/serial.h                           |    4 +-
 include/hw/char/stm32f2xx_usart.h                  |    2 +-
 include/hw/compat.h                                |   31 +
 include/hw/devices.h                               |    5 -
 include/hw/hw.h                                    |    1 +
 include/hw/i386/intel_iommu.h                      |   18 +-
 include/hw/i386/pc.h                               |   81 +-
 include/hw/i386/x86-iommu.h                        |    1 +
 include/hw/ide/ahci.h                              |  320 +--
 include/hw/input/ps2.h                             |    4 +-
 include/hw/intc/arm_gicv3_its_common.h             |    8 +
 include/hw/ipmi/ipmi.h                             |    4 +
 include/hw/isa/isa.h                               |    2 +-
 include/hw/mem/pc-dimm.h                           |    2 +-
 include/hw/mips/cpudevs.h                          |    5 +-
 include/hw/mips/mips.h                             |    3 +-
 include/hw/misc/mmio_interface.h                   |   49 +
 include/hw/misc/mps2-scc.h                         |   43 +
 include/hw/misc/unimp.h                            |    2 +
 include/hw/net/cadence_gem.h                       |    1 +
 include/hw/net/ftgmac100.h                         |   64 +
 include/hw/net/mii.h                               |   71 +-
 include/hw/nvram/fw_cfg.h                          |   50 +
 include/hw/pci-host/q35.h                          |    6 +
 include/hw/pci-host/spapr.h                        |    3 +
 include/hw/pci/pci.h                               |    2 -
 include/hw/pci/pci_bridge.h                        |    3 +-
 include/hw/pci/pci_ids.h                           |    3 +
 include/hw/pci/pcie.h                              |    3 +-
 include/hw/pci/pcie_aer.h                          |    4 -
 include/hw/pci/shpc.h                              |    4 +-
 include/hw/pci/slotid_cap.h                        |    3 +-
 include/hw/ppc/pnv.h                               |   56 +-
 include/hw/ppc/pnv_lpc.h                           |    8 +
 include/hw/ppc/pnv_occ.h                           |   38 +
 include/hw/ppc/pnv_psi.h                           |   65 +
 include/hw/ppc/pnv_xscom.h                         |    6 +
 include/hw/ppc/spapr.h                             |  101 +-
 include/hw/ppc/spapr_cpu_core.h                    |    1 +
 include/hw/ppc/spapr_drc.h                         |  165 +-
 include/hw/ppc/spapr_ovec.h                        |   10 +
 include/hw/ppc/xics.h                              |   37 +-
 include/hw/ptimer.h                                |  120 +
 include/hw/qdev-core.h                             |   48 +-
 include/hw/qdev-properties.h                       |  174 +-
 include/hw/s390x/3270-ccw.h                        |   53 +
 include/hw/s390x/css-bridge.h                      |    1 +
 include/hw/s390x/css.h                             |  113 +-
 include/hw/s390x/ioinst.h                          |    1 +
 include/hw/s390x/s390-ccw.h                        |   39 +
 include/hw/s390x/s390-virtio-ccw.h                 |   12 +
 include/hw/s390x/s390_flic.h                       |   19 +-
 include/hw/s390x/sclp.h                            |    3 +-
 include/hw/s390x/storage-attributes.h              |   81 +
 include/hw/timer/cmsdk-apb-timer.h                 |   59 +
 include/hw/timer/mc146818rtc_regs.h                |   20 +
 include/hw/vfio/vfio-common.h                      |    4 +-
 include/hw/virtio/vhost-backend.h                  |   23 +-
 include/hw/virtio/vhost-scsi-common.h              |   48 +
 include/hw/virtio/vhost-scsi.h                     |   11 +-
 include/hw/virtio/vhost-user-scsi.h                |   35 +
 include/hw/virtio/vhost.h                          |    2 +-
 include/hw/virtio/virtio-gpu.h                     |    3 +
 include/hw/virtio/virtio-net.h                     |    2 +
 include/hw/virtio/virtio-rng.h                     |    2 +
 include/hw/virtio/virtio-scsi.h                    |   12 +-
 include/hw/virtio/virtio.h                         |    1 +
 include/hw/xen/io/ring.h                           |  482 ++++
 include/hw/xen/xen.h                               |    3 +-
 include/hw/xen/xen_backend.h                       |    7 +-
 include/hw/xen/xen_common.h                        |  360 ++-
 include/io/channel-file.h                          |    2 +-
 include/io/channel-socket.h                        |    4 +-
 include/io/channel.h                               |    2 +-
 include/migration/block.h                          |   23 -
 include/migration/blocker.h                        |   35 +
 include/migration/colo.h                           |    5 -
 include/migration/cpu.h                            |    7 +
 include/migration/global_state.h                   |   24 +
 include/migration/migration.h                      |  388 ---
 include/migration/misc.h                           |   58 +
 include/migration/page_cache.h                     |   86 -
 include/migration/postcopy-ram.h                   |   94 -
 include/migration/qemu-file-types.h                |  164 ++
 include/migration/qemu-file.h                      |  313 ---
 include/migration/qjson.h                          |   29 -
 include/migration/register.h                       |   55 +
 include/migration/snapshot.h                       |   21 +
 include/migration/vmstate.h                        |  135 +-
 include/monitor/monitor.h                          |    7 -
 include/net/eth.h                                  |    1 +
 include/net/net.h                                  |   10 +-
 include/qapi/clone-visitor.h                       |   14 +
 include/qapi/error.h                               |   12 +-
 include/qapi/qmp/qdict.h                           |    9 +
 include/qapi/qmp/qfloat.h                          |   29 -
 include/qapi/qmp/qint.h                            |   28 -
 include/qapi/qmp/qlist.h                           |    9 +
 include/qapi/qmp/qnum.h                            |   53 +
 include/qapi/qmp/qobject.h                         |   10 +-
 include/qapi/qmp/types.h                           |    3 +-
 include/qapi/qobject-input-visitor.h               |    6 +-
 include/qapi/qobject-output-visitor.h              |    8 +-
 include/qapi/visitor-impl.h                        |    5 +-
 include/qapi/visitor.h                             |   24 +-
 include/qemu-common.h                              |   13 +-
 include/qemu/atomic.h                              |   38 +-
 include/qemu/bitmap.h                              |    2 +
 include/qemu/bitops.h                              |   10 -
 include/qemu/compiler.h                            |   12 +-
 include/qemu/coroutine.h                           |   18 +
 include/qemu/cpuid.h                               |   57 +
 include/qemu/error-report.h                        |    7 +
 include/qemu/hbitmap.h                             |   49 +-
 include/qemu/host-utils.h                          |  121 -
 include/qemu/main-loop.h                           |    2 +-
 include/qemu/osdep.h                               |   22 +-
 include/qemu/ratelimit.h                           |    3 +-
 include/qemu/rcu.h                                 |    7 +-
 include/qemu/sockets.h                             |   40 +-
 include/qemu/stats64.h                             |  193 ++
 include/qemu/thread-posix.h                        |    4 +
 include/qemu/thread-win32.h                        |    5 +
 include/qemu/throttle.h                            |    2 +-
 include/qemu/timer.h                               |    5 +-
 include/qemu/typedefs.h                            |   10 +-
 include/qom/cpu.h                                  |   43 +-
 include/qom/object.h                               |   29 +-
 include/standard-headers/asm-x86/hyperv.h          |   28 +-
 include/standard-headers/linux/input-event-codes.h |    2 +
 include/standard-headers/linux/input.h             |   11 +-
 include/standard-headers/linux/pci_regs.h          |    4 +-
 include/sysemu/accel.h                             |   13 +-
 include/sysemu/arch_init.h                         |    2 -
 include/sysemu/block-backend.h                     |   38 +-
 include/sysemu/char.h                              |  501 ----
 include/sysemu/cpus.h                              |    1 +
 include/sysemu/dump.h                              |    1 +
 include/sysemu/hax.h                               |    1 +
 include/sysemu/hostmem.h                           |    1 +
 include/sysemu/hw_accel.h                          |   10 +
 include/sysemu/kvm.h                               |   69 +-
 include/sysemu/numa.h                              |   19 +-
 include/sysemu/os-posix.h                          |   11 -
 include/sysemu/replay.h                            |    3 +-
 include/sysemu/sysemu.h                            |   92 +-
 include/sysemu/xen-mapcache.h                      |   16 +-
 include/ui/console.h                               |    3 +
 include/ui/egl-helpers.h                           |   18 +-
 include/ui/gtk.h                                   |    4 +-
 include/ui/input.h                                 |   12 +-
 include/ui/sdl2.h                                  |    8 +-
 include/ui/spice-display.h                         |    2 +
 io/channel-socket.c                                |    5 +-
 io/channel-websock.c                               |    4 +-
 io/channel.c                                       |   10 +-
 io/dns-resolver.c                                  |   23 +-
 io/trace-events                                    |    2 +-
 kvm-all.c                                          | 2617 -------------------
 kvm-stub.c                                         |  158 --
 linux-headers/asm-arm/kvm.h                        |   18 +-
 linux-headers/asm-arm/unistd-common.h              |    1 +
 linux-headers/asm-arm64/kvm.h                      |   13 +-
 linux-headers/asm-powerpc/kvm.h                    |    9 +
 linux-headers/asm-powerpc/unistd.h                 |    1 +
 linux-headers/asm-s390/kvm.h                       |   41 +-
 linux-headers/asm-s390/unistd.h                    |    4 +-
 linux-headers/asm-x86/kvm.h                        |    3 +
 linux-headers/asm-x86/kvm_para.h                   |    1 +
 linux-headers/asm-x86/unistd_32.h                  |    2 +
 linux-headers/asm-x86/unistd_64.h                  |    1 +
 linux-headers/asm-x86/unistd_x32.h                 |    1 +
 linux-headers/linux/kvm.h                          |   62 +
 linux-headers/linux/userfaultfd.h                  |   11 +-
 linux-headers/linux/vfio.h                         |   18 +
 linux-headers/linux/vfio_ccw.h                     |   24 +
 linux-user/elfload.c                               |   27 +-
 linux-user/host/aarch64/hostdep.h                  |    2 +-
 linux-user/host/arm/hostdep.h                      |    2 +-
 linux-user/host/i386/hostdep.h                     |    2 +-
 linux-user/host/ppc64/hostdep.h                    |    2 +-
 linux-user/host/s390x/hostdep.h                    |    2 +-
 linux-user/host/x86_64/hostdep.h                   |    2 +-
 linux-user/main.c                                  |   56 +-
 linux-user/openrisc/target_cpu.h                   |    6 +-
 linux-user/openrisc/target_signal.h                |    2 +-
 linux-user/signal.c                                |   58 +-
 linux-user/strace.c                                |  177 +-
 linux-user/strace.list                             |   16 +-
 linux-user/syscall.c                               |  172 +-
 linux-user/trace-events                            |   12 +-
 memory.c                                           |  448 +++-
 memory_mapping.c                                   |    1 +
 migration/Makefile.objs                            |    8 +-
 migration/block.c                                  |  125 +-
 migration/block.h                                  |   45 +
 migration/channel.c                                |   69 +
 migration/channel.h                                |   26 +
 migration/colo-comm.c                              |    4 +-
 migration/colo-failover.c                          |    2 +
 migration/colo.c                                   |   33 +-
 migration/exec.c                                   |   10 +-
 migration/exec.h                                   |   26 +
 migration/fd.c                                     |    6 +-
 migration/fd.h                                     |   23 +
 migration/global_state.c                           |  134 +
 migration/migration.c                              | 1031 ++++----
 migration/migration.h                              |  196 ++
 migration/page_cache.c                             |  236 ++
 migration/page_cache.h                             |   86 +
 migration/postcopy-ram.c                           |   62 +-
 migration/postcopy-ram.h                           |  117 +
 migration/qemu-file-channel.c                      |    4 +-
 migration/qemu-file-channel.h                      |   32 +
 migration/qemu-file.c                              |    6 +-
 migration/qemu-file.h                              |  177 ++
 migration/qjson.c                                  |    2 +-
 migration/qjson.h                                  |   29 +
 migration/ram.c                                    | 1481 ++++++-----
 migration/ram.h                                    |   55 +
 migration/rdma.c                                   |  161 +-
 migration/rdma.h                                   |   25 +
 migration/savevm.c                                 |  554 ++---
 migration/savevm.h                                 |   58 +
 migration/socket.c                                 |   30 +-
 migration/socket.h                                 |   28 +
 migration/tls.c                                    |    7 +-
 migration/tls.h                                    |   34 +
 migration/trace-events                             |   44 +-
 migration/vmstate-types.c                          |  677 +++++
 migration/vmstate.c                                |  661 +----
 migration/xbzrle.c                                 |    2 +-
 migration/xbzrle.h                                 |   21 +
 monitor.c                                          |  271 +-
 nbd/client.c                                       |  479 ++--
 nbd/common.c                                       |  149 +-
 nbd/nbd-internal.h                                 |   82 +-
 nbd/server.c                                       |  966 +++----
 nbd/trace-events                                   |   61 +
 net/Makefile.objs                                  |   15 +-
 net/colo-compare.c                                 |  186 +-
 net/colo.c                                         |    9 +-
 net/colo.h                                         |    4 +-
 net/dump.c                                         |    5 +-
 net/eth.c                                          |    4 +-
 net/filter-buffer.c                                |    2 +-
 net/filter-mirror.c                                |  120 +-
 net/filter-rewriter.c                              |   41 +-
 net/net.c                                          |   50 +-
 net/slirp.c                                        |  140 +-
 net/socket.c                                       |  170 +-
 net/tap-aix.c                                      |   88 -
 net/tap-haiku.c                                    |   87 -
 net/tap-linux.c                                    |    2 +-
 net/tap-stub.c                                     |   87 +
 net/trace-events                                   |    7 +-
 net/vhost-user.c                                   |   18 +-
 numa.c                                             |  306 ++-
 os-posix.c                                         |    2 -
 os-win32.c                                         |    2 +-
 page_cache.c                                       |  236 --
 pc-bios/README                                     |    5 +-
 pc-bios/efi-e1000.rom                              |  Bin 209920 -> 240128 bytes
 pc-bios/efi-e1000e.rom                             |  Bin 209920 -> 240128 bytes
 pc-bios/efi-eepro100.rom                           |  Bin 209920 -> 240128 bytes
 pc-bios/efi-ne2k_pci.rom                           |  Bin 208896 -> 238080 bytes
 pc-bios/efi-pcnet.rom                              |  Bin 208896 -> 238080 bytes
 pc-bios/efi-rtl8139.rom                            |  Bin 212480 -> 241664 bytes
 pc-bios/efi-virtio.rom                             |  Bin 212480 -> 242176 bytes
 pc-bios/efi-vmxnet3.rom                            |  Bin 206848 -> 236032 bytes
 pc-bios/keymaps/fr-ca                              |   10 +
 pc-bios/linuxboot_dma.bin                          |  Bin 1536 -> 1536 bytes
 pc-bios/openbios-ppc                               |  Bin 750840 -> 754936 bytes
 pc-bios/openbios-sparc32                           |  Bin 382048 -> 382048 bytes
 pc-bios/openbios-sparc64                           |  Bin 1593408 -> 1593408 bytes
 pc-bios/optionrom/Makefile                         |    1 +
 pc-bios/qemu_vga.ndrv                              |  Bin 0 -> 14752 bytes
 pc-bios/s390-ccw.img                               |  Bin 26456 -> 30520 bytes
 pc-bios/s390-ccw/Makefile                          |   17 +-
 pc-bios/s390-ccw/bootmap.c                         |   36 +-
 pc-bios/s390-ccw/bootmap.h                         |   50 +-
 pc-bios/s390-ccw/bswap.h                           |   30 +
 pc-bios/s390-ccw/libc.h                            |   45 +
 pc-bios/s390-ccw/main.c                            |   30 +-
 pc-bios/s390-ccw/netboot.mak                       |   59 +
 pc-bios/s390-ccw/netmain.c                         |  361 +++
 pc-bios/s390-ccw/s390-ccw.h                        |   57 +-
 pc-bios/s390-ccw/sclp-ascii.c                      |   82 -
 pc-bios/s390-ccw/sclp.c                            |  111 +
 pc-bios/s390-ccw/sclp.h                            |    2 +
 pc-bios/s390-ccw/scsi.h                            |   30 +
 pc-bios/s390-ccw/virtio-blkdev.c                   |  296 +++
 pc-bios/s390-ccw/virtio-net.c                      |  135 +
 pc-bios/s390-ccw/virtio-scsi.c                     |   86 +-
 pc-bios/s390-ccw/virtio-scsi.h                     |    2 +
 pc-bios/s390-ccw/virtio.c                          |  306 +--
 pc-bios/s390-ccw/virtio.h                          |   47 +-
 pc-bios/s390-netboot.img                           |  Bin 0 -> 83864 bytes
 pc-bios/sgabios.bin                                |  Bin 4096 -> 4096 bytes
 pc-bios/slof.bin                                   |  Bin 902120 -> 905200 bytes
 pc-bios/u-boot.e500                                |  Bin 347788 -> 388672 bytes
 qapi-schema.json                                   |  349 ++-
 qapi/block-core.json                               |  355 ++-
 qapi/block.json                                    |    4 +-
 qapi/common.json                                   |    5 +-
 qapi/event.json                                    |   17 +-
 qapi/introspect.json                               |    2 +-
 qapi/qapi-clone-visitor.c                          |   20 +-
 qapi/qapi-dealloc-visitor.c                        |    8 +-
 qapi/qapi-util.c                                   |    2 +-
 qapi/qapi-visit-core.c                             |   13 +-
 qapi/qmp-dispatch.c                                |   14 +-
 qapi/qmp-event.c                                   |    2 +-
 qapi/qobject-input-visitor.c                       |   99 +-
 qapi/qobject-output-visitor.c                      |   12 +-
 qapi/string-input-visitor.c                        |   17 +
 qapi/string-output-visitor.c                       |   37 +-
 qapi/trace-events                                  |    4 +-
 qdev-monitor.c                                     |   51 +-
 qemu-doc.texi                                      |  499 +++-
 qemu-img-cmds.hx                                   |   62 +-
 qemu-img.c                                         |  998 +++++---
 qemu-img.texi                                      |   82 +-
 qemu-io-cmds.c                                     |  187 +-
 qemu-io.c                                          |   76 +-
 qemu-nbd.c                                         |   47 +-
 qemu-options.hx                                    |  419 +++-
 qemu.sasl                                          |   54 +-
 qga/commands-posix.c                               |  227 +-
 qga/commands-win32.c                               |  305 ++-
 qga/commands.c                                     |   51 +-
 qga/installer/qemu-ga.wxs                          |    4 +
 qga/main.c                                         |   45 +-
 qga/qapi-schema.json                               |  153 +-
 qga/vss-win32.c                                    |    2 +-
 qga/vss-win32.h                                    |    3 +-
 qga/vss-win32/install.cpp                          |   63 +-
 qga/vss-win32/install.h                            |   20 +
 qga/vss-win32/provider.cpp                         |    1 -
 qga/vss-win32/requester.cpp                        |    2 +
 qga/vss-win32/vss-common.h                         |   11 +-
 qga/vss-win32/vss-handles.h                        |   14 +
 qmp.c                                              |   52 +-
 qobject/Makefile.objs                              |    2 +-
 qobject/json-lexer.c                               |    4 +
 qobject/json-parser.c                              |   58 +-
 qobject/qdict.c                                    |   39 +-
 qobject/qfloat.c                                   |   62 -
 qobject/qint.c                                     |   61 -
 qobject/qjson.c                                    |   37 +-
 qobject/qnull.c                                    |    8 +-
 qobject/qnum.c                                     |  223 ++
 qobject/qobject.c                                  |    3 +-
 qom/container.c                                    |    1 +
 qom/cpu.c                                          |   30 +-
 qom/object.c                                       |   76 +-
 qom/object_interfaces.c                            |    9 +
 qom/trace-events                                   |    2 +-
 qtest.c                                            |    4 +-
 replay/replay-char.c                               |    2 +-
 replay/replay-internal.h                           |    3 +-
 replay/replay-snapshot.c                           |    9 +-
 replay/replay.c                                    |    9 +-
 roms/QemuMacDrivers                                |    1 +
 roms/SLOF                                          |    2 +-
 roms/ipxe                                          |    2 +-
 roms/openbios                                      |    2 +-
 roms/sgabios                                       |    2 +-
 roms/u-boot                                        |    2 +-
 rules.mak                                          |    5 +-
 scripts/checkpatch.pl                              |   54 +-
 scripts/clean-header-guards.pl                     |    3 +-
 scripts/cleanup-trace-events.pl                    |    2 +-
 scripts/coccinelle/memory-region-init-ram.cocci    |   38 +
 scripts/coccinelle/qobject.cocci                   |   41 +
 scripts/coccinelle/return_directly.cocci           |    2 +-
 scripts/coccinelle/tcg_gen_extract.cocci           |  107 +
 scripts/device-crash-test                          |  624 +++++
 scripts/disas-objdump.pl                           |    4 +-
 scripts/get_maintainer.pl                          |   56 +-
 scripts/git.orderfile                              |   29 +
 scripts/hxtool                                     |   46 +-
 scripts/qapi-commands.py                           |    8 +-
 scripts/qapi-event.py                              |   12 +-
 scripts/qapi-visit.py                              |   12 +-
 scripts/qapi.py                                    |   54 +-
 scripts/qapi2texi.py                               |    2 +-
 scripts/qemu-binfmt-conf.sh                        |    4 +-
 scripts/qemu.py                                    |   17 +-
 scripts/qmp/qmp-shell                              |   44 +-
 scripts/qmp/qom-set                                |    2 +-
 scripts/shaderinclude.pl                           |    2 +-
 scripts/simpletrace.py                             |   59 +-
 scripts/switch-timer-api                           |    2 +-
 scripts/texi2pod.pl                                |    4 +-
 scripts/tracetool/__init__.py                      |    8 +-
 scripts/tracetool/backend/__init__.py              |    3 +
 scripts/tracetool/backend/dtrace.py                |   16 +-
 scripts/tracetool/backend/ftrace.py                |   25 +-
 scripts/tracetool/backend/log.py                   |   24 +-
 scripts/tracetool/backend/simple.py                |    9 +-
 scripts/tracetool/backend/syslog.py                |   11 +-
 scripts/tracetool/backend/ust.py                   |   14 +-
 scripts/tracetool/format/h.py                      |   36 +-
 scripts/tracetool/format/simpletrace_stap.py       |   24 +-
 scripts/tracetool/format/tcg_h.py                  |   21 +-
 scripts/tracetool/format/tcg_helper_c.py           |    5 +-
 scripts/update-linux-headers.sh                    |    2 +-
 slirp/Makefile.objs                                |    2 +-
 slirp/bootp.c                                      |    3 +
 slirp/ip6.h                                        |    6 +-
 slirp/ip_icmp.c                                    |    5 +-
 slirp/misc.c                                       |    4 +-
 slirp/ncsi-pkt.h                                   |  419 ++++
 slirp/ncsi.c                                       |  130 +
 slirp/sbuf.c                                       |    2 +-
 slirp/sbuf.h                                       |    4 +-
 slirp/slirp.c                                      |  509 ++--
 slirp/slirp.h                                      |    3 +
 slirp/socket.c                                     |   55 +-
 slirp/socket.h                                     |   24 +-
 slirp/tcp_input.c                                  |    4 +-
 slirp/tcp_subr.c                                   |    4 +-
 slirp/tcp_var.h                                    |    6 +-
 slirp/tftp.c                                       |    2 +-
 spice-qemu-char.c                                  |  421 ----
 stubs/Makefile.objs                                |    3 +
 stubs/change-state-handler.c                       |   14 +
 stubs/migr-blocker.c                               |    2 +-
 stubs/vmstate.c                                    |    5 +-
 stubs/xen-common.c                                 |   14 +
 stubs/xen-hvm.c                                    |   63 +
 target/alpha/cpu.c                                 |    8 +-
 target/alpha/cpu.h                                 |   79 +-
 target/alpha/helper.c                              |   12 +-
 target/alpha/machine.c                             |   10 +-
 target/alpha/sys_helper.c                          |    4 +-
 target/alpha/translate.c                           |  283 ++-
 target/arm/cpu.c                                   |  112 +-
 target/arm/cpu.h                                   |  138 +-
 target/arm/helper.c                                |  437 +++-
 target/arm/internals.h                             |   21 -
 target/arm/kvm.c                                   |   51 +
 target/arm/kvm64.c                                 |    4 +-
 target/arm/machine.c                               |   37 +-
 target/arm/op_helper.c                             |   26 +-
 target/arm/psci.c                                  |    4 +-
 target/arm/trace-events                            |   12 +-
 target/arm/translate-a64.c                         |  137 +-
 target/arm/translate.c                             |  246 +-
 target/arm/translate.h                             |   18 +-
 target/cris/translate.c                            |    7 +-
 target/hppa/cpu.c                                  |    1 -
 target/hppa/translate.c                            |   13 +-
 target/i386/Makefile.objs                          |    9 +-
 target/i386/arch_memory_mapping.c                  |   18 +-
 target/i386/cpu.c                                  |  230 +-
 target/i386/cpu.h                                  |   55 +-
 target/i386/excp_helper.c                          |  345 ++-
 target/i386/fpu_helper.c                           |   29 +-
 target/i386/hax-all.c                              |   29 +-
 target/i386/hax-mem.c                              |   19 +-
 target/i386/helper.c                               |  452 +---
 target/i386/kvm.c                                  |  178 +-
 target/i386/kvm_i386.h                             |   23 +
 target/i386/machine.c                              |  289 +--
 target/i386/mpx_helper.c                           |   30 -
 target/i386/seg_helper.c                           |   28 +-
 target/i386/smm_helper.c                           |   18 -
 target/i386/trace-events                           |    2 +-
 target/i386/translate.c                            |   61 +-
 target/i386/xsave_helper.c                         |  114 +
 target/lm32/translate.c                            |    4 +-
 target/m68k/Makefile.objs                          |    2 +-
 target/m68k/cpu.c                                  |   11 +-
 target/m68k/cpu.h                                  |   59 +-
 target/m68k/fpu_helper.c                           |  510 ++++
 target/m68k/helper.c                               |  165 +-
 target/m68k/helper.h                               |   63 +-
 target/m68k/qregs.def                              |    1 -
 target/m68k/translate.c                            | 1331 +++++++---
 target/microblaze/cpu.c                            |   39 +-
 target/microblaze/cpu.h                            |    7 +
 target/microblaze/translate.c                      |   81 +-
 target/mips/cpu.h                                  |   58 +-
 target/mips/helper.c                               |  249 +-
 target/mips/helper.h                               |    3 +
 target/mips/kvm.c                                  |    4 +-
 target/mips/machine.c                              |    9 +-
 target/mips/op_helper.c                            |   69 +-
 target/mips/trace-events                           |    2 +-
 target/mips/translate.c                            |  514 +++-
 target/mips/translate_init.c                       |   17 +-
 target/moxie/translate.c                           |    4 +-
 target/nios2/translate.c                           |    7 +-
 target/openrisc/cpu.c                              |   16 +-
 target/openrisc/cpu.h                              |   46 +-
 target/openrisc/gdbstub.c                          |    4 +-
 target/openrisc/interrupt.c                        |   11 +-
 target/openrisc/machine.c                          |   76 +-
 target/openrisc/mmu.c                              |   24 +-
 target/openrisc/sys_helper.c                       |   35 +
 target/openrisc/translate.c                        |    9 +-
 target/ppc/Makefile.objs                           |    1 +
 target/ppc/arch_dump.c                             |    2 +-
 target/ppc/compat.c                                |  111 +-
 target/ppc/cpu-models.h                            |    1 +
 target/ppc/cpu-qom.h                               |    1 +
 target/ppc/cpu.h                                   |   19 +-
 target/ppc/excp_helper.c                           |   10 +
 target/ppc/helper.h                                |    1 +
 target/ppc/kvm.c                                   |  291 ++-
 target/ppc/kvm_ppc.h                               |   71 +-
 target/ppc/machine.c                               |   98 +-
 target/ppc/misc_helper.c                           |    8 +
 target/ppc/mmu-book3s-v3.c                         |    6 +-
 target/ppc/mmu-book3s-v3.h                         |    5 +
 target/ppc/mmu-hash64.h                            |    4 +
 target/ppc/mmu-radix64.c                           |  298 +++
 target/ppc/mmu-radix64.h                           |   73 +
 target/ppc/mmu_helper.c                            |    5 +-
 target/ppc/monitor.c                               |    4 +-
 target/ppc/trace-events                            |    2 +-
 target/ppc/translate.c                             |   74 +-
 target/ppc/translate/vsx-impl.inc.c                |   24 +-
 target/ppc/translate_init.c                        |  569 +++--
 target/s390x/Makefile.objs                         |    8 +-
 target/s390x/arch_dump.c                           |   18 +
 target/s390x/cpu.c                                 |   13 +-
 target/s390x/cpu.h                                 |  117 +-
 target/s390x/cpu_features.c                        |   81 +-
 target/s390x/cpu_features.h                        |   13 +-
 target/s390x/cpu_features_def.h                    |   77 +
 target/s390x/cpu_models.c                          |  223 +-
 target/s390x/cpu_models.h                          |   12 +-
 target/s390x/diag.c                                |  179 ++
 target/s390x/excp_helper.c                         |  515 ++++
 target/s390x/fpu_helper.c                          |   27 +
 target/s390x/gdbstub.c                             |   24 +
 target/s390x/gen-features.c                        |  141 +-
 target/s390x/helper.c                              |  489 +---
 target/s390x/helper.h                              |   44 +-
 target/s390x/insn-data.def                         |  157 +-
 target/s390x/insn-format.def                       |    1 +
 target/s390x/interrupt.c                           |   39 +
 target/s390x/ioinst.c                              |   55 +-
 target/s390x/kvm.c                                 |  231 +-
 target/s390x/machine.c                             |   36 +
 target/s390x/mem_helper.c                          | 2163 +++++++++++++---
 target/s390x/misc_helper.c                         |  281 +--
 target/s390x/mmu_helper.c                          |   12 +-
 target/s390x/trace-events                          |    4 +-
 target/s390x/translate.c                           | 1099 +++++---
 target/sh4/cpu.c                                   |    3 +-
 target/sh4/cpu.h                                   |   50 +-
 target/sh4/helper.c                                |   30 +-
 target/sh4/helper.h                                |   13 +-
 target/sh4/op_helper.c                             |  119 +-
 target/sh4/translate.c                             | 1155 ++++++---
 target/sparc/int32_helper.c                        |    2 +-
 target/sparc/trace-events                          |   32 +-
 target/sparc/translate.c                           |   25 +-
 target/tilegx/cpu.c                                |    1 -
 target/tilegx/translate.c                          |    5 +-
 target/tricore/cpu.c                               |   10 +
 target/tricore/translate.c                         |    5 +-
 target/unicore32/softmmu.c                         |    8 +-
 target/unicore32/translate.c                       |    5 +-
 target/xtensa/cpu.h                                |    1 +
 target/xtensa/gdbstub.c                            |   14 +-
 target/xtensa/translate.c                          |    5 +-
 target/xtensa/xtensa-semi.c                        |   91 +-
 tcg-runtime.c                                      |  201 --
 tcg/README                                         |   10 +-
 tcg/aarch64/tcg-target.h                           |    1 +
 tcg/aarch64/tcg-target.inc.c                       |  104 +-
 tcg/arm/tcg-target.h                               |    8 +-
 tcg/arm/tcg-target.inc.c                           |  132 +-
 tcg/i386/tcg-target.h                              |    1 +
 tcg/i386/tcg-target.inc.c                          |   60 +-
 tcg/ia64/tcg-target.h                              |    1 +
 tcg/mips/tcg-target.h                              |    1 +
 tcg/mips/tcg-target.inc.c                          |   34 +-
 tcg/ppc/tcg-target.h                               |    1 +
 tcg/ppc/tcg-target.inc.c                           |   78 +-
 tcg/s390/tcg-target.h                              |    1 +
 tcg/s390/tcg-target.inc.c                          |   24 +-
 tcg/sparc/tcg-target.h                             |    1 +
 tcg/sparc/tcg-target.inc.c                         |   11 +-
 tcg/tcg-op.c                                       |   18 +
 tcg/tcg-op.h                                       |   11 +
 tcg/tcg-opc.h                                      |    1 +
 tcg/tcg-runtime.c                                  |  234 ++
 tcg/tcg-runtime.h                                  |    2 +
 tcg/tcg.c                                          |   25 +
 tcg/tcg.h                                          |   12 +-
 tcg/tci.c                                          | 1250 ++++++++++
 tcg/tci/tcg-target.h                               |    1 +
 tci.c                                              | 1251 ----------
 tests/.gitignore                                   |   10 +-
 tests/Makefile.include                             |  116 +-
 tests/acpi-test-data/pc/SLIT.cphp                  |  Bin 0 -> 48 bytes
 tests/acpi-test-data/pc/SLIT.memhp                 |  Bin 0 -> 48 bytes
 tests/acpi-test-data/pc/SRAT.memhp                 |  Bin 224 -> 264 bytes
 tests/acpi-test-data/q35/DSDT                      |  Bin 7824 -> 7782 bytes
 tests/acpi-test-data/q35/DSDT.bridge               |  Bin 7841 -> 7799 bytes
 tests/acpi-test-data/q35/DSDT.cphp                 |  Bin 8287 -> 8245 bytes
 tests/acpi-test-data/q35/DSDT.ipmibt               |  Bin 7899 -> 7857 bytes
 tests/acpi-test-data/q35/DSDT.memhp                |  Bin 9189 -> 9147 bytes
 tests/acpi-test-data/q35/SLIT.cphp                 |  Bin 0 -> 48 bytes
 tests/acpi-test-data/q35/SLIT.memhp                |  Bin 0 -> 48 bytes
 tests/acpi-test-data/q35/SRAT.memhp                |  Bin 224 -> 264 bytes
 tests/acpi-utils.h                                 |   10 +
 tests/ahci-test.c                                  |    8 +-
 tests/benchmark-crypto-cipher.c                    |   88 +
 tests/benchmark-crypto-hash.c                      |   67 +
 tests/benchmark-crypto-hmac.c                      |   82 +
 tests/bios-tables-test.c                           |   41 +-
 tests/boot-serial-test.c                           |    9 +-
 tests/check-qdict.c                                |  185 +-
 tests/check-qfloat.c                               |   53 -
 tests/check-qint.c                                 |   87 -
 tests/check-qjson.c                                |  141 +-
 tests/check-qlist.c                                |   42 +-
 tests/check-qnull.c                                |   27 +-
 tests/check-qnum.c                                 |  170 ++
 tests/check-qom-proplist.c                         |  100 +
 tests/check-qstring.c                              |    9 -
 tests/data/test-qga-os-release                     |    7 +
 tests/device-introspect-test.c                     |  160 +-
 tests/docker/Makefile.include                      |   27 +-
 tests/docker/docker.py                             |   53 +-
 tests/docker/dockerfiles/centos6.docker            |   31 +-
 tests/docker/dockerfiles/centos7.docker            |   31 +
 tests/docker/dockerfiles/debian-amd64.docker       |   39 +
 tests/docker/dockerfiles/debian-apt-fake.sh        |   46 +
 tests/docker/dockerfiles/debian-arm64-cross.docker |   22 +-
 tests/docker/dockerfiles/debian-armel-cross.docker |   24 +
 tests/docker/dockerfiles/debian-armhf-cross.docker |   19 +-
 tests/docker/dockerfiles/debian-mips-cross.docker  |   29 +
 .../dockerfiles/debian-mips64el-cross.docker       |   30 +
 .../docker/dockerfiles/debian-mipsel-cross.docker  |   29 +
 tests/docker/dockerfiles/debian-ports.docker       |   35 +
 .../docker/dockerfiles/debian-powerpc-cross.docker |   40 +
 .../docker/dockerfiles/debian-ppc64el-cross.docker |   25 +
 tests/docker/dockerfiles/debian-s390x-cross.docker |   25 +-
 tests/docker/dockerfiles/debian-win32-cross.docker |   32 +
 tests/docker/dockerfiles/debian-win64-cross.docker |   32 +
 tests/docker/dockerfiles/debian.docker             |   32 +-
 tests/docker/dockerfiles/debian8-mxe.docker        |   18 +
 tests/docker/dockerfiles/debian8.docker            |   36 +
 tests/docker/dockerfiles/debian9.docker            |   30 +
 tests/docker/dockerfiles/fedora.docker             |    4 +-
 tests/docker/dockerfiles/travis.docker             |    2 +-
 tests/docker/travis.py                             |    6 +-
 tests/drive_del-test.c                             |    2 +-
 tests/fdc-test.c                                   |    8 +-
 tests/ide-test.c                                   |   27 +-
 tests/libqos/virtio.c                              |   60 +
 tests/libqos/virtio.h                              |    8 +-
 tests/libqtest.c                                   |   51 +-
 tests/libqtest.h                                   |   20 +-
 tests/megasas-test.c                               |   86 +
 tests/multiboot/run_test.sh                        |   10 +-
 tests/numa-test.c                                  |  306 +++
 tests/nvme-test.c                                  |    2 +-
 tests/pc-cpu-test.c                                |   95 +-
 tests/postcopy-test.c                              |    4 +-
 tests/pxe-test.c                                   |    2 +-
 tests/q35-test.c                                   |  125 +-
 tests/qapi-schema/alternate-clash.json             |    2 +-
 tests/qapi-schema/alternate-conflict-dict.json     |    2 +-
 tests/qapi-schema/alternate-conflict-enum-bool.err |    1 +
 .../qapi-schema/alternate-conflict-enum-bool.exit  |    1 +
 .../qapi-schema/alternate-conflict-enum-bool.json  |    6 +
 tests/qapi-schema/alternate-conflict-enum-bool.out |    0
 tests/qapi-schema/alternate-conflict-enum-int.err  |    1 +
 tests/qapi-schema/alternate-conflict-enum-int.exit |    1 +
 tests/qapi-schema/alternate-conflict-enum-int.json |    6 +
 tests/qapi-schema/alternate-conflict-enum-int.out  |    0
 tests/qapi-schema/alternate-conflict-string.err    |    2 +-
 tests/qapi-schema/alternate-conflict-string.json   |    6 +-
 tests/qapi-schema/alternate-nested.json            |    2 +-
 tests/qapi-schema/args-alternate.json              |    2 +-
 tests/qapi-schema/comments.out                     |    2 +-
 tests/qapi-schema/doc-bad-alternate-member.json    |    2 +-
 tests/qapi-schema/doc-good.out                     |    2 +-
 tests/qapi-schema/empty.out                        |    2 +-
 tests/qapi-schema/event-case.out                   |    2 +-
 tests/qapi-schema/ident-with-escape.out            |    2 +-
 tests/qapi-schema/include-relpath.out              |    2 +-
 tests/qapi-schema/include-repetition.out           |    2 +-
 tests/qapi-schema/include-simple.out               |    2 +-
 tests/qapi-schema/indented-expr.out                |    2 +-
 tests/qapi-schema/qapi-schema-test.json            |   16 +-
 tests/qapi-schema/qapi-schema-test.out             |   33 +-
 tests/qapi-schema/returns-alternate.json           |    2 +-
 tests/qemu-iotests/017                             |    1 +
 tests/qemu-iotests/019.out                         |    8 +-
 tests/qemu-iotests/020                             |    1 +
 tests/qemu-iotests/026                             |    2 +-
 tests/qemu-iotests/026.out                         |    2 +-
 tests/qemu-iotests/026.out.nocache                 |    2 +-
 tests/qemu-iotests/028                             |    1 +
 tests/qemu-iotests/028.out                         |    2 +-
 tests/qemu-iotests/029                             |    1 +
 tests/qemu-iotests/030                             |   29 +-
 tests/qemu-iotests/030.out                         |    4 +-
 tests/qemu-iotests/033                             |   12 +-
 tests/qemu-iotests/040                             |   63 +-
 tests/qemu-iotests/040.out                         |    4 +-
 tests/qemu-iotests/041                             |   54 +-
 tests/qemu-iotests/041.out                         |    4 +-
 tests/qemu-iotests/042                             |    2 +-
 tests/qemu-iotests/044.out                         |    2 +-
 tests/qemu-iotests/046                             |    2 +-
 tests/qemu-iotests/048                             |    2 +-
 tests/qemu-iotests/049                             |    2 +-
 tests/qemu-iotests/049.out                         |  102 +-
 tests/qemu-iotests/051                             |   11 +-
 tests/qemu-iotests/051.out                         |  109 +-
 tests/qemu-iotests/051.pc.out                      |  135 +-
 tests/qemu-iotests/055                             |   47 +-
 tests/qemu-iotests/059                             |   11 +-
 tests/qemu-iotests/059.out                         |   22 +-
 tests/qemu-iotests/060.out                         |    9 +-
 tests/qemu-iotests/063                             |    4 +-
 tests/qemu-iotests/066                             |  140 +-
 tests/qemu-iotests/066.out                         |   56 +-
 tests/qemu-iotests/067                             |   13 +
 tests/qemu-iotests/067.out                         |   40 +
 tests/qemu-iotests/068                             |   39 +-
 tests/qemu-iotests/068.out                         |   17 +-
 tests/qemu-iotests/071.out                         |    4 +-
 tests/qemu-iotests/073                             |    1 +
 tests/qemu-iotests/074                             |    1 +
 tests/qemu-iotests/081.out                         |    2 +-
 tests/qemu-iotests/082                             |    4 +-
 tests/qemu-iotests/082.out                         |  288 ++-
 tests/qemu-iotests/083.out                         |    2 +
 tests/qemu-iotests/085                             |   35 +-
 tests/qemu-iotests/085.out                         |   41 +-
 tests/qemu-iotests/087                             |   45 +-
 tests/qemu-iotests/087.out                         |   28 +-
 tests/qemu-iotests/091                             |    2 +
 tests/qemu-iotests/093                             |    4 +
 tests/qemu-iotests/094                             |   11 +-
 tests/qemu-iotests/094.out                         |    2 +-
 tests/qemu-iotests/102                             |    5 +-
 tests/qemu-iotests/102.out                         |    4 +-
 tests/qemu-iotests/106                             |   92 +
 tests/qemu-iotests/106.out                         |   50 +
 tests/qemu-iotests/109                             |   10 +-
 tests/qemu-iotests/109.out                         |   76 +-
 tests/qemu-iotests/111.out                         |    1 +
 tests/qemu-iotests/114                             |    1 +
 tests/qemu-iotests/114.out                         |    5 +-
 tests/qemu-iotests/117                             |    1 +
 tests/qemu-iotests/117.out                         |    2 +-
 tests/qemu-iotests/119.out                         |    2 +-
 tests/qemu-iotests/120                             |    1 +
 tests/qemu-iotests/120.out                         |    2 +-
 tests/qemu-iotests/122.out                         |   20 +-
 tests/qemu-iotests/124                             |    7 +-
 tests/qemu-iotests/125                             |  130 +
 tests/qemu-iotests/125.out                         |  386 +++
 tests/qemu-iotests/126                             |  105 +
 tests/qemu-iotests/126.out                         |   23 +
 tests/qemu-iotests/130                             |    2 +
 tests/qemu-iotests/130.out                         |    4 +-
 tests/qemu-iotests/134                             |   21 +-
 tests/qemu-iotests/134.out                         |   10 +-
 tests/qemu-iotests/136                             |    2 +-
 tests/qemu-iotests/139                             |    4 +-
 tests/qemu-iotests/140                             |   10 +-
 tests/qemu-iotests/140.out                         |    5 +-
 tests/qemu-iotests/141                             |    3 +-
 tests/qemu-iotests/142                             |   50 +-
 tests/qemu-iotests/142.out                         |   10 +-
 tests/qemu-iotests/143                             |    1 +
 tests/qemu-iotests/143.out                         |    5 +-
 tests/qemu-iotests/144.out                         |    4 +-
 tests/qemu-iotests/145                             |   18 +-
 tests/qemu-iotests/145.out                         |    2 +-
 tests/qemu-iotests/146.out                         |   30 +-
 tests/qemu-iotests/147                             |    7 +
 tests/qemu-iotests/149                             |   25 +-
 tests/qemu-iotests/149.out                         | 1002 ++++++--
 tests/qemu-iotests/153                             |  234 ++
 tests/qemu-iotests/153.out                         |  396 +++
 tests/qemu-iotests/154                             |  156 +-
 tests/qemu-iotests/154.out                         |  158 +-
 tests/qemu-iotests/156                             |    8 +-
 tests/qemu-iotests/156.out                         |    2 +-
 tests/qemu-iotests/157                             |   17 +-
 tests/qemu-iotests/157.out                         |   16 +-
 tests/qemu-iotests/158                             |   22 +-
 tests/qemu-iotests/158.out                         |   14 +-
 tests/qemu-iotests/159                             |    1 +
 tests/qemu-iotests/162                             |    7 +
 tests/qemu-iotests/165                             |  105 +
 tests/qemu-iotests/165.out                         |    5 +
 tests/qemu-iotests/170                             |    1 +
 tests/qemu-iotests/171                             |   14 +-
 tests/qemu-iotests/172                             |   55 +-
 tests/qemu-iotests/172.out                         |   50 +-
 tests/qemu-iotests/174                             |    2 +-
 tests/qemu-iotests/177                             |  117 +
 tests/qemu-iotests/177.out                         |   54 +
 tests/qemu-iotests/178                             |  170 ++
 tests/qemu-iotests/178.out.qcow2                   |  286 +++
 tests/qemu-iotests/178.out.raw                     |  158 ++
 tests/qemu-iotests/179                             |  131 +
 tests/qemu-iotests/179.out                         |  156 ++
 tests/qemu-iotests/181                             |  132 +
 tests/qemu-iotests/181.out                         |   38 +
 tests/qemu-iotests/182                             |   68 +
 tests/qemu-iotests/182.out                         |    8 +
 tests/qemu-iotests/183                             |  140 ++
 tests/qemu-iotests/183.out                         |   46 +
 tests/qemu-iotests/185                             |  210 ++
 tests/qemu-iotests/185.out                         |   59 +
 tests/qemu-iotests/186                             |  147 ++
 tests/qemu-iotests/186.out                         |  489 ++++
 tests/qemu-iotests/187                             |   69 +
 tests/qemu-iotests/187.out                         |   18 +
 tests/qemu-iotests/188                             |   76 +
 tests/qemu-iotests/188.out                         |   18 +
 tests/qemu-iotests/189                             |   86 +
 tests/qemu-iotests/189.out                         |   26 +
 tests/qemu-iotests/190                             |   59 +
 tests/qemu-iotests/190.out                         |   11 +
 tests/qemu-iotests/192                             |   63 +
 tests/qemu-iotests/192.out                         |    7 +
 tests/qemu-iotests/194                             |   73 +
 tests/qemu-iotests/194.out                         |   13 +
 tests/qemu-iotests/check                           |   36 +-
 tests/qemu-iotests/common                          |   27 +-
 tests/qemu-iotests/common.config                   |   48 +-
 tests/qemu-iotests/common.filter                   |   21 +-
 tests/qemu-iotests/common.pattern                  |    2 +-
 tests/qemu-iotests/common.qemu                     |   16 +-
 tests/qemu-iotests/common.rc                       |   34 +-
 tests/qemu-iotests/group                           |   19 +
 tests/qemu-iotests/iotests.py                      |   40 +
 tests/qht-bench.c                                  |    2 +-
 tests/qom-test.c                                   |   36 +-
 tests/rocker/all                                   |   10 +-
 tests/rtc-test.c                                   |  205 +-
 tests/tcg/cris/Makefile                            |    8 +-
 tests/tcg/test-i386.c                              |    4 +-
 tests/test-blockjob-txn.c                          |    7 +-
 tests/test-blockjob.c                              |   10 +-
 tests/test-char.c                                  |  541 +++-
 tests/test-clone-visitor.c                         |   23 +-
 tests/test-crypto-block.c                          |   20 +-
 tests/test-hbitmap.c                               |   19 +
 tests/test-hmp.c                                   |  163 ++
 tests/test-io-channel-socket.c                     |   52 +-
 tests/test-keyval.c                                |   22 +-
 tests/test-qdev-global-props.c                     |   39 +-
 tests/test-qemu-opts.c                             |    4 +-
 tests/test-qga.c                                   |  105 +-
 tests/test-qmp-commands.c                          |   40 +-
 tests/test-qmp-event.c                             |   39 +-
 tests/test-qobject-input-visitor.c                 |  194 +-
 tests/test-qobject-output-visitor.c                |  116 +-
 tests/test-replication.c                           |   17 +-
 tests/test-throttle.c                              |   12 +-
 tests/test-vmstate.c                               |    6 +-
 tests/test-x86-cpuid-compat.c                      |  163 +-
 tests/test-xbzrle.c                                |    2 +-
 tests/usb-hcd-uhci-test.c                          |    2 +-
 tests/usb-hcd-xhci-test.c                          |    2 +-
 tests/vhost-user-bridge.c                          |   11 +-
 tests/vhost-user-test.c                            |    8 +-
 tests/virtio-blk-test.c                            |   29 +-
 tests/virtio-net-test.c                            |    6 +-
 tests/virtio-scsi-test.c                           |    9 +-
 tests/vmgenid-test.c                               |  217 ++
 thunk.c                                            |    3 +-
 trace-events                                       |   74 +-
 trace/control-target.c                             |   29 +-
 trace/control.c                                    |   17 +-
 trace/control.h                                    |   21 +-
 translate-all.c                                    | 2221 -----------------
 translate-all.h                                    |   36 -
 translate-common.c                                 |   56 -
 ui/Makefile.objs                                   |    1 +
 ui/cocoa.m                                         |  209 +-
 ui/console.c                                       |   37 +-
 ui/curses_keys.h                                   |    2 +
 ui/egl-context.c                                   |    7 +-
 ui/egl-headless.c                                  |  125 +
 ui/egl-helpers.c                                   |  158 +-
 ui/gtk-egl.c                                       |   38 +-
 ui/gtk-gl-area.c                                   |   26 +-
 ui/gtk.c                                           |    8 +-
 ui/input-keymap.c                                  |  170 +-
 ui/input-linux.c                                   |  138 +-
 ui/input.c                                         |   51 +-
 ui/keymaps.c                                       |   33 +-
 ui/keymaps.h                                       |    1 +
 ui/sdl.c                                           |    6 +-
 ui/sdl2-gl.c                                       |   36 +-
 ui/sdl2.c                                          |    9 +-
 ui/spice-core.c                                    |    4 +-
 ui/spice-display.c                                 |    3 +-
 ui/spice-input.c                                   |   20 +-
 ui/trace-events                                    |    7 +-
 ui/vnc-auth-sasl.c                                 |    5 +-
 ui/vnc-enc-tight.c                                 |    1 -
 ui/vnc-enc-zrle.c                                  |    1 -
 ui/vnc.c                                           |  117 +-
 ui/vnc_keysym.h                                    |    2 +
 user-exec.c                                        |   18 +-
 util/Makefile.objs                                 |    2 +
 util/aio-win32.c                                   |   13 +-
 util/bitmap.c                                      |   11 +
 util/bufferiszero.c                                |    7 +-
 util/cacheinfo.c                                   |  186 ++
 util/coroutine-gthread.c                           |  198 --
 util/cutils.c                                      |   25 +
 util/envlist.c                                     |   47 +-
 util/error.c                                       |   21 +
 util/event_notifier-posix.c                        |    1 -
 util/hbitmap.c                                     |   51 +-
 util/keyval.c                                      |   10 +-
 util/main-loop.c                                   |   56 +-
 util/osdep.c                                       |   94 +
 util/oslib-posix.c                                 |  121 +-
 util/oslib-win32.c                                 |   30 +-
 util/qemu-config.c                                 |    6 +
 util/qemu-coroutine-lock.c                         |   54 +-
 util/qemu-coroutine.c                              |    5 +
 util/qemu-error.c                                  |  107 +-
 util/qemu-option.c                                 |   30 +-
 util/qemu-progress.c                               |    3 +
 util/qemu-sockets.c                                |  370 +--
 util/qemu-thread-posix.c                           |   45 +-
 util/qemu-thread-win32.c                           |   45 +-
 util/rcu.c                                         |   30 +-
 util/stats64.c                                     |  137 +
 util/throttle.c                                    |   26 +-
 util/trace-events                                  |    6 +-
 vl.c                                               |  245 +-
 xen-common-stub.c                                  |   14 -
 xen-common.c                                       |  158 --
 xen-hvm-stub.c                                     |   63 -
 xen-hvm.c                                          | 1422 -----------
 xen-mapcache.c                                     |  459 ----
 1768 files changed, 105240 insertions(+), 55378 deletions(-)

diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 0000000..b2022e3
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,15 @@
+# http://editorconfig.org
+root = true
+
+[*]
+end_of_line = lf
+insert_final_newline = true
+charset = utf-8
+
+[Makefile*]
+indent_style = tab
+indent_size = 8
+
+[*.{c,h}]
+indent_style = space
+indent_size = 4
diff --git a/.gdbinit b/.gdbinit
new file mode 100644
index 0000000..9d322fc
--- /dev/null
+++ b/.gdbinit
@@ -0,0 +1,8 @@
+# GDB may have ./.gdbinit loading disabled by default.  In that case you can
+# follow the instructions it prints.  They boil down to adding the following to
+# your home directory's ~/.gdbinit file:
+#
+#   add-auto-load-safe-path /path/to/qemu/.gdbinit
+
+# Load QEMU-specific sub-commands and settings
+source scripts/qemu-gdb.py
diff --git a/.gitignore b/.gitignore
index 55a001e..cf65316 100644
--- a/.gitignore
+++ b/.gitignore
@@ -50,6 +50,7 @@
 /qemu-version.h.tmp
 /module_block.h
 /vscclient
+/vhost-user-scsi
 /fsdev/virtfs-proxy-helper
 *.[1-9]
 *.a
@@ -99,14 +100,14 @@
 /pc-bios/optionrom/kvmvapic.img
 /pc-bios/s390-ccw/s390-ccw.elf
 /pc-bios/s390-ccw/s390-ccw.img
-/docs/qemu-ga-qapi.texi
-/docs/qemu-ga-ref.html
-/docs/qemu-ga-ref.info*
-/docs/qemu-ga-ref.txt
-/docs/qemu-qmp-qapi.texi
-/docs/qemu-qmp-ref.html
-/docs/qemu-qmp-ref.info*
-/docs/qemu-qmp-ref.txt
+/docs/interop/qemu-ga-qapi.texi
+/docs/interop/qemu-ga-ref.html
+/docs/interop/qemu-ga-ref.info*
+/docs/interop/qemu-ga-ref.txt
+/docs/interop/qemu-qmp-qapi.texi
+/docs/interop/qemu-qmp-ref.html
+/docs/interop/qemu-qmp-ref.info*
+/docs/interop/qemu-qmp-ref.txt
 /docs/version.texi
 *.tps
 .stgit-*
@@ -115,6 +116,8 @@ tags
 TAGS
 docker-src.*
 *~
+*.ast_raw
+*.depend_raw
 trace.h
 trace.c
 trace-ust.h
diff --git a/.gitmodules b/.gitmodules
index ca323b4..5b0c212 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -34,3 +34,6 @@
 [submodule "roms/skiboot"]
 	path = roms/skiboot
 	url = git://git.qemu.org/skiboot.git
+[submodule "roms/QemuMacDrivers"]
+	path = roms/QemuMacDrivers
+	url = git://git.qemu.org/QemuMacDrivers.git
diff --git a/.shippable.yml b/.shippable.yml
index 653bd75..dd4bbc8 100644
--- a/.shippable.yml
+++ b/.shippable.yml
@@ -1,15 +1,35 @@
 language: c
+git:
+   submodules: false
 env:
+  global:
+    - LC_ALL=C
   matrix:
+    - IMAGE=debian-amd64
+      TARGET_LIST=x86_64-softmmu,x86_64-linux-user
+    - IMAGE=debian-win32-cross
+      TARGET_LIST=arm-softmmu,i386-softmmu,lm32-softmmu
+    - IMAGE=debian-win64-cross
+      TARGET_LIST=aarch64-softmmu,sparc64-softmmu,x86_64-softmmu
+    - IMAGE=debian-armel-cross
+      TARGET_LIST=arm-softmmu,arm-linux-user,armeb-linux-user
     - IMAGE=debian-armhf-cross
-      TARGET_LIST=arm-softmmu,arm-linux-user
+      TARGET_LIST=arm-softmmu,arm-linux-user,armeb-linux-user
     - IMAGE=debian-arm64-cross
       TARGET_LIST=aarch64-softmmu,aarch64-linux-user
     - IMAGE=debian-s390x-cross
       TARGET_LIST=s390x-softmmu,s390x-linux-user
+    - IMAGE=debian-mips-cross
+      TARGET_LIST=mips-softmmu,mipsel-linux-user
+    - IMAGE=debian-mips64el-cross
+      TARGET_LIST=mips64el-softmmu,mips64el-linux-user
+    - IMAGE=debian-powerpc-cross
+      TARGET_LIST=ppc-softmmu,ppcemb-softmmu,ppc-linux-user
+    - IMAGE=debian-ppc64el-cross
+      TARGET_LIST=ppc64-softmmu,ppc64-linux-user,ppc64abi32-linux-user
 build:
   pre_ci:
-    - make docker-image-${IMAGE}
+    - make docker-image-${IMAGE} V=1
   pre_ci_boot:
     image_name: qemu
     image_tag: ${IMAGE}
@@ -17,5 +37,13 @@ build:
     options: "-e HOME=/root"
   ci:
     - unset CC
+    # some targets require newer up to date packages, for example TARGET_LIST matching
+    # aarch64*-softmmu|arm*-softmmu|ppc*-softmmu|microblaze*-softmmu|mips64el-softmmu)
+    # see the configure script:
+    #    error_exit "DTC (libfdt) version >= 1.4.2 not present. Your options:"
+    #    "  (1) Preferred: Install the DTC (libfdt) devel package"
+    #    "  (2) Fetch the DTC submodule, using:"
+    #    "      git submodule update --init dtc"
+    - dpkg --compare-versions `dpkg-query --showformat='${Version}' --show libfdt-dev` ge 1.4.2 || git submodule update --init dtc
     - ./configure ${QEMU_CONFIGURE_OPTS} --target-list=${TARGET_LIST}
-    - make -j2
+    - make -j$(($(getconf _NPROCESSORS_ONLN) + 1))
diff --git a/.travis.yml b/.travis.yml
index 9008a79..f583839 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -46,6 +46,7 @@ notifications:
 env:
   global:
     - TEST_CMD="make check"
+    - MAKEFLAGS="-j3"
   matrix:
     - CONFIG=""
     - CONFIG="--enable-debug --enable-debug-tcg --enable-trace-backends=log"
@@ -64,7 +65,7 @@ before_install:
 before_script:
   - ./configure ${CONFIG}
 script:
-  - make -j3 && ${TEST_CMD}
+  - make ${MAKEFLAGS} && ${TEST_CMD}
 matrix:
   include:
     # Test with CLang for compile portability
@@ -86,7 +87,7 @@ matrix:
     - env: CONFIG="--enable-trace-backends=ust"
            TEST_CMD=""
       compiler: gcc
-    - env: CONFIG="--with-coroutine=gthread"
+    - env: CONFIG="--disable-tcg"
            TEST_CMD=""
       compiler: gcc
     - env: CONFIG=""
@@ -191,7 +192,7 @@ matrix:
       compiler: none
       env:
         - COMPILER_NAME=gcc CXX=g++-5 CC=gcc-5
-        - CONFIG="--cc=gcc-5 --cxx=g++-5 --disable-pie --disable-linux-user --with-coroutine=gthread"
+        - CONFIG="--cc=gcc-5 --cxx=g++-5 --disable-pie --disable-linux-user"
         - TEST_CMD=""
       before_script:
         - ./configure ${CONFIG} --extra-cflags="-g3 -O0 -fsanitize=thread -fuse-ld=gold" || cat config.log
diff --git a/CODING_STYLE b/CODING_STYLE
index 2fa0c0b..12ba58e 100644
--- a/CODING_STYLE
+++ b/CODING_STYLE
@@ -123,3 +123,38 @@ We use traditional C-style /* */ comments and avoid // comments.
 
 Rationale: The // form is valid in C99, so this is purely a matter of
 consistency of style. The checkpatch script will warn you about this.
+
+8. trace-events style
+
+8.1 0x prefix
+
+In trace-events files, use a '0x' prefix to specify hex numbers, as in:
+
+some_trace(unsigned x, uint64_t y) "x 0x%x y 0x" PRIx64
+
+An exception is made for groups of numbers that are hexadecimal by
+convention and separated by the symbols '.', '/', ':', or ' ' (such as
+PCI bus id):
+
+another_trace(int cssid, int ssid, int dev_num) "bus id: %x.%x.%04x"
+
+However, you can use '0x' for such groups if you want. Anyway, be sure that
+it is obvious that numbers are in hex, ex.:
+
+data_dump(uint8_t c1, uint8_t c2, uint8_t c3) "bytes (in hex): %02x %02x %02x"
+
+Rationale: hex numbers are hard to read in logs when there is no 0x prefix,
+especially when (occasionally) the representation doesn't contain any letters
+and especially in one line with other decimal numbers. Number groups are allowed
+to not use '0x' because for some things notations like %x.%x.%x are used not
+only in Qemu. Also dumping raw data bytes with '0x' is less readable.
+
+8.2 '#' printf flag
+
+Do not use printf flag '#', like '%#x'.
+
+Rationale: there are two ways to add a '0x' prefix to printed number: '0x%...'
+and '%#...'. For consistency the only one way should be used. Arguments for
+'0x%' are:
+ - it is more popular
+ - '%#' omits the 0x for the value 0 which makes output inconsistent
diff --git a/MAINTAINERS b/MAINTAINERS
index c60235e..ccee28b 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -12,6 +12,8 @@ consult qemu-devel and not any specific individual privately.
 Descriptions of section entries:
 
 	M: Mail patches to: FullName <address@domain>
+	R: Designated reviewer: FullName <address@domain>
+	   These reviewers should be CCed on patches.
 	L: Mailing list that is relevant to this area
 	W: Web-page with status/info
 	Q: Patchwork web based patch tracking system site
@@ -82,14 +84,10 @@ M: Paolo Bonzini <pbonzini@redhat.com>
 M: Peter Crosthwaite <crosthwaite.peter@gmail.com>
 M: Richard Henderson <rth@twiddle.net>
 S: Maintained
-F: cpu-exec.c
-F: cpu-exec-common.c
 F: cpus.c
-F: cputlb.c
 F: exec.c
 F: softmmu_template.h
-F: translate-all.*
-F: translate-common.c
+F: accel/tcg/
 F: include/exec/cpu*.h
 F: include/exec/exec-all.h
 F: include/exec/helper*.h
@@ -196,8 +194,8 @@ F: hw/nios2/
 F: disas/nios2.c
 
 OpenRISC
-M: Jia Liu <proljc@gmail.com>
-S: Maintained
+M: Stafford Horne <shorne@gmail.com>
+S: Odd Fixes
 F: target/openrisc/
 F: hw/openrisc/
 F: tests/tcg/openrisc/
@@ -275,8 +273,8 @@ Overall
 M: Paolo Bonzini <pbonzini@redhat.com>
 L: kvm@vger.kernel.org
 S: Supported
-F: kvm-*
 F: */kvm.*
+F: accel/kvm/
 F: include/sysemu/kvm*.h
 
 ARM
@@ -297,7 +295,7 @@ F: target/ppc/kvm.c
 
 S390
 M: Christian Borntraeger <borntraeger@de.ibm.com>
-M: Cornelia Huck <cornelia.huck@de.ibm.com>
+M: Cornelia Huck <cohuck@redhat.com>
 M: Alexander Graf <agraf@suse.de>
 S: Maintained
 F: target/s390x/kvm.c
@@ -325,8 +323,8 @@ M: Stefano Stabellini <sstabellini@kernel.org>
 M: Anthony Perard <anthony.perard@citrix.com>
 L: xen-devel@lists.xenproject.org
 S: Supported
-F: xen-*
 F: */xen*
+F: hw/9pfs/xen-9p-backend.c
 F: hw/char/xen_console.c
 F: hw/display/xenfb.c
 F: hw/net/xen_nic.c
@@ -351,6 +349,12 @@ L: qemu-devel@nongnu.org
 S: Maintained
 F: *posix*
 
+NETBSD
+L: qemu-devel@nongnu.org
+M: Kamil Rytarowski <kamil@netbsd.org>
+S: Maintained
+K: ^Subject:.*(?i)NetBSD
+
 W32, W64
 L: qemu-devel@nongnu.org
 M: Stefan Weil <sw@weilnetz.de>
@@ -371,7 +375,7 @@ F: hw/*/allwinner*
 F: include/hw/*/allwinner*
 F: hw/arm/cubieboard.c
 
-ARM PrimeCell
+ARM PrimeCell and CMSDK devices
 M: Peter Maydell <peter.maydell@linaro.org>
 L: qemu-arm@nongnu.org
 S: Maintained
@@ -385,6 +389,10 @@ F: hw/intc/pl190.c
 F: hw/sd/pl181.c
 F: hw/timer/pl031.c
 F: include/hw/arm/primecell.h
+F: hw/timer/cmsdk-apb-timer.c
+F: include/hw/timer/cmsdk-apb-timer.h
+F: hw/char/cmsdk-apb-uart.c
+F: include/hw/char/cmsdk-apb-uart.h
 
 ARM cores
 M: Peter Maydell <peter.maydell@linaro.org>
@@ -446,6 +454,14 @@ S: Maintained
 F: hw/arm/integratorcp.c
 F: hw/misc/arm_integrator_debug.c
 
+MPS2
+M: Peter Maydell <peter.maydell@linaro.org>
+L: qemu-arm@nongnu.org
+S: Maintained
+F: hw/arm/mps2.c
+F: hw/misc/mps2-scc.c
+F: include/hw/misc/mps2-scc.h
+
 Musicpal
 M: Jan Kiszka <jan.kiszka@web.de>
 L: qemu-arm@nongnu.org
@@ -645,7 +661,6 @@ F: hw/ppc/ppc440_bamboo.c
 
 e500
 M: Alexander Graf <agraf@suse.de>
-M: Scott Wood <scottwood@freescale.com>
 L: qemu-ppc@nongnu.org
 S: Supported
 F: hw/ppc/e500.[hc]
@@ -656,7 +671,6 @@ F: pc-bios/u-boot.e500
 
 mpc8544ds
 M: Alexander Graf <agraf@suse.de>
-M: Scott Wood <scottwood@freescale.com>
 L: qemu-ppc@nongnu.org
 S: Supported
 F: hw/ppc/mpc8544ds.c
@@ -771,7 +785,7 @@ F: include/hw/sparc/grlib.h
 S390 Machines
 -------------
 S390 Virtio-ccw
-M: Cornelia Huck <cornelia.huck@de.ibm.com>
+M: Cornelia Huck <cohuck@redhat.com>
 M: Christian Borntraeger <borntraeger@de.ibm.com>
 M: Alexander Graf <agraf@suse.de>
 S: Supported
@@ -933,7 +947,6 @@ F: include/hw/ppc/ppc4xx.h
 
 ppce500
 M: Alexander Graf <agraf@suse.de>
-M: Scott Wood <scottwood@freescale.com>
 L: qemu-ppc@nongnu.org
 S: Supported
 F: hw/ppc/e500*
@@ -999,6 +1012,14 @@ S: Supported
 F: hw/vfio/*
 F: include/hw/vfio/
 
+vfio-ccw
+M: Cornelia Huck <cohuck@redhat.com>
+S: Supported
+F: hw/vfio/ccw.c
+F: hw/s390x/s390-ccw.c
+F: include/hw/s390x/s390-ccw.h
+T: git git://github.com/cohuck/qemu.git s390-next
+
 vhost
 M: Michael S. Tsirkin <mst@redhat.com>
 S: Supported
@@ -1034,7 +1055,7 @@ F: tests/virtio-blk-test.c
 T: git git://github.com/stefanha/qemu.git block
 
 virtio-ccw
-M: Cornelia Huck <cornelia.huck@de.ibm.com>
+M: Cornelia Huck <cohuck@redhat.com>
 M: Christian Borntraeger <borntraeger@de.ibm.com>
 S: Supported
 F: hw/s390x/virtio-ccw.[hc]
@@ -1146,6 +1167,13 @@ F: docs/specs/vmgenid.txt
 F: tests/vmgenid-test.c
 F: stubs/vmgenid.c
 
+Unimplemented device
+M: Peter Maydell <peter.maydell@linaro.org>
+R: Philippe Mathieu-Daudé <f4bug@amsat.org>
+S: Maintained
+F: include/hw/misc/unimp.h
+F: hw/misc/unimp.c
+
 Subsystems
 ----------
 Audio
@@ -1170,6 +1198,7 @@ F: include/block/
 F: qemu-img*
 F: qemu-io*
 F: tests/qemu-iotests/
+F: util/qemu-progress.c
 T: git git://repo.or.cz/qemu/kevin.git block
 
 Block I/O path
@@ -1177,8 +1206,8 @@ M: Stefan Hajnoczi <stefanha@redhat.com>
 M: Fam Zheng <famz@redhat.com>
 L: qemu-block@nongnu.org
 S: Supported
-F: async.c
-F: aio-*.c
+F: util/async.c
+F: util/aio-*.c
 F: block/io.c
 F: migration/block*
 F: include/block/aio.h
@@ -1223,13 +1252,12 @@ M: Paolo Bonzini <pbonzini@redhat.com>
 M: Marc-André Lureau <marcandre.lureau@redhat.com>
 S: Maintained
 F: chardev/
-F: backends/msmouse.c
-F: backends/testdev.c
+F: include/chardev/
 
 Character Devices (Braille)
 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
 S: Maintained
-F: backends/baum.c
+F: chardev/baum.c
 
 Command line option argument parsing
 M: Markus Armbruster <armbru@redhat.com>
@@ -1307,8 +1335,8 @@ Main loop
 M: Paolo Bonzini <pbonzini@redhat.com>
 S: Maintained
 F: cpus.c
-F: main-loop.c
-F: qemu-timer.c
+F: util/main-loop.c
+F: util/qemu-timer.c
 F: vl.c
 
 Human Monitor (HMP)
@@ -1318,6 +1346,7 @@ F: monitor.c
 F: hmp.[ch]
 F: hmp-commands*.hx
 F: include/monitor/hmp-target.h
+F: tests/test-hmp.c
 
 Network device backends
 M: Jason Wang <jasowang@redhat.com>
@@ -1334,15 +1363,6 @@ W: http://info.iet.unipi.it/~luigi/netmap/
 S: Maintained
 F: net/netmap.c
 
-Network Block Device (NBD)
-M: Paolo Bonzini <pbonzini@redhat.com>
-S: Odd Fixes
-F: block/nbd*
-F: nbd/
-F: include/block/nbd*
-F: qemu-nbd.c
-T: git git://github.com/bonzini/qemu.git nbd-next
-
 NUMA
 M: Eduardo Habkost <ehabkost@redhat.com>
 S: Maintained
@@ -1395,9 +1415,9 @@ S: Supported
 F: qobject/
 F: include/qapi/qmp/
 X: include/qapi/qmp/dispatch.h
+F: scripts/coccinelle/qobject.cocci
 F: tests/check-qdict.c
-F: tests/check-qfloat.c
-F: tests/check-qint.c
+F: tests/check-qnum.c
 F: tests/check-qjson.c
 F: tests/check-qlist.c
 F: tests/check-qstring.c
@@ -1475,7 +1495,7 @@ F: tests/vmstate-static-checker-data/
 F: docs/migration.txt
 
 Seccomp
-M: Eduardo Otubo <eduardo.otubo@profitbricks.com>
+M: Eduardo Otubo <otubo@redhat.com>
 S: Supported
 F: qemu-seccomp.c
 F: include/sysemu/seccomp.h
@@ -1486,6 +1506,7 @@ S: Maintained
 F: crypto/
 F: include/crypto/
 F: tests/test-crypto-*
+F: qemu.sasl
 
 Coroutines
 M: Stefan Hajnoczi <stefanha@redhat.com>
@@ -1548,6 +1569,18 @@ F: net/colo*
 F: net/filter-rewriter.c
 F: net/filter-mirror.c
 
+Record/replay
+M: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru>
+R: Paolo Bonzini <pbonzini@redhat.com>
+W: http://wiki.qemu.org/Features/record-replay
+S: Supported
+F: replay/*
+F: block/blkreplay.c
+F: net/filter-replay.c
+F: include/sysemu/replay.h
+F: docs/replay.txt
+F: stubs/replay.c
+
 Usermode Emulation
 ------------------
 Overall
@@ -1564,6 +1597,7 @@ F: default-configs/*-bsd-user.mak
 
 Linux user
 M: Riku Voipio <riku.voipio@iki.fi>
+R: Laurent Vivier <laurent@vivier.eu>
 S: Maintained
 F: linux-user/
 F: default-configs/*-linux-user.mak
@@ -1631,7 +1665,7 @@ TCI target
 M: Stefan Weil <sw@weilnetz.de>
 S: Maintained
 F: tcg/tci/
-F: tci.c
+F: tcg/tci.c
 F: disas/tci.c
 
 Block drivers
@@ -1682,6 +1716,18 @@ S: Supported
 F: block/iscsi.c
 F: block/iscsi-opts.c
 
+Network Block Device (NBD)
+M: Eric Blake <eblake@redhat.com>
+M: Paolo Bonzini <pbonzini@redhat.com>
+L: qemu-block@nongnu.org
+S: Maintained
+F: block/nbd*
+F: nbd/
+F: include/block/nbd*
+F: qemu-nbd.*
+F: blockdev-nbd.c
+T: git git://repo.or.cz/qemu/ericb.git nbd
+
 NFS
 M: Jeff Cody <jcody@redhat.com>
 M: Peter Lieven <pl@kamp.de>
@@ -1817,8 +1863,8 @@ S: Supported
 F: tests/image-fuzzer/
 
 Replication
-M: Wen Congyang <wency@cn.fujitsu.com>
-M: Changlong Xie <xiecl.fnst@cn.fujitsu.com>
+M: Wen Congyang <wencongyang2@huawei.com>
+M: Xie Changlong <xiechanglong.d@gmail.com>
 S: Supported
 F: replication*
 F: block/replication.c
@@ -1829,12 +1875,14 @@ Build and test automation
 -------------------------
 M: Alex Bennée <alex.bennee@linaro.org>
 M: Fam Zheng <famz@redhat.com>
+R: Philippe Mathieu-Daudé <f4bug@amsat.org>
 L: qemu-devel@nongnu.org
 S: Maintained
 F: .travis.yml
 F: .shippable.yml
 F: tests/docker/
 W: https://travis-ci.org/qemu/qemu
+W: https://app.shippable.com/github/qemu/qemu
 W: http://patchew.org/QEMU/
 
 Documentation
diff --git a/Makefile b/Makefile
index 6c359b2..81447b1 100644
--- a/Makefile
+++ b/Makefile
@@ -207,8 +207,8 @@ HELPERS-$(CONFIG_LINUX) = qemu-bridge-helper$(EXESUF)
 
 ifdef BUILD_DOCS
 DOCS=qemu-doc.html qemu-doc.txt qemu.1 qemu-img.1 qemu-nbd.8 qemu-ga.8
-DOCS+=docs/qemu-qmp-ref.html docs/qemu-qmp-ref.txt docs/qemu-qmp-ref.7
-DOCS+=docs/qemu-ga-ref.html docs/qemu-ga-ref.txt docs/qemu-ga-ref.7
+DOCS+=docs/interop/qemu-qmp-ref.html docs/interop/qemu-qmp-ref.txt docs/interop/qemu-qmp-ref.7
+DOCS+=docs/interop/qemu-ga-ref.html docs/interop/qemu-ga-ref.txt docs/interop/qemu-ga-ref.7
 ifdef CONFIG_VIRTFS
 DOCS+=fsdev/virtfs-proxy-helper.1
 endif
@@ -269,6 +269,7 @@ dummy := $(call unnest-vars,, \
                 ivshmem-client-obj-y \
                 ivshmem-server-obj-y \
                 libvhost-user-obj-y \
+                vhost-user-scsi-obj-y \
                 qga-vss-dll-obj-y \
                 block-obj-y \
                 block-obj-m \
@@ -280,9 +281,7 @@ dummy := $(call unnest-vars,, \
                 common-obj-m \
                 trace-obj-y)
 
-ifneq ($(wildcard config-host.mak),)
 include $(SRC_PATH)/tests/Makefile.include
-endif
 
 all: $(DOCS) $(TOOLS) $(HELPERS-y) recurse-all modules
 
@@ -346,7 +345,7 @@ dtc/%:
 	mkdir -p $@
 
 $(SUBDIR_RULES): libqemuutil.a libqemustub.a $(common-obj-y) $(chardev-obj-y) \
-	$(qom-obj-y) $(crypto-aes-obj-$(CONFIG_USER_ONLY)) $(trace-obj-y)
+	$(qom-obj-y) $(crypto-aes-obj-$(CONFIG_USER_ONLY))
 
 ROMSUBDIR_RULES=$(patsubst %,romsubdir-%, $(ROMS))
 # Only keep -O and -g cflags
@@ -366,11 +365,11 @@ Makefile: $(version-obj-y)
 # Build libraries
 
 libqemustub.a: $(stub-obj-y)
-libqemuutil.a: $(util-obj-y)
+libqemuutil.a: $(util-obj-y) $(trace-obj-y)
 
 ######################################################################
 
-COMMON_LDADDS = $(trace-obj-y) libqemuutil.a libqemustub.a
+COMMON_LDADDS = libqemuutil.a libqemustub.a
 
 qemu-img.o: qemu-img-cmds.h
 
@@ -442,7 +441,7 @@ $(qapi-modules) $(SRC_PATH)/scripts/qapi-introspect.py $(qapi-py)
 		"GEN","$@")
 
 QGALIB_GEN=$(addprefix qga/qapi-generated/, qga-qapi-types.h qga-qapi-visit.h qga-qmp-commands.h)
-$(qga-obj-y) qemu-ga.o: $(QGALIB_GEN)
+$(qga-obj-y): $(QGALIB_GEN)
 
 qemu-ga$(EXESUF): $(qga-obj-y) $(COMMON_LDADDS)
 	$(call LINK, $^)
@@ -469,10 +468,14 @@ ifneq ($(EXESUF),)
 qemu-ga: qemu-ga$(EXESUF) $(QGA_VSS_PROVIDER) $(QEMU_GA_MSI)
 endif
 
+ifdef CONFIG_IVSHMEM
 ivshmem-client$(EXESUF): $(ivshmem-client-obj-y) $(COMMON_LDADDS)
 	$(call LINK, $^)
 ivshmem-server$(EXESUF): $(ivshmem-server-obj-y) $(COMMON_LDADDS)
 	$(call LINK, $^)
+endif
+vhost-user-scsi$(EXESUF): $(vhost-user-scsi-obj-y)
+	$(call LINK, $^)
 
 module_block.h: $(SRC_PATH)/scripts/modules/module_block.py config-host.mak
 	$(call quiet-command,$(PYTHON) $< $@ \
@@ -519,11 +522,12 @@ distclean: clean
 	rm -f qemu-doc.vr qemu-doc.txt
 	rm -f config.log
 	rm -f linux-headers/asm
-	rm -f docs/qemu-ga-qapi.texi docs/qemu-qmp-qapi.texi docs/version.texi
-	rm -f docs/qemu-qmp-ref.7 docs/qemu-ga-ref.7
-	rm -f docs/qemu-qmp-ref.txt docs/qemu-ga-ref.txt
-	rm -f docs/qemu-qmp-ref.pdf docs/qemu-ga-ref.pdf
-	rm -f docs/qemu-qmp-ref.html docs/qemu-ga-ref.html
+	rm -f docs/version.texi
+	rm -f docs/interop/qemu-ga-qapi.texi docs/interop/qemu-qmp-qapi.texi
+	rm -f docs/interop/qemu-qmp-ref.7 docs/interop/qemu-ga-ref.7
+	rm -f docs/interop/qemu-qmp-ref.txt docs/interop/qemu-ga-ref.txt
+	rm -f docs/interop/qemu-qmp-ref.pdf docs/interop/qemu-ga-ref.pdf
+	rm -f docs/interop/qemu-qmp-ref.html docs/interop/qemu-ga-ref.html
 	for d in $(TARGET_DIRS); do \
 	rm -rf $$d || exit 1 ; \
         done
@@ -549,10 +553,11 @@ efi-e1000e.rom efi-vmxnet3.rom \
 qemu-icon.bmp qemu_logo_no_text.svg \
 bamboo.dtb petalogix-s3adsp1800.dtb petalogix-ml605.dtb \
 multiboot.bin linuxboot.bin linuxboot_dma.bin kvmvapic.bin \
-s390-ccw.img \
+s390-ccw.img s390-netboot.img \
 spapr-rtas.bin slof.bin skiboot.lid \
 palcode-clipper \
-u-boot.e500
+u-boot.e500 \
+qemu_vga.ndrv
 else
 BLOBS=
 endif
@@ -561,13 +566,13 @@ install-doc: $(DOCS)
 	$(INSTALL_DIR) "$(DESTDIR)$(qemu_docdir)"
 	$(INSTALL_DATA) qemu-doc.html "$(DESTDIR)$(qemu_docdir)"
 	$(INSTALL_DATA) qemu-doc.txt "$(DESTDIR)$(qemu_docdir)"
-	$(INSTALL_DATA) docs/qemu-qmp-ref.html "$(DESTDIR)$(qemu_docdir)"
-	$(INSTALL_DATA) docs/qemu-qmp-ref.txt "$(DESTDIR)$(qemu_docdir)"
+	$(INSTALL_DATA) docs/interop/qemu-qmp-ref.html "$(DESTDIR)$(qemu_docdir)"
+	$(INSTALL_DATA) docs/interop/qemu-qmp-ref.txt "$(DESTDIR)$(qemu_docdir)"
 ifdef CONFIG_POSIX
 	$(INSTALL_DIR) "$(DESTDIR)$(mandir)/man1"
 	$(INSTALL_DATA) qemu.1 "$(DESTDIR)$(mandir)/man1"
 	$(INSTALL_DIR) "$(DESTDIR)$(mandir)/man7"
-	$(INSTALL_DATA) docs/qemu-qmp-ref.7 "$(DESTDIR)$(mandir)/man7"
+	$(INSTALL_DATA) docs/interop/qemu-qmp-ref.7 "$(DESTDIR)$(mandir)/man7"
 ifneq ($(TOOLS),)
 	$(INSTALL_DATA) qemu-img.1 "$(DESTDIR)$(mandir)/man1"
 	$(INSTALL_DIR) "$(DESTDIR)$(mandir)/man8"
@@ -575,9 +580,9 @@ ifneq ($(TOOLS),)
 endif
 ifneq (,$(findstring qemu-ga,$(TOOLS)))
 	$(INSTALL_DATA) qemu-ga.8 "$(DESTDIR)$(mandir)/man8"
-	$(INSTALL_DATA) docs/qemu-ga-ref.html "$(DESTDIR)$(qemu_docdir)"
-	$(INSTALL_DATA) docs/qemu-ga-ref.txt "$(DESTDIR)$(qemu_docdir)"
-	$(INSTALL_DATA) docs/qemu-ga-ref.7 "$(DESTDIR)$(mandir)/man7"
+	$(INSTALL_DATA) docs/interop/qemu-ga-ref.html "$(DESTDIR)$(qemu_docdir)"
+	$(INSTALL_DATA) docs/interop/qemu-ga-ref.txt "$(DESTDIR)$(qemu_docdir)"
+	$(INSTALL_DATA) docs/interop/qemu-ga-ref.7 "$(DESTDIR)$(mandir)/man7"
 endif
 endif
 ifdef CONFIG_VIRTFS
@@ -665,28 +670,27 @@ ui/console-gl.o: $(SRC_PATH)/ui/console-gl.c \
 
 # documentation
 MAKEINFO=makeinfo
-MAKEINFOFLAGS=--no-split --number-sections -I docs
-TEXIFLAG=$(if $(V),,--quiet)
+MAKEINFOINCLUDES= -I docs -I $(<D) -I $(@D)
+MAKEINFOFLAGS=--no-split --number-sections $(MAKEINFOINCLUDES)
+TEXI2PODFLAGS=$(MAKEINFOINCLUDES) "-DVERSION=$(VERSION)"
+TEXI2PDFFLAGS=$(if $(V),,--quiet) -I $(SRC_PATH) $(MAKEINFOINCLUDES)
 
 docs/version.texi: $(SRC_PATH)/VERSION
 	$(call quiet-command,echo "@set VERSION $(VERSION)" > $@,"GEN","$@")
 
-%.html: %.texi
+%.html: %.texi docs/version.texi
 	$(call quiet-command,LC_ALL=C $(MAKEINFO) $(MAKEINFOFLAGS) --no-headers \
 	--html $< -o $@,"GEN","$@")
 
-%.info: %.texi
+%.info: %.texi docs/version.texi
 	$(call quiet-command,$(MAKEINFO) $(MAKEINFOFLAGS) $< -o $@,"GEN","$@")
 
-%.txt: %.texi
+%.txt: %.texi docs/version.texi
 	$(call quiet-command,LC_ALL=C $(MAKEINFO) $(MAKEINFOFLAGS) --no-headers \
 	--plaintext $< -o $@,"GEN","$@")
 
-%.pdf: %.texi
-	$(call quiet-command,texi2pdf $(TEXIFLAG) -I $(SRC_PATH) -I docs $< -o $@,"GEN","$@")
-
-docs/qemu-ga-ref.html docs/qemu-ga-ref.info docs/qemu-ga-ref.txt docs/qemu-ga-ref.pdf docs/qemu-ga-ref.7.pod: docs/version.texi
-docs/qemu-qmp-ref.html docs/qemu-qmp-ref.info docs/qemu-qmp-ref.txt docs/qemu-qmp-ref.pdf docs/qemu-qmp-ref.pod: docs/version.texi
+%.pdf: %.texi docs/version.texi
+	$(call quiet-command,texi2pdf $(TEXI2PDFFLAGS) $< -o $@,"GEN","$@")
 
 qemu-options.texi: $(SRC_PATH)/qemu-options.hx $(SRC_PATH)/scripts/hxtool
 	$(call quiet-command,sh $(SRC_PATH)/scripts/hxtool -t < $< > $@,"GEN","$@")
@@ -700,12 +704,12 @@ qemu-monitor-info.texi: $(SRC_PATH)/hmp-commands-info.hx $(SRC_PATH)/scripts/hxt
 qemu-img-cmds.texi: $(SRC_PATH)/qemu-img-cmds.hx $(SRC_PATH)/scripts/hxtool
 	$(call quiet-command,sh $(SRC_PATH)/scripts/hxtool -t < $< > $@,"GEN","$@")
 
-docs/qemu-qmp-qapi.texi docs/qemu-ga-qapi.texi: $(SRC_PATH)/scripts/qapi2texi.py $(qapi-py)
+docs/interop/qemu-qmp-qapi.texi docs/interop/qemu-ga-qapi.texi: $(SRC_PATH)/scripts/qapi2texi.py $(qapi-py)
 
-docs/qemu-qmp-qapi.texi: $(qapi-modules)
+docs/interop/qemu-qmp-qapi.texi: $(qapi-modules)
 	$(call quiet-command,$(PYTHON) $(SRC_PATH)/scripts/qapi2texi.py $< > $@,"GEN","$@")
 
-docs/qemu-ga-qapi.texi: $(SRC_PATH)/qga/qapi-schema.json
+docs/interop/qemu-ga-qapi.texi: $(SRC_PATH)/qga/qapi-schema.json
 	$(call quiet-command,$(PYTHON) $(SRC_PATH)/scripts/qapi2texi.py $< > $@,"GEN","$@")
 
 qemu.1: qemu-doc.texi qemu-options.texi qemu-monitor.texi qemu-monitor-info.texi
@@ -715,21 +719,25 @@ fsdev/virtfs-proxy-helper.1: fsdev/virtfs-proxy-helper.texi
 qemu-nbd.8: qemu-nbd.texi qemu-option-trace.texi
 qemu-ga.8: qemu-ga.texi
 
-html: qemu-doc.html docs/qemu-qmp-ref.html docs/qemu-ga-ref.html
-info: qemu-doc.info docs/qemu-qmp-ref.info docs/qemu-ga-ref.info
-pdf: qemu-doc.pdf docs/qemu-qmp-ref.pdf docs/qemu-ga-ref.pdf
-txt: qemu-doc.txt docs/qemu-qmp-ref.txt docs/qemu-ga-ref.txt
+html: qemu-doc.html docs/interop/qemu-qmp-ref.html docs/interop/qemu-ga-ref.html
+info: qemu-doc.info docs/interop/qemu-qmp-ref.info docs/interop/qemu-ga-ref.info
+pdf: qemu-doc.pdf docs/interop/qemu-qmp-ref.pdf docs/interop/qemu-ga-ref.pdf
+txt: qemu-doc.txt docs/interop/qemu-qmp-ref.txt docs/interop/qemu-ga-ref.txt
 
 qemu-doc.html qemu-doc.info qemu-doc.pdf qemu-doc.txt: \
 	qemu-img.texi qemu-nbd.texi qemu-options.texi qemu-option-trace.texi \
 	qemu-monitor.texi qemu-img-cmds.texi qemu-ga.texi \
 	qemu-monitor-info.texi
 
-docs/qemu-ga-ref.dvi docs/qemu-ga-ref.html docs/qemu-ga-ref.info docs/qemu-ga-ref.pdf docs/qemu-ga-ref.txt docs/qemu-ga-ref.7: \
-docs/qemu-ga-ref.texi docs/qemu-ga-qapi.texi
+docs/interop/qemu-ga-ref.dvi docs/interop/qemu-ga-ref.html \
+    docs/interop/qemu-ga-ref.info docs/interop/qemu-ga-ref.pdf \
+    docs/interop/qemu-ga-ref.txt docs/interop/qemu-ga-ref.7: \
+	docs/interop/qemu-ga-ref.texi docs/interop/qemu-ga-qapi.texi
 
-docs/qemu-qmp-ref.dvi docs/qemu-qmp-ref.html docs/qemu-qmp-ref.info docs/qemu-qmp-ref.pdf docs/qemu-qmp-ref.txt docs/qemu-qmp-ref.7: \
-docs/qemu-qmp-ref.texi docs/qemu-qmp-qapi.texi
+docs/interop/qemu-qmp-ref.dvi docs/interop/qemu-qmp-ref.html \
+    docs/interop/qemu-qmp-ref.info docs/interop/qemu-qmp-ref.pdf \
+    docs/interop/qemu-qmp-ref.txt docs/interop/qemu-qmp-ref.7: \
+	docs/interop/qemu-qmp-ref.texi docs/interop/qemu-qmp-qapi.texi
 
 
 ifdef CONFIG_WIN32
@@ -790,9 +798,11 @@ endif # CONFIG_WIN
 
 # Add a dependency on the generated files, so that they are always
 # rebuilt before other object files
+ifneq ($(wildcard config-host.mak),)
 ifneq ($(filter-out $(UNCHECKED_GOALS),$(MAKECMDGOALS)),$(if $(MAKECMDGOALS),,fail))
 Makefile: $(GENERATED_FILES)
 endif
+endif
 
 .SECONDARY: $(TRACE_HEADERS) $(TRACE_HEADERS:%=%-timestamp) \
 	$(TRACE_SOURCES) $(TRACE_SOURCES:%=%-timestamp) \
diff --git a/Makefile.objs b/Makefile.objs
index 6167e7b..24a4ea0 100644
--- a/Makefile.objs
+++ b/Makefile.objs
@@ -40,7 +40,7 @@ io-obj-y = io/
 
 ifeq ($(CONFIG_SOFTMMU),y)
 common-obj-y = blockdev.o blockdev-nbd.o block/
-common-obj-y += iothread.o
+common-obj-y += bootdevice.o iothread.o
 common-obj-y += net/
 common-obj-y += qdev-monitor.o device-hotplug.o
 common-obj-$(CONFIG_WIN32) += os-win32.o
@@ -49,13 +49,9 @@ common-obj-$(CONFIG_POSIX) += os-posix.o
 common-obj-$(CONFIG_LINUX) += fsdev/
 
 common-obj-y += migration/
-common-obj-y += page_cache.o #aio.o
-
-common-obj-$(CONFIG_SPICE) += spice-qemu-char.o
 
 common-obj-y += audio/
 common-obj-y += hw/
-common-obj-y += accel.o
 
 common-obj-y += replay/
 
@@ -71,6 +67,7 @@ common-obj-y += tpm.o
 common-obj-$(CONFIG_SLIRP) += slirp/
 
 common-obj-y += backends/
+common-obj-y += chardev/
 
 common-obj-$(CONFIG_SECCOMP) += qemu-seccomp.o
 
@@ -110,9 +107,13 @@ qga-vss-dll-obj-y = qga/
 
 ######################################################################
 # contrib
-ivshmem-client-obj-y = contrib/ivshmem-client/
-ivshmem-server-obj-y = contrib/ivshmem-server/
+ivshmem-client-obj-$(CONFIG_IVSHMEM) = contrib/ivshmem-client/
+ivshmem-server-obj-$(CONFIG_IVSHMEM) = contrib/ivshmem-server/
 libvhost-user-obj-y = contrib/libvhost-user/
+vhost-user-scsi.o-cflags := $(LIBISCSI_CFLAGS)
+vhost-user-scsi.o-libs := $(LIBISCSI_LIBS)
+vhost-user-scsi-obj-y = contrib/vhost-user-scsi/
+vhost-user-scsi-obj-y += contrib/libvhost-user/libvhost-user.o
 
 ######################################################################
 trace-events-subdirs =
@@ -121,7 +122,7 @@ trace-events-subdirs += crypto
 trace-events-subdirs += io
 trace-events-subdirs += migration
 trace-events-subdirs += block
-trace-events-subdirs += backends
+trace-events-subdirs += chardev
 trace-events-subdirs += hw/block
 trace-events-subdirs += hw/block/dataplane
 trace-events-subdirs += hw/char
@@ -164,6 +165,9 @@ trace-events-subdirs += target/ppc
 trace-events-subdirs += qom
 trace-events-subdirs += linux-user
 trace-events-subdirs += qapi
+trace-events-subdirs += accel/tcg
+trace-events-subdirs += accel/kvm
+trace-events-subdirs += nbd
 
 trace-events-files = $(SRC_PATH)/trace-events $(trace-events-subdirs:%=$(SRC_PATH)/%/trace-events)
 
diff --git a/Makefile.target b/Makefile.target
index 7df2b8c..7f42c45 100644
--- a/Makefile.target
+++ b/Makefile.target
@@ -48,7 +48,10 @@ else
 TARGET_TYPE=system
 endif
 
-$(QEMU_PROG).stp-installed: $(BUILD_DIR)/trace-events-all
+tracetool-y = $(SRC_PATH)/scripts/tracetool.py
+tracetool-y += $(shell find $(SRC_PATH)/scripts/tracetool -name "*.py")
+
+$(QEMU_PROG).stp-installed: $(BUILD_DIR)/trace-events-all $(tracetool-y)
 	$(call quiet-command,$(TRACETOOL) \
 		--group=all \
 		--format=stap \
@@ -58,7 +61,7 @@ $(QEMU_PROG).stp-installed: $(BUILD_DIR)/trace-events-all
 		--target-type=$(TARGET_TYPE) \
 		$< > $@,"GEN","$(TARGET_DIR)$(QEMU_PROG).stp-installed")
 
-$(QEMU_PROG).stp: $(BUILD_DIR)/trace-events-all
+$(QEMU_PROG).stp: $(BUILD_DIR)/trace-events-all $(tracetool-y)
 	$(call quiet-command,$(TRACETOOL) \
 		--group=all \
 		--format=stap \
@@ -68,7 +71,7 @@ $(QEMU_PROG).stp: $(BUILD_DIR)/trace-events-all
 		--target-type=$(TARGET_TYPE) \
 		$< > $@,"GEN","$(TARGET_DIR)$(QEMU_PROG).stp")
 
-$(QEMU_PROG)-simpletrace.stp: $(BUILD_DIR)/trace-events-all
+$(QEMU_PROG)-simpletrace.stp: $(BUILD_DIR)/trace-events-all $(tracetool-y)
 	$(call quiet-command,$(TRACETOOL) \
 		--group=all \
 		--format=simpletrace-stap \
@@ -88,20 +91,17 @@ all: $(PROGS) stap
 
 #########################################################
 # cpu emulator library
-obj-y = exec.o translate-all.o cpu-exec.o
-obj-y += translate-common.o
-obj-y += cpu-exec-common.o
-obj-y += tcg/tcg.o tcg/tcg-op.o tcg/optimize.o
-obj-$(CONFIG_TCG_INTERPRETER) += tci.o
-obj-y += tcg/tcg-common.o
+obj-y += exec.o
+obj-y += accel/
+obj-$(CONFIG_TCG) += tcg/tcg.o tcg/tcg-op.o tcg/optimize.o
+obj-$(CONFIG_TCG) += tcg/tcg-common.o tcg/tcg-runtime.o
+obj-$(CONFIG_TCG_INTERPRETER) += tcg/tci.o
 obj-$(CONFIG_TCG_INTERPRETER) += disas/tci.o
 obj-y += fpu/softfloat.o
 obj-y += target/$(TARGET_BASE_ARCH)/
 obj-y += disas.o
-obj-y += tcg-runtime.o
 obj-$(call notempty,$(TARGET_XML_FILES)) += gdbstub-xml.o
 obj-$(call lnot,$(CONFIG_HAX)) += hax-stub.o
-obj-$(call lnot,$(CONFIG_KVM)) += kvm-stub.o
 
 obj-$(CONFIG_LIBDECNUMBER) += libdecnumber/decContext.o
 obj-$(CONFIG_LIBDECNUMBER) += libdecnumber/decNumber.o
@@ -140,21 +140,14 @@ endif #CONFIG_BSD_USER
 # System emulator target
 ifdef CONFIG_SOFTMMU
 obj-y += arch_init.o cpus.o monitor.o gdbstub.o balloon.o ioport.o numa.o
-obj-y += qtest.o bootdevice.o
+obj-y += qtest.o
 obj-y += hw/
-obj-$(CONFIG_KVM) += kvm-all.o
-obj-y += memory.o cputlb.o
+obj-y += memory.o
 obj-y += memory_mapping.o
 obj-y += dump.o
-obj-y += migration/ram.o migration/savevm.o
+obj-y += migration/ram.o
 LIBS := $(libs_softmmu) $(LIBS)
 
-# xen support
-obj-$(CONFIG_XEN) += xen-common.o
-obj-$(CONFIG_XEN_I386) += xen-hvm.o xen-mapcache.o
-obj-$(call lnot,$(CONFIG_XEN)) += xen-common-stub.o
-obj-$(call lnot,$(CONFIG_XEN_I386)) += xen-hvm-stub.o
-
 # Hardware support
 ifeq ($(TARGET_NAME), sparc64)
 obj-y += hw/sparc64/
@@ -188,8 +181,7 @@ dummy := $(call unnest-vars,.., \
                qom-obj-y \
                io-obj-y \
                common-obj-y \
-               common-obj-m \
-               trace-obj-y)
+               common-obj-m)
 target-obj-y := $(target-obj-y-save)
 all-obj-y += $(common-obj-y)
 all-obj-y += $(target-obj-y)
@@ -201,7 +193,7 @@ all-obj-$(CONFIG_SOFTMMU) += $(io-obj-y)
 
 $(QEMU_PROG_BUILD): config-devices.mak
 
-COMMON_LDADDS = $(trace-obj-y) ../libqemuutil.a ../libqemustub.a
+COMMON_LDADDS = ../libqemuutil.a ../libqemustub.a
 
 # build either PROG or PROGW
 $(QEMU_PROG_BUILD): $(all-obj-y) $(COMMON_LDADDS)
diff --git a/VERSION b/VERSION
index c8e38b6..10c2c0c 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-2.9.0
+2.10.0
diff --git a/accel.c b/accel.c
deleted file mode 100644
index 664bb88..0000000
--- a/accel.c
+++ /dev/null
@@ -1,155 +0,0 @@
-/*
- * QEMU System Emulator, accelerator interfaces
- *
- * Copyright (c) 2003-2008 Fabrice Bellard
- * Copyright (c) 2014 Red Hat Inc.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
- * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#include "qemu/osdep.h"
-#include "sysemu/accel.h"
-#include "hw/boards.h"
-#include "qemu-common.h"
-#include "sysemu/arch_init.h"
-#include "sysemu/sysemu.h"
-#include "sysemu/kvm.h"
-#include "sysemu/qtest.h"
-#include "hw/xen/xen.h"
-#include "qom/object.h"
-
-int tcg_tb_size;
-static bool tcg_allowed = true;
-
-static int tcg_init(MachineState *ms)
-{
-    tcg_exec_init(tcg_tb_size * 1024 * 1024);
-    return 0;
-}
-
-static const TypeInfo accel_type = {
-    .name = TYPE_ACCEL,
-    .parent = TYPE_OBJECT,
-    .class_size = sizeof(AccelClass),
-    .instance_size = sizeof(AccelState),
-};
-
-/* Lookup AccelClass from opt_name. Returns NULL if not found */
-static AccelClass *accel_find(const char *opt_name)
-{
-    char *class_name = g_strdup_printf(ACCEL_CLASS_NAME("%s"), opt_name);
-    AccelClass *ac = ACCEL_CLASS(object_class_by_name(class_name));
-    g_free(class_name);
-    return ac;
-}
-
-static int accel_init_machine(AccelClass *acc, MachineState *ms)
-{
-    ObjectClass *oc = OBJECT_CLASS(acc);
-    const char *cname = object_class_get_name(oc);
-    AccelState *accel = ACCEL(object_new(cname));
-    int ret;
-    ms->accelerator = accel;
-    *(acc->allowed) = true;
-    ret = acc->init_machine(ms);
-    if (ret < 0) {
-        ms->accelerator = NULL;
-        *(acc->allowed) = false;
-        object_unref(OBJECT(accel));
-    }
-    return ret;
-}
-
-void configure_accelerator(MachineState *ms)
-{
-    const char *p;
-    char buf[10];
-    int ret;
-    bool accel_initialised = false;
-    bool init_failed = false;
-    AccelClass *acc = NULL;
-
-    p = qemu_opt_get(qemu_get_machine_opts(), "accel");
-    if (p == NULL) {
-        /* Use the default "accelerator", tcg */
-        p = "tcg";
-    }
-
-    while (!accel_initialised && *p != '\0') {
-        if (*p == ':') {
-            p++;
-        }
-        p = get_opt_name(buf, sizeof(buf), p, ':');
-        acc = accel_find(buf);
-        if (!acc) {
-            fprintf(stderr, "\"%s\" accelerator not found.\n", buf);
-            continue;
-        }
-        if (acc->available && !acc->available()) {
-            printf("%s not supported for this target\n",
-                   acc->name);
-            continue;
-        }
-        ret = accel_init_machine(acc, ms);
-        if (ret < 0) {
-            init_failed = true;
-            fprintf(stderr, "failed to initialize %s: %s\n",
-                    acc->name,
-                    strerror(-ret));
-        } else {
-            accel_initialised = true;
-        }
-    }
-
-    if (!accel_initialised) {
-        if (!init_failed) {
-            fprintf(stderr, "No accelerator found!\n");
-        }
-        exit(1);
-    }
-
-    if (init_failed) {
-        fprintf(stderr, "Back to %s accelerator.\n", acc->name);
-    }
-}
-
-
-static void tcg_accel_class_init(ObjectClass *oc, void *data)
-{
-    AccelClass *ac = ACCEL_CLASS(oc);
-    ac->name = "tcg";
-    ac->init_machine = tcg_init;
-    ac->allowed = &tcg_allowed;
-}
-
-#define TYPE_TCG_ACCEL ACCEL_CLASS_NAME("tcg")
-
-static const TypeInfo tcg_accel_type = {
-    .name = TYPE_TCG_ACCEL,
-    .parent = TYPE_ACCEL,
-    .class_init = tcg_accel_class_init,
-};
-
-static void register_accel_types(void)
-{
-    type_register_static(&accel_type);
-    type_register_static(&tcg_accel_type);
-}
-
-type_init(register_accel_types);
diff --git a/accel/Makefile.objs b/accel/Makefile.objs
new file mode 100644
index 0000000..10666ed
--- /dev/null
+++ b/accel/Makefile.objs
@@ -0,0 +1,4 @@
+obj-$(CONFIG_SOFTMMU) += accel.o
+obj-y += kvm/
+obj-$(CONFIG_TCG) += tcg/
+obj-y += stubs/
diff --git a/accel/accel.c b/accel/accel.c
new file mode 100644
index 0000000..8ae40e1
--- /dev/null
+++ b/accel/accel.c
@@ -0,0 +1,134 @@
+/*
+ * QEMU System Emulator, accelerator interfaces
+ *
+ * Copyright (c) 2003-2008 Fabrice Bellard
+ * Copyright (c) 2014 Red Hat Inc.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============3750948764837508187==--

From xen-changelog-bounces@lists.xen.org Sat Sep 09 22:33:07 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 09 Sep 2017 22:33:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dqoJF-0005Hy-F4; Sat, 09 Sep 2017 22:33:05 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqoJE-0005Hs-9S
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 22:33:04 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 03/4F-03283-F1C64B95; Sat, 09 Sep 2017 22:33:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVcuZ0u
 kwaSDVhYTthk4MHps79vFHsAYxZqZl5RfkcCasWxBD0vBfKmK2fcmsjUwdot0MXJxCAn8ZpTY
 37+drYuRE8g5zyhx/QZQgoODTUBMYu5eBZCwiICqxKwVy5khStQlmn43gJULC4RJ3H71iRHE5
 hUwk3jX2csEYrMA1TesXsQ6gZFjASPDKkaN4tSistQiXSNLvaSizPSMktzEzBxdQwMzvdzU4u
 LE9NScxKRiveT83E2MQJ8wAMEOxgOLAg8xSnIwKYny5oRuiRTiS8pPqcxILM6ILyrNSS0+xCj
 DwaEkwauXDZQTLEpNT61Iy8wBBgdMWoKDR0mE1w4kzVtckJhbnJkOkTrFqCglzvs1CyghAJLI
 KM2Da4MF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ894AmcKTmVcCN/0V0GImoMUlzzeAL
 C5JREhJNTCulOhLf+11VMRIyHrfOgsJk1er26IPzF1j1Cdicu11aDaX1I5V1fecu3S04757bb
 sTqF7wyK02coWUY5l30BubT7OCdM4brLnAr+/0SOr+8gXS/ndcBf998A3k/PzD5d/Xfx6zAh7
 /WGSvI6UTtqxmavLnyQdWHjr/NXS9sIWIo4jAT6XbqSxKLMUZiYZazEXFiQDbIWKeQwIAAA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-5.tower-27.messagelabs.com!1504996382!110451434!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65151 invoked from network); 9 Sep 2017 22:33:02 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 Sep 2017 22:33:02 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dqoJB-0008ES-TH
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 22:33:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dqoJB-0007sS-Qq
 for xen-changelog@lists.xensource.com; Sat, 09 Sep 2017 22:33:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dqoJB-0007sS-Qq@xenbits.xenproject.org>
Date: Sat, 09 Sep 2017 22:33:01 +0000
Subject: [Xen-changelog] [qemu-xen master] main loop: Big hammer to fix
	logfile disk DoS in Xen setups
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMzNDkxODk3NzJjZWM0MzQ5OGIwYmVjOGE4NDE0NmYxMGI4OTM3YWYKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFRo
dSBNYXkgMjYgMTY6MjE6NTYgMjAxNiArMDEwMApDb21taXQ6ICAgICBBbnRob255IFBFUkFSRCA8
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIFNlcCA4IDE0OjM3OjE3
IDIwMTcgKzAxMDAKCiAgICBtYWluIGxvb3A6IEJpZyBoYW1tZXIgdG8gZml4IGxvZ2ZpbGUgZGlz
ayBEb1MgaW4gWGVuIHNldHVwcwogICAgCiAgICBFYWNoIHRpbWUgcm91bmQgdGhlIG1haW4gbG9v
cCwgd2Ugbm93IGZzdGF0IHN0ZGVyci4gIElmIGl0IGlzIHRvbyBiaWcsCiAgICB3ZSBkdXAyIC9k
ZXYvbnVsbCBvbnRvIGl0LiAgVGhpcyBpcyBub3QgYSB2ZXJ5IHByZXR0eSBwYXRjaCBidXQgaXQg
aXMKICAgIHZlcnkgc2ltcGxlLCBlYXN5IHRvIHNlZSB0aGF0IGl0J3MgY29ycmVjdCwgYW5kIGhh
cyBhIGxvdyByaXNrIG9mCiAgICBjb2xsYXRlcmFsIGRhbWFnZS4KICAgIAogICAgVGhlcmUgaXMg
bm8gbGltaXQgYnkgZGVmYXVsdCBidXQgY2FuIGJlIGFkanVzdGVkIGJ5IHNldHRpbmcgYSBuZXcK
ICAgIGVudmlyb25tZW50IHZhcmlhYmxlLgogICAgCiAgICBUaGlzIGZpeGVzIENWRS0yMDE0LTM2
NzIuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5j
aXRyaXguY29tPgogICAgVGVzdGVkLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0
cml4LmNvbT4KICAgIAogICAgU2V0IHRoZSBkZWZhdWx0IHRvIDAgc28gdGhhdCBpdCB3b24ndCBh
ZmZlY3Qgbm9uLXhlbiBpbnN0YWxsYXRpb24uIFRoZQogICAgbGltaXQgd2lsbCBiZSBzZXQgYnkg
WGVuIHRvb2xzdGFjay4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KICAgIEFja2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0
cml4LmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDQ0YTA3MmYwZGUwZDU3Yzk1
YzIyMTJiYmNlMDI4ODg4MzJiN2I3NGYpCiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAy
NjkzODFiYjYzNTY5Mjg1NmFhODc4OWEzZjMyMmU1NDNlMGM2NDhkKQotLS0KIHV0aWwvbWFpbi1s
b29wLmMgfCA0OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysKIDEgZmlsZSBjaGFuZ2VkLCA0OCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvdXRpbC9t
YWluLWxvb3AuYyBiL3V0aWwvbWFpbi1sb29wLmMKaW5kZXggMmY0OGY0MS4uYWExM2MyMSAxMDA2
NDQKLS0tIGEvdXRpbC9tYWluLWxvb3AuYworKysgYi91dGlsL21haW4tbG9vcC5jCkBAIC0xNjks
NiArMTY5LDUwIEBAIGludCBxZW11X2luaXRfbWFpbl9sb29wKEVycm9yICoqZXJycCkKICAgICBy
ZXR1cm4gMDsKIH0KIAorc3RhdGljIHZvaWQgY2hlY2tfY3ZlXzIwMTRfMzY3Ml94ZW4odm9pZCkK
K3sKKyAgICBzdGF0aWMgdW5zaWduZWQgbG9uZyBsaW1pdCA9IH4wVUw7CisgICAgY29uc3QgaW50
IGZkID0gMjsKKyAgICBzdHJ1Y3Qgc3RhdCBzdGFiOworCisgICAgaWYgKGxpbWl0ID09IH4wVUwp
IHsKKyAgICAgICAgY29uc3QgY2hhciAqcyA9IGdldGVudigiWEVOX1FFTVVfQ09OU09MRV9MSU1J
VCIpOworICAgICAgICAvKiBYRU5fUUVNVV9DT05TT0xFX0xJTUlUPTAgbWVhbnMgbm8gbGltaXQg
Ki8KKyAgICAgICAgbGltaXQgPSBzID8gc3RydG91bChzLDAsMCkgOiAwOworICAgIH0KKyAgICBp
ZiAobGltaXQgPT0gMCkKKyAgICAgICAgcmV0dXJuOworCisgICAgaW50IHIgPSBmc3RhdChmZCwg
JnN0YWIpOworICAgIGlmIChyKSB7CisgICAgICAgIHBlcnJvcigiZnN0YXQgc3RkZXJyIChmb3Ig
Q1ZFLTIwMTQtMzY3MiBjaGVjaykiKTsKKyAgICAgICAgZXhpdCgtMSk7CisgICAgfQorICAgIGlm
ICghU19JU1JFRyhzdGFiLnN0X21vZGUpKQorICAgICAgICByZXR1cm47CisgICAgaWYgKHN0YWIu
c3Rfc2l6ZSA8PSBsaW1pdCkKKyAgICAgICAgcmV0dXJuOworCisgICAgLyogb2ggZGVhciAqLwor
ICAgIGZwcmludGYoc3RkZXJyLCJcclxuIgorICAgICAgICAgICAgIkNsb3Npbmcgc3RkZXJyIGR1
ZSB0byBDVkUtMjAxNC0zNjcyIGxpbWl0LiAiCisgICAgICAgICAgICAiIFNldCBYRU5fUUVNVV9D
T05TT0xFX0xJTUlUIHRvIG51bWJlciBvZiBieXRlcyB0byBvdmVycmlkZSwiCisgICAgICAgICAg
ICAiIG9yIDAgZm9yIG5vIGxpbWl0LlxuIik7CisgICAgZmZsdXNoKHN0ZGVycik7CisKKyAgICBp
bnQgbmZkID0gb3BlbigiL2Rldi9udWxsIiwgT19XUk9OTFkpOworICAgIGlmIChuZmQgPCAwKSB7
CisgICAgICAgIHBlcnJvcigib3BlbiAvZGV2L251bGwgKGZvciBDVkUtMjAxNC0zNjcyIGNoZWNr
KSIpOworICAgICAgICBleGl0KC0xKTsKKyAgICB9CisgICAgciA9IGR1cDIobmZkLCBmZCk7Cisg
ICAgaWYgKHIgIT0gZmQpIHsKKyAgICAgICAgcGVycm9yKCJkdXAyIC9kZXYvbnVsbCAoZm9yIENW
RS0yMDE0LTM2NzIgY2hlY2spIik7CisgICAgICAgIGV4aXQoLTEpOworICAgIH0KKyAgICBjbG9z
ZShuZmQpOworfQorCiBzdGF0aWMgaW50IG1heF9wcmlvcml0eTsKIAogI2lmbmRlZiBfV0lOMzIK
QEAgLTIyNCw2ICsyNjgsOCBAQCBzdGF0aWMgaW50IG9zX2hvc3RfbWFpbl9sb29wX3dhaXQoaW50
NjRfdCB0aW1lb3V0KQogCiAgICAgZ19tYWluX2NvbnRleHRfYWNxdWlyZShjb250ZXh0KTsKIAor
ICAgIGNoZWNrX2N2ZV8yMDE0XzM2NzJfeGVuKCk7CisKICAgICBnbGliX3BvbGxmZHNfZmlsbCgm
dGltZW91dCk7CiAKICAgICAvKiBJZiB0aGUgSS9PIHRocmVhZCBpcyB2ZXJ5IGJ1c3kgb3Igd2Ug
YXJlIGluY29ycmVjdGx5IGJ1c3kgd2FpdGluZyBpbgpAQCAtNDIwLDYgKzQ2Niw4IEBAIHN0YXRp
YyBpbnQgb3NfaG9zdF9tYWluX2xvb3Bfd2FpdChpbnQ2NF90IHRpbWVvdXQpCiAKICAgICBnX21h
aW5fY29udGV4dF9hY3F1aXJlKGNvbnRleHQpOwogCisgICAgY2hlY2tfY3ZlXzIwMTRfMzY3Ml94
ZW4oKTsKKwogICAgIC8qIFhYWDogbmVlZCB0byBzdXBwcmVzcyBwb2xsaW5nIGJ5IGJldHRlciB1
c2luZyB3aW4zMiBldmVudHMgKi8KICAgICByZXQgPSAwOwogICAgIGZvciAocGUgPSBmaXJzdF9w
b2xsaW5nX2VudHJ5OyBwZSAhPSBOVUxMOyBwZSA9IHBlLT5uZXh0KSB7Ci0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I21hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue Sep 12 22:33:09 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Sep 2017 22:33:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1drtju-0002Sn-44; Tue, 12 Sep 2017 22:33:06 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1drtjt-0002Sh-5e
 for xen-changelog@lists.xensource.com; Tue, 12 Sep 2017 22:33:05 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 6C/53-03610-0A068B95; Tue, 12 Sep 2017 22:33:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVXd+wo5
 Ig5XrLC0mbDNwYPTY3reLPYAxijUzLym/IoE149Srb8wFezgrfrXENTAeZe9i5OIQEvjNKHFy
 8TVGCOc8o8TtI8uAHA4ONgExibl7FboYOTlEBFQlZq1YzgxiCwmoSzT9bmADsYUFfCQWTr4MF
 ucVMJN49X8zC0grC1B9b0vsBEaOBYwMqxjVi1OLylKLdM30kooy0zNKchMzc3QNDcz0clOLix
 PTU3MSk4r1kvNzNzEC/cEABDsY553wP8QoycGkJMqbrbgjUogvKT+lMiOxOCO+qDQntfgQoww
 Hh5IE7/04oJxgUWp6akVaZg4wMGDSEhw8SiK8TvFAad7igsTc4sx0iNQpRkUpcV5bkIQASCKj
 NA+uDRaMlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMGwcyhSczrwRu+iugxUxAi3kubQFZX
 JKIkJJqYPT8O9/VV8ToiXbqvtn31f+IBjKwKved0BfUn+7b1bex3UU8c0ZV8+Ge/DhTm7RIyc
 npLjOPMR0VWD2DOaysN+1H3jTmQFkL8yNdAkvO1E7JOXh03cOgLR9bnqz+5SPvdGfpYe36t+1
 ljhMe5kbF8nrxX54hUlnHu7/JS+523aXt70o+MOT9U2Ipzkg01GIuKk4EADSF9xpBAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-12.tower-21.messagelabs.com!1505255583!82514124!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62827 invoked from network); 12 Sep 2017 22:33:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 12 Sep 2017 22:33:03 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1drtjq-0003R9-QE
 for xen-changelog@lists.xensource.com; Tue, 12 Sep 2017 22:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1drtjq-00059P-PI
 for xen-changelog@lists.xensource.com; Tue, 12 Sep 2017 22:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1drtjq-00059P-PI@xenbits.xenproject.org>
Date: Tue, 12 Sep 2017 22:33:02 +0000
Subject: [Xen-changelog] [qemu-xen master] hw/acpi: Limit hotplug to root
	bus on legacy mode
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDJlNzkzOTYzMjRmYmNlYzMxZmVmOGY5NmE0OWZlM2M3MjE0Y2U5NTgKQXV0aG9yOiAg
ICAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBTZXAgNiAxNDo0MDozMSAyMDE3ICswMTAwCkNvbW1pdDogICAgIEFudGhvbnkgUEVSQVJE
IDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpDb21taXREYXRlOiBNb24gU2VwIDExIDEwOjQ0
OjQzIDIwMTcgKzAxMDAKCiAgICBody9hY3BpOiBMaW1pdCBob3RwbHVnIHRvIHJvb3QgYnVzIG9u
IGxlZ2FjeSBtb2RlCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRo
b255LnBlcmFyZEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IE1pY2hhZWwgUy4gVHNpcmtp
biA8bXN0QHJlZGhhdC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIFMuIFRzaXJraW4g
PG1zdEByZWRoYXQuY29tPgogICAgKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgZjU4NTU5OTRm
ZWUyZjg4MTVkYzg2Yjg0NTNlNGE2M2UyOTBhZWEwNSkKLS0tCiBody9hY3BpL3BjaWhwLmMgfCAy
ICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYg
LS1naXQgYS9ody9hY3BpL3BjaWhwLmMgYi9ody9hY3BpL3BjaWhwLmMKaW5kZXggYzQyMGEzOC4u
OWRiM2MyZSAxMDA2NDQKLS0tIGEvaHcvYWNwaS9wY2locC5jCisrKyBiL2h3L2FjcGkvcGNpaHAu
YwpAQCAtMjczLDcgKzI3Myw3IEBAIHN0YXRpYyB2b2lkIHBjaV93cml0ZSh2b2lkICpvcGFxdWUs
IGh3YWRkciBhZGRyLCB1aW50NjRfdCBkYXRhLAogICAgICAgICAgICAgICAgICAgICAgIGFkZHIs
IGRhdGEpOwogICAgICAgICBicmVhazsKICAgICBjYXNlIFBDSV9TRUxfQkFTRToKLSAgICAgICAg
cy0+aG90cGx1Z19zZWxlY3QgPSBkYXRhOworICAgICAgICBzLT5ob3RwbHVnX3NlbGVjdCA9IHMt
PmxlZ2FjeV9waWl4ID8gQUNQSV9QQ0lIUF9CU0VMX0RFRkFVTFQgOiBkYXRhOwogICAgICAgICBB
Q1BJX1BDSUhQX0RQUklOVEYoInBjaXNlbCB3cml0ZSAlIiBIV0FERFJfUFJJeCAiIDw9PSAlIiBQ
Ukl1NjQgIlxuIiwKICAgICAgICAgICAgICAgICAgICAgICBhZGRyLCBkYXRhKTsKICAgICBkZWZh
dWx0OgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUt
eGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue Sep 12 22:33:18 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Sep 2017 22:33:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1drtk6-0002TU-5j; Tue, 12 Sep 2017 22:33:18 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1drtk4-0002TK-MS
 for xen-changelog@lists.xensource.com; Tue, 12 Sep 2017 22:33:16 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 E1/AF-02044-BA068B95; Tue, 12 Sep 2017 22:33:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFLMWRWlGSWpSXmKPExsWS0XRdVXd1wo5
 Ig2nXeSwmbDNwYPTY3reLPYAxijUzLym/IoE14+c6x4JnGhW/Vr9jaWB8otDFyMkhJPCbUWLn
 G58uRi4g+zyjRM+3t2xdjBwcbAJiEnP3gtWICKhKzFqxnBmiXl2i6XcDG4gtLOAs0XL+NitIO
 a+AmcS2DXIgYRag8i3TZ7NNYORYwMiwilGjOLWoLLVI18hAL6koMz2jJDcxM0fX0MBYLze1uD
 gxPTUnMalYLzk/dxMj0B/1DAyMOxibT/gdYpTkYFIS5c1W3BEpxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYJ3bjxQTrAoNT21Ii0zBxgYMGkJDh4lEV4nkDRvcUFibnFmOkTqFKMux7FNl/8wCbHk
 5eelSonz2oIUCYAUZZTmwY2ABeklRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK810Cm8GTml
 cBtegV0BBPQETyXtoAcUZKIkJJqYGRvnx32keNcrPNtz+b/HpL1eic9proYnqzoPcupcOjXj8
 sWSaVbtgS4Gd/UeBBUcb+vRPOtpgm72AVe1+3Xc80Pz5T+0ascXZ7DPXt73FlPhrw7IS9+TXH
 ZNt3QQ+qo4JJJfg8+mM79W3hP17TI+fz1j0HFf1nk5oUv/38y5vPzBTvZp7TM6VFiKc5INNRi
 LipOBACHAJL5TQIAAA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-11.tower-31.messagelabs.com!1505255594!83609659!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51154 invoked from network); 12 Sep 2017 22:33:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-11.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 12 Sep 2017 22:33:14 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1drtk0-0003RP-U0
 for xen-changelog@lists.xensource.com; Tue, 12 Sep 2017 22:33:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1drtk0-0005C2-RO
 for xen-changelog@lists.xensource.com; Tue, 12 Sep 2017 22:33:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1drtk0-0005C2-RO@xenbits.xenproject.org>
Date: Tue, 12 Sep 2017 22:33:12 +0000
Subject: [Xen-changelog] [qemu-xen master] hw/acpi: Move acpi_set_pci_info
	to pcihp
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDU5MGU3NzhlYzljNjE2ZWZjNTY4YzMxNjU5ODYwMGJlODFhNDUzMjMKQXV0aG9yOiAg
ICAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBTZXAgNiAxNDo0MDozMiAyMDE3ICswMTAwCkNvbW1pdDogICAgIEFudGhvbnkgUEVSQVJE
IDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpDb21taXREYXRlOiBNb24gU2VwIDExIDEwOjQ0
OjQzIDIwMTcgKzAxMDAKCiAgICBody9hY3BpOiBNb3ZlIGFjcGlfc2V0X3BjaV9pbmZvIHRvIHBj
aWhwCiAgICAKICAgIEhXIHBhcnQgb2YgQUNQSSBQQ0kgaG90cGx1ZyBpbiBRRU1VIGRlcGVuZHMg
b24gQUNQSV9QQ0lIUF9QUk9QX0JTRUwKICAgIGJlaW5nIHNldCBvbiBhIFBDSSBidXMgdGhhdCBz
dXBwb3J0cyBBQ1BJIGhvdHBsdWcuIEl0IHNob3VsZCB3b3JrCiAgICByZWdhcmRsZXNzIG9mIHRo
ZSBzb3VyY2Ugb2YgQUNQSSB0YWJsZXMgKFFFTVUgZ2VuZXJhdG9yL2xlZ2FjeSBTZWFCSU9TL1hl
bikuCiAgICBTbyBtb3ZlIEFDUElfUENJSFBfUFJPUF9CU0VMIGluaXRpYWxpemF0aW9uIGludG8g
SFcgQUNQSSBpbXBsZW1lbnRhdGlvbgogICAgcGFydCBmcm9tIFFFTVUncyBBQ1BJIHRhYmxlIGdl
bmVyYXRvci4KICAgIAogICAgVG8gZG8gUENJIHBhc3N0aHJvdWdoIHdpdGggWGVuLCB0aGUgcHJv
cGVydHkgQUNQSV9QQ0lIUF9QUk9QX0JTRUwgbmVlZHMKICAgIHRvIGJlIHNldCwgYnV0IHRoaXMg
d2FzIGRvbmUgb25seSB3aGVuIEFDUEkgdGFibGVzIGFyZSBidWlsdCB3aGljaCBpcwogICAgbm90
IG5lZWRlZCBmb3IgYSBYZW4gZ3Vlc3QuIFRoZSBuZWVkIGZvciB0aGUgcHJvcGVydHkgc3RhcnRz
IHdpdGggY29tbWl0CiAgICAicGM6IHBjaWhwOiBhdm9pZCBhZGRpbmcgQUNQSV9QQ0lIUF9QUk9Q
X0JTRUwgdHdpY2UiCiAgICAoZjBjOWQ2NGE2OGI3NzYzNzRlYzQ3MzI0MjRhM2UyNzc1M2NlMzdi
NikuCiAgICAKICAgIEFkZGluZyBmaW5kX2k0NDBmeCBpbnRvIHN0dWJzIHNvIHRoYXQgbWlwcy1z
b2Z0bW11IHRhcmdldCBjYW4gYmUgYnVpbHQuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBTYW5kZXIg
RWlrZWxlbmJvb20gPGxpbnV4QGVpa2VsZW5ib29tLml0PgogICAgU2lnbmVkLW9mZi1ieTogQW50
aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTog
TWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IE1p
Y2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9t
IGNvbW1pdCBhYjkzOGFlNDNmOGEzYTcxYTM1MjU1NjZlZGY1ODYwODFiN2E3NDUyKQotLS0KIGh3
L2FjcGkvcGNpaHAuYyAgICAgICB8IDM4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCiBody9pMzg2L2FjcGktYnVpbGQuYyAgfCAzMiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQogc3R1YnMvTWFrZWZpbGUub2JqcyAgIHwgIDEgKwogc3R1YnMvcGNpLWhvc3Qt
cGlpeC5jIHwgIDYgKysrKysrCiA0IGZpbGVzIGNoYW5nZWQsIDQ1IGluc2VydGlvbnMoKyksIDMy
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L2FjcGkvcGNpaHAuYyBiL2h3L2FjcGkvcGNp
aHAuYwppbmRleCA5ZGIzYzJlLi43ZGE1MWMwIDEwMDY0NAotLS0gYS9ody9hY3BpL3BjaWhwLmMK
KysrIGIvaHcvYWNwaS9wY2locC5jCkBAIC03NSw2ICs3NSw0MyBAQCBzdGF0aWMgaW50IGFjcGlf
cGNpaHBfZ2V0X2JzZWwoUENJQnVzICpidXMpCiAgICAgfQogfQogCisvKiBBc3NpZ24gQlNFTCBw
cm9wZXJ0eSB0byBhbGwgYnVzZXMuICBJbiB0aGUgZnV0dXJlLCB0aGlzIGNhbiBiZSBjaGFuZ2Vk
CisgKiB0byBvbmx5IGFzc2lnbiB0byBidXNlcyB0aGF0IHN1cHBvcnQgaG90cGx1Zy4KKyAqLwor
c3RhdGljIHZvaWQgKmFjcGlfc2V0X2JzZWwoUENJQnVzICpidXMsIHZvaWQgKm9wYXF1ZSkKK3sK
KyAgICB1bnNpZ25lZCAqYnNlbF9hbGxvYyA9IG9wYXF1ZTsKKyAgICB1bnNpZ25lZCAqYnVzX2Jz
ZWw7CisKKyAgICBpZiAocWJ1c19pc19ob3RwbHVnZ2FibGUoQlVTKGJ1cykpKSB7CisgICAgICAg
IGJ1c19ic2VsID0gZ19tYWxsb2Moc2l6ZW9mICpidXNfYnNlbCk7CisKKyAgICAgICAgKmJ1c19i
c2VsID0gKCpic2VsX2FsbG9jKSsrOworICAgICAgICBvYmplY3RfcHJvcGVydHlfYWRkX3VpbnQz
Ml9wdHIoT0JKRUNUKGJ1cyksIEFDUElfUENJSFBfUFJPUF9CU0VMLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnVzX2JzZWwsICZlcnJvcl9hYm9ydCk7CisgICAgfQor
CisgICAgcmV0dXJuIGJzZWxfYWxsb2M7Cit9CisKK3N0YXRpYyB2b2lkIGFjcGlfc2V0X3BjaV9p
bmZvKHZvaWQpCit7CisgICAgc3RhdGljIGJvb2wgYnNlbF9pc19zZXQ7CisgICAgUENJQnVzICpi
dXM7CisgICAgdW5zaWduZWQgYnNlbF9hbGxvYyA9IEFDUElfUENJSFBfQlNFTF9ERUZBVUxUOwor
CisgICAgaWYgKGJzZWxfaXNfc2V0KSB7CisgICAgICAgIHJldHVybjsKKyAgICB9CisgICAgYnNl
bF9pc19zZXQgPSB0cnVlOworCisgICAgYnVzID0gZmluZF9pNDQwZngoKTsgLyogVE9ETzogUTM1
IHN1cHBvcnQgKi8KKyAgICBpZiAoYnVzKSB7CisgICAgICAgIC8qIFNjYW4gYWxsIFBDSSBidXNl
cy4gU2V0IHByb3BlcnR5IHRvIGVuYWJsZSBhY3BpIGJhc2VkIGhvdHBsdWcuICovCisgICAgICAg
IHBjaV9mb3JfZWFjaF9idXNfZGVwdGhfZmlyc3QoYnVzLCBhY3BpX3NldF9ic2VsLCBOVUxMLCAm
YnNlbF9hbGxvYyk7CisgICAgfQorfQorCiBzdGF0aWMgdm9pZCBhY3BpX3BjaWhwX3Rlc3RfaG90
cGx1Z19idXMoUENJQnVzICpidXMsIHZvaWQgKm9wYXF1ZSkKIHsKICAgICBBY3BpUGNpSHBGaW5k
ICpmaW5kID0gb3BhcXVlOwpAQCAtMTc3LDYgKzIxNCw3IEBAIHN0YXRpYyB2b2lkIGFjcGlfcGNp
aHBfdXBkYXRlKEFjcGlQY2lIcFN0YXRlICpzKQogCiB2b2lkIGFjcGlfcGNpaHBfcmVzZXQoQWNw
aVBjaUhwU3RhdGUgKnMpCiB7CisgICAgYWNwaV9zZXRfcGNpX2luZm8oKTsKICAgICBhY3BpX3Bj
aWhwX3VwZGF0ZShzKTsKIH0KIApkaWZmIC0tZ2l0IGEvaHcvaTM4Ni9hY3BpLWJ1aWxkLmMgYi9o
dy9pMzg2L2FjcGktYnVpbGQuYwppbmRleCA5OGRkNDI0Li40ZDE5ZDkxIDEwMDY0NAotLS0gYS9o
dy9pMzg2L2FjcGktYnVpbGQuYworKysgYi9ody9pMzg2L2FjcGktYnVpbGQuYwpAQCAtNDkzLDM2
ICs0OTMsNiBAQCBidWlsZF9tYWR0KEdBcnJheSAqdGFibGVfZGF0YSwgQklPU0xpbmtlciAqbGlu
a2VyLCBQQ01hY2hpbmVTdGF0ZSAqcGNtcykKICAgICAgICAgICAgICAgICAgdGFibGVfZGF0YS0+
bGVuIC0gbWFkdF9zdGFydCwgMSwgTlVMTCwgTlVMTCk7CiB9CiAKLS8qIEFzc2lnbiBCU0VMIHBy
b3BlcnR5IHRvIGFsbCBidXNlcy4gIEluIHRoZSBmdXR1cmUsIHRoaXMgY2FuIGJlIGNoYW5nZWQK
LSAqIHRvIG9ubHkgYXNzaWduIHRvIGJ1c2VzIHRoYXQgc3VwcG9ydCBob3RwbHVnLgotICovCi1z
dGF0aWMgdm9pZCAqYWNwaV9zZXRfYnNlbChQQ0lCdXMgKmJ1cywgdm9pZCAqb3BhcXVlKQotewot
ICAgIHVuc2lnbmVkICpic2VsX2FsbG9jID0gb3BhcXVlOwotICAgIHVuc2lnbmVkICpidXNfYnNl
bDsKLQotICAgIGlmIChxYnVzX2lzX2hvdHBsdWdnYWJsZShCVVMoYnVzKSkpIHsKLSAgICAgICAg
YnVzX2JzZWwgPSBnX21hbGxvYyhzaXplb2YgKmJ1c19ic2VsKTsKLQotICAgICAgICAqYnVzX2Jz
ZWwgPSAoKmJzZWxfYWxsb2MpKys7Ci0gICAgICAgIG9iamVjdF9wcm9wZXJ0eV9hZGRfdWludDMy
X3B0cihPQkpFQ1QoYnVzKSwgQUNQSV9QQ0lIUF9QUk9QX0JTRUwsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBidXNfYnNlbCwgJmVycm9yX2Fib3J0KTsKLSAgICB9Ci0K
LSAgICByZXR1cm4gYnNlbF9hbGxvYzsKLX0KLQotc3RhdGljIHZvaWQgYWNwaV9zZXRfcGNpX2lu
Zm8odm9pZCkKLXsKLSAgICBQQ0lCdXMgKmJ1cyA9IGZpbmRfaTQ0MGZ4KCk7IC8qIFRPRE86IFEz
NSBzdXBwb3J0ICovCi0gICAgdW5zaWduZWQgYnNlbF9hbGxvYyA9IEFDUElfUENJSFBfQlNFTF9E
RUZBVUxUOwotCi0gICAgaWYgKGJ1cykgewotICAgICAgICAvKiBTY2FuIGFsbCBQQ0kgYnVzZXMu
IFNldCBwcm9wZXJ0eSB0byBlbmFibGUgYWNwaSBiYXNlZCBob3RwbHVnLiAqLwotICAgICAgICBw
Y2lfZm9yX2VhY2hfYnVzX2RlcHRoX2ZpcnN0KGJ1cywgYWNwaV9zZXRfYnNlbCwgTlVMTCwgJmJz
ZWxfYWxsb2MpOwotICAgIH0KLX0KLQogc3RhdGljIHZvaWQgYnVpbGRfYXBwZW5kX3BjaWhwX25v
dGlmeV9lbnRyeShBbWwgKm1ldGhvZCwgaW50IHNsb3QpCiB7CiAgICAgQW1sICppZl9jdHg7CkBA
IC0yODg4LDggKzI4NTgsNiBAQCB2b2lkIGFjcGlfc2V0dXAodm9pZCkKIAogICAgIGJ1aWxkX3N0
YXRlID0gZ19tYWxsb2MwKHNpemVvZiAqYnVpbGRfc3RhdGUpOwogCi0gICAgYWNwaV9zZXRfcGNp
X2luZm8oKTsKLQogICAgIGFjcGlfYnVpbGRfdGFibGVzX2luaXQoJnRhYmxlcyk7CiAgICAgYWNw
aV9idWlsZCgmdGFibGVzLCBNQUNISU5FKHBjbXMpKTsKIApkaWZmIC0tZ2l0IGEvc3R1YnMvTWFr
ZWZpbGUub2JqcyBiL3N0dWJzL01ha2VmaWxlLm9ianMKaW5kZXggZTY5YzIxNy4uNGEzMzQ5NSAx
MDA2NDQKLS0tIGEvc3R1YnMvTWFrZWZpbGUub2JqcworKysgYi9zdHVicy9NYWtlZmlsZS5vYmpz
CkBAIC00MCwzICs0MCw0IEBAIHN0dWItb2JqLXkgKz0gcGNfbWFkdF9jcHVfZW50cnkubwogc3R1
Yi1vYmoteSArPSB2bWdlbmlkLm8KIHN0dWItb2JqLXkgKz0geGVuLWNvbW1vbi5vCiBzdHViLW9i
ai15ICs9IHhlbi1odm0ubworc3R1Yi1vYmoteSArPSBwY2ktaG9zdC1waWl4Lm8KZGlmZiAtLWdp
dCBhL3N0dWJzL3BjaS1ob3N0LXBpaXguYyBiL3N0dWJzL3BjaS1ob3N0LXBpaXguYwpuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi42ZWQ4MWIxCi0tLSAvZGV2L251bGwKKysrIGIv
c3R1YnMvcGNpLWhvc3QtcGlpeC5jCkBAIC0wLDAgKzEsNiBAQAorI2luY2x1ZGUgInFlbXUvb3Nk
ZXAuaCIKKyNpbmNsdWRlICJody9pMzg2L3BjLmgiCitQQ0lCdXMgKmZpbmRfaTQ0MGZ4KHZvaWQp
Cit7CisgICAgcmV0dXJuIE5VTEw7Cit9Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9y
IC9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue Sep 12 22:33:27 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 12 Sep 2017 22:33:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1drtkF-0002Ue-7Q; Tue, 12 Sep 2017 22:33:27 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1drtkD-0002UP-Ny
 for xen-changelog@lists.xensource.com; Tue, 12 Sep 2017 22:33:25 +0000
Received: from [193.109.254.147] by server-1.bemta-6.messagelabs.com id
 9F/72-03414-5B068B95; Tue, 12 Sep 2017 22:33:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXdLwo5
 Ig0mrxC0mbDNwYPTY3reLPYAxijUzLym/IoE1Y+uH3+wFV0Uqrp99ztrAeJ6/i5GLQ0jgN6NE
 6/3J7F2MnEDOeUaJTdvyuhg5ONgExCTm7lUACYsIqErMWrGcGaJEXaLpdwMbSImwQKjEpWMJI
 GFeATOJtkvfWEBsFqDyu2tfsU5g5FjAyLCKUaM4tagstUjXyEwvqSgzPaMkNzEzR9fQwEwvN7
 W4ODE9NScxqVgvOT93EyPQIwxAsIPxzILAQ4ySHExKorzZijsihfiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwxsQD5QSLUtNTK9Iyc4ChAZOW4OBREuF1AknzFhck5hZnpkOkTjEqSonzLgdJCIAk
 Mkrz4Npg4XiJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwrxxIFN4MvNK4Ka/AlrMBLSY59IWk
 MUliQgpqQZG902z4t543pdib1q783DBlkK903WaWVsSbfi//NLn/39v1aFzprMXiNWKqvQc26
 NwYP3JXf5hExZ3n65WWPnk8SPp4sUaQT2sn9dkr/BeN2e9ZNOP/wXeVXdltrw4YDI191XVes+
 vr+c6xLC4upuwv+4+MO9j3Y1PhXcV3iXW5H26V+ZWpWT9XYmlOCPRUIu5qDgRAAK/WmVCAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-14.tower-27.messagelabs.com!1505255603!104004009!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37344 invoked from network); 12 Sep 2017 22:33:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 12 Sep 2017 22:33:24 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1drtkB-0003SH-4S
 for xen-changelog@lists.xensource.com; Tue, 12 Sep 2017 22:33:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1drtkA-0005DR-Ux
 for xen-changelog@lists.xensource.com; Tue, 12 Sep 2017 22:33:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1drtkA-0005DR-Ux@xenbits.xenproject.org>
Date: Tue, 12 Sep 2017 22:33:22 +0000
Subject: [Xen-changelog] [qemu-xen master] Revert "ACPI: don't call
	acpi_pcihp_device_plug_cb on xen"
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGY1YTRjODRhNWQ2YjE5YzE1NGFiZWQ0ZWUwMzgwYTZmOGZkOThjNjAKQXV0aG9yOiAg
ICAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBTZXAgNiAxNDo0MDozMyAyMDE3ICswMTAwCkNvbW1pdDogICAgIEFudGhvbnkgUEVSQVJE
IDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpDb21taXREYXRlOiBNb24gU2VwIDExIDEwOjQ0
OjQzIDIwMTcgKzAxMDAKCiAgICBSZXZlcnQgIkFDUEk6IGRvbid0IGNhbGwgYWNwaV9wY2locF9k
ZXZpY2VfcGx1Z19jYiBvbiB4ZW4iCiAgICAKICAgIFRoaXMgcmV2ZXJ0cyBjb21taXQgMTUzZWJh
NDcyNmRmYTFiZGZjMzFkMWZlOTczYjJhNjFiOTAzNTQ5Mi4KICAgIAogICAgVGhpcyBwYXRjaCBw
cmV2ZW50cyBQQ0kgcGFzc3Rocm91Z2ggaG90cGx1ZyBvbiBYZW4uIEV2ZW4gaWYgdGhlIFhlbiB0
b29sCiAgICBzdGFjayBwcmVwYXJlcyBpdHMgb3duIEFDUEkgdGFibGVzLCB3ZSBzdGlsbCByZWx5
IG9uIFFFTVUgZm9yIGhvdHBsdWcKICAgIEFDUEkgbm90aWZpY2F0aW9ucy4KICAgIAogICAgVGhl
IG9yaWdpbmFsIGlzc3VlIGlzIGZpeGVkIGJ5IHRoZSB0d28gcHJldmlvdXMgcGF0Y2g6CiAgICAg
IGh3L2FjcGk6IExpbWl0IGhvdHBsdWcgdG8gcm9vdCBidXMgb24gbGVnYWN5IG1vZGUKICAgICAg
aHcvYWNwaTogTW92ZSBhY3BpX3NldF9wY2lfaW5mbyB0byBwY2locAogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogICAgU2lnbmVk
LW9mZi1ieTogTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICAgIChjaGVycnkg
cGlja2VkIGZyb20gY29tbWl0IDJiZWQxYmE3N2ZhZTUwYmM4YjVlNjhlZGUyZDgwYjY1MmIzMGMz
YjgpCi0tLQogaHcvYWNwaS9waWl4NC5jIHwgMTEgKysrLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCAzIGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvYWNwaS9w
aWl4NC5jIGIvaHcvYWNwaS9waWl4NC5jCmluZGV4IGYyNzY5NjcuLmY0ZmQ1OTAgMTAwNjQ0Ci0t
LSBhL2h3L2FjcGkvcGlpeDQuYworKysgYi9ody9hY3BpL3BpaXg0LmMKQEAgLTM4NSwxMCArMzg1
LDcgQEAgc3RhdGljIHZvaWQgcGlpeDRfZGV2aWNlX3BsdWdfY2IoSG90cGx1Z0hhbmRsZXIgKmhv
dHBsdWdfZGV2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZXYsIGVycnApOwog
ICAgICAgICB9CiAgICAgfSBlbHNlIGlmIChvYmplY3RfZHluYW1pY19jYXN0KE9CSkVDVChkZXYp
LCBUWVBFX1BDSV9ERVZJQ0UpKSB7Ci0gICAgICAgIGlmICgheGVuX2VuYWJsZWQoKSkgewotICAg
ICAgICAgICAgYWNwaV9wY2locF9kZXZpY2VfcGx1Z19jYihob3RwbHVnX2RldiwgJnMtPmFjcGlf
cGNpX2hvdHBsdWcsIGRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZXJycCk7Ci0gICAgICAgIH0KKyAgICAgICAgYWNwaV9wY2locF9kZXZpY2VfcGx1Z19jYihob3Rw
bHVnX2RldiwgJnMtPmFjcGlfcGNpX2hvdHBsdWcsIGRldiwgZXJycCk7CiAgICAgfSBlbHNlIGlm
IChvYmplY3RfZHluYW1pY19jYXN0KE9CSkVDVChkZXYpLCBUWVBFX0NQVSkpIHsKICAgICAgICAg
aWYgKHMtPmNwdV9ob3RwbHVnX2xlZ2FjeSkgewogICAgICAgICAgICAgbGVnYWN5X2FjcGlfY3B1
X3BsdWdfY2IoaG90cGx1Z19kZXYsICZzLT5ncGVfY3B1LCBkZXYsIGVycnApOwpAQCAtNDExLDEw
ICs0MDgsOCBAQCBzdGF0aWMgdm9pZCBwaWl4NF9kZXZpY2VfdW5wbHVnX3JlcXVlc3RfY2IoSG90
cGx1Z0hhbmRsZXIgKmhvdHBsdWdfZGV2LAogICAgICAgICBhY3BpX21lbW9yeV91bnBsdWdfcmVx
dWVzdF9jYihob3RwbHVnX2RldiwgJnMtPmFjcGlfbWVtb3J5X2hvdHBsdWcsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRldiwgZXJycCk7CiAgICAgfSBlbHNlIGlmIChv
YmplY3RfZHluYW1pY19jYXN0KE9CSkVDVChkZXYpLCBUWVBFX1BDSV9ERVZJQ0UpKSB7Ci0gICAg
ICAgIGlmICgheGVuX2VuYWJsZWQoKSkgewotICAgICAgICAgICAgYWNwaV9wY2locF9kZXZpY2Vf
dW5wbHVnX2NiKGhvdHBsdWdfZGV2LCAmcy0+YWNwaV9wY2lfaG90cGx1ZywgZGV2LAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVycnApOwotICAgICAgICB9CisgICAg
ICAgIGFjcGlfcGNpaHBfZGV2aWNlX3VucGx1Z19jYihob3RwbHVnX2RldiwgJnMtPmFjcGlfcGNp
X2hvdHBsdWcsIGRldiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVycnAp
OwogICAgIH0gZWxzZSBpZiAob2JqZWN0X2R5bmFtaWNfY2FzdChPQkpFQ1QoZGV2KSwgVFlQRV9D
UFUpICYmCiAgICAgICAgICAgICAgICAhcy0+Y3B1X2hvdHBsdWdfbGVnYWN5KSB7CiAgICAgICAg
IGFjcGlfY3B1X3VucGx1Z19yZXF1ZXN0X2NiKGhvdHBsdWdfZGV2LCAmcy0+Y3B1aHBfc3RhdGUs
IGRldiwgZXJycCk7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9n
aXQvcWVtdS14ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0Bs
aXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed Sep 13 04:00:11 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Sep 2017 04:00:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dryqM-0003NU-V6; Wed, 13 Sep 2017 04:00:06 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dryqL-0003Ks-QI
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 04:00:05 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 B5/E2-03093-44DA8B95; Wed, 13 Sep 2017 04:00:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVdd57Y5
 Ig2d/eS0mbDNwYPTY3reLPYAxijUzLym/IoE14+a7N0wF6xQrunq+sjcwTpPqYuTiEBL4zShx
 88Bz5i5GTiDnPKPE9b+BXYwcHGwCYhJz9yqAhEUEVCVmrVgOVaIu0fS7gQ3EFhbwkjjQsZgJx
 OYVMJNoWN3DCGKzANUvnbuRaQIjxwJGhlWMGsWpRWWpRbqG5npJRZnpGSW5iZk5uoYGZnq5qc
 XFiempOYlJxXrJ+bmbGIE+YQCCHYy3NwYcYpTkYFIS5c1W3BEpxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYL3yRqgnGBRanpqRVpmDjA4YNISHDxKIrxaIGne4oLE3OLMdIjUKUZdjkc37v5hEmLJ
 y89LlRLnrQMpEgApyijNgxsBC9RLjLJSwryMQEcJ8RSkFuVmlqDKv2IU52BUEuY9CTKFJzOvB
 G7TK6AjmICO4Lm0BeSIkkSElFQDY6zxh9cdcisnlEyb11bGcphzDheTVcPhxB7xOa6p62P3dy
 f+rZwx10OO8+FdL2m5DB3pxau753xqfFZts6J87rF18w39a99M1m88OXVV5yf1tDulwgocncv
 +cM1ZueLU0VnuVxSXr3j83fXozwnFQl8dOpb8UdrAwHwx0Di/ofrGowUp/Sd3hiixFGckGmox
 FxUnAgCrkUE+TwIAAA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-7.tower-21.messagelabs.com!1505275202!82592267!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35546 invoked from network); 13 Sep 2017 04:00:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 13 Sep 2017 04:00:03 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dryqI-00030p-4s
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 04:00:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dryqI-0000hv-2d
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 04:00:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dryqI-0000hv-2d@xenbits.xenproject.org>
Date: Wed, 13 Sep 2017 04:00:02 +0000
Subject: [Xen-changelog] [xen stable-4.9] xen/mm: make sure node is less
	than MAX_NUMNODES
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQ4MjEyMjhhNzNkODU2ODViMWMyZGM2MWY3ZDk2ODJjZjFiNjdmMGUKQXV0aG9yOiAg
ICAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpBdXRob3JEYXRlOiBU
dWUgU2VwIDEyIDE1OjAwOjEwIDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE1OjAwOjEwIDIwMTcgKzAy
MDAKCiAgICB4ZW4vbW06IG1ha2Ugc3VyZSBub2RlIGlzIGxlc3MgdGhhbiBNQVhfTlVNTk9ERVMK
ICAgIAogICAgVGhlIG91dHB1dCBvZiBNRU1GX2dldF9ub2RlKG1lbWZsYWdzKSBjYW4gYmUgYXMg
bGFyZ2UgYXMgbm9kZWlkX3QgY2FuCiAgICBob2xkIChjdXJyZW50bHkgMjU1KS4gIFRoaXMgaXMg
dGhlbiB1c2VkIGFzIGFuIGluZGV4IHRvIGFycmF5cyBvZiBzaXplCiAgICBNQVhfTlVNTk9ERSwg
d2hpY2ggaXMgNjQgb24geDg2IGFuZCAxIG9uIEFSTSwgY2FuIGJlIHBhc3NlZCBpbiBieSBhbgog
ICAgdW50cnVzdGVkIGd1ZXN0ICh2aWEgbWVtb3J5X2V4Y2hhbmdlIGFuZCBpbmNyZWFzZV9yZXNl
cnZhdGlvbikgYW5kIGlzCiAgICBub3QgY3VycmVudGx5IGJvdW5kcy1jaGVja2VkLgogICAgCiAg
ICBDaGVjayB0aGUgdmFsdWUgaW4gcGFnZV9hbGxvYy5jIGJlZm9yZSB1c2luZyBpdCwgYW5kIGFs
c28gY2hlY2sgdGhlCiAgICB2YWx1ZSBpbiB0aGUgaHlwZXJjYWxsIGNhbGwgc2l0ZXMgYW5kIHJl
dHVybiAtRUlOVkFMIGlmIGFwcHJvcHJpYXRlLgogICAgRG9uJ3QgcGVybWl0IGRvbWFpbnMgb3Ro
ZXIgdGhhbiB0aGUgaGFyZHdhcmUgb3IgY29udHJvbCBkb21haW4gdG8KICAgIGFsbG9jYXRlIG5v
ZGUtY29uc3RyYWluZWQgbWVtb3J5LgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE2IC8g
WFNBLTIzMS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IE1hdHRoZXcgRGFsZXkgPG1hdHRkQGJ1Z2Z1
enouY29tPgogICAgU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBj
aXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAyZmVjZTM1MzAzNTI5Mzk1YmZlYTZiMDNkMjI2ODM4
MGVmNjgyYzkzCiAgICBtYXN0ZXIgZGF0ZTogMjAxNy0wOS0xMiAxNDo0MzoxNiArMDIwMAotLS0K
IHhlbi9jb21tb24vbWVtb3J5LmMgICAgIHwgNDAgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrLS0tLS0tLQogeGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgfCAgNiArKysrKy0KIDIgZmls
ZXMgY2hhbmdlZCwgMzggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCA1ZTQ5MWJm
Li5kMDcwM2FhIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBiL3hlbi9jb21t
b24vbWVtb3J5LmMKQEAgLTQxMSw2ICs0MTEsMzEgQEAgc3RhdGljIHZvaWQgZGVjcmVhc2VfcmVz
ZXJ2YXRpb24oc3RydWN0IG1lbW9wX2FyZ3MgKmEpCiAgICAgYS0+bnJfZG9uZSA9IGk7CiB9CiAK
K3N0YXRpYyBib29sIHByb3BhZ2F0ZV9ub2RlKHVuc2lnbmVkIGludCB4bWYsIHVuc2lnbmVkIGlu
dCAqbWVtZmxhZ3MpCit7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50
LT5kb21haW47CisKKyAgICBCVUlMRF9CVUdfT04oWEVOTUVNRl9nZXRfbm9kZSgwKSAhPSBOVU1B
X05PX05PREUpOworICAgIEJVSUxEX0JVR19PTihNRU1GX2dldF9ub2RlKDApICE9IE5VTUFfTk9f
Tk9ERSk7CisKKyAgICBpZiAoIFhFTk1FTUZfZ2V0X25vZGUoeG1mKSA9PSBOVU1BX05PX05PREUg
KQorICAgICAgICByZXR1cm4gdHJ1ZTsKKworICAgIGlmICggaXNfaGFyZHdhcmVfZG9tYWluKGN1
cnJkKSB8fCBpc19jb250cm9sX2RvbWFpbihjdXJyZCkgKQorICAgIHsKKyAgICAgICAgaWYgKCBY
RU5NRU1GX2dldF9ub2RlKHhtZikgPj0gTUFYX05VTU5PREVTICkKKyAgICAgICAgICAgIHJldHVy
biBmYWxzZTsKKworICAgICAgICAqbWVtZmxhZ3MgfD0gTUVNRl9ub2RlKFhFTk1FTUZfZ2V0X25v
ZGUoeG1mKSk7CisgICAgICAgIGlmICggeG1mICYgWEVOTUVNRl9leGFjdF9ub2RlX3JlcXVlc3Qg
KQorICAgICAgICAgICAgKm1lbWZsYWdzIHw9IE1FTUZfZXhhY3Rfbm9kZTsKKyAgICB9CisgICAg
ZWxzZSBpZiAoIHhtZiAmIFhFTk1FTUZfZXhhY3Rfbm9kZV9yZXF1ZXN0ICkKKyAgICAgICAgcmV0
dXJuIGZhbHNlOworCisgICAgcmV0dXJuIHRydWU7Cit9CisKIHN0YXRpYyBsb25nIG1lbW9yeV9l
eGNoYW5nZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1vcnlfZXhjaGFuZ2VfdCkgYXJn
KQogewogICAgIHN0cnVjdCB4ZW5fbWVtb3J5X2V4Y2hhbmdlIGV4Y2g7CkBAIC00ODMsNiArNTA4
LDEyIEBAIHN0YXRpYyBsb25nIG1lbW9yeV9leGNoYW5nZShYRU5fR1VFU1RfSEFORExFX1BBUkFN
KHhlbl9tZW1vcnlfZXhjaGFuZ2VfdCkgYXJnKQogICAgICAgICB9CiAgICAgfQogCisgICAgaWYg
KCB1bmxpa2VseSghcHJvcGFnYXRlX25vZGUoZXhjaC5vdXQubWVtX2ZsYWdzLCAmbWVtZmxhZ3Mp
KSApCisgICAgeworICAgICAgICByYyA9IC1FSU5WQUw7CisgICAgICAgIGdvdG8gZmFpbF9lYXJs
eTsKKyAgICB9CisKICAgICBkID0gcmN1X2xvY2tfZG9tYWluX2J5X2FueV9pZChleGNoLmluLmRv
bWlkKTsKICAgICBpZiAoIGQgPT0gTlVMTCApCiAgICAgewpAQCAtNTAxLDcgKzUzMiw2IEBAIHN0
YXRpYyBsb25nIG1lbW9yeV9leGNoYW5nZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1v
cnlfZXhjaGFuZ2VfdCkgYXJnKQogICAgICAgICBkLAogICAgICAgICBYRU5NRU1GX2dldF9hZGRy
ZXNzX2JpdHMoZXhjaC5vdXQubWVtX2ZsYWdzKSA/IDoKICAgICAgICAgKEJJVFNfUEVSX0xPTkcr
UEFHRV9TSElGVCkpKTsKLSAgICBtZW1mbGFncyB8PSBNRU1GX25vZGUoWEVOTUVNRl9nZXRfbm9k
ZShleGNoLm91dC5tZW1fZmxhZ3MpKTsKIAogICAgIGZvciAoIGkgPSAoZXhjaC5ucl9leGNoYW5n
ZWQgPj4gaW5fY2h1bmtfb3JkZXIpOwogICAgICAgICAgIGkgPCAoZXhjaC5pbi5ucl9leHRlbnRz
ID4+IGluX2NodW5rX29yZGVyKTsKQEAgLTg2NCwxMiArODk0LDggQEAgc3RhdGljIGludCBjb25z
dHJ1Y3RfbWVtb3BfZnJvbV9yZXNlcnZhdGlvbigKICAgICAgICAgfQogICAgICAgICByZWFkX3Vu
bG9jaygmZC0+dm51bWFfcndsb2NrKTsKICAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAg
YS0+bWVtZmxhZ3MgfD0gTUVNRl9ub2RlKFhFTk1FTUZfZ2V0X25vZGUoci0+bWVtX2ZsYWdzKSk7
Ci0gICAgICAgIGlmICggci0+bWVtX2ZsYWdzICYgWEVOTUVNRl9leGFjdF9ub2RlX3JlcXVlc3Qg
KQotICAgICAgICAgICAgYS0+bWVtZmxhZ3MgfD0gTUVNRl9leGFjdF9ub2RlOwotICAgIH0KKyAg
ICBlbHNlIGlmICggdW5saWtlbHkoIXByb3BhZ2F0ZV9ub2RlKHItPm1lbV9mbGFncywgJmEtPm1l
bWZsYWdzKSkgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAogICAgIHJldHVybiAwOwogfQpk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgYi94ZW4vY29tbW9uL3BhZ2VfYWxs
b2MuYwppbmRleCA5ZTQxZmI0Li5kNjgzNWJiIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3BhZ2Vf
YWxsb2MuYworKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwpAQCAtNzA2LDkgKzcwNiwxMyBA
QCBzdGF0aWMgc3RydWN0IHBhZ2VfaW5mbyAqYWxsb2NfaGVhcF9wYWdlcygKICAgICAgICAgaWYg
KCBub2RlID49IE1BWF9OVU1OT0RFUyApCiAgICAgICAgICAgICBub2RlID0gY3B1X3RvX25vZGUo
c21wX3Byb2Nlc3Nvcl9pZCgpKTsKICAgICB9CisgICAgZWxzZSBpZiAoIHVubGlrZWx5KG5vZGUg
Pj0gTUFYX05VTU5PREVTKSApCisgICAgeworICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsK
KyAgICAgICAgcmV0dXJuIE5VTEw7CisgICAgfQogICAgIGZpcnN0X25vZGUgPSBub2RlOwogCi0g
ICAgQVNTRVJUKG5vZGUgPCBNQVhfTlVNTk9ERVMpOwogICAgIEFTU0VSVCh6b25lX2xvIDw9IHpv
bmVfaGkpOwogICAgIEFTU0VSVCh6b25lX2hpIDwgTlJfWk9ORVMpOwogCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC45CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed Sep 13 04:00:15 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Sep 2017 04:00:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dryqV-0003Nx-0V; Wed, 13 Sep 2017 04:00:15 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dryqU-0003Nr-Hf
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 04:00:14 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 69/1D-03423-D4DA8B95; Wed, 13 Sep 2017 04:00:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVdd37Y5
 Ig/ZrohYTthk4MHps79vFHsAYxZqZl5RfkcCaMevgd6aCZVwVdxbNYm9g3M3RxcjFISTwm1Hi
 3KqpLBDOeUaJM9MvsHYxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSzgIbFo3
 g0mEJtXwEzicOdsVhCbBaj+564frBMYORYwMqxi1ChOLSpLLdI1MtFLKspMzyjJTczM0TU0MN
 PLTS0uTkxPzUlMKtZLzs/dxAj0CgMQ7GDc9zHyEKMkB5OSKG+24o5IIb6k/JTKjMTijPii0pz
 U4kOMMhwcShK8YWuAcoJFqempFWmZOcDwgElLcPAoifBqgaR5iwsSc4sz0yFSpxgVpcR560AS
 AiCJjNI8uDZYSF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMK85yBSezLwSuOmvgBYzAS3mu
 bQFZHFJIkJKqoFxzYzJ64+WZQtzR+bMCkq6FPHx/n2dUqv6p+fNtKQ38++b9Kjure2+Nfyfol
 kaPP+1rHo932xptWfi1OnHspzM0rfYFfK1H2M6lMhY8fPZVzt/L77nbedi86Rl+e7mrHn8uTJ
 YctXN/Q8PBuUEHemv5JtjW517q4IxSrArlYv958q3U0SmZ1QosRRnJBpqMRcVJwIAlHxrUEQC
 AAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-6.tower-27.messagelabs.com!1505275212!116641071!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29929 invoked from network); 13 Sep 2017 04:00:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-6.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 13 Sep 2017 04:00:13 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dryqS-000310-7O
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 04:00:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dryqS-0000kG-6D
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 04:00:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dryqS-0000kG-6D@xenbits.xenproject.org>
Date: Wed, 13 Sep 2017 04:00:12 +0000
Subject: [Xen-changelog] [xen stable-4.9] grant_table: fix
	GNTTABOP_cache_flush handling
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQzY2IwYzRlZTQxZGMwNTMyNTcxOTJiYjBhMGJkZDU2MjY1ZTMyMjIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIFNlcCAxMiAxNTowMToxMSAyMDE3ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVHVlIFNlcCAxMiAxNTowMToxMSAyMDE3ICsw
MjAwCgogICAgZ3JhbnRfdGFibGU6IGZpeCBHTlRUQUJPUF9jYWNoZV9mbHVzaCBoYW5kbGluZwog
ICAgCiAgICBEb24ndCBmYWxsIG92ZXIgYSBOVUxMIGdyYW50X3RhYmxlIHBvaW50ZXIgd2hlbiB0
aGUgb3duZXIgb2YgdGhlIGRvbWFpbgogICAgaXMgYSBzeXN0ZW0gZG9tYWluIChET01JRF97WEVO
LElPfSBldGMpLgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE4IC8gWFNBLTIzMi4KICAg
IAogICAgUmVwb3J0ZWQtYnk6IE1hdHRoZXcgRGFsZXkgPG1hdHRkQGJ1Z2Z1enouY29tPgogICAg
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0
ZXIgY29tbWl0OiBjM2Q4MzBiMjQ0OTk4YjM2ODZlMmViNjRkYjk1OTk2YmU1ZWI1ZTVjCiAgICBt
YXN0ZXIgZGF0ZTogMjAxNy0wOS0xMiAxNDo0NDoxMSArMDIwMAotLS0KIHhlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21t
b24vZ3JhbnRfdGFibGUuYwppbmRleCA2ZDYyZmUxLi42OGM5NGI2IDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC0z
MDMwLDcgKzMwMzAsNyBAQCBzdGF0aWMgaW50IF9fZ250dGFiX2NhY2hlX2ZsdXNoKGdudHRhYl9j
YWNoZV9mbHVzaF90ICpjZmx1c2gsCiAKICAgICBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKICAg
ICBvd25lciA9IHBhZ2VfZ2V0X293bmVyX2FuZF9yZWZlcmVuY2UocGFnZSk7Ci0gICAgaWYgKCAh
b3duZXIgKQorICAgIGlmICggIW93bmVyIHx8ICFvd25lci0+Z3JhbnRfdGFibGUgKQogICAgIHsK
ICAgICAgICAgcmN1X3VubG9ja19kb21haW4oZCk7CiAgICAgICAgIHJldHVybiAtRVBFUk07Ci0t
CmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFi
bGUtNC45CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed Sep 13 04:00:26 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Sep 2017 04:00:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dryqg-0003PC-2D; Wed, 13 Sep 2017 04:00:26 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dryqe-0003Oy-M3
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 04:00:24 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 9D/BC-03422-75DA8B95; Wed, 13 Sep 2017 04:00:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVTd87Y5
 Ig8l3JS0mbDNwYPTY3reLPYAxijUzLym/IoE1o2PuE5aCJuGK3xfPsDYwHuXvYuTiEBL4zSjx
 bMdpFgjnPKPE3LM/WbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwlVi7u
 50VxOYVMJOY2XoRLM4CVP90yVPWCYwcCxgZVjGqF6cWlaUW6RrrJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwdvxzOsQoycGkJMqbrbgjUogvKT+lMiOxOCO+qDQntfg
 QowwHh5IEb9gaoJxgUWp6akVaZg4wOGDSEhw8SiK8WiBp3uKCxNzizHSI1ClGXY5jmy7/YRJi
 ycvPS5US560DKRIAKcoozYMbAQvUS4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLmPQkyhSczr
 wRu0yugI5iAjuC5tAXkiJJEhJRUA6NvrlLQt0pjtqc+dasdZ4uZ3fnhbjl179tvDqyr9WSOpv
 /sqE7J+csgdqPm78dnhbtKVsg7Xp8pnPhofyPz/mMcnQznOeKC94YUeG2LdUhz0Htqbergfv3
 7CuPv6x20D3oLHLjg5byU/bhLRZWyQouPZNXbJyr/GqKmK5S6bbz0Sox5lbS4mBJLcUaioRZz
 UXEiAOSBvgVPAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-13.tower-27.messagelabs.com!1505275222!106932389!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6965 invoked from network); 13 Sep 2017 04:00:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-13.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 13 Sep 2017 04:00:23 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dryqc-00031F-Ao
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 04:00:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dryqc-0000m0-8Y
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 04:00:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dryqc-0000m0-8Y@xenbits.xenproject.org>
Date: Wed, 13 Sep 2017 04:00:22 +0000
Subject: [Xen-changelog] [xen stable-4.9] tools/xenstore: dont unlink
	connection object twice
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDc5Nzc1ZjU3ZDM5OWFmYmQyMzg1NjZmNzM3MDBlMWYzZGEzMWMwMzQKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgU2VwIDEy
IDE1OjAxOjM5IDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE1OjAxOjM5IDIwMTcgKzAyMDAKCiAgICB0
b29scy94ZW5zdG9yZTogZG9udCB1bmxpbmsgY29ubmVjdGlvbiBvYmplY3QgdHdpY2UKICAgIAog
ICAgQSBjb25uZWN0aW9uIG9iamVjdCBvZiBhIGRvbWFpbiB3aXRoIGFzc29jaWF0ZWQgc3R1YmRv
bSBoYXMgdHdvCiAgICBwYXJlbnRzOiB0aGUgZG9tYWluIGFuZCB0aGUgc3R1YmRvbS4gV2hlbiBj
bGVhbmluZyB1cCB0aGUgbGlzdCBvZgogICAgYWN0aXZlIGRvbWFpbnMgaW4gZG9tYWluX2NsZWFu
dXAoKSBtYWtlIHN1cmUgbm90IHRvIHVubGluayB0aGUKICAgIGNvbm5lY3Rpb24gdHdpY2UgZnJv
bSB0aGUgc2FtZSBkb21haW4uIFRoaXMgY291bGQgaGFwcGVuIHdoZW4gdGhlCiAgICBkb21haW4g
YW5kIGl0cyBzdHViZG9tIGFyZSBiZWluZyBkZXN0cm95ZWQgYXQgdGhlIHNhbWUgdGltZSBsZWFk
aW5nCiAgICB0byB0aGUgZG9tYWluIGxvb3AgYmVpbmcgZW50ZXJlZCB0d2ljZS4KICAgIAogICAg
QWRkaXRpb25hbGx5IGRvbid0IHVzZSB0YWxsb2NfZnJlZSgpIGluIHRoaXMgY2FzZSBhcyBpdCB3
aWxsIHJlbW92ZQogICAgYSByYW5kb20gcGFyZW50IGxpbmssIGxlYWRpbmcgZXZlbnR1YWxseSB0
byBhIG1lbW9yeSBsZWFrLiBVc2UKICAgIHRhbGxvY191bmxpbmsoKSBpbnN0ZWFkIHNwZWNpZnlp
bmcgdGhlIGNvbnRleHQgZnJvbSB3aGljaCB0aGUKICAgIGNvbm5lY3Rpb24gb2JqZWN0IHNob3Vs
ZCBiZSByZW1vdmVkLgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE3IC8gWFNBLTIzMy4K
ICAgIAogICAgUmVwb3J0ZWQtYnk6IEVyaWMgQ2hhbnVkZXQgPGNoYW51ZGV0ZUBhaW5mb3NlYy5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiA1NjJhMWMwZjdlZjNmYmYzYzEyMmMzZGZhNGYyYWQ5ZGQ1MWRhOWZl
CiAgICBtYXN0ZXIgZGF0ZTogMjAxNy0wOS0xMiAxNDo0NDo1NiArMDIwMAotLS0KIHRvb2xzL3hl
bnN0b3JlL3hlbnN0b3JlZF9kb21haW4uYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCA5IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMv
eGVuc3RvcmUveGVuc3RvcmVkX2RvbWFpbi5jIGIvdG9vbHMveGVuc3RvcmUveGVuc3RvcmVkX2Rv
bWFpbi5jCmluZGV4IGY0MWNmNDYuLmZhNjY1NTAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbnN0b3Jl
L3hlbnN0b3JlZF9kb21haW4uYworKysgYi90b29scy94ZW5zdG9yZS94ZW5zdG9yZWRfZG9tYWlu
LmMKQEAgLTIyMSwxMCArMjIxLDExIEBAIHN0YXRpYyBpbnQgZGVzdHJveV9kb21haW4odm9pZCAq
X2RvbWFpbikKIHN0YXRpYyB2b2lkIGRvbWFpbl9jbGVhbnVwKHZvaWQpCiB7CiAJeGNfZG9taW5m
b190IGRvbWluZm87Ci0Jc3RydWN0IGRvbWFpbiAqZG9tYWluLCAqdG1wOworCXN0cnVjdCBkb21h
aW4gKmRvbWFpbjsKIAlpbnQgbm90aWZ5ID0gMDsKIAotCWxpc3RfZm9yX2VhY2hfZW50cnlfc2Fm
ZShkb21haW4sIHRtcCwgJmRvbWFpbnMsIGxpc3QpIHsKKyBhZ2FpbjoKKwlsaXN0X2Zvcl9lYWNo
X2VudHJ5KGRvbWFpbiwgJmRvbWFpbnMsIGxpc3QpIHsKIAkJaWYgKHhjX2RvbWFpbl9nZXRpbmZv
KCp4Y19oYW5kbGUsIGRvbWFpbi0+ZG9taWQsIDEsCiAJCQkJICAgICAgJmRvbWluZm8pID09IDEg
JiYKIAkJICAgIGRvbWluZm8uZG9taWQgPT0gZG9tYWluLT5kb21pZCkgewpAQCAtMjM2LDggKzIz
NywxMiBAQCBzdGF0aWMgdm9pZCBkb21haW5fY2xlYW51cCh2b2lkKQogCQkJaWYgKCFkb21pbmZv
LmR5aW5nKQogCQkJCWNvbnRpbnVlOwogCQl9Ci0JCXRhbGxvY19mcmVlKGRvbWFpbi0+Y29ubik7
Ci0JCW5vdGlmeSA9IDA7IC8qIGRlc3Ryb3lfZG9tYWluKCkgZmlyZXMgdGhlIHdhdGNoICovCisJ
CWlmIChkb21haW4tPmNvbm4pIHsKKwkJCXRhbGxvY191bmxpbmsodGFsbG9jX2F1dG9mcmVlX2Nv
bnRleHQoKSwgZG9tYWluLT5jb25uKTsKKwkJCWRvbWFpbi0+Y29ubiA9IE5VTEw7CisJCQlub3Rp
ZnkgPSAwOyAvKiBkZXN0cm95X2RvbWFpbigpIGZpcmVzIHRoZSB3YXRjaCAqLworCQkJZ290byBh
Z2FpbjsKKwkJfQogCX0KIAogCWlmIChub3RpZnkpCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC45CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed Sep 13 04:00:36 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Sep 2017 04:00:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dryqq-0003Qm-4g; Wed, 13 Sep 2017 04:00:36 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dryqo-0003Qa-Pg
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 04:00:34 +0000
Received: from [193.109.254.147] by server-2.bemta-6.messagelabs.com id
 0F/C1-15060-26DA8B95; Wed, 13 Sep 2017 04:00:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVTdx7Y5
 Ig8NXFCwmbDNwYPTY3reLPYAxijUzLym/IoE148zyvWwFX20rFl//xNzAeEu3i5GTQ0jgN6PE
 /XXuEPZ5RolPZ2y7GDk42ATEJObuVQAJiwioSsxasZwZokRdoul3AxtIibBAiMTnhTYgYV4BM
 4lvsx8ygoRZgMrv/iqewMixgJFhFaNGcWpRWWqRrqGFXlJRZnpGSW5iZo6uoYGZXm5qcXFiem
 pOYlKxXnJ+7iZGoDcYgGAH482NAYcYJTmYlER5sxV3RArxJeWnVGYkFmfEF5XmpBYfYpTh4FC
 S4A1bA5QTLEpNT61Iy8wBhgVMWoKDR0mEVwskzVtckJhbnJkOkTrFqCglzlsHkhAASWSU5sG1
 wULxEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5T4JM4cnMK4Gb/gpoMRPQYp5LW0AWlyQip
 KQaGIUC58peP272aaKnQqy2wI09zmw3W7+cTFXkMr4TNvFDwZO97wMuXksw0XrgGGJxdV1i1U
 yJel3JNRmfNtgG//z/ivf5wvdfWSV2i5VIlIm5R36dd2V6zZ4nrCJLq4pFF/sacs8r+3Ks5o5
 CkcsnAfuztboHPmY+Mfze9rTx7Y5c9oy0qR4CF5VYijMSDbWYi4oTASrODiBAAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-13.tower-27.messagelabs.com!1505275232!106932414!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7920 invoked from network); 13 Sep 2017 04:00:33 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-13.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 13 Sep 2017 04:00:33 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dryqm-000329-D2
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 04:00:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dryqm-0000mt-CA
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 04:00:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dryqm-0000mt-CA@xenbits.xenproject.org>
Date: Wed, 13 Sep 2017 04:00:32 +0000
Subject: [Xen-changelog] [xen stable-4.9] gnttab: also validate PTE
	permissions upon destroy/replace
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDJjYzNkMzJmNDBjNzFjYjI0MjQ3N2EzZjg5MzgwNzRkNGZjMzY4MjkKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgU2VwIDEy
IDE1OjAxOjU4IDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE1OjAxOjU4IDIwMTcgKzAyMDAKCiAgICBn
bnR0YWI6IGFsc28gdmFsaWRhdGUgUFRFIHBlcm1pc3Npb25zIHVwb24gZGVzdHJveS9yZXBsYWNl
CiAgICAKICAgIEluIG9yZGVyIGZvciBQVEUgaGFuZGxpbmcgdG8gbWF0Y2ggdXAgd2l0aCB0aGUg
cmVmZXJlbmNlIGNvdW50aW5nIGRvbmUKICAgIGJ5IGNvbW1vbiBjb2RlLCBwcmVzZW5jZSBhbmQg
d3JpdGFiaWxpdHkgb2YgZ3JhbnQgbWFwcGluZyBQVEVzIG11c3QKICAgIGFsc28gYmUgdGFrZW4g
aW50byBhY2NvdW50OyB2YWxpZGF0aW5nIGp1c3QgdGhlIGZyYW1lIG51bWJlciBpcyBub3QKICAg
IGVub3VnaC4gVGhpcyBpcyBpbiBwYXJ0aWN1bGFyIHJlbGV2YW50IGlmIGEgZ3Vlc3QgZmlkZGxl
cyB3aXRoIGdyYW50CiAgICBQVEVzIHZpYSBub24tZ3JhbnQgaHlwZXJjYWxscy4KICAgIAogICAg
Tm90ZSB0aGF0IHRoZSBmbGFncyBiZWluZyBwYXNzZWQgdG8gcmVwbGFjZV9ncmFudF9ob3N0X21h
cHBpbmcoKQogICAgYWxyZWFkeSBoYXBwZW4gdG8gYmUgdGhvc2Ugb2YgdGhlIGV4aXN0aW5nIG1h
cHBpbmcsIHNvIG5vIG5ldyBmdW5jdGlvbgogICAgcGFyYW1ldGVyIGlzIG5lZWRlZC4KICAgIAog
ICAgVGhpcyBpcyBDVkUtMjAxNy0xNDMxOSAvIFhTQS0yMzQuCiAgICAKICAgIFJlcG9ydGVkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiAxNmIxNDE0ZGU5MWI1YTgyYTA5OTZjNjdmNmRiM2FmN2Q3ZTMyODczCiAgICBtYXN0ZXIgZGF0
ZTogMjAxNy0wOS0xMiAxNDo0NToxMyArMDIwMAotLS0KIHhlbi9hcmNoL3g4Ni9tbS5jIHwgODkg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDY5IGluc2VydGlvbnMoKyksIDIwIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggMzliNWMx
Ny4uODZmNWVkYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gv
eDg2L21tLmMKQEAgLTQwNTgsNyArNDA1OCw4IEBAIHN0YXRpYyBpbnQgY3JlYXRlX2dyYW50X3B0
ZV9tYXBwaW5nKAogfQogCiBzdGF0aWMgaW50IGRlc3Ryb3lfZ3JhbnRfcHRlX21hcHBpbmcoCi0g
ICAgdWludDY0X3QgYWRkciwgdW5zaWduZWQgbG9uZyBmcmFtZSwgc3RydWN0IGRvbWFpbiAqZCkK
KyAgICB1aW50NjRfdCBhZGRyLCB1bnNpZ25lZCBsb25nIGZyYW1lLCB1bnNpZ25lZCBpbnQgZ3Jh
bnRfcHRlX2ZsYWdzLAorICAgIHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgaW50IHJjID0gR05U
U1Rfb2theTsKICAgICB2b2lkICp2YTsKQEAgLTQxMDQsMTcgKzQxMDUsMjkgQEAgc3RhdGljIGlu
dCBkZXN0cm95X2dyYW50X3B0ZV9tYXBwaW5nKAogCiAgICAgb2wxZSA9ICoobDFfcGdlbnRyeV90
ICopdmE7CiAgICAgCi0gICAgLyogQ2hlY2sgdGhhdCB0aGUgdmlydHVhbCBhZGRyZXNzIHN1cHBs
aWVkIGlzIGFjdHVhbGx5IG1hcHBlZCB0byBmcmFtZS4gKi8KLSAgICBpZiAoIHVubGlrZWx5KGwx
ZV9nZXRfcGZuKG9sMWUpICE9IGZyYW1lKSApCisgICAgLyoKKyAgICAgKiBDaGVjayB0aGF0IHRo
ZSBQVEUgc3VwcGxpZWQgYWN0dWFsbHkgbWFwcyBmcmFtZSAod2l0aCBhcHByb3ByaWF0ZQorICAg
ICAqIHBlcm1pc3Npb25zKS4KKyAgICAgKi8KKyAgICBpZiAoIHVubGlrZWx5KGwxZV9nZXRfcGZu
KG9sMWUpICE9IGZyYW1lKSB8fAorICAgICAgICAgdW5saWtlbHkoKGwxZV9nZXRfZmxhZ3Mob2wx
ZSkgXiBncmFudF9wdGVfZmxhZ3MpICYKKyAgICAgICAgICAgICAgICAgIChfUEFHRV9QUkVTRU5U
IHwgX1BBR0VfUlcpKSApCiAgICAgewogICAgICAgICBwYWdlX3VubG9jayhwYWdlKTsKLSAgICAg
ICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsCi0gICAgICAgICAgICAgICAgICJQVEUgZW50cnkg
JSJQUklwdGUiIGZvciBhZGRyZXNzICUiUFJJeDY0IiBkb2Vzbid0IG1hdGNoIGZyYW1lICVseFxu
IiwKLSAgICAgICAgICAgICAgICAgbDFlX2dldF9pbnRwdGUob2wxZSksIGFkZHIsIGZyYW1lKTsK
KyAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwKKyAgICAgICAgICAgICAgICAgIlBURSAlIlBS
SXB0ZSIgYXQgJSJQUkl4NjQiIGRvZXNuJ3QgbWF0Y2ggZ3JhbnQgKCUiUFJJcHRlIilcbiIsCisg
ICAgICAgICAgICAgICAgIGwxZV9nZXRfaW50cHRlKG9sMWUpLCBhZGRyLAorICAgICAgICAgICAg
ICAgICBsMWVfZ2V0X2ludHB0ZShsMWVfZnJvbV9wZm4oZnJhbWUsIGdyYW50X3B0ZV9mbGFncykp
KTsKICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwogICAgICAgICBnb3RvIGZhaWxl
ZDsKICAgICB9CiAKKyAgICBpZiAoIHVubGlrZWx5KChsMWVfZ2V0X2ZsYWdzKG9sMWUpIF4gZ3Jh
bnRfcHRlX2ZsYWdzKSAmCisgICAgICAgICAgICAgICAgICB+KF9QQUdFX0FWQUlMIHwgUEFHRV9D
QUNIRV9BVFRSUykpICkKKyAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsCisgICAgICAg
ICAgICAgICAgICJQVEUgZmxhZ3MgJXggYXQgJSJQUkl4NjQiIGRvbid0IG1hdGNoIGdyYW50ICgl
eClcbiIsCisgICAgICAgICAgICAgICAgIGwxZV9nZXRfZmxhZ3Mob2wxZSksIGFkZHIsIGdyYW50
X3B0ZV9mbGFncyk7CisKICAgICAvKiBEZWxldGUgcGFnZXRhYmxlIGVudHJ5LiAqLwogICAgIGlm
ICggdW5saWtlbHkoIVVQREFURV9FTlRSWQogICAgICAgICAgICAgICAgICAgKGwxLCAKQEAgLTQx
MjMsNyArNDEzNiw4IEBAIHN0YXRpYyBpbnQgZGVzdHJveV9ncmFudF9wdGVfbWFwcGluZygKICAg
ICAgICAgICAgICAgICAgICAwKSkgKQogICAgIHsKICAgICAgICAgcGFnZV91bmxvY2socGFnZSk7
Ci0gICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiQ2Fubm90IGRlbGV0ZSBQVEUgZW50
cnkgYXQgJXBcbiIsIHZhKTsKKyAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsICJDYW5u
b3QgZGVsZXRlIFBURSBlbnRyeSBhdCAlIlBSSXg2NCJcbiIsCisgICAgICAgICAgICAgICAgIGFk
ZHIpOwogICAgICAgICByYyA9IEdOVFNUX2dlbmVyYWxfZXJyb3I7CiAgICAgICAgIGdvdG8gZmFp
bGVkOwogICAgIH0KQEAgLTQxOTEsNyArNDIwNSw4IEBAIHN0YXRpYyBpbnQgY3JlYXRlX2dyYW50
X3ZhX21hcHBpbmcoCiB9CiAKIHN0YXRpYyBpbnQgcmVwbGFjZV9ncmFudF92YV9tYXBwaW5nKAot
ICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgbG9uZyBmcmFtZSwgbDFfcGdlbnRyeV90
IG5sMWUsIHN0cnVjdCB2Y3B1ICp2KQorICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQg
bG9uZyBmcmFtZSwgdW5zaWduZWQgaW50IGdyYW50X3B0ZV9mbGFncywKKyAgICBsMV9wZ2VudHJ5
X3QgbmwxZSwgc3RydWN0IHZjcHUgKnYpCiB7CiAgICAgbDFfcGdlbnRyeV90ICpwbDFlLCBvbDFl
OwogICAgIHVuc2lnbmVkIGxvbmcgZ2wxbWZuOwpAQCAtNDIyNywyMCArNDI0MiwzMyBAQCBzdGF0
aWMgaW50IHJlcGxhY2VfZ3JhbnRfdmFfbWFwcGluZygKIAogICAgIG9sMWUgPSAqcGwxZTsKIAot
ICAgIC8qIENoZWNrIHRoYXQgdGhlIHZpcnR1YWwgYWRkcmVzcyBzdXBwbGllZCBpcyBhY3R1YWxs
eSBtYXBwZWQgdG8gZnJhbWUuICovCi0gICAgaWYgKCB1bmxpa2VseShsMWVfZ2V0X3BmbihvbDFl
KSAhPSBmcmFtZSkgKQotICAgIHsKLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsCi0g
ICAgICAgICAgICAgICAgICJQVEUgZW50cnkgJWx4IGZvciBhZGRyZXNzICVseCBkb2Vzbid0IG1h
dGNoIGZyYW1lICVseFxuIiwKLSAgICAgICAgICAgICAgICAgbDFlX2dldF9wZm4ob2wxZSksIGFk
ZHIsIGZyYW1lKTsKKyAgICAvKgorICAgICAqIENoZWNrIHRoYXQgdGhlIHZpcnR1YWwgYWRkcmVz
cyBzdXBwbGllZCBpcyBhY3R1YWxseSBtYXBwZWQgdG8gZnJhbWUKKyAgICAgKiAod2l0aCBhcHBy
b3ByaWF0ZSBwZXJtaXNzaW9ucykuCisgICAgICovCisgICAgaWYgKCB1bmxpa2VseShsMWVfZ2V0
X3BmbihvbDFlKSAhPSBmcmFtZSkgfHwKKyAgICAgICAgIHVubGlrZWx5KChsMWVfZ2V0X2ZsYWdz
KG9sMWUpIF4gZ3JhbnRfcHRlX2ZsYWdzKSAmCisgICAgICAgICAgICAgICAgICAoX1BBR0VfUFJF
U0VOVCB8IF9QQUdFX1JXKSkgKQorICAgIHsKKyAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwK
KyAgICAgICAgICAgICAgICAgIlBURSAlIlBSSXB0ZSIgZm9yICVseCBkb2Vzbid0IG1hdGNoIGdy
YW50ICglIlBSSXB0ZSIpXG4iLAorICAgICAgICAgICAgICAgICBsMWVfZ2V0X2ludHB0ZShvbDFl
KSwgYWRkciwKKyAgICAgICAgICAgICAgICAgbDFlX2dldF9pbnRwdGUobDFlX2Zyb21fcGZuKGZy
YW1lLCBncmFudF9wdGVfZmxhZ3MpKSk7CiAgICAgICAgIHJjID0gR05UU1RfZ2VuZXJhbF9lcnJv
cjsKICAgICAgICAgZ290byB1bmxvY2tfYW5kX291dDsKICAgICB9CiAKKyAgICBpZiAoIHVubGlr
ZWx5KChsMWVfZ2V0X2ZsYWdzKG9sMWUpIF4gZ3JhbnRfcHRlX2ZsYWdzKSAmCisgICAgICAgICAg
ICAgICAgICB+KF9QQUdFX0FWQUlMIHwgUEFHRV9DQUNIRV9BVFRSUykpICkKKyAgICAgICAgZ2Rw
cmludGsoWEVOTE9HX1dBUk5JTkcsCisgICAgICAgICAgICAgICAgICJQVEUgZmxhZ3MgJXggZm9y
ICUiUFJJeDY0IiBkb24ndCBtYXRjaCBncmFudCAoJXgpXG4iLAorICAgICAgICAgICAgICAgICBs
MWVfZ2V0X2ZsYWdzKG9sMWUpLCBhZGRyLCBncmFudF9wdGVfZmxhZ3MpOworCiAgICAgLyogRGVs
ZXRlIHBhZ2V0YWJsZSBlbnRyeS4gKi8KICAgICBpZiAoIHVubGlrZWx5KCFVUERBVEVfRU5UUlko
bDEsIHBsMWUsIG9sMWUsIG5sMWUsIGdsMW1mbiwgdiwgMCkpICkKICAgICB7Ci0gICAgICAgIGdk
cHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiQ2Fubm90IGRlbGV0ZSBQVEUgZW50cnkgYXQgJXBcbiIs
IHBsMWUpOworICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIkNhbm5vdCBkZWxldGUg
UFRFIGVudHJ5IGZvciAlIlBSSXg2NCJcbiIsCisgICAgICAgICAgICAgICAgIGFkZHIpOwogICAg
ICAgICByYyA9IEdOVFNUX2dlbmVyYWxfZXJyb3I7CiAgICAgICAgIGdvdG8gdW5sb2NrX2FuZF9v
dXQ7CiAgICAgfQpAQCAtNDI1NCw5ICs0MjgyLDExIEBAIHN0YXRpYyBpbnQgcmVwbGFjZV9ncmFu
dF92YV9tYXBwaW5nKAogfQogCiBzdGF0aWMgaW50IGRlc3Ryb3lfZ3JhbnRfdmFfbWFwcGluZygK
LSAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxvbmcgZnJhbWUsIHN0cnVjdCB2Y3B1
ICp2KQorICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgbG9uZyBmcmFtZSwgdW5zaWdu
ZWQgaW50IGdyYW50X3B0ZV9mbGFncywKKyAgICBzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICByZXR1
cm4gcmVwbGFjZV9ncmFudF92YV9tYXBwaW5nKGFkZHIsIGZyYW1lLCBsMWVfZW1wdHkoKSwgdik7
CisgICAgcmV0dXJuIHJlcGxhY2VfZ3JhbnRfdmFfbWFwcGluZyhhZGRyLCBmcmFtZSwgZ3JhbnRf
cHRlX2ZsYWdzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbDFlX2VtcHR5
KCksIHYpOwogfQogCiBzdGF0aWMgaW50IGNyZWF0ZV9ncmFudF9wMm1fbWFwcGluZyh1aW50NjRf
dCBhZGRyLCB1bnNpZ25lZCBsb25nIGZyYW1lLApAQCAtNDM1MSwyMCArNDM4MSwzOSBAQCBpbnQg
cmVwbGFjZV9ncmFudF9ob3N0X21hcHBpbmcoCiAgICAgdW5zaWduZWQgbG9uZyBnbDFtZm47CiAg
ICAgc3RydWN0IHBhZ2VfaW5mbyAqbDFwZzsKICAgICBpbnQgcmM7CisgICAgdW5zaWduZWQgaW50
IGdyYW50X3B0ZV9mbGFnczsKICAgICAKICAgICBpZiAoIHBhZ2luZ19tb2RlX2V4dGVybmFsKGN1
cnJlbnQtPmRvbWFpbikgKQogICAgICAgICByZXR1cm4gcmVwbGFjZV9ncmFudF9wMm1fbWFwcGlu
ZyhhZGRyLCBmcmFtZSwgbmV3X2FkZHIsIGZsYWdzKTsKIAorICAgIGdyYW50X3B0ZV9mbGFncyA9
CisgICAgICAgIF9QQUdFX1BSRVNFTlQgfCBfUEFHRV9BQ0NFU1NFRCB8IF9QQUdFX0RJUlRZIHwg
X1BBR0VfR05UVEFCIHwgX1BBR0VfTlg7CisKKyAgICBpZiAoIGZsYWdzICYgR05UTUFQX2FwcGxp
Y2F0aW9uX21hcCApCisgICAgICAgIGdyYW50X3B0ZV9mbGFncyB8PSBfUEFHRV9VU0VSOworICAg
IGlmICggIShmbGFncyAmIEdOVE1BUF9yZWFkb25seSkgKQorICAgICAgICBncmFudF9wdGVfZmxh
Z3MgfD0gX1BBR0VfUlc7CisgICAgLyoKKyAgICAgKiBPbiB0b3Agb2YgdGhlIGV4cGxpY2l0IHNl
dHRpbmdzIGRvbmUgYnkgY3JlYXRlX2dyYW50X2hvc3RfbWFwcGluZygpCisgICAgICogYWxzbyBv
cGVuLWNvZGUgcmVsZXZhbnQgcGFydHMgb2YgYWRqdXN0X2d1ZXN0X2wxZSgpLiBEb24ndCBtaXJy
b3IKKyAgICAgKiBhdmFpbGFibGUgYW5kIGNhY2hhYmlsaXR5IGZsYWdzLCB0aG91Z2guCisgICAg
ICovCisgICAgaWYgKCAhaXNfcHZfMzJiaXRfZG9tYWluKGN1cnItPmRvbWFpbikgKQorICAgICAg
ICBncmFudF9wdGVfZmxhZ3MgfD0gKGdyYW50X3B0ZV9mbGFncyAmIF9QQUdFX1VTRVIpCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICA/IF9QQUdFX0dMT0JBTAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgOiBfUEFHRV9HVUVTVF9LRVJORUwgfCBfUEFHRV9VU0VSOworCiAgICAgaWYgKCBm
bGFncyAmIEdOVE1BUF9jb250YWluc19wdGUgKQogICAgIHsKICAgICAgICAgaWYgKCAhbmV3X2Fk
ZHIgKQotICAgICAgICAgICAgcmV0dXJuIGRlc3Ryb3lfZ3JhbnRfcHRlX21hcHBpbmcoYWRkciwg
ZnJhbWUsIGN1cnItPmRvbWFpbik7CisgICAgICAgICAgICByZXR1cm4gZGVzdHJveV9ncmFudF9w
dGVfbWFwcGluZyhhZGRyLCBmcmFtZSwgZ3JhbnRfcHRlX2ZsYWdzLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyci0+ZG9tYWluKTsKICAgICAgICAgCiAg
ICAgICAgIHJldHVybiBHTlRTVF9nZW5lcmFsX2Vycm9yOwogICAgIH0KIAogICAgIGlmICggIW5l
d19hZGRyICkKLSAgICAgICAgcmV0dXJuIGRlc3Ryb3lfZ3JhbnRfdmFfbWFwcGluZyhhZGRyLCBm
cmFtZSwgY3Vycik7CisgICAgICAgIHJldHVybiBkZXN0cm95X2dyYW50X3ZhX21hcHBpbmcoYWRk
ciwgZnJhbWUsIGdyYW50X3B0ZV9mbGFncywgY3Vycik7CiAKICAgICBwbDFlID0gZ3Vlc3RfbWFw
X2wxZShuZXdfYWRkciwgJmdsMW1mbik7CiAgICAgaWYgKCAhcGwxZSApCkBAIC00NDEyLDcgKzQ0
NjEsNyBAQCBpbnQgcmVwbGFjZV9ncmFudF9ob3N0X21hcHBpbmcoCiAgICAgcHV0X3BhZ2UobDFw
Zyk7CiAgICAgZ3Vlc3RfdW5tYXBfbDFlKHBsMWUpOwogCi0gICAgcmMgPSByZXBsYWNlX2dyYW50
X3ZhX21hcHBpbmcoYWRkciwgZnJhbWUsIG9sMWUsIGN1cnIpOworICAgIHJjID0gcmVwbGFjZV9n
cmFudF92YV9tYXBwaW5nKGFkZHIsIGZyYW1lLCBncmFudF9wdGVfZmxhZ3MsIG9sMWUsIGN1cnIp
OwogICAgIGlmICggcmMgJiYgIXBhZ2luZ19tb2RlX3JlZmNvdW50cyhjdXJyLT5kb21haW4pICkK
ICAgICAgICAgcHV0X3BhZ2VfZnJvbV9sMWUob2wxZSwgY3Vyci0+ZG9tYWluKTsKIAotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQu
OQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed Sep 13 14:33:11 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Sep 2017 14:33:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ds8iz-0003ua-Hj; Wed, 13 Sep 2017 14:33:09 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ds8iy-0003uP-S7
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 14:33:08 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 2E/F6-02817-4A149B95; Wed, 13 Sep 2017 14:33:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVXe+485
 Ig42N2hYTthk4MHps79vFHsAYxZqZl5RfkcCacfruOeaCp2wVt/eoNjA+Zu1i5OQQEvjNKHF6
 akEXIxeQfZ5RYvrDLSxdjBwcbAJiEnP3KoDUiAioSsxasZwZol5doul3AxuILSxgKfFk20cmE
 JtXwExi17OjYHEWoPq7e2ewTmDkWMDIsIpRozi1qCy1SNfQUC+pKDM9oyQ3MTNH19DAVC83tb
 g4MT01JzGpWC85P3cTI9AjDECwg3Flu/MhRkkOJiVR3r26OyOF+JLyUyozEosz4otKc1KLDzH
 KcHAoSfCaOwDlBItS01Mr0jJzgKEBk5bg4FES4fUCSfMWFyTmFmemQ6ROMepy3Hh4/Q+TEEte
 fl6qlDivPUiRAEhRRmke3AhYmF5ilJUS5mUEOkqIpyC1KDezBFX+FaM4B6OSMK8vyBSezLwSu
 E2vgI5gAjrizOkdIEeUJCKkpBoYFYsXdq08t/3YZ25x+aMfGK2Pyiw755jM+eR9S/+99GyDa1
 /DvqluFC5zcDltmKnc+aWbV6Oefbn0RG6X67mX7z8PVw8z3M8bMj9591EHb8Xwfg+OrSzv+Zl
 Kk+bfPrrezGz7Ysma652iZRuZ9R9e11B9wePO3y166s71S1xXbgd0n9vRMCVGiaU4I9FQi7mo
 OBEAF3hFxk4CAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-2.tower-206.messagelabs.com!1505313182!90772540!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45408 invoked from network); 13 Sep 2017 14:33:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 13 Sep 2017 14:33:03 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ds8is-0003Zd-HR
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 14:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ds8is-0002iZ-Gj
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 14:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ds8is-0002iZ-Gj@xenbits.xenproject.org>
Date: Wed, 13 Sep 2017 14:33:02 +0000
Subject: [Xen-changelog] [xen stable-4.8] update Xen version to 4.8.3-pre
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMwMjBjZjJlYzBmMzMzZjNlMjBjZWY0YzNlYjgzMzllZGZmMTk0YmQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgU2VwIDEy
IDE1OjA0OjM5IDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE1OjA0OjM5IDIwMTcgKzAyMDAKCiAgICB1
cGRhdGUgWGVuIHZlcnNpb24gdG8gNC44LjMtcHJlCi0tLQogeGVuL01ha2VmaWxlIHwgMiArLQog
MSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL01ha2VmaWxlIGIveGVuL01ha2VmaWxlCmluZGV4IGY0MGRjOGUuLmZjZDQ4NmUgMTAw
NjQ0Ci0tLSBhL3hlbi9NYWtlZmlsZQorKysgYi94ZW4vTWFrZWZpbGUKQEAgLTIsNyArMiw3IEBA
CiAjIEFsbCBvdGhlciBwbGFjZXMgdGhpcyBpcyBzdG9yZWQgKGVnLiBjb21waWxlLmgpIHNob3Vs
ZCBiZSBhdXRvZ2VuZXJhdGVkLgogZXhwb3J0IFhFTl9WRVJTSU9OICAgICAgID0gNAogZXhwb3J0
IFhFTl9TVUJWRVJTSU9OICAgID0gOAotZXhwb3J0IFhFTl9FWFRSQVZFUlNJT04gPz0gLjIkKFhF
Tl9WRU5ET1JWRVJTSU9OKQorZXhwb3J0IFhFTl9FWFRSQVZFUlNJT04gPz0gLjMtcHJlJChYRU5f
VkVORE9SVkVSU0lPTikKIGV4cG9ydCBYRU5fRlVMTFZFUlNJT04gICA9ICQoWEVOX1ZFUlNJT04p
LiQoWEVOX1NVQlZFUlNJT04pJChYRU5fRVhUUkFWRVJTSU9OKQogLWluY2x1ZGUgeGVuLXZlcnNp
b24KIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5n
aXQjc3RhYmxlLTQuOAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed Sep 13 14:33:16 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Sep 2017 14:33:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ds8j6-0003w4-JJ; Wed, 13 Sep 2017 14:33:16 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ds8j5-0003vr-DM
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 14:33:15 +0000
Received: from [85.158.143.35] by server-8.bemta-6.messagelabs.com id
 CE/BD-17770-AA149B95; Wed, 13 Sep 2017 14:33:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVXel485
 Ig+M/TCwmbDNwYPTY3reLPYAxijUzLym/IoE1Y8LG3ywF6xQrXh2bwdLAOE2qi5GLQ0jgN6PE
 iQVbmSCc84wSE5s7mbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwkuha9
 o4FxOYVMJOYuPoDWJwFqH7lpAnsExg5FjAyrGLUKE4tKkst0jUy1ksqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQKAxDsYPwzP/AQoyQHk5Io717dnZFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHhXOADlBItS01Mr0jJzgOEBk5bg4FES4W0BSfMWFyTmFmemQ6ROMepyPLpx9w+T
 EEtefl6qlDivPUiRAEhRRmke3AhYqF5ilJUS5mUEOkqIpyC1KDezBFX+FaM4B6OSMK8vyBSez
 LwSuE2vgI5gAjrizOkdIEeUJCKkpBoYnX6Jvpr4X3xLPdOZk6lR/75s3P79Zei1bz3/At6tPq
 Z99eCBZSWyjUZph3Jvufue2zdz8RcemXVczmFc8p6Ht7ZPdBXqP9rCOXF266SmUvcPrz6sKor
 Pqn/Uw7W0VPqEnrxIameS2YZlPgL8X9PW6161d/Qr9D3c5r1Ld8bkPtucPadNJc7wK7EUZyQa
 ajEXFScCABO9xo5QAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-3.tower-21.messagelabs.com!1505313192!79189663!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13211 invoked from network); 13 Sep 2017 14:33:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 13 Sep 2017 14:33:13 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ds8j2-0003Zk-L6
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 14:33:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ds8j2-0002jn-Ic
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 14:33:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ds8j2-0002jn-Ic@xenbits.xenproject.org>
Date: Wed, 13 Sep 2017 14:33:12 +0000
Subject: [Xen-changelog] [xen stable-4.8] xen/mm: make sure node is less
	than MAX_NUMNODES
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDkwZGFmYTQ2ZWE4ZTllOWE0MzNiMThmZGY4NjdkOTk2MDZlYTc1YTIKQXV0aG9yOiAg
ICAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpBdXRob3JEYXRlOiBU
dWUgU2VwIDEyIDE1OjA2OjA1IDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE1OjA2OjA1IDIwMTcgKzAy
MDAKCiAgICB4ZW4vbW06IG1ha2Ugc3VyZSBub2RlIGlzIGxlc3MgdGhhbiBNQVhfTlVNTk9ERVMK
ICAgIAogICAgVGhlIG91dHB1dCBvZiBNRU1GX2dldF9ub2RlKG1lbWZsYWdzKSBjYW4gYmUgYXMg
bGFyZ2UgYXMgbm9kZWlkX3QgY2FuCiAgICBob2xkIChjdXJyZW50bHkgMjU1KS4gIFRoaXMgaXMg
dGhlbiB1c2VkIGFzIGFuIGluZGV4IHRvIGFycmF5cyBvZiBzaXplCiAgICBNQVhfTlVNTk9ERSwg
d2hpY2ggaXMgNjQgb24geDg2IGFuZCAxIG9uIEFSTSwgY2FuIGJlIHBhc3NlZCBpbiBieSBhbgog
ICAgdW50cnVzdGVkIGd1ZXN0ICh2aWEgbWVtb3J5X2V4Y2hhbmdlIGFuZCBpbmNyZWFzZV9yZXNl
cnZhdGlvbikgYW5kIGlzCiAgICBub3QgY3VycmVudGx5IGJvdW5kcy1jaGVja2VkLgogICAgCiAg
ICBDaGVjayB0aGUgdmFsdWUgaW4gcGFnZV9hbGxvYy5jIGJlZm9yZSB1c2luZyBpdCwgYW5kIGFs
c28gY2hlY2sgdGhlCiAgICB2YWx1ZSBpbiB0aGUgaHlwZXJjYWxsIGNhbGwgc2l0ZXMgYW5kIHJl
dHVybiAtRUlOVkFMIGlmIGFwcHJvcHJpYXRlLgogICAgRG9uJ3QgcGVybWl0IGRvbWFpbnMgb3Ro
ZXIgdGhhbiB0aGUgaGFyZHdhcmUgb3IgY29udHJvbCBkb21haW4gdG8KICAgIGFsbG9jYXRlIG5v
ZGUtY29uc3RyYWluZWQgbWVtb3J5LgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE2IC8g
WFNBLTIzMS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IE1hdHRoZXcgRGFsZXkgPG1hdHRkQGJ1Z2Z1
enouY29tPgogICAgU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBj
aXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAyZmVjZTM1MzAzNTI5Mzk1YmZlYTZiMDNkMjI2ODM4
MGVmNjgyYzkzCiAgICBtYXN0ZXIgZGF0ZTogMjAxNy0wOS0xMiAxNDo0MzoxNiArMDIwMAotLS0K
IHhlbi9jb21tb24vbWVtb3J5LmMgICAgIHwgNDAgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrLS0tLS0tLQogeGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgfCAgNiArKysrKy0KIDIgZmls
ZXMgY2hhbmdlZCwgMzggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCA3NDE4MmQy
Li5lMWE4ZGMzIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBiL3hlbi9jb21t
b24vbWVtb3J5LmMKQEAgLTQxMiw2ICs0MTIsMzEgQEAgc3RhdGljIHZvaWQgZGVjcmVhc2VfcmVz
ZXJ2YXRpb24oc3RydWN0IG1lbW9wX2FyZ3MgKmEpCiAgICAgYS0+bnJfZG9uZSA9IGk7CiB9CiAK
K3N0YXRpYyBib29sIHByb3BhZ2F0ZV9ub2RlKHVuc2lnbmVkIGludCB4bWYsIHVuc2lnbmVkIGlu
dCAqbWVtZmxhZ3MpCit7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50
LT5kb21haW47CisKKyAgICBCVUlMRF9CVUdfT04oWEVOTUVNRl9nZXRfbm9kZSgwKSAhPSBOVU1B
X05PX05PREUpOworICAgIEJVSUxEX0JVR19PTihNRU1GX2dldF9ub2RlKDApICE9IE5VTUFfTk9f
Tk9ERSk7CisKKyAgICBpZiAoIFhFTk1FTUZfZ2V0X25vZGUoeG1mKSA9PSBOVU1BX05PX05PREUg
KQorICAgICAgICByZXR1cm4gdHJ1ZTsKKworICAgIGlmICggaXNfaGFyZHdhcmVfZG9tYWluKGN1
cnJkKSB8fCBpc19jb250cm9sX2RvbWFpbihjdXJyZCkgKQorICAgIHsKKyAgICAgICAgaWYgKCBY
RU5NRU1GX2dldF9ub2RlKHhtZikgPj0gTUFYX05VTU5PREVTICkKKyAgICAgICAgICAgIHJldHVy
biBmYWxzZTsKKworICAgICAgICAqbWVtZmxhZ3MgfD0gTUVNRl9ub2RlKFhFTk1FTUZfZ2V0X25v
ZGUoeG1mKSk7CisgICAgICAgIGlmICggeG1mICYgWEVOTUVNRl9leGFjdF9ub2RlX3JlcXVlc3Qg
KQorICAgICAgICAgICAgKm1lbWZsYWdzIHw9IE1FTUZfZXhhY3Rfbm9kZTsKKyAgICB9CisgICAg
ZWxzZSBpZiAoIHhtZiAmIFhFTk1FTUZfZXhhY3Rfbm9kZV9yZXF1ZXN0ICkKKyAgICAgICAgcmV0
dXJuIGZhbHNlOworCisgICAgcmV0dXJuIHRydWU7Cit9CisKIHN0YXRpYyBsb25nIG1lbW9yeV9l
eGNoYW5nZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1vcnlfZXhjaGFuZ2VfdCkgYXJn
KQogewogICAgIHN0cnVjdCB4ZW5fbWVtb3J5X2V4Y2hhbmdlIGV4Y2g7CkBAIC00ODQsNiArNTA5
LDEyIEBAIHN0YXRpYyBsb25nIG1lbW9yeV9leGNoYW5nZShYRU5fR1VFU1RfSEFORExFX1BBUkFN
KHhlbl9tZW1vcnlfZXhjaGFuZ2VfdCkgYXJnKQogICAgICAgICB9CiAgICAgfQogCisgICAgaWYg
KCB1bmxpa2VseSghcHJvcGFnYXRlX25vZGUoZXhjaC5vdXQubWVtX2ZsYWdzLCAmbWVtZmxhZ3Mp
KSApCisgICAgeworICAgICAgICByYyA9IC1FSU5WQUw7CisgICAgICAgIGdvdG8gZmFpbF9lYXJs
eTsKKyAgICB9CisKICAgICBkID0gcmN1X2xvY2tfZG9tYWluX2J5X2FueV9pZChleGNoLmluLmRv
bWlkKTsKICAgICBpZiAoIGQgPT0gTlVMTCApCiAgICAgewpAQCAtNTAyLDcgKzUzMyw2IEBAIHN0
YXRpYyBsb25nIG1lbW9yeV9leGNoYW5nZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1v
cnlfZXhjaGFuZ2VfdCkgYXJnKQogICAgICAgICBkLAogICAgICAgICBYRU5NRU1GX2dldF9hZGRy
ZXNzX2JpdHMoZXhjaC5vdXQubWVtX2ZsYWdzKSA/IDoKICAgICAgICAgKEJJVFNfUEVSX0xPTkcr
UEFHRV9TSElGVCkpKTsKLSAgICBtZW1mbGFncyB8PSBNRU1GX25vZGUoWEVOTUVNRl9nZXRfbm9k
ZShleGNoLm91dC5tZW1fZmxhZ3MpKTsKIAogICAgIGZvciAoIGkgPSAoZXhjaC5ucl9leGNoYW5n
ZWQgPj4gaW5fY2h1bmtfb3JkZXIpOwogICAgICAgICAgIGkgPCAoZXhjaC5pbi5ucl9leHRlbnRz
ID4+IGluX2NodW5rX29yZGVyKTsKQEAgLTg2NSwxMiArODk1LDggQEAgc3RhdGljIGludCBjb25z
dHJ1Y3RfbWVtb3BfZnJvbV9yZXNlcnZhdGlvbigKICAgICAgICAgfQogICAgICAgICByZWFkX3Vu
bG9jaygmZC0+dm51bWFfcndsb2NrKTsKICAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAg
YS0+bWVtZmxhZ3MgfD0gTUVNRl9ub2RlKFhFTk1FTUZfZ2V0X25vZGUoci0+bWVtX2ZsYWdzKSk7
Ci0gICAgICAgIGlmICggci0+bWVtX2ZsYWdzICYgWEVOTUVNRl9leGFjdF9ub2RlX3JlcXVlc3Qg
KQotICAgICAgICAgICAgYS0+bWVtZmxhZ3MgfD0gTUVNRl9leGFjdF9ub2RlOwotICAgIH0KKyAg
ICBlbHNlIGlmICggdW5saWtlbHkoIXByb3BhZ2F0ZV9ub2RlKHItPm1lbV9mbGFncywgJmEtPm1l
bWZsYWdzKSkgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAogICAgIHJldHVybiAwOwogfQpk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgYi94ZW4vY29tbW9uL3BhZ2VfYWxs
b2MuYwppbmRleCA4ODEwMmQ3Li4yMTdhNDY3IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3BhZ2Vf
YWxsb2MuYworKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwpAQCAtNzExLDkgKzcxMSwxMyBA
QCBzdGF0aWMgc3RydWN0IHBhZ2VfaW5mbyAqYWxsb2NfaGVhcF9wYWdlcygKICAgICAgICAgaWYg
KCBub2RlID49IE1BWF9OVU1OT0RFUyApCiAgICAgICAgICAgICBub2RlID0gY3B1X3RvX25vZGUo
c21wX3Byb2Nlc3Nvcl9pZCgpKTsKICAgICB9CisgICAgZWxzZSBpZiAoIHVubGlrZWx5KG5vZGUg
Pj0gTUFYX05VTU5PREVTKSApCisgICAgeworICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsK
KyAgICAgICAgcmV0dXJuIE5VTEw7CisgICAgfQogICAgIGZpcnN0X25vZGUgPSBub2RlOwogCi0g
ICAgQVNTRVJUKG5vZGUgPCBNQVhfTlVNTk9ERVMpOwogICAgIEFTU0VSVCh6b25lX2xvIDw9IHpv
bmVfaGkpOwogICAgIEFTU0VSVCh6b25lX2hpIDwgTlJfWk9ORVMpOwogCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC44CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed Sep 13 14:33:26 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Sep 2017 14:33:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ds8jG-0003xb-LB; Wed, 13 Sep 2017 14:33:26 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ds8jF-0003xI-5M
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 14:33:25 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 84/AE-02208-4B149B95; Wed, 13 Sep 2017 14:33:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXez485
 Ig3/rrSwmbDNwYPTY3reLPYAxijUzLym/IoE1Y8ORc4wFy7gqzp9vZWxg3M3RxcjFISTwm1Fi
 04qpbF2MnEDOeUaJqycquxg5ONgExCTm7lUACYsIqErMWrGcGaJEXaLpdwNYubCAh8Sk/l9gc
 V4BM4k/O68wgdgsQPWLez4xTWDkWMDIsIpRvTi1qCy1SNdML6koMz2jJDcxM0fX0MBULze1uD
 gxPTUnMalYLzk/dxMj0CMMQLCDcWqD8yFGSQ4mJVHevbo7I4X4kvJTKjMSizPii0pzUosPMcp
 wcChJ8K5wAMoJFqWmp1akZeYAQwMmLcHBoyTC2wKS5i0uSMwtzkyHSJ1iVJQS590GkhAASWSU
 5sG1wcLxEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5u0Cm8GTmlcBNfwW0mAlo8ZnTO0AWl
 yQipKQaGKd1J+9crfdnUsnJwhl8C8/orouz4K9ymyDBeSLqVtOaCwtCZzuZmX2ZNFH51nl+/8
 ubU6QuXrjtdOs8s8rLAoYFbGt4Tl3IsM7kXLBjIRubXFj1Xc3QI4z9mu+i6qU+qzFEPWJcp+L
 dVGF0av+X7VP4Kj/FbZTL/yfTfKX1kLZvxytjW+kpPUosxRmJhlrMRcWJAIhfYZFCAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-10.tower-206.messagelabs.com!1505313202!82947338!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6519 invoked from network); 13 Sep 2017 14:33:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 13 Sep 2017 14:33:23 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ds8jC-0003Zz-Or
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 14:33:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ds8jC-0002lB-MP
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 14:33:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ds8jC-0002lB-MP@xenbits.xenproject.org>
Date: Wed, 13 Sep 2017 14:33:22 +0000
Subject: [Xen-changelog] [xen stable-4.8] grant_table: fix
	GNTTABOP_cache_flush handling
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGU1NzQwNDY5ODc4ZmMyYzJhNjliNzBhM2I4NDZjNmE5MTIxZGYzNGIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIFNlcCAxMiAxNTowNjozOSAyMDE3ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVHVlIFNlcCAxMiAxNTowNjozOSAyMDE3ICsw
MjAwCgogICAgZ3JhbnRfdGFibGU6IGZpeCBHTlRUQUJPUF9jYWNoZV9mbHVzaCBoYW5kbGluZwog
ICAgCiAgICBEb24ndCBmYWxsIG92ZXIgYSBOVUxMIGdyYW50X3RhYmxlIHBvaW50ZXIgd2hlbiB0
aGUgb3duZXIgb2YgdGhlIGRvbWFpbgogICAgaXMgYSBzeXN0ZW0gZG9tYWluIChET01JRF97WEVO
LElPfSBldGMpLgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE4IC8gWFNBLTIzMi4KICAg
IAogICAgUmVwb3J0ZWQtYnk6IE1hdHRoZXcgRGFsZXkgPG1hdHRkQGJ1Z2Z1enouY29tPgogICAg
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0
ZXIgY29tbWl0OiBjM2Q4MzBiMjQ0OTk4YjM2ODZlMmViNjRkYjk1OTk2YmU1ZWI1ZTVjCiAgICBt
YXN0ZXIgZGF0ZTogMjAxNy0wOS0xMiAxNDo0NDoxMSArMDIwMAotLS0KIHhlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21t
b24vZ3JhbnRfdGFibGUuYwppbmRleCA1ZTM2NzhhLi4yODhhZWJmIDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC0z
MDMwLDcgKzMwMzAsNyBAQCBzdGF0aWMgaW50IF9fZ250dGFiX2NhY2hlX2ZsdXNoKGdudHRhYl9j
YWNoZV9mbHVzaF90ICpjZmx1c2gsCiAKICAgICBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKICAg
ICBvd25lciA9IHBhZ2VfZ2V0X293bmVyX2FuZF9yZWZlcmVuY2UocGFnZSk7Ci0gICAgaWYgKCAh
b3duZXIgKQorICAgIGlmICggIW93bmVyIHx8ICFvd25lci0+Z3JhbnRfdGFibGUgKQogICAgIHsK
ICAgICAgICAgcmN1X3VubG9ja19kb21haW4oZCk7CiAgICAgICAgIHJldHVybiAtRVBFUk07Ci0t
CmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFi
bGUtNC44CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed Sep 13 14:33:39 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Sep 2017 14:33:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ds8jT-00040E-Mr; Wed, 13 Sep 2017 14:33:39 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ds8jS-0003zs-6M
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 14:33:38 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 31/B0-03610-1C149B95; Wed, 13 Sep 2017 14:33:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVXev485
 Ig2dLLCwmbDNwYPTY3reLPYAxijUzLym/IoE149C1RuaCJuGKbfva2BsYj/J3MXJxCAn8ZpRY
 sm0eM4RznlHi1bJljF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4Sjzeu
 oMFxOYVMJN4t/IrWJwFqP7s8T/MExg5FjAyrGLUKE4tKkst0jU00UsqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQKAxDsYLy+MeAQoyQHk5Io717dnZFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHgzHIBygkWp6akVaZk5wPCASUtw8CiJ8LaApHmLCxJzizPTIVKnGHU5jm26/IdJ
 iCUvPy9VSpx3G0iRAEhRRmke3AhYqF5ilJUS5mUEOkqIpyC1KDezBFX+FaM4B6OSMG8XyBSez
 LwSuE2vgI5gAjrizOkdIEeUJCKkpBoYvR86PWc2CsxM/DbNnPvzpG8Gl/1zWItzTgXKTbry7m
 7tpEhP7ZMFfzZ/eHzUV2nFhr430ft4H0VOmNs24d7DQ4u1Ss1PuL5a7vRyT+vJbXOFTZblrT1
 yhmP5vt7Zzmw/7l1OFD3xZ1PG5K45K6f9U7tyeyUzB3PcNrfnDzpdyidw8C6pTv46g12JpTgj
 0VCLuag4EQC6L3RbUAIAAA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-3.tower-21.messagelabs.com!1505313213!79189728!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22962 invoked from network); 13 Sep 2017 14:33:33 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 13 Sep 2017 14:33:33 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ds8jM-0003a9-Qt
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 14:33:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ds8jM-0002lz-Q2
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 14:33:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ds8jM-0002lz-Q2@xenbits.xenproject.org>
Date: Wed, 13 Sep 2017 14:33:32 +0000
Subject: [Xen-changelog] [xen stable-4.8] tools/xenstore: dont unlink
	connection object twice
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRkN2NjYWU3NTEzNGE0OGUyZTA2MmY5ZjRmMzU4N2FkYjBkZjk0OTYKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgU2VwIDEy
IDE1OjA3OjEwIDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE1OjA3OjEwIDIwMTcgKzAyMDAKCiAgICB0
b29scy94ZW5zdG9yZTogZG9udCB1bmxpbmsgY29ubmVjdGlvbiBvYmplY3QgdHdpY2UKICAgIAog
ICAgQSBjb25uZWN0aW9uIG9iamVjdCBvZiBhIGRvbWFpbiB3aXRoIGFzc29jaWF0ZWQgc3R1YmRv
bSBoYXMgdHdvCiAgICBwYXJlbnRzOiB0aGUgZG9tYWluIGFuZCB0aGUgc3R1YmRvbS4gV2hlbiBj
bGVhbmluZyB1cCB0aGUgbGlzdCBvZgogICAgYWN0aXZlIGRvbWFpbnMgaW4gZG9tYWluX2NsZWFu
dXAoKSBtYWtlIHN1cmUgbm90IHRvIHVubGluayB0aGUKICAgIGNvbm5lY3Rpb24gdHdpY2UgZnJv
bSB0aGUgc2FtZSBkb21haW4uIFRoaXMgY291bGQgaGFwcGVuIHdoZW4gdGhlCiAgICBkb21haW4g
YW5kIGl0cyBzdHViZG9tIGFyZSBiZWluZyBkZXN0cm95ZWQgYXQgdGhlIHNhbWUgdGltZSBsZWFk
aW5nCiAgICB0byB0aGUgZG9tYWluIGxvb3AgYmVpbmcgZW50ZXJlZCB0d2ljZS4KICAgIAogICAg
QWRkaXRpb25hbGx5IGRvbid0IHVzZSB0YWxsb2NfZnJlZSgpIGluIHRoaXMgY2FzZSBhcyBpdCB3
aWxsIHJlbW92ZQogICAgYSByYW5kb20gcGFyZW50IGxpbmssIGxlYWRpbmcgZXZlbnR1YWxseSB0
byBhIG1lbW9yeSBsZWFrLiBVc2UKICAgIHRhbGxvY191bmxpbmsoKSBpbnN0ZWFkIHNwZWNpZnlp
bmcgdGhlIGNvbnRleHQgZnJvbSB3aGljaCB0aGUKICAgIGNvbm5lY3Rpb24gb2JqZWN0IHNob3Vs
ZCBiZSByZW1vdmVkLgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE3IC8gWFNBLTIzMy4K
ICAgIAogICAgUmVwb3J0ZWQtYnk6IEVyaWMgQ2hhbnVkZXQgPGNoYW51ZGV0ZUBhaW5mb3NlYy5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiA1NjJhMWMwZjdlZjNmYmYzYzEyMmMzZGZhNGYyYWQ5ZGQ1MWRhOWZl
CiAgICBtYXN0ZXIgZGF0ZTogMjAxNy0wOS0xMiAxNDo0NDo1NiArMDIwMAotLS0KIHRvb2xzL3hl
bnN0b3JlL3hlbnN0b3JlZF9kb21haW4uYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCA5IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMv
eGVuc3RvcmUveGVuc3RvcmVkX2RvbWFpbi5jIGIvdG9vbHMveGVuc3RvcmUveGVuc3RvcmVkX2Rv
bWFpbi5jCmluZGV4IDE4YWMzMjcuLjE3YTY2YmUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbnN0b3Jl
L3hlbnN0b3JlZF9kb21haW4uYworKysgYi90b29scy94ZW5zdG9yZS94ZW5zdG9yZWRfZG9tYWlu
LmMKQEAgLTIyMSwxMCArMjIxLDExIEBAIHN0YXRpYyBpbnQgZGVzdHJveV9kb21haW4odm9pZCAq
X2RvbWFpbikKIHN0YXRpYyB2b2lkIGRvbWFpbl9jbGVhbnVwKHZvaWQpCiB7CiAJeGNfZG9taW5m
b190IGRvbWluZm87Ci0Jc3RydWN0IGRvbWFpbiAqZG9tYWluLCAqdG1wOworCXN0cnVjdCBkb21h
aW4gKmRvbWFpbjsKIAlpbnQgbm90aWZ5ID0gMDsKIAotCWxpc3RfZm9yX2VhY2hfZW50cnlfc2Fm
ZShkb21haW4sIHRtcCwgJmRvbWFpbnMsIGxpc3QpIHsKKyBhZ2FpbjoKKwlsaXN0X2Zvcl9lYWNo
X2VudHJ5KGRvbWFpbiwgJmRvbWFpbnMsIGxpc3QpIHsKIAkJaWYgKHhjX2RvbWFpbl9nZXRpbmZv
KCp4Y19oYW5kbGUsIGRvbWFpbi0+ZG9taWQsIDEsCiAJCQkJICAgICAgJmRvbWluZm8pID09IDEg
JiYKIAkJICAgIGRvbWluZm8uZG9taWQgPT0gZG9tYWluLT5kb21pZCkgewpAQCAtMjM2LDggKzIz
NywxMiBAQCBzdGF0aWMgdm9pZCBkb21haW5fY2xlYW51cCh2b2lkKQogCQkJaWYgKCFkb21pbmZv
LmR5aW5nKQogCQkJCWNvbnRpbnVlOwogCQl9Ci0JCXRhbGxvY19mcmVlKGRvbWFpbi0+Y29ubik7
Ci0JCW5vdGlmeSA9IDA7IC8qIGRlc3Ryb3lfZG9tYWluKCkgZmlyZXMgdGhlIHdhdGNoICovCisJ
CWlmIChkb21haW4tPmNvbm4pIHsKKwkJCXRhbGxvY191bmxpbmsodGFsbG9jX2F1dG9mcmVlX2Nv
bnRleHQoKSwgZG9tYWluLT5jb25uKTsKKwkJCWRvbWFpbi0+Y29ubiA9IE5VTEw7CisJCQlub3Rp
ZnkgPSAwOyAvKiBkZXN0cm95X2RvbWFpbigpIGZpcmVzIHRoZSB3YXRjaCAqLworCQkJZ290byBh
Z2FpbjsKKwkJfQogCX0KIAogCWlmIChub3RpZnkpCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC44CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed Sep 13 14:33:46 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 13 Sep 2017 14:33:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1ds8ja-000425-OM; Wed, 13 Sep 2017 14:33:46 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ds8jZ-00041d-F3
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 14:33:45 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 CA/6D-02021-8C149B95; Wed, 13 Sep 2017 14:33:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeE485
 Igy3zuCwmbDNwYPTY3reLPYAxijUzLym/IoE1o/XVaaaC99YVvb2z2BsYH+l0MXJyCAn8ZpSY
 /cShi5ELyD7PKPG0vZ+pi5GDg01ATGLuXgWQGhEBVYlZK5YzQ9SrSzT9bmADsYUFQiQuvJ3KA
 mLzCphJvD1yiR3EZgGqvzphF9MERo4FjAyrGNWLU4vKUot0LfSSijLTM0pyEzNzdA0NTPVyU4
 uLE9NTcxKTivWS83M3MQI9wgAEOxgPNjsfYpTkYFIS5d2ruzNSiC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgSvOtDDQoJFqempFWmZOcDQgElLcPAoifCygqR5iwsSc4sz0yFSpxgVpcR5tzkAJQRA
 EhmleXBtsHC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWFedpDxPJl5JXDTXwEtZgJafOb0D
 pDFJYkIKakGxrmCa9gqXnm2XzYILAm8f6fne0TZroN8Bf/XsZ1m0hS1bGbwN5AQ8BUObtmbzi
 3w5y9bftl9g31XbikvXHDjtpFijq+8oWhNfOTFjTO0F6n9i5Y+Wf5MtPjOxsuSlZsn2HOZZEg
 JvC4uvXvg2EbWT0IybR2XJvk99+XOUxD//C35qvOmGduWK7EUZyQaajEXFScCAEDROIFCAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-9.tower-206.messagelabs.com!1505313223!111482494!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58398 invoked from network); 13 Sep 2017 14:33:43 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-9.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 13 Sep 2017 14:33:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ds8jW-0003bS-Sz
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 14:33:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1ds8jW-0002ml-SF
 for xen-changelog@lists.xensource.com; Wed, 13 Sep 2017 14:33:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1ds8jW-0002ml-SF@xenbits.xenproject.org>
Date: Wed, 13 Sep 2017 14:33:42 +0000
Subject: [Xen-changelog] [xen stable-4.8] gnttab: also validate PTE
	permissions upon destroy/replace
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDM2ODk4ZWIxMjU3MmYwYTFmODVjYjU0ZDRhOWU5MGFmY2I2ZjcwNDUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgU2VwIDEy
IDE1OjA3OjMxIDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE1OjA3OjMxIDIwMTcgKzAyMDAKCiAgICBn
bnR0YWI6IGFsc28gdmFsaWRhdGUgUFRFIHBlcm1pc3Npb25zIHVwb24gZGVzdHJveS9yZXBsYWNl
CiAgICAKICAgIEluIG9yZGVyIGZvciBQVEUgaGFuZGxpbmcgdG8gbWF0Y2ggdXAgd2l0aCB0aGUg
cmVmZXJlbmNlIGNvdW50aW5nIGRvbmUKICAgIGJ5IGNvbW1vbiBjb2RlLCBwcmVzZW5jZSBhbmQg
d3JpdGFiaWxpdHkgb2YgZ3JhbnQgbWFwcGluZyBQVEVzIG11c3QKICAgIGFsc28gYmUgdGFrZW4g
aW50byBhY2NvdW50OyB2YWxpZGF0aW5nIGp1c3QgdGhlIGZyYW1lIG51bWJlciBpcyBub3QKICAg
IGVub3VnaC4gVGhpcyBpcyBpbiBwYXJ0aWN1bGFyIHJlbGV2YW50IGlmIGEgZ3Vlc3QgZmlkZGxl
cyB3aXRoIGdyYW50CiAgICBQVEVzIHZpYSBub24tZ3JhbnQgaHlwZXJjYWxscy4KICAgIAogICAg
Tm90ZSB0aGF0IHRoZSBmbGFncyBiZWluZyBwYXNzZWQgdG8gcmVwbGFjZV9ncmFudF9ob3N0X21h
cHBpbmcoKQogICAgYWxyZWFkeSBoYXBwZW4gdG8gYmUgdGhvc2Ugb2YgdGhlIGV4aXN0aW5nIG1h
cHBpbmcsIHNvIG5vIG5ldyBmdW5jdGlvbgogICAgcGFyYW1ldGVyIGlzIG5lZWRlZC4KICAgIAog
ICAgVGhpcyBpcyBDVkUtMjAxNy0xNDMxOSAvIFhTQS0yMzQuCiAgICAKICAgIFJlcG9ydGVkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiAxNmIxNDE0ZGU5MWI1YTgyYTA5OTZjNjdmNmRiM2FmN2Q3ZTMyODczCiAgICBtYXN0ZXIgZGF0
ZTogMjAxNy0wOS0xMiAxNDo0NToxMyArMDIwMAotLS0KIHhlbi9hcmNoL3g4Ni9tbS5jIHwgNzkg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDYyIGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggNTBiMmZj
NC4uYTQwNDYxZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gv
eDg2L21tLmMKQEAgLTQwMTcsNyArNDAxNyw4IEBAIHN0YXRpYyBpbnQgY3JlYXRlX2dyYW50X3B0
ZV9tYXBwaW5nKAogfQogCiBzdGF0aWMgaW50IGRlc3Ryb3lfZ3JhbnRfcHRlX21hcHBpbmcoCi0g
ICAgdWludDY0X3QgYWRkciwgdW5zaWduZWQgbG9uZyBmcmFtZSwgc3RydWN0IGRvbWFpbiAqZCkK
KyAgICB1aW50NjRfdCBhZGRyLCB1bnNpZ25lZCBsb25nIGZyYW1lLCB1bnNpZ25lZCBpbnQgZ3Jh
bnRfcHRlX2ZsYWdzLAorICAgIHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgaW50IHJjID0gR05U
U1Rfb2theTsKICAgICB2b2lkICp2YTsKQEAgLTQwNjMsMTYgKzQwNjQsMjcgQEAgc3RhdGljIGlu
dCBkZXN0cm95X2dyYW50X3B0ZV9tYXBwaW5nKAogCiAgICAgb2wxZSA9ICoobDFfcGdlbnRyeV90
ICopdmE7CiAgICAgCi0gICAgLyogQ2hlY2sgdGhhdCB0aGUgdmlydHVhbCBhZGRyZXNzIHN1cHBs
aWVkIGlzIGFjdHVhbGx5IG1hcHBlZCB0byBmcmFtZS4gKi8KLSAgICBpZiAoIHVubGlrZWx5KGwx
ZV9nZXRfcGZuKG9sMWUpICE9IGZyYW1lKSApCisgICAgLyoKKyAgICAgKiBDaGVjayB0aGF0IHRo
ZSBQVEUgc3VwcGxpZWQgYWN0dWFsbHkgbWFwcyBmcmFtZSAod2l0aCBhcHByb3ByaWF0ZQorICAg
ICAqIHBlcm1pc3Npb25zKS4KKyAgICAgKi8KKyAgICBpZiAoIHVubGlrZWx5KGwxZV9nZXRfcGZu
KG9sMWUpICE9IGZyYW1lKSB8fAorICAgICAgICAgdW5saWtlbHkoKGwxZV9nZXRfZmxhZ3Mob2wx
ZSkgXiBncmFudF9wdGVfZmxhZ3MpICYKKyAgICAgICAgICAgICAgICAgIChfUEFHRV9QUkVTRU5U
IHwgX1BBR0VfUlcpKSApCiAgICAgewogICAgICAgICBwYWdlX3VubG9jayhwYWdlKTsKLSAgICAg
ICAgTUVNX0xPRygiUFRFIGVudHJ5ICVseCBmb3IgYWRkcmVzcyAlIlBSSXg2NCIgZG9lc24ndCBt
YXRjaCBmcmFtZSAlbHgiLAotICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKWwxZV9nZXRf
aW50cHRlKG9sMWUpLCBhZGRyLCBmcmFtZSk7CisgICAgICAgIE1FTV9MT0coIlBURSAlIlBSSXB0
ZSIgYXQgJSJQUkl4NjQiIGRvZXNuJ3QgbWF0Y2ggZ3JhbnQgKCUiUFJJcHRlIikiLAorICAgICAg
ICAgICAgICAgIGwxZV9nZXRfaW50cHRlKG9sMWUpLCBhZGRyLAorICAgICAgICAgICAgICAgIGwx
ZV9nZXRfaW50cHRlKGwxZV9mcm9tX3BmbihmcmFtZSwgZ3JhbnRfcHRlX2ZsYWdzKSkpOwogICAg
ICAgICByYyA9IEdOVFNUX2dlbmVyYWxfZXJyb3I7CiAgICAgICAgIGdvdG8gZmFpbGVkOwogICAg
IH0KIAorICAgIGlmICggdW5saWtlbHkoKGwxZV9nZXRfZmxhZ3Mob2wxZSkgXiBncmFudF9wdGVf
ZmxhZ3MpICYKKyAgICAgICAgICAgICAgICAgIH4oX1BBR0VfQVZBSUwgfCBQQUdFX0NBQ0hFX0FU
VFJTKSkgKQorICAgICAgICBNRU1fTE9HKCJQVEUgZmxhZ3MgJXggYXQgJSJQUkl4NjQiIGRvbid0
IG1hdGNoIGdyYW50ICgleClcbiIsCisgICAgICAgICAgICAgICAgbDFlX2dldF9mbGFncyhvbDFl
KSwgYWRkciwgZ3JhbnRfcHRlX2ZsYWdzKTsKKwogICAgIC8qIERlbGV0ZSBwYWdldGFibGUgZW50
cnkuICovCiAgICAgaWYgKCB1bmxpa2VseSghVVBEQVRFX0VOVFJZCiAgICAgICAgICAgICAgICAg
ICAobDEsIApAQCAtNDA4MSw3ICs0MDkzLDcgQEAgc3RhdGljIGludCBkZXN0cm95X2dyYW50X3B0
ZV9tYXBwaW5nKAogICAgICAgICAgICAgICAgICAgIDApKSApCiAgICAgewogICAgICAgICBwYWdl
X3VubG9jayhwYWdlKTsKLSAgICAgICAgTUVNX0xPRygiQ2Fubm90IGRlbGV0ZSBQVEUgZW50cnkg
YXQgJXAiLCB2YSk7CisgICAgICAgIE1FTV9MT0coIkNhbm5vdCBkZWxldGUgUFRFIGVudHJ5IGF0
ICUiUFJJeDY0LCBhZGRyKTsKICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwogICAg
ICAgICBnb3RvIGZhaWxlZDsKICAgICB9CkBAIC00MTQ5LDcgKzQxNjEsOCBAQCBzdGF0aWMgaW50
IGNyZWF0ZV9ncmFudF92YV9tYXBwaW5nKAogfQogCiBzdGF0aWMgaW50IHJlcGxhY2VfZ3JhbnRf
dmFfbWFwcGluZygKLSAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxvbmcgZnJhbWUs
IGwxX3BnZW50cnlfdCBubDFlLCBzdHJ1Y3QgdmNwdSAqdikKKyAgICB1bnNpZ25lZCBsb25nIGFk
ZHIsIHVuc2lnbmVkIGxvbmcgZnJhbWUsIHVuc2lnbmVkIGludCBncmFudF9wdGVfZmxhZ3MsCisg
ICAgbDFfcGdlbnRyeV90IG5sMWUsIHN0cnVjdCB2Y3B1ICp2KQogewogICAgIGwxX3BnZW50cnlf
dCAqcGwxZSwgb2wxZTsKICAgICB1bnNpZ25lZCBsb25nIGdsMW1mbjsKQEAgLTQxODUsMTkgKzQx
OTgsMzAgQEAgc3RhdGljIGludCByZXBsYWNlX2dyYW50X3ZhX21hcHBpbmcoCiAKICAgICBvbDFl
ID0gKnBsMWU7CiAKLSAgICAvKiBDaGVjayB0aGF0IHRoZSB2aXJ0dWFsIGFkZHJlc3Mgc3VwcGxp
ZWQgaXMgYWN0dWFsbHkgbWFwcGVkIHRvIGZyYW1lLiAqLwotICAgIGlmICggdW5saWtlbHkobDFl
X2dldF9wZm4ob2wxZSkgIT0gZnJhbWUpICkKKyAgICAvKgorICAgICAqIENoZWNrIHRoYXQgdGhl
IHZpcnR1YWwgYWRkcmVzcyBzdXBwbGllZCBpcyBhY3R1YWxseSBtYXBwZWQgdG8gZnJhbWUKKyAg
ICAgKiAod2l0aCBhcHByb3ByaWF0ZSBwZXJtaXNzaW9ucykuCisgICAgICovCisgICAgaWYgKCB1
bmxpa2VseShsMWVfZ2V0X3BmbihvbDFlKSAhPSBmcmFtZSkgfHwKKyAgICAgICAgIHVubGlrZWx5
KChsMWVfZ2V0X2ZsYWdzKG9sMWUpIF4gZ3JhbnRfcHRlX2ZsYWdzKSAmCisgICAgICAgICAgICAg
ICAgICAoX1BBR0VfUFJFU0VOVCB8IF9QQUdFX1JXKSkgKQogICAgIHsKLSAgICAgICAgTUVNX0xP
RygiUFRFIGVudHJ5ICVseCBmb3IgYWRkcmVzcyAlbHggZG9lc24ndCBtYXRjaCBmcmFtZSAlbHgi
LAotICAgICAgICAgICAgICAgIGwxZV9nZXRfcGZuKG9sMWUpLCBhZGRyLCBmcmFtZSk7CisgICAg
ICAgIE1FTV9MT0coIlBURSAlIlBSSXB0ZSIgZm9yICVseCBkb2Vzbid0IG1hdGNoIGdyYW50ICgl
IlBSSXB0ZSIpIiwKKyAgICAgICAgICAgICAgICBsMWVfZ2V0X2ludHB0ZShvbDFlKSwgYWRkciwK
KyAgICAgICAgICAgICAgICBsMWVfZ2V0X2ludHB0ZShsMWVfZnJvbV9wZm4oZnJhbWUsIGdyYW50
X3B0ZV9mbGFncykpKTsKICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwogICAgICAg
ICBnb3RvIHVubG9ja19hbmRfb3V0OwogICAgIH0KIAorICAgIGlmICggdW5saWtlbHkoKGwxZV9n
ZXRfZmxhZ3Mob2wxZSkgXiBncmFudF9wdGVfZmxhZ3MpICYKKyAgICAgICAgICAgICAgICAgIH4o
X1BBR0VfQVZBSUwgfCBQQUdFX0NBQ0hFX0FUVFJTKSkgKQorICAgICAgICBNRU1fTE9HKCJQVEUg
ZmxhZ3MgJXggZm9yICUiUFJJeDY0IiBkb24ndCBtYXRjaCBncmFudCAoJXgpIiwKKyAgICAgICAg
ICAgICAgICBsMWVfZ2V0X2ZsYWdzKG9sMWUpLCBhZGRyLCBncmFudF9wdGVfZmxhZ3MpOworCiAg
ICAgLyogRGVsZXRlIHBhZ2V0YWJsZSBlbnRyeS4gKi8KICAgICBpZiAoIHVubGlrZWx5KCFVUERB
VEVfRU5UUlkobDEsIHBsMWUsIG9sMWUsIG5sMWUsIGdsMW1mbiwgdiwgMCkpICkKICAgICB7Ci0g
ICAgICAgIE1FTV9MT0coIkNhbm5vdCBkZWxldGUgUFRFIGVudHJ5IGF0ICVwIiwgKHVuc2lnbmVk
IGxvbmcgKilwbDFlKTsKKyAgICAgICAgTUVNX0xPRygiQ2Fubm90IGRlbGV0ZSBQVEUgZW50cnkg
Zm9yICUiUFJJeDY0LCBhZGRyKTsKICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwog
ICAgICAgICBnb3RvIHVubG9ja19hbmRfb3V0OwogICAgIH0KQEAgLTQyMTEsOSArNDIzNSwxMSBA
QCBzdGF0aWMgaW50IHJlcGxhY2VfZ3JhbnRfdmFfbWFwcGluZygKIH0KIAogc3RhdGljIGludCBk
ZXN0cm95X2dyYW50X3ZhX21hcHBpbmcoCi0gICAgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25l
ZCBsb25nIGZyYW1lLCBzdHJ1Y3QgdmNwdSAqdikKKyAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHVu
c2lnbmVkIGxvbmcgZnJhbWUsIHVuc2lnbmVkIGludCBncmFudF9wdGVfZmxhZ3MsCisgICAgc3Ry
dWN0IHZjcHUgKnYpCiB7Ci0gICAgcmV0dXJuIHJlcGxhY2VfZ3JhbnRfdmFfbWFwcGluZyhhZGRy
LCBmcmFtZSwgbDFlX2VtcHR5KCksIHYpOworICAgIHJldHVybiByZXBsYWNlX2dyYW50X3ZhX21h
cHBpbmcoYWRkciwgZnJhbWUsIGdyYW50X3B0ZV9mbGFncywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGwxZV9lbXB0eSgpLCB2KTsKIH0KIAogc3RhdGljIGludCBjcmVhdGVf
Z3JhbnRfcDJtX21hcHBpbmcodWludDY0X3QgYWRkciwgdW5zaWduZWQgbG9uZyBmcmFtZSwKQEAg
LTQzMDcsMjEgKzQzMzMsNDAgQEAgaW50IHJlcGxhY2VfZ3JhbnRfaG9zdF9tYXBwaW5nKAogICAg
IHVuc2lnbmVkIGxvbmcgZ2wxbWZuOwogICAgIHN0cnVjdCBwYWdlX2luZm8gKmwxcGc7CiAgICAg
aW50IHJjOworICAgIHVuc2lnbmVkIGludCBncmFudF9wdGVfZmxhZ3M7CiAgICAgCiAgICAgaWYg
KCBwYWdpbmdfbW9kZV9leHRlcm5hbChjdXJyZW50LT5kb21haW4pICkKICAgICAgICAgcmV0dXJu
IHJlcGxhY2VfZ3JhbnRfcDJtX21hcHBpbmcoYWRkciwgZnJhbWUsIG5ld19hZGRyLCBmbGFncyk7
CiAKKyAgICBncmFudF9wdGVfZmxhZ3MgPQorICAgICAgICBfUEFHRV9QUkVTRU5UIHwgX1BBR0Vf
QUNDRVNTRUQgfCBfUEFHRV9ESVJUWSB8IF9QQUdFX0dOVFRBQiB8IF9QQUdFX05YOworCisgICAg
aWYgKCBmbGFncyAmIEdOVE1BUF9hcHBsaWNhdGlvbl9tYXAgKQorICAgICAgICBncmFudF9wdGVf
ZmxhZ3MgfD0gX1BBR0VfVVNFUjsKKyAgICBpZiAoICEoZmxhZ3MgJiBHTlRNQVBfcmVhZG9ubHkp
ICkKKyAgICAgICAgZ3JhbnRfcHRlX2ZsYWdzIHw9IF9QQUdFX1JXOworICAgIC8qCisgICAgICog
T24gdG9wIG9mIHRoZSBleHBsaWNpdCBzZXR0aW5ncyBkb25lIGJ5IGNyZWF0ZV9ncmFudF9ob3N0
X21hcHBpbmcoKQorICAgICAqIGFsc28gb3Blbi1jb2RlIHJlbGV2YW50IHBhcnRzIG9mIGFkanVz
dF9ndWVzdF9sMWUoKS4gRG9uJ3QgbWlycm9yCisgICAgICogYXZhaWxhYmxlIGFuZCBjYWNoYWJp
bGl0eSBmbGFncywgdGhvdWdoLgorICAgICAqLworICAgIGlmICggIWlzX3B2XzMyYml0X2RvbWFp
bihjdXJyLT5kb21haW4pICkKKyAgICAgICAgZ3JhbnRfcHRlX2ZsYWdzIHw9IChncmFudF9wdGVf
ZmxhZ3MgJiBfUEFHRV9VU0VSKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgPyBfUEFHRV9H
TE9CQUwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIDogX1BBR0VfR1VFU1RfS0VSTkVMIHwg
X1BBR0VfVVNFUjsKKwogICAgIGlmICggZmxhZ3MgJiBHTlRNQVBfY29udGFpbnNfcHRlICkKICAg
ICB7CiAgICAgICAgIGlmICggIW5ld19hZGRyICkKLSAgICAgICAgICAgIHJldHVybiBkZXN0cm95
X2dyYW50X3B0ZV9tYXBwaW5nKGFkZHIsIGZyYW1lLCBjdXJyLT5kb21haW4pOworICAgICAgICAg
ICAgcmV0dXJuIGRlc3Ryb3lfZ3JhbnRfcHRlX21hcHBpbmcoYWRkciwgZnJhbWUsIGdyYW50X3B0
ZV9mbGFncywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1
cnItPmRvbWFpbik7CiAgICAgICAgIAogICAgICAgICBNRU1fTE9HKCJVbnN1cHBvcnRlZCBncmFu
dCB0YWJsZSBvcGVyYXRpb24iKTsKICAgICAgICAgcmV0dXJuIEdOVFNUX2dlbmVyYWxfZXJyb3I7
CiAgICAgfQogCiAgICAgaWYgKCAhbmV3X2FkZHIgKQotICAgICAgICByZXR1cm4gZGVzdHJveV9n
cmFudF92YV9tYXBwaW5nKGFkZHIsIGZyYW1lLCBjdXJyKTsKKyAgICAgICAgcmV0dXJuIGRlc3Ry
b3lfZ3JhbnRfdmFfbWFwcGluZyhhZGRyLCBmcmFtZSwgZ3JhbnRfcHRlX2ZsYWdzLCBjdXJyKTsK
IAogICAgIHBsMWUgPSBndWVzdF9tYXBfbDFlKG5ld19hZGRyLCAmZ2wxbWZuKTsKICAgICBpZiAo
ICFwbDFlICkKQEAgLTQzNjksNyArNDQxNCw3IEBAIGludCByZXBsYWNlX2dyYW50X2hvc3RfbWFw
cGluZygKICAgICBwdXRfcGFnZShsMXBnKTsKICAgICBndWVzdF91bm1hcF9sMWUocGwxZSk7CiAK
LSAgICByYyA9IHJlcGxhY2VfZ3JhbnRfdmFfbWFwcGluZyhhZGRyLCBmcmFtZSwgb2wxZSwgY3Vy
cik7CisgICAgcmMgPSByZXBsYWNlX2dyYW50X3ZhX21hcHBpbmcoYWRkciwgZnJhbWUsIGdyYW50
X3B0ZV9mbGFncywgb2wxZSwgY3Vycik7CiAgICAgaWYgKCByYyAmJiAhcGFnaW5nX21vZGVfcmVm
Y291bnRzKGN1cnItPmRvbWFpbikgKQogICAgICAgICBwdXRfcGFnZV9mcm9tX2wxZShvbDFlLCBj
dXJyLT5kb21haW4pOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNzdGFibGUtNC44CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Sep 14 01:11:10 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Sep 2017 01:11:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dsIgM-0001rT-7j; Thu, 14 Sep 2017 01:11:06 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIgL-0001rL-3H
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:05 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 6E/88-02225-827D9B95; Thu, 14 Sep 2017 01:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVf9+s5
 Ig4Pz9C0mbDNwYPTY3reLPYAxijUzLym/IoE140pTD0tBq3bF0kv/WBsY2xW6GDk5hAR+M0qs
 3+zZxcgFZJ9nlLj0/DJLFyMHB5uAmMTcvWA1IgKqErNWLGeGqFeXaPrdwAZSIixgJvFkOitIm
 BfI/HOxlQnEZgEqb1s5hXECI8cCRoZVjBrFqUVlqUW6RuZ6SUWZ6RkluYmZObqGBsZ6uanFxY
 npqTmJScV6yfm5mxiBHqlnYGDcwdiy1+8QoyQHk5Io717dnZFCfEn5KZUZicUZ8UWlOanFhxh
 lODiUJHg/XQXKCRalpqdWpGXmAEMDJi3BwaMkwqt5DSjNW1yQmFucmQ6ROsWoKCXOewWkTwAk
 kVGaB9cGC8dLjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR5RUHG82TmlcBNfwW0mAlo8ZnTO
 0AWlyQipKQaGOOlDORm2urr8ew+8q3t0KxJv9O53k45Ula/zubu1QDmLzX3vyWc23kxVdWjIK
 GwratoUevv4/LLK3QuKp1/H9Km9P1aueScoOkf4uoSF1zWWrVYsDipI/r0mRPG7Yt9L25kfhW
 RXVHFezLguf3Ts+nX/4mE7vwYH8S32bp/bbsEh9UrvVWRi5VYijMSDbWYi4oTAbtqXrZCAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-12.tower-31.messagelabs.com!1505351462!97878122!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56539 invoked from network); 14 Sep 2017 01:11:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Sep 2017 01:11:03 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIgI-0003LN-A1
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dsIgI-0006gr-9L
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dsIgI-0006gr-9L@xenbits.xenproject.org>
Date: Thu, 14 Sep 2017 01:11:02 +0000
Subject: [Xen-changelog] [xen master] mem_access: switch to plain bool
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDRmMTkxZjZlZjA2ZGQ2NWY5OGU5Zjk3Mjk3YjNiNTgxNDE1ZDQ0NTkKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogTW9uIFNlcCAxMSAx
MjoxNjoyOCAyMDE3ICswMTAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IE1vbiBTZXAgMTEgMTc6MTE6MjAgMjAxNyArMDEwMAoKICAgIG1lbV9h
Y2Nlc3M6IHN3aXRjaCB0byBwbGFpbiBib29sCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxy
Y29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgotLS0KIHhlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMg
ICAgICAgIHwgIDQgKystLQogeGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYyAgICAgfCAxNiAr
KysrKysrKy0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL21lbV9hY2Nlc3MuaCB8ICA4ICsr
KystLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L21lbV9hY2Nlc3MuaCB8ICA4ICsrKystLS0tCiA0
IGZpbGVzIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMgYi94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vz
cy5jCmluZGV4IGRiOWFkM2YuLjBmMmNiYjggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tZW1f
YWNjZXNzLmMKKysrIGIveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYwpAQCAtMjE5LDEwICsyMTks
MTAgQEAgZXJyOgogICAgIHJldHVybiBwYWdlOwogfQogCi1ib29sX3QgcDJtX21lbV9hY2Nlc3Nf
Y2hlY2socGFkZHJfdCBncGEsIHZhZGRyX3QgZ2xhLCBjb25zdCBzdHJ1Y3QgbnBmZWMgbnBmZWMp
Citib29sIHAybV9tZW1fYWNjZXNzX2NoZWNrKHBhZGRyX3QgZ3BhLCB2YWRkcl90IGdsYSwgY29u
c3Qgc3RydWN0IG5wZmVjIG5wZmVjKQogewogICAgIGludCByYzsKLSAgICBib29sX3QgdmlvbGF0
aW9uOworICAgIGJvb2wgdmlvbGF0aW9uOwogICAgIHhlbm1lbV9hY2Nlc3NfdCB4bWE7CiAgICAg
dm1fZXZlbnRfcmVxdWVzdF90ICpyZXE7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50Owpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYyBiL3hlbi9hcmNoL3g4Ni9t
bS9tZW1fYWNjZXNzLmMKaW5kZXggNDE0ZTM4Zi4uOTIxMWZjMCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L21tL21lbV9hY2Nlc3MuYworKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5j
CkBAIC04Myw3ICs4Myw3IEBAIGJvb2wgcDJtX21lbV9hY2Nlc3NfZW11bGF0ZV9jaGVjayhzdHJ1
Y3QgdmNwdSAqdiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB2bV9l
dmVudF9yZXNwb25zZV90ICpyc3ApCiB7CiAgICAgeGVubWVtX2FjY2Vzc190IGFjY2VzczsKLSAg
ICBib29sIHZpb2xhdGlvbiA9IDE7CisgICAgYm9vbCB2aW9sYXRpb24gPSB0cnVlOwogICAgIGNv
bnN0IHN0cnVjdCB2bV9ldmVudF9tZW1fYWNjZXNzICpkYXRhID0gJnJzcC0+dS5tZW1fYWNjZXNz
OwogICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IHAybV9kb21h
aW4gKnAybSA9IE5VTEw7CkBAIC0xMjksNyArMTI5LDcgQEAgYm9vbCBwMm1fbWVtX2FjY2Vzc19l
bXVsYXRlX2NoZWNrKHN0cnVjdCB2Y3B1ICp2LAogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAg
ICAgY2FzZSBYRU5NRU1fYWNjZXNzX3J3eDoKLSAgICAgICAgICAgIHZpb2xhdGlvbiA9IDA7Cisg
ICAgICAgICAgICB2aW9sYXRpb24gPSBmYWxzZTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAg
ICB9CiAgICAgfQpAQCAtMTM3LDkgKzEzNyw5IEBAIGJvb2wgcDJtX21lbV9hY2Nlc3NfZW11bGF0
ZV9jaGVjayhzdHJ1Y3QgdmNwdSAqdiwKICAgICByZXR1cm4gdmlvbGF0aW9uOwogfQogCi1ib29s
X3QgcDJtX21lbV9hY2Nlc3NfY2hlY2socGFkZHJfdCBncGEsIHVuc2lnbmVkIGxvbmcgZ2xhLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBucGZlYyBucGZlYywKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB2bV9ldmVudF9yZXF1ZXN0X3QgKipyZXFfcHRyKQorYm9vbCBw
Mm1fbWVtX2FjY2Vzc19jaGVjayhwYWRkcl90IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBucGZlYyBucGZlYywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgdm1fZXZlbnRfcmVxdWVzdF90ICoqcmVxX3B0cikKIHsKICAgICBzdHJ1Y3Qg
dmNwdSAqdiA9IGN1cnJlbnQ7CiAgICAgdW5zaWduZWQgbG9uZyBnZm4gPSBncGEgPj4gUEFHRV9T
SElGVDsKQEAgLTE2Nyw3ICsxNjcsNyBAQCBib29sX3QgcDJtX21lbV9hY2Nlc3NfY2hlY2socGFk
ZHJfdCBncGEsIHVuc2lnbmVkIGxvbmcgZ2xhLAogICAgICAgICByYyA9IHAybS0+c2V0X2VudHJ5
KHAybSwgZ2ZuLCBtZm4sIFBBR0VfT1JERVJfNEssIHAybXQsIHAybV9hY2Nlc3NfcncsIC0xKTsK
ICAgICAgICAgQVNTRVJUKHJjID09IDApOwogICAgICAgICBnZm5fdW5sb2NrKHAybSwgZ2ZuLCAw
KTsKLSAgICAgICAgcmV0dXJuIDE7CisgICAgICAgIHJldHVybiB0cnVlOwogICAgIH0KICAgICBl
bHNlIGlmICggcDJtYSA9PSBwMm1fYWNjZXNzX24ycnd4ICkKICAgICB7CkBAIC0xODgsNyArMTg4
LDcgQEAgYm9vbF90IHAybV9tZW1fYWNjZXNzX2NoZWNrKHBhZGRyX3QgZ3BhLCB1bnNpZ25lZCBs
b25nIGdsYSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibm8gdm1fZXZlbnQg
bGlzdGVuZXIgVkNQVSAlZCwgZG9tICVkXG4iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHYtPnZjcHVfaWQsIGQtPmRvbWFpbl9pZCk7CiAgICAgICAgICAgICBkb21haW5fY3Jh
c2godi0+ZG9tYWluKTsKLSAgICAgICAgICAgIHJldHVybiAwOworICAgICAgICAgICAgcmV0dXJu
IGZhbHNlOwogICAgICAgICB9CiAgICAgICAgIGVsc2UKICAgICAgICAgewpAQCAtMjA0LDcgKzIw
NCw3IEBAIGJvb2xfdCBwMm1fbWVtX2FjY2Vzc19jaGVjayhwYWRkcl90IGdwYSwgdW5zaWduZWQg
bG9uZyBnbGEsCiAgICAgICAgICAgICAgICAgQVNTRVJUKHJjID09IDApOwogICAgICAgICAgICAg
fQogICAgICAgICAgICAgZ2ZuX3VubG9jayhwMm0sIGdmbiwgMCk7Ci0gICAgICAgICAgICByZXR1
cm4gMTsKKyAgICAgICAgICAgIHJldHVybiB0cnVlOwogICAgICAgICB9CiAgICAgfQogCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL21lbV9hY2Nlc3MuaCBiL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vbWVtX2FjY2Vzcy5oCmluZGV4IDNhMTU1ZjguLjE2MTA2MzUgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vbWVtX2FjY2Vzcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
bWVtX2FjY2Vzcy5oCkBAIC0yMiwyMCArMjIsMjAgQEAgYm9vbCBwMm1fbWVtX2FjY2Vzc19lbXVs
YXRlX2NoZWNrKHN0cnVjdCB2Y3B1ICp2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHZtX2V2ZW50X3Jlc3BvbnNlX3QgKnJzcCkKIHsKICAgICAvKiBOb3Qgc3VwcG9y
dGVkIG9uIEFSTS4gKi8KLSAgICByZXR1cm4gMDsKKyAgICByZXR1cm4gZmFsc2U7CiB9CiAKIC8q
IHZtX2V2ZW50IGFuZCBtZW1fYWNjZXNzIGFyZSBzdXBwb3J0ZWQgb24gYW55IEFSTSBndWVzdCAq
Lwotc3RhdGljIGlubGluZSBib29sX3QgcDJtX21lbV9hY2Nlc3Nfc2FuaXR5X2NoZWNrKHN0cnVj
dCBkb21haW4gKmQpCitzdGF0aWMgaW5saW5lIGJvb2wgcDJtX21lbV9hY2Nlc3Nfc2FuaXR5X2No
ZWNrKHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgcmV0dXJuIDE7CisgICAgcmV0dXJuIHRydWU7
CiB9CiAKIC8qCiAgKiBTZW5kIG1lbSBldmVudCBiYXNlZCBvbiB0aGUgYWNjZXNzLiBCb29sZWFu
IHJldHVybiB2YWx1ZSBpbmRpY2F0ZXMgaWYgdHJhcAogICogbmVlZHMgdG8gYmUgaW5qZWN0ZWQg
aW50byBndWVzdC4KICAqLwotYm9vbF90IHAybV9tZW1fYWNjZXNzX2NoZWNrKHBhZGRyX3QgZ3Bh
LCB2YWRkcl90IGdsYSwgY29uc3Qgc3RydWN0IG5wZmVjIG5wZmVjKTsKK2Jvb2wgcDJtX21lbV9h
Y2Nlc3NfY2hlY2socGFkZHJfdCBncGEsIHZhZGRyX3QgZ2xhLCBjb25zdCBzdHJ1Y3QgbnBmZWMg
bnBmZWMpOwogCiBzdHJ1Y3QgcGFnZV9pbmZvKgogcDJtX21lbV9hY2Nlc3NfY2hlY2tfYW5kX2dl
dF9wYWdlKHZhZGRyX3QgZ3ZhLCB1bnNpZ25lZCBsb25nIGZsYWcsCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20teDg2L21lbV9hY2Nlc3MuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbWVtX2Fj
Y2Vzcy5oCmluZGV4IDlmN2I0MDkuLjQwNDNjOWYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvbWVtX2FjY2Vzcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbWVtX2FjY2Vzcy5o
CkBAIC0zNCw5ICszNCw5IEBACiAgKiByaW5nLiBPbmNlIGhhdmluZyByZWxlYXNlZCBnZXRfZ2Zu
KiBsb2NrcyBjYWxsZXIgbXVzdCBhbHNvIHhmcmVlIHRoZQogICogcmVxdWVzdC4KICAqLwotYm9v
bF90IHAybV9tZW1fYWNjZXNzX2NoZWNrKHBhZGRyX3QgZ3BhLCB1bnNpZ25lZCBsb25nIGdsYSwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbnBmZWMgbnBmZWMsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdm1fZXZlbnRfcmVxdWVzdF90ICoqcmVxX3B0cik7Citib29s
IHAybV9tZW1fYWNjZXNzX2NoZWNrKHBhZGRyX3QgZ3BhLCB1bnNpZ25lZCBsb25nIGdsYSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG5wZmVjIG5wZmVjLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICB2bV9ldmVudF9yZXF1ZXN0X3QgKipyZXFfcHRyKTsKIAogLyogQ2hlY2sg
Zm9yIGVtdWxhdGlvbiBhbmQgbWFyayB2Y3B1IGZvciBza2lwcGluZyBvbmUgaW5zdHJ1Y3Rpb24K
ICAqIHVwb24gcmVzY2hlZHVsaW5nIGlmIHJlcXVpcmVkLiAqLwpAQCAtNDQsNyArNDQsNyBAQCBi
b29sIHAybV9tZW1fYWNjZXNzX2VtdWxhdGVfY2hlY2soc3RydWN0IHZjcHUgKnYsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgdm1fZXZlbnRfcmVzcG9uc2VfdCAqcnNw
KTsKIAogLyogU2FuaXR5IGNoZWNrIGZvciBtZW1fYWNjZXNzIGhhcmR3YXJlIHN1cHBvcnQgKi8K
LXN0YXRpYyBpbmxpbmUgYm9vbF90IHAybV9tZW1fYWNjZXNzX3Nhbml0eV9jaGVjayhzdHJ1Y3Qg
ZG9tYWluICpkKQorc3RhdGljIGlubGluZSBib29sIHAybV9tZW1fYWNjZXNzX3Nhbml0eV9jaGVj
ayhzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHJldHVybiBpc19odm1fZG9tYWluKGQpICYmIGNw
dV9oYXNfdm14ICYmIGhhcF9lbmFibGVkKGQpOwogfQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNo
Ym90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Sep 14 01:11:17 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Sep 2017 01:11:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dsIgX-0001sE-9c; Thu, 14 Sep 2017 01:11:17 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIgW-0001s7-1z
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:16 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 69/D3-02224-337D9B95; Thu, 14 Sep 2017 01:11:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdfo+s5
 Ig6XbpS0mbDNwYPTY3reLPYAxijUzLym/IoE149T2pUwFP3gr/i/vZWlgvMPVxcjFISTwm1Fi
 Zu8+FgjnPKNE87kn7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwsESLybc
 psVxOYVMJN4uHwjO4jNAlT/f8NGlgmMHAsYGVYxqhenFpWlFula6CUVZaZnlOQmZuboGhoY6+
 WmFhcnpqfmJCYV6yXn525iBPqEAQh2MF5odz7EKMnBpCTKu1d3Z6QQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd68a0A5waLU9NSKtMwcYHDApCU4eJREeDVB0rzFBYm5xZnpEKlTjIpS4ryeIAkB
 kERGaR5cGywgLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYtxNkCk9mXgnc9FdAi5mAFp85v
 QNkcUkiQkqqgXGb+ewPC7mUCgVm3zD8Vb2x9/tRv7qdldVKiaJ5O2KkZzfefXfJcLLuN0HOH4
 4TQ/6dWHt27zvrrxf8t5uGFJRXqLDHiojkMBXtSlraz2F9+Kjl4uKDDlol/19q3n1psjAheF8
 m95f+hJksDkXHU9ZdnLlllnuCRNCNsLffxPUiQ24L1zZl1SmxFGckGmoxFxUnAgD5tmSaQwIA
 AA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-6.tower-31.messagelabs.com!1505351473!76137694!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20385 invoked from network); 14 Sep 2017 01:11:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-6.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Sep 2017 01:11:14 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIgS-0003LY-Dc
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dsIgS-0006ix-BJ
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dsIgS-0006ix-BJ@xenbits.xenproject.org>
Date: Thu, 14 Sep 2017 01:11:12 +0000
Subject: [Xen-changelog] [xen master] xen/x86: Replace mandatory barriers
	with compiler barriers
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGQwMjkxZjMzOTFhYjM0YjM0MDkyZmNkYzU2YWJkODE1M2NiZTQ1NzkKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIEF1ZyAxNiAxODowNzoyNyAyMDE3ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBTZXAgMTEgMTc6MTQ6
MDkgMjAxNyArMDEwMAoKICAgIHhlbi94ODY6IFJlcGxhY2UgbWFuZGF0b3J5IGJhcnJpZXJzIHdp
dGggY29tcGlsZXIgYmFycmllcnMKICAgIAogICAgSW4gdGhpcyBjYXNlLCBybWIoKSBpcyBiZWlu
ZyB1c2VkIGZvciBpdHMgY29tcGlsZXIgYmFycmllciBwcm9wZXJ0eS4gIFJlcGxhY2UKICAgIGl0
IHdpdGggYW4gZXhwbGljaXQgYmFycmVyKCkgYW5kIGNvbW1lbnQsIHRvIGF2b2lkIGl0IGJlY29t
aW5nIGFuIHVubmVjZXNzYXJ5CiAgICBsZmVuY2UgaW5zdHJ1Y3Rpb24gKHdoZW4gcm1iKCkgZ2V0
cyBmaXhlZCkgb3IgbG9va2luZyBsaWtlIGFuIFNNUCBpc3N1ZS4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIg
aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2luaXQuYwppbmRleCBhNDU5ZTk5Li40NzQ5OTJhIDEwMDY0NAotLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKQEAgLTU1OCw3ICs1NTgsNyBAQCBzdGF0aWMgdm9pZCBw
YXJzZV9ldmVudF9sb2dfZW50cnkoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsIHUzMiBlbnRyeVtd
KQogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAgICAgIHVkZWxheSgxKTsKLSAg
ICAgICAgcm1iKCk7CisgICAgICAgIGJhcnJpZXIoKTsgLyogUHJldmVudCBob2lzdGluZyBvZiB0
aGUgZW50cnlbXSByZWFkLiAqLwogICAgICAgICBjb2RlID0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3Uz
MihlbnRyeVsxXSwgSU9NTVVfRVZFTlRfQ09ERV9NQVNLLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBJT01NVV9FVkVOVF9DT0RFX1NISUZUKTsKICAgICB9CkBAIC02NjMs
NyArNjYzLDcgQEAgdm9pZCBwYXJzZV9wcHJfbG9nX2VudHJ5KHN0cnVjdCBhbWRfaW9tbXUgKmlv
bW11LCB1MzIgZW50cnlbXSkKICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgfQogICAgICAg
ICB1ZGVsYXkoMSk7Ci0gICAgICAgIHJtYigpOworICAgICAgICBiYXJyaWVyKCk7IC8qIFByZXZl
bnQgaG9pc3Rpbmcgb2YgdGhlIGVudHJ5W10gcmVhZC4gKi8KICAgICAgICAgY29kZSA9IGdldF9m
aWVsZF9mcm9tX3JlZ191MzIoZW50cnlbMV0sIElPTU1VX1BQUl9MT0dfQ09ERV9NQVNLLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9QUFJfTE9HX0NPREVfU0hJ
RlQpOwogICAgIH0KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dp
dC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54
ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu Sep 14 01:11:31 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Sep 2017 01:11:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dsIgl-0001uJ-BJ; Thu, 14 Sep 2017 01:11:31 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIgj-0001u9-TU
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:30 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 04/55-01754-147D9B95; Thu, 14 Sep 2017 01:11:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVdf6+s5
 IgzVrdC0mbDNwYPTY3reLPYAxijUzLym/IoE1Y878DywFb7krZp54w9LA2MnVxcjFISTwm1Gi
 /UMbI4RznlGiZed35i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQV8JPYd2
 gUW5xUwk7g7tRHMZgGq/3fjJfMERo4FjAyrGDWKU4vKUot0Dc30kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECvcIABDsYp76PO8QoycGkJMq7V3dnpBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3k9XgXKCRanpqRVpmTnA8IBJS3DwKInwal4DSvMWFyTmFmemQ6ROMSpKifN6giQE
 QBIZpXlwbbCQvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVhXlGQKTyZeSVw018BLWYCWnzm9
 A6QxSWJCCmpBsbWEycV/le811UzfZP2eVZGT56AfkODWt3/hH7j12WxgXZ3F76X7FBRY+2a+W
 hRU8zBTVH7eebd7hM9xl2Ys+/OjhdTKxfWezXp5BXIbjly9mBTeOrtRE0zqWdr18+onbD2hK5
 0rfaTudnnJDuTGq4teTu5yOiJwZMtfr7HKo376tbWnVr0VliJpTgj0VCLuag4EQD+BRLORAIA
 AA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-16.tower-206.messagelabs.com!1505351482!91424090!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57100 invoked from network); 14 Sep 2017 01:11:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Sep 2017 01:11:23 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIgc-0003Lo-H4
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dsIgc-0006k7-Ej
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dsIgc-0006k7-Ej@xenbits.xenproject.org>
Date: Thu, 14 Sep 2017 01:11:22 +0000
Subject: [Xen-changelog] [xen master] xen/x86: mm: Introduce {G, M}FN <-> {G,
	M}ADDR helpers
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGNhYThkMTAwYjkyM2YyYWJmYjZiYTU0ZGJlMjBhYjNmMzdmOGJkOTEKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogVHVlIFNl
cCAxMiAxMTowMzowNyAyMDE3ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBTZXAgMTIgMTE6Mjk6NDAgMjAx
NyArMDEwMAoKICAgIHhlbi94ODY6IG1tOiBJbnRyb2R1Y2Uge0csIE19Rk4gPC0+IHtHLCBNfUFE
RFIgaGVscGVycwogICAgCiAgICBUaGUgbmV3IHdyYXBwZXJzIHdpbGwgYWRkIG1vcmUgc2FmZXR5
IHdoZW4gY29udmVydGluZyBhbiBhZGRyZXNzIHRvIGEKICAgIGZyYW1lIG51bWJlciAoZWl0aGVy
IG1hY2hpbmUgb3IgZ3Vlc3QpLiBUaGV5IGFyZSBhbHJlYWR5IGV4aXN0aW5nIGZvcgogICAgQXJt
IGFuZCBjb3VsZCBiZSB1c2VmdWwgaW4gY29tbW9uIGNvZGUuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYv
cGFnZS5oIHwgNCArKysrCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspCgpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdlLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3Bh
Z2UuaAppbmRleCBjZGU1YzZiLi40NWNhNzQyIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L3BhZ2UuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2UuaApAQCAtMjUwLDYgKzI1
MCwxMCBAQCB2b2lkIGNvcHlfcGFnZV9zc2UyKHZvaWQgKiwgY29uc3Qgdm9pZCAqKTsKIC8qIENv
bnZlcnQgYmV0d2VlbiBmcmFtZSBudW1iZXIgYW5kIGFkZHJlc3MgZm9ybWF0cy4gICovCiAjZGVm
aW5lIF9fcGZuX3RvX3BhZGRyKHBmbikgKChwYWRkcl90KShwZm4pIDw8IFBBR0VfU0hJRlQpCiAj
ZGVmaW5lIF9fcGFkZHJfdG9fcGZuKHBhKSAgKCh1bnNpZ25lZCBsb25nKSgocGEpID4+IFBBR0Vf
U0hJRlQpKQorI2RlZmluZSBnZm5fdG9fZ2FkZHIoZ2ZuKSAgIF9fcGZuX3RvX3BhZGRyKGdmbl94
KGdmbikpCisjZGVmaW5lIGdhZGRyX3RvX2dmbihnYSkgICAgX2dmbihfX3BhZGRyX3RvX3Bmbihn
YSkpCisjZGVmaW5lIG1mbl90b19tYWRkcihtZm4pICAgX19wZm5fdG9fcGFkZHIobWZuX3gobWZu
KSkKKyNkZWZpbmUgbWFkZHJfdG9fbWZuKG1hKSAgICBfbWZuKF9fcGFkZHJfdG9fcGZuKG1hKSkK
IAogLyoKICAqIFdlIGRlZmluZSBub24tdW5kZXJzY29yZWQgd3JhcHBlcnMgZm9yIGFib3ZlIGNv
bnZlcnNpb24gZnVuY3Rpb25zLiBUaGVzZSBhcmUKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu Sep 14 01:11:37 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Sep 2017 01:11:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dsIgr-0001vG-D6; Thu, 14 Sep 2017 01:11:37 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIgq-0001v4-0H
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:36 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 30/AA-27708-747D9B95; Thu, 14 Sep 2017 01:11:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdft+s5
 Ig5VvNC0mbDNwYPTY3reLPYAxijUzLym/IoE149CjQ+wFU0Uq5h+4xdLA+EOgi5GLQ0jgN6PE
 hsav7F2MnEDOeUaJUwc8uxg5ONgExCTm7lUACYsIqErMWrGcGaJEXaLpdwMbiC0sEClx5F87E
 4jNK2AmcfJqOyOIzQJUv+f8VtYJjBwLGBlWMaoXpxaVpRbpGuklFWWmZ5TkJmbm6BoamOrlph
 YXJ6an5iQmFesl5+duYgR6hAEIdjB+/+N0iFGSg0lJlHev7s5IIb6k/JTKjMTijPii0pzU4kO
 MMhwcShK8edeAcoJFqempFWmZOcDQgElLcPAoifBqgqR5iwsSc4sz0yFSpxgVpcR5PUESAiCJ
 jNI8uDZYOF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMG8nyBSezLwSuOmvgBYzAS0+c3oHy
 OKSRISUVANj8U/RXwsebfq+8rLqFI4PD+eXvW80ezjrlJxv4H/pf5sSBGOv7Pq5VXh21YruNd
 l+7qyymkdudkTab2fb9vbBVYHAElm3S9wZL95+Yylslfm0Lp1tuUa5xJxdNt+3/Nm2ertWZpx
 Wp5Llro+LDT7wOcqfvzYj9+GFMymOa03mPojZssK8vLpOQ4mlOCPRUIu5qDgRAMmcW/FCAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-4.tower-206.messagelabs.com!1505351493!111402675!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60909 invoked from network); 14 Sep 2017 01:11:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Sep 2017 01:11:34 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIgm-0003Lv-Iq
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dsIgm-0006lD-IC
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dsIgm-0006lD-IC@xenbits.xenproject.org>
Date: Thu, 14 Sep 2017 01:11:32 +0000
Subject: [Xen-changelog] [xen master] xen/mm: Use __virt_to_mfn in
	map_domain_page instead of virt_to_mfn
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDQxYzQ4MDA0ZDFkOGJjZjNhYTgxNTFjMjUyNTc1ZGMxOTkyYTQyZTMKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogVHVlIFNl
cCAxMiAxMTowMzowOSAyMDE3ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBTZXAgMTIgMTE6Mjk6NTIgMjAx
NyArMDEwMAoKICAgIHhlbi9tbTogVXNlIF9fdmlydF90b19tZm4gaW4gbWFwX2RvbWFpbl9wYWdl
IGluc3RlYWQgb2YgdmlydF90b19tZm4KICAgIAogICAgdmlydF90b19tZm4gbWF5IGJ5IG92ZXJy
aWRkZW4gYnkgdGhlIHNvdXJjZSBmaWxlcywgZm9yIGltcHJvdmluZyBsb2NhbGx5CiAgICB0eXBl
c2FmZS4KICAgIAogICAgVGhlcmVmb3JlIG1hcF9kb21haW5fcGFnZSBoYXMgdG8gdXNlIF9fdmly
dF90b19tZm4gdG8gcHJldmVudCBhbnkKICAgIGNvbXBpbGF0aW9uIGlzc3VlIGluIHNvdXJjZXMg
ZmlsZXMgdGhhdCBvdmVycmlkZSB0aGUgaGVscGVyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgotLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaCAgICAgIHwgMyArKy0K
IHhlbi9pbmNsdWRlL3hlbi9kb21haW5fcGFnZS5oIHwgMiArLQogMiBmaWxlcyBjaGFuZ2VkLCAz
IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLWFybS9tbS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oCmluZGV4IDdkZTJmMzIuLmNk
NmRmYjUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaAorKysgYi94ZW4vaW5j
bHVkZS9hc20tYXJtL21tLmgKQEAgLTI4MSw3ICsyODEsNyBAQCBzdGF0aWMgaW5saW5lIGludCBn
dmlydF90b19tYWRkcih2YWRkcl90IHZhLCBwYWRkcl90ICpwYSwgdW5zaWduZWQgaW50IGZsYWdz
KQogCiAvKiBDb252ZXJ0IGJldHdlZW4gWGVuLWhlYXAgdmlydHVhbCBhZGRyZXNzZXMgYW5kIG1h
Y2hpbmUgZnJhbWUgbnVtYmVycy4gKi8KICNkZWZpbmUgX192aXJ0X3RvX21mbih2YSkgKHZpcnRf
dG9fbWFkZHIodmEpID4+IFBBR0VfU0hJRlQpCi0jZGVmaW5lIG1mbl90b192aXJ0KG1mbikgICht
YWRkcl90b192aXJ0KChwYWRkcl90KShtZm4pIDw8IFBBR0VfU0hJRlQpKQorI2RlZmluZSBfX21m
bl90b192aXJ0KG1mbikgKG1hZGRyX3RvX3ZpcnQoKHBhZGRyX3QpKG1mbikgPDwgUEFHRV9TSElG
VCkpCiAKIC8qCiAgKiBXZSBkZWZpbmUgbm9uLXVuZGVyc2NvcmVkIHdyYXBwZXJzIGZvciBhYm92
ZSBjb252ZXJzaW9uIGZ1bmN0aW9ucy4KQEAgLTI5MSw2ICsyOTEsNyBAQCBzdGF0aWMgaW5saW5l
IGludCBndmlydF90b19tYWRkcih2YWRkcl90IHZhLCBwYWRkcl90ICpwYSwgdW5zaWduZWQgaW50
IGZsYWdzKQogI2RlZmluZSBtZm5fdG9fcGFnZShtZm4pICAgIF9fbWZuX3RvX3BhZ2UobWZuKQog
I2RlZmluZSBwYWdlX3RvX21mbihwZykgICAgIF9fcGFnZV90b19tZm4ocGcpCiAjZGVmaW5lIHZp
cnRfdG9fbWZuKHZhKSAgICAgX192aXJ0X3RvX21mbih2YSkKKyNkZWZpbmUgbWZuX3RvX3ZpcnQo
bWZuKSAgICBfX21mbl90b192aXJ0KG1mbikKIAogLyogQ29udmVydCBiZXR3ZWVuIFhlbi1oZWFw
IHZpcnR1YWwgYWRkcmVzc2VzIGFuZCBwYWdlLWluZm8gc3RydWN0dXJlcy4gKi8KIHN0YXRpYyBp
bmxpbmUgc3RydWN0IHBhZ2VfaW5mbyAqdmlydF90b19wYWdlKGNvbnN0IHZvaWQgKnYpCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vZG9tYWluX3BhZ2UuaCBiL3hlbi9pbmNsdWRlL3hlbi9k
b21haW5fcGFnZS5oCmluZGV4IDkzZjJhNWEuLjg5MGJhZTUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL3hlbi9kb21haW5fcGFnZS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9kb21haW5fcGFnZS5o
CkBAIC01Myw3ICs1Myw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCAqX19tYXBfZG9tYWluX3BhZ2Vf
Z2xvYmFsKGNvbnN0IHN0cnVjdCBwYWdlX2luZm8gKnBnKQogCiAjZWxzZSAvKiAhQ09ORklHX0RP
TUFJTl9QQUdFICovCiAKLSNkZWZpbmUgbWFwX2RvbWFpbl9wYWdlKG1mbikgICAgICAgICAgICAg
ICAgbWZuX3RvX3ZpcnQobWZuX3gobWZuKSkKKyNkZWZpbmUgbWFwX2RvbWFpbl9wYWdlKG1mbikg
ICAgICAgICAgICAgICAgX19tZm5fdG9fdmlydChtZm5feChtZm4pKQogI2RlZmluZSBfX21hcF9k
b21haW5fcGFnZShwZykgICAgICAgICAgICAgICBwYWdlX3RvX3ZpcnQocGcpCiAjZGVmaW5lIHVu
bWFwX2RvbWFpbl9wYWdlKHZhKSAgICAgICAgICAgICAgICgodm9pZCkodmEpKQogI2RlZmluZSBk
b21haW5fcGFnZV9tYXBfdG9fbWZuKHZhKSAgICAgICAgICB2aXJ0X3RvX21mbigodW5zaWduZWQg
bG9uZykodmEpKQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Sep 14 01:11:46 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Sep 2017 01:11:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dsIh0-0001wl-Ej; Thu, 14 Sep 2017 01:11:46 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIgz-0001wb-88
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:45 +0000
Received: from [193.109.254.147] by server-10.bemta-6.messagelabs.com id
 4B/97-03642-057D9B95; Thu, 14 Sep 2017 01:11:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVdf/+s5
 Ig1/rjS0mbDNwYPTY3reLPYAxijUzLym/IoE14/WEvYwFP8QqXqxvZW9gnCHcxcjFISTwm1Hi
 5ZWjzBDOeUaJa3uOs3UxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSwQJrHl3
 REmEJtXwExicuNDMJsFqP7Fyd/sExg5FjAyrGLUKE4tKkst0jU000sqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQKAxDsYLy/MeAQoyQHk5Io717dnZFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHg/XQXKCRalpqdWpGXmAMMDJi3BwaMkwqt5DSjNW1yQmFucmQ6ROsWoKCXO6wmS
 EABJZJTmwbXBQvISo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHlFQabwZOaVwE1/BbSYCWjxm
 dM7QBaXJCKkpBoY/fh7zTUe5a3cos4x37HV/NlMTsaj3B8q9qYET6vKN53cu75k3VUpw6MhrR
 +bnBUNzNQFvDiEguccnKsReiuxKXcRI7dm8Kyrc6fbPqtbFvez6lO2QKaz/bw3+ht5Nvkm6Mz
 kZi332/3+8lu/V3V9uwyNuK/wc/y+edw06adQ7pz94pVRDkxKLMUZiYZazEXFiQB/n8QZRAIA
 AA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-16.tower-27.messagelabs.com!1505351502!116315652!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49103 invoked from network); 14 Sep 2017 01:11:43 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Sep 2017 01:11:43 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIgw-0003MB-MS
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:42 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dsIgw-0006nQ-KE
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:42 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dsIgw-0006nQ-KE@xenbits.xenproject.org>
Date: Thu, 14 Sep 2017 01:11:42 +0000
Subject: [Xen-changelog] [xen master] x86/shadow: Use ERR_PTR infrastructure
	for sh_emulate_map_dest()
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDE5Y2VlNDRhYmZkZjE2MmEyNWQ4NmY5OTlkOWE1MGJjZmRmNDY4YmMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIFNlcCA4IDE5OjA1OjMzIDIwMTcgKzAzMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIFNlcCAxMiAxMToyOTo1
NSAyMDE3ICswMTAwCgogICAgeDg2L3NoYWRvdzogVXNlIEVSUl9QVFIgaW5mcmFzdHJ1Y3R1cmUg
Zm9yIHNoX2VtdWxhdGVfbWFwX2Rlc3QoKQogICAgCiAgICBzaF9lbXVsYXRlX21hcF9kZXN0KCkg
cHJlZGF0ZXMgdGhlIGludHJvZHVjdGlvbiBvZiB0aGUgZ2VuZXJpYyBFUlJfUFRSKCkKICAgIGlu
ZnJhc3RydWN0dXJlLCBidXQgdGFrZSB0aGUgb3Bwb3J0dW5pdHkgdG8gYXZvaWQgb3BlbmNvZGlu
ZyBpdC4KICAgIAogICAgVGhlIGNob3NlbiBlcnJvciBjb25zdGFudHMgcmVxdWlyZSBuZWVkIHRv
IGJlIG5lZ2F0aXZlIHRvIHdvcmsgd2l0aCBJU19FUlIoKSwKICAgIGJ1dCBubyBvdGhlciBjaGFu
Z2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgogICAg
UmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gv
eDg2L21tL3NoYWRvdy9tdWx0aS5jICAgfCA4ICsrKystLS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hh
ZG93L3ByaXZhdGUuaCB8IDcgKysrLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA3IGluc2VydGlvbnMo
KyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9t
dWx0aS5jIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCmluZGV4IGY3ZWZlNjYuLjhk
NGYyNDQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYworKysgYi94
ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKQEAgLTQ3NTQsOCArNDc1NCw4IEBAIHNoX3g4
Nl9lbXVsYXRlX3dyaXRlKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhZGRyLCB2b2lk
ICpzcmMsCiAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKIAogICAgIGFkZHIg
PSBzaF9lbXVsYXRlX21hcF9kZXN0KHYsIHZhZGRyLCBieXRlcywgc2hfY3R4dCk7Ci0gICAgaWYg
KCBzaF9lbXVsYXRlX21hcF9kZXN0X2ZhaWxlZChhZGRyKSApCi0gICAgICAgIHJldHVybiAobG9u
ZylhZGRyOworICAgIGlmICggSVNfRVJSKGFkZHIpICkKKyAgICAgICAgcmV0dXJuIH5QVFJfRVJS
KGFkZHIpOwogCiAgICAgcGFnaW5nX2xvY2sodi0+ZG9tYWluKTsKICAgICBtZW1jcHkoYWRkciwg
c3JjLCBieXRlcyk7CkBAIC00Nzk2LDggKzQ3OTYsOCBAQCBzaF94ODZfZW11bGF0ZV9jbXB4Y2hn
KHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhZGRyLAogICAgICAgICByZXR1cm4gWDg2
RU1VTF9VTkhBTkRMRUFCTEU7CiAKICAgICBhZGRyID0gc2hfZW11bGF0ZV9tYXBfZGVzdCh2LCB2
YWRkciwgYnl0ZXMsIHNoX2N0eHQpOwotICAgIGlmICggc2hfZW11bGF0ZV9tYXBfZGVzdF9mYWls
ZWQoYWRkcikgKQotICAgICAgICByZXR1cm4gKGxvbmcpYWRkcjsKKyAgICBpZiAoIElTX0VSUihh
ZGRyKSApCisgICAgICAgIHJldHVybiB+UFRSX0VSUihhZGRyKTsKIAogICAgIHBhZ2luZ19sb2Nr
KHYtPmRvbWFpbik7CiAgICAgc3dpdGNoICggYnl0ZXMgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L21tL3NoYWRvdy9wcml2YXRlLmggYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L3ByaXZhdGUu
aAppbmRleCA0NmQ5YmFiLi42YTAzMzcwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hh
ZG93L3ByaXZhdGUuaAorKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L3ByaXZhdGUuaApAQCAt
Mzk1LDEwICszOTUsOSBAQCB2b2lkIHNoYWRvd191bmhvb2tfbWFwcGluZ3Moc3RydWN0IGRvbWFp
biAqZCwgbWZuX3Qgc21mbiwgaW50IHVzZXJfb25seSk7CiAKIC8qIFJldHVybnMgYSBtYXBwZWQg
cG9pbnRlciB0byB3cml0ZSB0bywgb3Igb25lIG9mIHRoZSBmb2xsb3dpbmcgZXJyb3IKICAqIGlu
ZGljYXRvcnMuICovCi0jZGVmaW5lIE1BUFBJTkdfVU5IQU5ETEVBQkxFICgodm9pZCAqKSh1bnNp
Z25lZCBsb25nKVg4NkVNVUxfVU5IQU5ETEVBQkxFKQotI2RlZmluZSBNQVBQSU5HX0VYQ0VQVElP
TiAgICAoKHZvaWQgKikodW5zaWduZWQgbG9uZylYODZFTVVMX0VYQ0VQVElPTikKLSNkZWZpbmUg
TUFQUElOR19TSUxFTlRfRkFJTCAgKCh2b2lkICopKHVuc2lnbmVkIGxvbmcpWDg2RU1VTF9PS0FZ
KQotI2RlZmluZSBzaF9lbXVsYXRlX21hcF9kZXN0X2ZhaWxlZChyYykgKCh1bnNpZ25lZCBsb25n
KShyYykgPD0gMykKKyNkZWZpbmUgTUFQUElOR19VTkhBTkRMRUFCTEUgRVJSX1BUUih+KGxvbmcp
WDg2RU1VTF9VTkhBTkRMRUFCTEUpCisjZGVmaW5lIE1BUFBJTkdfRVhDRVBUSU9OICAgIEVSUl9Q
VFIofihsb25nKVg4NkVNVUxfRVhDRVBUSU9OKQorI2RlZmluZSBNQVBQSU5HX1NJTEVOVF9GQUlM
ICBFUlJfUFRSKH4obG9uZylYODZFTVVMX09LQVkpCiB2b2lkICpzaF9lbXVsYXRlX21hcF9kZXN0
KHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhZGRyLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgYnl0ZXMsIHN0cnVjdCBzaF9lbXVsYXRlX2N0eHQgKnNoX2N0
eHQpOwogdm9pZCBzaF9lbXVsYXRlX3VubWFwX2Rlc3Qoc3RydWN0IHZjcHUgKnYsIHZvaWQgKmFk
ZHIsIHVuc2lnbmVkIGludCBieXRlcywKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3Ig
L2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5n
ZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5n
ZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu Sep 14 01:11:57 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Sep 2017 01:11:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dsIhB-0001yV-GR; Thu, 14 Sep 2017 01:11:57 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIhA-0001yJ-F6
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:56 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 19/3A-02048-B57D9B95; Thu, 14 Sep 2017 01:11:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVTfq+s5
 Ig73vLSwmbDNwYPTY3reLPYAxijUzLym/IoE14/n7DtaCPYoVz75+YGxgnCLVxcjFISTwm1Fi
 0f2VjBDOeUaJj5fnAzkcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABlIiLOAmcfeND
 kiYV8BMom3bYrAwC1D5i9/iExg5FjAyrGLUKE4tKkst0jUy1ksqykzPKMlNzMzRNTQw1stNLS
 5OTE/NSUwq1kvOz93ECPRIPQMD4w7Gvr1+hxglOZiURHn36u6MFOJLyk+pzEgszogvKs1JLT7
 EKMPBoSTBm3cNKCdYlJqeWpGWmQMMDZi0BAePkgivJkiat7ggMbc4Mx0idYpRl+PRjbt/mIRY
 8vLzUqXEeT1BigRAijJK8+BGwML0EqOslDAvIwMDgxBPQWpRbmYJqvwrRnEORiVh3k6QKTyZe
 SVwm14BHcEEdMSZ0ztAjihJREhJNTAKuG+ddOGd41qtsvSqib18qgaK4o5/nh8JeexX+jJ+m1
 1y4905dumbznDf371yg5ZzV+TxR88sz0xxSLQ/sOsog33aaenjUskhm+NcnXXmzL0UFJH2NOi
 U3D7B7b+aJjbvKuU4euu2jM/ErENiB9WlBY1CJTYmvuh6fvGwzL4ilukB5UqPar4osRRnJBpq
 MRcVJwIAOuKHM04CAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-15.tower-31.messagelabs.com!1505351513!110626534!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61726 invoked from network); 14 Sep 2017 01:11:54 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Sep 2017 01:11:54 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIh6-0003ML-OV
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:52 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dsIh6-0006ow-Nk
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:11:52 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dsIh6-0006ow-Nk@xenbits.xenproject.org>
Date: Thu, 14 Sep 2017 01:11:52 +0000
Subject: [Xen-changelog] [xen master] xen/mm: make sure node is less than
	MAX_NUMNODES
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDJmZWNlMzUzMDM1MjkzOTViZmVhNmIwM2QyMjY4MzgwZWY2ODJjOTMKQXV0aG9yOiAg
ICAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpBdXRob3JEYXRlOiBU
dWUgU2VwIDEyIDE0OjQzOjE2IDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE0OjQzOjE2IDIwMTcgKzAy
MDAKCiAgICB4ZW4vbW06IG1ha2Ugc3VyZSBub2RlIGlzIGxlc3MgdGhhbiBNQVhfTlVNTk9ERVMK
ICAgIAogICAgVGhlIG91dHB1dCBvZiBNRU1GX2dldF9ub2RlKG1lbWZsYWdzKSBjYW4gYmUgYXMg
bGFyZ2UgYXMgbm9kZWlkX3QgY2FuCiAgICBob2xkIChjdXJyZW50bHkgMjU1KS4gIFRoaXMgaXMg
dGhlbiB1c2VkIGFzIGFuIGluZGV4IHRvIGFycmF5cyBvZiBzaXplCiAgICBNQVhfTlVNTk9ERSwg
d2hpY2ggaXMgNjQgb24geDg2IGFuZCAxIG9uIEFSTSwgY2FuIGJlIHBhc3NlZCBpbiBieSBhbgog
ICAgdW50cnVzdGVkIGd1ZXN0ICh2aWEgbWVtb3J5X2V4Y2hhbmdlIGFuZCBpbmNyZWFzZV9yZXNl
cnZhdGlvbikgYW5kIGlzCiAgICBub3QgY3VycmVudGx5IGJvdW5kcy1jaGVja2VkLgogICAgCiAg
ICBDaGVjayB0aGUgdmFsdWUgaW4gcGFnZV9hbGxvYy5jIGJlZm9yZSB1c2luZyBpdCwgYW5kIGFs
c28gY2hlY2sgdGhlCiAgICB2YWx1ZSBpbiB0aGUgaHlwZXJjYWxsIGNhbGwgc2l0ZXMgYW5kIHJl
dHVybiAtRUlOVkFMIGlmIGFwcHJvcHJpYXRlLgogICAgRG9uJ3QgcGVybWl0IGRvbWFpbnMgb3Ro
ZXIgdGhhbiB0aGUgaGFyZHdhcmUgb3IgY29udHJvbCBkb21haW4gdG8KICAgIGFsbG9jYXRlIG5v
ZGUtY29uc3RyYWluZWQgbWVtb3J5LgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE2IC8g
WFNBLTIzMS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IE1hdHRoZXcgRGFsZXkgPG1hdHRkQGJ1Z2Z1
enouY29tPgogICAgU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBj
aXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Ci0tLQogeGVuL2NvbW1vbi9tZW1vcnkuYyAgICAgfCA0MCArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0tCiB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyB8ICA3ICsr
KysrLS0KIDIgZmlsZXMgY2hhbmdlZCwgMzggaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwpp
bmRleCAyNmRhNjA1Li5hMmFiZjU1IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisr
KyBiL3hlbi9jb21tb24vbWVtb3J5LmMKQEAgLTQyOSw2ICs0MjksMzEgQEAgc3RhdGljIHZvaWQg
ZGVjcmVhc2VfcmVzZXJ2YXRpb24oc3RydWN0IG1lbW9wX2FyZ3MgKmEpCiAgICAgYS0+bnJfZG9u
ZSA9IGk7CiB9CiAKK3N0YXRpYyBib29sIHByb3BhZ2F0ZV9ub2RlKHVuc2lnbmVkIGludCB4bWYs
IHVuc2lnbmVkIGludCAqbWVtZmxhZ3MpCit7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqY3Vy
cmQgPSBjdXJyZW50LT5kb21haW47CisKKyAgICBCVUlMRF9CVUdfT04oWEVOTUVNRl9nZXRfbm9k
ZSgwKSAhPSBOVU1BX05PX05PREUpOworICAgIEJVSUxEX0JVR19PTihNRU1GX2dldF9ub2RlKDAp
ICE9IE5VTUFfTk9fTk9ERSk7CisKKyAgICBpZiAoIFhFTk1FTUZfZ2V0X25vZGUoeG1mKSA9PSBO
VU1BX05PX05PREUgKQorICAgICAgICByZXR1cm4gdHJ1ZTsKKworICAgIGlmICggaXNfaGFyZHdh
cmVfZG9tYWluKGN1cnJkKSB8fCBpc19jb250cm9sX2RvbWFpbihjdXJyZCkgKQorICAgIHsKKyAg
ICAgICAgaWYgKCBYRU5NRU1GX2dldF9ub2RlKHhtZikgPj0gTUFYX05VTU5PREVTICkKKyAgICAg
ICAgICAgIHJldHVybiBmYWxzZTsKKworICAgICAgICAqbWVtZmxhZ3MgfD0gTUVNRl9ub2RlKFhF
Tk1FTUZfZ2V0X25vZGUoeG1mKSk7CisgICAgICAgIGlmICggeG1mICYgWEVOTUVNRl9leGFjdF9u
b2RlX3JlcXVlc3QgKQorICAgICAgICAgICAgKm1lbWZsYWdzIHw9IE1FTUZfZXhhY3Rfbm9kZTsK
KyAgICB9CisgICAgZWxzZSBpZiAoIHhtZiAmIFhFTk1FTUZfZXhhY3Rfbm9kZV9yZXF1ZXN0ICkK
KyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgcmV0dXJuIHRydWU7Cit9CisKIHN0YXRpYyBs
b25nIG1lbW9yeV9leGNoYW5nZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1vcnlfZXhj
aGFuZ2VfdCkgYXJnKQogewogICAgIHN0cnVjdCB4ZW5fbWVtb3J5X2V4Y2hhbmdlIGV4Y2g7CkBA
IC01MDEsNiArNTI2LDEyIEBAIHN0YXRpYyBsb25nIG1lbW9yeV9leGNoYW5nZShYRU5fR1VFU1Rf
SEFORExFX1BBUkFNKHhlbl9tZW1vcnlfZXhjaGFuZ2VfdCkgYXJnKQogICAgICAgICB9CiAgICAg
fQogCisgICAgaWYgKCB1bmxpa2VseSghcHJvcGFnYXRlX25vZGUoZXhjaC5vdXQubWVtX2ZsYWdz
LCAmbWVtZmxhZ3MpKSApCisgICAgeworICAgICAgICByYyA9IC1FSU5WQUw7CisgICAgICAgIGdv
dG8gZmFpbF9lYXJseTsKKyAgICB9CisKICAgICBkID0gcmN1X2xvY2tfZG9tYWluX2J5X2FueV9p
ZChleGNoLmluLmRvbWlkKTsKICAgICBpZiAoIGQgPT0gTlVMTCApCiAgICAgewpAQCAtNTE5LDcg
KzU1MCw2IEBAIHN0YXRpYyBsb25nIG1lbW9yeV9leGNoYW5nZShYRU5fR1VFU1RfSEFORExFX1BB
UkFNKHhlbl9tZW1vcnlfZXhjaGFuZ2VfdCkgYXJnKQogICAgICAgICBkLAogICAgICAgICBYRU5N
RU1GX2dldF9hZGRyZXNzX2JpdHMoZXhjaC5vdXQubWVtX2ZsYWdzKSA/IDoKICAgICAgICAgKEJJ
VFNfUEVSX0xPTkcrUEFHRV9TSElGVCkpKTsKLSAgICBtZW1mbGFncyB8PSBNRU1GX25vZGUoWEVO
TUVNRl9nZXRfbm9kZShleGNoLm91dC5tZW1fZmxhZ3MpKTsKIAogICAgIGZvciAoIGkgPSAoZXhj
aC5ucl9leGNoYW5nZWQgPj4gaW5fY2h1bmtfb3JkZXIpOwogICAgICAgICAgIGkgPCAoZXhjaC5p
bi5ucl9leHRlbnRzID4+IGluX2NodW5rX29yZGVyKTsKQEAgLTg4MiwxMiArOTEyLDggQEAgc3Rh
dGljIGludCBjb25zdHJ1Y3RfbWVtb3BfZnJvbV9yZXNlcnZhdGlvbigKICAgICAgICAgfQogICAg
ICAgICByZWFkX3VubG9jaygmZC0+dm51bWFfcndsb2NrKTsKICAgICB9Ci0gICAgZWxzZQotICAg
IHsKLSAgICAgICAgYS0+bWVtZmxhZ3MgfD0gTUVNRl9ub2RlKFhFTk1FTUZfZ2V0X25vZGUoci0+
bWVtX2ZsYWdzKSk7Ci0gICAgICAgIGlmICggci0+bWVtX2ZsYWdzICYgWEVOTUVNRl9leGFjdF9u
b2RlX3JlcXVlc3QgKQotICAgICAgICAgICAgYS0+bWVtZmxhZ3MgfD0gTUVNRl9leGFjdF9ub2Rl
OwotICAgIH0KKyAgICBlbHNlIGlmICggdW5saWtlbHkoIXByb3BhZ2F0ZV9ub2RlKHItPm1lbV9m
bGFncywgJmEtPm1lbWZsYWdzKSkgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAogICAgIHJl
dHVybiAwOwogfQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgYi94ZW4vY29t
bW9uL3BhZ2VfYWxsb2MuYwppbmRleCBiNTI0M2ZjLi44NmMwNzk0IDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL3BhZ2VfYWxsb2MuYworKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwpAQCAtNzgx
LDEwICs3ODEsMTMgQEAgc3RhdGljIHN0cnVjdCBwYWdlX2luZm8gKmdldF9mcmVlX2J1ZGR5KHVu
c2lnbmVkIGludCB6b25lX2xvLAogICAgICAgICBpZiAoIG5vZGUgPj0gTUFYX05VTU5PREVTICkK
ICAgICAgICAgICAgIG5vZGUgPSBjcHVfdG9fbm9kZShzbXBfcHJvY2Vzc29yX2lkKCkpOwogICAg
IH0KKyAgICBlbHNlIGlmICggdW5saWtlbHkobm9kZSA+PSBNQVhfTlVNTk9ERVMpICkKKyAgICB7
CisgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAgICAgICByZXR1cm4gTlVMTDsKKyAg
ICB9CiAgICAgZmlyc3Rfbm9kZSA9IG5vZGU7CiAKLSAgICBBU1NFUlQobm9kZSA8IE1BWF9OVU1O
T0RFUyk7Ci0KICAgICAvKgogICAgICAqIFN0YXJ0IHdpdGggcmVxdWVzdGVkIG5vZGUsIGJ1dCBl
eGhhdXN0IGFsbCBub2RlIG1lbW9yeSBpbiByZXF1ZXN0ZWQgCiAgICAgICogem9uZSBiZWZvcmUg
ZmFpbGluZywgb25seSBjYWxjIG5ldyBub2RlIHZhbHVlIGlmIHdlIGZhaWwgdG8gZmluZCBtZW1v
cnkgCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdp
dCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Sep 14 01:12:07 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Sep 2017 01:12:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dsIhL-000205-It; Thu, 14 Sep 2017 01:12:07 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIhK-0001zv-BH
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:12:06 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 B6/C8-03414-567D9B95; Thu, 14 Sep 2017 01:12:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTf5+s5
 Ig4dLrS0mbDNwYPTY3reLPYAxijUzLym/IoE1Y862T+wFJzgrJq+4ydTA+Jq9i5GLQ0jgN6NE
 19WLzBDOeUaJhsPPGLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhZwkfjRe
 Z0JxOYVMJN4cnwHC4jNAlS/4NFxxgmMHAsYGVYxqhenFpWlFuka6yUVZaZnlOQmZuboGhqY6e
 WmFhcnpqfmJCYV6yXn525iBPqEAQh2MHb8czrEKMnBpCTKu1d3Z6QQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCV7ta0A5waLU9NSKtMwcYHDApCU4eJREeDVB0rzFBYm5xZnpEKlTjIpS4ryeIAkB
 kERGaR5cGywgLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYtxNkCk9mXgnc9FdAi5mAFp85v
 QNkcUkiQkqqgZFzuVmbhRqf1ZenOyxzThQsVpn31mnTireTgy+a/OkoW+TZ7+XOddn35OTr29
 eaW1tMawhZFZ/l6tqzRDippvdvyc/Qw9smF90Jux81vcN2kuvOL/y7eBl/hq3gLZogc3HH/Np
 LXE8K1+6QM5HZcifghmR7JpPv9ehjhTZxvdt+hnr88Xq+0VOJpTgj0VCLuag4EQCSKqYhQwIA
 AA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-4.tower-21.messagelabs.com!1505351523!76542714!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57656 invoked from network); 14 Sep 2017 01:12:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-4.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Sep 2017 01:12:03 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIhG-0003Nd-Rs
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:12:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dsIhG-0006qa-Ph
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:12:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dsIhG-0006qa-Ph@xenbits.xenproject.org>
Date: Thu, 14 Sep 2017 01:12:02 +0000
Subject: [Xen-changelog] [xen master] grant_table: fix GNTTABOP_cache_flush
	handling
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGMzZDgzMGIyNDQ5OThiMzY4NmUyZWI2NGRiOTU5OTZiZTVlYjVlNWMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIFNlcCAxMiAxNDo0NDoxMSAyMDE3ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVHVlIFNlcCAxMiAxNDo0NDoxMSAyMDE3ICsw
MjAwCgogICAgZ3JhbnRfdGFibGU6IGZpeCBHTlRUQUJPUF9jYWNoZV9mbHVzaCBoYW5kbGluZwog
ICAgCiAgICBEb24ndCBmYWxsIG92ZXIgYSBOVUxMIGdyYW50X3RhYmxlIHBvaW50ZXIgd2hlbiB0
aGUgb3duZXIgb2YgdGhlIGRvbWFpbgogICAgaXMgYSBzeXN0ZW0gZG9tYWluIChET01JRF97WEVO
LElPfSBldGMpLgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE4IC8gWFNBLTIzMi4KICAg
IAogICAgUmVwb3J0ZWQtYnk6IE1hdHRoZXcgRGFsZXkgPG1hdHRkQGJ1Z2Z1enouY29tPgogICAg
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVu
L2NvbW1vbi9ncmFudF90YWJsZS5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9u
KCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5j
IGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCmluZGV4IGZiMzg1OWMuLmMzODk1ZTYgMTAwNjQ0
Ci0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3Rh
YmxlLmMKQEAgLTMwNDYsNyArMzA0Niw3IEBAIHN0YXRpYyBpbnQgY2FjaGVfZmx1c2goZ250dGFi
X2NhY2hlX2ZsdXNoX3QgKmNmbHVzaCwgZ3JhbnRfcmVmX3QgKmN1cl9yZWYpCiAKICAgICBwYWdl
ID0gbWZuX3RvX3BhZ2UobWZuKTsKICAgICBvd25lciA9IHBhZ2VfZ2V0X293bmVyX2FuZF9yZWZl
cmVuY2UocGFnZSk7Ci0gICAgaWYgKCAhb3duZXIgKQorICAgIGlmICggIW93bmVyIHx8ICFvd25l
ci0+Z3JhbnRfdGFibGUgKQogICAgIHsKICAgICAgICAgcmN1X3VubG9ja19kb21haW4oZCk7CiAg
ICAgICAgIHJldHVybiAtRVBFUk07Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9o
b21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vs
b2c=

From xen-changelog-bounces@lists.xen.org Thu Sep 14 01:12:16 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Sep 2017 01:12:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dsIhU-00021L-KL; Thu, 14 Sep 2017 01:12:16 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIhT-000218-BZ
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:12:15 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 D0/A4-02224-E67D9B95; Thu, 14 Sep 2017 01:12:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVTfv+s5
 Ig4dP2S0mbDNwYPTY3reLPYAxijUzLym/IoE1Y2PrZNaC6UIV63rmsjYwvuLrYuTiEBL4zSix
 vmsOI4RznlFi84WNzF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4Suzpf
 scGUs4rYCax4isHSJgFqPxox2HWCYwcCxgZVjGqF6cWlaUW6VrqJRVlpmeU5CZm5ugaGhjr5a
 YWFyemp+YkJhXrJefnbmIEeqSegYFxB+Prn06HGCU5mJREeffq7owU4kvKT6nMSCzOiC8qzUk
 tPsQow8GhJMH7+BpQTrAoNT21Ii0zBxgaMGkJDh4lEV5NkDRvcUFibnFmOkTqFKMux7FNl/8w
 CbHk5eelSonzeoIUCYAUZZTmwY2AheklRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK8nSBTe
 DLzSuA2vQI6ggnoiDOnd4AcUZKIkJJqYPS/GF/MMunQxUnhLH/8D/2+0W0vrOD8vaTR/O66NZ
 fsJTdtXvFH+15dWlludPPvHI999RskuaabW75WD121R0klbVHDUa6/kc91uX6FLVGT2sCqekD
 RzE8weYXh4x65TStzav6LiLs9OXKpdSvLwk2bt551fCrdY1g/6UGvqwpHwLETGz5Yn1FiKc5I
 NNRiLipOBACQpf1bTgIAAA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-12.tower-31.messagelabs.com!1505351533!97878184!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1426 invoked from network); 14 Sep 2017 01:12:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Sep 2017 01:12:14 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIhQ-0003Nn-VO
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:12:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dsIhQ-0006sR-T2
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:12:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dsIhQ-0006sR-T2@xenbits.xenproject.org>
Date: Thu, 14 Sep 2017 01:12:12 +0000
Subject: [Xen-changelog] [xen master] tools/xenstore: dont unlink connection
	object twice
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDU2MmExYzBmN2VmM2ZiZjNjMTIyYzNkZmE0ZjJhZDlkZDUxZGE5ZmUKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgU2VwIDEy
IDE0OjQ0OjU2IDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE0OjQ0OjU2IDIwMTcgKzAyMDAKCiAgICB0
b29scy94ZW5zdG9yZTogZG9udCB1bmxpbmsgY29ubmVjdGlvbiBvYmplY3QgdHdpY2UKICAgIAog
ICAgQSBjb25uZWN0aW9uIG9iamVjdCBvZiBhIGRvbWFpbiB3aXRoIGFzc29jaWF0ZWQgc3R1YmRv
bSBoYXMgdHdvCiAgICBwYXJlbnRzOiB0aGUgZG9tYWluIGFuZCB0aGUgc3R1YmRvbS4gV2hlbiBj
bGVhbmluZyB1cCB0aGUgbGlzdCBvZgogICAgYWN0aXZlIGRvbWFpbnMgaW4gZG9tYWluX2NsZWFu
dXAoKSBtYWtlIHN1cmUgbm90IHRvIHVubGluayB0aGUKICAgIGNvbm5lY3Rpb24gdHdpY2UgZnJv
bSB0aGUgc2FtZSBkb21haW4uIFRoaXMgY291bGQgaGFwcGVuIHdoZW4gdGhlCiAgICBkb21haW4g
YW5kIGl0cyBzdHViZG9tIGFyZSBiZWluZyBkZXN0cm95ZWQgYXQgdGhlIHNhbWUgdGltZSBsZWFk
aW5nCiAgICB0byB0aGUgZG9tYWluIGxvb3AgYmVpbmcgZW50ZXJlZCB0d2ljZS4KICAgIAogICAg
QWRkaXRpb25hbGx5IGRvbid0IHVzZSB0YWxsb2NfZnJlZSgpIGluIHRoaXMgY2FzZSBhcyBpdCB3
aWxsIHJlbW92ZQogICAgYSByYW5kb20gcGFyZW50IGxpbmssIGxlYWRpbmcgZXZlbnR1YWxseSB0
byBhIG1lbW9yeSBsZWFrLiBVc2UKICAgIHRhbGxvY191bmxpbmsoKSBpbnN0ZWFkIHNwZWNpZnlp
bmcgdGhlIGNvbnRleHQgZnJvbSB3aGljaCB0aGUKICAgIGNvbm5lY3Rpb24gb2JqZWN0IHNob3Vs
ZCBiZSByZW1vdmVkLgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE3IC8gWFNBLTIzMy4K
ICAgIAogICAgUmVwb3J0ZWQtYnk6IEVyaWMgQ2hhbnVkZXQgPGNoYW51ZGV0ZUBhaW5mb3NlYy5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0t
LQogdG9vbHMveGVuc3RvcmUveGVuc3RvcmVkX2RvbWFpbi5jIHwgMTMgKysrKysrKysrLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS90b29scy94ZW5zdG9yZS94ZW5zdG9yZWRfZG9tYWluLmMgYi90b29scy94ZW5zdG9yZS94
ZW5zdG9yZWRfZG9tYWluLmMKaW5kZXggZjQxY2Y0Ni4uZmE2NjU1MCAxMDA2NDQKLS0tIGEvdG9v
bHMveGVuc3RvcmUveGVuc3RvcmVkX2RvbWFpbi5jCisrKyBiL3Rvb2xzL3hlbnN0b3JlL3hlbnN0
b3JlZF9kb21haW4uYwpAQCAtMjIxLDEwICsyMjEsMTEgQEAgc3RhdGljIGludCBkZXN0cm95X2Rv
bWFpbih2b2lkICpfZG9tYWluKQogc3RhdGljIHZvaWQgZG9tYWluX2NsZWFudXAodm9pZCkKIHsK
IAl4Y19kb21pbmZvX3QgZG9taW5mbzsKLQlzdHJ1Y3QgZG9tYWluICpkb21haW4sICp0bXA7CisJ
c3RydWN0IGRvbWFpbiAqZG9tYWluOwogCWludCBub3RpZnkgPSAwOwogCi0JbGlzdF9mb3JfZWFj
aF9lbnRyeV9zYWZlKGRvbWFpbiwgdG1wLCAmZG9tYWlucywgbGlzdCkgeworIGFnYWluOgorCWxp
c3RfZm9yX2VhY2hfZW50cnkoZG9tYWluLCAmZG9tYWlucywgbGlzdCkgewogCQlpZiAoeGNfZG9t
YWluX2dldGluZm8oKnhjX2hhbmRsZSwgZG9tYWluLT5kb21pZCwgMSwKIAkJCQkgICAgICAmZG9t
aW5mbykgPT0gMSAmJgogCQkgICAgZG9taW5mby5kb21pZCA9PSBkb21haW4tPmRvbWlkKSB7CkBA
IC0yMzYsOCArMjM3LDEyIEBAIHN0YXRpYyB2b2lkIGRvbWFpbl9jbGVhbnVwKHZvaWQpCiAJCQlp
ZiAoIWRvbWluZm8uZHlpbmcpCiAJCQkJY29udGludWU7CiAJCX0KLQkJdGFsbG9jX2ZyZWUoZG9t
YWluLT5jb25uKTsKLQkJbm90aWZ5ID0gMDsgLyogZGVzdHJveV9kb21haW4oKSBmaXJlcyB0aGUg
d2F0Y2ggKi8KKwkJaWYgKGRvbWFpbi0+Y29ubikgeworCQkJdGFsbG9jX3VubGluayh0YWxsb2Nf
YXV0b2ZyZWVfY29udGV4dCgpLCBkb21haW4tPmNvbm4pOworCQkJZG9tYWluLT5jb25uID0gTlVM
TDsKKwkJCW5vdGlmeSA9IDA7IC8qIGRlc3Ryb3lfZG9tYWluKCkgZmlyZXMgdGhlIHdhdGNoICov
CisJCQlnb3RvIGFnYWluOworCQl9CiAJfQogCiAJaWYgKG5vdGlmeSkKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWls
aW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu Sep 14 01:12:28 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Sep 2017 01:12:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dsIhf-00023h-Ls; Thu, 14 Sep 2017 01:12:27 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIhd-00023U-Q2
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:12:25 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 2A/D3-02224-877D9B95; Thu, 14 Sep 2017 01:12:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbfi+s5
 Ig7edwhYTthk4MHps79vFHsAYxZqZl5RfkcCa8XT/BPaCKzYVXx5ZNDCe1+li5OIQEvjNKPHg
 8W9WCOc8o8Scnw/Yuxg5ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFgiQmL32A
 juIzStgJtH5fzeYzQJUv/TEQeYJjBwLGBlWMWoUpxaVpRbpGhnoJRVlpmeU5CZm5ugaGhjr5a
 YWFyemp+YkJhXrJefnbmIE+qSegYFxB2PzCb9DjJIcTEqivHt1d0YK8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuBdfA0oJ1iUmp5akZaZAwwOmLQEB4+SCO8ikDRvcUFibnFmOkTqFKOilDivJ0hC
 ACSRUZoH1wYLyEuMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHlFQabwZOaVwE1/BbSYCWjxm
 dM7QBaXJCKkpBoYZ1i8dTzlmyW46vUj11smyaL6p/51bq75o8a2jZO7Psh6smXiJfu3SqXz23
 gclLNWl9d7Lt3cxnmHQe3CDU+XxJLAoM2CH50+3uLTvbbf5tPV0/0sgdNnMemEBszN8T2scuD
 2ybmev2rWL2Xt4f/maTQj3OLulEqHjc+PMCjrO1db95XWOrArsRRnJBpqMRcVJwIAWiiZdUMC
 AAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-6.tower-31.messagelabs.com!1505351543!76137762!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23691 invoked from network); 14 Sep 2017 01:12:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-6.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Sep 2017 01:12:24 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsIhb-0003Nx-1H
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:12:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dsIhb-0006ua-0W
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 01:12:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dsIhb-0006ua-0W@xenbits.xenproject.org>
Date: Thu, 14 Sep 2017 01:12:23 +0000
Subject: [Xen-changelog] [xen master] gnttab: also validate PTE permissions
	upon destroy/replace
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDE2YjE0MTRkZTkxYjVhODJhMDk5NmM2N2Y2ZGIzYWY3ZDdlMzI4NzMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgU2VwIDEy
IDE0OjQ1OjEzIDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE0OjQ1OjEzIDIwMTcgKzAyMDAKCiAgICBn
bnR0YWI6IGFsc28gdmFsaWRhdGUgUFRFIHBlcm1pc3Npb25zIHVwb24gZGVzdHJveS9yZXBsYWNl
CiAgICAKICAgIEluIG9yZGVyIGZvciBQVEUgaGFuZGxpbmcgdG8gbWF0Y2ggdXAgd2l0aCB0aGUg
cmVmZXJlbmNlIGNvdW50aW5nIGRvbmUKICAgIGJ5IGNvbW1vbiBjb2RlLCBwcmVzZW5jZSBhbmQg
d3JpdGFiaWxpdHkgb2YgZ3JhbnQgbWFwcGluZyBQVEVzIG11c3QKICAgIGFsc28gYmUgdGFrZW4g
aW50byBhY2NvdW50OyB2YWxpZGF0aW5nIGp1c3QgdGhlIGZyYW1lIG51bWJlciBpcyBub3QKICAg
IGVub3VnaC4gVGhpcyBpcyBpbiBwYXJ0aWN1bGFyIHJlbGV2YW50IGlmIGEgZ3Vlc3QgZmlkZGxl
cyB3aXRoIGdyYW50CiAgICBQVEVzIHZpYSBub24tZ3JhbnQgaHlwZXJjYWxscy4KICAgIAogICAg
Tm90ZSB0aGF0IHRoZSBmbGFncyBiZWluZyBwYXNzZWQgdG8gcmVwbGFjZV9ncmFudF9ob3N0X21h
cHBpbmcoKQogICAgYWxyZWFkeSBoYXBwZW4gdG8gYmUgdGhvc2Ugb2YgdGhlIGV4aXN0aW5nIG1h
cHBpbmcsIHNvIG5vIG5ldyBmdW5jdGlvbgogICAgcGFyYW1ldGVyIGlzIG5lZWRlZC4KICAgIAog
ICAgVGhpcyBpcyBDVkUtMjAxNy0xNDMxOSAvIFhTQS0yMzQuCiAgICAKICAgIFJlcG9ydGVkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2
L21tLmMgfCA4OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0t
LS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNjkgaW5zZXJ0aW9ucygrKSwgMjAgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwpp
bmRleCBlNWEwMjljLi5lNGZhNjBlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysg
Yi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtMzg4MCw3ICszODgwLDggQEAgc3RhdGljIGludCBjcmVh
dGVfZ3JhbnRfcHRlX21hcHBpbmcoCiB9CiAKIHN0YXRpYyBpbnQgZGVzdHJveV9ncmFudF9wdGVf
bWFwcGluZygKLSAgICB1aW50NjRfdCBhZGRyLCB1bnNpZ25lZCBsb25nIGZyYW1lLCBzdHJ1Y3Qg
ZG9tYWluICpkKQorICAgIHVpbnQ2NF90IGFkZHIsIHVuc2lnbmVkIGxvbmcgZnJhbWUsIHVuc2ln
bmVkIGludCBncmFudF9wdGVfZmxhZ3MsCisgICAgc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBp
bnQgcmMgPSBHTlRTVF9va2F5OwogICAgIHZvaWQgKnZhOwpAQCAtMzkyNiwxNyArMzkyNywyOSBA
QCBzdGF0aWMgaW50IGRlc3Ryb3lfZ3JhbnRfcHRlX21hcHBpbmcoCiAKICAgICBvbDFlID0gKihs
MV9wZ2VudHJ5X3QgKil2YTsKIAotICAgIC8qIENoZWNrIHRoYXQgdGhlIHZpcnR1YWwgYWRkcmVz
cyBzdXBwbGllZCBpcyBhY3R1YWxseSBtYXBwZWQgdG8gZnJhbWUuICovCi0gICAgaWYgKCB1bmxp
a2VseShsMWVfZ2V0X3BmbihvbDFlKSAhPSBmcmFtZSkgKQorICAgIC8qCisgICAgICogQ2hlY2sg
dGhhdCB0aGUgUFRFIHN1cHBsaWVkIGFjdHVhbGx5IG1hcHMgZnJhbWUgKHdpdGggYXBwcm9wcmlh
dGUKKyAgICAgKiBwZXJtaXNzaW9ucykuCisgICAgICovCisgICAgaWYgKCB1bmxpa2VseShsMWVf
Z2V0X3BmbihvbDFlKSAhPSBmcmFtZSkgfHwKKyAgICAgICAgIHVubGlrZWx5KChsMWVfZ2V0X2Zs
YWdzKG9sMWUpIF4gZ3JhbnRfcHRlX2ZsYWdzKSAmCisgICAgICAgICAgICAgICAgICAoX1BBR0Vf
UFJFU0VOVCB8IF9QQUdFX1JXKSkgKQogICAgIHsKICAgICAgICAgcGFnZV91bmxvY2socGFnZSk7
Ci0gICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLAotICAgICAgICAgICAgICAgICAiUFRF
IGVudHJ5ICUiUFJJcHRlIiBmb3IgYWRkcmVzcyAlIlBSSXg2NCIgZG9lc24ndCBtYXRjaCBmcmFt
ZSAlbHhcbiIsCi0gICAgICAgICAgICAgICAgIGwxZV9nZXRfaW50cHRlKG9sMWUpLCBhZGRyLCBm
cmFtZSk7CisgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsCisgICAgICAgICAgICAgICAgICJQ
VEUgJSJQUklwdGUiIGF0ICUiUFJJeDY0IiBkb2Vzbid0IG1hdGNoIGdyYW50ICglIlBSSXB0ZSIp
XG4iLAorICAgICAgICAgICAgICAgICBsMWVfZ2V0X2ludHB0ZShvbDFlKSwgYWRkciwKKyAgICAg
ICAgICAgICAgICAgbDFlX2dldF9pbnRwdGUobDFlX2Zyb21fcGZuKGZyYW1lLCBncmFudF9wdGVf
ZmxhZ3MpKSk7CiAgICAgICAgIHJjID0gR05UU1RfZ2VuZXJhbF9lcnJvcjsKICAgICAgICAgZ290
byBmYWlsZWQ7CiAgICAgfQogCisgICAgaWYgKCB1bmxpa2VseSgobDFlX2dldF9mbGFncyhvbDFl
KSBeIGdyYW50X3B0ZV9mbGFncykgJgorICAgICAgICAgICAgICAgICAgfihfUEFHRV9BVkFJTCB8
IFBBR0VfQ0FDSEVfQVRUUlMpKSApCisgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLAor
ICAgICAgICAgICAgICAgICAiUFRFIGZsYWdzICV4IGF0ICUiUFJJeDY0IiBkb24ndCBtYXRjaCBn
cmFudCAoJXgpXG4iLAorICAgICAgICAgICAgICAgICBsMWVfZ2V0X2ZsYWdzKG9sMWUpLCBhZGRy
LCBncmFudF9wdGVfZmxhZ3MpOworCiAgICAgLyogRGVsZXRlIHBhZ2V0YWJsZSBlbnRyeS4gKi8K
ICAgICBpZiAoIHVubGlrZWx5KCFVUERBVEVfRU5UUlkobDEsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIChsMV9wZ2VudHJ5X3QgKil2YSwgb2wxZSwgbDFlX2VtcHR5KCksIG1mbiwK
QEAgLTM5NDQsNyArMzk1Nyw4IEBAIHN0YXRpYyBpbnQgZGVzdHJveV9ncmFudF9wdGVfbWFwcGlu
ZygKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCkpICkKICAgICB7CiAgICAgICAg
IHBhZ2VfdW5sb2NrKHBhZ2UpOwotICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIkNh
bm5vdCBkZWxldGUgUFRFIGVudHJ5IGF0ICVwXG4iLCB2YSk7CisgICAgICAgIGdkcHJpbnRrKFhF
TkxPR19XQVJOSU5HLCAiQ2Fubm90IGRlbGV0ZSBQVEUgZW50cnkgYXQgJSJQUkl4NjQiXG4iLAor
ICAgICAgICAgICAgICAgICBhZGRyKTsKICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9y
OwogICAgICAgICBnb3RvIGZhaWxlZDsKICAgICB9CkBAIC00MDEyLDcgKzQwMjYsOCBAQCBzdGF0
aWMgaW50IGNyZWF0ZV9ncmFudF92YV9tYXBwaW5nKAogfQogCiBzdGF0aWMgaW50IHJlcGxhY2Vf
Z3JhbnRfdmFfbWFwcGluZygKLSAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxvbmcg
ZnJhbWUsIGwxX3BnZW50cnlfdCBubDFlLCBzdHJ1Y3QgdmNwdSAqdikKKyAgICB1bnNpZ25lZCBs
b25nIGFkZHIsIHVuc2lnbmVkIGxvbmcgZnJhbWUsIHVuc2lnbmVkIGludCBncmFudF9wdGVfZmxh
Z3MsCisgICAgbDFfcGdlbnRyeV90IG5sMWUsIHN0cnVjdCB2Y3B1ICp2KQogewogICAgIGwxX3Bn
ZW50cnlfdCAqcGwxZSwgb2wxZTsKICAgICB1bnNpZ25lZCBsb25nIGdsMW1mbjsKQEAgLTQwNDgs
MjAgKzQwNjMsMzMgQEAgc3RhdGljIGludCByZXBsYWNlX2dyYW50X3ZhX21hcHBpbmcoCiAKICAg
ICBvbDFlID0gKnBsMWU7CiAKLSAgICAvKiBDaGVjayB0aGF0IHRoZSB2aXJ0dWFsIGFkZHJlc3Mg
c3VwcGxpZWQgaXMgYWN0dWFsbHkgbWFwcGVkIHRvIGZyYW1lLiAqLwotICAgIGlmICggdW5saWtl
bHkobDFlX2dldF9wZm4ob2wxZSkgIT0gZnJhbWUpICkKLSAgICB7Ci0gICAgICAgIGdkcHJpbnRr
KFhFTkxPR19XQVJOSU5HLAotICAgICAgICAgICAgICAgICAiUFRFIGVudHJ5ICVseCBmb3IgYWRk
cmVzcyAlbHggZG9lc24ndCBtYXRjaCBmcmFtZSAlbHhcbiIsCi0gICAgICAgICAgICAgICAgIGwx
ZV9nZXRfcGZuKG9sMWUpLCBhZGRyLCBmcmFtZSk7CisgICAgLyoKKyAgICAgKiBDaGVjayB0aGF0
IHRoZSB2aXJ0dWFsIGFkZHJlc3Mgc3VwcGxpZWQgaXMgYWN0dWFsbHkgbWFwcGVkIHRvIGZyYW1l
CisgICAgICogKHdpdGggYXBwcm9wcmlhdGUgcGVybWlzc2lvbnMpLgorICAgICAqLworICAgIGlm
ICggdW5saWtlbHkobDFlX2dldF9wZm4ob2wxZSkgIT0gZnJhbWUpIHx8CisgICAgICAgICB1bmxp
a2VseSgobDFlX2dldF9mbGFncyhvbDFlKSBeIGdyYW50X3B0ZV9mbGFncykgJgorICAgICAgICAg
ICAgICAgICAgKF9QQUdFX1BSRVNFTlQgfCBfUEFHRV9SVykpICkKKyAgICB7CisgICAgICAgIGdk
cHJpbnRrKFhFTkxPR19FUlIsCisgICAgICAgICAgICAgICAgICJQVEUgJSJQUklwdGUiIGZvciAl
bHggZG9lc24ndCBtYXRjaCBncmFudCAoJSJQUklwdGUiKVxuIiwKKyAgICAgICAgICAgICAgICAg
bDFlX2dldF9pbnRwdGUob2wxZSksIGFkZHIsCisgICAgICAgICAgICAgICAgIGwxZV9nZXRfaW50
cHRlKGwxZV9mcm9tX3BmbihmcmFtZSwgZ3JhbnRfcHRlX2ZsYWdzKSkpOwogICAgICAgICByYyA9
IEdOVFNUX2dlbmVyYWxfZXJyb3I7CiAgICAgICAgIGdvdG8gdW5sb2NrX2FuZF9vdXQ7CiAgICAg
fQogCisgICAgaWYgKCB1bmxpa2VseSgobDFlX2dldF9mbGFncyhvbDFlKSBeIGdyYW50X3B0ZV9m
bGFncykgJgorICAgICAgICAgICAgICAgICAgfihfUEFHRV9BVkFJTCB8IFBBR0VfQ0FDSEVfQVRU
UlMpKSApCisgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLAorICAgICAgICAgICAgICAg
ICAiUFRFIGZsYWdzICV4IGZvciAlIlBSSXg2NCIgZG9uJ3QgbWF0Y2ggZ3JhbnQgKCV4KVxuIiwK
KyAgICAgICAgICAgICAgICAgbDFlX2dldF9mbGFncyhvbDFlKSwgYWRkciwgZ3JhbnRfcHRlX2Zs
YWdzKTsKKwogICAgIC8qIERlbGV0ZSBwYWdldGFibGUgZW50cnkuICovCiAgICAgaWYgKCB1bmxp
a2VseSghVVBEQVRFX0VOVFJZKGwxLCBwbDFlLCBvbDFlLCBubDFlLCBnbDFtZm4sIHYsIDApKSAp
CiAgICAgewotICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIkNhbm5vdCBkZWxldGUg
UFRFIGVudHJ5IGF0ICVwXG4iLCBwbDFlKTsKKyAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5J
TkcsICJDYW5ub3QgZGVsZXRlIFBURSBlbnRyeSBmb3IgJSJQUkl4NjQiXG4iLAorICAgICAgICAg
ICAgICAgICBhZGRyKTsKICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwogICAgICAg
ICBnb3RvIHVubG9ja19hbmRfb3V0OwogICAgIH0KQEAgLTQwNzUsOSArNDEwMywxMSBAQCBzdGF0
aWMgaW50IHJlcGxhY2VfZ3JhbnRfdmFfbWFwcGluZygKIH0KIAogc3RhdGljIGludCBkZXN0cm95
X2dyYW50X3ZhX21hcHBpbmcoCi0gICAgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBsb25n
IGZyYW1lLCBzdHJ1Y3QgdmNwdSAqdikKKyAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVk
IGxvbmcgZnJhbWUsIHVuc2lnbmVkIGludCBncmFudF9wdGVfZmxhZ3MsCisgICAgc3RydWN0IHZj
cHUgKnYpCiB7Ci0gICAgcmV0dXJuIHJlcGxhY2VfZ3JhbnRfdmFfbWFwcGluZyhhZGRyLCBmcmFt
ZSwgbDFlX2VtcHR5KCksIHYpOworICAgIHJldHVybiByZXBsYWNlX2dyYW50X3ZhX21hcHBpbmco
YWRkciwgZnJhbWUsIGdyYW50X3B0ZV9mbGFncywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGwxZV9lbXB0eSgpLCB2KTsKIH0KIAogaW50IGNyZWF0ZV9ncmFudF9wdl9tYXBw
aW5nKHVpbnQ2NF90IGFkZHIsIHVuc2lnbmVkIGxvbmcgZnJhbWUsCkBAIC00MTE2LDE3ICs0MTQ2
LDM2IEBAIGludCByZXBsYWNlX2dyYW50X3B2X21hcHBpbmcodWludDY0X3QgYWRkciwgdW5zaWdu
ZWQgbG9uZyBmcmFtZSwKICAgICB1bnNpZ25lZCBsb25nIGdsMW1mbjsKICAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICpsMXBnOwogICAgIGludCByYzsKKyAgICB1bnNpZ25lZCBpbnQgZ3JhbnRfcHRlX2Zs
YWdzOworCisgICAgZ3JhbnRfcHRlX2ZsYWdzID0KKyAgICAgICAgX1BBR0VfUFJFU0VOVCB8IF9Q
QUdFX0FDQ0VTU0VEIHwgX1BBR0VfRElSVFkgfCBfUEFHRV9HTlRUQUIgfCBfUEFHRV9OWDsKKwor
ICAgIGlmICggZmxhZ3MgJiBHTlRNQVBfYXBwbGljYXRpb25fbWFwICkKKyAgICAgICAgZ3JhbnRf
cHRlX2ZsYWdzIHw9IF9QQUdFX1VTRVI7CisgICAgaWYgKCAhKGZsYWdzICYgR05UTUFQX3JlYWRv
bmx5KSApCisgICAgICAgIGdyYW50X3B0ZV9mbGFncyB8PSBfUEFHRV9SVzsKKyAgICAvKgorICAg
ICAqIE9uIHRvcCBvZiB0aGUgZXhwbGljaXQgc2V0dGluZ3MgZG9uZSBieSBjcmVhdGVfZ3JhbnRf
aG9zdF9tYXBwaW5nKCkKKyAgICAgKiBhbHNvIG9wZW4tY29kZSByZWxldmFudCBwYXJ0cyBvZiBh
ZGp1c3RfZ3Vlc3RfbDFlKCkuIERvbid0IG1pcnJvcgorICAgICAqIGF2YWlsYWJsZSBhbmQgY2Fj
aGFiaWxpdHkgZmxhZ3MsIHRob3VnaC4KKyAgICAgKi8KKyAgICBpZiAoICFpc19wdl8zMmJpdF9k
b21haW4oY3Vyci0+ZG9tYWluKSApCisgICAgICAgIGdyYW50X3B0ZV9mbGFncyB8PSAoZ3JhbnRf
cHRlX2ZsYWdzICYgX1BBR0VfVVNFUikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgID8gX1BB
R0VfR0xPQkFMCisgICAgICAgICAgICAgICAgICAgICAgICAgICA6IF9QQUdFX0dVRVNUX0tFUk5F
TCB8IF9QQUdFX1VTRVI7CiAKICAgICBpZiAoIGZsYWdzICYgR05UTUFQX2NvbnRhaW5zX3B0ZSAp
CiAgICAgewogICAgICAgICBpZiAoICFuZXdfYWRkciApCi0gICAgICAgICAgICByZXR1cm4gZGVz
dHJveV9ncmFudF9wdGVfbWFwcGluZyhhZGRyLCBmcmFtZSwgY3Vyci0+ZG9tYWluKTsKKyAgICAg
ICAgICAgIHJldHVybiBkZXN0cm95X2dyYW50X3B0ZV9tYXBwaW5nKGFkZHIsIGZyYW1lLCBncmFu
dF9wdGVfZmxhZ3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjdXJyLT5kb21haW4pOwogCiAgICAgICAgIHJldHVybiBHTlRTVF9nZW5lcmFsX2Vycm9yOwog
ICAgIH0KIAogICAgIGlmICggIW5ld19hZGRyICkKLSAgICAgICAgcmV0dXJuIGRlc3Ryb3lfZ3Jh
bnRfdmFfbWFwcGluZyhhZGRyLCBmcmFtZSwgY3Vycik7CisgICAgICAgIHJldHVybiBkZXN0cm95
X2dyYW50X3ZhX21hcHBpbmcoYWRkciwgZnJhbWUsIGdyYW50X3B0ZV9mbGFncywgY3Vycik7CiAK
ICAgICBwbDFlID0gZ3Vlc3RfbWFwX2wxZShuZXdfYWRkciwgJmdsMW1mbik7CiAgICAgaWYgKCAh
cGwxZSApCkBAIC00MTc0LDcgKzQyMjMsNyBAQCBpbnQgcmVwbGFjZV9ncmFudF9wdl9tYXBwaW5n
KHVpbnQ2NF90IGFkZHIsIHVuc2lnbmVkIGxvbmcgZnJhbWUsCiAgICAgcHV0X3BhZ2UobDFwZyk7
CiAgICAgZ3Vlc3RfdW5tYXBfbDFlKHBsMWUpOwogCi0gICAgcmMgPSByZXBsYWNlX2dyYW50X3Zh
X21hcHBpbmcoYWRkciwgZnJhbWUsIG9sMWUsIGN1cnIpOworICAgIHJjID0gcmVwbGFjZV9ncmFu
dF92YV9tYXBwaW5nKGFkZHIsIGZyYW1lLCBncmFudF9wdGVfZmxhZ3MsIG9sMWUsIGN1cnIpOwog
ICAgIGlmICggcmMgKQogICAgICAgICBwdXRfcGFnZV9mcm9tX2wxZShvbDFlLCBjdXJyLT5kb21h
aW4pOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVu
LmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Sep 14 06:11:13 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Sep 2017 06:11:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dsNMh-0006cQ-FG; Thu, 14 Sep 2017 06:11:07 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsNMg-0006cK-Bp
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 06:11:06 +0000
Received: from [193.109.254.147] by server-2.bemta-6.messagelabs.com id
 8A/26-15060-97D1AB95; Thu, 14 Sep 2017 06:11:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFLMWRWlGSWpSXmKPExsWS0XRdVbdcdle
 kwaJ35hYTthk4MHps79vFHsAYxZqZl5RfkcCa8efwBKaCRYoVP242sDYwdkl1MXJyCAn8ZpRY
 2V4AYZ9nlDj/KLOLkYODTUBMYu5eBZCwiICqxKwVy5khStQlmn43sIGUCAt4SbzfFA4S5hUwk
 9i49BkjiM0CVH7jUAvzBEaOBYwMqxg1ilOLylKLdA0N9JKKMtMzSnITM3OAPDO93NTi4sT01J
 zEpGK95PzcTYxAfzAAwQ7G4+/jDjFKcjApifLu1d0ZKcSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0m
 C11VmV6SQYFFqempFWmYOMDBg0hIcPEoivAHSQGne4oLE3OLMdIjUKUZdjkc37v5hEmLJy89L
 lRLnlQSZIQBSlFGaBzcCFqSXGGWlhHkZgY4S4ilILcrNLEGVf8UozsGoJMwbAzKFJzOvBG7TK
 6AjmICOOHN6B8gRJYkIKakGxsAwn6TZeWKbPMPkGIOTNs9b9Ds+oIO/0PdrziOu2ctvqSzUWD
 dZUFBm3mvhPVfen/d7ormxeHeDS7OE9klTRU9rJ44livxpSvyvDrIf6fP2sO+0538vsuP7W5V
 jkx21eFkfiZ7tSF6Ze0HHIuADS/Ghu2Hhk5T4VTIz/nuX7VA/1SB4oeahEktxRqKhFnNRcSIA
 QCyWX00CAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-3.tower-27.messagelabs.com!1505369462!116377001!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21343 invoked from network); 14 Sep 2017 06:11:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Sep 2017 06:11:03 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsNMc-0003mj-OI
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 06:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dsNMc-0002N8-IV
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 06:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dsNMc-0002N8-IV@xenbits.xenproject.org>
Date: Thu, 14 Sep 2017 06:11:02 +0000
Subject: [Xen-changelog] [xen stable-4.6] xen/mm: make sure node is less
	than MAX_NUMNODES
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDYyOWVkZGRlMmI2ZDIzYTA4Y2YyZmEzZmI3YTgwMzk5ZThkYmI5NmMKQXV0aG9yOiAg
ICAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpBdXRob3JEYXRlOiBU
dWUgU2VwIDEyIDE1OjEyOjU2IDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE1OjEyOjU2IDIwMTcgKzAy
MDAKCiAgICB4ZW4vbW06IG1ha2Ugc3VyZSBub2RlIGlzIGxlc3MgdGhhbiBNQVhfTlVNTk9ERVMK
ICAgIAogICAgVGhlIG91dHB1dCBvZiBNRU1GX2dldF9ub2RlKG1lbWZsYWdzKSBjYW4gYmUgYXMg
bGFyZ2UgYXMgbm9kZWlkX3QgY2FuCiAgICBob2xkIChjdXJyZW50bHkgMjU1KS4gIFRoaXMgaXMg
dGhlbiB1c2VkIGFzIGFuIGluZGV4IHRvIGFycmF5cyBvZiBzaXplCiAgICBNQVhfTlVNTk9ERSwg
d2hpY2ggaXMgNjQgb24geDg2IGFuZCAxIG9uIEFSTSwgY2FuIGJlIHBhc3NlZCBpbiBieSBhbgog
ICAgdW50cnVzdGVkIGd1ZXN0ICh2aWEgbWVtb3J5X2V4Y2hhbmdlIGFuZCBpbmNyZWFzZV9yZXNl
cnZhdGlvbikgYW5kIGlzCiAgICBub3QgY3VycmVudGx5IGJvdW5kcy1jaGVja2VkLgogICAgCiAg
ICBDaGVjayB0aGUgdmFsdWUgaW4gcGFnZV9hbGxvYy5jIGJlZm9yZSB1c2luZyBpdCwgYW5kIGFs
c28gY2hlY2sgdGhlCiAgICB2YWx1ZSBpbiB0aGUgaHlwZXJjYWxsIGNhbGwgc2l0ZXMgYW5kIHJl
dHVybiAtRUlOVkFMIGlmIGFwcHJvcHJpYXRlLgogICAgRG9uJ3QgcGVybWl0IGRvbWFpbnMgb3Ro
ZXIgdGhhbiB0aGUgaGFyZHdhcmUgb3IgY29udHJvbCBkb21haW4gdG8KICAgIGFsbG9jYXRlIG5v
ZGUtY29uc3RyYWluZWQgbWVtb3J5LgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE2IC8g
WFNBLTIzMS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IE1hdHRoZXcgRGFsZXkgPG1hdHRkQGJ1Z2Z1
enouY29tPgogICAgU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBj
aXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAyZmVjZTM1MzAzNTI5Mzk1YmZlYTZiMDNkMjI2ODM4
MGVmNjgyYzkzCiAgICBtYXN0ZXIgZGF0ZTogMjAxNy0wOS0xMiAxNDo0MzoxNiArMDIwMAotLS0K
IHhlbi9jb21tb24vbWVtb3J5LmMgICAgIHwgNDAgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrLS0tLS0tLQogeGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgfCAgNiArKysrKy0KIDIgZmls
ZXMgY2hhbmdlZCwgMzggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCA4YzdlZTA5
Li41ODZhMWRhIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBiL3hlbi9jb21t
b24vbWVtb3J5LmMKQEAgLTM4NCw2ICszODQsMzEgQEAgc3RhdGljIHZvaWQgZGVjcmVhc2VfcmVz
ZXJ2YXRpb24oc3RydWN0IG1lbW9wX2FyZ3MgKmEpCiAgICAgYS0+bnJfZG9uZSA9IGk7CiB9CiAK
K3N0YXRpYyBib29sX3QgcHJvcGFnYXRlX25vZGUodW5zaWduZWQgaW50IHhtZiwgdW5zaWduZWQg
aW50ICptZW1mbGFncykKK3sKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpjdXJyZCA9IGN1cnJl
bnQtPmRvbWFpbjsKKworICAgIEJVSUxEX0JVR19PTihYRU5NRU1GX2dldF9ub2RlKDApICE9IE5V
TUFfTk9fTk9ERSk7CisgICAgQlVJTERfQlVHX09OKE1FTUZfZ2V0X25vZGUoMCkgIT0gTlVNQV9O
T19OT0RFKTsKKworICAgIGlmICggWEVOTUVNRl9nZXRfbm9kZSh4bWYpID09IE5VTUFfTk9fTk9E
RSApCisgICAgICAgIHJldHVybiAxOworCisgICAgaWYgKCBpc19oYXJkd2FyZV9kb21haW4oY3Vy
cmQpIHx8IGlzX2NvbnRyb2xfZG9tYWluKGN1cnJkKSApCisgICAgeworICAgICAgICBpZiAoIFhF
Tk1FTUZfZ2V0X25vZGUoeG1mKSA+PSBNQVhfTlVNTk9ERVMgKQorICAgICAgICAgICAgcmV0dXJu
IDA7CisKKyAgICAgICAgKm1lbWZsYWdzIHw9IE1FTUZfbm9kZShYRU5NRU1GX2dldF9ub2RlKHht
ZikpOworICAgICAgICBpZiAoIHhtZiAmIFhFTk1FTUZfZXhhY3Rfbm9kZV9yZXF1ZXN0ICkKKyAg
ICAgICAgICAgICptZW1mbGFncyB8PSBNRU1GX2V4YWN0X25vZGU7CisgICAgfQorICAgIGVsc2Ug
aWYgKCB4bWYgJiBYRU5NRU1GX2V4YWN0X25vZGVfcmVxdWVzdCApCisgICAgICAgIHJldHVybiAw
OworCisgICAgcmV0dXJuIDE7Cit9CisKIHN0YXRpYyBsb25nIG1lbW9yeV9leGNoYW5nZShYRU5f
R1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1vcnlfZXhjaGFuZ2VfdCkgYXJnKQogewogICAgIHN0
cnVjdCB4ZW5fbWVtb3J5X2V4Y2hhbmdlIGV4Y2g7CkBAIC00NTYsNiArNDgxLDEyIEBAIHN0YXRp
YyBsb25nIG1lbW9yeV9leGNoYW5nZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1vcnlf
ZXhjaGFuZ2VfdCkgYXJnKQogICAgICAgICB9CiAgICAgfQogCisgICAgaWYgKCB1bmxpa2VseSgh
cHJvcGFnYXRlX25vZGUoZXhjaC5vdXQubWVtX2ZsYWdzLCAmbWVtZmxhZ3MpKSApCisgICAgewor
ICAgICAgICByYyA9IC1FSU5WQUw7CisgICAgICAgIGdvdG8gZmFpbF9lYXJseTsKKyAgICB9CisK
ICAgICBkID0gcmN1X2xvY2tfZG9tYWluX2J5X2FueV9pZChleGNoLmluLmRvbWlkKTsKICAgICBp
ZiAoIGQgPT0gTlVMTCApCiAgICAgewpAQCAtNDc0LDcgKzUwNSw2IEBAIHN0YXRpYyBsb25nIG1l
bW9yeV9leGNoYW5nZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1vcnlfZXhjaGFuZ2Vf
dCkgYXJnKQogICAgICAgICBkLAogICAgICAgICBYRU5NRU1GX2dldF9hZGRyZXNzX2JpdHMoZXhj
aC5vdXQubWVtX2ZsYWdzKSA/IDoKICAgICAgICAgKEJJVFNfUEVSX0xPTkcrUEFHRV9TSElGVCkp
KTsKLSAgICBtZW1mbGFncyB8PSBNRU1GX25vZGUoWEVOTUVNRl9nZXRfbm9kZShleGNoLm91dC5t
ZW1fZmxhZ3MpKTsKIAogICAgIGZvciAoIGkgPSAoZXhjaC5ucl9leGNoYW5nZWQgPj4gaW5fY2h1
bmtfb3JkZXIpOwogICAgICAgICAgIGkgPCAoZXhjaC5pbi5ucl9leHRlbnRzID4+IGluX2NodW5r
X29yZGVyKTsKQEAgLTgyMiwxMiArODUyLDggQEAgc3RhdGljIGludCBjb25zdHJ1Y3RfbWVtb3Bf
ZnJvbV9yZXNlcnZhdGlvbigKICAgICAgICAgfQogICAgICAgICByZWFkX3VubG9jaygmZC0+dm51
bWFfcndsb2NrKTsKICAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAgYS0+bWVtZmxhZ3Mg
fD0gTUVNRl9ub2RlKFhFTk1FTUZfZ2V0X25vZGUoci0+bWVtX2ZsYWdzKSk7Ci0gICAgICAgIGlm
ICggci0+bWVtX2ZsYWdzICYgWEVOTUVNRl9leGFjdF9ub2RlX3JlcXVlc3QgKQotICAgICAgICAg
ICAgYS0+bWVtZmxhZ3MgfD0gTUVNRl9leGFjdF9ub2RlOwotICAgIH0KKyAgICBlbHNlIGlmICgg
dW5saWtlbHkoIXByb3BhZ2F0ZV9ub2RlKHItPm1lbV9mbGFncywgJmEtPm1lbWZsYWdzKSkgKQor
ICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAogICAgIHJldHVybiAwOwogfQpkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwppbmRleCA4
YTFmODZjLi5lYjM0MmE1IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYworKysg
Yi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwpAQCAtNjExLDkgKzYxMSwxMyBAQCBzdGF0aWMgc3Ry
dWN0IHBhZ2VfaW5mbyAqYWxsb2NfaGVhcF9wYWdlcygKICAgICAgICAgaWYgKCBub2RlID49IE1B
WF9OVU1OT0RFUyApCiAgICAgICAgICAgICBub2RlID0gY3B1X3RvX25vZGUoc21wX3Byb2Nlc3Nv
cl9pZCgpKTsKICAgICB9CisgICAgZWxzZSBpZiAoIHVubGlrZWx5KG5vZGUgPj0gTUFYX05VTU5P
REVTKSApCisgICAgeworICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAgcmV0
dXJuIE5VTEw7CisgICAgfQogICAgIGZpcnN0X25vZGUgPSBub2RlOwogCi0gICAgQVNTRVJUKG5v
ZGUgPCBNQVhfTlVNTk9ERVMpOwogICAgIEFTU0VSVCh6b25lX2xvIDw9IHpvbmVfaGkpOwogICAg
IEFTU0VSVCh6b25lX2hpIDwgTlJfWk9ORVMpOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Sep 14 06:11:19 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Sep 2017 06:11:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dsNMt-0006d3-Gt; Thu, 14 Sep 2017 06:11:19 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsNMs-0006cs-5J
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 06:11:18 +0000
Received: from [193.109.254.147] by server-10.bemta-6.messagelabs.com id
 FA/95-03642-58D1AB95; Thu, 14 Sep 2017 06:11:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbdRdle
 kwYsjFhYTthk4MHps79vFHsAYxZqZl5RfkcCasfvAE+aCZVwVXx8+Ympg3M3RxcjFISTwm1Fi
 wucvTF2MnEDOeUaJXZ9Zuxg5ONgExCTm7lUACYsIqErMWrGcGaJEXaLpdwMbiC0s4CGxp3cxI
 4jNK2AmcWzzbbA4C1D9ogl3mSYwcixgZFjFqFGcWlSWWqRrZKCXVJSZnlGSm5iZo2toYKaXm1
 pcnJiempOYVKyXnJ+7iRHoEwYg2MH4a1nAIUZJDiYlUd69ujsjhfiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnw7pDZFSkkWJSanlqRlpkDDA6YtAQHj5IIbwVImre4IDG3ODMdInWKUVFKnHcRSEIA
 JJFRmgfXBgvIS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLm5QeGtxBPZl4J3PRXQIuZgBafO
 b0DZHFJIkJKqoGxa7J47ud+3atTedMfPcpfLBuanO3/yivkwsXpot4BDBc2aAbekBJhmTRPPC
 1GyLGC/7RgxnbRV202Wu5ZTHb1OwxkPly+lHf70tbA9o6Cfz5BWhIf+cMntk69/uecdVHVpf0
 5u448ialg4tXSdBB5sr28Uac//Mnphdr3dxQVeWwNefE52lWJpTgj0VCLuag4EQBQ4quXQwIA
 AA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-5.tower-27.messagelabs.com!1505369472!111186820!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47712 invoked from network); 14 Sep 2017 06:11:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Sep 2017 06:11:13 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsNMm-0003ni-QI
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 06:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dsNMm-0002Ni-Pe
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 06:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dsNMm-0002Ni-Pe@xenbits.xenproject.org>
Date: Thu, 14 Sep 2017 06:11:12 +0000
Subject: [Xen-changelog] [xen stable-4.6] grant_table: fix
	GNTTABOP_cache_flush handling
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE4Y2QyMzE1YzllMDllMzE2YzNlZjlmNDE4NjdmYTgzODFlYTc0YWQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIFNlcCAxMiAxNToxMzozNiAyMDE3ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVHVlIFNlcCAxMiAxNToxMzozNiAyMDE3ICsw
MjAwCgogICAgZ3JhbnRfdGFibGU6IGZpeCBHTlRUQUJPUF9jYWNoZV9mbHVzaCBoYW5kbGluZwog
ICAgCiAgICBEb24ndCBmYWxsIG92ZXIgYSBOVUxMIGdyYW50X3RhYmxlIHBvaW50ZXIgd2hlbiB0
aGUgb3duZXIgb2YgdGhlIGRvbWFpbgogICAgaXMgYSBzeXN0ZW0gZG9tYWluIChET01JRF97WEVO
LElPfSBldGMpLgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE4IC8gWFNBLTIzMi4KICAg
IAogICAgUmVwb3J0ZWQtYnk6IE1hdHRoZXcgRGFsZXkgPG1hdHRkQGJ1Z2Z1enouY29tPgogICAg
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0
ZXIgY29tbWl0OiBjM2Q4MzBiMjQ0OTk4YjM2ODZlMmViNjRkYjk1OTk2YmU1ZWI1ZTVjCiAgICBt
YXN0ZXIgZGF0ZTogMjAxNy0wOS0xMiAxNDo0NDoxMSArMDIwMAotLS0KIHhlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21t
b24vZ3JhbnRfdGFibGUuYwppbmRleCA4MDBjNWZhLi42NzU1NzI4IDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC0z
MDE3LDcgKzMwMTcsNyBAQCBzdGF0aWMgaW50IF9fZ250dGFiX2NhY2hlX2ZsdXNoKGdudHRhYl9j
YWNoZV9mbHVzaF90ICpjZmx1c2gsCiAKICAgICBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKICAg
ICBvd25lciA9IHBhZ2VfZ2V0X293bmVyX2FuZF9yZWZlcmVuY2UocGFnZSk7Ci0gICAgaWYgKCAh
b3duZXIgKQorICAgIGlmICggIW93bmVyIHx8ICFvd25lci0+Z3JhbnRfdGFibGUgKQogICAgIHsK
ICAgICAgICAgcmN1X3VubG9ja19kb21haW4oZCk7CiAgICAgICAgIHJldHVybiAtRVBFUk07Ci0t
CmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFi
bGUtNC42CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Sep 14 06:11:26 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Sep 2017 06:11:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dsNN0-0006eM-JX; Thu, 14 Sep 2017 06:11:26 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsNMz-0006e5-7Z
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 06:11:25 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 91/F1-03093-C8D1AB95; Thu, 14 Sep 2017 06:11:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFLMWRWlGSWpSXmKPExsWS0XRdVbdHdle
 kwSUniwnbDBwYPbb37WIPYIxizcxLyq9IYM3Y/fMMS0GTcMXSc0UNjEf5uxi5OIQEfjNKtL8+
 xALhnGeUmPLkMnsXIwcHm4CYxNy9Cl2MnBwiAqoSs1YsZwaxhQTUJZp+N7CB2MICvhLdh+aBx
 XkFzCRmn5zIDNLKAlS/eLrZBEaOBYwMqxg1ilOLylKLdI1M9JKKMtMzSnITM3N0DQ3M9HJTi4
 sT01NzEpOK9ZLzczcxAv3BAAQ7GPd9jDzEKMnBpCTKu1d3Z6QQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCd4qmV2RQoJFqempFWmZOcDAgElLcPAoifBWgKR5iwsSc4sz0yFSpxh1OY5tuvyHSYgl
 Lz8vVUqcdxFIkQBIUUZpHtwIWJBeYpSVEuZlBDpKiKcgtSg3swRV/hWjOAejkjDvdZApPJl5J
 XCbXgEdwQR0xJnTO0COKElESEk1MK68J2i1a+WCIOnIavbZITdmKpQ+u3mIb6ZKbtNXXaF6I/
 eaVXprNEOXhLtoXA5pTpkmtLT83drGsK4Dky/8EIu995f3iandDdu53l0lr+P+pxYtnzr18MI
 sEc784xk3jjBGMfy7x//p6LpgK+Of89Z9mf2joDDL/uLz+0U+qxYzfJBRPMsQnaTEUpyRaKjF
 XFScCAAWmS88TQIAAA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-3.tower-27.messagelabs.com!1505369483!116377064!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25914 invoked from network); 14 Sep 2017 06:11:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Sep 2017 06:11:23 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsNMw-0003nt-Tw
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 06:11:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dsNMw-0002OJ-RT
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 06:11:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dsNMw-0002OJ-RT@xenbits.xenproject.org>
Date: Thu, 14 Sep 2017 06:11:22 +0000
Subject: [Xen-changelog] [xen stable-4.6] tools/xenstore: dont unlink
	connection object twice
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDIyYjZkZmFiNzVjOTAxY2Q3MGQzODJlMTg4MDk0MWIwMmRlNzUzNGYKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgU2VwIDEy
IDE1OjE0OjE1IDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE1OjE0OjE1IDIwMTcgKzAyMDAKCiAgICB0
b29scy94ZW5zdG9yZTogZG9udCB1bmxpbmsgY29ubmVjdGlvbiBvYmplY3QgdHdpY2UKICAgIAog
ICAgQSBjb25uZWN0aW9uIG9iamVjdCBvZiBhIGRvbWFpbiB3aXRoIGFzc29jaWF0ZWQgc3R1YmRv
bSBoYXMgdHdvCiAgICBwYXJlbnRzOiB0aGUgZG9tYWluIGFuZCB0aGUgc3R1YmRvbS4gV2hlbiBj
bGVhbmluZyB1cCB0aGUgbGlzdCBvZgogICAgYWN0aXZlIGRvbWFpbnMgaW4gZG9tYWluX2NsZWFu
dXAoKSBtYWtlIHN1cmUgbm90IHRvIHVubGluayB0aGUKICAgIGNvbm5lY3Rpb24gdHdpY2UgZnJv
bSB0aGUgc2FtZSBkb21haW4uIFRoaXMgY291bGQgaGFwcGVuIHdoZW4gdGhlCiAgICBkb21haW4g
YW5kIGl0cyBzdHViZG9tIGFyZSBiZWluZyBkZXN0cm95ZWQgYXQgdGhlIHNhbWUgdGltZSBsZWFk
aW5nCiAgICB0byB0aGUgZG9tYWluIGxvb3AgYmVpbmcgZW50ZXJlZCB0d2ljZS4KICAgIAogICAg
QWRkaXRpb25hbGx5IGRvbid0IHVzZSB0YWxsb2NfZnJlZSgpIGluIHRoaXMgY2FzZSBhcyBpdCB3
aWxsIHJlbW92ZQogICAgYSByYW5kb20gcGFyZW50IGxpbmssIGxlYWRpbmcgZXZlbnR1YWxseSB0
byBhIG1lbW9yeSBsZWFrLiBVc2UKICAgIHRhbGxvY191bmxpbmsoKSBpbnN0ZWFkIHNwZWNpZnlp
bmcgdGhlIGNvbnRleHQgZnJvbSB3aGljaCB0aGUKICAgIGNvbm5lY3Rpb24gb2JqZWN0IHNob3Vs
ZCBiZSByZW1vdmVkLgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE3IC8gWFNBLTIzMy4K
ICAgIAogICAgUmVwb3J0ZWQtYnk6IEVyaWMgQ2hhbnVkZXQgPGNoYW51ZGV0ZUBhaW5mb3NlYy5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiA1NjJhMWMwZjdlZjNmYmYzYzEyMmMzZGZhNGYyYWQ5ZGQ1MWRhOWZl
CiAgICBtYXN0ZXIgZGF0ZTogMjAxNy0wOS0xMiAxNDo0NDo1NiArMDIwMAotLS0KIHRvb2xzL3hl
bnN0b3JlL3hlbnN0b3JlZF9kb21haW4uYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCA5IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMv
eGVuc3RvcmUveGVuc3RvcmVkX2RvbWFpbi5jIGIvdG9vbHMveGVuc3RvcmUveGVuc3RvcmVkX2Rv
bWFpbi5jCmluZGV4IGU3YTczZjEuLjE2YWEwYjcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbnN0b3Jl
L3hlbnN0b3JlZF9kb21haW4uYworKysgYi90b29scy94ZW5zdG9yZS94ZW5zdG9yZWRfZG9tYWlu
LmMKQEAgLTIyMCwxMCArMjIwLDExIEBAIHN0YXRpYyBpbnQgZGVzdHJveV9kb21haW4odm9pZCAq
X2RvbWFpbikKIHN0YXRpYyB2b2lkIGRvbWFpbl9jbGVhbnVwKHZvaWQpCiB7CiAJeGNfZG9taW5m
b190IGRvbWluZm87Ci0Jc3RydWN0IGRvbWFpbiAqZG9tYWluLCAqdG1wOworCXN0cnVjdCBkb21h
aW4gKmRvbWFpbjsKIAlpbnQgbm90aWZ5ID0gMDsKIAotCWxpc3RfZm9yX2VhY2hfZW50cnlfc2Fm
ZShkb21haW4sIHRtcCwgJmRvbWFpbnMsIGxpc3QpIHsKKyBhZ2FpbjoKKwlsaXN0X2Zvcl9lYWNo
X2VudHJ5KGRvbWFpbiwgJmRvbWFpbnMsIGxpc3QpIHsKIAkJaWYgKHhjX2RvbWFpbl9nZXRpbmZv
KCp4Y19oYW5kbGUsIGRvbWFpbi0+ZG9taWQsIDEsCiAJCQkJICAgICAgJmRvbWluZm8pID09IDEg
JiYKIAkJICAgIGRvbWluZm8uZG9taWQgPT0gZG9tYWluLT5kb21pZCkgewpAQCAtMjM1LDggKzIz
NiwxMiBAQCBzdGF0aWMgdm9pZCBkb21haW5fY2xlYW51cCh2b2lkKQogCQkJaWYgKCFkb21pbmZv
LmR5aW5nKQogCQkJCWNvbnRpbnVlOwogCQl9Ci0JCXRhbGxvY19mcmVlKGRvbWFpbi0+Y29ubik7
Ci0JCW5vdGlmeSA9IDA7IC8qIGRlc3Ryb3lfZG9tYWluKCkgZmlyZXMgdGhlIHdhdGNoICovCisJ
CWlmIChkb21haW4tPmNvbm4pIHsKKwkJCXRhbGxvY191bmxpbmsodGFsbG9jX2F1dG9mcmVlX2Nv
bnRleHQoKSwgZG9tYWluLT5jb25uKTsKKwkJCWRvbWFpbi0+Y29ubiA9IE5VTEw7CisJCQlub3Rp
ZnkgPSAwOyAvKiBkZXN0cm95X2RvbWFpbigpIGZpcmVzIHRoZSB3YXRjaCAqLworCQkJZ290byBh
Z2FpbjsKKwkJfQogCX0KIAogCWlmIChub3RpZnkpCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Sep 14 06:11:38 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Sep 2017 06:11:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dsNNC-0006gV-L8; Thu, 14 Sep 2017 06:11:38 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsNNA-0006gG-Nk
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 06:11:36 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 42/1B-02046-79D1AB95; Thu, 14 Sep 2017 06:11:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXe67K5
 Ig90bhC0mbDNwYPTY3reLPYAxijUzLym/IoE14+ji98wFv60rVix6yNjA+Eani5GLQ0jgN6PE
 gYtT2SGc84wS+98sYexi5OBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjYQW1ggRGLvv
 QYWkHJeATOJs/8iQcIsQOXtS6+wTmDkWMDIsIpRozi1qCy1SNfIUi+pKDM9oyQ3MTNH19DAWC
 83tbg4MT01JzGpWC85P3cTI9An9QwMjDsYm/b6HWKU5GBSEuXdq7szUogvKT+lMiOxOCO+qDQ
 ntfgQowwHh5IEr6vMrkghwaLU9NSKtMwcYHDApCU4eJREeCtA0rzFBYm5xZnpEKlTjIpS4ryS
 IAkBkERGaR5cGywgLzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5o0BmcKTmVcCN/0V0GImo
 MVnTu8AWVySiJCSamDcMCew+YK7hn35vkkOxu+mtpyOFWFNVectmnWg4tOFA8ulGb/e0f+Q5e
 R/Zo4on25PtOz1oiaDieeqblz9XXTI8/ov1w+fg66ve8hzawP3qVi2aKszVgLW3P5Rd09VWJn
 c1VjtE7GpP9z12p219+MvXPsf9+i71VOrmbwPI2YLRp7UW59f/PS7EktxRqKhFnNRcSIA6IPL
 C0MCAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-5.tower-31.messagelabs.com!1505369494!111469827!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50754 invoked from network); 14 Sep 2017 06:11:35 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Sep 2017 06:11:35 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsNN7-0003oA-1X
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 06:11:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dsNN6-0002P0-VI
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 06:11:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dsNN6-0002P0-VI@xenbits.xenproject.org>
Date: Thu, 14 Sep 2017 06:11:32 +0000
Subject: [Xen-changelog] [xen stable-4.6] gnttab: also validate PTE
	permissions upon destroy/replace
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDE2NThhODc2OTBhYzgzOWU4NWRiMTJiYmY0MDliZTYyYmI5Mzg2NDAKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgU2VwIDEy
IDE1OjE0OjQwIDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE1OjE0OjQwIDIwMTcgKzAyMDAKCiAgICBn
bnR0YWI6IGFsc28gdmFsaWRhdGUgUFRFIHBlcm1pc3Npb25zIHVwb24gZGVzdHJveS9yZXBsYWNl
CiAgICAKICAgIEluIG9yZGVyIGZvciBQVEUgaGFuZGxpbmcgdG8gbWF0Y2ggdXAgd2l0aCB0aGUg
cmVmZXJlbmNlIGNvdW50aW5nIGRvbmUKICAgIGJ5IGNvbW1vbiBjb2RlLCBwcmVzZW5jZSBhbmQg
d3JpdGFiaWxpdHkgb2YgZ3JhbnQgbWFwcGluZyBQVEVzIG11c3QKICAgIGFsc28gYmUgdGFrZW4g
aW50byBhY2NvdW50OyB2YWxpZGF0aW5nIGp1c3QgdGhlIGZyYW1lIG51bWJlciBpcyBub3QKICAg
IGVub3VnaC4gVGhpcyBpcyBpbiBwYXJ0aWN1bGFyIHJlbGV2YW50IGlmIGEgZ3Vlc3QgZmlkZGxl
cyB3aXRoIGdyYW50CiAgICBQVEVzIHZpYSBub24tZ3JhbnQgaHlwZXJjYWxscy4KICAgIAogICAg
Tm90ZSB0aGF0IHRoZSBmbGFncyBiZWluZyBwYXNzZWQgdG8gcmVwbGFjZV9ncmFudF9ob3N0X21h
cHBpbmcoKQogICAgYWxyZWFkeSBoYXBwZW4gdG8gYmUgdGhvc2Ugb2YgdGhlIGV4aXN0aW5nIG1h
cHBpbmcsIHNvIG5vIG5ldyBmdW5jdGlvbgogICAgcGFyYW1ldGVyIGlzIG5lZWRlZC4KICAgIAog
ICAgVGhpcyBpcyBDVkUtMjAxNy0xNDMxOSAvIFhTQS0yMzQuCiAgICAKICAgIFJlcG9ydGVkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiAxNmIxNDE0ZGU5MWI1YTgyYTA5OTZjNjdmNmRiM2FmN2Q3ZTMyODczCiAgICBtYXN0ZXIgZGF0
ZTogMjAxNy0wOS0xMiAxNDo0NToxMyArMDIwMAotLS0KIHhlbi9hcmNoL3g4Ni9tbS5jIHwgNzkg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDYyIGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggM2JmNzI4
Yi4uMjBkOTYzYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gv
eDg2L21tLmMKQEAgLTM5MzAsNyArMzkzMCw4IEBAIHN0YXRpYyBpbnQgY3JlYXRlX2dyYW50X3B0
ZV9tYXBwaW5nKAogfQogCiBzdGF0aWMgaW50IGRlc3Ryb3lfZ3JhbnRfcHRlX21hcHBpbmcoCi0g
ICAgdWludDY0X3QgYWRkciwgdW5zaWduZWQgbG9uZyBmcmFtZSwgc3RydWN0IGRvbWFpbiAqZCkK
KyAgICB1aW50NjRfdCBhZGRyLCB1bnNpZ25lZCBsb25nIGZyYW1lLCB1bnNpZ25lZCBpbnQgZ3Jh
bnRfcHRlX2ZsYWdzLAorICAgIHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgaW50IHJjID0gR05U
U1Rfb2theTsKICAgICB2b2lkICp2YTsKQEAgLTM5NzYsMTYgKzM5NzcsMjcgQEAgc3RhdGljIGlu
dCBkZXN0cm95X2dyYW50X3B0ZV9tYXBwaW5nKAogCiAgICAgb2wxZSA9ICoobDFfcGdlbnRyeV90
ICopdmE7CiAgICAgCi0gICAgLyogQ2hlY2sgdGhhdCB0aGUgdmlydHVhbCBhZGRyZXNzIHN1cHBs
aWVkIGlzIGFjdHVhbGx5IG1hcHBlZCB0byBmcmFtZS4gKi8KLSAgICBpZiAoIHVubGlrZWx5KGwx
ZV9nZXRfcGZuKG9sMWUpICE9IGZyYW1lKSApCisgICAgLyoKKyAgICAgKiBDaGVjayB0aGF0IHRo
ZSBQVEUgc3VwcGxpZWQgYWN0dWFsbHkgbWFwcyBmcmFtZSAod2l0aCBhcHByb3ByaWF0ZQorICAg
ICAqIHBlcm1pc3Npb25zKS4KKyAgICAgKi8KKyAgICBpZiAoIHVubGlrZWx5KGwxZV9nZXRfcGZu
KG9sMWUpICE9IGZyYW1lKSB8fAorICAgICAgICAgdW5saWtlbHkoKGwxZV9nZXRfZmxhZ3Mob2wx
ZSkgXiBncmFudF9wdGVfZmxhZ3MpICYKKyAgICAgICAgICAgICAgICAgIChfUEFHRV9QUkVTRU5U
IHwgX1BBR0VfUlcpKSApCiAgICAgewogICAgICAgICBwYWdlX3VubG9jayhwYWdlKTsKLSAgICAg
ICAgTUVNX0xPRygiUFRFIGVudHJ5ICVseCBmb3IgYWRkcmVzcyAlIlBSSXg2NCIgZG9lc24ndCBt
YXRjaCBmcmFtZSAlbHgiLAotICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKWwxZV9nZXRf
aW50cHRlKG9sMWUpLCBhZGRyLCBmcmFtZSk7CisgICAgICAgIE1FTV9MT0coIlBURSAlIlBSSXB0
ZSIgYXQgJSJQUkl4NjQiIGRvZXNuJ3QgbWF0Y2ggZ3JhbnQgKCUiUFJJcHRlIikiLAorICAgICAg
ICAgICAgICAgIGwxZV9nZXRfaW50cHRlKG9sMWUpLCBhZGRyLAorICAgICAgICAgICAgICAgIGwx
ZV9nZXRfaW50cHRlKGwxZV9mcm9tX3BmbihmcmFtZSwgZ3JhbnRfcHRlX2ZsYWdzKSkpOwogICAg
ICAgICByYyA9IEdOVFNUX2dlbmVyYWxfZXJyb3I7CiAgICAgICAgIGdvdG8gZmFpbGVkOwogICAg
IH0KIAorICAgIGlmICggdW5saWtlbHkoKGwxZV9nZXRfZmxhZ3Mob2wxZSkgXiBncmFudF9wdGVf
ZmxhZ3MpICYKKyAgICAgICAgICAgICAgICAgIH4oX1BBR0VfQVZBSUwgfCBQQUdFX0NBQ0hFX0FU
VFJTKSkgKQorICAgICAgICBNRU1fTE9HKCJQVEUgZmxhZ3MgJXggYXQgJSJQUkl4NjQiIGRvbid0
IG1hdGNoIGdyYW50ICgleClcbiIsCisgICAgICAgICAgICAgICAgbDFlX2dldF9mbGFncyhvbDFl
KSwgYWRkciwgZ3JhbnRfcHRlX2ZsYWdzKTsKKwogICAgIC8qIERlbGV0ZSBwYWdldGFibGUgZW50
cnkuICovCiAgICAgaWYgKCB1bmxpa2VseSghVVBEQVRFX0VOVFJZCiAgICAgICAgICAgICAgICAg
ICAobDEsIApAQCAtMzk5NCw3ICs0MDA2LDcgQEAgc3RhdGljIGludCBkZXN0cm95X2dyYW50X3B0
ZV9tYXBwaW5nKAogICAgICAgICAgICAgICAgICAgIDApKSApCiAgICAgewogICAgICAgICBwYWdl
X3VubG9jayhwYWdlKTsKLSAgICAgICAgTUVNX0xPRygiQ2Fubm90IGRlbGV0ZSBQVEUgZW50cnkg
YXQgJXAiLCB2YSk7CisgICAgICAgIE1FTV9MT0coIkNhbm5vdCBkZWxldGUgUFRFIGVudHJ5IGF0
ICUiUFJJeDY0LCBhZGRyKTsKICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwogICAg
ICAgICBnb3RvIGZhaWxlZDsKICAgICB9CkBAIC00MDYyLDcgKzQwNzQsOCBAQCBzdGF0aWMgaW50
IGNyZWF0ZV9ncmFudF92YV9tYXBwaW5nKAogfQogCiBzdGF0aWMgaW50IHJlcGxhY2VfZ3JhbnRf
dmFfbWFwcGluZygKLSAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxvbmcgZnJhbWUs
IGwxX3BnZW50cnlfdCBubDFlLCBzdHJ1Y3QgdmNwdSAqdikKKyAgICB1bnNpZ25lZCBsb25nIGFk
ZHIsIHVuc2lnbmVkIGxvbmcgZnJhbWUsIHVuc2lnbmVkIGludCBncmFudF9wdGVfZmxhZ3MsCisg
ICAgbDFfcGdlbnRyeV90IG5sMWUsIHN0cnVjdCB2Y3B1ICp2KQogewogICAgIGwxX3BnZW50cnlf
dCAqcGwxZSwgb2wxZTsKICAgICB1bnNpZ25lZCBsb25nIGdsMW1mbjsKQEAgLTQwOTgsMTkgKzQx
MTEsMzAgQEAgc3RhdGljIGludCByZXBsYWNlX2dyYW50X3ZhX21hcHBpbmcoCiAKICAgICBvbDFl
ID0gKnBsMWU7CiAKLSAgICAvKiBDaGVjayB0aGF0IHRoZSB2aXJ0dWFsIGFkZHJlc3Mgc3VwcGxp
ZWQgaXMgYWN0dWFsbHkgbWFwcGVkIHRvIGZyYW1lLiAqLwotICAgIGlmICggdW5saWtlbHkobDFl
X2dldF9wZm4ob2wxZSkgIT0gZnJhbWUpICkKKyAgICAvKgorICAgICAqIENoZWNrIHRoYXQgdGhl
IHZpcnR1YWwgYWRkcmVzcyBzdXBwbGllZCBpcyBhY3R1YWxseSBtYXBwZWQgdG8gZnJhbWUKKyAg
ICAgKiAod2l0aCBhcHByb3ByaWF0ZSBwZXJtaXNzaW9ucykuCisgICAgICovCisgICAgaWYgKCB1
bmxpa2VseShsMWVfZ2V0X3BmbihvbDFlKSAhPSBmcmFtZSkgfHwKKyAgICAgICAgIHVubGlrZWx5
KChsMWVfZ2V0X2ZsYWdzKG9sMWUpIF4gZ3JhbnRfcHRlX2ZsYWdzKSAmCisgICAgICAgICAgICAg
ICAgICAoX1BBR0VfUFJFU0VOVCB8IF9QQUdFX1JXKSkgKQogICAgIHsKLSAgICAgICAgTUVNX0xP
RygiUFRFIGVudHJ5ICVseCBmb3IgYWRkcmVzcyAlbHggZG9lc24ndCBtYXRjaCBmcmFtZSAlbHgi
LAotICAgICAgICAgICAgICAgIGwxZV9nZXRfcGZuKG9sMWUpLCBhZGRyLCBmcmFtZSk7CisgICAg
ICAgIE1FTV9MT0coIlBURSAlIlBSSXB0ZSIgZm9yICVseCBkb2Vzbid0IG1hdGNoIGdyYW50ICgl
IlBSSXB0ZSIpIiwKKyAgICAgICAgICAgICAgICBsMWVfZ2V0X2ludHB0ZShvbDFlKSwgYWRkciwK
KyAgICAgICAgICAgICAgICBsMWVfZ2V0X2ludHB0ZShsMWVfZnJvbV9wZm4oZnJhbWUsIGdyYW50
X3B0ZV9mbGFncykpKTsKICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwogICAgICAg
ICBnb3RvIHVubG9ja19hbmRfb3V0OwogICAgIH0KIAorICAgIGlmICggdW5saWtlbHkoKGwxZV9n
ZXRfZmxhZ3Mob2wxZSkgXiBncmFudF9wdGVfZmxhZ3MpICYKKyAgICAgICAgICAgICAgICAgIH4o
X1BBR0VfQVZBSUwgfCBQQUdFX0NBQ0hFX0FUVFJTKSkgKQorICAgICAgICBNRU1fTE9HKCJQVEUg
ZmxhZ3MgJXggZm9yICUiUFJJeDY0IiBkb24ndCBtYXRjaCBncmFudCAoJXgpIiwKKyAgICAgICAg
ICAgICAgICBsMWVfZ2V0X2ZsYWdzKG9sMWUpLCBhZGRyLCBncmFudF9wdGVfZmxhZ3MpOworCiAg
ICAgLyogRGVsZXRlIHBhZ2V0YWJsZSBlbnRyeS4gKi8KICAgICBpZiAoIHVubGlrZWx5KCFVUERB
VEVfRU5UUlkobDEsIHBsMWUsIG9sMWUsIG5sMWUsIGdsMW1mbiwgdiwgMCkpICkKICAgICB7Ci0g
ICAgICAgIE1FTV9MT0coIkNhbm5vdCBkZWxldGUgUFRFIGVudHJ5IGF0ICVwIiwgKHVuc2lnbmVk
IGxvbmcgKilwbDFlKTsKKyAgICAgICAgTUVNX0xPRygiQ2Fubm90IGRlbGV0ZSBQVEUgZW50cnkg
Zm9yICUiUFJJeDY0LCBhZGRyKTsKICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwog
ICAgICAgICBnb3RvIHVubG9ja19hbmRfb3V0OwogICAgIH0KQEAgLTQxMjQsOSArNDE0OCwxMSBA
QCBzdGF0aWMgaW50IHJlcGxhY2VfZ3JhbnRfdmFfbWFwcGluZygKIH0KIAogc3RhdGljIGludCBk
ZXN0cm95X2dyYW50X3ZhX21hcHBpbmcoCi0gICAgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25l
ZCBsb25nIGZyYW1lLCBzdHJ1Y3QgdmNwdSAqdikKKyAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHVu
c2lnbmVkIGxvbmcgZnJhbWUsIHVuc2lnbmVkIGludCBncmFudF9wdGVfZmxhZ3MsCisgICAgc3Ry
dWN0IHZjcHUgKnYpCiB7Ci0gICAgcmV0dXJuIHJlcGxhY2VfZ3JhbnRfdmFfbWFwcGluZyhhZGRy
LCBmcmFtZSwgbDFlX2VtcHR5KCksIHYpOworICAgIHJldHVybiByZXBsYWNlX2dyYW50X3ZhX21h
cHBpbmcoYWRkciwgZnJhbWUsIGdyYW50X3B0ZV9mbGFncywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGwxZV9lbXB0eSgpLCB2KTsKIH0KIAogc3RhdGljIGludCBjcmVhdGVf
Z3JhbnRfcDJtX21hcHBpbmcodWludDY0X3QgYWRkciwgdW5zaWduZWQgbG9uZyBmcmFtZSwKQEAg
LTQyMTksMjEgKzQyNDUsNDAgQEAgaW50IHJlcGxhY2VfZ3JhbnRfaG9zdF9tYXBwaW5nKAogICAg
IHVuc2lnbmVkIGxvbmcgZ2wxbWZuOwogICAgIHN0cnVjdCBwYWdlX2luZm8gKmwxcGc7CiAgICAg
aW50IHJjOworICAgIHVuc2lnbmVkIGludCBncmFudF9wdGVfZmxhZ3M7CiAgICAgCiAgICAgaWYg
KCBwYWdpbmdfbW9kZV9leHRlcm5hbChjdXJyZW50LT5kb21haW4pICkKICAgICAgICAgcmV0dXJu
IHJlcGxhY2VfZ3JhbnRfcDJtX21hcHBpbmcoYWRkciwgZnJhbWUsIG5ld19hZGRyLCBmbGFncyk7
CiAKKyAgICBncmFudF9wdGVfZmxhZ3MgPQorICAgICAgICBfUEFHRV9QUkVTRU5UIHwgX1BBR0Vf
QUNDRVNTRUQgfCBfUEFHRV9ESVJUWSB8IF9QQUdFX0dOVFRBQiB8IF9QQUdFX05YOworCisgICAg
aWYgKCBmbGFncyAmIEdOVE1BUF9hcHBsaWNhdGlvbl9tYXAgKQorICAgICAgICBncmFudF9wdGVf
ZmxhZ3MgfD0gX1BBR0VfVVNFUjsKKyAgICBpZiAoICEoZmxhZ3MgJiBHTlRNQVBfcmVhZG9ubHkp
ICkKKyAgICAgICAgZ3JhbnRfcHRlX2ZsYWdzIHw9IF9QQUdFX1JXOworICAgIC8qCisgICAgICog
T24gdG9wIG9mIHRoZSBleHBsaWNpdCBzZXR0aW5ncyBkb25lIGJ5IGNyZWF0ZV9ncmFudF9ob3N0
X21hcHBpbmcoKQorICAgICAqIGFsc28gb3Blbi1jb2RlIHJlbGV2YW50IHBhcnRzIG9mIGFkanVz
dF9ndWVzdF9sMWUoKS4gRG9uJ3QgbWlycm9yCisgICAgICogYXZhaWxhYmxlIGFuZCBjYWNoYWJp
bGl0eSBmbGFncywgdGhvdWdoLgorICAgICAqLworICAgIGlmICggIWlzX3B2XzMyYml0X2RvbWFp
bihjdXJyLT5kb21haW4pICkKKyAgICAgICAgZ3JhbnRfcHRlX2ZsYWdzIHw9IChncmFudF9wdGVf
ZmxhZ3MgJiBfUEFHRV9VU0VSKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgPyBfUEFHRV9H
TE9CQUwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIDogX1BBR0VfR1VFU1RfS0VSTkVMIHwg
X1BBR0VfVVNFUjsKKwogICAgIGlmICggZmxhZ3MgJiBHTlRNQVBfY29udGFpbnNfcHRlICkKICAg
ICB7CiAgICAgICAgIGlmICggIW5ld19hZGRyICkKLSAgICAgICAgICAgIHJldHVybiBkZXN0cm95
X2dyYW50X3B0ZV9tYXBwaW5nKGFkZHIsIGZyYW1lLCBjdXJyLT5kb21haW4pOworICAgICAgICAg
ICAgcmV0dXJuIGRlc3Ryb3lfZ3JhbnRfcHRlX21hcHBpbmcoYWRkciwgZnJhbWUsIGdyYW50X3B0
ZV9mbGFncywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1
cnItPmRvbWFpbik7CiAgICAgICAgIAogICAgICAgICBNRU1fTE9HKCJVbnN1cHBvcnRlZCBncmFu
dCB0YWJsZSBvcGVyYXRpb24iKTsKICAgICAgICAgcmV0dXJuIEdOVFNUX2dlbmVyYWxfZXJyb3I7
CiAgICAgfQogCiAgICAgaWYgKCAhbmV3X2FkZHIgKQotICAgICAgICByZXR1cm4gZGVzdHJveV9n
cmFudF92YV9tYXBwaW5nKGFkZHIsIGZyYW1lLCBjdXJyKTsKKyAgICAgICAgcmV0dXJuIGRlc3Ry
b3lfZ3JhbnRfdmFfbWFwcGluZyhhZGRyLCBmcmFtZSwgZ3JhbnRfcHRlX2ZsYWdzLCBjdXJyKTsK
IAogICAgIHBsMWUgPSBndWVzdF9tYXBfbDFlKGN1cnIsIG5ld19hZGRyLCAmZ2wxbWZuKTsKICAg
ICBpZiAoICFwbDFlICkKQEAgLTQyODEsNyArNDMyNiw3IEBAIGludCByZXBsYWNlX2dyYW50X2hv
c3RfbWFwcGluZygKICAgICBwdXRfcGFnZShsMXBnKTsKICAgICBndWVzdF91bm1hcF9sMWUoY3Vy
ciwgcGwxZSk7CiAKLSAgICByYyA9IHJlcGxhY2VfZ3JhbnRfdmFfbWFwcGluZyhhZGRyLCBmcmFt
ZSwgb2wxZSwgY3Vycik7CisgICAgcmMgPSByZXBsYWNlX2dyYW50X3ZhX21hcHBpbmcoYWRkciwg
ZnJhbWUsIGdyYW50X3B0ZV9mbGFncywgb2wxZSwgY3Vycik7CiAgICAgaWYgKCByYyAmJiAhcGFn
aW5nX21vZGVfcmVmY291bnRzKGN1cnItPmRvbWFpbikgKQogICAgICAgICBwdXRfcGFnZV9mcm9t
X2wxZShvbDFlLCBjdXJyLT5kb21haW4pOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3Qg
Zm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Sep 14 15:11:11 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Sep 2017 15:11:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dsVnH-00025T-BB; Thu, 14 Sep 2017 15:11:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsVnG-00025N-NQ
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 15:11:06 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 E0/9A-02224-90C9AB95; Thu, 14 Sep 2017 15:11:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVZdjzq5
 Ig4/7uS0mbDNwYPTY3reLPYAxijUzLym/IoE1o33lDsaCRYoV+9oWMDYwdkl1MXJxCAn8ZpTY
 /eUQE4RznlGi81EPYxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgJeErOe/
 2ADKecVMJPYcFAAJMwCVH7o2GrWCYwcCxgZVjFqFKcWlaUW6Rpa6iUVZaZnlOQmZuboGhoY6+
 WmFhcnpqfmJCYV6yXn525iBPqknoGBcQfj7+N+hxglOZiURHn36u6MFOJLyk+pzEgszogvKs1
 JLT7EKMPBoSTBe37WrkghwaLU9NSKtMwcYHDApCU4eJREeD1B0rzFBYm5xZnpEKlTjLocj27c
 /cMkxJKXn5cqJc77BaRIAKQoozQPbgQsUC8xykoJ8zIyMDAI8RSkFuVmlqDKv2IU52BUEublm
 A00hSczrwRu0yugI5iAjjhzegfIESWJCCmpBkaZXIcmYX9tnQDH6Spx/h+mGzxlq3R6L+vFxm
 6Z3M7gwZDqP3MP79cN1cpC4lUTxJifxHFOnFWgV2G7NOPnPuPf/E1ypy/4xhh39vb+tXU88/x
 0biFzd/asGe1ZN2pPuF3n/LsocNG6gyxMJ7TlFMX9Lv55cvDDlmNKF3JkeCOEnXyUZrUpKrEU
 ZyQaajEXFScCAA7B/8BPAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-13.tower-31.messagelabs.com!1505401863!110259221!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17024 invoked from network); 14 Sep 2017 15:11:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-13.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Sep 2017 15:11:04 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsVnC-0001eX-0I
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 15:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dsVnB-0003Yo-UB
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 15:11:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dsVnB-0003Yo-UB@xenbits.xenproject.org>
Date: Thu, 14 Sep 2017 15:11:01 +0000
Subject: [Xen-changelog] [xen stable-4.7] xen/mm: make sure node is less
	than MAX_NUMNODES
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGE2N2IyMjMyNGE2ZTFhOGM3OWI2ZmNmZjQ0Y2UzM2M4M2M0MTZkNjQKQXV0aG9yOiAg
ICAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpBdXRob3JEYXRlOiBU
dWUgU2VwIDEyIDE1OjA5OjI4IDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE1OjA5OjI4IDIwMTcgKzAy
MDAKCiAgICB4ZW4vbW06IG1ha2Ugc3VyZSBub2RlIGlzIGxlc3MgdGhhbiBNQVhfTlVNTk9ERVMK
ICAgIAogICAgVGhlIG91dHB1dCBvZiBNRU1GX2dldF9ub2RlKG1lbWZsYWdzKSBjYW4gYmUgYXMg
bGFyZ2UgYXMgbm9kZWlkX3QgY2FuCiAgICBob2xkIChjdXJyZW50bHkgMjU1KS4gIFRoaXMgaXMg
dGhlbiB1c2VkIGFzIGFuIGluZGV4IHRvIGFycmF5cyBvZiBzaXplCiAgICBNQVhfTlVNTk9ERSwg
d2hpY2ggaXMgNjQgb24geDg2IGFuZCAxIG9uIEFSTSwgY2FuIGJlIHBhc3NlZCBpbiBieSBhbgog
ICAgdW50cnVzdGVkIGd1ZXN0ICh2aWEgbWVtb3J5X2V4Y2hhbmdlIGFuZCBpbmNyZWFzZV9yZXNl
cnZhdGlvbikgYW5kIGlzCiAgICBub3QgY3VycmVudGx5IGJvdW5kcy1jaGVja2VkLgogICAgCiAg
ICBDaGVjayB0aGUgdmFsdWUgaW4gcGFnZV9hbGxvYy5jIGJlZm9yZSB1c2luZyBpdCwgYW5kIGFs
c28gY2hlY2sgdGhlCiAgICB2YWx1ZSBpbiB0aGUgaHlwZXJjYWxsIGNhbGwgc2l0ZXMgYW5kIHJl
dHVybiAtRUlOVkFMIGlmIGFwcHJvcHJpYXRlLgogICAgRG9uJ3QgcGVybWl0IGRvbWFpbnMgb3Ro
ZXIgdGhhbiB0aGUgaGFyZHdhcmUgb3IgY29udHJvbCBkb21haW4gdG8KICAgIGFsbG9jYXRlIG5v
ZGUtY29uc3RyYWluZWQgbWVtb3J5LgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE2IC8g
WFNBLTIzMS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IE1hdHRoZXcgRGFsZXkgPG1hdHRkQGJ1Z2Z1
enouY29tPgogICAgU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBj
aXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAyZmVjZTM1MzAzNTI5Mzk1YmZlYTZiMDNkMjI2ODM4
MGVmNjgyYzkzCiAgICBtYXN0ZXIgZGF0ZTogMjAxNy0wOS0xMiAxNDo0MzoxNiArMDIwMAotLS0K
IHhlbi9jb21tb24vbWVtb3J5LmMgICAgIHwgNDAgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrLS0tLS0tLQogeGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgfCAgNiArKysrKy0KIDIgZmls
ZXMgY2hhbmdlZCwgMzggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCA2MTU5Mjhj
Li4yZGVkYjhjIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBiL3hlbi9jb21t
b24vbWVtb3J5LmMKQEAgLTM5MCw2ICszOTAsMzEgQEAgc3RhdGljIHZvaWQgZGVjcmVhc2VfcmVz
ZXJ2YXRpb24oc3RydWN0IG1lbW9wX2FyZ3MgKmEpCiAgICAgYS0+bnJfZG9uZSA9IGk7CiB9CiAK
K3N0YXRpYyBib29sX3QgcHJvcGFnYXRlX25vZGUodW5zaWduZWQgaW50IHhtZiwgdW5zaWduZWQg
aW50ICptZW1mbGFncykKK3sKKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpjdXJyZCA9IGN1cnJl
bnQtPmRvbWFpbjsKKworICAgIEJVSUxEX0JVR19PTihYRU5NRU1GX2dldF9ub2RlKDApICE9IE5V
TUFfTk9fTk9ERSk7CisgICAgQlVJTERfQlVHX09OKE1FTUZfZ2V0X25vZGUoMCkgIT0gTlVNQV9O
T19OT0RFKTsKKworICAgIGlmICggWEVOTUVNRl9nZXRfbm9kZSh4bWYpID09IE5VTUFfTk9fTk9E
RSApCisgICAgICAgIHJldHVybiAxOworCisgICAgaWYgKCBpc19oYXJkd2FyZV9kb21haW4oY3Vy
cmQpIHx8IGlzX2NvbnRyb2xfZG9tYWluKGN1cnJkKSApCisgICAgeworICAgICAgICBpZiAoIFhF
Tk1FTUZfZ2V0X25vZGUoeG1mKSA+PSBNQVhfTlVNTk9ERVMgKQorICAgICAgICAgICAgcmV0dXJu
IDA7CisKKyAgICAgICAgKm1lbWZsYWdzIHw9IE1FTUZfbm9kZShYRU5NRU1GX2dldF9ub2RlKHht
ZikpOworICAgICAgICBpZiAoIHhtZiAmIFhFTk1FTUZfZXhhY3Rfbm9kZV9yZXF1ZXN0ICkKKyAg
ICAgICAgICAgICptZW1mbGFncyB8PSBNRU1GX2V4YWN0X25vZGU7CisgICAgfQorICAgIGVsc2Ug
aWYgKCB4bWYgJiBYRU5NRU1GX2V4YWN0X25vZGVfcmVxdWVzdCApCisgICAgICAgIHJldHVybiAw
OworCisgICAgcmV0dXJuIDE7Cit9CisKIHN0YXRpYyBsb25nIG1lbW9yeV9leGNoYW5nZShYRU5f
R1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1vcnlfZXhjaGFuZ2VfdCkgYXJnKQogewogICAgIHN0
cnVjdCB4ZW5fbWVtb3J5X2V4Y2hhbmdlIGV4Y2g7CkBAIC00NjIsNiArNDg3LDEyIEBAIHN0YXRp
YyBsb25nIG1lbW9yeV9leGNoYW5nZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1vcnlf
ZXhjaGFuZ2VfdCkgYXJnKQogICAgICAgICB9CiAgICAgfQogCisgICAgaWYgKCB1bmxpa2VseSgh
cHJvcGFnYXRlX25vZGUoZXhjaC5vdXQubWVtX2ZsYWdzLCAmbWVtZmxhZ3MpKSApCisgICAgewor
ICAgICAgICByYyA9IC1FSU5WQUw7CisgICAgICAgIGdvdG8gZmFpbF9lYXJseTsKKyAgICB9CisK
ICAgICBkID0gcmN1X2xvY2tfZG9tYWluX2J5X2FueV9pZChleGNoLmluLmRvbWlkKTsKICAgICBp
ZiAoIGQgPT0gTlVMTCApCiAgICAgewpAQCAtNDgwLDcgKzUxMSw2IEBAIHN0YXRpYyBsb25nIG1l
bW9yeV9leGNoYW5nZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1vcnlfZXhjaGFuZ2Vf
dCkgYXJnKQogICAgICAgICBkLAogICAgICAgICBYRU5NRU1GX2dldF9hZGRyZXNzX2JpdHMoZXhj
aC5vdXQubWVtX2ZsYWdzKSA/IDoKICAgICAgICAgKEJJVFNfUEVSX0xPTkcrUEFHRV9TSElGVCkp
KTsKLSAgICBtZW1mbGFncyB8PSBNRU1GX25vZGUoWEVOTUVNRl9nZXRfbm9kZShleGNoLm91dC5t
ZW1fZmxhZ3MpKTsKIAogICAgIGZvciAoIGkgPSAoZXhjaC5ucl9leGNoYW5nZWQgPj4gaW5fY2h1
bmtfb3JkZXIpOwogICAgICAgICAgIGkgPCAoZXhjaC5pbi5ucl9leHRlbnRzID4+IGluX2NodW5r
X29yZGVyKTsKQEAgLTgzNCwxMiArODY0LDggQEAgc3RhdGljIGludCBjb25zdHJ1Y3RfbWVtb3Bf
ZnJvbV9yZXNlcnZhdGlvbigKICAgICAgICAgfQogICAgICAgICByZWFkX3VubG9jaygmZC0+dm51
bWFfcndsb2NrKTsKICAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAgYS0+bWVtZmxhZ3Mg
fD0gTUVNRl9ub2RlKFhFTk1FTUZfZ2V0X25vZGUoci0+bWVtX2ZsYWdzKSk7Ci0gICAgICAgIGlm
ICggci0+bWVtX2ZsYWdzICYgWEVOTUVNRl9leGFjdF9ub2RlX3JlcXVlc3QgKQotICAgICAgICAg
ICAgYS0+bWVtZmxhZ3MgfD0gTUVNRl9leGFjdF9ub2RlOwotICAgIH0KKyAgICBlbHNlIGlmICgg
dW5saWtlbHkoIXByb3BhZ2F0ZV9ub2RlKHItPm1lbV9mbGFncywgJmEtPm1lbWZsYWdzKSkgKQor
ICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAogICAgIHJldHVybiAwOwogfQpkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwppbmRleCBm
YWJmZTBhLi40YzNmNjNhIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYworKysg
Yi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwpAQCAtNzExLDkgKzcxMSwxMyBAQCBzdGF0aWMgc3Ry
dWN0IHBhZ2VfaW5mbyAqYWxsb2NfaGVhcF9wYWdlcygKICAgICAgICAgaWYgKCBub2RlID49IE1B
WF9OVU1OT0RFUyApCiAgICAgICAgICAgICBub2RlID0gY3B1X3RvX25vZGUoc21wX3Byb2Nlc3Nv
cl9pZCgpKTsKICAgICB9CisgICAgZWxzZSBpZiAoIHVubGlrZWx5KG5vZGUgPj0gTUFYX05VTU5P
REVTKSApCisgICAgeworICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAgcmV0
dXJuIE5VTEw7CisgICAgfQogICAgIGZpcnN0X25vZGUgPSBub2RlOwogCi0gICAgQVNTRVJUKG5v
ZGUgPCBNQVhfTlVNTk9ERVMpOwogICAgIEFTU0VSVCh6b25lX2xvIDw9IHpvbmVfaGkpOwogICAg
IEFTU0VSVCh6b25lX2hpIDwgTlJfWk9ORVMpOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC43CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Sep 14 15:11:17 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Sep 2017 15:11:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dsVnR-00025z-Cw; Thu, 14 Sep 2017 15:11:17 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsVnP-00025q-Vx
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 15:11:16 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 0F/87-22997-31C9AB95; Thu, 14 Sep 2017 15:11:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVdwzq5
 Ig/9LhSwmbDNwYPTY3reLPYAxijUzLym/IoE1Y9akTewFy7gq3l7awN7AuJuji5GLQ0jgN6PE
 hCNXmCGc84wSi2YuY+li5OBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjaQEmEBD4m+u
 8YgYV4BM4mFb5rYQGwWoPJV2/4xTWDkWMDIsIpRozi1qCy1SNfYSC+pKDM9oyQ3MTNH19DATC
 83tbg4MT01JzGpWC85P3cTI9AnDECwg/H0usBDjJIcTEqivHt1d0YK8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuA9P2tXpJBgUWp6akVaZg4wOGDSEhw8SiK8niBp3uKCxNzizHSI1ClGRSlx3i8g
 CQGQREZpHlwbLCAvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZi3CWQKT2ZeCdz0V0CLmYAWn
 zm9A2RxSSJCSqqBsZbzvpqo3Z839xaUCC/q1k6JTjvYa5t+X+q5noLntDVPV95sj3tvuNr+5E
 Fe1dA334+9ld8hMKf+KXN9eF9Kt3V76X/9NyE3bVsEdRJXixfO5+z13b06VWPZhvkOP5Q4z/r
 aP+3Vi/qfXB7Z9Xl/iWoUj6TFzHY3odUn5cQOr33vXHeM2eibEktxRqKhFnNRcSIAkLtjGkMC
 AAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-12.tower-21.messagelabs.com!1505401872!82865187!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34670 invoked from network); 14 Sep 2017 15:11:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-12.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Sep 2017 15:11:13 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsVnM-0001ei-4K
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 15:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dsVnM-0003ZH-1i
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 15:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dsVnM-0003ZH-1i@xenbits.xenproject.org>
Date: Thu, 14 Sep 2017 15:11:12 +0000
Subject: [Xen-changelog] [xen stable-4.7] grant_table: fix
	GNTTABOP_cache_flush handling
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDgzOTY2YTMwNjY1MWZlZDI2YjY3NWZmOWZiYzg0YjYyNzlmYWU2OTMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIFNlcCAxMiAxNToxMDoxMSAyMDE3ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVHVlIFNlcCAxMiAxNToxMDoxMSAyMDE3ICsw
MjAwCgogICAgZ3JhbnRfdGFibGU6IGZpeCBHTlRUQUJPUF9jYWNoZV9mbHVzaCBoYW5kbGluZwog
ICAgCiAgICBEb24ndCBmYWxsIG92ZXIgYSBOVUxMIGdyYW50X3RhYmxlIHBvaW50ZXIgd2hlbiB0
aGUgb3duZXIgb2YgdGhlIGRvbWFpbgogICAgaXMgYSBzeXN0ZW0gZG9tYWluIChET01JRF97WEVO
LElPfSBldGMpLgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE4IC8gWFNBLTIzMi4KICAg
IAogICAgUmVwb3J0ZWQtYnk6IE1hdHRoZXcgRGFsZXkgPG1hdHRkQGJ1Z2Z1enouY29tPgogICAg
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0
ZXIgY29tbWl0OiBjM2Q4MzBiMjQ0OTk4YjM2ODZlMmViNjRkYjk1OTk2YmU1ZWI1ZTVjCiAgICBt
YXN0ZXIgZGF0ZTogMjAxNy0wOS0xMiAxNDo0NDoxMSArMDIwMAotLS0KIHhlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21t
b24vZ3JhbnRfdGFibGUuYwppbmRleCA1NTMyNmJiLi5jMDJiZjVhIDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC0z
MDI5LDcgKzMwMjksNyBAQCBzdGF0aWMgaW50IF9fZ250dGFiX2NhY2hlX2ZsdXNoKGdudHRhYl9j
YWNoZV9mbHVzaF90ICpjZmx1c2gsCiAKICAgICBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKICAg
ICBvd25lciA9IHBhZ2VfZ2V0X293bmVyX2FuZF9yZWZlcmVuY2UocGFnZSk7Ci0gICAgaWYgKCAh
b3duZXIgKQorICAgIGlmICggIW93bmVyIHx8ICFvd25lci0+Z3JhbnRfdGFibGUgKQogICAgIHsK
ICAgICAgICAgcmN1X3VubG9ja19kb21haW4oZCk7CiAgICAgICAgIHJldHVybiAtRVBFUk07Ci0t
CmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFi
bGUtNC43CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Sep 14 15:11:26 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Sep 2017 15:11:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dsVna-000275-Eb; Thu, 14 Sep 2017 15:11:26 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsVnZ-00026u-Pd
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 15:11:25 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 93/3F-01754-C1C9AB95; Thu, 14 Sep 2017 15:11:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVVd6zq5
 Ig083JC0mbDNwYPTY3reLPYAxijUzLym/IoE149q/9+wFTcIVC9o+szUwHuXvYuTiEBL4zSix
 5cUeZgjnPKPEw029rF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4Stz8e
 oAJxOYVMJP4f3cqWJwFqP7hxE9sExg5FjAyrGLUKE4tKkst0jWy0EsqykzPKMlNzMzRNTQw1c
 tNLS5OTE/NSUwq1kvOz93ECPRKPQMD4w7GvlV+hxglOZiURHn36u6MFOJLyk+pzEgszogvKs1
 JLT7EKMPBoSTB6zF7V6SQYFFqempFWmYOMDxg0hIcPEoivJ6zgNK8xQWJucWZ6RCpU4y6HMc2
 Xf7DJMSSl5+XKiXOGwIyQwCkKKM0D24ELFQvMcpKCfMyMjAwCPEUpBblZpagyr9iFOdgVBLmd
 QWZwpOZVwK36RXQEUxAR5w5vQPkiJJEhJRUA2PgNC2VhVYNTSzpUjmaGjs0/XIMXwbfV18uKl
 mgsudeWvEnifd825dts9polKgo/OKfliLnwdya2BNp919aiC8M6XHXlku3sDcRNngUrJVRUR0
 irW8u8LZ8vs1qEwf3VUfqVytOX+7LuFNWV2DZ2pVndu8OzG3Nb5cojf0s3vWivPhZ8U59JZbi
 jERDLeai4kQAfINXtVACAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-16.tower-206.messagelabs.com!1505401882!91566290!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37792 invoked from network); 14 Sep 2017 15:11:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Sep 2017 15:11:23 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsVnW-0001fc-81
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 15:11:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dsVnW-0003a0-5b
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 15:11:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dsVnW-0003a0-5b@xenbits.xenproject.org>
Date: Thu, 14 Sep 2017 15:11:22 +0000
Subject: [Xen-changelog] [xen stable-4.7] tools/xenstore: dont unlink
	connection object twice
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDMzMzEwNTBhMWFjMjhhN2M2MGY2NTQyNDY5YzIzOWY3NDU4NGIzZGMKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgU2VwIDEy
IDE1OjEwOjQ0IDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE1OjEwOjQ0IDIwMTcgKzAyMDAKCiAgICB0
b29scy94ZW5zdG9yZTogZG9udCB1bmxpbmsgY29ubmVjdGlvbiBvYmplY3QgdHdpY2UKICAgIAog
ICAgQSBjb25uZWN0aW9uIG9iamVjdCBvZiBhIGRvbWFpbiB3aXRoIGFzc29jaWF0ZWQgc3R1YmRv
bSBoYXMgdHdvCiAgICBwYXJlbnRzOiB0aGUgZG9tYWluIGFuZCB0aGUgc3R1YmRvbS4gV2hlbiBj
bGVhbmluZyB1cCB0aGUgbGlzdCBvZgogICAgYWN0aXZlIGRvbWFpbnMgaW4gZG9tYWluX2NsZWFu
dXAoKSBtYWtlIHN1cmUgbm90IHRvIHVubGluayB0aGUKICAgIGNvbm5lY3Rpb24gdHdpY2UgZnJv
bSB0aGUgc2FtZSBkb21haW4uIFRoaXMgY291bGQgaGFwcGVuIHdoZW4gdGhlCiAgICBkb21haW4g
YW5kIGl0cyBzdHViZG9tIGFyZSBiZWluZyBkZXN0cm95ZWQgYXQgdGhlIHNhbWUgdGltZSBsZWFk
aW5nCiAgICB0byB0aGUgZG9tYWluIGxvb3AgYmVpbmcgZW50ZXJlZCB0d2ljZS4KICAgIAogICAg
QWRkaXRpb25hbGx5IGRvbid0IHVzZSB0YWxsb2NfZnJlZSgpIGluIHRoaXMgY2FzZSBhcyBpdCB3
aWxsIHJlbW92ZQogICAgYSByYW5kb20gcGFyZW50IGxpbmssIGxlYWRpbmcgZXZlbnR1YWxseSB0
byBhIG1lbW9yeSBsZWFrLiBVc2UKICAgIHRhbGxvY191bmxpbmsoKSBpbnN0ZWFkIHNwZWNpZnlp
bmcgdGhlIGNvbnRleHQgZnJvbSB3aGljaCB0aGUKICAgIGNvbm5lY3Rpb24gb2JqZWN0IHNob3Vs
ZCBiZSByZW1vdmVkLgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE3IC8gWFNBLTIzMy4K
ICAgIAogICAgUmVwb3J0ZWQtYnk6IEVyaWMgQ2hhbnVkZXQgPGNoYW51ZGV0ZUBhaW5mb3NlYy5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiA1NjJhMWMwZjdlZjNmYmYzYzEyMmMzZGZhNGYyYWQ5ZGQ1MWRhOWZl
CiAgICBtYXN0ZXIgZGF0ZTogMjAxNy0wOS0xMiAxNDo0NDo1NiArMDIwMAotLS0KIHRvb2xzL3hl
bnN0b3JlL3hlbnN0b3JlZF9kb21haW4uYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCA5IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMv
eGVuc3RvcmUveGVuc3RvcmVkX2RvbWFpbi5jIGIvdG9vbHMveGVuc3RvcmUveGVuc3RvcmVkX2Rv
bWFpbi5jCmluZGV4IDMxODI3NmMuLjEzMmRlM2YgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbnN0b3Jl
L3hlbnN0b3JlZF9kb21haW4uYworKysgYi90b29scy94ZW5zdG9yZS94ZW5zdG9yZWRfZG9tYWlu
LmMKQEAgLTIyMSwxMCArMjIxLDExIEBAIHN0YXRpYyBpbnQgZGVzdHJveV9kb21haW4odm9pZCAq
X2RvbWFpbikKIHN0YXRpYyB2b2lkIGRvbWFpbl9jbGVhbnVwKHZvaWQpCiB7CiAJeGNfZG9taW5m
b190IGRvbWluZm87Ci0Jc3RydWN0IGRvbWFpbiAqZG9tYWluLCAqdG1wOworCXN0cnVjdCBkb21h
aW4gKmRvbWFpbjsKIAlpbnQgbm90aWZ5ID0gMDsKIAotCWxpc3RfZm9yX2VhY2hfZW50cnlfc2Fm
ZShkb21haW4sIHRtcCwgJmRvbWFpbnMsIGxpc3QpIHsKKyBhZ2FpbjoKKwlsaXN0X2Zvcl9lYWNo
X2VudHJ5KGRvbWFpbiwgJmRvbWFpbnMsIGxpc3QpIHsKIAkJaWYgKHhjX2RvbWFpbl9nZXRpbmZv
KCp4Y19oYW5kbGUsIGRvbWFpbi0+ZG9taWQsIDEsCiAJCQkJICAgICAgJmRvbWluZm8pID09IDEg
JiYKIAkJICAgIGRvbWluZm8uZG9taWQgPT0gZG9tYWluLT5kb21pZCkgewpAQCAtMjM2LDggKzIz
NywxMiBAQCBzdGF0aWMgdm9pZCBkb21haW5fY2xlYW51cCh2b2lkKQogCQkJaWYgKCFkb21pbmZv
LmR5aW5nKQogCQkJCWNvbnRpbnVlOwogCQl9Ci0JCXRhbGxvY19mcmVlKGRvbWFpbi0+Y29ubik7
Ci0JCW5vdGlmeSA9IDA7IC8qIGRlc3Ryb3lfZG9tYWluKCkgZmlyZXMgdGhlIHdhdGNoICovCisJ
CWlmIChkb21haW4tPmNvbm4pIHsKKwkJCXRhbGxvY191bmxpbmsodGFsbG9jX2F1dG9mcmVlX2Nv
bnRleHQoKSwgZG9tYWluLT5jb25uKTsKKwkJCWRvbWFpbi0+Y29ubiA9IE5VTEw7CisJCQlub3Rp
ZnkgPSAwOyAvKiBkZXN0cm95X2RvbWFpbigpIGZpcmVzIHRoZSB3YXRjaCAqLworCQkJZ290byBh
Z2FpbjsKKwkJfQogCX0KIAogCWlmIChub3RpZnkpCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC43CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Sep 14 15:11:36 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 14 Sep 2017 15:11:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dsVnk-00028f-NH; Thu, 14 Sep 2017 15:11:36 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsVnj-00028S-Rq
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 15:11:35 +0000
Received: from [85.158.143.35] by server-4.bemta-6.messagelabs.com id
 CB/34-03283-72C9AB95; Thu, 14 Sep 2017 15:11:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVd1zq5
 Ig/lPFS0mbDNwYPTY3reLPYAxijUzLym/IoE149XKZraC99YVy+e/YmpgfKTTxcjFISTwm1Hi
 +P/1TBDOeUaJPWtfsncxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSwQInF1W
 wtYnFfATOLgvC8sIDYLUP2yz+tZJzByLGBkWMWoXpxaVJZapGuul1SUmZ5RkpuYmaNraGCml5
 taXJyYnpqTmFSsl5yfu4kR6BMGINjBOPOy/yFGSQ4mJVHevbo7I4X4kvJTKjMSizPii0pzUos
 PMcpwcChJ8J6ftStSSLAoNT21Ii0zBxgcMGkJDh4lEV5PkDRvcUFibnFmOkTqFKOilDjvF5CE
 AEgiozQPrg0WkJcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzMsxG2gKT2ZeCdz0V0CLmYAWn
 zm9A2RxSSJCSqqBkWHKig1hPc8+nH0QOy1rYVnDkocvC9gzYzpOnBZ5+duEfY2t1D39Sm2uKv
 kGjTm1n2tfuH0szt17+Q9Hyp60xUViLQX2z2ZfXW79r4k3meXJwWfXbrRKzF86a2vYW5V3Df0
 pKhZCzt5caVmHs/P0NJdLse2csOl8SErLz08/pPqkdCKUWR/+UGIpzkg01GIuKk4EAM22gs5D
 AgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-8.tower-21.messagelabs.com!1505401892!82766362!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26061 invoked from network); 14 Sep 2017 15:11:33 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-8.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Sep 2017 15:11:33 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dsVng-0001fp-Bd
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 15:11:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dsVng-0003ad-9K
 for xen-changelog@lists.xensource.com; Thu, 14 Sep 2017 15:11:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dsVng-0003ad-9K@xenbits.xenproject.org>
Date: Thu, 14 Sep 2017 15:11:32 +0000
Subject: [Xen-changelog] [xen stable-4.7] gnttab: also validate PTE
	permissions upon destroy/replace
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGM3NzgzZDljMjZmYzE5MTg2MmQ5ODgzZGEyMjM4NzM0MGIxZmFiMTgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgU2VwIDEy
IDE1OjExOjA3IDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE1OjExOjA3IDIwMTcgKzAyMDAKCiAgICBn
bnR0YWI6IGFsc28gdmFsaWRhdGUgUFRFIHBlcm1pc3Npb25zIHVwb24gZGVzdHJveS9yZXBsYWNl
CiAgICAKICAgIEluIG9yZGVyIGZvciBQVEUgaGFuZGxpbmcgdG8gbWF0Y2ggdXAgd2l0aCB0aGUg
cmVmZXJlbmNlIGNvdW50aW5nIGRvbmUKICAgIGJ5IGNvbW1vbiBjb2RlLCBwcmVzZW5jZSBhbmQg
d3JpdGFiaWxpdHkgb2YgZ3JhbnQgbWFwcGluZyBQVEVzIG11c3QKICAgIGFsc28gYmUgdGFrZW4g
aW50byBhY2NvdW50OyB2YWxpZGF0aW5nIGp1c3QgdGhlIGZyYW1lIG51bWJlciBpcyBub3QKICAg
IGVub3VnaC4gVGhpcyBpcyBpbiBwYXJ0aWN1bGFyIHJlbGV2YW50IGlmIGEgZ3Vlc3QgZmlkZGxl
cyB3aXRoIGdyYW50CiAgICBQVEVzIHZpYSBub24tZ3JhbnQgaHlwZXJjYWxscy4KICAgIAogICAg
Tm90ZSB0aGF0IHRoZSBmbGFncyBiZWluZyBwYXNzZWQgdG8gcmVwbGFjZV9ncmFudF9ob3N0X21h
cHBpbmcoKQogICAgYWxyZWFkeSBoYXBwZW4gdG8gYmUgdGhvc2Ugb2YgdGhlIGV4aXN0aW5nIG1h
cHBpbmcsIHNvIG5vIG5ldyBmdW5jdGlvbgogICAgcGFyYW1ldGVyIGlzIG5lZWRlZC4KICAgIAog
ICAgVGhpcyBpcyBDVkUtMjAxNy0xNDMxOSAvIFhTQS0yMzQuCiAgICAKICAgIFJlcG9ydGVkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiAxNmIxNDE0ZGU5MWI1YTgyYTA5OTZjNjdmNmRiM2FmN2Q3ZTMyODczCiAgICBtYXN0ZXIgZGF0
ZTogMjAxNy0wOS0xMiAxNDo0NToxMyArMDIwMAotLS0KIHhlbi9hcmNoL3g4Ni9tbS5jIHwgNzkg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDYyIGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggYmRiMjdi
Yi4uZTk3ZWNjYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gv
eDg2L21tLmMKQEAgLTQwMTMsNyArNDAxMyw4IEBAIHN0YXRpYyBpbnQgY3JlYXRlX2dyYW50X3B0
ZV9tYXBwaW5nKAogfQogCiBzdGF0aWMgaW50IGRlc3Ryb3lfZ3JhbnRfcHRlX21hcHBpbmcoCi0g
ICAgdWludDY0X3QgYWRkciwgdW5zaWduZWQgbG9uZyBmcmFtZSwgc3RydWN0IGRvbWFpbiAqZCkK
KyAgICB1aW50NjRfdCBhZGRyLCB1bnNpZ25lZCBsb25nIGZyYW1lLCB1bnNpZ25lZCBpbnQgZ3Jh
bnRfcHRlX2ZsYWdzLAorICAgIHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgaW50IHJjID0gR05U
U1Rfb2theTsKICAgICB2b2lkICp2YTsKQEAgLTQwNTksMTYgKzQwNjAsMjcgQEAgc3RhdGljIGlu
dCBkZXN0cm95X2dyYW50X3B0ZV9tYXBwaW5nKAogCiAgICAgb2wxZSA9ICoobDFfcGdlbnRyeV90
ICopdmE7CiAgICAgCi0gICAgLyogQ2hlY2sgdGhhdCB0aGUgdmlydHVhbCBhZGRyZXNzIHN1cHBs
aWVkIGlzIGFjdHVhbGx5IG1hcHBlZCB0byBmcmFtZS4gKi8KLSAgICBpZiAoIHVubGlrZWx5KGwx
ZV9nZXRfcGZuKG9sMWUpICE9IGZyYW1lKSApCisgICAgLyoKKyAgICAgKiBDaGVjayB0aGF0IHRo
ZSBQVEUgc3VwcGxpZWQgYWN0dWFsbHkgbWFwcyBmcmFtZSAod2l0aCBhcHByb3ByaWF0ZQorICAg
ICAqIHBlcm1pc3Npb25zKS4KKyAgICAgKi8KKyAgICBpZiAoIHVubGlrZWx5KGwxZV9nZXRfcGZu
KG9sMWUpICE9IGZyYW1lKSB8fAorICAgICAgICAgdW5saWtlbHkoKGwxZV9nZXRfZmxhZ3Mob2wx
ZSkgXiBncmFudF9wdGVfZmxhZ3MpICYKKyAgICAgICAgICAgICAgICAgIChfUEFHRV9QUkVTRU5U
IHwgX1BBR0VfUlcpKSApCiAgICAgewogICAgICAgICBwYWdlX3VubG9jayhwYWdlKTsKLSAgICAg
ICAgTUVNX0xPRygiUFRFIGVudHJ5ICVseCBmb3IgYWRkcmVzcyAlIlBSSXg2NCIgZG9lc24ndCBt
YXRjaCBmcmFtZSAlbHgiLAotICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKWwxZV9nZXRf
aW50cHRlKG9sMWUpLCBhZGRyLCBmcmFtZSk7CisgICAgICAgIE1FTV9MT0coIlBURSAlIlBSSXB0
ZSIgYXQgJSJQUkl4NjQiIGRvZXNuJ3QgbWF0Y2ggZ3JhbnQgKCUiUFJJcHRlIikiLAorICAgICAg
ICAgICAgICAgIGwxZV9nZXRfaW50cHRlKG9sMWUpLCBhZGRyLAorICAgICAgICAgICAgICAgIGwx
ZV9nZXRfaW50cHRlKGwxZV9mcm9tX3BmbihmcmFtZSwgZ3JhbnRfcHRlX2ZsYWdzKSkpOwogICAg
ICAgICByYyA9IEdOVFNUX2dlbmVyYWxfZXJyb3I7CiAgICAgICAgIGdvdG8gZmFpbGVkOwogICAg
IH0KIAorICAgIGlmICggdW5saWtlbHkoKGwxZV9nZXRfZmxhZ3Mob2wxZSkgXiBncmFudF9wdGVf
ZmxhZ3MpICYKKyAgICAgICAgICAgICAgICAgIH4oX1BBR0VfQVZBSUwgfCBQQUdFX0NBQ0hFX0FU
VFJTKSkgKQorICAgICAgICBNRU1fTE9HKCJQVEUgZmxhZ3MgJXggYXQgJSJQUkl4NjQiIGRvbid0
IG1hdGNoIGdyYW50ICgleClcbiIsCisgICAgICAgICAgICAgICAgbDFlX2dldF9mbGFncyhvbDFl
KSwgYWRkciwgZ3JhbnRfcHRlX2ZsYWdzKTsKKwogICAgIC8qIERlbGV0ZSBwYWdldGFibGUgZW50
cnkuICovCiAgICAgaWYgKCB1bmxpa2VseSghVVBEQVRFX0VOVFJZCiAgICAgICAgICAgICAgICAg
ICAobDEsIApAQCAtNDA3Nyw3ICs0MDg5LDcgQEAgc3RhdGljIGludCBkZXN0cm95X2dyYW50X3B0
ZV9tYXBwaW5nKAogICAgICAgICAgICAgICAgICAgIDApKSApCiAgICAgewogICAgICAgICBwYWdl
X3VubG9jayhwYWdlKTsKLSAgICAgICAgTUVNX0xPRygiQ2Fubm90IGRlbGV0ZSBQVEUgZW50cnkg
YXQgJXAiLCB2YSk7CisgICAgICAgIE1FTV9MT0coIkNhbm5vdCBkZWxldGUgUFRFIGVudHJ5IGF0
ICUiUFJJeDY0LCBhZGRyKTsKICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwogICAg
ICAgICBnb3RvIGZhaWxlZDsKICAgICB9CkBAIC00MTQ1LDcgKzQxNTcsOCBAQCBzdGF0aWMgaW50
IGNyZWF0ZV9ncmFudF92YV9tYXBwaW5nKAogfQogCiBzdGF0aWMgaW50IHJlcGxhY2VfZ3JhbnRf
dmFfbWFwcGluZygKLSAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxvbmcgZnJhbWUs
IGwxX3BnZW50cnlfdCBubDFlLCBzdHJ1Y3QgdmNwdSAqdikKKyAgICB1bnNpZ25lZCBsb25nIGFk
ZHIsIHVuc2lnbmVkIGxvbmcgZnJhbWUsIHVuc2lnbmVkIGludCBncmFudF9wdGVfZmxhZ3MsCisg
ICAgbDFfcGdlbnRyeV90IG5sMWUsIHN0cnVjdCB2Y3B1ICp2KQogewogICAgIGwxX3BnZW50cnlf
dCAqcGwxZSwgb2wxZTsKICAgICB1bnNpZ25lZCBsb25nIGdsMW1mbjsKQEAgLTQxODEsMTkgKzQx
OTQsMzAgQEAgc3RhdGljIGludCByZXBsYWNlX2dyYW50X3ZhX21hcHBpbmcoCiAKICAgICBvbDFl
ID0gKnBsMWU7CiAKLSAgICAvKiBDaGVjayB0aGF0IHRoZSB2aXJ0dWFsIGFkZHJlc3Mgc3VwcGxp
ZWQgaXMgYWN0dWFsbHkgbWFwcGVkIHRvIGZyYW1lLiAqLwotICAgIGlmICggdW5saWtlbHkobDFl
X2dldF9wZm4ob2wxZSkgIT0gZnJhbWUpICkKKyAgICAvKgorICAgICAqIENoZWNrIHRoYXQgdGhl
IHZpcnR1YWwgYWRkcmVzcyBzdXBwbGllZCBpcyBhY3R1YWxseSBtYXBwZWQgdG8gZnJhbWUKKyAg
ICAgKiAod2l0aCBhcHByb3ByaWF0ZSBwZXJtaXNzaW9ucykuCisgICAgICovCisgICAgaWYgKCB1
bmxpa2VseShsMWVfZ2V0X3BmbihvbDFlKSAhPSBmcmFtZSkgfHwKKyAgICAgICAgIHVubGlrZWx5
KChsMWVfZ2V0X2ZsYWdzKG9sMWUpIF4gZ3JhbnRfcHRlX2ZsYWdzKSAmCisgICAgICAgICAgICAg
ICAgICAoX1BBR0VfUFJFU0VOVCB8IF9QQUdFX1JXKSkgKQogICAgIHsKLSAgICAgICAgTUVNX0xP
RygiUFRFIGVudHJ5ICVseCBmb3IgYWRkcmVzcyAlbHggZG9lc24ndCBtYXRjaCBmcmFtZSAlbHgi
LAotICAgICAgICAgICAgICAgIGwxZV9nZXRfcGZuKG9sMWUpLCBhZGRyLCBmcmFtZSk7CisgICAg
ICAgIE1FTV9MT0coIlBURSAlIlBSSXB0ZSIgZm9yICVseCBkb2Vzbid0IG1hdGNoIGdyYW50ICgl
IlBSSXB0ZSIpIiwKKyAgICAgICAgICAgICAgICBsMWVfZ2V0X2ludHB0ZShvbDFlKSwgYWRkciwK
KyAgICAgICAgICAgICAgICBsMWVfZ2V0X2ludHB0ZShsMWVfZnJvbV9wZm4oZnJhbWUsIGdyYW50
X3B0ZV9mbGFncykpKTsKICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwogICAgICAg
ICBnb3RvIHVubG9ja19hbmRfb3V0OwogICAgIH0KIAorICAgIGlmICggdW5saWtlbHkoKGwxZV9n
ZXRfZmxhZ3Mob2wxZSkgXiBncmFudF9wdGVfZmxhZ3MpICYKKyAgICAgICAgICAgICAgICAgIH4o
X1BBR0VfQVZBSUwgfCBQQUdFX0NBQ0hFX0FUVFJTKSkgKQorICAgICAgICBNRU1fTE9HKCJQVEUg
ZmxhZ3MgJXggZm9yICUiUFJJeDY0IiBkb24ndCBtYXRjaCBncmFudCAoJXgpIiwKKyAgICAgICAg
ICAgICAgICBsMWVfZ2V0X2ZsYWdzKG9sMWUpLCBhZGRyLCBncmFudF9wdGVfZmxhZ3MpOworCiAg
ICAgLyogRGVsZXRlIHBhZ2V0YWJsZSBlbnRyeS4gKi8KICAgICBpZiAoIHVubGlrZWx5KCFVUERB
VEVfRU5UUlkobDEsIHBsMWUsIG9sMWUsIG5sMWUsIGdsMW1mbiwgdiwgMCkpICkKICAgICB7Ci0g
ICAgICAgIE1FTV9MT0coIkNhbm5vdCBkZWxldGUgUFRFIGVudHJ5IGF0ICVwIiwgKHVuc2lnbmVk
IGxvbmcgKilwbDFlKTsKKyAgICAgICAgTUVNX0xPRygiQ2Fubm90IGRlbGV0ZSBQVEUgZW50cnkg
Zm9yICUiUFJJeDY0LCBhZGRyKTsKICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwog
ICAgICAgICBnb3RvIHVubG9ja19hbmRfb3V0OwogICAgIH0KQEAgLTQyMDcsOSArNDIzMSwxMSBA
QCBzdGF0aWMgaW50IHJlcGxhY2VfZ3JhbnRfdmFfbWFwcGluZygKIH0KIAogc3RhdGljIGludCBk
ZXN0cm95X2dyYW50X3ZhX21hcHBpbmcoCi0gICAgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25l
ZCBsb25nIGZyYW1lLCBzdHJ1Y3QgdmNwdSAqdikKKyAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHVu
c2lnbmVkIGxvbmcgZnJhbWUsIHVuc2lnbmVkIGludCBncmFudF9wdGVfZmxhZ3MsCisgICAgc3Ry
dWN0IHZjcHUgKnYpCiB7Ci0gICAgcmV0dXJuIHJlcGxhY2VfZ3JhbnRfdmFfbWFwcGluZyhhZGRy
LCBmcmFtZSwgbDFlX2VtcHR5KCksIHYpOworICAgIHJldHVybiByZXBsYWNlX2dyYW50X3ZhX21h
cHBpbmcoYWRkciwgZnJhbWUsIGdyYW50X3B0ZV9mbGFncywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGwxZV9lbXB0eSgpLCB2KTsKIH0KIAogc3RhdGljIGludCBjcmVhdGVf
Z3JhbnRfcDJtX21hcHBpbmcodWludDY0X3QgYWRkciwgdW5zaWduZWQgbG9uZyBmcmFtZSwKQEAg
LTQzMDIsMjEgKzQzMjgsNDAgQEAgaW50IHJlcGxhY2VfZ3JhbnRfaG9zdF9tYXBwaW5nKAogICAg
IHVuc2lnbmVkIGxvbmcgZ2wxbWZuOwogICAgIHN0cnVjdCBwYWdlX2luZm8gKmwxcGc7CiAgICAg
aW50IHJjOworICAgIHVuc2lnbmVkIGludCBncmFudF9wdGVfZmxhZ3M7CiAgICAgCiAgICAgaWYg
KCBwYWdpbmdfbW9kZV9leHRlcm5hbChjdXJyZW50LT5kb21haW4pICkKICAgICAgICAgcmV0dXJu
IHJlcGxhY2VfZ3JhbnRfcDJtX21hcHBpbmcoYWRkciwgZnJhbWUsIG5ld19hZGRyLCBmbGFncyk7
CiAKKyAgICBncmFudF9wdGVfZmxhZ3MgPQorICAgICAgICBfUEFHRV9QUkVTRU5UIHwgX1BBR0Vf
QUNDRVNTRUQgfCBfUEFHRV9ESVJUWSB8IF9QQUdFX0dOVFRBQiB8IF9QQUdFX05YOworCisgICAg
aWYgKCBmbGFncyAmIEdOVE1BUF9hcHBsaWNhdGlvbl9tYXAgKQorICAgICAgICBncmFudF9wdGVf
ZmxhZ3MgfD0gX1BBR0VfVVNFUjsKKyAgICBpZiAoICEoZmxhZ3MgJiBHTlRNQVBfcmVhZG9ubHkp
ICkKKyAgICAgICAgZ3JhbnRfcHRlX2ZsYWdzIHw9IF9QQUdFX1JXOworICAgIC8qCisgICAgICog
T24gdG9wIG9mIHRoZSBleHBsaWNpdCBzZXR0aW5ncyBkb25lIGJ5IGNyZWF0ZV9ncmFudF9ob3N0
X21hcHBpbmcoKQorICAgICAqIGFsc28gb3Blbi1jb2RlIHJlbGV2YW50IHBhcnRzIG9mIGFkanVz
dF9ndWVzdF9sMWUoKS4gRG9uJ3QgbWlycm9yCisgICAgICogYXZhaWxhYmxlIGFuZCBjYWNoYWJp
bGl0eSBmbGFncywgdGhvdWdoLgorICAgICAqLworICAgIGlmICggIWlzX3B2XzMyYml0X2RvbWFp
bihjdXJyLT5kb21haW4pICkKKyAgICAgICAgZ3JhbnRfcHRlX2ZsYWdzIHw9IChncmFudF9wdGVf
ZmxhZ3MgJiBfUEFHRV9VU0VSKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgPyBfUEFHRV9H
TE9CQUwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIDogX1BBR0VfR1VFU1RfS0VSTkVMIHwg
X1BBR0VfVVNFUjsKKwogICAgIGlmICggZmxhZ3MgJiBHTlRNQVBfY29udGFpbnNfcHRlICkKICAg
ICB7CiAgICAgICAgIGlmICggIW5ld19hZGRyICkKLSAgICAgICAgICAgIHJldHVybiBkZXN0cm95
X2dyYW50X3B0ZV9tYXBwaW5nKGFkZHIsIGZyYW1lLCBjdXJyLT5kb21haW4pOworICAgICAgICAg
ICAgcmV0dXJuIGRlc3Ryb3lfZ3JhbnRfcHRlX21hcHBpbmcoYWRkciwgZnJhbWUsIGdyYW50X3B0
ZV9mbGFncywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1
cnItPmRvbWFpbik7CiAgICAgICAgIAogICAgICAgICBNRU1fTE9HKCJVbnN1cHBvcnRlZCBncmFu
dCB0YWJsZSBvcGVyYXRpb24iKTsKICAgICAgICAgcmV0dXJuIEdOVFNUX2dlbmVyYWxfZXJyb3I7
CiAgICAgfQogCiAgICAgaWYgKCAhbmV3X2FkZHIgKQotICAgICAgICByZXR1cm4gZGVzdHJveV9n
cmFudF92YV9tYXBwaW5nKGFkZHIsIGZyYW1lLCBjdXJyKTsKKyAgICAgICAgcmV0dXJuIGRlc3Ry
b3lfZ3JhbnRfdmFfbWFwcGluZyhhZGRyLCBmcmFtZSwgZ3JhbnRfcHRlX2ZsYWdzLCBjdXJyKTsK
IAogICAgIHBsMWUgPSBndWVzdF9tYXBfbDFlKG5ld19hZGRyLCAmZ2wxbWZuKTsKICAgICBpZiAo
ICFwbDFlICkKQEAgLTQzNjQsNyArNDQwOSw3IEBAIGludCByZXBsYWNlX2dyYW50X2hvc3RfbWFw
cGluZygKICAgICBwdXRfcGFnZShsMXBnKTsKICAgICBndWVzdF91bm1hcF9sMWUocGwxZSk7CiAK
LSAgICByYyA9IHJlcGxhY2VfZ3JhbnRfdmFfbWFwcGluZyhhZGRyLCBmcmFtZSwgb2wxZSwgY3Vy
cik7CisgICAgcmMgPSByZXBsYWNlX2dyYW50X3ZhX21hcHBpbmcoYWRkciwgZnJhbWUsIGdyYW50
X3B0ZV9mbGFncywgb2wxZSwgY3Vycik7CiAgICAgaWYgKCByYyAmJiAhcGFnaW5nX21vZGVfcmVm
Y291bnRzKGN1cnItPmRvbWFpbikgKQogICAgICAgICBwdXRfcGFnZV9mcm9tX2wxZShvbDFlLCBj
dXJyLT5kb21haW4pOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNzdGFibGUtNC43CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri Sep 15 06:55:11 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Sep 2017 06:55:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dskWo-0007Nq-C2; Fri, 15 Sep 2017 06:55:06 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dskWn-0007N1-In
 for xen-changelog@lists.xensource.com; Fri, 15 Sep 2017 06:55:05 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 C2/B6-03414-8497BB95; Fri, 15 Sep 2017 06:55:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVdejcne
 kwbbfrBYTthk4MHps79vFHsAYxZqZl5RfkcCaMe/8bbaC94oVP7ccZmtgPCnVxcjFISTwm1Hi
 QPNDJgjnPKPEsisz2boYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwkmi78
 x7M5hUwk5gx4yAjiM0CVP/28hrGCYwcCxgZVjFqFKcWlaUW6Rqa6CUVZaZnlOQmZuboGhqY6e
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MF7fGHCIUZKDSUmU16psd6QQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd68CqCcYFFqempFWmYOMDxg0hIcPEoivHEgad7igsTc4sx0iNQpRl2ORzfu/mES
 YsnLz0uVEue1AikSACnKKM2DGwEL1UuMslLCvIxARwnxFKQW5WaWoMq/YhTnYFQS5u0BmcKTm
 VcCt+kV0BFMQEecOb0D5IiSRISUVANjZOmxH6y6rrtXrdr2coPmf9/rWdNnVyZ1+6y/WzJHPn
 Zf0tnHDb8S5hluPuzIfib1ncAqsWsT75UwX9Rlseiskb1/eN7RZRJ3O4UuJlmoWNwI3q7h6uE
 yqXYG66o7ynv+THxjJPLDjus689uu3YYnDVpcONJVJk55r3CIge2476MQ3c1rt8+qVmIpzkg0
 1GIuKk4EADZxLMJQAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-2.tower-21.messagelabs.com!1505458503!69041246!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59219 invoked from network); 15 Sep 2017 06:55:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 15 Sep 2017 06:55:03 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dskWk-0001Zk-26
 for xen-changelog@lists.xensource.com; Fri, 15 Sep 2017 06:55:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dskWj-0005p0-Vh
 for xen-changelog@lists.xensource.com; Fri, 15 Sep 2017 06:55:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dskWj-0005p0-Vh@xenbits.xenproject.org>
Date: Fri, 15 Sep 2017 06:55:01 +0000
Subject: [Xen-changelog] [xen stable-4.5] xen/mm: make sure node is less
	than MAX_NUMNODES
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGUzZjA3Njg5M2M0OGRmYjYzMjE4ZjI0ZDA5NzdlNDM5MDNiYzQ4ZTEKQXV0aG9yOiAg
ICAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpBdXRob3JEYXRlOiBU
dWUgU2VwIDEyIDE1OjE2OjQ4IDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE1OjE2OjQ4IDIwMTcgKzAy
MDAKCiAgICB4ZW4vbW06IG1ha2Ugc3VyZSBub2RlIGlzIGxlc3MgdGhhbiBNQVhfTlVNTk9ERVMK
ICAgIAogICAgVGhlIG91dHB1dCBvZiBNRU1GX2dldF9ub2RlKG1lbWZsYWdzKSBjYW4gYmUgYXMg
bGFyZ2UgYXMgbm9kZWlkX3QgY2FuCiAgICBob2xkIChjdXJyZW50bHkgMjU1KS4gIFRoaXMgaXMg
dGhlbiB1c2VkIGFzIGFuIGluZGV4IHRvIGFycmF5cyBvZiBzaXplCiAgICBNQVhfTlVNTk9ERSwg
d2hpY2ggaXMgNjQgb24geDg2IGFuZCAxIG9uIEFSTSwgY2FuIGJlIHBhc3NlZCBpbiBieSBhbgog
ICAgdW50cnVzdGVkIGd1ZXN0ICh2aWEgbWVtb3J5X2V4Y2hhbmdlIGFuZCBpbmNyZWFzZV9yZXNl
cnZhdGlvbikgYW5kIGlzCiAgICBub3QgY3VycmVudGx5IGJvdW5kcy1jaGVja2VkLgogICAgCiAg
ICBDaGVjayB0aGUgdmFsdWUgaW4gcGFnZV9hbGxvYy5jIGJlZm9yZSB1c2luZyBpdCwgYW5kIGFs
c28gY2hlY2sgdGhlCiAgICB2YWx1ZSBpbiB0aGUgaHlwZXJjYWxsIGNhbGwgc2l0ZXMgYW5kIHJl
dHVybiAtRUlOVkFMIGlmIGFwcHJvcHJpYXRlLgogICAgRG9uJ3QgcGVybWl0IGRvbWFpbnMgb3Ro
ZXIgdGhhbiB0aGUgaGFyZHdhcmUgb3IgY29udHJvbCBkb21haW4gdG8KICAgIGFsbG9jYXRlIG5v
ZGUtY29uc3RyYWluZWQgbWVtb3J5LgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE2IC8g
WFNBLTIzMS4KICAgIAogICAgUmVwb3J0ZWQtYnk6IE1hdHRoZXcgRGFsZXkgPG1hdHRkQGJ1Z2Z1
enouY29tPgogICAgU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBj
aXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAyZmVjZTM1MzAzNTI5Mzk1YmZlYTZiMDNkMjI2ODM4
MGVmNjgyYzkzCiAgICBtYXN0ZXIgZGF0ZTogMjAxNy0wOS0xMiAxNDo0MzoxNiArMDIwMAotLS0K
IHhlbi9jb21tb24vbWVtb3J5LmMgICAgIHwgMzYgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKystLS0tCiB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyB8ICA2ICsrKysrLQogMiBmaWxlcyBj
aGFuZ2VkLCAzNyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9jb21tb24vbWVtb3J5LmMgYi94ZW4vY29tbW9uL21lbW9yeS5jCmluZGV4IGE5MjVmNGQuLjMx
MzJjZDMgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vbWVtb3J5LmMKKysrIGIveGVuL2NvbW1vbi9t
ZW1vcnkuYwpAQCAtMzgzLDYgKzM4MywzMCBAQCBzdGF0aWMgdm9pZCBkZWNyZWFzZV9yZXNlcnZh
dGlvbihzdHJ1Y3QgbWVtb3BfYXJncyAqYSkKICAgICBhLT5ucl9kb25lID0gaTsKIH0KIAorc3Rh
dGljIGJvb2xfdCBwcm9wYWdhdGVfbm9kZSh1bnNpZ25lZCBpbnQgeG1mLCB1bnNpZ25lZCBpbnQg
Km1lbWZsYWdzKQoreworICAgIGNvbnN0IHN0cnVjdCBkb21haW4gKmN1cnJkID0gY3VycmVudC0+
ZG9tYWluOworCisgICAgQlVJTERfQlVHX09OKFhFTk1FTUZfZ2V0X25vZGUoMCkgIT0gTlVNQV9O
T19OT0RFKTsKKworICAgIGlmICggWEVOTUVNRl9nZXRfbm9kZSh4bWYpID09IE5VTUFfTk9fTk9E
RSApCisgICAgICAgIHJldHVybiAxOworCisgICAgaWYgKCBpc19oYXJkd2FyZV9kb21haW4oY3Vy
cmQpIHx8IGlzX2NvbnRyb2xfZG9tYWluKGN1cnJkKSApCisgICAgeworICAgICAgICBpZiAoIFhF
Tk1FTUZfZ2V0X25vZGUoeG1mKSA+PSBNQVhfTlVNTk9ERVMgKQorICAgICAgICAgICAgcmV0dXJu
IDA7CisKKyAgICAgICAgKm1lbWZsYWdzIHw9IE1FTUZfbm9kZShYRU5NRU1GX2dldF9ub2RlKHht
ZikpOworICAgICAgICBpZiAoIHhtZiAmIFhFTk1FTUZfZXhhY3Rfbm9kZV9yZXF1ZXN0ICkKKyAg
ICAgICAgICAgICptZW1mbGFncyB8PSBNRU1GX2V4YWN0X25vZGU7CisgICAgfQorICAgIGVsc2Ug
aWYgKCB4bWYgJiBYRU5NRU1GX2V4YWN0X25vZGVfcmVxdWVzdCApCisgICAgICAgIHJldHVybiAw
OworCisgICAgcmV0dXJuIDE7Cit9CisKIHN0YXRpYyBsb25nIG1lbW9yeV9leGNoYW5nZShYRU5f
R1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1vcnlfZXhjaGFuZ2VfdCkgYXJnKQogewogICAgIHN0
cnVjdCB4ZW5fbWVtb3J5X2V4Y2hhbmdlIGV4Y2g7CkBAIC00NTUsNiArNDc5LDEyIEBAIHN0YXRp
YyBsb25nIG1lbW9yeV9leGNoYW5nZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1vcnlf
ZXhjaGFuZ2VfdCkgYXJnKQogICAgICAgICB9CiAgICAgfQogCisgICAgaWYgKCB1bmxpa2VseSgh
cHJvcGFnYXRlX25vZGUoZXhjaC5vdXQubWVtX2ZsYWdzLCAmbWVtZmxhZ3MpKSApCisgICAgewor
ICAgICAgICByYyA9IC1FSU5WQUw7CisgICAgICAgIGdvdG8gZmFpbF9lYXJseTsKKyAgICB9CisK
ICAgICBkID0gcmN1X2xvY2tfZG9tYWluX2J5X2FueV9pZChleGNoLmluLmRvbWlkKTsKICAgICBp
ZiAoIGQgPT0gTlVMTCApCiAgICAgewpAQCAtNDczLDcgKzUwMyw2IEBAIHN0YXRpYyBsb25nIG1l
bW9yeV9leGNoYW5nZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1vcnlfZXhjaGFuZ2Vf
dCkgYXJnKQogICAgICAgICBkLAogICAgICAgICBYRU5NRU1GX2dldF9hZGRyZXNzX2JpdHMoZXhj
aC5vdXQubWVtX2ZsYWdzKSA/IDoKICAgICAgICAgKEJJVFNfUEVSX0xPTkcrUEFHRV9TSElGVCkp
KTsKLSAgICBtZW1mbGFncyB8PSBNRU1GX25vZGUoWEVOTUVNRl9nZXRfbm9kZShleGNoLm91dC5t
ZW1fZmxhZ3MpKTsKIAogICAgIGZvciAoIGkgPSAoZXhjaC5ucl9leGNoYW5nZWQgPj4gaW5fY2h1
bmtfb3JkZXIpOwogICAgICAgICAgIGkgPCAoZXhjaC5pbi5ucl9leHRlbnRzID4+IGluX2NodW5r
X29yZGVyKTsKQEAgLTgxNCw5ICs4NDMsOCBAQCBsb25nIGRvX21lbW9yeV9vcCh1bnNpZ25lZCBs
b25nIGNtZCwgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCiAgICAgICAgICAgICBh
cmdzLm1lbWZsYWdzID0gTUVNRl9iaXRzKGFkZHJlc3NfYml0cyk7CiAgICAgICAgIH0KIAotICAg
ICAgICBhcmdzLm1lbWZsYWdzIHw9IE1FTUZfbm9kZShYRU5NRU1GX2dldF9ub2RlKHJlc2VydmF0
aW9uLm1lbV9mbGFncykpOwotICAgICAgICBpZiAoIHJlc2VydmF0aW9uLm1lbV9mbGFncyAmIFhF
Tk1FTUZfZXhhY3Rfbm9kZV9yZXF1ZXN0ICkKLSAgICAgICAgICAgIGFyZ3MubWVtZmxhZ3MgfD0g
TUVNRl9leGFjdF9ub2RlOworICAgICAgICBpZiAoIHVubGlrZWx5KCFwcm9wYWdhdGVfbm9kZShy
ZXNlcnZhdGlvbi5tZW1fZmxhZ3MsICZhcmdzLm1lbWZsYWdzKSkgKQorICAgICAgICAgICAgcmV0
dXJuIC1FSU5WQUw7CiAKICAgICAgICAgaWYgKCBvcCA9PSBYRU5NRU1fcG9wdWxhdGVfcGh5c21h
cAogICAgICAgICAgICAgICYmIChyZXNlcnZhdGlvbi5tZW1fZmxhZ3MgJiBYRU5NRU1GX3BvcHVs
YXRlX29uX2RlbWFuZCkgKQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgYi94
ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwppbmRleCA5MjZhOGIyLi43ZDZkMjBjIDEwMDY0NAotLS0g
YS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYworKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwpA
QCAtNjEwLDkgKzYxMCwxMyBAQCBzdGF0aWMgc3RydWN0IHBhZ2VfaW5mbyAqYWxsb2NfaGVhcF9w
YWdlcygKICAgICAgICAgaWYgKCBub2RlID49IE1BWF9OVU1OT0RFUyApCiAgICAgICAgICAgICBu
b2RlID0gY3B1X3RvX25vZGUoc21wX3Byb2Nlc3Nvcl9pZCgpKTsKICAgICB9CisgICAgZWxzZSBp
ZiAoIHVubGlrZWx5KG5vZGUgPj0gTUFYX05VTU5PREVTKSApCisgICAgeworICAgICAgICBBU1NF
UlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAgcmV0dXJuIE5VTEw7CisgICAgfQogICAgIGZpcnN0
X25vZGUgPSBub2RlOwogCi0gICAgQVNTRVJUKG5vZGUgPj0gMCk7CiAgICAgQVNTRVJUKHpvbmVf
bG8gPD0gem9uZV9oaSk7CiAgICAgQVNTRVJUKHpvbmVfaGkgPCBOUl9aT05FUyk7CiAKLS0KZ2Vu
ZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00
LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1j
aGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri Sep 15 06:55:16 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Sep 2017 06:55:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dskWy-0007Of-Er; Fri, 15 Sep 2017 06:55:16 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dskWx-0007OW-MW
 for xen-changelog@lists.xensource.com; Fri, 15 Sep 2017 06:55:15 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 35/86-30688-2597BB95; Fri, 15 Sep 2017 06:55:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTewcne
 kwcdp0hYTthk4MHps79vFHsAYxZqZl5RfkcCa0XjsElvBMq6KnStPszcw7uboYuTiEBL4zSix
 bv4Npi5GTiDnPKPEwr9SXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYW8JDY9u0KK
 4jNK2AmcXTXJBYQmwWo/vOZLYwTGDkWMDKsYtQoTi0qSy3SNbTQSyrKTM8oyU3MzNE1NDDVy0
 0tLk5MT81JTCrWS87P3cQI9AkDEOxgbNrueYhRkoNJSZTXqmx3pBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJXoMKoJxgUWp6akVaZg4wOGDSEhw8SiK8cSBp3uKCxNzizHSI1ClGRSlxXiuQhABI
 IqM0D64NFpCXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMzrDzKFJzOvBG76K6DFTECLz5zeA
 bK4JBEhJdXAyFlT5OIqeYV5qVVzVUtb3KZ38hL7ratD+eOWzLBqfHxow/SZM6czaC6ZecpK8l
 2WAb/blr8NE9T2L3gqfL7tJm+ZEu98o6IA/rhT67tbxGQ8xOV3yr7k6d268vebNebvvC45yca
 InODJ2qEtu/b5R2c/70S1CvOFM7hnLDDYsvL55Fh9mY1aSizFGYmGWsxFxYkA1L5bw0MCAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-2.tower-206.messagelabs.com!1505458512!91057191!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3387 invoked from network); 15 Sep 2017 06:55:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 15 Sep 2017 06:55:13 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dskWu-0001Zp-4C
 for xen-changelog@lists.xensource.com; Fri, 15 Sep 2017 06:55:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dskWu-0005r4-3S
 for xen-changelog@lists.xensource.com; Fri, 15 Sep 2017 06:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dskWu-0005r4-3S@xenbits.xenproject.org>
Date: Fri, 15 Sep 2017 06:55:12 +0000
Subject: [Xen-changelog] [xen stable-4.5] grant_table: fix
	GNTTABOP_cache_flush handling
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDBiMmNlYWU5MmZiOTAyZGYwYzA3YjdhNjk2ZDViZTk2M2I3NTY4ODMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIFNlcCAxMiAxNToxNzoyMiAyMDE3ICswMjAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVHVlIFNlcCAxMiAxNToxNzoyMiAyMDE3ICsw
MjAwCgogICAgZ3JhbnRfdGFibGU6IGZpeCBHTlRUQUJPUF9jYWNoZV9mbHVzaCBoYW5kbGluZwog
ICAgCiAgICBEb24ndCBmYWxsIG92ZXIgYSBOVUxMIGdyYW50X3RhYmxlIHBvaW50ZXIgd2hlbiB0
aGUgb3duZXIgb2YgdGhlIGRvbWFpbgogICAgaXMgYSBzeXN0ZW0gZG9tYWluIChET01JRF97WEVO
LElPfSBldGMpLgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE4IC8gWFNBLTIzMi4KICAg
IAogICAgUmVwb3J0ZWQtYnk6IE1hdHRoZXcgRGFsZXkgPG1hdHRkQGJ1Z2Z1enouY29tPgogICAg
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0
ZXIgY29tbWl0OiBjM2Q4MzBiMjQ0OTk4YjM2ODZlMmViNjRkYjk1OTk2YmU1ZWI1ZTVjCiAgICBt
YXN0ZXIgZGF0ZTogMjAxNy0wOS0xMiAxNDo0NDoxMSArMDIwMAotLS0KIHhlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21t
b24vZ3JhbnRfdGFibGUuYwppbmRleCBmMTkxZWQ0Li5mZTkxNTM4IDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC0y
NjIwLDcgKzI2MjAsNyBAQCBzdGF0aWMgaW50IF9fZ250dGFiX2NhY2hlX2ZsdXNoKGdudHRhYl9j
YWNoZV9mbHVzaF90ICpjZmx1c2gsCiAKICAgICBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKICAg
ICBvd25lciA9IHBhZ2VfZ2V0X293bmVyX2FuZF9yZWZlcmVuY2UocGFnZSk7Ci0gICAgaWYgKCAh
b3duZXIgKQorICAgIGlmICggIW93bmVyIHx8ICFvd25lci0+Z3JhbnRfdGFibGUgKQogICAgIHsK
ICAgICAgICAgcmN1X3VubG9ja19kb21haW4oZCk7CiAgICAgICAgIHJldHVybiAtRVBFUk07Ci0t
CmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFi
bGUtNC41CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri Sep 15 06:55:30 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Sep 2017 06:55:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dskXC-0007Q9-Gc; Fri, 15 Sep 2017 06:55:30 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dskXB-0007Pw-Ol
 for xen-changelog@lists.xensource.com; Fri, 15 Sep 2017 06:55:29 +0000
Received: from [85.158.143.35] by server-5.bemta-6.messagelabs.com id
 06/47-03454-1697BB95; Fri, 15 Sep 2017 06:55:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVTe6cne
 kwaI9UhYTthk4MHps79vFHsAYxZqZl5RfkcCaMXNZG2NBk3DFzt9fWRsYj/J3MXJxCAn8ZpTY
 vL6NGcI5zyjReeIFSxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgK+Es1HF
 zCC2LwCZhKTJxxgArFZgOoPT25lmsDIsYCRYRWjRnFqUVlqka6RgV5SUWZ6RkluYmaOrqGBmV
 5uanFxYnpqTmJSsV5yfu4mRqBXGIBgB+OvZQGHGCU5mJREea3KdkcK8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuDNqwDKCRalpqdWpGXmAMMDJi3BwaMkwhsHkuYtLkjMLc5Mh0idYtTlOLbp8h8m
 IZa8/LxUKXFeK5AiAZCijNI8uBGwUL3EKCslzMsIdJQQT0FqUW5mCar8K0ZxDkYlYd4ekCk8m
 XklcJteAR3BBHTEmdM7QI4oSURISTUwevkorsu5qM7+OtzsftaL6bvZ/loKhp8zf2F+dsPSf8
 zhaVNPqlzXDn/AWCG2/V3xtKm+B54m9c/+lNHS1zfxp94miUOxJR0XPAPtQ7ZdcVwd93n1R71
 tl2JTzm2Lbdz0ML9VmPdX+vVPsWtf3GVfKO6se+ritj22LX833/nq050ppHFihtQrByWW4oxE
 Qy3mouJEAGVpVu1QAgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-14.tower-21.messagelabs.com!1505458522!76305674!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19442 invoked from network); 15 Sep 2017 06:55:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 15 Sep 2017 06:55:23 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dskX4-0001Zz-BG
 for xen-changelog@lists.xensource.com; Fri, 15 Sep 2017 06:55:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dskX4-0005tG-5V
 for xen-changelog@lists.xensource.com; Fri, 15 Sep 2017 06:55:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dskX4-0005tG-5V@xenbits.xenproject.org>
Date: Fri, 15 Sep 2017 06:55:22 +0000
Subject: [Xen-changelog] [xen stable-4.5] tools/xenstore: dont unlink
	connection object twice
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDA0YjhjNGMxMzI4NDJiNTU0ZGRhY2VlNzFkNDE4YTBhYjI1MjdlYzQKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgU2VwIDEy
IDE1OjE3OjQ3IDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE1OjE3OjQ3IDIwMTcgKzAyMDAKCiAgICB0
b29scy94ZW5zdG9yZTogZG9udCB1bmxpbmsgY29ubmVjdGlvbiBvYmplY3QgdHdpY2UKICAgIAog
ICAgQSBjb25uZWN0aW9uIG9iamVjdCBvZiBhIGRvbWFpbiB3aXRoIGFzc29jaWF0ZWQgc3R1YmRv
bSBoYXMgdHdvCiAgICBwYXJlbnRzOiB0aGUgZG9tYWluIGFuZCB0aGUgc3R1YmRvbS4gV2hlbiBj
bGVhbmluZyB1cCB0aGUgbGlzdCBvZgogICAgYWN0aXZlIGRvbWFpbnMgaW4gZG9tYWluX2NsZWFu
dXAoKSBtYWtlIHN1cmUgbm90IHRvIHVubGluayB0aGUKICAgIGNvbm5lY3Rpb24gdHdpY2UgZnJv
bSB0aGUgc2FtZSBkb21haW4uIFRoaXMgY291bGQgaGFwcGVuIHdoZW4gdGhlCiAgICBkb21haW4g
YW5kIGl0cyBzdHViZG9tIGFyZSBiZWluZyBkZXN0cm95ZWQgYXQgdGhlIHNhbWUgdGltZSBsZWFk
aW5nCiAgICB0byB0aGUgZG9tYWluIGxvb3AgYmVpbmcgZW50ZXJlZCB0d2ljZS4KICAgIAogICAg
QWRkaXRpb25hbGx5IGRvbid0IHVzZSB0YWxsb2NfZnJlZSgpIGluIHRoaXMgY2FzZSBhcyBpdCB3
aWxsIHJlbW92ZQogICAgYSByYW5kb20gcGFyZW50IGxpbmssIGxlYWRpbmcgZXZlbnR1YWxseSB0
byBhIG1lbW9yeSBsZWFrLiBVc2UKICAgIHRhbGxvY191bmxpbmsoKSBpbnN0ZWFkIHNwZWNpZnlp
bmcgdGhlIGNvbnRleHQgZnJvbSB3aGljaCB0aGUKICAgIGNvbm5lY3Rpb24gb2JqZWN0IHNob3Vs
ZCBiZSByZW1vdmVkLgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE3LTE0MzE3IC8gWFNBLTIzMy4K
ICAgIAogICAgUmVwb3J0ZWQtYnk6IEVyaWMgQ2hhbnVkZXQgPGNoYW51ZGV0ZUBhaW5mb3NlYy5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiA1NjJhMWMwZjdlZjNmYmYzYzEyMmMzZGZhNGYyYWQ5ZGQ1MWRhOWZl
CiAgICBtYXN0ZXIgZGF0ZTogMjAxNy0wOS0xMiAxNDo0NDo1NiArMDIwMAotLS0KIHRvb2xzL3hl
bnN0b3JlL3hlbnN0b3JlZF9kb21haW4uYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCA5IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMv
eGVuc3RvcmUveGVuc3RvcmVkX2RvbWFpbi5jIGIvdG9vbHMveGVuc3RvcmUveGVuc3RvcmVkX2Rv
bWFpbi5jCmluZGV4IGI4MThlZGMuLjQxNzFhZDEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbnN0b3Jl
L3hlbnN0b3JlZF9kb21haW4uYworKysgYi90b29scy94ZW5zdG9yZS94ZW5zdG9yZWRfZG9tYWlu
LmMKQEAgLTIyMSwxMCArMjIxLDExIEBAIHN0YXRpYyBpbnQgZGVzdHJveV9kb21haW4odm9pZCAq
X2RvbWFpbikKIHN0YXRpYyB2b2lkIGRvbWFpbl9jbGVhbnVwKHZvaWQpCiB7CiAJeGNfZG9taW5m
b190IGRvbWluZm87Ci0Jc3RydWN0IGRvbWFpbiAqZG9tYWluLCAqdG1wOworCXN0cnVjdCBkb21h
aW4gKmRvbWFpbjsKIAlpbnQgbm90aWZ5ID0gMDsKIAotCWxpc3RfZm9yX2VhY2hfZW50cnlfc2Fm
ZShkb21haW4sIHRtcCwgJmRvbWFpbnMsIGxpc3QpIHsKKyBhZ2FpbjoKKwlsaXN0X2Zvcl9lYWNo
X2VudHJ5KGRvbWFpbiwgJmRvbWFpbnMsIGxpc3QpIHsKIAkJaWYgKHhjX2RvbWFpbl9nZXRpbmZv
KCp4Y19oYW5kbGUsIGRvbWFpbi0+ZG9taWQsIDEsCiAJCQkJICAgICAgJmRvbWluZm8pID09IDEg
JiYKIAkJICAgIGRvbWluZm8uZG9taWQgPT0gZG9tYWluLT5kb21pZCkgewpAQCAtMjM2LDggKzIz
NywxMiBAQCBzdGF0aWMgdm9pZCBkb21haW5fY2xlYW51cCh2b2lkKQogCQkJaWYgKCFkb21pbmZv
LmR5aW5nKQogCQkJCWNvbnRpbnVlOwogCQl9Ci0JCXRhbGxvY19mcmVlKGRvbWFpbi0+Y29ubik7
Ci0JCW5vdGlmeSA9IDA7IC8qIGRlc3Ryb3lfZG9tYWluKCkgZmlyZXMgdGhlIHdhdGNoICovCisJ
CWlmIChkb21haW4tPmNvbm4pIHsKKwkJCXRhbGxvY191bmxpbmsodGFsbG9jX2F1dG9mcmVlX2Nv
bnRleHQoKSwgZG9tYWluLT5jb25uKTsKKwkJCWRvbWFpbi0+Y29ubiA9IE5VTEw7CisJCQlub3Rp
ZnkgPSAwOyAvKiBkZXN0cm95X2RvbWFpbigpIGZpcmVzIHRoZSB3YXRjaCAqLworCQkJZ290byBh
Z2FpbjsKKwkJfQogCX0KIAogCWlmIChub3RpZnkpCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri Sep 15 06:55:38 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 15 Sep 2017 06:55:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dskXK-0007RG-Ij; Fri, 15 Sep 2017 06:55:38 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dskXI-0007R3-VU
 for xen-changelog@lists.xensource.com; Fri, 15 Sep 2017 06:55:37 +0000
Received: from [85.158.143.35] by server-6.bemta-6.messagelabs.com id
 12/98-03423-8697BB95; Fri, 15 Sep 2017 06:55:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTetcne
 kwYMl0hYTthk4MHps79vFHsAYxZqZl5RfkcCacWLeauaCjTYVX151szcwTtTtYuTkEBL4zShx
 oSeni5ELyD7PKLHs3HnGLkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWCJF48v0gm
 M0rYCbxbOc2FhCbBaj+1NxmlgmMHAsYGVYxahSnFpWlFukaGeolFWWmZ5TkJmbm6BoamOnlph
 YXJ6an5iQmFesl5+duYgT6hAEIdjD+WRZwiFGSg0lJlNeqbHekEF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQneDxVAOcGi1PTUirTMHGBwwKQlOHiURHjjQNK8xQWJucWZ6RCpU4yKUuK8W0ASAiCJ
 jNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO8ZkCk8mXklcNNfAS1mAlp85vQOk
 MUliQgpqQbGBftn/45WEhDL5tm5IlpzMrfV17NxjS+1/pV7sPFcd0wM2nsvWbwsee9DFZXoGe
 kP5WJL8r6dej7h3d5XppuO7kl1mLius1nA47Df1/Ubrxhl5BQlPVRcWqzG63L/cvbXksUGMmu
 XP5b+2t66lfNtSWRUnqd3QAzbyVA5vwVtW4TS/loL+HkpsRRnJBpqMRcVJwIAfW2y1EMCAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-13.tower-21.messagelabs.com!1505458533!77099684!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6654 invoked from network); 15 Sep 2017 06:55:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-13.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 15 Sep 2017 06:55:34 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dskXE-0001a9-DK
 for xen-changelog@lists.xensource.com; Fri, 15 Sep 2017 06:55:32 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dskXE-0005vO-Ce
 for xen-changelog@lists.xensource.com; Fri, 15 Sep 2017 06:55:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dskXE-0005vO-Ce@xenbits.xenproject.org>
Date: Fri, 15 Sep 2017 06:55:32 +0000
Subject: [Xen-changelog] [xen stable-4.5] gnttab: also validate PTE
	permissions upon destroy/replace
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDgzNzI0ZDlmM2FlMjFhM2I5NjM2Mjc0MmUyZjA1MmIxOWQ5ZjU1OWEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgU2VwIDEy
IDE1OjE4OjA0IDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgU2VwIDEyIDE1OjE4OjA0IDIwMTcgKzAyMDAKCiAgICBn
bnR0YWI6IGFsc28gdmFsaWRhdGUgUFRFIHBlcm1pc3Npb25zIHVwb24gZGVzdHJveS9yZXBsYWNl
CiAgICAKICAgIEluIG9yZGVyIGZvciBQVEUgaGFuZGxpbmcgdG8gbWF0Y2ggdXAgd2l0aCB0aGUg
cmVmZXJlbmNlIGNvdW50aW5nIGRvbmUKICAgIGJ5IGNvbW1vbiBjb2RlLCBwcmVzZW5jZSBhbmQg
d3JpdGFiaWxpdHkgb2YgZ3JhbnQgbWFwcGluZyBQVEVzIG11c3QKICAgIGFsc28gYmUgdGFrZW4g
aW50byBhY2NvdW50OyB2YWxpZGF0aW5nIGp1c3QgdGhlIGZyYW1lIG51bWJlciBpcyBub3QKICAg
IGVub3VnaC4gVGhpcyBpcyBpbiBwYXJ0aWN1bGFyIHJlbGV2YW50IGlmIGEgZ3Vlc3QgZmlkZGxl
cyB3aXRoIGdyYW50CiAgICBQVEVzIHZpYSBub24tZ3JhbnQgaHlwZXJjYWxscy4KICAgIAogICAg
Tm90ZSB0aGF0IHRoZSBmbGFncyBiZWluZyBwYXNzZWQgdG8gcmVwbGFjZV9ncmFudF9ob3N0X21h
cHBpbmcoKQogICAgYWxyZWFkeSBoYXBwZW4gdG8gYmUgdGhvc2Ugb2YgdGhlIGV4aXN0aW5nIG1h
cHBpbmcsIHNvIG5vIG5ldyBmdW5jdGlvbgogICAgcGFyYW1ldGVyIGlzIG5lZWRlZC4KICAgIAog
ICAgVGhpcyBpcyBDVkUtMjAxNy0xNDMxOSAvIFhTQS0yMzQuCiAgICAKICAgIFJlcG9ydGVkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiAxNmIxNDE0ZGU5MWI1YTgyYTA5OTZjNjdmNmRiM2FmN2Q3ZTMyODczCiAgICBtYXN0ZXIgZGF0
ZTogMjAxNy0wOS0xMiAxNDo0NToxMyArMDIwMAotLS0KIHhlbi9hcmNoL3g4Ni9tbS5jIHwgODEg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDY0IGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggNzBkZmVj
NS4uMjUwMzhmYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gv
eDg2L21tLmMKQEAgLTM4MzMsNyArMzgzMyw4IEBAIHN0YXRpYyBpbnQgY3JlYXRlX2dyYW50X3B0
ZV9tYXBwaW5nKAogfQogCiBzdGF0aWMgaW50IGRlc3Ryb3lfZ3JhbnRfcHRlX21hcHBpbmcoCi0g
ICAgdWludDY0X3QgYWRkciwgdW5zaWduZWQgbG9uZyBmcmFtZSwgc3RydWN0IGRvbWFpbiAqZCkK
KyAgICB1aW50NjRfdCBhZGRyLCB1bnNpZ25lZCBsb25nIGZyYW1lLCB1bnNpZ25lZCBpbnQgZ3Jh
bnRfcHRlX2ZsYWdzLAorICAgIHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgaW50IHJjID0gR05U
U1Rfb2theTsKICAgICB2b2lkICp2YTsKQEAgLTM4NzksMTYgKzM4ODAsMjcgQEAgc3RhdGljIGlu
dCBkZXN0cm95X2dyYW50X3B0ZV9tYXBwaW5nKAogCiAgICAgb2wxZSA9ICoobDFfcGdlbnRyeV90
ICopdmE7CiAgICAgCi0gICAgLyogQ2hlY2sgdGhhdCB0aGUgdmlydHVhbCBhZGRyZXNzIHN1cHBs
aWVkIGlzIGFjdHVhbGx5IG1hcHBlZCB0byBmcmFtZS4gKi8KLSAgICBpZiAoIHVubGlrZWx5KGwx
ZV9nZXRfcGZuKG9sMWUpICE9IGZyYW1lKSApCisgICAgLyoKKyAgICAgKiBDaGVjayB0aGF0IHRo
ZSBQVEUgc3VwcGxpZWQgYWN0dWFsbHkgbWFwcyBmcmFtZSAod2l0aCBhcHByb3ByaWF0ZQorICAg
ICAqIHBlcm1pc3Npb25zKS4KKyAgICAgKi8KKyAgICBpZiAoIHVubGlrZWx5KGwxZV9nZXRfcGZu
KG9sMWUpICE9IGZyYW1lKSB8fAorICAgICAgICAgdW5saWtlbHkoKGwxZV9nZXRfZmxhZ3Mob2wx
ZSkgXiBncmFudF9wdGVfZmxhZ3MpICYKKyAgICAgICAgICAgICAgICAgIChfUEFHRV9QUkVTRU5U
IHwgX1BBR0VfUlcpKSApCiAgICAgewogICAgICAgICBwYWdlX3VubG9jayhwYWdlKTsKLSAgICAg
ICAgTUVNX0xPRygiUFRFIGVudHJ5ICVseCBmb3IgYWRkcmVzcyAlIlBSSXg2NCIgZG9lc24ndCBt
YXRjaCBmcmFtZSAlbHgiLAotICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKWwxZV9nZXRf
aW50cHRlKG9sMWUpLCBhZGRyLCBmcmFtZSk7CisgICAgICAgIE1FTV9MT0coIlBURSAlIlBSSXB0
ZSIgYXQgJSJQUkl4NjQiIGRvZXNuJ3QgbWF0Y2ggZ3JhbnQgKCUiUFJJcHRlIikiLAorICAgICAg
ICAgICAgICAgIGwxZV9nZXRfaW50cHRlKG9sMWUpLCBhZGRyLAorICAgICAgICAgICAgICAgIGwx
ZV9nZXRfaW50cHRlKGwxZV9mcm9tX3BmbihmcmFtZSwgZ3JhbnRfcHRlX2ZsYWdzKSkpOwogICAg
ICAgICByYyA9IEdOVFNUX2dlbmVyYWxfZXJyb3I7CiAgICAgICAgIGdvdG8gZmFpbGVkOwogICAg
IH0KIAorICAgIGlmICggdW5saWtlbHkoKGwxZV9nZXRfZmxhZ3Mob2wxZSkgXiBncmFudF9wdGVf
ZmxhZ3MpICYKKyAgICAgICAgICAgICAgICAgIH4oX1BBR0VfQVZBSUwgfCBQQUdFX0NBQ0hFX0FU
VFJTKSkgKQorICAgICAgICBNRU1fTE9HKCJQVEUgZmxhZ3MgJXggYXQgJSJQUkl4NjQiIGRvbid0
IG1hdGNoIGdyYW50ICgleClcbiIsCisgICAgICAgICAgICAgICAgbDFlX2dldF9mbGFncyhvbDFl
KSwgYWRkciwgZ3JhbnRfcHRlX2ZsYWdzKTsKKwogICAgIC8qIERlbGV0ZSBwYWdldGFibGUgZW50
cnkuICovCiAgICAgaWYgKCB1bmxpa2VseSghVVBEQVRFX0VOVFJZCiAgICAgICAgICAgICAgICAg
ICAobDEsIApAQCAtMzg5Nyw3ICszOTA5LDcgQEAgc3RhdGljIGludCBkZXN0cm95X2dyYW50X3B0
ZV9tYXBwaW5nKAogICAgICAgICAgICAgICAgICAgIDApKSApCiAgICAgewogICAgICAgICBwYWdl
X3VubG9jayhwYWdlKTsKLSAgICAgICAgTUVNX0xPRygiQ2Fubm90IGRlbGV0ZSBQVEUgZW50cnkg
YXQgJXAiLCB2YSk7CisgICAgICAgIE1FTV9MT0coIkNhbm5vdCBkZWxldGUgUFRFIGVudHJ5IGF0
ICUiUFJJeDY0LCBhZGRyKTsKICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwogICAg
ICAgICBnb3RvIGZhaWxlZDsKICAgICB9CkBAIC0zOTY1LDcgKzM5NzcsOCBAQCBzdGF0aWMgaW50
IGNyZWF0ZV9ncmFudF92YV9tYXBwaW5nKAogfQogCiBzdGF0aWMgaW50IHJlcGxhY2VfZ3JhbnRf
dmFfbWFwcGluZygKLSAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxvbmcgZnJhbWUs
IGwxX3BnZW50cnlfdCBubDFlLCBzdHJ1Y3QgdmNwdSAqdikKKyAgICB1bnNpZ25lZCBsb25nIGFk
ZHIsIHVuc2lnbmVkIGxvbmcgZnJhbWUsIHVuc2lnbmVkIGludCBncmFudF9wdGVfZmxhZ3MsCisg
ICAgbDFfcGdlbnRyeV90IG5sMWUsIHN0cnVjdCB2Y3B1ICp2KQogewogICAgIGwxX3BnZW50cnlf
dCAqcGwxZSwgb2wxZTsKICAgICB1bnNpZ25lZCBsb25nIGdsMW1mbjsKQEAgLTQwMDEsMTkgKzQw
MTQsMzAgQEAgc3RhdGljIGludCByZXBsYWNlX2dyYW50X3ZhX21hcHBpbmcoCiAKICAgICBvbDFl
ID0gKnBsMWU7CiAKLSAgICAvKiBDaGVjayB0aGF0IHRoZSB2aXJ0dWFsIGFkZHJlc3Mgc3VwcGxp
ZWQgaXMgYWN0dWFsbHkgbWFwcGVkIHRvIGZyYW1lLiAqLwotICAgIGlmICggdW5saWtlbHkobDFl
X2dldF9wZm4ob2wxZSkgIT0gZnJhbWUpICkKKyAgICAvKgorICAgICAqIENoZWNrIHRoYXQgdGhl
IHZpcnR1YWwgYWRkcmVzcyBzdXBwbGllZCBpcyBhY3R1YWxseSBtYXBwZWQgdG8gZnJhbWUKKyAg
ICAgKiAod2l0aCBhcHByb3ByaWF0ZSBwZXJtaXNzaW9ucykuCisgICAgICovCisgICAgaWYgKCB1
bmxpa2VseShsMWVfZ2V0X3BmbihvbDFlKSAhPSBmcmFtZSkgfHwKKyAgICAgICAgIHVubGlrZWx5
KChsMWVfZ2V0X2ZsYWdzKG9sMWUpIF4gZ3JhbnRfcHRlX2ZsYWdzKSAmCisgICAgICAgICAgICAg
ICAgICAoX1BBR0VfUFJFU0VOVCB8IF9QQUdFX1JXKSkgKQogICAgIHsKLSAgICAgICAgTUVNX0xP
RygiUFRFIGVudHJ5ICVseCBmb3IgYWRkcmVzcyAlbHggZG9lc24ndCBtYXRjaCBmcmFtZSAlbHgi
LAotICAgICAgICAgICAgICAgIGwxZV9nZXRfcGZuKG9sMWUpLCBhZGRyLCBmcmFtZSk7CisgICAg
ICAgIE1FTV9MT0coIlBURSAlIlBSSXB0ZSIgZm9yICVseCBkb2Vzbid0IG1hdGNoIGdyYW50ICgl
IlBSSXB0ZSIpIiwKKyAgICAgICAgICAgICAgICBsMWVfZ2V0X2ludHB0ZShvbDFlKSwgYWRkciwK
KyAgICAgICAgICAgICAgICBsMWVfZ2V0X2ludHB0ZShsMWVfZnJvbV9wZm4oZnJhbWUsIGdyYW50
X3B0ZV9mbGFncykpKTsKICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwogICAgICAg
ICBnb3RvIHVubG9ja19hbmRfb3V0OwogICAgIH0KIAorICAgIGlmICggdW5saWtlbHkoKGwxZV9n
ZXRfZmxhZ3Mob2wxZSkgXiBncmFudF9wdGVfZmxhZ3MpICYKKyAgICAgICAgICAgICAgICAgIH4o
X1BBR0VfQVZBSUwgfCBQQUdFX0NBQ0hFX0FUVFJTKSkgKQorICAgICAgICBNRU1fTE9HKCJQVEUg
ZmxhZ3MgJXggZm9yICUiUFJJeDY0IiBkb24ndCBtYXRjaCBncmFudCAoJXgpIiwKKyAgICAgICAg
ICAgICAgICBsMWVfZ2V0X2ZsYWdzKG9sMWUpLCBhZGRyLCBncmFudF9wdGVfZmxhZ3MpOworCiAg
ICAgLyogRGVsZXRlIHBhZ2V0YWJsZSBlbnRyeS4gKi8KICAgICBpZiAoIHVubGlrZWx5KCFVUERB
VEVfRU5UUlkobDEsIHBsMWUsIG9sMWUsIG5sMWUsIGdsMW1mbiwgdiwgMCkpICkKICAgICB7Ci0g
ICAgICAgIE1FTV9MT0coIkNhbm5vdCBkZWxldGUgUFRFIGVudHJ5IGF0ICVwIiwgKHVuc2lnbmVk
IGxvbmcgKilwbDFlKTsKKyAgICAgICAgTUVNX0xPRygiQ2Fubm90IGRlbGV0ZSBQVEUgZW50cnkg
Zm9yICUiUFJJeDY0LCBhZGRyKTsKICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwog
ICAgICAgICBnb3RvIHVubG9ja19hbmRfb3V0OwogICAgIH0KQEAgLTQwMjcsOSArNDA1MSwxMSBA
QCBzdGF0aWMgaW50IHJlcGxhY2VfZ3JhbnRfdmFfbWFwcGluZygKIH0KIAogc3RhdGljIGludCBk
ZXN0cm95X2dyYW50X3ZhX21hcHBpbmcoCi0gICAgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25l
ZCBsb25nIGZyYW1lLCBzdHJ1Y3QgdmNwdSAqdikKKyAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHVu
c2lnbmVkIGxvbmcgZnJhbWUsIHVuc2lnbmVkIGludCBncmFudF9wdGVfZmxhZ3MsCisgICAgc3Ry
dWN0IHZjcHUgKnYpCiB7Ci0gICAgcmV0dXJuIHJlcGxhY2VfZ3JhbnRfdmFfbWFwcGluZyhhZGRy
LCBmcmFtZSwgbDFlX2VtcHR5KCksIHYpOworICAgIHJldHVybiByZXBsYWNlX2dyYW50X3ZhX21h
cHBpbmcoYWRkciwgZnJhbWUsIGdyYW50X3B0ZV9mbGFncywKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGwxZV9lbXB0eSgpLCB2KTsKIH0KIAogc3RhdGljIGludCBjcmVhdGVf
Z3JhbnRfcDJtX21hcHBpbmcodWludDY0X3QgYWRkciwgdW5zaWduZWQgbG9uZyBmcmFtZSwKQEAg
LTQxMjMsMjEgKzQxNDksNDIgQEAgaW50IHJlcGxhY2VfZ3JhbnRfaG9zdF9tYXBwaW5nKAogICAg
IHVuc2lnbmVkIGxvbmcgZ2wxbWZuOwogICAgIHN0cnVjdCBwYWdlX2luZm8gKmwxcGc7CiAgICAg
aW50IHJjOworICAgIHVuc2lnbmVkIGludCBncmFudF9wdGVfZmxhZ3M7CiAgICAgCiAgICAgaWYg
KCBwYWdpbmdfbW9kZV9leHRlcm5hbChjdXJyZW50LT5kb21haW4pICkKICAgICAgICAgcmV0dXJu
IHJlcGxhY2VfZ3JhbnRfcDJtX21hcHBpbmcoYWRkciwgZnJhbWUsIG5ld19hZGRyLCBmbGFncyk7
CiAKKyAgICBncmFudF9wdGVfZmxhZ3MgPQorICAgICAgICBfUEFHRV9QUkVTRU5UIHwgX1BBR0Vf
QUNDRVNTRUQgfCBfUEFHRV9ESVJUWSB8IF9QQUdFX0dOVFRBQjsKKyAgICBpZiAoIGNwdV9oYXNf
bnggKQorICAgICAgICBncmFudF9wdGVfZmxhZ3MgfD0gX1BBR0VfTlhfQklUOworCisgICAgaWYg
KCBmbGFncyAmIEdOVE1BUF9hcHBsaWNhdGlvbl9tYXAgKQorICAgICAgICBncmFudF9wdGVfZmxh
Z3MgfD0gX1BBR0VfVVNFUjsKKyAgICBpZiAoICEoZmxhZ3MgJiBHTlRNQVBfcmVhZG9ubHkpICkK
KyAgICAgICAgZ3JhbnRfcHRlX2ZsYWdzIHw9IF9QQUdFX1JXOworICAgIC8qCisgICAgICogT24g
dG9wIG9mIHRoZSBleHBsaWNpdCBzZXR0aW5ncyBkb25lIGJ5IGNyZWF0ZV9ncmFudF9ob3N0X21h
cHBpbmcoKQorICAgICAqIGFsc28gb3Blbi1jb2RlIHJlbGV2YW50IHBhcnRzIG9mIGFkanVzdF9n
dWVzdF9sMWUoKS4gRG9uJ3QgbWlycm9yCisgICAgICogYXZhaWxhYmxlIGFuZCBjYWNoYWJpbGl0
eSBmbGFncywgdGhvdWdoLgorICAgICAqLworICAgIGlmICggIWlzX3B2XzMyYml0X2RvbWFpbihj
dXJyLT5kb21haW4pICkKKyAgICAgICAgZ3JhbnRfcHRlX2ZsYWdzIHw9IChncmFudF9wdGVfZmxh
Z3MgJiBfUEFHRV9VU0VSKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgPyBfUEFHRV9HTE9C
QUwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIDogX1BBR0VfR1VFU1RfS0VSTkVMIHwgX1BB
R0VfVVNFUjsKKwogICAgIGlmICggZmxhZ3MgJiBHTlRNQVBfY29udGFpbnNfcHRlICkKICAgICB7
CiAgICAgICAgIGlmICggIW5ld19hZGRyICkKLSAgICAgICAgICAgIHJldHVybiBkZXN0cm95X2dy
YW50X3B0ZV9tYXBwaW5nKGFkZHIsIGZyYW1lLCBjdXJyLT5kb21haW4pOworICAgICAgICAgICAg
cmV0dXJuIGRlc3Ryb3lfZ3JhbnRfcHRlX21hcHBpbmcoYWRkciwgZnJhbWUsIGdyYW50X3B0ZV9m
bGFncywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnIt
PmRvbWFpbik7CiAgICAgICAgIAogICAgICAgICBNRU1fTE9HKCJVbnN1cHBvcnRlZCBncmFudCB0
YWJsZSBvcGVyYXRpb24iKTsKICAgICAgICAgcmV0dXJuIEdOVFNUX2dlbmVyYWxfZXJyb3I7CiAg
ICAgfQogCiAgICAgaWYgKCAhbmV3X2FkZHIgKQotICAgICAgICByZXR1cm4gZGVzdHJveV9ncmFu
dF92YV9tYXBwaW5nKGFkZHIsIGZyYW1lLCBjdXJyKTsKKyAgICAgICAgcmV0dXJuIGRlc3Ryb3lf
Z3JhbnRfdmFfbWFwcGluZyhhZGRyLCBmcmFtZSwgZ3JhbnRfcHRlX2ZsYWdzLCBjdXJyKTsKIAog
ICAgIHBsMWUgPSBndWVzdF9tYXBfbDFlKGN1cnIsIG5ld19hZGRyLCAmZ2wxbWZuKTsKICAgICBp
ZiAoICFwbDFlICkKQEAgLTQxODUsNyArNDIzMiw3IEBAIGludCByZXBsYWNlX2dyYW50X2hvc3Rf
bWFwcGluZygKICAgICBwdXRfcGFnZShsMXBnKTsKICAgICBndWVzdF91bm1hcF9sMWUoY3Vyciwg
cGwxZSk7CiAKLSAgICByYyA9IHJlcGxhY2VfZ3JhbnRfdmFfbWFwcGluZyhhZGRyLCBmcmFtZSwg
b2wxZSwgY3Vycik7CisgICAgcmMgPSByZXBsYWNlX2dyYW50X3ZhX21hcHBpbmcoYWRkciwgZnJh
bWUsIGdyYW50X3B0ZV9mbGFncywgb2wxZSwgY3Vycik7CiAgICAgaWYgKCByYyAmJiAhcGFnaW5n
X21vZGVfcmVmY291bnRzKGN1cnItPmRvbWFpbikgKQogICAgICAgICBwdXRfcGFnZV9mcm9tX2wx
ZShvbDFlLCBjdXJyLT5kb21haW4pOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9y
IC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC41CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4t
Y2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri Sep 22 11:44:07 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 22 Sep 2017 11:44:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dvMNJ-0003YX-0Q; Fri, 22 Sep 2017 11:44:05 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dvMNI-0003Y6-2K
 for xen-changelog@lists.xensource.com; Fri, 22 Sep 2017 11:44:04 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 50/C1-09852-387F4C95; Fri, 22 Sep 2017 11:44:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbfp+5F
 Ig6t/LC0mbDNwYPTY3reLPYAxijUzLym/IoE142DXWbaCl1wVC788YmpgfMvRxcjFISTwm1Gi
 bf0bFgjnPKPE9DmbGLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhawkZjy6
 DgjiM0rYCZxY+k/VpBWFqD6yXMTJzByLGBkWMWoUZxaVJZapGtoopdUlJmeUZKbmJmja2hgqp
 ebWlycmJ6ak5hUrJecn7uJEegTBiDYwXj2tOchRkkOJiVR3tzPRyKF+JLyUyozEosz4otKc1K
 LDzHKcHAoSfAe+waUEyxKTU+tSMvMAQYHTFqCg0dJhFceJM1bXJCYW5yZDpE6xagoJc67HyQh
 AJLIKM2Da4MF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ894DmcKTmVcCN/0V0GImoMXlq
 8EWlyQipKQaGHVtHX1nb5yjer3zdO0+q8+SFxfmzZ7P6JTn4REZm2oi8PB+M//EiHImTY5iPf
 UzlWlZS3RO/f617dAtZ6fpd1bMPmesqzn/9zO1dPaLjPFtli0h4r+t9TXP3xBdVCmrJbmvUvu
 59L07ms5bHJeKREa15TPOq9mk2bhGou6032mNZmmHYkt7JZbijERDLeai4kQAXNLk+UMCAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-2.tower-206.messagelabs.com!1506080641!92188824!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20976 invoked from network); 22 Sep 2017 11:44:02 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 22 Sep 2017 11:44:02 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dvMNF-0000mj-P7
 for xen-changelog@lists.xensource.com; Fri, 22 Sep 2017 11:44:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dvMNF-0007Hw-ON
 for xen-changelog@lists.xensource.com; Fri, 22 Sep 2017 11:44:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dvMNF-0007Hw-ON@xenbits.xenproject.org>
Date: Fri, 22 Sep 2017 11:44:01 +0000
Subject: [Xen-changelog] [qemu-xen master] xen-disk: use g_new0 to fix build
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDBiMTU3ZjhkOTc3YTk0MjVlMmQ4ZDUxMGFhMDExYzVkNGYzZWMyNDcKQXV0aG9yOiAg
ICAgT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgpBdXRob3JEYXRlOiBGcmkgSnVsIDI4IDE1
OjExOjUxIDIwMTcgKzAyMDAKQ29tbWl0OiAgICAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVy
YXJkQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFRodSBTZXAgMjEgMTM6NTg6MTQgMjAxNyArMDEw
MAoKICAgIHhlbi1kaXNrOiB1c2UgZ19uZXcwIHRvIGZpeCBidWlsZAogICAgCiAgICBnX21hbGxv
YzBfbiBpcyBhdmFpbGFibGUgc2luY2UgZ2xpYi0yLjI0LiBUbyBhbGxvdyBidWlsZCB3aXRoIG9s
ZGVyIGdsaWIKICAgIHZlcnNpb25zIHVzZSB0aGUgZ2VuZXJpYyBnX25ldzAsIHdoaWNoIGlzIGFs
cmVhZHkgdXNlZCBpbiBtYW55IG90aGVyCiAgICBwbGFjZXMgaW4gdGhlIGNvZGUuCiAgICAKICAg
IEZpeGVzIGNvbW1pdCAzMjg0ZmFkNzI4ICgieGVuLWRpc2s6IGFkZCBzdXBwb3J0IGZvciBtdWx0
aS1wYWdlIHNoYXJlZCByaW5ncyIpCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE9sYWYgSGVyaW5n
IDxvbGFmQGFlcGZsZS5kZT4KICAgIFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1p
dCBhM2ZkNzgxZjY1M2RiNGRjNzY2MzU3MTUyMDdjOTAyOTIwODYzNGJkKQotLS0KIGh3L2Jsb2Nr
L3hlbl9kaXNrLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVs
ZXRpb24oLSkKCmRpZmYgLS1naXQgYS9ody9ibG9jay94ZW5fZGlzay5jIGIvaHcvYmxvY2sveGVu
X2Rpc2suYwppbmRleCBkNDJlZDcwLi41MzZlMmVlIDEwMDY0NAotLS0gYS9ody9ibG9jay94ZW5f
ZGlzay5jCisrKyBiL2h3L2Jsb2NrL3hlbl9kaXNrLmMKQEAgLTEyMzIsNyArMTIzMiw3IEBAIHN0
YXRpYyBpbnQgYmxrX2Nvbm5lY3Qoc3RydWN0IFhlbkRldmljZSAqeGVuZGV2KQogICAgICAgICBy
ZXR1cm4gLTE7CiAgICAgfQogCi0gICAgZG9taWRzID0gZ19tYWxsb2MwX24oYmxrZGV2LT5ucl9y
aW5nX3JlZiwgc2l6ZW9mKHVpbnQzMl90KSk7CisgICAgZG9taWRzID0gZ19uZXcwKHVpbnQzMl90
LCBibGtkZXYtPm5yX3JpbmdfcmVmKTsKICAgICBmb3IgKGkgPSAwOyBpIDwgYmxrZGV2LT5ucl9y
aW5nX3JlZjsgaSsrKSB7CiAgICAgICAgIGRvbWlkc1tpXSA9IGJsa2Rldi0+eGVuZGV2LmRvbTsK
ICAgICB9Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVt
dS14ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54
ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Sep 30 04:55:12 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Sep 2017 04:55:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dy9nv-00015g-Nv; Sat, 30 Sep 2017 04:55:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dy9nu-00015a-HO
 for xen-changelog@lists.xensource.com; Sat, 30 Sep 2017 04:55:06 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 49/3E-25121-9A32FC95; Sat, 30 Sep 2017 04:55:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXel8vl
 IgyXrmCwmbDNwYPTY3reLPYAxijUzLym/IoE14/TU16wFZ/kq3u5+zdLA+JS7i5GLQ0jgN6PE
 jNNXmCCc84wSz5s7WLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhaIkrixc
 horiM0rYCax6MkKFpBWFqD6Y10SExg5FjAyrGLUKE4tKkst0jWy0EsqykzPKMlNzMzRNTQw1s
 tNLS5OTE/NSUwq1kvOz93ECPRJPQMD4w7G9hN+hxglOZiURHnVlc5HCvEl5adUZiQWZ8QXlea
 kFh9ilOHgUJLgTQXJCRalpqdWpGXmAIMDJi3BwaMkwmsMkuYtLkjMLc5Mh0idYlSUEuddDZIQ
 AElklObBtcEC8hKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkYlYd46kCk8mXklcNNfAS1mAlo8e
 eIZkMUliQgpqQZG2YUcPEeT7LmL//1kXbkoevXaog+vJ+2qYrrbvfn21I5TRxiLO9KuPxS7uS
 ApucrxRhFP4KPzKkyppz8F7u+aPUVkZ9rsw06d398+5HH5aCt/tTjkN//NS5/OiM8UbROZuKX
 7s/6cKXynLW7JzLhrF3ZwYS/b4u6aW7/v3L10SPSu1x/+4v/5F5RYijMSDbWYi4oTAWw+RFRD
 AgAA
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-8.tower-31.messagelabs.com!1506747303!117331529!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2587 invoked from network); 30 Sep 2017 04:55:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-8.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 30 Sep 2017 04:55:04 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dy9nr-0004qx-LA
 for xen-changelog@lists.xensource.com; Sat, 30 Sep 2017 04:55:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dy9nr-0004zr-KW
 for xen-changelog@lists.xensource.com; Sat, 30 Sep 2017 04:55:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dy9nr-0004zr-KW@xenbits.xenproject.org>
Date: Sat, 30 Sep 2017 04:55:03 +0000
Subject: [Xen-changelog] [xen master] xen/arm: Fix the issue in
	cmp_mmio_handler used in find_mmio_handler
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

KioqIE5ldyB0aXAgaGFzIG5vIGRpc2Nlcm5hYmxlIGNvbW1vbiBhbmNlc3RvciB3aXRoIHByZXZp
b3VzIGhpc3RvcnkgKioqCiAgICBQcmV2aW91c2x5IHJlcG9ydGVkIGhpc3RvcmllcyBlbmQgYXQ6
CiAgICAgICAgZTAxZmE0ZTIyM2ZjMDc3ZTE4OTM2ZDg5MGRiZDQ4MTNjM2U3YzliMQogICAgICAg
IDNhMjhmNzYwNTA4ZmIzNWM0MzBlZGFjMTdhOWVmZGU1YWZmNmQxZDUKICAgICAgICAxMjNjNzc5
Mzc5NzUwMmIyMjIzMDBlYjcxMGNkMzg3M2RjY2E0MWVlCiAgICAgICAgYzQwMzE3ZjExYjNmMDVl
N2MwNmEyMjEzNTYwYzg0NzEwODFmMjY2MgogICAgICAgIGE2ZjJjZGI2MzNiZjUxOTI0NGExNjY3
NDAzMWI4MDM0YjU4MWJhN2YKICAgICAgICA4ZTRiMjY3NjY4NWY1MGJjMjZmMDNiNWY2MmQ4Yjdh
ZWE4ZTY5ZGJmCiAgICAgICAgMmY1YWYyYzk2MmMwNWI3ODliZGQ2NWI0NmM3NDcxMWU5MDNmODZk
MAogICAgICAgIDY5NWJiNWY1MDRhYjQ4YzFkNTQ2NDQ2ZjEwNGMxYjZjMGVhZDEyNmQKICAgICAg
ICA5MDUzYTc0YzA4ZmQ2YWJmNDNiYjQ1ZmY5MzJiNDM4NmRlN2U4NTEwCiAgICAgICAgMTZiMTQx
NGRlOTFiNWE4MmEwOTk2YzY3ZjZkYjNhZjdkN2UzMjg3MwoKY29tbWl0IGI3ZWQzMzEzNTNhMTRm
NDNmNTNlYWY2YTNhNTQzZWM4Mzg1MTkzYTMKQXV0aG9yOiAgICAgQmh1cGluZGVyIFRoYWt1ciA8
Ymh1cGluZGVyLnRoYWt1ckBsaW5hcm8ub3JnPgpBdXRob3JEYXRlOiBGcmkgU2VwIDI5IDExOjI5
OjQ2IDIwMTcgKzA1MzAKQ29tbWl0OiAgICAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBGcmkgU2VwIDI5IDExOjUwOjIwIDIwMTcgLTA3MDAK
CiAgICB4ZW4vYXJtOiBGaXggdGhlIGlzc3VlIGluIGNtcF9tbWlvX2hhbmRsZXIgdXNlZCBpbiBm
aW5kX21taW9faGFuZGxlcgogICAgCiAgICBUaGlzIHBhdGNoIGZpeGVzIHRoZSB3cm9uZyByYW5n
ZSBjaGVjayBkb25lIGluIGNtcF9tbWlvX2hhbmRsZXIoKS4KICAgIAogICAgVGhpcyBmdW5jdGlv
biByZXR1cm5zIC0xICwgMCBvciAxICBiYXNlZCBvbiB3aGV0aGVyIHRoZSBrZXkgdmFsdWUKICAg
IGlzIGJlbG93IHRoZSByYW5nZSwgaW4gdGhlIHJhbmdlIG9yIGFib3ZlIHRoZSByYW5nZSB3aGVy
ZSB0aGUgcmFuZ2UgaXMKICAgIChzdGFydCwgc3RhcnQrc2l6ZSkuIEhvd2V2ZXIsIGl0IHNob3Vs
ZCBjaGVjayBhZ2FpbnN0IChzdGFydCwgc3RhcnQrc2l6ZS0xKQogICAgYmVjYXVzZSBzdGFydCtz
aXplIGZhbGxzIG91dHNpZGUgdGhlIHJhbmdlLgogICAgCiAgICBUaGlzIHJlc3VsdGVkIGluIHJl
dHVybmluZyBhIHdyb25nIG1taW9faGFuZGxlciBmb3IgYSBnaXZlbiBtbWlvIGFkZHJlc3Mgd2hp
Y2gKICAgIGhhcHBlbmVkIHRvIGJlIHN0YXJ0K3NpemUuCiAgICAKICAgIFRoaXMgYnVnIHdhcyBp
bnRyb2R1Y2VkIHdoZW4gdGhlIG1taW8gcmVnaW9uIHNlYXJjaCBzd2l0Y2hlZCBmcm9tCiAgICBs
aW5lYXIgc2VhcmNoIHRvIGJpbmFyeSBzZWFyY2ggaW4gdGhlIGZvbGxvd2luZyBjb21taXQ6CiAg
ICAKICAgIDgwNDdlMDkgInhlbi9hcm06IGlvOiBVc2UgYmluYXJ5IHNlYXJjaCBmb3IgbW1pbyBo
YW5kbGVyIGxvb2t1cCIuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEJodXBpbmRlciBUaGFrdXIg
PGJodXBpbmRlci50aGFrdXJAbGluYXJvLm9yZz4KICAgIFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICAgIFJldmlld2VkLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat Sep 30 20:11:12 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Sep 2017 20:11:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dyO6N-0008PU-7u; Sat, 30 Sep 2017 20:11:07 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dyO6M-0008PO-4q
 for xen-changelog@lists.xensource.com; Sat, 30 Sep 2017 20:11:06 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 28/7D-03454-95AFFC95; Sat, 30 Sep 2017 20:11:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVTfi1/l
 Ig5eH9SwmbDNwYPTY3reLPYAxijUzLym/IoE1o69vM3PBfv6KY7vDGhj38nQxcnEICfxmlLi2
 fzsjhHOeUeLTnK3MXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC0RL/Pp6m
 hXE5hUwk/h4+BlYnAWo/unPD4wTGDkWMDKsYtQoTi0qSy3SNTLQSyrKTM8oyU3MzNE1NDDTy0
 0tLk5MT81JTCrWS87P3cQI9AkDEOxg/LUs4BCjJAeTkijvg6/nI4X4kvJTKjMSizPii0pzUos
 PMcpwcChJ8Br8BMoJFqWmp1akZeYAgwMmLcHBoyTCGwCS5i0uSMwtzkyHSJ1i1OU4tunyHyYh
 lrz8vFQpcV5bkCIBkKKM0jy4EbBAvcQoKyXMywh0lBBPQWpRbmYJqvwrRnEORiVhXnOQKTyZe
 SVwm14BHcEEdMTkiWdAjihJREhJNTAK/THLd1j3VT7OwtDJZ0fXu0mnNp5Vk489vSpujdnnTw
 /P+/+eaVtd+955BufElf58i1QsapdkTCjbre727+P1uwm21i1s0luZmy/OvtHqmNL0YDavyzf
 Wt58aymxSTu4UnHDbbVHL0kOPs5Rt9rHkOrZH1wjPVWja0L31ZUslV+QvPQ7mdRpKLMUZiYZa
 zEXFiQCWV/90TwIAAA==
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-14.tower-27.messagelabs.com!1506802263!106898001!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30258 invoked from network); 30 Sep 2017 20:11:04 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 30 Sep 2017 20:11:04 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dyO6I-0003uL-OU
 for xen-changelog@lists.xensource.com; Sat, 30 Sep 2017 20:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dyO6I-000330-M5
 for xen-changelog@lists.xensource.com; Sat, 30 Sep 2017 20:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dyO6I-000330-M5@xenbits.xenproject.org>
Date: Sat, 30 Sep 2017 20:11:02 +0000
Subject: [Xen-changelog] [xen master] xen/page_alloc: Cover memory
	unreserved after boot in first_valid_mfn
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IGVjNmQ5MDIzZTFmNTRjZGNjYmYyZTRjNjNjZjk0N2YxYmUyYjFlOGUKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIFNl
cCAyOSAxMzoxNjoyMSAyMDE3IC0wNzAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogRnJpIFNlcCAyOSAxMzoyMjo1MiAy
MDE3IC0wNzAwCgogICAgeGVuL3BhZ2VfYWxsb2M6IENvdmVyIG1lbW9yeSB1bnJlc2VydmVkIGFm
dGVyIGJvb3QgaW4gZmlyc3RfdmFsaWRfbWZuCiAgICAKICAgIE9uIEFybSwgc29tZSByZWdpb25z
IChlLmcgSW5pdHJhbWZzLCBEb20wIEtlcm5lbC4uLikgYXJlIG1hcmtlZCBhcwogICAgcmVzZXJ2
ZWQgdW50aWwgdGhlIGhhcmR3YXJlIGRvbWFpbiBpcyBidWlsdCBhbmQgdGhleSBhcmUgY29waWVk
IGludG8gaXRzCiAgICBtZW1vcnkuIFRoZXJlZm9yZSwgdGhleSB3aWxsIG5vdCBiZSBhZGRlZCBp
biB0aGUgYm9vdCBhbGxvY2F0b3IgdmlhCiAgICBpbml0X2Jvb3RfcGFnZXMuCiAgICAKICAgIElu
c3RlYWQsIGluaXRfeGVuaGVhcF9wYWdlcyB3aWxsIGJlIGNhbGxlZCBvbmNlIHRoZSByZWdpb24g
YXJlIG5vdCB1c2VkCiAgICBhbnltb3JlLgogICAgCiAgICBVcGRhdGUgZmlyc3RfdmFsaWRfbWZu
IGluIGJvdGggaW5pdF9oZWFwX3BhZ2VzIGFuZCBpbml0X2Jvb3RfcGFnZXMKICAgIChhbHJlYWR5
IGV4aXN0KSB0byBjb3ZlciBhbGwgdGhlIGNhc2VzLgogICAgCiAgICBUaGlzIGlzIFhTQS0yNDUu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CiAgICBbQWRqdXN0IGNvbW1lbnQsIGFkZGVkIGxvY2tpbmcgYXJvdW5kIGZpcnN0X3ZhbGlk
X21mbiB1cGRhdGVdCiAgICBTaWduZWQtb2ZmLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9z
dHJvdnNreUBvcmFjbGUuY29tPgogICAgQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KICAgIFJlcG9ydGVkLWFuZC1UZXN0ZWQtYnk6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KLS0tCiB4ZW4vY29tbW9uL3Bh
Z2VfYWxsb2MuYyB8IDEwICsrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25z
KCspCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgYi94ZW4vY29tbW9uL3Bh
Z2VfYWxsb2MuYwppbmRleCAwYjlmNmNjLi5mYmU1YThhIDEwMDY0NAotLS0gYS94ZW4vY29tbW9u
L3BhZ2VfYWxsb2MuYworKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwpAQCAtMTcwMCw2ICsx
NzAwLDE2IEBAIHN0YXRpYyB2b2lkIGluaXRfaGVhcF9wYWdlcygKIHsKICAgICB1bnNpZ25lZCBs
b25nIGk7CiAKKyAgICAvKgorICAgICAqIFNvbWUgcGFnZXMgbWF5IG5vdCBnbyB0aHJvdWdoIHRo
ZSBib290IGFsbG9jYXRvciAoZS5nIHJlc2VydmVkCisgICAgICogbWVtb3J5IGF0IGJvb3QgYnV0
IHJlbGVhc2VkIGp1c3QgYWZ0ZXIgLS0tIGtlcm5lbCwgaW5pdHJhbWZzLAorICAgICAqIGV0Yy4p
LgorICAgICAqIFVwZGF0ZSBmaXJzdF92YWxpZF9tZm4gdG8gZW5zdXJlIHRob3NlIHJlZ2lvbnMg
YXJlIGNvdmVyZWQuCisgICAgICovCisgICAgc3Bpbl9sb2NrKCZoZWFwX2xvY2spOworICAgIGZp
cnN0X3ZhbGlkX21mbiA9IG1pbl90KHVuc2lnbmVkIGxvbmcsIHBhZ2VfdG9fbWZuKHBnKSwgZmly
c3RfdmFsaWRfbWZuKTsKKyAgICBzcGluX3VubG9jaygmaGVhcF9sb2NrKTsKKwogICAgIGZvciAo
IGkgPSAwOyBpIDwgbnJfcGFnZXM7IGkrKyApCiAgICAgewogICAgICAgICB1bnNpZ25lZCBpbnQg
bmlkID0gcGh5c190b19uaWQocGFnZV90b19tYWRkcihwZytpKSk7Ci0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat Sep 30 20:11:17 2017
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 30 Sep 2017 20:11:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-changelog-bounces@lists.xen.org>)
	id 1dyO6X-0008Py-9V; Sat, 30 Sep 2017 20:11:17 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dyO6V-0008Pr-Bw
 for xen-changelog@lists.xensource.com; Sat, 30 Sep 2017 20:11:15 +0000
Received: from [85.158.143.35] by server-10.bemta-6.messagelabs.com id
 7B/39-03642-26AFFC95; Sat, 30 Sep 2017 20:11:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVTfp1/l
 Igz+zmC0mbDNwYPTY3reLPYAxijUzLym/IoE1Y/Wfo6wFp8QrOt4fZW9g3CbcxcjFISTwm1Fi
 y5YZrBDOeUaJ3vOHGbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhaIltiys
 pEFxOYVMJM49OozmM0CVL9n72qmCYwcCxgZVjFqFKcWlaUW6RpZ6CUVZaZnlOQmZuboGhqY6e
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MJ5fG3iIUZKDSUmU98HX85FCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHgZfgLlBItS01Mr0jJzgOEBk5bg4FES4RUHSfMWFyTmFmemQ6ROMepyHNt0+Q+T
 EEtefl6qlDjvuR9ARQIgRRmleXAjYKF6iVFWSpiXEegoIZ6C1KLczBJU+VeM4hyMSsK830Cm8
 GTmlcBtegV0BBPQEZMnngE5oiQRISXVwLhk2jW+hY671v2bU/vj468bkmHz99pP2qM8L+Hezc
 dm3cv/7I9iDWUuefQvZTdL+qaYvHLrrTdbPO4Kae6W4FKp5Xi7/cxmjkdVKrJdEfmXn9zN+xv
 85HXkTSmvB0K1wb4bptveWbIj4IfqBwlPQevT8xpjWp+laBg+vm022edH+Mu5F+33JjxVYinO
 SDTUYi4qTgQAJQXs01ACAAA=
X-Env-Sender: aliasfile-bounces@xenproject.org
X-Msg-Ref: server-3.tower-21.messagelabs.com!1506802273!81939131!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.4.45; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16353 invoked from network); 30 Sep 2017 20:11:13 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-3.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 30 Sep 2017 20:11:13 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1dyO6S-0003uW-Tk
 for xen-changelog@lists.xensource.com; Sat, 30 Sep 2017 20:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1dyO6S-00033l-Ph
 for xen-changelog@lists.xensource.com; Sat, 30 Sep 2017 20:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1dyO6S-00033l-Ph@xenbits.xenproject.org>
Date: Sat, 30 Sep 2017 20:11:12 +0000
Subject: [Xen-changelog] [xen master] xen/arm: Correctly report the memory
	region in the dummy NUMA helpers
X-BeenThere: xen-changelog@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "Change log for Mercurial \(receive only\)"
 <xen-changelog.lists.xen.org>
List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-changelog@lists.xen.org>
List-Help: <mailto:xen-changelog-request@lists.xen.org?subject=help>
List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-changelog>, 
 <mailto:xen-changelog-request@lists.xen.org?subject=subscribe>
Reply-To: xen-devel@lists.xensource.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

Y29tbWl0IDU0MTRiYTdmNWUxZmZjODhlZDI3NThiMWUxYjE0YmJmZDM1MzZhNjEKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogRnJpIFNl
cCAyOSAxMzoxNjo0NyAyMDE3IC0wNzAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogRnJpIFNlcCAyOSAxMzoyMzoxMSAy
MDE3IC0wNzAwCgogICAgeGVuL2FybTogQ29ycmVjdGx5IHJlcG9ydCB0aGUgbWVtb3J5IHJlZ2lv
biBpbiB0aGUgZHVtbXkgTlVNQSBoZWxwZXJzCiAgICAKICAgIE5VTUEgaXMgY3VycmVudGx5IG5v
dCBzdXBwb3J0ZWQgb24gQXJtLiBCZWNhdXNlIGNvbW1vbiBjb2RlIGlzCiAgICBOVU1BLWF3YXJl
LCBkdW1teSBoZWxwZXJzIGFyZSBpbnN0ZWFkIHByb3ZpZGVkIHRvIGV4cG9zZSBhIHNpbmdsZSBu
b2RlLgogICAgCiAgICBUaG9zZSBoZWxwZXJzIGFyZSBmb3IgaW5zdGFuY2UgdXNlZCB0byBrbm93
IHRoZSByZWdpb24gdG8gc2NydWIuCiAgICAKICAgIEhvd2V2ZXIgdGhlIG1lbW9yeSByZWdpb24g
aXMgbm90IHJlcG9ydGVkIGNvcnJlY3RseS4gSW5kZWVkLCB0aGUKICAgIGZyYW1ldGFibGUgbWF5
IG5vdCBiZSBhdCB0aGUgYmVnaW5uaW5nIG9mIHRoZSBtZW1vcnkgYW5kIHRoZXJlIG1pZ2h0IGJl
CiAgICBtdWx0aXBsZSBtZW1vcnkgYmFua3MuIFRoaXMgd2lsbCBsZWFkIHRvIG5vdCBzY3J1YiBz
b21lIHBhcnQgb2YgdGhlCiAgICBtZW1vcnkuCiAgICAKICAgIFRoZSBtZW1vcnkgaW5mb3JtYXRp
b24gY2FuIGJlIGZvdW5kIHVzaW5nOgogICAgICAgICogZmlyc3RfdmFsaWRfbWZuIGFzIHRoZSBz
dGFydCBvZiB0aGUgbWVtb3J5CiAgICAgICAgKiBtYXhfcGFnZSAtIGZpcnN0X3ZhbGlkX21mbiBh
cyB0aGUgc3Bhbm5lZCBwYWdlcwogICAgCiAgICBOb3RlIHRoYXQgZmlyc3RfdmFsaWRfbWZuIGlz
IG5vdyBiZWVuIGV4cG9ydGVkLiBUaGUgcHJvdG90eXBlIGhhcyBiZWVuCiAgICBhZGRlZCBpbiBh
c20tYXJtL251bWEuaCBhbmQgbm90IGluIGEgY29tbW9uIGhlYWRlciBiZWNhdXNlIEkgd291bGQK
ICAgIGV4cGVjdCB0aGUgdmFyaWFibGUgdG8gYmVjb21lIHN0YXRpYyBvbmNlIE5VTUEgaXMgZnVs
bHkgc3VwcG9ydGVkIG9uCiAgICBBcm0uCiAgICAKICAgIFRoaXMgaXMgWFNBLTI0NS4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAg
IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KICAgIFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CiAgICBSZXBvcnRlZC1hbmQtVGVzdGVkLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsg
PGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Ci0tLQogeGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgICAg
fCAgNiArKysrKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vbnVtYS5oIHwgMTAgKysrKysrKystLQog
MiBmaWxlcyBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMK
aW5kZXggZmJlNWE4YS4uNDcyYzZmZSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9wYWdlX2FsbG9j
LmMKKysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKQEAgLTE5Miw3ICsxOTIsMTEgQEAgUEFH
RV9MSVNUX0hFQUQocGFnZV9icm9rZW5fbGlzdCk7CiAgKiBCT09ULVRJTUUgQUxMT0NBVE9SCiAg
Ki8KIAotc3RhdGljIHVuc2lnbmVkIGxvbmcgX19pbml0ZGF0YSBmaXJzdF92YWxpZF9tZm4gPSB+
MFVMOworLyoKKyAqIGZpcnN0X3ZhbGlkX21mbiBpcyBleHBvcnRlZCBiZWNhdXNlIGl0IGlzIHVz
ZSBpbiBBUk0gc3BlY2lmaWMgTlVNQQorICogaGVscGVycy4gU2VlIGNvbW1lbnQgaW4gYXNtLWFy
bS9udW1hLmguCisgKi8KK3Vuc2lnbmVkIGxvbmcgZmlyc3RfdmFsaWRfbWZuID0gfjBVTDsKIAog
c3RhdGljIHN0cnVjdCBib290bWVtX3JlZ2lvbiB7CiAgICAgdW5zaWduZWQgbG9uZyBzLCBlOyAv
KiBNRk5zIEBzIHRocm91Z2ggQGUtMSBpbmNsdXNpdmUgYXJlIGZyZWUgKi8KZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vbnVtYS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9udW1hLmgK
aW5kZXggYTJjMWEzNC4uN2UwYjY5NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9u
dW1hLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9udW1hLmgKQEAgLTEyLDkgKzEyLDE1IEBA
IHN0YXRpYyBpbmxpbmUgX19hdHRyaWJ1dGVfXygocHVyZSkpIG5vZGVpZF90IHBoeXNfdG9fbmlk
KHBhZGRyX3QgYWRkcikKICAgICByZXR1cm4gMDsKIH0KIAorLyoKKyAqIFRPRE86IG1ha2UgZmly
c3RfdmFsaWRfbWZuIHN0YXRpYyB3aGVuIE5VTUEgaXMgc3VwcG9ydGVkIG9uIEFybSwgdGhpcwor
ICogaXMgcmVxdWlyZWQgYmVjYXVzZSB0aGUgZHVtbXkgaGVscGVycyBhcmUgdXNpbmcgaXQuCisg
Ki8KK2V4dGVybiB1bnNpZ25lZCBsb25nIGZpcnN0X3ZhbGlkX21mbjsKKwogLyogWFhYOiBpbXBs
ZW1lbnQgTlVNQSBzdXBwb3J0ICovCi0jZGVmaW5lIG5vZGVfc3Bhbm5lZF9wYWdlcyhuaWQpICh0
b3RhbF9wYWdlcykKLSNkZWZpbmUgbm9kZV9zdGFydF9wZm4obmlkKSAocGR4X3RvX3BmbihmcmFt
ZXRhYmxlX2Jhc2VfcGR4KSkKKyNkZWZpbmUgbm9kZV9zcGFubmVkX3BhZ2VzKG5pZCkgKG1heF9w
YWdlIC0gZmlyc3RfdmFsaWRfbWZuKQorI2RlZmluZSBub2RlX3N0YXJ0X3BmbihuaWQpIChmaXJz
dF92YWxpZF9tZm4pCiAjZGVmaW5lIF9fbm9kZV9kaXN0YW5jZShhLCBiKSAoMjApCiAKIHN0YXRp
YyBpbmxpbmUgdW5zaWduZWQgaW50IGFyY2hfZ2V0X2RtYV9iaXRzaXplKHZvaWQpCi0tCmdlbmVy
YXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vs
b2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

