From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:00:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:00: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 1cCRuA-0001XJ-UJ; Thu, 01 Dec 2016 14: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 <ian.jackson@eu.citrix.com>) id 1cCRu9-0001Oo-T1
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:05 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 7A/92-28568-5EC20485; Thu, 01 Dec 2016 14:00:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJLMWRWlGSWpSXmKPExsWS0XRdVfeJjkO
 Ewa2j2hYTthk4MHps79vFHsAYxZqZl5RfkcCacen2GsaCq1wVPSufMTYwTufsYuTkEBL4wijx
 8Hc2hH2eUeJQm30XIwcHm4CYxNy9CiBhEQFViVkrljNDlKhLNP1uYAMpERaIlGi/IAYS5hUwk
 5jdc5IdJMwCVH7+ld0ERo4FjAyrGDWKU4vKUot0DS30kooy0zNKchMzc3QNDcz0clOLixPTU3
 MSk4r1kvNzNzECvcEABDsYb24MOMQoycGkJMpbVmIfIcSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0m
 C97O2Q4SQYFFqempFWmYOMCxg0hIcPEoivFc1gdK8xQWJucWZ6RCpU4y6HNOeLX7KJMSSl5+X
 KiXOewZkhgBIUUZpHtwIWIheYpSVEuZlBDpKiKcgtSg3swRV/hWjOAejkjDvbpApPJl5JXCbX
 gEdwQR0RMd1e5AjShIRUlINjCFNnX3lLzt3nA/SNTzdlMfSK2/3WjMvrCVo0kRLXc7bSkILU7
 85nb644OnBx+8UTh1cMffIv8nKm2+en31Q7+0Rh+5sXxnnX+tW9rPec+a5Gfx5D/9kRlfT3Cv
 XHuTWvDyv8P3L+uioh5J7PEr/yjVFqpb56X558KNYV26/zbEZPX5xH0uneSmxFGckGmoxFxUn
 AgDbzbT9TAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1480600803!65654582!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48904 invoked from network); 1 Dec 2016 14:00:04 -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; 1 Dec 2016 14:00: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 1cCRu6-0003t4-Oy
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRu6-0006zV-K0
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRu6-0006zV-K0@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:00:02 +0000
Subject: [Xen-changelog] [xen master] Update QEMU_TRADITIONAL_REVISION and
	QEMU_UPSTREAM_REVISION to -rc7
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>

Y29tbWl0IDkxYmRhYmFiNzM3MTIzMTFiNzIzMWYxOTE4NzRhZWZkZGRmMGMxYTUKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBOb3YgMjkgMTY6NDE6MzIgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE5vdiAyOSAxNjo0MTozMiAy
MDE2ICswMDAwCgogICAgVXBkYXRlIFFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gYW5kIFFFTVVf
VVBTVFJFQU1fUkVWSVNJT04gdG8gLXJjNwogICAgCiAgICBUaGVzZSBjb21taXRzIGluY2x1ZGUg
dGhlIGZpeCBmb3IgWFNBLTE5Ny4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24g
PElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogQ29uZmlnLm1rIHwgNCArKy0tCiAxIGZp
bGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCBiOTc4MGFjLi4yYzgyMTlhIDEwMDY0NAotLS0g
YS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0yNzcsNyArMjc3LDcgQEAgU0VBQklPU19V
UFNUUkVBTV9VUkwgPz0gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3NlYWJpb3MuZ2l0CiBNSU5JT1Nf
VVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9taW5pLW9zLmdpdAogZW5kaWYK
IE9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gYmM1NGU1MGUwZmUwM2M1NzAwMTRmMzYzYjU0NzQy
NjkxM2U5MjQ0OQotUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBxZW11LXhlbi00LjguMC1yYzQK
K1FFTVVfVVBTVFJFQU1fUkVWSVNJT04gPz0gcWVtdS14ZW4tNC44LjAtcmM3CiBNSU5JT1NfVVBT
VFJFQU1fUkVWSVNJT04gPz0geGVuLTQuOC4wLXJjMQogIyBXZWQgU2VwIDI4IDExOjUwOjA0IDIw
MTYgKzAyMDAKICMgbWluaW9zOiBmaXggYnVpbGQgaXNzdWUgd2l0aCB4ZW5fKm1iIGRlZmluZXMK
QEAgLTI4OSw3ICsyODksNyBAQCBTRUFCSU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjEw
LjAKIEVUSEVSQk9PVF9OSUNTID89IHJ0bDgxMzkgODA4NjEwMGUKIAogCi1RRU1VX1RSQURJVElP
TkFMX1JFVklTSU9OID89IHhlbi00LjguMC1yYzEKK1FFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04g
Pz0geGVuLTQuOC4wLXJjNwogIyBUdWUgSnVsIDI2IDE1OjMxOjU5IDIwMTYgKzAxMDAKICMgdmly
dGlvOiBlcnJvciBvdXQgaWYgZ3Vlc3QgZXhjZWVkcyB2aXJ0cXVldWUgc2l6ZQogCi0tCmdlbmVy
YXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vs
b2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:00:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:00: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 1cCRuA-0001XJ-UJ; Thu, 01 Dec 2016 14: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 <ian.jackson@eu.citrix.com>) id 1cCRu9-0001Oo-T1
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:05 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 7A/92-28568-5EC20485; Thu, 01 Dec 2016 14:00:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJLMWRWlGSWpSXmKPExsWS0XRdVfeJjkO
 Ewa2j2hYTthk4MHps79vFHsAYxZqZl5RfkcCacen2GsaCq1wVPSufMTYwTufsYuTkEBL4wijx
 8Hc2hH2eUeJQm30XIwcHm4CYxNy9CiBhEQFViVkrljNDlKhLNP1uYAMpERaIlGi/IAYS5hUwk
 5jdc5IdJMwCVH7+ld0ERo4FjAyrGDWKU4vKUot0DS30kooy0zNKchMzc3QNDcz0clOLixPTU3
 MSk4r1kvNzNzECvcEABDsYb24MOMQoycGkJMpbVmIfIcSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0m
 C97O2Q4SQYFFqempFWmYOMCxg0hIcPEoivFc1gdK8xQWJucWZ6RCpU4y6HNOeLX7KJMSSl5+X
 KiXOewZkhgBIUUZpHtwIWIheYpSVEuZlBDpKiKcgtSg3swRV/hWjOAejkjDvbpApPJl5JXCbX
 gEdwQR0RMd1e5AjShIRUlINjCFNnX3lLzt3nA/SNTzdlMfSK2/3WjMvrCVo0kRLXc7bSkILU7
 85nb644OnBx+8UTh1cMffIv8nKm2+en31Q7+0Rh+5sXxnnX+tW9rPec+a5Gfx5D/9kRlfT3Cv
 XHuTWvDyv8P3L+uioh5J7PEr/yjVFqpb56X558KNYV26/zbEZPX5xH0uneSmxFGckGmoxFxUn
 AgDbzbT9TAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1480600803!65654582!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48904 invoked from network); 1 Dec 2016 14:00:04 -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; 1 Dec 2016 14:00: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 1cCRu6-0003t4-Oy
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRu6-0006zV-K0
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRu6-0006zV-K0@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:00:02 +0000
Subject: [Xen-changelog] [xen master] Update QEMU_TRADITIONAL_REVISION and
	QEMU_UPSTREAM_REVISION to -rc7
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>

Y29tbWl0IDkxYmRhYmFiNzM3MTIzMTFiNzIzMWYxOTE4NzRhZWZkZGRmMGMxYTUKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBOb3YgMjkgMTY6NDE6MzIgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE5vdiAyOSAxNjo0MTozMiAy
MDE2ICswMDAwCgogICAgVXBkYXRlIFFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gYW5kIFFFTVVf
VVBTVFJFQU1fUkVWSVNJT04gdG8gLXJjNwogICAgCiAgICBUaGVzZSBjb21taXRzIGluY2x1ZGUg
dGhlIGZpeCBmb3IgWFNBLTE5Ny4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24g
PElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogQ29uZmlnLm1rIHwgNCArKy0tCiAxIGZp
bGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCBiOTc4MGFjLi4yYzgyMTlhIDEwMDY0NAotLS0g
YS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0yNzcsNyArMjc3LDcgQEAgU0VBQklPU19V
UFNUUkVBTV9VUkwgPz0gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3NlYWJpb3MuZ2l0CiBNSU5JT1Nf
VVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9taW5pLW9zLmdpdAogZW5kaWYK
IE9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gYmM1NGU1MGUwZmUwM2M1NzAwMTRmMzYzYjU0NzQy
NjkxM2U5MjQ0OQotUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBxZW11LXhlbi00LjguMC1yYzQK
K1FFTVVfVVBTVFJFQU1fUkVWSVNJT04gPz0gcWVtdS14ZW4tNC44LjAtcmM3CiBNSU5JT1NfVVBT
VFJFQU1fUkVWSVNJT04gPz0geGVuLTQuOC4wLXJjMQogIyBXZWQgU2VwIDI4IDExOjUwOjA0IDIw
MTYgKzAyMDAKICMgbWluaW9zOiBmaXggYnVpbGQgaXNzdWUgd2l0aCB4ZW5fKm1iIGRlZmluZXMK
QEAgLTI4OSw3ICsyODksNyBAQCBTRUFCSU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjEw
LjAKIEVUSEVSQk9PVF9OSUNTID89IHJ0bDgxMzkgODA4NjEwMGUKIAogCi1RRU1VX1RSQURJVElP
TkFMX1JFVklTSU9OID89IHhlbi00LjguMC1yYzEKK1FFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04g
Pz0geGVuLTQuOC4wLXJjNwogIyBUdWUgSnVsIDI2IDE1OjMxOjU5IDIwMTYgKzAxMDAKICMgdmly
dGlvOiBlcnJvciBvdXQgaWYgZ3Vlc3QgZXhjZWVkcyB2aXJ0cXVldWUgc2l6ZQogCi0tCmdlbmVy
YXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vs
b2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:00:20 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:00:20 +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 1cCRuN-0001gZ-W6; Thu, 01 Dec 2016 14:00:19 +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 1cCRuN-0001fo-0S
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:19 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 2D/C0-16850-2FC20485; Thu, 01 Dec 2016 14:00:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfedjkO
 Ewf5ZghYTthk4MHps79vFHsAYxZqZl5RfkcCaMaHhE3NBp2zFmcubmRoYT4l2MXJxCAl8YZTY
 dO8ZG4RznlFi7qFPLF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4SVz7N
 gMszitgJvHpyh5WEJsFqL7z3z62CYwcCxgZVjFqFKcWlaUW6Roa6CUVZaZnlOQmZuYAeaZ6ua
 nFxYnpqTmJScV6yfm5mxiBXmEAgh2Ma6Y6H2KU5GBSEuUtK7GPEOJLyk+pzEgszogvKs1JLT7
 EKMPBoSTB+1nbIUJIsCg1PbUiLTMHGB4waQkOHiUR3quaQGne4oLE3OLMdIjUKUZFKXHeMyB9
 AiCJjNI8uDZYSF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO9vkCk8mXklcNNfAS1mAlrcc
 d0eZHFJIkJKqoHRUPbrkxzzr9phorvWLzUv0pn1/9cDFm+jHvHjknm3VmYe+V+SnG1zXPjjFZ
 YTASfX2x77tnneuT7njUm+TJMeGOTeZVe9NN9r459ZGh/mcL6qW/n321T3bAaVpztXWH7wMP+
 kYJPJW3wrupBfKZjjYM76GvnacpXSf0rK+m0/Qu+dLeIT7EtSYinOSDTUYi4qTgQARqie80QC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1480600812!73357147!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63269 invoked from network); 1 Dec 2016 14:00:13 -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; 1 Dec 2016 14:00: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 1cCRuH-0003tz-4p
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRuG-00071M-W3
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRuG-00071M-W3@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:00:12 +0000
Subject: [Xen-changelog] [xen master] arm64: handle guest-generated EL1
	asynchronous abort
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>

Y29tbWl0IDJjZjdkMmJhZmI5YjY4YWRkMTcxMGI4YzNmN2VjYWQ1OGU1M2E5ZGIKQXV0aG9yOiAg
ICAgV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CkF1dGhvckRhdGU6IFR1ZSBOb3YgMjkgMTU6
NTc6NTIgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTU6NTc6NTIgMjAxNiArMDEwMAoKICAgIGFybTY0
OiBoYW5kbGUgZ3Vlc3QtZ2VuZXJhdGVkIEVMMSBhc3luY2hyb25vdXMgYWJvcnQKICAgIAogICAg
SW4gY3VycmVudCBjb2RlLCB3aGVuIHRoZSBoeXBlcnZpc29yIHJlY2VpdmVzIGFuIGFzeW5jaHJv
bm91cyBhYm9ydAogICAgZnJvbSBhIGd1ZXN0LCB0aGUgaHlwZXJ2aXNvciB3aWxsIGRvIHBhbmlj
LCB0aGUgaG9zdCB3aWxsIGJlIGRvd24uCiAgICBXZSBoYXZlIHRvIHByZXZlbnQgc3VjaCBzZWN1
cml0eSBpc3N1ZSwgc28sIGluIHRoaXMgcGF0Y2ggd2UgY3Jhc2gKICAgIHRoZSBndWVzdCwgd2hl
biB0aGUgaHlwZXJ2aXNvciByZWNlaXZlcyBhbiBhc3luY2hyb25vdXMgYWJvcnQgZnJvbQogICAg
dGhlIGd1ZXN0LgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTIwMS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogICAgUmV2aWV3ZWQt
Ynk6IFN0ZXZlIENhcHBlciA8c3RldmUuY2FwcGVyQGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTog
SnVsaWVuIEdyYWxsIDxKdWxpZW4uR3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJt
NjQvZW50cnkuUyB8IDE4ICsrKysrKysrKysrKy0tLS0tLQogeGVuL2FyY2gvYXJtL3RyYXBzLmMg
ICAgICAgfCAxNSArKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMjcgaW5zZXJ0aW9u
cygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50
cnkuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCmluZGV4IDljZGE4ZjEuLjBlZDAwNzMg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL2Fy
bS9hcm02NC9lbnRyeS5TCkBAIC0yMDQsOSArMjA0LDEyIEBAIGd1ZXN0X2ZpcV9pbnZhbGlkOgog
ICAgICAgICBlbnRyeSAgIGh5cD0wLCBjb21wYXQ9MAogICAgICAgICBpbnZhbGlkIEJBRF9GSVEK
IAotZ3Vlc3RfZXJyb3JfaW52YWxpZDoKK2d1ZXN0X2Vycm9yOgogICAgICAgICBlbnRyeSAgIGh5
cD0wLCBjb21wYXQ9MAotICAgICAgICBpbnZhbGlkIEJBRF9FUlJPUgorICAgICAgICBtc3IgICAg
IGRhaWZjbHIsICMyCisgICAgICAgIG1vdiAgICAgeDAsIHNwCisgICAgICAgIGJsICAgICAgZG9f
dHJhcF9ndWVzdF9lcnJvcgorICAgICAgICBleGl0ICAgIGh5cD0wLCBjb21wYXQ9MAogCiBndWVz
dF9zeW5jX2NvbXBhdDoKICAgICAgICAgZW50cnkgICBoeXA9MCwgY29tcGF0PTEKQEAgLTIyNSw5
ICsyMjgsMTIgQEAgZ3Vlc3RfZmlxX2ludmFsaWRfY29tcGF0OgogICAgICAgICBlbnRyeSAgIGh5
cD0wLCBjb21wYXQ9MQogICAgICAgICBpbnZhbGlkIEJBRF9GSVEKIAotZ3Vlc3RfZXJyb3JfaW52
YWxpZF9jb21wYXQ6CitndWVzdF9lcnJvcl9jb21wYXQ6CiAgICAgICAgIGVudHJ5ICAgaHlwPTAs
IGNvbXBhdD0xCi0gICAgICAgIGludmFsaWQgQkFEX0VSUk9SCisgICAgICAgIG1zciAgICAgZGFp
ZmNsciwgIzIKKyAgICAgICAgbW92ICAgICB4MCwgc3AKKyAgICAgICAgYmwgICAgICBkb190cmFw
X2d1ZXN0X2Vycm9yCisgICAgICAgIGV4aXQgICAgaHlwPTAsIGNvbXBhdD0xCiAKIEVOVFJZKHJl
dHVybl90b19uZXdfdmNwdTMyKQogICAgICAgICBleGl0ICAgIGh5cD0wLCBjb21wYXQ9MQpAQCAt
Mjg2LDEyICsyOTIsMTIgQEAgRU5UUlkoaHlwX3RyYXBzX3ZlY3RvcikKICAgICAgICAgdmVudHJ5
ICBndWVzdF9zeW5jICAgICAgICAgICAgICAgICAgICAgIC8vIFN5bmNocm9ub3VzIDY0LWJpdCBF
TDAvRUwxCiAgICAgICAgIHZlbnRyeSAgZ3Vlc3RfaXJxICAgICAgICAgICAgICAgICAgICAgICAv
LyBJUlEgNjQtYml0IEVMMC9FTDEKICAgICAgICAgdmVudHJ5ICBndWVzdF9maXFfaW52YWxpZCAg
ICAgICAgICAgICAgIC8vIEZJUSA2NC1iaXQgRUwwL0VMMQotICAgICAgICB2ZW50cnkgIGd1ZXN0
X2Vycm9yX2ludmFsaWQgICAgICAgICAgICAgLy8gRXJyb3IgNjQtYml0IEVMMC9FTDEKKyAgICAg
ICAgdmVudHJ5ICBndWVzdF9lcnJvciAgICAgICAgICAgICAgICAgICAgIC8vIEVycm9yIDY0LWJp
dCBFTDAvRUwxCiAKICAgICAgICAgdmVudHJ5ICBndWVzdF9zeW5jX2NvbXBhdCAgICAgICAgICAg
ICAgIC8vIFN5bmNocm9ub3VzIDMyLWJpdCBFTDAvRUwxCiAgICAgICAgIHZlbnRyeSAgZ3Vlc3Rf
aXJxX2NvbXBhdCAgICAgICAgICAgICAgICAvLyBJUlEgMzItYml0IEVMMC9FTDEKICAgICAgICAg
dmVudHJ5ICBndWVzdF9maXFfaW52YWxpZF9jb21wYXQgICAgICAgIC8vIEZJUSAzMi1iaXQgRUww
L0VMMQotICAgICAgICB2ZW50cnkgIGd1ZXN0X2Vycm9yX2ludmFsaWRfY29tcGF0ICAgICAgLy8g
RXJyb3IgMzItYml0IEVMMC9FTDEKKyAgICAgICAgdmVudHJ5ICBndWVzdF9lcnJvcl9jb21wYXQg
ICAgICAgICAgICAgIC8vIEVycm9yIDMyLWJpdCBFTDAvRUwxCiAKIC8qCiAgKiBzdHJ1Y3QgdmNw
dSAqX19jb250ZXh0X3N3aXRjaChzdHJ1Y3QgdmNwdSAqcHJldiwgc3RydWN0IHZjcHUgKm5leHQp
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9hcmNoL2FybS90cmFwcy5j
CmluZGV4IDNhYzhhNzAuLjNiYmQwMDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS90cmFwcy5j
CisrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCkBAIC0yNzIzLDYgKzI3MjMsMjEgQEAgYXNtbGlu
a2FnZSB2b2lkIGRvX3RyYXBfaHlwZXJ2aXNvcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykK
ICAgICB9CiB9CiAKK2FzbWxpbmthZ2Ugdm9pZCBkb190cmFwX2d1ZXN0X2Vycm9yKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQoreworICAgIGVudGVyX2h5cGVydmlzb3JfaGVhZChyZWdzKTsK
KworICAgIC8qCisgICAgICogQ3VycmVudGx5LCB0byBlbnN1cmUgaHlwZXJ2aXNvciBzYWZldHks
IHdoZW4gd2UgcmVjZWl2ZWQgYQorICAgICAqIGd1ZXN0LWdlbmVyYXRlZCB2U2Vycm9yL3ZBYm9y
dCwgd2UganVzdCBjcmFzaCB0aGUgZ3Vlc3QgdG8gcHJvdGVjdAorICAgICAqIHRoZSBoeXBlcnZp
c29yLiBJbiBmdXR1cmUgd2UgY2FuIGJldHRlciBoYW5kbGUgdGhpcyBieSBpbmplY3RpbmcKKyAg
ICAgKiBhIHZTZXJyb3IvdkFib3J0IHRvIHRoZSBndWVzdC4KKyAgICAgKi8KKyAgICBnZHByaW50
ayhYRU5MT0dfV0FSTklORywgIkd1ZXN0KERvbS0ldSkgd2lsbCBiZSBjcmFzaGVkIGJ5IHZTRXJy
b3JcbiIsCisgICAgICAgICAgICAgY3VycmVudC0+ZG9tYWluLT5kb21haW5faWQpOworICAgIGRv
bWFpbl9jcmFzaF9zeW5jaHJvbm91cygpOworfQorCiBhc21saW5rYWdlIHZvaWQgZG9fdHJhcF9p
cnEoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgZW50ZXJfaHlwZXJ2aXNvcl9o
ZWFkKHJlZ3MpOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:00:20 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:00:20 +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 1cCRuN-0001gZ-W6; Thu, 01 Dec 2016 14:00:19 +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 1cCRuN-0001fo-0S
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:19 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 2D/C0-16850-2FC20485; Thu, 01 Dec 2016 14:00:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfedjkO
 Ewf5ZghYTthk4MHps79vFHsAYxZqZl5RfkcCaMaHhE3NBp2zFmcubmRoYT4l2MXJxCAl8YZTY
 dO8ZG4RznlFi7qFPLF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4SVz7N
 gMszitgJvHpyh5WEJsFqL7z3z62CYwcCxgZVjFqFKcWlaUW6Roa6CUVZaZnlOQmZuYAeaZ6ua
 nFxYnpqTmJScV6yfm5mxiBXmEAgh2Ma6Y6H2KU5GBSEuUtK7GPEOJLyk+pzEgszogvKs1JLT7
 EKMPBoSTB+1nbIUJIsCg1PbUiLTMHGB4waQkOHiUR3quaQGne4oLE3OLMdIjUKUZFKXHeMyB9
 AiCJjNI8uDZYSF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO9vkCk8mXklcNNfAS1mAlrcc
 d0eZHFJIkJKqoHRUPbrkxzzr9phorvWLzUv0pn1/9cDFm+jHvHjknm3VmYe+V+SnG1zXPjjFZ
 YTASfX2x77tnneuT7njUm+TJMeGOTeZVe9NN9r459ZGh/mcL6qW/n321T3bAaVpztXWH7wMP+
 kYJPJW3wrupBfKZjjYM76GvnacpXSf0rK+m0/Qu+dLeIT7EtSYinOSDTUYi4qTgQARqie80QC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1480600812!73357147!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63269 invoked from network); 1 Dec 2016 14:00:13 -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; 1 Dec 2016 14:00: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 1cCRuH-0003tz-4p
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRuG-00071M-W3
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRuG-00071M-W3@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:00:12 +0000
Subject: [Xen-changelog] [xen master] arm64: handle guest-generated EL1
	asynchronous abort
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>

Y29tbWl0IDJjZjdkMmJhZmI5YjY4YWRkMTcxMGI4YzNmN2VjYWQ1OGU1M2E5ZGIKQXV0aG9yOiAg
ICAgV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CkF1dGhvckRhdGU6IFR1ZSBOb3YgMjkgMTU6
NTc6NTIgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTU6NTc6NTIgMjAxNiArMDEwMAoKICAgIGFybTY0
OiBoYW5kbGUgZ3Vlc3QtZ2VuZXJhdGVkIEVMMSBhc3luY2hyb25vdXMgYWJvcnQKICAgIAogICAg
SW4gY3VycmVudCBjb2RlLCB3aGVuIHRoZSBoeXBlcnZpc29yIHJlY2VpdmVzIGFuIGFzeW5jaHJv
bm91cyBhYm9ydAogICAgZnJvbSBhIGd1ZXN0LCB0aGUgaHlwZXJ2aXNvciB3aWxsIGRvIHBhbmlj
LCB0aGUgaG9zdCB3aWxsIGJlIGRvd24uCiAgICBXZSBoYXZlIHRvIHByZXZlbnQgc3VjaCBzZWN1
cml0eSBpc3N1ZSwgc28sIGluIHRoaXMgcGF0Y2ggd2UgY3Jhc2gKICAgIHRoZSBndWVzdCwgd2hl
biB0aGUgaHlwZXJ2aXNvciByZWNlaXZlcyBhbiBhc3luY2hyb25vdXMgYWJvcnQgZnJvbQogICAg
dGhlIGd1ZXN0LgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTIwMS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogICAgUmV2aWV3ZWQt
Ynk6IFN0ZXZlIENhcHBlciA8c3RldmUuY2FwcGVyQGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTog
SnVsaWVuIEdyYWxsIDxKdWxpZW4uR3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJt
NjQvZW50cnkuUyB8IDE4ICsrKysrKysrKysrKy0tLS0tLQogeGVuL2FyY2gvYXJtL3RyYXBzLmMg
ICAgICAgfCAxNSArKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMjcgaW5zZXJ0aW9u
cygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50
cnkuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCmluZGV4IDljZGE4ZjEuLjBlZDAwNzMg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL2Fy
bS9hcm02NC9lbnRyeS5TCkBAIC0yMDQsOSArMjA0LDEyIEBAIGd1ZXN0X2ZpcV9pbnZhbGlkOgog
ICAgICAgICBlbnRyeSAgIGh5cD0wLCBjb21wYXQ9MAogICAgICAgICBpbnZhbGlkIEJBRF9GSVEK
IAotZ3Vlc3RfZXJyb3JfaW52YWxpZDoKK2d1ZXN0X2Vycm9yOgogICAgICAgICBlbnRyeSAgIGh5
cD0wLCBjb21wYXQ9MAotICAgICAgICBpbnZhbGlkIEJBRF9FUlJPUgorICAgICAgICBtc3IgICAg
IGRhaWZjbHIsICMyCisgICAgICAgIG1vdiAgICAgeDAsIHNwCisgICAgICAgIGJsICAgICAgZG9f
dHJhcF9ndWVzdF9lcnJvcgorICAgICAgICBleGl0ICAgIGh5cD0wLCBjb21wYXQ9MAogCiBndWVz
dF9zeW5jX2NvbXBhdDoKICAgICAgICAgZW50cnkgICBoeXA9MCwgY29tcGF0PTEKQEAgLTIyNSw5
ICsyMjgsMTIgQEAgZ3Vlc3RfZmlxX2ludmFsaWRfY29tcGF0OgogICAgICAgICBlbnRyeSAgIGh5
cD0wLCBjb21wYXQ9MQogICAgICAgICBpbnZhbGlkIEJBRF9GSVEKIAotZ3Vlc3RfZXJyb3JfaW52
YWxpZF9jb21wYXQ6CitndWVzdF9lcnJvcl9jb21wYXQ6CiAgICAgICAgIGVudHJ5ICAgaHlwPTAs
IGNvbXBhdD0xCi0gICAgICAgIGludmFsaWQgQkFEX0VSUk9SCisgICAgICAgIG1zciAgICAgZGFp
ZmNsciwgIzIKKyAgICAgICAgbW92ICAgICB4MCwgc3AKKyAgICAgICAgYmwgICAgICBkb190cmFw
X2d1ZXN0X2Vycm9yCisgICAgICAgIGV4aXQgICAgaHlwPTAsIGNvbXBhdD0xCiAKIEVOVFJZKHJl
dHVybl90b19uZXdfdmNwdTMyKQogICAgICAgICBleGl0ICAgIGh5cD0wLCBjb21wYXQ9MQpAQCAt
Mjg2LDEyICsyOTIsMTIgQEAgRU5UUlkoaHlwX3RyYXBzX3ZlY3RvcikKICAgICAgICAgdmVudHJ5
ICBndWVzdF9zeW5jICAgICAgICAgICAgICAgICAgICAgIC8vIFN5bmNocm9ub3VzIDY0LWJpdCBF
TDAvRUwxCiAgICAgICAgIHZlbnRyeSAgZ3Vlc3RfaXJxICAgICAgICAgICAgICAgICAgICAgICAv
LyBJUlEgNjQtYml0IEVMMC9FTDEKICAgICAgICAgdmVudHJ5ICBndWVzdF9maXFfaW52YWxpZCAg
ICAgICAgICAgICAgIC8vIEZJUSA2NC1iaXQgRUwwL0VMMQotICAgICAgICB2ZW50cnkgIGd1ZXN0
X2Vycm9yX2ludmFsaWQgICAgICAgICAgICAgLy8gRXJyb3IgNjQtYml0IEVMMC9FTDEKKyAgICAg
ICAgdmVudHJ5ICBndWVzdF9lcnJvciAgICAgICAgICAgICAgICAgICAgIC8vIEVycm9yIDY0LWJp
dCBFTDAvRUwxCiAKICAgICAgICAgdmVudHJ5ICBndWVzdF9zeW5jX2NvbXBhdCAgICAgICAgICAg
ICAgIC8vIFN5bmNocm9ub3VzIDMyLWJpdCBFTDAvRUwxCiAgICAgICAgIHZlbnRyeSAgZ3Vlc3Rf
aXJxX2NvbXBhdCAgICAgICAgICAgICAgICAvLyBJUlEgMzItYml0IEVMMC9FTDEKICAgICAgICAg
dmVudHJ5ICBndWVzdF9maXFfaW52YWxpZF9jb21wYXQgICAgICAgIC8vIEZJUSAzMi1iaXQgRUww
L0VMMQotICAgICAgICB2ZW50cnkgIGd1ZXN0X2Vycm9yX2ludmFsaWRfY29tcGF0ICAgICAgLy8g
RXJyb3IgMzItYml0IEVMMC9FTDEKKyAgICAgICAgdmVudHJ5ICBndWVzdF9lcnJvcl9jb21wYXQg
ICAgICAgICAgICAgIC8vIEVycm9yIDMyLWJpdCBFTDAvRUwxCiAKIC8qCiAgKiBzdHJ1Y3QgdmNw
dSAqX19jb250ZXh0X3N3aXRjaChzdHJ1Y3QgdmNwdSAqcHJldiwgc3RydWN0IHZjcHUgKm5leHQp
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9hcmNoL2FybS90cmFwcy5j
CmluZGV4IDNhYzhhNzAuLjNiYmQwMDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS90cmFwcy5j
CisrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCkBAIC0yNzIzLDYgKzI3MjMsMjEgQEAgYXNtbGlu
a2FnZSB2b2lkIGRvX3RyYXBfaHlwZXJ2aXNvcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykK
ICAgICB9CiB9CiAKK2FzbWxpbmthZ2Ugdm9pZCBkb190cmFwX2d1ZXN0X2Vycm9yKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQoreworICAgIGVudGVyX2h5cGVydmlzb3JfaGVhZChyZWdzKTsK
KworICAgIC8qCisgICAgICogQ3VycmVudGx5LCB0byBlbnN1cmUgaHlwZXJ2aXNvciBzYWZldHks
IHdoZW4gd2UgcmVjZWl2ZWQgYQorICAgICAqIGd1ZXN0LWdlbmVyYXRlZCB2U2Vycm9yL3ZBYm9y
dCwgd2UganVzdCBjcmFzaCB0aGUgZ3Vlc3QgdG8gcHJvdGVjdAorICAgICAqIHRoZSBoeXBlcnZp
c29yLiBJbiBmdXR1cmUgd2UgY2FuIGJldHRlciBoYW5kbGUgdGhpcyBieSBpbmplY3RpbmcKKyAg
ICAgKiBhIHZTZXJyb3IvdkFib3J0IHRvIHRoZSBndWVzdC4KKyAgICAgKi8KKyAgICBnZHByaW50
ayhYRU5MT0dfV0FSTklORywgIkd1ZXN0KERvbS0ldSkgd2lsbCBiZSBjcmFzaGVkIGJ5IHZTRXJy
b3JcbiIsCisgICAgICAgICAgICAgY3VycmVudC0+ZG9tYWluLT5kb21haW5faWQpOworICAgIGRv
bWFpbl9jcmFzaF9zeW5jaHJvbm91cygpOworfQorCiBhc21saW5rYWdlIHZvaWQgZG9fdHJhcF9p
cnEoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgZW50ZXJfaHlwZXJ2aXNvcl9o
ZWFkKHJlZ3MpOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:00:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:00: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 1cCRuV-0001hn-1P; Thu, 01 Dec 2016 14:00: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 1cCRuT-0001hZ-Rk
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:25 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 5A/F7-12366-9FC20485; Thu, 01 Dec 2016 14:00:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMLMWRWlGSWpSXmKPExsWS0XRdVfeHjkO
 EwcH/chYTthk4MHps79vFHsAYxZqZl5RfkcCa8aXjCWPBbPOKbbs3sTYwblHpYuTiEBL4wiix
 d/d0dgjnPKNE34I/bF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwu4Sxy4v
 ocdxOYVMJPY9fEaC4jNAlR/atk+tgmMHAsYGVYxahSnFpWlFukaGeslFWWmZ5TkJmbm6BoamO
 nlphYXJ6an5iQmFesl5+duYgR6hQEIdjD+mR94iFGSg0lJlLesxD5CiC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgRvr7ZDhJBgUWp6akVaZg4wPGDSEhw8SiK8VzWB0rzFBYm5xZnpEKlTjMYc054t
 fsrEsWn32qdMQix5+XmpUuK8kSCTBEBKM0rz4AbBwvYSo6yUMC8j0GlCPAWpRbmZJajyrxjFO
 RiVhHl3g0zhycwrgdv3CugUJqBTOq7bg5xSkoiQkmpgjJkulMPYkSMx91xJWILLrXsHtfOnW+
 7QbjJ7Lf1757M/7Tc2/LnbViJktXa/14odzTNqzzutfvTHWbUz/F9tce19d+fmy79tt59fxtL
 9eZH/XDndl+mTZnxPK08QOb1YKIahZ/Hs/IwnjnF99d0qqc25tZEWNkY+YTvUJztaPui6GPFO
 YcphJZbijERDLeai4kQAwwio3FYCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1480600823!46197085!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40349 invoked from network); 1 Dec 2016 14:00:24 -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; 1 Dec 2016 14:00: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 1cCRuR-0003u4-9P
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRuR-00071z-5m
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRuR-00071z-5m@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:00:23 +0000
Subject: [Xen-changelog] [xen master] arm64: handle async aborts delivered
	while at EL2
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>

Y29tbWl0IDM2MDA4ODAwZTgxYmMwNjFjY2UxZmQyMDRhMGI2MzhmOWRjNjFjNzAKQXV0aG9yOiAg
ICAgV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CkF1dGhvckRhdGU6IFR1ZSBOb3YgMjkgMTU6
NTg6NTcgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTU6NTg6NTcgMjAxNiArMDEwMAoKICAgIGFybTY0
OiBoYW5kbGUgYXN5bmMgYWJvcnRzIGRlbGl2ZXJlZCB3aGlsZSBhdCBFTDIKICAgIAogICAgSWYg
RUwxIGdlbmVyYXRlcyBhbiBhc3luY2hyb25vdXMgYWJvcnQgYW5kIHRoZW4gdHJhcHMgaW50byBF
TDIKICAgIChieSBIVkMgb3IgSVJRKSBiZWZvcmUgdGhlIGFib3J0IGhhcyBiZWVuIGRlbGl2ZXJl
ZCwgdGhlIGh5cGVydmlzb3IKICAgIGNvdWxkIG5vdCBjYXRjaCBpdCwgYmVjYXVzZSB0aGUgUFNU
QVRFLkEgYml0IGlzIG1hc2tlZCBhbGwgdGhlIHRpbWUKICAgIGluIGh5cGVydmlzb3IuIFNvIHRo
aXMgYXN5bmNocm9ub3VzIGFib3J0IG1heSBiZSBzbGlwcGVkIHRvIG5leHQKICAgIHJ1bm5pbmcg
Z3Vlc3Qgd2l0aCBQU1RBVEUuQSBiaXQgdW5tYXNrZWQuCiAgICAKICAgIEluIG9yZGVyIHRvIGF2
b2lkIHRoaXMsIGl0IGlzIG5lY2Vzc2FyeSB0byB0YWtlIHRoZSBhYm9ydCBhdCBFTDIsIGJ5CiAg
ICBjbGVhcmluZyB0aGUgUFNUQVRFLkEgYml0LiBJbiB0aGlzIHBhdGNoLCB3ZSB1bm1hc2sgdGhl
IFBTVEFURS5BIGJpdAogICAgdG8gb3BlbiBhIHdpbmRvdyB0byBjYXRjaCBndWVzdC1nZW5lcmF0
ZWQgYXN5bmNocm9ub3VzIGFib3J0IGluIGFsbAogICAgRUwxIC0+IEVMMiBzd2ljaCBwYXRocy4g
SWYgd2UgY2F0Y2hlZCBzdWNoIGFzeW5jaHJvbm91cyBhYm9ydCBpbgogICAgY2hlY2tpbmcgd2lu
ZG93LCB0aGUgaHlwX2Vycm9yIGV4Y2VwdGlvbiB3aWxsIGJlIHRyaWdnZXJlZCBhbmQgdGhlCiAg
ICBhYm9ydCBzb3VyY2UgZ3Vlc3Qgd2lsbCBiZSBjcmFzaGVkLgogICAgCiAgICBUaGlzIGlzIHBh
cnQgb2YgWFNBLTIwMS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIENoZW4gPFdlaS5DaGVu
QGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KICAgIEFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Ci0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5LlMgfCAxMjMgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMTIyIGlu
c2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJt
NjQvZW50cnkuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCmluZGV4IDBlZDAwNzMuLjE4
NDA2NTkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCisrKyBiL3hlbi9h
cmNoL2FybS9hcm02NC9lbnRyeS5TCkBAIC0xNzMsNiArMTczLDQzIEBAIGh5cF9lcnJvcl9pbnZh
bGlkOgogICAgICAgICBlbnRyeSAgIGh5cD0xCiAgICAgICAgIGludmFsaWQgQkFEX0VSUk9SCiAK
K2h5cF9lcnJvcjoKKyAgICAgICAgLyoKKyAgICAgICAgICogT25seSB0d28gcG9zc2liaWxpdGll
czoKKyAgICAgICAgICogMSkgRWl0aGVyIHdlIGNvbWUgZnJvbSB0aGUgZXhpdCBwYXRoLCBoYXZp
bmcganVzdCB1bm1hc2tlZAorICAgICAgICAgKiAgICBQU1RBVEUuQTogY2hhbmdlIHRoZSByZXR1
cm4gY29kZSB0byBhbiBFTDIgZmF1bHQsIGFuZAorICAgICAgICAgKiAgICBjYXJyeSBvbiwgYXMg
d2UncmUgYWxyZWFkeSBpbiBhIHNhbmUgc3RhdGUgdG8gaGFuZGxlIGl0LgorICAgICAgICAgKiAy
KSBPciB3ZSBjb21lIGZyb20gYW55d2hlcmUgZWxzZSwgYW5kIHRoYXQncyBhIGJ1Zzogd2UgcGFu
aWMuCisgICAgICAgICAqLworICAgICAgICBlbnRyeSAgIGh5cD0xCisgICAgICAgIG1zciAgICAg
ZGFpZmNsciwgIzIKKworICAgICAgICAvKgorICAgICAgICAgKiBUaGUgRUxSX0VMMiBtYXkgYmUg
bW9kaWZpZWQgYnkgYW4gaW50ZXJydXB0LCBzbyB3ZSBoYXZlIHRvIHVzZSB0aGUKKyAgICAgICAg
ICogc2F2ZWQgdmFsdWUgaW4gY3B1X3VzZXJfcmVncyB0byBjaGVjayB3aGV0aGVyIHdlIGNvbWUg
ZnJvbSAxKSBvcgorICAgICAgICAgKiBub3QuCisgICAgICAgICAqLworICAgICAgICBsZHIgICAg
IHgwLCBbc3AsICNVUkVHU19QQ10KKyAgICAgICAgYWRyICAgICB4MSwgYWJvcnRfZ3Vlc3RfZXhp
dF9zdGFydAorICAgICAgICBjbXAgICAgIHgwLCB4MQorICAgICAgICBhZHIgICAgIHgxLCBhYm9y
dF9ndWVzdF9leGl0X2VuZAorICAgICAgICBjY21wICAgIHgwLCB4MSwgIzQsIG5lCisgICAgICAg
IG1vdiAgICAgeDAsIHNwCisgICAgICAgIG1vdiAgICAgeDEsICNCQURfRVJST1IKKworICAgICAg
ICAvKgorICAgICAgICAgKiBOb3QgZXF1YWwsIHRoZSBleGNlcHRpb24gY29tZSBmcm9tIDIpLiBJ
dCdzIGEgYnVnLCB3ZSBoYXZlIHRvCisgICAgICAgICAqIHBhbmljIHRoZSBoeXBlcnZpc29yLgor
ICAgICAgICAgKi8KKyAgICAgICAgYi5uZSAgICBkb19iYWRfbW9kZQorCisgICAgICAgIC8qCisg
ICAgICAgICAqIE90aGVyd2lzZSwgdGhlIGV4Y2VwdGlvbiBjb21lIGZyb20gMSkuIEl0IGhhcHBl
bmVkIGJlY2F1c2Ugb2YKKyAgICAgICAgICogdGhlIGd1ZXN0LiBDcmFzaCB0aGlzIGd1ZXN0Lgor
ICAgICAgICAgKi8KKyAgICAgICAgYmwgICAgICBkb190cmFwX2d1ZXN0X2Vycm9yCisgICAgICAg
IGV4aXQgICAgaHlwPTEKKwogLyogVHJhcHMgdGFrZW4gaW4gQ3VycmVudCBFTCB3aXRoIFNQX0VM
eCAqLwogaHlwX3N5bmM6CiAgICAgICAgIGVudHJ5ICAgaHlwPTEKQEAgLTE4OSwxNSArMjI2LDI5
IEBAIGh5cF9pcnE6CiAKIGd1ZXN0X3N5bmM6CiAgICAgICAgIGVudHJ5ICAgaHlwPTAsIGNvbXBh
dD0wCisgICAgICAgIGJsICAgICAgY2hlY2tfcGVuZGluZ192c2Vycm9yCisgICAgICAgIC8qCisg
ICAgICAgICAqIElmIHgwIGlzIE5vbi16ZXJvLCBhIHZTRXJyb3IgdG9vayBwbGFjZSwgdGhlIGlu
aXRpYWwgZXhjZXB0aW9uCisgICAgICAgICAqIGRvZXNuJ3QgaGF2ZSBhbnkgc2lnbmlmaWNhbmNl
IHRvIGJlIGhhbmRsZWQuIEV4aXQgQVNBUAorICAgICAgICAgKi8KKyAgICAgICAgY2JueiAgICB4
MCwgMWYKICAgICAgICAgbXNyICAgICBkYWlmY2xyLCAjMgogICAgICAgICBtb3YgICAgIHgwLCBz
cAogICAgICAgICBibCAgICAgIGRvX3RyYXBfaHlwZXJ2aXNvcgorMToKICAgICAgICAgZXhpdCAg
ICBoeXA9MCwgY29tcGF0PTAKIAogZ3Vlc3RfaXJxOgogICAgICAgICBlbnRyeSAgIGh5cD0wLCBj
b21wYXQ9MAorICAgICAgICBibCAgICAgIGNoZWNrX3BlbmRpbmdfdnNlcnJvcgorICAgICAgICAv
KgorICAgICAgICAgKiBJZiB4MCBpcyBOb24temVybywgYSB2U0Vycm9yIHRvb2sgcGxhY2UsIHRo
ZSBpbml0aWFsIGV4Y2VwdGlvbgorICAgICAgICAgKiBkb2Vzbid0IGhhdmUgYW55IHNpZ25pZmlj
YW5jZSB0byBiZSBoYW5kbGVkLiBFeGl0IEFTQVAKKyAgICAgICAgICovCisgICAgICAgIGNibnog
ICAgeDAsIDFmCiAgICAgICAgIG1vdiAgICAgeDAsIHNwCiAgICAgICAgIGJsICAgICAgZG9fdHJh
cF9pcnEKKzE6CiAgICAgICAgIGV4aXQgICAgaHlwPTAsIGNvbXBhdD0wCiAKIGd1ZXN0X2ZpcV9p
bnZhbGlkOgpAQCAtMjEzLDE1ICsyNjQsMjkgQEAgZ3Vlc3RfZXJyb3I6CiAKIGd1ZXN0X3N5bmNf
Y29tcGF0OgogICAgICAgICBlbnRyeSAgIGh5cD0wLCBjb21wYXQ9MQorICAgICAgICBibCAgICAg
IGNoZWNrX3BlbmRpbmdfdnNlcnJvcgorICAgICAgICAvKgorICAgICAgICAgKiBJZiB4MCBpcyBO
b24temVybywgYSB2U0Vycm9yIHRvb2sgcGxhY2UsIHRoZSBpbml0aWFsIGV4Y2VwdGlvbgorICAg
ICAgICAgKiBkb2Vzbid0IGhhdmUgYW55IHNpZ25pZmljYW5jZSB0byBiZSBoYW5kbGVkLiBFeGl0
IEFTQVAKKyAgICAgICAgICovCisgICAgICAgIGNibnogICAgeDAsIDFmCiAgICAgICAgIG1zciAg
ICAgZGFpZmNsciwgIzIKICAgICAgICAgbW92ICAgICB4MCwgc3AKICAgICAgICAgYmwgICAgICBk
b190cmFwX2h5cGVydmlzb3IKKzE6CiAgICAgICAgIGV4aXQgICAgaHlwPTAsIGNvbXBhdD0xCiAK
IGd1ZXN0X2lycV9jb21wYXQ6CiAgICAgICAgIGVudHJ5ICAgaHlwPTAsIGNvbXBhdD0xCisgICAg
ICAgIGJsICAgICAgY2hlY2tfcGVuZGluZ192c2Vycm9yCisgICAgICAgIC8qCisgICAgICAgICAq
IElmIHgwIGlzIE5vbi16ZXJvLCBhIHZTRXJyb3IgdG9vayBwbGFjZSwgdGhlIGluaXRpYWwgZXhj
ZXB0aW9uCisgICAgICAgICAqIGRvZXNuJ3QgaGF2ZSBhbnkgc2lnbmlmaWNhbmNlIHRvIGJlIGhh
bmRsZWQuIEV4aXQgQVNBUAorICAgICAgICAgKi8KKyAgICAgICAgY2JueiAgICB4MCwgMWYKICAg
ICAgICAgbW92ICAgICB4MCwgc3AKICAgICAgICAgYmwgICAgICBkb190cmFwX2lycQorMToKICAg
ICAgICAgZXhpdCAgICBoeXA9MCwgY29tcGF0PTEKIAogZ3Vlc3RfZmlxX2ludmFsaWRfY29tcGF0
OgpAQCAtMjcwLDYgKzMzNSw2MiBAQCByZXR1cm5fZnJvbV90cmFwOgogICAgICAgICBlcmV0CiAK
IC8qCisgKiBUaGlzIGZ1bmN0aW9uIGlzIHVzZWQgdG8gY2hlY2sgcGVuZGluZyB2aXJ0dWFsIFNF
cnJvciBpbiB0aGUgZ2FwIG9mCisgKiBFTDEgLT4gRUwyIHdvcmxkIHN3aXRjaC4KKyAqIFRoZSB4
MCByZWdpc3RlciB3aWxsIGJlIHVzZWQgdG8gaW5kaWNhdGUgdGhlIHJlc3VsdHMgb2YgZGV0ZWN0
aW9uLgorICogeDAgLS0gTm9uLXplcm8gaW5kaWNhdGVzIGEgcGVuZGluZyB2aXJ0dWFsIFNFcnJv
ciB0b29rIHBsYWNlLgorICogeDAgLS0gWmVybyBpbmRpY2F0ZXMgbm8gcGVuZGluZyB2aXJ0dWFs
IFNFcnJvciB0b29rIHBsYWNlLgorICovCitjaGVja19wZW5kaW5nX3ZzZXJyb3I6CisgICAgICAg
IC8qCisgICAgICAgICAqIFNhdmUgZWxyX2VsMiB0byBjaGVjayB3aGV0aGVyIHRoZSBwZW5kaW5n
IFNFcnJvciBleGNlcHRpb24gdGFrZXMKKyAgICAgICAgICogcGxhY2Ugd2hpbGUgd2UgYXJlIGRv
aW5nIHRoaXMgc3luYyBleGNlcHRpb24uCisgICAgICAgICAqLworICAgICAgICBtcnMgICAgIHgw
LCBlbHJfZWwyCisKKyAgICAgICAgLyogU3luY2hyb25pemUgYWdhaW5zdCBpbi1mbGlnaHQgbGQv
c3QgKi8KKyAgICAgICAgZHNiICAgICBzeQorCisgICAgICAgIC8qCisgICAgICAgICAqIFVubWFz
ayBQU1RBVEUgYXN5bmNocm9ub3VzIGFib3J0IGJpdC4gSWYgdGhlcmUgaXMgYSBwZW5kaW5nCisg
ICAgICAgICAqIFNFcnJvciwgdGhlIEVMMiBlcnJvciBleGNlcHRpb24gd2lsbCBoYXBwZW4gYWZ0
ZXIgUFNUQVRFLkEKKyAgICAgICAgICogaXMgY2xlYXJlZC4KKyAgICAgICAgICovCisgICAgICAg
IG1zciAgICAgZGFpZmNsciwgIzQKKworICAgICAgICAvKgorICAgICAgICAgKiBUaGlzIGlzIG91
ciBzaW5nbGUgaW5zdHJ1Y3Rpb24gZXhjZXB0aW9uIHdpbmRvdy4gQSBwZW5kaW5nCisgICAgICAg
ICAqIFNFcnJvciBpcyBndWFyYW50ZWVkIHRvIG9jY3VyIGF0IHRoZSBlYXJsaWVzdCB3aGVuIHdl
IHVubWFzaworICAgICAgICAgKiBpdCwgYW5kIGF0IHRoZSBsYXRlc3QganVzdCBhZnRlciB0aGUg
SVNCLgorICAgICAgICAgKgorICAgICAgICAgKiBJZiBhIHBlbmRpbmcgU0Vycm9yIG9jY3Vycywg
dGhlIHByb2dyYW0gd2lsbCBqdW1wIHRvIEVMMiBlcnJvcgorICAgICAgICAgKiBleGNlcHRpb24g
aGFuZGxlciwgYW5kIHRoZSBlbHJfZWwyIHdpbGwgYmUgc2V0IHRvCisgICAgICAgICAqIGFib3J0
X2d1ZXN0X2V4aXRfc3RhcnQgb3IgYWJvcnRfZ3Vlc3RfZXhpdF9lbmQuCisgICAgICAgICAqLwor
YWJvcnRfZ3Vlc3RfZXhpdF9zdGFydDoKKworICAgICAgICBpc2IKKworYWJvcnRfZ3Vlc3RfZXhp
dF9lbmQ6CisgICAgICAgIC8qIE1hc2sgUFNUQVRFIGFzeW5jaHJvbm91cyBhYm9ydCBiaXQsIGNs
b3NlIHRoZSBjaGVja2luZyB3aW5kb3cuICovCisgICAgICAgIG1zciAgICAgZGFpZnNldCwgIzQK
KworICAgICAgICAvKgorICAgICAgICAgKiBDb21wYXJlIGVscl9lbDIgYW5kIHRoZSBzYXZlZCB2
YWx1ZSB0byBjaGVjayB3aGV0aGVyIHdlIGFyZQorICAgICAgICAgKiByZXR1cm5pbmcgZnJvbSBh
IHZhbGlkIGV4Y2VwdGlvbiBjYXVzZWQgYnkgcGVuZGluZyBTRXJyb3IuCisgICAgICAgICAqLwor
ICAgICAgICBtcnMgICAgIHgxLCBlbHJfZWwyCisgICAgICAgIGNtcCAgICAgeDAsIHgxCisKKyAg
ICAgICAgLyoKKyAgICAgICAgICogTm90IGVxdWFsLCB0aGUgcGVuZGluZyBTRXJyb3IgZXhjZXB0
aW9uIHRvb2sgcGxhY2UsIHNldAorICAgICAgICAgKiB4MCB0byBub24temVyby4KKyAgICAgICAg
ICovCisgICAgICAgIGNzZXQgICAgeDAsIG5lCisKKyAgICAgICAgcmV0CisKKy8qCiAgKiBFeGNl
cHRpb24gdmVjdG9ycy4KICAqLwogICAgICAgICAubWFjcm8gIHZlbnRyeSAgbGFiZWwKQEAgLTI4
Nyw3ICs0MDgsNyBAQCBFTlRSWShoeXBfdHJhcHNfdmVjdG9yKQogICAgICAgICB2ZW50cnkgIGh5
cF9zeW5jICAgICAgICAgICAgICAgICAgICAgICAgLy8gU3luY2hyb25vdXMgRUwyaAogICAgICAg
ICB2ZW50cnkgIGh5cF9pcnEgICAgICAgICAgICAgICAgICAgICAgICAgLy8gSVJRIEVMMmgKICAg
ICAgICAgdmVudHJ5ICBoeXBfZmlxX2ludmFsaWQgICAgICAgICAgICAgICAgIC8vIEZJUSBFTDJo
Ci0gICAgICAgIHZlbnRyeSAgaHlwX2Vycm9yX2ludmFsaWQgICAgICAgICAgICAgICAvLyBFcnJv
ciBFTDJoCisgICAgICAgIHZlbnRyeSAgaHlwX2Vycm9yICAgICAgICAgICAgICAgICAgICAgICAv
LyBFcnJvciBFTDJoCiAKICAgICAgICAgdmVudHJ5ICBndWVzdF9zeW5jICAgICAgICAgICAgICAg
ICAgICAgIC8vIFN5bmNocm9ub3VzIDY0LWJpdCBFTDAvRUwxCiAgICAgICAgIHZlbnRyeSAgZ3Vl
c3RfaXJxICAgICAgICAgICAgICAgICAgICAgICAvLyBJUlEgNjQtYml0IEVMMC9FTDEKLS0KZ2Vu
ZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:00:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:00: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 1cCRuV-0001hn-1P; Thu, 01 Dec 2016 14:00: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 1cCRuT-0001hZ-Rk
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:25 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 5A/F7-12366-9FC20485; Thu, 01 Dec 2016 14:00:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMLMWRWlGSWpSXmKPExsWS0XRdVfeHjkO
 EwcH/chYTthk4MHps79vFHsAYxZqZl5RfkcCa8aXjCWPBbPOKbbs3sTYwblHpYuTiEBL4wiix
 d/d0dgjnPKNE34I/bF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwu4Sxy4v
 ocdxOYVMJPY9fEaC4jNAlR/atk+tgmMHAsYGVYxahSnFpWlFukaGeslFWWmZ5TkJmbm6BoamO
 nlphYXJ6an5iQmFesl5+duYgR6hQEIdjD+mR94iFGSg0lJlLesxD5CiC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgRvr7ZDhJBgUWp6akVaZg4wPGDSEhw8SiK8VzWB0rzFBYm5xZnpEKlTjMYc054t
 fsrEsWn32qdMQix5+XmpUuK8kSCTBEBKM0rz4AbBwvYSo6yUMC8j0GlCPAWpRbmZJajyrxjFO
 RiVhHl3g0zhycwrgdv3CugUJqBTOq7bg5xSkoiQkmpgjJkulMPYkSMx91xJWILLrXsHtfOnW+
 7QbjJ7Lf1757M/7Tc2/LnbViJktXa/14odzTNqzzutfvTHWbUz/F9tce19d+fmy79tt59fxtL
 9eZH/XDndl+mTZnxPK08QOb1YKIahZ/Hs/IwnjnF99d0qqc25tZEWNkY+YTvUJztaPui6GPFO
 YcphJZbijERDLeai4kQAwwio3FYCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1480600823!46197085!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40349 invoked from network); 1 Dec 2016 14:00:24 -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; 1 Dec 2016 14:00: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 1cCRuR-0003u4-9P
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRuR-00071z-5m
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRuR-00071z-5m@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:00:23 +0000
Subject: [Xen-changelog] [xen master] arm64: handle async aborts delivered
	while at EL2
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>

Y29tbWl0IDM2MDA4ODAwZTgxYmMwNjFjY2UxZmQyMDRhMGI2MzhmOWRjNjFjNzAKQXV0aG9yOiAg
ICAgV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CkF1dGhvckRhdGU6IFR1ZSBOb3YgMjkgMTU6
NTg6NTcgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTU6NTg6NTcgMjAxNiArMDEwMAoKICAgIGFybTY0
OiBoYW5kbGUgYXN5bmMgYWJvcnRzIGRlbGl2ZXJlZCB3aGlsZSBhdCBFTDIKICAgIAogICAgSWYg
RUwxIGdlbmVyYXRlcyBhbiBhc3luY2hyb25vdXMgYWJvcnQgYW5kIHRoZW4gdHJhcHMgaW50byBF
TDIKICAgIChieSBIVkMgb3IgSVJRKSBiZWZvcmUgdGhlIGFib3J0IGhhcyBiZWVuIGRlbGl2ZXJl
ZCwgdGhlIGh5cGVydmlzb3IKICAgIGNvdWxkIG5vdCBjYXRjaCBpdCwgYmVjYXVzZSB0aGUgUFNU
QVRFLkEgYml0IGlzIG1hc2tlZCBhbGwgdGhlIHRpbWUKICAgIGluIGh5cGVydmlzb3IuIFNvIHRo
aXMgYXN5bmNocm9ub3VzIGFib3J0IG1heSBiZSBzbGlwcGVkIHRvIG5leHQKICAgIHJ1bm5pbmcg
Z3Vlc3Qgd2l0aCBQU1RBVEUuQSBiaXQgdW5tYXNrZWQuCiAgICAKICAgIEluIG9yZGVyIHRvIGF2
b2lkIHRoaXMsIGl0IGlzIG5lY2Vzc2FyeSB0byB0YWtlIHRoZSBhYm9ydCBhdCBFTDIsIGJ5CiAg
ICBjbGVhcmluZyB0aGUgUFNUQVRFLkEgYml0LiBJbiB0aGlzIHBhdGNoLCB3ZSB1bm1hc2sgdGhl
IFBTVEFURS5BIGJpdAogICAgdG8gb3BlbiBhIHdpbmRvdyB0byBjYXRjaCBndWVzdC1nZW5lcmF0
ZWQgYXN5bmNocm9ub3VzIGFib3J0IGluIGFsbAogICAgRUwxIC0+IEVMMiBzd2ljaCBwYXRocy4g
SWYgd2UgY2F0Y2hlZCBzdWNoIGFzeW5jaHJvbm91cyBhYm9ydCBpbgogICAgY2hlY2tpbmcgd2lu
ZG93LCB0aGUgaHlwX2Vycm9yIGV4Y2VwdGlvbiB3aWxsIGJlIHRyaWdnZXJlZCBhbmQgdGhlCiAg
ICBhYm9ydCBzb3VyY2UgZ3Vlc3Qgd2lsbCBiZSBjcmFzaGVkLgogICAgCiAgICBUaGlzIGlzIHBh
cnQgb2YgWFNBLTIwMS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIENoZW4gPFdlaS5DaGVu
QGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KICAgIEFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Ci0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5LlMgfCAxMjMgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMTIyIGlu
c2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJt
NjQvZW50cnkuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCmluZGV4IDBlZDAwNzMuLjE4
NDA2NTkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TCisrKyBiL3hlbi9h
cmNoL2FybS9hcm02NC9lbnRyeS5TCkBAIC0xNzMsNiArMTczLDQzIEBAIGh5cF9lcnJvcl9pbnZh
bGlkOgogICAgICAgICBlbnRyeSAgIGh5cD0xCiAgICAgICAgIGludmFsaWQgQkFEX0VSUk9SCiAK
K2h5cF9lcnJvcjoKKyAgICAgICAgLyoKKyAgICAgICAgICogT25seSB0d28gcG9zc2liaWxpdGll
czoKKyAgICAgICAgICogMSkgRWl0aGVyIHdlIGNvbWUgZnJvbSB0aGUgZXhpdCBwYXRoLCBoYXZp
bmcganVzdCB1bm1hc2tlZAorICAgICAgICAgKiAgICBQU1RBVEUuQTogY2hhbmdlIHRoZSByZXR1
cm4gY29kZSB0byBhbiBFTDIgZmF1bHQsIGFuZAorICAgICAgICAgKiAgICBjYXJyeSBvbiwgYXMg
d2UncmUgYWxyZWFkeSBpbiBhIHNhbmUgc3RhdGUgdG8gaGFuZGxlIGl0LgorICAgICAgICAgKiAy
KSBPciB3ZSBjb21lIGZyb20gYW55d2hlcmUgZWxzZSwgYW5kIHRoYXQncyBhIGJ1Zzogd2UgcGFu
aWMuCisgICAgICAgICAqLworICAgICAgICBlbnRyeSAgIGh5cD0xCisgICAgICAgIG1zciAgICAg
ZGFpZmNsciwgIzIKKworICAgICAgICAvKgorICAgICAgICAgKiBUaGUgRUxSX0VMMiBtYXkgYmUg
bW9kaWZpZWQgYnkgYW4gaW50ZXJydXB0LCBzbyB3ZSBoYXZlIHRvIHVzZSB0aGUKKyAgICAgICAg
ICogc2F2ZWQgdmFsdWUgaW4gY3B1X3VzZXJfcmVncyB0byBjaGVjayB3aGV0aGVyIHdlIGNvbWUg
ZnJvbSAxKSBvcgorICAgICAgICAgKiBub3QuCisgICAgICAgICAqLworICAgICAgICBsZHIgICAg
IHgwLCBbc3AsICNVUkVHU19QQ10KKyAgICAgICAgYWRyICAgICB4MSwgYWJvcnRfZ3Vlc3RfZXhp
dF9zdGFydAorICAgICAgICBjbXAgICAgIHgwLCB4MQorICAgICAgICBhZHIgICAgIHgxLCBhYm9y
dF9ndWVzdF9leGl0X2VuZAorICAgICAgICBjY21wICAgIHgwLCB4MSwgIzQsIG5lCisgICAgICAg
IG1vdiAgICAgeDAsIHNwCisgICAgICAgIG1vdiAgICAgeDEsICNCQURfRVJST1IKKworICAgICAg
ICAvKgorICAgICAgICAgKiBOb3QgZXF1YWwsIHRoZSBleGNlcHRpb24gY29tZSBmcm9tIDIpLiBJ
dCdzIGEgYnVnLCB3ZSBoYXZlIHRvCisgICAgICAgICAqIHBhbmljIHRoZSBoeXBlcnZpc29yLgor
ICAgICAgICAgKi8KKyAgICAgICAgYi5uZSAgICBkb19iYWRfbW9kZQorCisgICAgICAgIC8qCisg
ICAgICAgICAqIE90aGVyd2lzZSwgdGhlIGV4Y2VwdGlvbiBjb21lIGZyb20gMSkuIEl0IGhhcHBl
bmVkIGJlY2F1c2Ugb2YKKyAgICAgICAgICogdGhlIGd1ZXN0LiBDcmFzaCB0aGlzIGd1ZXN0Lgor
ICAgICAgICAgKi8KKyAgICAgICAgYmwgICAgICBkb190cmFwX2d1ZXN0X2Vycm9yCisgICAgICAg
IGV4aXQgICAgaHlwPTEKKwogLyogVHJhcHMgdGFrZW4gaW4gQ3VycmVudCBFTCB3aXRoIFNQX0VM
eCAqLwogaHlwX3N5bmM6CiAgICAgICAgIGVudHJ5ICAgaHlwPTEKQEAgLTE4OSwxNSArMjI2LDI5
IEBAIGh5cF9pcnE6CiAKIGd1ZXN0X3N5bmM6CiAgICAgICAgIGVudHJ5ICAgaHlwPTAsIGNvbXBh
dD0wCisgICAgICAgIGJsICAgICAgY2hlY2tfcGVuZGluZ192c2Vycm9yCisgICAgICAgIC8qCisg
ICAgICAgICAqIElmIHgwIGlzIE5vbi16ZXJvLCBhIHZTRXJyb3IgdG9vayBwbGFjZSwgdGhlIGlu
aXRpYWwgZXhjZXB0aW9uCisgICAgICAgICAqIGRvZXNuJ3QgaGF2ZSBhbnkgc2lnbmlmaWNhbmNl
IHRvIGJlIGhhbmRsZWQuIEV4aXQgQVNBUAorICAgICAgICAgKi8KKyAgICAgICAgY2JueiAgICB4
MCwgMWYKICAgICAgICAgbXNyICAgICBkYWlmY2xyLCAjMgogICAgICAgICBtb3YgICAgIHgwLCBz
cAogICAgICAgICBibCAgICAgIGRvX3RyYXBfaHlwZXJ2aXNvcgorMToKICAgICAgICAgZXhpdCAg
ICBoeXA9MCwgY29tcGF0PTAKIAogZ3Vlc3RfaXJxOgogICAgICAgICBlbnRyeSAgIGh5cD0wLCBj
b21wYXQ9MAorICAgICAgICBibCAgICAgIGNoZWNrX3BlbmRpbmdfdnNlcnJvcgorICAgICAgICAv
KgorICAgICAgICAgKiBJZiB4MCBpcyBOb24temVybywgYSB2U0Vycm9yIHRvb2sgcGxhY2UsIHRo
ZSBpbml0aWFsIGV4Y2VwdGlvbgorICAgICAgICAgKiBkb2Vzbid0IGhhdmUgYW55IHNpZ25pZmlj
YW5jZSB0byBiZSBoYW5kbGVkLiBFeGl0IEFTQVAKKyAgICAgICAgICovCisgICAgICAgIGNibnog
ICAgeDAsIDFmCiAgICAgICAgIG1vdiAgICAgeDAsIHNwCiAgICAgICAgIGJsICAgICAgZG9fdHJh
cF9pcnEKKzE6CiAgICAgICAgIGV4aXQgICAgaHlwPTAsIGNvbXBhdD0wCiAKIGd1ZXN0X2ZpcV9p
bnZhbGlkOgpAQCAtMjEzLDE1ICsyNjQsMjkgQEAgZ3Vlc3RfZXJyb3I6CiAKIGd1ZXN0X3N5bmNf
Y29tcGF0OgogICAgICAgICBlbnRyeSAgIGh5cD0wLCBjb21wYXQ9MQorICAgICAgICBibCAgICAg
IGNoZWNrX3BlbmRpbmdfdnNlcnJvcgorICAgICAgICAvKgorICAgICAgICAgKiBJZiB4MCBpcyBO
b24temVybywgYSB2U0Vycm9yIHRvb2sgcGxhY2UsIHRoZSBpbml0aWFsIGV4Y2VwdGlvbgorICAg
ICAgICAgKiBkb2Vzbid0IGhhdmUgYW55IHNpZ25pZmljYW5jZSB0byBiZSBoYW5kbGVkLiBFeGl0
IEFTQVAKKyAgICAgICAgICovCisgICAgICAgIGNibnogICAgeDAsIDFmCiAgICAgICAgIG1zciAg
ICAgZGFpZmNsciwgIzIKICAgICAgICAgbW92ICAgICB4MCwgc3AKICAgICAgICAgYmwgICAgICBk
b190cmFwX2h5cGVydmlzb3IKKzE6CiAgICAgICAgIGV4aXQgICAgaHlwPTAsIGNvbXBhdD0xCiAK
IGd1ZXN0X2lycV9jb21wYXQ6CiAgICAgICAgIGVudHJ5ICAgaHlwPTAsIGNvbXBhdD0xCisgICAg
ICAgIGJsICAgICAgY2hlY2tfcGVuZGluZ192c2Vycm9yCisgICAgICAgIC8qCisgICAgICAgICAq
IElmIHgwIGlzIE5vbi16ZXJvLCBhIHZTRXJyb3IgdG9vayBwbGFjZSwgdGhlIGluaXRpYWwgZXhj
ZXB0aW9uCisgICAgICAgICAqIGRvZXNuJ3QgaGF2ZSBhbnkgc2lnbmlmaWNhbmNlIHRvIGJlIGhh
bmRsZWQuIEV4aXQgQVNBUAorICAgICAgICAgKi8KKyAgICAgICAgY2JueiAgICB4MCwgMWYKICAg
ICAgICAgbW92ICAgICB4MCwgc3AKICAgICAgICAgYmwgICAgICBkb190cmFwX2lycQorMToKICAg
ICAgICAgZXhpdCAgICBoeXA9MCwgY29tcGF0PTEKIAogZ3Vlc3RfZmlxX2ludmFsaWRfY29tcGF0
OgpAQCAtMjcwLDYgKzMzNSw2MiBAQCByZXR1cm5fZnJvbV90cmFwOgogICAgICAgICBlcmV0CiAK
IC8qCisgKiBUaGlzIGZ1bmN0aW9uIGlzIHVzZWQgdG8gY2hlY2sgcGVuZGluZyB2aXJ0dWFsIFNF
cnJvciBpbiB0aGUgZ2FwIG9mCisgKiBFTDEgLT4gRUwyIHdvcmxkIHN3aXRjaC4KKyAqIFRoZSB4
MCByZWdpc3RlciB3aWxsIGJlIHVzZWQgdG8gaW5kaWNhdGUgdGhlIHJlc3VsdHMgb2YgZGV0ZWN0
aW9uLgorICogeDAgLS0gTm9uLXplcm8gaW5kaWNhdGVzIGEgcGVuZGluZyB2aXJ0dWFsIFNFcnJv
ciB0b29rIHBsYWNlLgorICogeDAgLS0gWmVybyBpbmRpY2F0ZXMgbm8gcGVuZGluZyB2aXJ0dWFs
IFNFcnJvciB0b29rIHBsYWNlLgorICovCitjaGVja19wZW5kaW5nX3ZzZXJyb3I6CisgICAgICAg
IC8qCisgICAgICAgICAqIFNhdmUgZWxyX2VsMiB0byBjaGVjayB3aGV0aGVyIHRoZSBwZW5kaW5n
IFNFcnJvciBleGNlcHRpb24gdGFrZXMKKyAgICAgICAgICogcGxhY2Ugd2hpbGUgd2UgYXJlIGRv
aW5nIHRoaXMgc3luYyBleGNlcHRpb24uCisgICAgICAgICAqLworICAgICAgICBtcnMgICAgIHgw
LCBlbHJfZWwyCisKKyAgICAgICAgLyogU3luY2hyb25pemUgYWdhaW5zdCBpbi1mbGlnaHQgbGQv
c3QgKi8KKyAgICAgICAgZHNiICAgICBzeQorCisgICAgICAgIC8qCisgICAgICAgICAqIFVubWFz
ayBQU1RBVEUgYXN5bmNocm9ub3VzIGFib3J0IGJpdC4gSWYgdGhlcmUgaXMgYSBwZW5kaW5nCisg
ICAgICAgICAqIFNFcnJvciwgdGhlIEVMMiBlcnJvciBleGNlcHRpb24gd2lsbCBoYXBwZW4gYWZ0
ZXIgUFNUQVRFLkEKKyAgICAgICAgICogaXMgY2xlYXJlZC4KKyAgICAgICAgICovCisgICAgICAg
IG1zciAgICAgZGFpZmNsciwgIzQKKworICAgICAgICAvKgorICAgICAgICAgKiBUaGlzIGlzIG91
ciBzaW5nbGUgaW5zdHJ1Y3Rpb24gZXhjZXB0aW9uIHdpbmRvdy4gQSBwZW5kaW5nCisgICAgICAg
ICAqIFNFcnJvciBpcyBndWFyYW50ZWVkIHRvIG9jY3VyIGF0IHRoZSBlYXJsaWVzdCB3aGVuIHdl
IHVubWFzaworICAgICAgICAgKiBpdCwgYW5kIGF0IHRoZSBsYXRlc3QganVzdCBhZnRlciB0aGUg
SVNCLgorICAgICAgICAgKgorICAgICAgICAgKiBJZiBhIHBlbmRpbmcgU0Vycm9yIG9jY3Vycywg
dGhlIHByb2dyYW0gd2lsbCBqdW1wIHRvIEVMMiBlcnJvcgorICAgICAgICAgKiBleGNlcHRpb24g
aGFuZGxlciwgYW5kIHRoZSBlbHJfZWwyIHdpbGwgYmUgc2V0IHRvCisgICAgICAgICAqIGFib3J0
X2d1ZXN0X2V4aXRfc3RhcnQgb3IgYWJvcnRfZ3Vlc3RfZXhpdF9lbmQuCisgICAgICAgICAqLwor
YWJvcnRfZ3Vlc3RfZXhpdF9zdGFydDoKKworICAgICAgICBpc2IKKworYWJvcnRfZ3Vlc3RfZXhp
dF9lbmQ6CisgICAgICAgIC8qIE1hc2sgUFNUQVRFIGFzeW5jaHJvbm91cyBhYm9ydCBiaXQsIGNs
b3NlIHRoZSBjaGVja2luZyB3aW5kb3cuICovCisgICAgICAgIG1zciAgICAgZGFpZnNldCwgIzQK
KworICAgICAgICAvKgorICAgICAgICAgKiBDb21wYXJlIGVscl9lbDIgYW5kIHRoZSBzYXZlZCB2
YWx1ZSB0byBjaGVjayB3aGV0aGVyIHdlIGFyZQorICAgICAgICAgKiByZXR1cm5pbmcgZnJvbSBh
IHZhbGlkIGV4Y2VwdGlvbiBjYXVzZWQgYnkgcGVuZGluZyBTRXJyb3IuCisgICAgICAgICAqLwor
ICAgICAgICBtcnMgICAgIHgxLCBlbHJfZWwyCisgICAgICAgIGNtcCAgICAgeDAsIHgxCisKKyAg
ICAgICAgLyoKKyAgICAgICAgICogTm90IGVxdWFsLCB0aGUgcGVuZGluZyBTRXJyb3IgZXhjZXB0
aW9uIHRvb2sgcGxhY2UsIHNldAorICAgICAgICAgKiB4MCB0byBub24temVyby4KKyAgICAgICAg
ICovCisgICAgICAgIGNzZXQgICAgeDAsIG5lCisKKyAgICAgICAgcmV0CisKKy8qCiAgKiBFeGNl
cHRpb24gdmVjdG9ycy4KICAqLwogICAgICAgICAubWFjcm8gIHZlbnRyeSAgbGFiZWwKQEAgLTI4
Nyw3ICs0MDgsNyBAQCBFTlRSWShoeXBfdHJhcHNfdmVjdG9yKQogICAgICAgICB2ZW50cnkgIGh5
cF9zeW5jICAgICAgICAgICAgICAgICAgICAgICAgLy8gU3luY2hyb25vdXMgRUwyaAogICAgICAg
ICB2ZW50cnkgIGh5cF9pcnEgICAgICAgICAgICAgICAgICAgICAgICAgLy8gSVJRIEVMMmgKICAg
ICAgICAgdmVudHJ5ICBoeXBfZmlxX2ludmFsaWQgICAgICAgICAgICAgICAgIC8vIEZJUSBFTDJo
Ci0gICAgICAgIHZlbnRyeSAgaHlwX2Vycm9yX2ludmFsaWQgICAgICAgICAgICAgICAvLyBFcnJv
ciBFTDJoCisgICAgICAgIHZlbnRyeSAgaHlwX2Vycm9yICAgICAgICAgICAgICAgICAgICAgICAv
LyBFcnJvciBFTDJoCiAKICAgICAgICAgdmVudHJ5ICBndWVzdF9zeW5jICAgICAgICAgICAgICAg
ICAgICAgIC8vIFN5bmNocm9ub3VzIDY0LWJpdCBFTDAvRUwxCiAgICAgICAgIHZlbnRyeSAgZ3Vl
c3RfaXJxICAgICAgICAgICAgICAgICAgICAgICAvLyBJUlEgNjQtYml0IEVMMC9FTDEKLS0KZ2Vu
ZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:00:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:00: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 1cCRuf-0001jZ-3C; Thu, 01 Dec 2016 14:00: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 1cCRue-0001jH-Bf
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:36 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 0B/AB-19272-30D20485; Thu, 01 Dec 2016 14:00:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVZdZ1yH
 CoPeNkMWEbQYOjB7b+3axBzBGsWbmJeVXJLBmPHhnXHBQoOLPVIEGxi88XYxcHEICXxglHl88
 yA7hnGeUWPPxJHMXIwcHm4CYxNy9Cl2MnBwiAqoSs1YsZwaxhQTUJZp+N7CB2MICXhKd59rYQ
 WxeATOJhS8mg9ksQPV9D+4zTWDkWMDIsIpRozi1qCy1SNfYQC+pKDM9oyQ3MTNH19DATC83tb
 g4MT01JzGpWC85P3cTI9AjDECwg/Hv2sBDjJIcTEqivGUl9hFCfEn5KZUZicUZ8UWlOanFhxh
 lODiUJHizdBwihASLUtNTK9Iyc4ChAZOW4OBREuFdBpLmLS5IzC3OTIdInWJUlBLn1QNJCIAk
 Mkrz4Npg4XiJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwrwFIFN4MvNK4Ka/AlrMBLS447o9y
 OKSRISUVAPj7N6vaVNCUyX2y7zdVJRl2H963TtRvYv7OCVSNBlcDr1xOfBi2vHErct3OfExr6
 vpl1q/fvGd43d3/1brNg26z5+ltXBuQkt+ZYo54xU5zdcGGyqVsxbm7aszrIzeabbJU01jk/D
 es3cey/1Iljrw32P2HUe5zW+9lv9bUqFftTvH0SHrmnGJEktxRqKhFnNRcSIA5OZOBEICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1480600834!62692866!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8009 invoked from network); 1 Dec 2016 14:00:35 -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 Dec 2016 14:00:35 -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 1cCRub-0003uJ-E9
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRub-000737-AX
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRub-000737-AX@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:00:33 +0000
Subject: [Xen-changelog] [xen master] arm: crash the guest when it traps on
	external abort
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>

Y29tbWl0IGY4YzZhOTMzNGIyNTFkMmU3OGIwODczYTcxYjRkMzY5OTA4ZmIxMjMKQXV0aG9yOiAg
ICAgV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CkF1dGhvckRhdGU6IFR1ZSBOb3YgMjkgMTU6
NTk6MjYgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTU6NTk6MjYgMjAxNiArMDEwMAoKICAgIGFybTog
Y3Jhc2ggdGhlIGd1ZXN0IHdoZW4gaXQgdHJhcHMgb24gZXh0ZXJuYWwgYWJvcnQKICAgIAogICAg
SWYgd2Ugc3BvdCBhIGRhdGEgb3IgcHJlZmV0Y2ggYWJvcnQgYmVhcmluZyB0aGUgRVNSX0VMMi5F
QSBiaXQgc2V0LCB3ZQogICAga25vdyB0aGF0IHRoaXMgaXMgYW4gZXh0ZXJuYWwgYWJvcnQsIGFu
ZCB0aGF0IHNob3VsZCBjcmFzaCB0aGUgZ3Vlc3QuCiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiBY
U0EtMjAxLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgQ2hlbiA8V2VpLkNoZW5AYXJtLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CiAgICBSZXZpZXdlZC1ieTogU3RldmUgQ2FwcGVyIDxzdGV2ZS5jYXBwZXJAYXJtLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPEp1bGllbi5HcmFsbEBhcm0uY29tPgot
LS0KIHhlbi9hcmNoL2FybS90cmFwcy5jIHwgMTggKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg
Y2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFw
cy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKaW5kZXggM2JiZDAwMi4uOGZmNzNmZSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAg
LTI0MDksNiArMjQwOSwxNSBAQCBzdGF0aWMgdm9pZCBkb190cmFwX2luc3RyX2Fib3J0X2d1ZXN0
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogICAgIHBhZGRyX3QgZ3BhOwogICAgIG1mbl90
IG1mbjsKIAorICAgIC8qCisgICAgICogSWYgdGhpcyBiaXQgaGFzIGJlZW4gc2V0LCBpdCBtZWFu
cyB0aGF0IHRoaXMgaW5zdHJ1Y3Rpb24gYWJvcnQgaXMgY2F1c2VkCisgICAgICogYnkgYSBndWVz
dCBleHRlcm5hbCBhYm9ydC4gQ3VycmVudGx5IHdlIGNyYXNoIHRoZSBndWVzdCB0byBwcm90ZWN0
IHRoZQorICAgICAqIGh5cGVydmlzb3IuIEluIGZ1dHVyZSBvbmUgY2FuIGJldHRlciBoYW5kbGUg
dGhpcyBieSBpbmplY3RpbmcgYSB2aXJ0dWFsCisgICAgICogYWJvcnQgdG8gdGhlIGd1ZXN0Lgor
ICAgICAqLworICAgIGlmICggaHNyLmlhYnQuZWF0ICkKKyAgICAgICAgZG9tYWluX2NyYXNoX3N5
bmNocm9ub3VzKCk7CisKICAgICBpZiAoIGhwZmFyX2lzX3ZhbGlkKGhzci5pYWJ0LnMxcHR3LCBm
c2MpICkKICAgICAgICAgZ3BhID0gZ2V0X2ZhdWx0aW5nX2lwYShndmEpOwogICAgIGVsc2UKQEAg
LTI1MDMsNiArMjUxMiwxNSBAQCBzdGF0aWMgdm9pZCBkb190cmFwX2RhdGFfYWJvcnRfZ3Vlc3Qo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiAgICAgdWludDhfdCBmc2MgPSBoc3IuZGFidC5k
ZnNjICYgfkZTQ19MTF9NQVNLOwogICAgIG1mbl90IG1mbjsKIAorICAgIC8qCisgICAgICogSWYg
dGhpcyBiaXQgaGFzIGJlZW4gc2V0LCBpdCBtZWFucyB0aGF0IHRoaXMgZGF0YSBhYm9ydCBpcyBj
YXVzZWQKKyAgICAgKiBieSBhIGd1ZXN0IGV4dGVybmFsIGFib3J0LiBDdXJyZW50bHkgd2UgY3Jh
c2ggdGhlIGd1ZXN0IHRvIHByb3RlY3QgdGhlCisgICAgICogaHlwZXJ2aXNvci4gSW4gZnV0dXJl
IG9uZSBjYW4gYmV0dGVyIGhhbmRsZSB0aGlzIGJ5IGluamVjdGluZyBhIHZpcnR1YWwKKyAgICAg
KiBhYm9ydCB0byB0aGUgZ3Vlc3QuCisgICAgICovCisgICAgaWYgKCBkYWJ0LmVhdCApCisgICAg
ICAgIGRvbWFpbl9jcmFzaF9zeW5jaHJvbm91cygpOworCiAgICAgaW5mby5kYWJ0ID0gZGFidDsK
ICNpZmRlZiBDT05GSUdfQVJNXzMyCiAgICAgaW5mby5ndmEgPSBSRUFEX0NQMzIoSERGQVIpOwot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:00:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:00: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 1cCRuf-0001jZ-3C; Thu, 01 Dec 2016 14:00: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 1cCRue-0001jH-Bf
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:36 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 0B/AB-19272-30D20485; Thu, 01 Dec 2016 14:00:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVZdZ1yH
 CoPeNkMWEbQYOjB7b+3axBzBGsWbmJeVXJLBmPHhnXHBQoOLPVIEGxi88XYxcHEICXxglHl88
 yA7hnGeUWPPxJHMXIwcHm4CYxNy9Cl2MnBwiAqoSs1YsZwaxhQTUJZp+N7CB2MICXhKd59rYQ
 WxeATOJhS8mg9ksQPV9D+4zTWDkWMDIsIpRozi1qCy1SNfYQC+pKDM9oyQ3MTNH19DATC83tb
 g4MT01JzGpWC85P3cTI9AjDECwg/Hv2sBDjJIcTEqivGUl9hFCfEn5KZUZicUZ8UWlOanFhxh
 lODiUJHizdBwihASLUtNTK9Iyc4ChAZOW4OBREuFdBpLmLS5IzC3OTIdInWJUlBLn1QNJCIAk
 Mkrz4Npg4XiJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwrwFIFN4MvNK4Ka/AlrMBLS447o9y
 OKSRISUVAPj7N6vaVNCUyX2y7zdVJRl2H963TtRvYv7OCVSNBlcDr1xOfBi2vHErct3OfExr6
 vpl1q/fvGd43d3/1brNg26z5+ltXBuQkt+ZYo54xU5zdcGGyqVsxbm7aszrIzeabbJU01jk/D
 es3cey/1Iljrw32P2HUe5zW+9lv9bUqFftTvH0SHrmnGJEktxRqKhFnNRcSIA5OZOBEICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1480600834!62692866!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8009 invoked from network); 1 Dec 2016 14:00:35 -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 Dec 2016 14:00:35 -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 1cCRub-0003uJ-E9
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRub-000737-AX
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRub-000737-AX@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:00:33 +0000
Subject: [Xen-changelog] [xen master] arm: crash the guest when it traps on
	external abort
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>

Y29tbWl0IGY4YzZhOTMzNGIyNTFkMmU3OGIwODczYTcxYjRkMzY5OTA4ZmIxMjMKQXV0aG9yOiAg
ICAgV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CkF1dGhvckRhdGU6IFR1ZSBOb3YgMjkgMTU6
NTk6MjYgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTU6NTk6MjYgMjAxNiArMDEwMAoKICAgIGFybTog
Y3Jhc2ggdGhlIGd1ZXN0IHdoZW4gaXQgdHJhcHMgb24gZXh0ZXJuYWwgYWJvcnQKICAgIAogICAg
SWYgd2Ugc3BvdCBhIGRhdGEgb3IgcHJlZmV0Y2ggYWJvcnQgYmVhcmluZyB0aGUgRVNSX0VMMi5F
QSBiaXQgc2V0LCB3ZQogICAga25vdyB0aGF0IHRoaXMgaXMgYW4gZXh0ZXJuYWwgYWJvcnQsIGFu
ZCB0aGF0IHNob3VsZCBjcmFzaCB0aGUgZ3Vlc3QuCiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiBY
U0EtMjAxLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgQ2hlbiA8V2VpLkNoZW5AYXJtLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CiAgICBSZXZpZXdlZC1ieTogU3RldmUgQ2FwcGVyIDxzdGV2ZS5jYXBwZXJAYXJtLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPEp1bGllbi5HcmFsbEBhcm0uY29tPgot
LS0KIHhlbi9hcmNoL2FybS90cmFwcy5jIHwgMTggKysrKysrKysrKysrKysrKysrCiAxIGZpbGUg
Y2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFw
cy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKaW5kZXggM2JiZDAwMi4uOGZmNzNmZSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKQEAg
LTI0MDksNiArMjQwOSwxNSBAQCBzdGF0aWMgdm9pZCBkb190cmFwX2luc3RyX2Fib3J0X2d1ZXN0
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogICAgIHBhZGRyX3QgZ3BhOwogICAgIG1mbl90
IG1mbjsKIAorICAgIC8qCisgICAgICogSWYgdGhpcyBiaXQgaGFzIGJlZW4gc2V0LCBpdCBtZWFu
cyB0aGF0IHRoaXMgaW5zdHJ1Y3Rpb24gYWJvcnQgaXMgY2F1c2VkCisgICAgICogYnkgYSBndWVz
dCBleHRlcm5hbCBhYm9ydC4gQ3VycmVudGx5IHdlIGNyYXNoIHRoZSBndWVzdCB0byBwcm90ZWN0
IHRoZQorICAgICAqIGh5cGVydmlzb3IuIEluIGZ1dHVyZSBvbmUgY2FuIGJldHRlciBoYW5kbGUg
dGhpcyBieSBpbmplY3RpbmcgYSB2aXJ0dWFsCisgICAgICogYWJvcnQgdG8gdGhlIGd1ZXN0Lgor
ICAgICAqLworICAgIGlmICggaHNyLmlhYnQuZWF0ICkKKyAgICAgICAgZG9tYWluX2NyYXNoX3N5
bmNocm9ub3VzKCk7CisKICAgICBpZiAoIGhwZmFyX2lzX3ZhbGlkKGhzci5pYWJ0LnMxcHR3LCBm
c2MpICkKICAgICAgICAgZ3BhID0gZ2V0X2ZhdWx0aW5nX2lwYShndmEpOwogICAgIGVsc2UKQEAg
LTI1MDMsNiArMjUxMiwxNSBAQCBzdGF0aWMgdm9pZCBkb190cmFwX2RhdGFfYWJvcnRfZ3Vlc3Qo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiAgICAgdWludDhfdCBmc2MgPSBoc3IuZGFidC5k
ZnNjICYgfkZTQ19MTF9NQVNLOwogICAgIG1mbl90IG1mbjsKIAorICAgIC8qCisgICAgICogSWYg
dGhpcyBiaXQgaGFzIGJlZW4gc2V0LCBpdCBtZWFucyB0aGF0IHRoaXMgZGF0YSBhYm9ydCBpcyBj
YXVzZWQKKyAgICAgKiBieSBhIGd1ZXN0IGV4dGVybmFsIGFib3J0LiBDdXJyZW50bHkgd2UgY3Jh
c2ggdGhlIGd1ZXN0IHRvIHByb3RlY3QgdGhlCisgICAgICogaHlwZXJ2aXNvci4gSW4gZnV0dXJl
IG9uZSBjYW4gYmV0dGVyIGhhbmRsZSB0aGlzIGJ5IGluamVjdGluZyBhIHZpcnR1YWwKKyAgICAg
KiBhYm9ydCB0byB0aGUgZ3Vlc3QuCisgICAgICovCisgICAgaWYgKCBkYWJ0LmVhdCApCisgICAg
ICAgIGRvbWFpbl9jcmFzaF9zeW5jaHJvbm91cygpOworCiAgICAgaW5mby5kYWJ0ID0gZGFidDsK
ICNpZmRlZiBDT05GSUdfQVJNXzMyCiAgICAgaW5mby5ndmEgPSBSRUFEX0NQMzIoSERGQVIpOwot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:00:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:00: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 1cCRup-0001lQ-4i; Thu, 01 Dec 2016 14:00:47 +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 1cCRuo-0001lA-5y
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:46 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 7B/BE-25811-D0D20485; Thu, 01 Dec 2016 14:00:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZdH1yH
 C4PMVM4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNePJ2IVvBVu2KKbN2MDcwzlLsYuTiEBL4wiix
 bPtKRgjnPKPE39lzmboYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhZwl/g65
 TkriM0rYCbRc241I0grC1D91LfeExg5FjAyrGLUKE4tKkst0jUy0UsqykzPKMlNzMzRNTQw1s
 tNLS5OTE/NSUwq1kvOz93ECPRJPQMD4w7GV8f9DjFKcjApifKWldhHCPEl5adUZiQWZ8QXlea
 kFh9ilOHgUJLg7dV2iBASLEpNT61Iy8wBBgdMWoKDR0mE96omUJq3uCAxtzgzHSJ1ilFRSpw3
 EqRPACSRUZoH1wYLyEuMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHl3g0zhycwrgZv+CmgxE
 9Dijuv2IItLEhFSUg2MsUc+3uwK3iH74fDGuJzrnxUfaGvNZNB7qr9t0dQjJel6hefrl3YUhj
 bfzOZPnmOZmREy7Vdfwrk1iQJb+C2/xKhpR6h9ifF7bGT6KWPp1PyWI3mTYkwChZUseA77nfr
 st37G7OlO//NNUlwys7Zdufowr7Wirq0wtowlTfN88xzjAI5IVnclluKMREMt5qLiRABoN/Wd
 QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1480600843!18465562!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50494 invoked from network); 1 Dec 2016 14:00:44 -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; 1 Dec 2016 14:00: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 1cCRul-0003uV-Gw
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRul-00073l-FC
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRul-00073l-FC@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:00:43 +0000
Subject: [Xen-changelog] [xen master] arm32: handle async aborts delivered
	while at HYP
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>

Y29tbWl0IDZhYWZmN2I0MDdjYTc2ZGNmYzRmZTgxZjJhZmU5ZDE1OTRjYjBkNmIKQXV0aG9yOiAg
ICAgV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CkF1dGhvckRhdGU6IFR1ZSBOb3YgMjkgMTU6
NTk6NTUgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTU6NTk6NTUgMjAxNiArMDEwMAoKICAgIGFybTMy
OiBoYW5kbGUgYXN5bmMgYWJvcnRzIGRlbGl2ZXJlZCB3aGlsZSBhdCBIWVAKICAgIAogICAgSWYg
Z3Vlc3QgZ2VuZXJhdGVzIGFuIGFzeW5jaHJvbm91cyBhYm9ydCBhbmQgdGhlbiB0cmFwcyBpbnRv
IEhZUAogICAgKGJ5IEhWQyBvciBJUlEpIGJlZm9yZSB0aGUgYWJvcnQgaGFzIGJlZW4gZGVsaXZl
cmVkLCB0aGUgaHlwZXJ2aXNvcgogICAgY291bGQgbm90IGNhdGNoIGl0LCBiZWNhdXNlIHRoZSBQ
U1RBVEUuQSBiaXQgaXMgbWFza2VkIGFsbCB0aGUgdGltZQogICAgaW4gaHlwZXJ2aXNvci4gU28g
dGhpcyBhc3luY2hyb25vdXMgYWJvcnQgbWF5IGJlIHNsaXBwZWQgdG8gbmV4dAogICAgcnVubmlu
ZyBndWVzdCB3aXRoIFBTVEFURS5BIGJpdCB1bm1hc2tlZC4KICAgIAogICAgSW4gb3JkZXIgdG8g
YXZvaWQgdGhpcywgaXQgaXMgbmVjZXNzYXJ5IHRvIHRha2UgdGhlIGFib3J0IGF0IEhZUCwgYnkK
ICAgIGNsZWFyaW5nIHRoZSBQU1RBVEUuQSBiaXQuIEluIHRoaXMgcGF0Y2gsIHdlIHVubWFzayB0
aGUgUFNUQVRFLkEgYml0CiAgICB0byBvcGVuIGEgd2luZG93IHRvIGNhdGNoIGd1ZXN0LWdlbmVy
YXRlZCBhc3luY2hyb25vdXMgYWJvcnQgaW4gYWxsCiAgICBHdWVzdCAtPiBIWVAgc3dpdGNoIHBh
dGhzLiBJZiB3ZSBjYXVnaHQgc3VjaCBhc3luY2hyb25vdXMgYWJvcnQgaW4KICAgIGNoZWNraW5n
IHdpbmRvdywgdGhlIEhZUCBkYXRhIGFib3J0IGV4Y2VwdGlvbiB3aWxsIGJlIHRyaWdnZXJlZCBh
bmQKICAgIHRoZSBhYm9ydCBzb3VyY2UgZ3Vlc3Qgd2lsbCBiZSBjcmFzaGVkLgogICAgCiAgICBU
aGlzIGlzIHBhcnQgb2YgWFNBLTIwMS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIENoZW4g
PFdlaS5DaGVuQGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICAgIEFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2VudHJ5LlMgICAgICAgICAg
ICB8IDU1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0v
YXJtMzIvdHJhcHMuYyAgICAgICAgICAgIHwgIDUgKysrLQogeGVuL2luY2x1ZGUvYXNtLWFybS9h
cm0zMi9wcm9jZXNzb3IuaCB8IDExICsrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vz
c29yLmggICAgICAgfCAgMiArKwogNCBmaWxlcyBjaGFuZ2VkLCA3MiBpbnNlcnRpb25zKCspLCAx
IGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2VudHJ5LlMgYi94
ZW4vYXJjaC9hcm0vYXJtMzIvZW50cnkuUwppbmRleCA3NzRlN2M2Li40YjQ3ZjliIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvZW50cnkuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIv
ZW50cnkuUwpAQCAtNDIsNiArNDIsNjEgQEAgc2F2ZV9ndWVzdF9yZWdzOgogICAgICAgICBTQVZF
X0JBTktFRChmaXEpCiAgICAgICAgIFNBVkVfT05FX0JBTktFRChSOF9maXEpOyBTQVZFX09ORV9C
QU5LRUQoUjlfZmlxKTsgU0FWRV9PTkVfQkFOS0VEKFIxMF9maXEpCiAgICAgICAgIFNBVkVfT05F
X0JBTktFRChSMTFfZmlxKTsgU0FWRV9PTkVfQkFOS0VEKFIxMl9maXEpOworICAgICAgICAvKgor
ICAgICAgICAgKiBTdGFydCB0byBjaGVjayBwZW5kaW5nIHZpcnR1YWwgYWJvcnQgaW4gdGhlIGdh
cCBvZiBHdWVzdCAtPiBIWVAKKyAgICAgICAgICogd29ybGQgc3dpdGNoLgorICAgICAgICAgKgor
ICAgICAgICAgKiBTYXZlIEVMUl9oeXAgdG8gY2hlY2sgd2hldGhlciB0aGUgcGVuZGluZyB2aXJ0
dWFsIGFib3J0IGV4Y2VwdGlvbgorICAgICAgICAgKiB0YWtlcyBwbGFjZSB3aGlsZSB3ZSBhcmUg
ZG9pbmcgdGhpcyB0cmFwIGV4Y2VwdGlvbi4KKyAgICAgICAgICovCisgICAgICAgIG1ycyByMSwg
RUxSX2h5cAorCisgICAgICAgIC8qCisgICAgICAgICAqIEZvcmNlIGxvYWRzIGFuZCBzdG9yZXMg
dG8gY29tcGxldGUgYmVmb3JlIHVubWFza2luZyBhc3luY2hyb25vdXMKKyAgICAgICAgICogYWJv
cnRzIGFuZCBmb3JjaW5nIHRoZSBkZWxpdmVyeSBvZiB0aGUgZXhjZXB0aW9uLgorICAgICAgICAg
Ki8KKyAgICAgICAgZHNiIHN5CisKKyAgICAgICAgLyoKKyAgICAgICAgICogVW5tYXNrIGFzeW5j
aHJvbm91cyBhYm9ydCBiaXQuIElmIHRoZXJlIGlzIGEgcGVuZGluZyBhc3luY2hyb25vdXMKKyAg
ICAgICAgICogYWJvcnQsIHRoZSBkYXRhX2Fib3J0IGV4Y2VwdGlvbiB3aWxsIGhhcHBlbiBhZnRl
ciBBIGJpdCBpcyBjbGVhcmVkLgorICAgICAgICAgKi8KKyAgICAgICAgY3BzaWUgYQorCisgICAg
ICAgIC8qCisgICAgICAgICAqIFRoaXMgaXMgb3VyIHNpbmdsZSBpbnN0cnVjdGlvbiBleGNlcHRp
b24gd2luZG93LiBBIHBlbmRpbmcKKyAgICAgICAgICogYXN5bmNocm9ub3VzIGFib3J0IGlzIGd1
YXJhbnRlZWQgdG8gb2NjdXIgYXQgdGhlIGVhcmxpZXN0IHdoZW4gd2UKKyAgICAgICAgICogdW5t
YXNrIGl0LCBhbmQgYXQgdGhlIGxhdGVzdCBqdXN0IGFmdGVyIHRoZSBJU0IuCisgICAgICAgICAq
CisgICAgICAgICAqIElmIGEgcGVuZGluZyBhYm9ydCBvY2N1cnMsIHRoZSBwcm9ncmFtIHdpbGwg
anVtcCB0byBkYXRhX2Fib3J0CisgICAgICAgICAqIGV4Y2VwdGlvbiBoYW5kbGVyLCBhbmQgdGhl
IEVMUl9oeXAgd2lsbCBiZSBzZXQgdG8KKyAgICAgICAgICogYWJvcnRfZ3Vlc3RfZXhpdF9zdGFy
dCBvciBhYm9ydF9ndWVzdF9leGl0X2VuZC4KKyAgICAgICAgICovCisgICAgICAgIC5nbG9iYWwg
YWJvcnRfZ3Vlc3RfZXhpdF9zdGFydAorYWJvcnRfZ3Vlc3RfZXhpdF9zdGFydDoKKworICAgICAg
ICBpc2IKKworICAgICAgICAuZ2xvYmFsIGFib3J0X2d1ZXN0X2V4aXRfZW5kCithYm9ydF9ndWVz
dF9leGl0X2VuZDoKKyAgICAgICAgLyogTWFzayBDUFNSIGFzeW5jaHJvbm91cyBhYm9ydCBiaXQs
IGNsb3NlIHRoZSBjaGVja2luZyB3aW5kb3cuICovCisgICAgICAgIGNwc2lkIGEKKworICAgICAg
ICAvKgorICAgICAgICAgKiBDb21wYXJlIEVMUl9oeXAgYW5kIHRoZSBzYXZlZCB2YWx1ZSB0byBj
aGVjayB3aGV0aGVyIHdlIGFyZQorICAgICAgICAgKiByZXR1cm5pbmcgZnJvbSBhIHZhbGlkIGV4
Y2VwdGlvbiBjYXVzZWQgYnkgcGVuZGluZyB2aXJ0dWFsCisgICAgICAgICAqIGFib3J0LgorICAg
ICAgICAgKi8KKyAgICAgICAgbXJzIHIyLCBFTFJfaHlwCisgICAgICAgIGNtcCByMSwgcjIKKwor
ICAgICAgICAvKgorICAgICAgICAgKiBOb3QgZXF1YWwsIHRoZSBwZW5kaW5nIHZpcnR1YWwgYWJv
cnQgZXhjZXB0aW9uIHRvb2sgcGxhY2UsIHRoZQorICAgICAgICAgKiBpbml0aWFsIGV4Y2VwdGlv
biBkb2VzIG5vdCBoYXZlIGFueSBzaWduaWZpY2FuY2UgdG8gYmUgaGFuZGxlZC4KKyAgICAgICAg
ICogRXhpdCBBU0FQLgorICAgICAgICAgKi8KKyAgICAgICAgYm5lIHJldHVybl9mcm9tX3RyYXAK
KwogICAgICAgICBtb3YgcGMsIGxyCiAKICNkZWZpbmUgREVGSU5FX1RSQVBfRU5UUlkodHJhcCkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9hcm0zMi90cmFwcy5jIGIveGVuL2FyY2gvYXJtL2FybTMyL3RyYXBzLmMKaW5k
ZXggZjhjZjg2NC4uN2JmYzVmZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL3RyYXBz
LmMKKysrIGIveGVuL2FyY2gvYXJtL2FybTMyL3RyYXBzLmMKQEAgLTYzLDcgKzYzLDEwIEBAIGFz
bWxpbmthZ2Ugdm9pZCBkb190cmFwX3ByZWZldGNoX2Fib3J0KHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKQogCiBhc21saW5rYWdlIHZvaWQgZG9fdHJhcF9kYXRhX2Fib3J0KHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQogewotICAgIGRvX3VuZXhwZWN0ZWRfdHJhcCgiRGF0YSBBYm9ydCIs
IHJlZ3MpOworICAgIGlmICggVkFCT1JUX0dFTl9CWV9HVUVTVChyZWdzKSApCisgICAgICAgIGRv
X3RyYXBfZ3Vlc3RfZXJyb3IocmVncyk7CisgICAgZWxzZQorICAgICAgICBkb191bmV4cGVjdGVk
X3RyYXAoIkRhdGEgQWJvcnQiLCByZWdzKTsKIH0KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vYXJtMzIvcHJvY2Vzc29yLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMy
L3Byb2Nlc3Nvci5oCmluZGV4IDExMzY2YmIuLmRiM2IxN2IgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vYXJtMzIvcHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9h
cm0zMi9wcm9jZXNzb3IuaApAQCAtNTUsNiArNTUsMTcgQEAgc3RydWN0IGNwdV91c2VyX3JlZ3MK
IAogICAgIHVpbnQzMl90IHBhZDE7IC8qIERvdWJsZXdvcmQtYWxpZ24gdGhlIHVzZXIgaGFsZiBv
ZiB0aGUgZnJhbWUgKi8KIH07CisKKy8qIEZ1bmN0aW9ucyBmb3IgcGVuZGluZyB2aXJ0dWFsIGFi
b3J0IGNoZWNraW5nIHdpbmRvdy4gKi8KK3ZvaWQgYWJvcnRfZ3Vlc3RfZXhpdF9zdGFydCh2b2lk
KTsKK3ZvaWQgYWJvcnRfZ3Vlc3RfZXhpdF9lbmQodm9pZCk7CisKKyNkZWZpbmUgVkFCT1JUX0dF
Tl9CWV9HVUVTVChyKSAgXAorKCBcCisgICAgKCAodW5zaWduZWQgbG9uZylhYm9ydF9ndWVzdF9l
eGl0X3N0YXJ0ID09IChyKS0+cGMgKSB8fCBcCisgICAgKCAodW5zaWduZWQgbG9uZylhYm9ydF9n
dWVzdF9leGl0X2VuZCA9PSAociktPnBjICkgXAorKQorCiAjZW5kaWYKIAogLyogTGF5b3V0IGFz
IHVzZWQgaW4gYXNzZW1ibHksIHdpdGggc3JjL2Rlc3QgcmVnaXN0ZXJzIG1peGVkIGluICovCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9wcm9jZXNzb3IuaAppbmRleCAxNWJmODkwLi40MTYzODg0IDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
cHJvY2Vzc29yLmgKQEAgLTY5MCw2ICs2OTAsOCBAQCB2b2lkIHZjcHVfcmVnc191c2VyX3RvX2h5
cChzdHJ1Y3QgdmNwdSAqdmNwdSwKIGludCBjYWxsX3NtYyhyZWdpc3Rlcl90IGZ1bmN0aW9uX2lk
LCByZWdpc3Rlcl90IGFyZzAsIHJlZ2lzdGVyX3QgYXJnMSwKICAgICAgICAgICAgICByZWdpc3Rl
cl90IGFyZzIpOwogCit2b2lkIGRvX3RyYXBfZ3Vlc3RfZXJyb3Ioc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpOworCiAjZW5kaWYgLyogX19BU1NFTUJMWV9fICovCiAjZW5kaWYgLyogX19BU01f
QVJNX1BST0NFU1NPUl9IICovCiAvKgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdl
bG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:00:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:00: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 1cCRup-0001lQ-4i; Thu, 01 Dec 2016 14:00:47 +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 1cCRuo-0001lA-5y
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:46 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 7B/BE-25811-D0D20485; Thu, 01 Dec 2016 14:00:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZdH1yH
 C4PMVM4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNePJ2IVvBVu2KKbN2MDcwzlLsYuTiEBL4wiix
 bPtKRgjnPKPE39lzmboYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhZwl/g65
 TkriM0rYCbRc241I0grC1D91LfeExg5FjAyrGLUKE4tKkst0jUy0UsqykzPKMlNzMzRNTQw1s
 tNLS5OTE/NSUwq1kvOz93ECPRJPQMD4w7GV8f9DjFKcjApifKWldhHCPEl5adUZiQWZ8QXlea
 kFh9ilOHgUJLg7dV2iBASLEpNT61Iy8wBBgdMWoKDR0mE96omUJq3uCAxtzgzHSJ1ilFRSpw3
 EqRPACSRUZoH1wYLyEuMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHl3g0zhycwrgZv+CmgxE
 9Dijuv2IItLEhFSUg2MsUc+3uwK3iH74fDGuJzrnxUfaGvNZNB7qr9t0dQjJel6hefrl3YUhj
 bfzOZPnmOZmREy7Vdfwrk1iQJb+C2/xKhpR6h9ifF7bGT6KWPp1PyWI3mTYkwChZUseA77nfr
 st37G7OlO//NNUlwys7Zdufowr7Wirq0wtowlTfN88xzjAI5IVnclluKMREMt5qLiRABoN/Wd
 QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1480600843!18465562!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50494 invoked from network); 1 Dec 2016 14:00:44 -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; 1 Dec 2016 14:00: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 1cCRul-0003uV-Gw
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRul-00073l-FC
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRul-00073l-FC@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:00:43 +0000
Subject: [Xen-changelog] [xen master] arm32: handle async aborts delivered
	while at HYP
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>

Y29tbWl0IDZhYWZmN2I0MDdjYTc2ZGNmYzRmZTgxZjJhZmU5ZDE1OTRjYjBkNmIKQXV0aG9yOiAg
ICAgV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CkF1dGhvckRhdGU6IFR1ZSBOb3YgMjkgMTU6
NTk6NTUgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTU6NTk6NTUgMjAxNiArMDEwMAoKICAgIGFybTMy
OiBoYW5kbGUgYXN5bmMgYWJvcnRzIGRlbGl2ZXJlZCB3aGlsZSBhdCBIWVAKICAgIAogICAgSWYg
Z3Vlc3QgZ2VuZXJhdGVzIGFuIGFzeW5jaHJvbm91cyBhYm9ydCBhbmQgdGhlbiB0cmFwcyBpbnRv
IEhZUAogICAgKGJ5IEhWQyBvciBJUlEpIGJlZm9yZSB0aGUgYWJvcnQgaGFzIGJlZW4gZGVsaXZl
cmVkLCB0aGUgaHlwZXJ2aXNvcgogICAgY291bGQgbm90IGNhdGNoIGl0LCBiZWNhdXNlIHRoZSBQ
U1RBVEUuQSBiaXQgaXMgbWFza2VkIGFsbCB0aGUgdGltZQogICAgaW4gaHlwZXJ2aXNvci4gU28g
dGhpcyBhc3luY2hyb25vdXMgYWJvcnQgbWF5IGJlIHNsaXBwZWQgdG8gbmV4dAogICAgcnVubmlu
ZyBndWVzdCB3aXRoIFBTVEFURS5BIGJpdCB1bm1hc2tlZC4KICAgIAogICAgSW4gb3JkZXIgdG8g
YXZvaWQgdGhpcywgaXQgaXMgbmVjZXNzYXJ5IHRvIHRha2UgdGhlIGFib3J0IGF0IEhZUCwgYnkK
ICAgIGNsZWFyaW5nIHRoZSBQU1RBVEUuQSBiaXQuIEluIHRoaXMgcGF0Y2gsIHdlIHVubWFzayB0
aGUgUFNUQVRFLkEgYml0CiAgICB0byBvcGVuIGEgd2luZG93IHRvIGNhdGNoIGd1ZXN0LWdlbmVy
YXRlZCBhc3luY2hyb25vdXMgYWJvcnQgaW4gYWxsCiAgICBHdWVzdCAtPiBIWVAgc3dpdGNoIHBh
dGhzLiBJZiB3ZSBjYXVnaHQgc3VjaCBhc3luY2hyb25vdXMgYWJvcnQgaW4KICAgIGNoZWNraW5n
IHdpbmRvdywgdGhlIEhZUCBkYXRhIGFib3J0IGV4Y2VwdGlvbiB3aWxsIGJlIHRyaWdnZXJlZCBh
bmQKICAgIHRoZSBhYm9ydCBzb3VyY2UgZ3Vlc3Qgd2lsbCBiZSBjcmFzaGVkLgogICAgCiAgICBU
aGlzIGlzIHBhcnQgb2YgWFNBLTIwMS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIENoZW4g
PFdlaS5DaGVuQGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICAgIEFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+Ci0tLQogeGVuL2FyY2gvYXJtL2FybTMyL2VudHJ5LlMgICAgICAgICAg
ICB8IDU1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0v
YXJtMzIvdHJhcHMuYyAgICAgICAgICAgIHwgIDUgKysrLQogeGVuL2luY2x1ZGUvYXNtLWFybS9h
cm0zMi9wcm9jZXNzb3IuaCB8IDExICsrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vz
c29yLmggICAgICAgfCAgMiArKwogNCBmaWxlcyBjaGFuZ2VkLCA3MiBpbnNlcnRpb25zKCspLCAx
IGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2VudHJ5LlMgYi94
ZW4vYXJjaC9hcm0vYXJtMzIvZW50cnkuUwppbmRleCA3NzRlN2M2Li40YjQ3ZjliIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvZW50cnkuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIv
ZW50cnkuUwpAQCAtNDIsNiArNDIsNjEgQEAgc2F2ZV9ndWVzdF9yZWdzOgogICAgICAgICBTQVZF
X0JBTktFRChmaXEpCiAgICAgICAgIFNBVkVfT05FX0JBTktFRChSOF9maXEpOyBTQVZFX09ORV9C
QU5LRUQoUjlfZmlxKTsgU0FWRV9PTkVfQkFOS0VEKFIxMF9maXEpCiAgICAgICAgIFNBVkVfT05F
X0JBTktFRChSMTFfZmlxKTsgU0FWRV9PTkVfQkFOS0VEKFIxMl9maXEpOworICAgICAgICAvKgor
ICAgICAgICAgKiBTdGFydCB0byBjaGVjayBwZW5kaW5nIHZpcnR1YWwgYWJvcnQgaW4gdGhlIGdh
cCBvZiBHdWVzdCAtPiBIWVAKKyAgICAgICAgICogd29ybGQgc3dpdGNoLgorICAgICAgICAgKgor
ICAgICAgICAgKiBTYXZlIEVMUl9oeXAgdG8gY2hlY2sgd2hldGhlciB0aGUgcGVuZGluZyB2aXJ0
dWFsIGFib3J0IGV4Y2VwdGlvbgorICAgICAgICAgKiB0YWtlcyBwbGFjZSB3aGlsZSB3ZSBhcmUg
ZG9pbmcgdGhpcyB0cmFwIGV4Y2VwdGlvbi4KKyAgICAgICAgICovCisgICAgICAgIG1ycyByMSwg
RUxSX2h5cAorCisgICAgICAgIC8qCisgICAgICAgICAqIEZvcmNlIGxvYWRzIGFuZCBzdG9yZXMg
dG8gY29tcGxldGUgYmVmb3JlIHVubWFza2luZyBhc3luY2hyb25vdXMKKyAgICAgICAgICogYWJv
cnRzIGFuZCBmb3JjaW5nIHRoZSBkZWxpdmVyeSBvZiB0aGUgZXhjZXB0aW9uLgorICAgICAgICAg
Ki8KKyAgICAgICAgZHNiIHN5CisKKyAgICAgICAgLyoKKyAgICAgICAgICogVW5tYXNrIGFzeW5j
aHJvbm91cyBhYm9ydCBiaXQuIElmIHRoZXJlIGlzIGEgcGVuZGluZyBhc3luY2hyb25vdXMKKyAg
ICAgICAgICogYWJvcnQsIHRoZSBkYXRhX2Fib3J0IGV4Y2VwdGlvbiB3aWxsIGhhcHBlbiBhZnRl
ciBBIGJpdCBpcyBjbGVhcmVkLgorICAgICAgICAgKi8KKyAgICAgICAgY3BzaWUgYQorCisgICAg
ICAgIC8qCisgICAgICAgICAqIFRoaXMgaXMgb3VyIHNpbmdsZSBpbnN0cnVjdGlvbiBleGNlcHRp
b24gd2luZG93LiBBIHBlbmRpbmcKKyAgICAgICAgICogYXN5bmNocm9ub3VzIGFib3J0IGlzIGd1
YXJhbnRlZWQgdG8gb2NjdXIgYXQgdGhlIGVhcmxpZXN0IHdoZW4gd2UKKyAgICAgICAgICogdW5t
YXNrIGl0LCBhbmQgYXQgdGhlIGxhdGVzdCBqdXN0IGFmdGVyIHRoZSBJU0IuCisgICAgICAgICAq
CisgICAgICAgICAqIElmIGEgcGVuZGluZyBhYm9ydCBvY2N1cnMsIHRoZSBwcm9ncmFtIHdpbGwg
anVtcCB0byBkYXRhX2Fib3J0CisgICAgICAgICAqIGV4Y2VwdGlvbiBoYW5kbGVyLCBhbmQgdGhl
IEVMUl9oeXAgd2lsbCBiZSBzZXQgdG8KKyAgICAgICAgICogYWJvcnRfZ3Vlc3RfZXhpdF9zdGFy
dCBvciBhYm9ydF9ndWVzdF9leGl0X2VuZC4KKyAgICAgICAgICovCisgICAgICAgIC5nbG9iYWwg
YWJvcnRfZ3Vlc3RfZXhpdF9zdGFydAorYWJvcnRfZ3Vlc3RfZXhpdF9zdGFydDoKKworICAgICAg
ICBpc2IKKworICAgICAgICAuZ2xvYmFsIGFib3J0X2d1ZXN0X2V4aXRfZW5kCithYm9ydF9ndWVz
dF9leGl0X2VuZDoKKyAgICAgICAgLyogTWFzayBDUFNSIGFzeW5jaHJvbm91cyBhYm9ydCBiaXQs
IGNsb3NlIHRoZSBjaGVja2luZyB3aW5kb3cuICovCisgICAgICAgIGNwc2lkIGEKKworICAgICAg
ICAvKgorICAgICAgICAgKiBDb21wYXJlIEVMUl9oeXAgYW5kIHRoZSBzYXZlZCB2YWx1ZSB0byBj
aGVjayB3aGV0aGVyIHdlIGFyZQorICAgICAgICAgKiByZXR1cm5pbmcgZnJvbSBhIHZhbGlkIGV4
Y2VwdGlvbiBjYXVzZWQgYnkgcGVuZGluZyB2aXJ0dWFsCisgICAgICAgICAqIGFib3J0LgorICAg
ICAgICAgKi8KKyAgICAgICAgbXJzIHIyLCBFTFJfaHlwCisgICAgICAgIGNtcCByMSwgcjIKKwor
ICAgICAgICAvKgorICAgICAgICAgKiBOb3QgZXF1YWwsIHRoZSBwZW5kaW5nIHZpcnR1YWwgYWJv
cnQgZXhjZXB0aW9uIHRvb2sgcGxhY2UsIHRoZQorICAgICAgICAgKiBpbml0aWFsIGV4Y2VwdGlv
biBkb2VzIG5vdCBoYXZlIGFueSBzaWduaWZpY2FuY2UgdG8gYmUgaGFuZGxlZC4KKyAgICAgICAg
ICogRXhpdCBBU0FQLgorICAgICAgICAgKi8KKyAgICAgICAgYm5lIHJldHVybl9mcm9tX3RyYXAK
KwogICAgICAgICBtb3YgcGMsIGxyCiAKICNkZWZpbmUgREVGSU5FX1RSQVBfRU5UUlkodHJhcCkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9hcm0zMi90cmFwcy5jIGIveGVuL2FyY2gvYXJtL2FybTMyL3RyYXBzLmMKaW5k
ZXggZjhjZjg2NC4uN2JmYzVmZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL3RyYXBz
LmMKKysrIGIveGVuL2FyY2gvYXJtL2FybTMyL3RyYXBzLmMKQEAgLTYzLDcgKzYzLDEwIEBAIGFz
bWxpbmthZ2Ugdm9pZCBkb190cmFwX3ByZWZldGNoX2Fib3J0KHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKQogCiBhc21saW5rYWdlIHZvaWQgZG9fdHJhcF9kYXRhX2Fib3J0KHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQogewotICAgIGRvX3VuZXhwZWN0ZWRfdHJhcCgiRGF0YSBBYm9ydCIs
IHJlZ3MpOworICAgIGlmICggVkFCT1JUX0dFTl9CWV9HVUVTVChyZWdzKSApCisgICAgICAgIGRv
X3RyYXBfZ3Vlc3RfZXJyb3IocmVncyk7CisgICAgZWxzZQorICAgICAgICBkb191bmV4cGVjdGVk
X3RyYXAoIkRhdGEgQWJvcnQiLCByZWdzKTsKIH0KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vYXJtMzIvcHJvY2Vzc29yLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMy
L3Byb2Nlc3Nvci5oCmluZGV4IDExMzY2YmIuLmRiM2IxN2IgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS1hcm0vYXJtMzIvcHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9h
cm0zMi9wcm9jZXNzb3IuaApAQCAtNTUsNiArNTUsMTcgQEAgc3RydWN0IGNwdV91c2VyX3JlZ3MK
IAogICAgIHVpbnQzMl90IHBhZDE7IC8qIERvdWJsZXdvcmQtYWxpZ24gdGhlIHVzZXIgaGFsZiBv
ZiB0aGUgZnJhbWUgKi8KIH07CisKKy8qIEZ1bmN0aW9ucyBmb3IgcGVuZGluZyB2aXJ0dWFsIGFi
b3J0IGNoZWNraW5nIHdpbmRvdy4gKi8KK3ZvaWQgYWJvcnRfZ3Vlc3RfZXhpdF9zdGFydCh2b2lk
KTsKK3ZvaWQgYWJvcnRfZ3Vlc3RfZXhpdF9lbmQodm9pZCk7CisKKyNkZWZpbmUgVkFCT1JUX0dF
Tl9CWV9HVUVTVChyKSAgXAorKCBcCisgICAgKCAodW5zaWduZWQgbG9uZylhYm9ydF9ndWVzdF9l
eGl0X3N0YXJ0ID09IChyKS0+cGMgKSB8fCBcCisgICAgKCAodW5zaWduZWQgbG9uZylhYm9ydF9n
dWVzdF9leGl0X2VuZCA9PSAociktPnBjICkgXAorKQorCiAjZW5kaWYKIAogLyogTGF5b3V0IGFz
IHVzZWQgaW4gYXNzZW1ibHksIHdpdGggc3JjL2Rlc3QgcmVnaXN0ZXJzIG1peGVkIGluICovCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9wcm9jZXNzb3IuaAppbmRleCAxNWJmODkwLi40MTYzODg0IDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
cHJvY2Vzc29yLmgKQEAgLTY5MCw2ICs2OTAsOCBAQCB2b2lkIHZjcHVfcmVnc191c2VyX3RvX2h5
cChzdHJ1Y3QgdmNwdSAqdmNwdSwKIGludCBjYWxsX3NtYyhyZWdpc3Rlcl90IGZ1bmN0aW9uX2lk
LCByZWdpc3Rlcl90IGFyZzAsIHJlZ2lzdGVyX3QgYXJnMSwKICAgICAgICAgICAgICByZWdpc3Rl
cl90IGFyZzIpOwogCit2b2lkIGRvX3RyYXBfZ3Vlc3RfZXJyb3Ioc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpOworCiAjZW5kaWYgLyogX19BU1NFTUJMWV9fICovCiAjZW5kaWYgLyogX19BU01f
QVJNX1BST0NFU1NPUl9IICovCiAvKgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdl
bG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:01:01 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:01:01 +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 1cCRv3-0001nl-7i; Thu, 01 Dec 2016 14:01:01 +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 1cCRv1-0001na-VO
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:00 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 D2/EE-13537-B1D20485; Thu, 01 Dec 2016 14:00:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVVdc1yH
 C4NdGFYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2LD6JFPBJoWKS98usjUwPpfqYuTiEBL4wigx
 pe0sI4RznlHiy/cdQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAj4S3ROnM
 4LYvAJmEof332UDaWUBqu/pjJ/AyLGAkWEVo0ZxalFZapGuoaVeUlFmekZJbmJmjq6hgalebm
 pxcWJ6ak5iUrFecn7uJkagT+oZGBh3MD7q9zvEKMnBpCTKW1ZiHyHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgrdX2yFCSLAoNT21Ii0zBxgcMGkJDh4lEd6rmkBp3uKCxNzizHSI1ClGXY5pzxY/
 ZRJiycvPS5US5z0DMkMApCijNA9uBCxQLzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5m0Am
 cKTmVcCt+kV0BFMQEd0XLcHOaIkESEl1cAocPnCjYUX1vDnlnyu2L2OP0u3PHvRn0ZbmaNex3
 tjo6+vO3DzupZSQXtBwSHHv3NjJl/+4fN2YYH/uqrisi06zskPWX9/Mp89QbLU9uM3zePRbGI
 Ogt/Va192FF7qsDkZzN7YfuTomeCzXGdPxjIsieFoE1/z+6khhyZ/4dWYD+ueR569eU9DiaU4
 I9FQi7moOBEAivziEU8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1480600850!73080297!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 455 invoked from network); 1 Dec 2016 14:00:50 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Dec 2016 14:00:50 -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 1cCRuv-0003uf-Ir
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRuv-00074O-Ht
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRuv-00074O-Ht@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:00:53 +0000
Subject: [Xen-changelog] [xen master] libacpi: fix compilation when cross
	building the tools
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>

Y29tbWl0IGQwNjZiNWI5YmE4Y2E2MGIzOTEyN2IzYzliMWNkNjJhNTIzMDcxNzQKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogVHVlIE5v
diAyOSAxNjowMDo0OCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVHVlIE5vdiAyOSAxNjowMDo0OCAyMDE2ICswMTAwCgog
ICAgbGliYWNwaTogZml4IGNvbXBpbGF0aW9uIHdoZW4gY3Jvc3MgYnVpbGRpbmcgdGhlIHRvb2xz
CiAgICAKICAgIFRoZSB0b29scyAoc3VjaCBhcyBta19kc2R0KSBjYW4gYmUgY3Jvc3MtYnVpbHQg
d2hlbiBpdCBtYXkgbm90IGJlCiAgICBkZXNpcmFibGUgdG8gYnVpbGQgdGhlbSBvbiB0aGUgdGFy
Z2V0LgogICAgCiAgICBUaGUgY29tbWl0IGM0YWMxMDc3ICJsaWJ4bC9hcm06IEdlbmVyYXRlIHN0
YXRpYyBBQ1BJIERTRFQgdGFibGUiCiAgICBpbnRyb2R1Y2VkIHN1cHBvcnQgb2YgQVJNNjQgaW4g
bWtfZHNkdCBidXQgYWxzbyBicmVhayBjcm9zcy1idWlsZGluZwogICAgdG9vbHMgYmVjYXVzZSB0
aGUgQUNQSSB0YWJsZXMgYXJlIG5vdCBjb3JyZWN0LgogICAgCiAgICBXaGlsZSBta19kc2R0IHNo
b3VsZCBnZW5lcmF0ZSBBQ1BJIHRhYmxlIGZvciB0aGUgdGFyZ2V0IGFyY2hpdGVjdHVyZSwgaXQK
ICAgIGN1cnJlbnRseSBnZW5lcmF0ZXMgdGhlIG9uZSBmb3IgdGhlIGhvc3QuIFRoaXMgaXMgYmVj
YXVzZSB0aGUgc291cmNlCiAgICBjb2RlIGNvbnRhaW5zIHJlZmVyZW5jZSB0byB0aGUgaG9zdCBh
cmNoaXRlY3R1cmUgKF9fYWFyY2g2NF9fLAogICAgX194ODZfNjRfXywgX19pMzg2X18pIHdoZW4g
aXQgc2hvdWxkIGJlIHRoZSB0YXJnZXQgYXJjaGl0ZWN0dXJlLgogICAgCiAgICBSZXBsYWNlIGFs
bCBfX2FhcmNoNjRfXywgX194ODZfNjRfXywgX19pMzg2X18gYnkgdGhlIGNvcnJlc3BvbmRpbmcK
ICAgIENPTkZJR18qLgogICAgCiAgICBBbHNvIGV4cG9zZSB0aGUgQ09ORklHXyogdG8gdGhlIHNv
dXJjZSBjb2RlIGFzIHRoZSBjdXJyZW50bHkgb25seQogICAgZXhwb3NlZCB0byB0aGUgTWFrZWZp
bGUuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWkuYW5pc292QGdt
YWlsLmNvbT4KICAgIFN1Z2dlc3RlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
ICAgIFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xp
YmFjcGkvTWFrZWZpbGUgIHwgIDUgKysrKy0KIHRvb2xzL2xpYmFjcGkvbWtfZHNkdC5jIHwgMTQg
KysrKysrKy0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgOCBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJhY3BpL01ha2VmaWxlIGIvdG9vbHMvbGli
YWNwaS9NYWtlZmlsZQppbmRleCBjY2MzMmM5Li42ZDg0NDVkIDEwMDY0NAotLS0gYS90b29scy9s
aWJhY3BpL01ha2VmaWxlCisrKyBiL3Rvb2xzL2xpYmFjcGkvTWFrZWZpbGUKQEAgLTI3LDYgKzI3
LDkgQEAgRFNEVF9GSUxFUyA/PSAkKENfU1JDLXkpCiBDX1NSQyA9ICQoYWRkcHJlZml4ICQoQUNQ
SV9CVUlMRF9ESVIpLywgJChEU0RUX0ZJTEVTKSkKIEhfU1JDID0gJChhZGRwcmVmaXggJChBQ1BJ
X0JVSUxEX0RJUikvLCBzc2R0X3MzLmggc3NkdF9zNC5oIHNzZHRfcG0uaCBzc2R0X3RwbS5oKQog
CitNS0RTRFRfQ0ZMQUdTLSQoQ09ORklHX0FSTV82NCkgPSAtRENPTkZJR19BUk1fNjQKK01LRFNE
VF9DRkxBR1MtJChDT05GSUdfWDg2KSA9IC1EQ09ORklHX1g4NgorCiAjIFN1ZmZpeCBmb3IgdGVt
cG9yYXJ5IGZpbGVzLgogIwogIyBXZSB3aWxsIGFsc28gdXNlIHRoaXMgc3VmZml4IHRvIHdvcmth
cm91bmQgYSBidWcgaW4gb2xkZXIgaWFzbApAQCAtNDQsNyArNDcsNyBAQCAkKEhfU1JDKTogJChB
Q1BJX0JVSUxEX0RJUikvJS5oOiAlLmFzbCBpYXNsCiAJcm0gLWYgJChhZGRwcmVmaXggJChBQ1BJ
X0JVSUxEX0RJUikvLCAkKi5hbWwgJCouaGV4KQogIAogJChNS19EU0RUKTogbWtfZHNkdC5jCi0J
JChIT1NUQ0MpICQoSE9TVENGTEFHUykgJChDRkxBR1NfeGVuaW5jbHVkZSkgLURfX1hFTl9UT09M
U19fIC1vICRAIG1rX2RzZHQuYworCSQoSE9TVENDKSAkKEhPU1RDRkxBR1MpICQoTUtEU0RUX0NG
TEFHUy15KSAkKENGTEFHU194ZW5pbmNsdWRlKSAtRF9fWEVOX1RPT0xTX18gLW8gJEAgbWtfZHNk
dC5jCiAKICQoQUNQSV9CVUlMRF9ESVIpL2RzZHRfYW55Y3B1X3FlbXVfeGVuLmFzbDogZHNkdC5h
c2wgZHNkdF9hY3BpX2luZm8uYXNsICQoTUtfRFNEVCkKIAkjIFJlbW92ZSBsYXN0IGJyYWNrZXQK
ZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmFjcGkvbWtfZHNkdC5jIGIvdG9vbHMvbGliYWNwaS9ta19k
c2R0LmMKaW5kZXggMTYzMjBhOS4uNzYwZDgxYiAxMDA2NDQKLS0tIGEvdG9vbHMvbGliYWNwaS9t
a19kc2R0LmMKKysrIGIvdG9vbHMvbGliYWNwaS9ta19kc2R0LmMKQEAgLTE3LDkgKzE3LDkgQEAK
ICNpbmNsdWRlIDxnZXRvcHQuaD4KICNpbmNsdWRlIDxzdGRsaWIuaD4KICNpbmNsdWRlIDxzdGRi
b29sLmg+Ci0jaWYgZGVmaW5lZChfX2kzODZfXykgfHwgZGVmaW5lZChfX3g4Nl82NF9fKQorI2lm
IGRlZmluZWQoQ09ORklHX1g4NikKICNpbmNsdWRlIDx4ZW4vaHZtL2h2bV9pbmZvX3RhYmxlLmg+
Ci0jZWxpZiBkZWZpbmVkKF9fYWFyY2g2NF9fKQorI2VsaWYgZGVmaW5lZChDT05GSUdfQVJNXzY0
KQogI2luY2x1ZGUgPHhlbi9hcmNoLWFybS5oPgogI2VuZGlmCiAKQEAgLTExMSw5ICsxMTEsOSBA
QCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgdW5zaWduZWQgaW50IHNsb3Qs
IGRldiwgaW50eCwgbGluaywgY3B1LCBtYXhfY3B1czsKICAgICBkbV92ZXJzaW9uIGRtX3ZlcnNp
b24gPSBRRU1VX1hFTl9UUkFESVRJT05BTDsKIAotI2lmIGRlZmluZWQoX19pMzg2X18pIHx8IGRl
ZmluZWQoX194ODZfNjRfXykKKyNpZiBkZWZpbmVkKENPTkZJR19YODYpCiAgICAgbWF4X2NwdXMg
PSBIVk1fTUFYX1ZDUFVTOwotI2VsaWYgZGVmaW5lZChfX2FhcmNoNjRfXykKKyNlbGlmIGRlZmlu
ZWQoQ09ORklHX0FSTV82NCkKICAgICBtYXhfY3B1cyA9IEdVRVNUX01BWF9WQ1BVUzsKICNlbmRp
ZgogCkBAIC0xNjksNyArMTY5LDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQog
ICAgIC8qKioqIFByb2Nlc3NvciBzdGFydCAqKioqLwogICAgIHB1c2hfYmxvY2soIlNjb3BlIiwg
IlxcX1NCIik7CiAKLSNpZiBkZWZpbmVkKF9faTM4Nl9fKSB8fCBkZWZpbmVkKF9feDg2XzY0X18p
CisjaWZkZWYgQ09ORklHX1g4NgogICAgIC8qIE1BRFQgY2hlY2tzdW0gKi8KICAgICBzdG10KCJP
cGVyYXRpb25SZWdpb24iLCAiTVNVTSwgU3lzdGVtTWVtb3J5LCBcXF9TQi5NU1VBLCAxIik7CiAg
ICAgcHVzaF9ibG9jaygiRmllbGQiLCAiTVNVTSwgQnl0ZUFjYywgTm9Mb2NrLCBQcmVzZXJ2ZSIp
OwpAQCAtMTkzLDcgKzE5Myw3IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKICAg
ICAgICAgc3RtdCgiTmFtZSIsICJfSElELCBcIkFDUEkwMDA3XCIiKTsKIAogICAgICAgICBzdG10
KCJOYW1lIiwgIl9VSUQsICVkIiwgY3B1KTsKLSNpZiBkZWZpbmVkKF9fYWFyY2g2NF9fKQorI2lm
ZGVmIENPTkZJR19BUk1fNjQKICAgICAgICAgcG9wX2Jsb2NrKCk7CiAgICAgICAgIGNvbnRpbnVl
OwogI2VuZGlmCkBAIC0yMzUsNyArMjM1LDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiph
cmd2KQogICAgICAgICBwb3BfYmxvY2soKTsKICAgICB9CiAKLSNpZiBkZWZpbmVkKF9fYWFyY2g2
NF9fKQorI2lmZGVmIENPTkZJR19BUk1fNjQKICAgICBwb3BfYmxvY2soKTsKICAgICAvKioqKiBQ
cm9jZXNzb3IgZW5kICoqKiovCiAgICAgcG9wX2Jsb2NrKCk7Ci0tCmdlbmVyYXRlZCBieSBnaXQt
cGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:01:01 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:01:01 +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 1cCRv3-0001nl-7i; Thu, 01 Dec 2016 14:01:01 +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 1cCRv1-0001na-VO
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:00 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 D2/EE-13537-B1D20485; Thu, 01 Dec 2016 14:00:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVVdc1yH
 C4NdGFYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2LD6JFPBJoWKS98usjUwPpfqYuTiEBL4wigx
 pe0sI4RznlHiy/cdQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAj4S3ROnM
 4LYvAJmEof332UDaWUBqu/pjJ/AyLGAkWEVo0ZxalFZapGuoaVeUlFmekZJbmJmjq6hgalebm
 pxcWJ6ak5iUrFecn7uJkagT+oZGBh3MD7q9zvEKMnBpCTKW1ZiHyHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgrdX2yFCSLAoNT21Ii0zBxgcMGkJDh4lEd6rmkBp3uKCxNzizHSI1ClGXY5pzxY/
 ZRJiycvPS5US5z0DMkMApCijNA9uBCxQLzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5m0Am
 cKTmVcCt+kV0BFMQEd0XLcHOaIkESEl1cAocPnCjYUX1vDnlnyu2L2OP0u3PHvRn0ZbmaNex3
 tjo6+vO3DzupZSQXtBwSHHv3NjJl/+4fN2YYH/uqrisi06zskPWX9/Mp89QbLU9uM3zePRbGI
 Ogt/Va192FF7qsDkZzN7YfuTomeCzXGdPxjIsieFoE1/z+6khhyZ/4dWYD+ueR569eU9DiaU4
 I9FQi7moOBEAivziEU8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1480600850!73080297!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 455 invoked from network); 1 Dec 2016 14:00:50 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Dec 2016 14:00:50 -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 1cCRuv-0003uf-Ir
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRuv-00074O-Ht
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:00:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRuv-00074O-Ht@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:00:53 +0000
Subject: [Xen-changelog] [xen master] libacpi: fix compilation when cross
	building the tools
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>

Y29tbWl0IGQwNjZiNWI5YmE4Y2E2MGIzOTEyN2IzYzliMWNkNjJhNTIzMDcxNzQKQXV0aG9yOiAg
ICAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQXV0aG9yRGF0ZTogVHVlIE5v
diAyOSAxNjowMDo0OCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVHVlIE5vdiAyOSAxNjowMDo0OCAyMDE2ICswMTAwCgog
ICAgbGliYWNwaTogZml4IGNvbXBpbGF0aW9uIHdoZW4gY3Jvc3MgYnVpbGRpbmcgdGhlIHRvb2xz
CiAgICAKICAgIFRoZSB0b29scyAoc3VjaCBhcyBta19kc2R0KSBjYW4gYmUgY3Jvc3MtYnVpbHQg
d2hlbiBpdCBtYXkgbm90IGJlCiAgICBkZXNpcmFibGUgdG8gYnVpbGQgdGhlbSBvbiB0aGUgdGFy
Z2V0LgogICAgCiAgICBUaGUgY29tbWl0IGM0YWMxMDc3ICJsaWJ4bC9hcm06IEdlbmVyYXRlIHN0
YXRpYyBBQ1BJIERTRFQgdGFibGUiCiAgICBpbnRyb2R1Y2VkIHN1cHBvcnQgb2YgQVJNNjQgaW4g
bWtfZHNkdCBidXQgYWxzbyBicmVhayBjcm9zcy1idWlsZGluZwogICAgdG9vbHMgYmVjYXVzZSB0
aGUgQUNQSSB0YWJsZXMgYXJlIG5vdCBjb3JyZWN0LgogICAgCiAgICBXaGlsZSBta19kc2R0IHNo
b3VsZCBnZW5lcmF0ZSBBQ1BJIHRhYmxlIGZvciB0aGUgdGFyZ2V0IGFyY2hpdGVjdHVyZSwgaXQK
ICAgIGN1cnJlbnRseSBnZW5lcmF0ZXMgdGhlIG9uZSBmb3IgdGhlIGhvc3QuIFRoaXMgaXMgYmVj
YXVzZSB0aGUgc291cmNlCiAgICBjb2RlIGNvbnRhaW5zIHJlZmVyZW5jZSB0byB0aGUgaG9zdCBh
cmNoaXRlY3R1cmUgKF9fYWFyY2g2NF9fLAogICAgX194ODZfNjRfXywgX19pMzg2X18pIHdoZW4g
aXQgc2hvdWxkIGJlIHRoZSB0YXJnZXQgYXJjaGl0ZWN0dXJlLgogICAgCiAgICBSZXBsYWNlIGFs
bCBfX2FhcmNoNjRfXywgX194ODZfNjRfXywgX19pMzg2X18gYnkgdGhlIGNvcnJlc3BvbmRpbmcK
ICAgIENPTkZJR18qLgogICAgCiAgICBBbHNvIGV4cG9zZSB0aGUgQ09ORklHXyogdG8gdGhlIHNv
dXJjZSBjb2RlIGFzIHRoZSBjdXJyZW50bHkgb25seQogICAgZXhwb3NlZCB0byB0aGUgTWFrZWZp
bGUuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWkuYW5pc292QGdt
YWlsLmNvbT4KICAgIFN1Z2dlc3RlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
ICAgIFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZWxl
YXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2xp
YmFjcGkvTWFrZWZpbGUgIHwgIDUgKysrKy0KIHRvb2xzL2xpYmFjcGkvbWtfZHNkdC5jIHwgMTQg
KysrKysrKy0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgOCBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJhY3BpL01ha2VmaWxlIGIvdG9vbHMvbGli
YWNwaS9NYWtlZmlsZQppbmRleCBjY2MzMmM5Li42ZDg0NDVkIDEwMDY0NAotLS0gYS90b29scy9s
aWJhY3BpL01ha2VmaWxlCisrKyBiL3Rvb2xzL2xpYmFjcGkvTWFrZWZpbGUKQEAgLTI3LDYgKzI3
LDkgQEAgRFNEVF9GSUxFUyA/PSAkKENfU1JDLXkpCiBDX1NSQyA9ICQoYWRkcHJlZml4ICQoQUNQ
SV9CVUlMRF9ESVIpLywgJChEU0RUX0ZJTEVTKSkKIEhfU1JDID0gJChhZGRwcmVmaXggJChBQ1BJ
X0JVSUxEX0RJUikvLCBzc2R0X3MzLmggc3NkdF9zNC5oIHNzZHRfcG0uaCBzc2R0X3RwbS5oKQog
CitNS0RTRFRfQ0ZMQUdTLSQoQ09ORklHX0FSTV82NCkgPSAtRENPTkZJR19BUk1fNjQKK01LRFNE
VF9DRkxBR1MtJChDT05GSUdfWDg2KSA9IC1EQ09ORklHX1g4NgorCiAjIFN1ZmZpeCBmb3IgdGVt
cG9yYXJ5IGZpbGVzLgogIwogIyBXZSB3aWxsIGFsc28gdXNlIHRoaXMgc3VmZml4IHRvIHdvcmth
cm91bmQgYSBidWcgaW4gb2xkZXIgaWFzbApAQCAtNDQsNyArNDcsNyBAQCAkKEhfU1JDKTogJChB
Q1BJX0JVSUxEX0RJUikvJS5oOiAlLmFzbCBpYXNsCiAJcm0gLWYgJChhZGRwcmVmaXggJChBQ1BJ
X0JVSUxEX0RJUikvLCAkKi5hbWwgJCouaGV4KQogIAogJChNS19EU0RUKTogbWtfZHNkdC5jCi0J
JChIT1NUQ0MpICQoSE9TVENGTEFHUykgJChDRkxBR1NfeGVuaW5jbHVkZSkgLURfX1hFTl9UT09M
U19fIC1vICRAIG1rX2RzZHQuYworCSQoSE9TVENDKSAkKEhPU1RDRkxBR1MpICQoTUtEU0RUX0NG
TEFHUy15KSAkKENGTEFHU194ZW5pbmNsdWRlKSAtRF9fWEVOX1RPT0xTX18gLW8gJEAgbWtfZHNk
dC5jCiAKICQoQUNQSV9CVUlMRF9ESVIpL2RzZHRfYW55Y3B1X3FlbXVfeGVuLmFzbDogZHNkdC5h
c2wgZHNkdF9hY3BpX2luZm8uYXNsICQoTUtfRFNEVCkKIAkjIFJlbW92ZSBsYXN0IGJyYWNrZXQK
ZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmFjcGkvbWtfZHNkdC5jIGIvdG9vbHMvbGliYWNwaS9ta19k
c2R0LmMKaW5kZXggMTYzMjBhOS4uNzYwZDgxYiAxMDA2NDQKLS0tIGEvdG9vbHMvbGliYWNwaS9t
a19kc2R0LmMKKysrIGIvdG9vbHMvbGliYWNwaS9ta19kc2R0LmMKQEAgLTE3LDkgKzE3LDkgQEAK
ICNpbmNsdWRlIDxnZXRvcHQuaD4KICNpbmNsdWRlIDxzdGRsaWIuaD4KICNpbmNsdWRlIDxzdGRi
b29sLmg+Ci0jaWYgZGVmaW5lZChfX2kzODZfXykgfHwgZGVmaW5lZChfX3g4Nl82NF9fKQorI2lm
IGRlZmluZWQoQ09ORklHX1g4NikKICNpbmNsdWRlIDx4ZW4vaHZtL2h2bV9pbmZvX3RhYmxlLmg+
Ci0jZWxpZiBkZWZpbmVkKF9fYWFyY2g2NF9fKQorI2VsaWYgZGVmaW5lZChDT05GSUdfQVJNXzY0
KQogI2luY2x1ZGUgPHhlbi9hcmNoLWFybS5oPgogI2VuZGlmCiAKQEAgLTExMSw5ICsxMTEsOSBA
QCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgdW5zaWduZWQgaW50IHNsb3Qs
IGRldiwgaW50eCwgbGluaywgY3B1LCBtYXhfY3B1czsKICAgICBkbV92ZXJzaW9uIGRtX3ZlcnNp
b24gPSBRRU1VX1hFTl9UUkFESVRJT05BTDsKIAotI2lmIGRlZmluZWQoX19pMzg2X18pIHx8IGRl
ZmluZWQoX194ODZfNjRfXykKKyNpZiBkZWZpbmVkKENPTkZJR19YODYpCiAgICAgbWF4X2NwdXMg
PSBIVk1fTUFYX1ZDUFVTOwotI2VsaWYgZGVmaW5lZChfX2FhcmNoNjRfXykKKyNlbGlmIGRlZmlu
ZWQoQ09ORklHX0FSTV82NCkKICAgICBtYXhfY3B1cyA9IEdVRVNUX01BWF9WQ1BVUzsKICNlbmRp
ZgogCkBAIC0xNjksNyArMTY5LDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQog
ICAgIC8qKioqIFByb2Nlc3NvciBzdGFydCAqKioqLwogICAgIHB1c2hfYmxvY2soIlNjb3BlIiwg
IlxcX1NCIik7CiAKLSNpZiBkZWZpbmVkKF9faTM4Nl9fKSB8fCBkZWZpbmVkKF9feDg2XzY0X18p
CisjaWZkZWYgQ09ORklHX1g4NgogICAgIC8qIE1BRFQgY2hlY2tzdW0gKi8KICAgICBzdG10KCJP
cGVyYXRpb25SZWdpb24iLCAiTVNVTSwgU3lzdGVtTWVtb3J5LCBcXF9TQi5NU1VBLCAxIik7CiAg
ICAgcHVzaF9ibG9jaygiRmllbGQiLCAiTVNVTSwgQnl0ZUFjYywgTm9Mb2NrLCBQcmVzZXJ2ZSIp
OwpAQCAtMTkzLDcgKzE5Myw3IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKICAg
ICAgICAgc3RtdCgiTmFtZSIsICJfSElELCBcIkFDUEkwMDA3XCIiKTsKIAogICAgICAgICBzdG10
KCJOYW1lIiwgIl9VSUQsICVkIiwgY3B1KTsKLSNpZiBkZWZpbmVkKF9fYWFyY2g2NF9fKQorI2lm
ZGVmIENPTkZJR19BUk1fNjQKICAgICAgICAgcG9wX2Jsb2NrKCk7CiAgICAgICAgIGNvbnRpbnVl
OwogI2VuZGlmCkBAIC0yMzUsNyArMjM1LDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiph
cmd2KQogICAgICAgICBwb3BfYmxvY2soKTsKICAgICB9CiAKLSNpZiBkZWZpbmVkKF9fYWFyY2g2
NF9fKQorI2lmZGVmIENPTkZJR19BUk1fNjQKICAgICBwb3BfYmxvY2soKTsKICAgICAvKioqKiBQ
cm9jZXNzb3IgZW5kICoqKiovCiAgICAgcG9wX2Jsb2NrKCk7Ci0tCmdlbmVyYXRlZCBieSBnaXQt
cGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:01:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:01: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 1cCRvC-0001pF-9G; Thu, 01 Dec 2016 14:01:10 +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 1cCRvA-0001oz-Oe
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:08 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 1A/BF-09407-32D20485; Thu, 01 Dec 2016 14:01:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrGLMWRWlGSWpSXmKPExsWS0XRdVVdJ1yH
 C4O8dFYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+D/9IVNBu0zFvUbtBsZWsS5GLg4hgS+MEoda
 9zJDOOcZJdY96GPvYuTgYBMQk5i7V6GLkZNDREBVYtaK5cwgtpCAukTT7wY2EFtYwE3iQtNcJ
 pByXgEziXtLWUFMFqDyf31MExg5FjAyrGLUKE4tKkst0jWy0EsqykzPKMlNzMzRNTQw1ctNLS
 5OTE/NSUwq1kvOz93ECPRHPQMD4w7GvlV+hxglOZiURHnLSuwjhPiS8lMqMxKLM+KLSnNSiw8
 xanBwCEw4O3c6kxRLXn5eqpIEb6+2Q4SQYFFqempFWmYOMGBgSiU4eJREeJfpAKV5iwsSc4sz
 0yFSpxh1OaY9W/yUSQhshpQ4rx5IkQBIUUZpHtwIWPBeYpSVEuZlZGBgEOIpSC3KzSxBlX/FK
 M7BqCTMuxvkEp7MvBK4Ta+AjmACOqLjuj3IESWJCCmpBkam2OaCNpnwTh3TjksrNi9e4308Rp
 Un/v/DHXsNmWrb7imVXK6J0+V3D2fY3Kc485fk95of3k3dpxVqP6jmfiw125Il8XWJnaqh86Q
 3D2OPbZ1y0SJLTPl1WnnXopL7Dw7lvelhi3mTbTRXMtvSYBXnUrWfvy5znPwj1Sc3aYH/ZpYI
 bavobUosxRmJhlrMRcWJALagL0JZAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1480600863!36925874!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9753 invoked from network); 1 Dec 2016 14:01:04 -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; 1 Dec 2016 14:01: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 1cCRv5-0003vR-RD
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRv5-00075E-Jy
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRv5-00075E-Jy@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:01:03 +0000
Subject: [Xen-changelog] [xen master] credit2: make runqueues be per-socket
	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>

Y29tbWl0IDNhNzgyYzc2MDM2MDYzZTliNjU0ZmI1NGU5NTIyMTFkZGMxZTM4ZjYKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFR1ZSBOb3YgMjkgMTY6MDE6MDMgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTY6MDE6MDMgMjAxNiAr
MDEwMAoKICAgIGNyZWRpdDI6IG1ha2UgcnVucXVldWVzIGJlIHBlci1zb2NrZXQgYnkgZGVmYXVs
dAogICAgCiAgICBCZW5jaG1hcmtzIGhhdmUgc2hvd24gdGhhdCBwZXItc29ja2V0IHJ1bnF1ZXVl
cyBhcnJhbmdlbWVudAogICAgYmVoYXZlcyBiZXR0ZXIgKGUuZy4sIHdlIGFjaGlldmUgYmV0dGVy
IGxvYWQgYmFsYW5jaW5nKQogICAgdGhhbiB0aGUgY3VycmVudCBwZXItY29yZSBkZWZhdWx0Lgog
ICAgCiAgICBIZXJlJ3MgYW4gZXhhbXBsZSAoY29taW5nIGZyb20KICAgIGh0dHBzOi8vbGlzdHMu
eGVuLm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE2LTA2L21zZzAyMjg3Lmh0bWwgKToK
ICAgIAogICAgfD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PXwKICAgIHwg
WEVOIEJVSUxEIFRJTUUsIExPVyBMT0FELCBOTyBOT0lTRSAgICB8CiAgICB8LS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfAogICAgfCAgICAgICBydW5xPWNvcmUgICBydW5x
PXNvY2tldCAgICAgICAgIHwKICAgIHwgICAgICAgICAzNS4yMDAgICAgICAgMzMuNDMzICAgICAg
ICAgICB8CiAgICB8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwKICAgIHwgWEVOIEJVSUxEIFRJTUUsIEhJR0ggTE9B
RCwgTk8gTk9JU0UgICB8IElQRVJGLCBISUdIIExPQUQsIE5PIE5PSVNFICAgfAogICAgfC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS18CiAgICB8ICAgICAgIHJ1bnE9Y29yZSAgIHJ1bnE9c29ja2V0ICAgICAgICAgfCAg
ICAgcnVucT1jb3JlIHJ1bnE9c29ja2V0ICAgIHwKICAgIHwgICAgICAgICAxOC4wMTMgICAgICAg
MTguNTMwICAgICAgICAgICB8ICAgICAgIDIzLjIwMCAgICAgMjMuNDY2ICAgICAgfAogICAgfC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS18CiAgICB8IFhFTiBCVUlMRCBUSU1FLCBMT1cgTE9BRCwgV0lUSCBOT0lTRSAg
fAogICAgfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gIHwKICAgIHwgICAg
ICAgcnVucT1jb3JlICAgcnVucT1zb2NrZXQgICAgICAgICB8CiAgICB8ICAgICAgICAgNDUuODY2
ICAgICAgIDM5LjQ5MyAgICAgICAgICAgfAogICAgfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLXwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18CiAgICB8IFhFTiBC
VUlMRCBUSU1FLCBISUdIIExPQUQsIFdJVEggTk9JU0UgfCBJUEVSRiwgSElHSCBMT0FELCBXSVRI
IE5PSVNFIHwKICAgIHwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18LS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfAogICAgfCAgICAgICBydW5xPWNvcmUgICBydW5x
PXNvY2tldCAgICAgICAgIHwgICAgIHJ1bnE9Y29yZSBydW5xPXNvY2tldCAgICB8CiAgICB8ICAg
ICAgICAgMzYuODQwICAgICAgIDI5LjA4MCAgICAgICAgICAgfCAgICAgICAxOS45NjcgICAgIDIx
LjAwMCAgICAgIHwKICAgIHw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT18
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09fAogICAgCiAgICBUaGUgb25seSByZWFzb24g
d2h5IHdlIHdlbnQgZm9yIHBlci1jb3JlLCBpbml0aWFsbHksIHdhcyB0bwogICAgaW50cm9kdWNl
IHNvbWUgZm9ybSBvZiBoeXBlcnRocmVhZGluZyBzdXBwb3J0LiBOb3cgd2UgaGF2ZQogICAgaHlw
ZXJ0aHJlYWRpbmcgc3VwcG9ydCwgaW5kZXBlbmRlbnRseSBmcm9tIGhvdyBydW5xdWV1ZXMKICAg
IGFyZSBvcmdhbml6ZWQgKDliYjljNzM4OCAieGVuOiBjcmVkaXQyOiBpbXBsZW1lbnQgdHJ1ZSBT
TVQKICAgIHN1cHBvcnQiKSwgYW5kIHRodXMgd2UgY2FuIHN3aXRjaCB0byBwZXItc29ja2V0Lgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGFyaW8uZmFnZ2lvbGlAY2l0
cml4LmNvbT4KICAgIEFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNp
dHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgotLS0KIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIHwgMiArLQogeGVu
L2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMgICAgICAgICAgfCAyICstCiAyIGZpbGVzIGNoYW5nZWQs
IDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1h
cmtkb3duCmluZGV4IDg3YzMwMjMuLjAxMzg5NzggMTAwNjQ0Ci0tLSBhL2RvY3MvbWlzYy94ZW4t
Y29tbWFuZC1saW5lLm1hcmtkb3duCisrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1h
cmtkb3duCkBAIC01MjcsNyArNTI3LDcgQEAgVGhlIGRlZmF1bHQgdmFsdWUgb2YgYDEgc2VjYCBp
cyByYXRoZXIgbG9uZy4KICMjIyBjcmVkaXQyXF9ydW5xdWV1ZQogPiBgPSBjb3JlIHwgc29ja2V0
IHwgbm9kZSB8IGFsbGAKIAotPiBEZWZhdWx0OiBgY29yZWAKKz4gRGVmYXVsdDogYHNvY2tldGAK
IAogU3BlY2lmeSBob3cgaG9zdCBDUFVzIGFyZSBhcnJhbmdlZCBpbiBydW5xdWV1ZXMuIFJ1bnF1
ZXVlcyBhcmUga2VwdAogYmFsYW5jZWQgd2l0aCByZXNwZWN0IHRvIHRoZSBsb2FkIGdlbmVyYXRl
ZCBieSB0aGUgdkNQVXMgcnVubmluZyBvbgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9j
cmVkaXQyLmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwppbmRleCBjMmM1NjNkLi5lZjhl
MGQ4IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYworKysgYi94ZW4vY29t
bW9uL3NjaGVkX2NyZWRpdDIuYwpAQCAtMzMwLDcgKzMzMCw3IEBAIHN0YXRpYyBjb25zdCBjaGFy
ICpjb25zdCBvcHRfcnVucXVldWVfc3RyW10gPSB7CiAgICAgW09QVF9SVU5RVUVVRV9OT0RFXSA9
ICJub2RlIiwKICAgICBbT1BUX1JVTlFVRVVFX0FMTF0gPSAiYWxsIgogfTsKLXN0YXRpYyBpbnQg
X19yZWFkX21vc3RseSBvcHRfcnVucXVldWUgPSBPUFRfUlVOUVVFVUVfQ09SRTsKK3N0YXRpYyBp
bnQgX19yZWFkX21vc3RseSBvcHRfcnVucXVldWUgPSBPUFRfUlVOUVVFVUVfU09DS0VUOwogCiBz
dGF0aWMgdm9pZCBwYXJzZV9jcmVkaXQyX3J1bnF1ZXVlKGNvbnN0IGNoYXIgKnMpCiB7Ci0tCmdl
bmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:01:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:01: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 1cCRvC-0001pF-9G; Thu, 01 Dec 2016 14:01:10 +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 1cCRvA-0001oz-Oe
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:08 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 1A/BF-09407-32D20485; Thu, 01 Dec 2016 14:01:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrGLMWRWlGSWpSXmKPExsWS0XRdVVdJ1yH
 C4O8dFYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+D/9IVNBu0zFvUbtBsZWsS5GLg4hgS+MEoda
 9zJDOOcZJdY96GPvYuTgYBMQk5i7V6GLkZNDREBVYtaK5cwgtpCAukTT7wY2EFtYwE3iQtNcJ
 pByXgEziXtLWUFMFqDyf31MExg5FjAyrGLUKE4tKkst0jWy0EsqykzPKMlNzMzRNTQw1ctNLS
 5OTE/NSUwq1kvOz93ECPRHPQMD4w7GvlV+hxglOZiURHnLSuwjhPiS8lMqMxKLM+KLSnNSiw8
 xanBwCEw4O3c6kxRLXn5eqpIEb6+2Q4SQYFFqempFWmYOMGBgSiU4eJREeJfpAKV5iwsSc4sz
 0yFSpxh1OaY9W/yUSQhshpQ4rx5IkQBIUUZpHtwIWPBeYpSVEuZlZGBgEOIpSC3KzSxBlX/FK
 M7BqCTMuxvkEp7MvBK4Ta+AjmACOqLjuj3IESWJCCmpBkam2OaCNpnwTh3TjksrNi9e4308Rp
 Un/v/DHXsNmWrb7imVXK6J0+V3D2fY3Kc485fk95of3k3dpxVqP6jmfiw125Il8XWJnaqh86Q
 3D2OPbZ1y0SJLTPl1WnnXopL7Dw7lvelhi3mTbTRXMtvSYBXnUrWfvy5znPwj1Sc3aYH/ZpYI
 bavobUosxRmJhlrMRcWJALagL0JZAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1480600863!36925874!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9753 invoked from network); 1 Dec 2016 14:01:04 -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; 1 Dec 2016 14:01: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 1cCRv5-0003vR-RD
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRv5-00075E-Jy
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRv5-00075E-Jy@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:01:03 +0000
Subject: [Xen-changelog] [xen master] credit2: make runqueues be per-socket
	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>

Y29tbWl0IDNhNzgyYzc2MDM2MDYzZTliNjU0ZmI1NGU5NTIyMTFkZGMxZTM4ZjYKQXV0aG9yOiAg
ICAgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFR1ZSBOb3YgMjkgMTY6MDE6MDMgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTY6MDE6MDMgMjAxNiAr
MDEwMAoKICAgIGNyZWRpdDI6IG1ha2UgcnVucXVldWVzIGJlIHBlci1zb2NrZXQgYnkgZGVmYXVs
dAogICAgCiAgICBCZW5jaG1hcmtzIGhhdmUgc2hvd24gdGhhdCBwZXItc29ja2V0IHJ1bnF1ZXVl
cyBhcnJhbmdlbWVudAogICAgYmVoYXZlcyBiZXR0ZXIgKGUuZy4sIHdlIGFjaGlldmUgYmV0dGVy
IGxvYWQgYmFsYW5jaW5nKQogICAgdGhhbiB0aGUgY3VycmVudCBwZXItY29yZSBkZWZhdWx0Lgog
ICAgCiAgICBIZXJlJ3MgYW4gZXhhbXBsZSAoY29taW5nIGZyb20KICAgIGh0dHBzOi8vbGlzdHMu
eGVuLm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE2LTA2L21zZzAyMjg3Lmh0bWwgKToK
ICAgIAogICAgfD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PXwKICAgIHwg
WEVOIEJVSUxEIFRJTUUsIExPVyBMT0FELCBOTyBOT0lTRSAgICB8CiAgICB8LS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfAogICAgfCAgICAgICBydW5xPWNvcmUgICBydW5x
PXNvY2tldCAgICAgICAgIHwKICAgIHwgICAgICAgICAzNS4yMDAgICAgICAgMzMuNDMzICAgICAg
ICAgICB8CiAgICB8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwKICAgIHwgWEVOIEJVSUxEIFRJTUUsIEhJR0ggTE9B
RCwgTk8gTk9JU0UgICB8IElQRVJGLCBISUdIIExPQUQsIE5PIE5PSVNFICAgfAogICAgfC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS18CiAgICB8ICAgICAgIHJ1bnE9Y29yZSAgIHJ1bnE9c29ja2V0ICAgICAgICAgfCAg
ICAgcnVucT1jb3JlIHJ1bnE9c29ja2V0ICAgIHwKICAgIHwgICAgICAgICAxOC4wMTMgICAgICAg
MTguNTMwICAgICAgICAgICB8ICAgICAgIDIzLjIwMCAgICAgMjMuNDY2ICAgICAgfAogICAgfC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS18CiAgICB8IFhFTiBCVUlMRCBUSU1FLCBMT1cgTE9BRCwgV0lUSCBOT0lTRSAg
fAogICAgfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gIHwKICAgIHwgICAg
ICAgcnVucT1jb3JlICAgcnVucT1zb2NrZXQgICAgICAgICB8CiAgICB8ICAgICAgICAgNDUuODY2
ICAgICAgIDM5LjQ5MyAgICAgICAgICAgfAogICAgfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLXwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18CiAgICB8IFhFTiBC
VUlMRCBUSU1FLCBISUdIIExPQUQsIFdJVEggTk9JU0UgfCBJUEVSRiwgSElHSCBMT0FELCBXSVRI
IE5PSVNFIHwKICAgIHwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18LS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfAogICAgfCAgICAgICBydW5xPWNvcmUgICBydW5x
PXNvY2tldCAgICAgICAgIHwgICAgIHJ1bnE9Y29yZSBydW5xPXNvY2tldCAgICB8CiAgICB8ICAg
ICAgICAgMzYuODQwICAgICAgIDI5LjA4MCAgICAgICAgICAgfCAgICAgICAxOS45NjcgICAgIDIx
LjAwMCAgICAgIHwKICAgIHw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT18
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09fAogICAgCiAgICBUaGUgb25seSByZWFzb24g
d2h5IHdlIHdlbnQgZm9yIHBlci1jb3JlLCBpbml0aWFsbHksIHdhcyB0bwogICAgaW50cm9kdWNl
IHNvbWUgZm9ybSBvZiBoeXBlcnRocmVhZGluZyBzdXBwb3J0LiBOb3cgd2UgaGF2ZQogICAgaHlw
ZXJ0aHJlYWRpbmcgc3VwcG9ydCwgaW5kZXBlbmRlbnRseSBmcm9tIGhvdyBydW5xdWV1ZXMKICAg
IGFyZSBvcmdhbml6ZWQgKDliYjljNzM4OCAieGVuOiBjcmVkaXQyOiBpbXBsZW1lbnQgdHJ1ZSBT
TVQKICAgIHN1cHBvcnQiKSwgYW5kIHRodXMgd2UgY2FuIHN3aXRjaCB0byBwZXItc29ja2V0Lgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGFyaW8uZmFnZ2lvbGlAY2l0
cml4LmNvbT4KICAgIEFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNp
dHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgotLS0KIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIHwgMiArLQogeGVu
L2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMgICAgICAgICAgfCAyICstCiAyIGZpbGVzIGNoYW5nZWQs
IDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1h
cmtkb3duCmluZGV4IDg3YzMwMjMuLjAxMzg5NzggMTAwNjQ0Ci0tLSBhL2RvY3MvbWlzYy94ZW4t
Y29tbWFuZC1saW5lLm1hcmtkb3duCisrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1h
cmtkb3duCkBAIC01MjcsNyArNTI3LDcgQEAgVGhlIGRlZmF1bHQgdmFsdWUgb2YgYDEgc2VjYCBp
cyByYXRoZXIgbG9uZy4KICMjIyBjcmVkaXQyXF9ydW5xdWV1ZQogPiBgPSBjb3JlIHwgc29ja2V0
IHwgbm9kZSB8IGFsbGAKIAotPiBEZWZhdWx0OiBgY29yZWAKKz4gRGVmYXVsdDogYHNvY2tldGAK
IAogU3BlY2lmeSBob3cgaG9zdCBDUFVzIGFyZSBhcnJhbmdlZCBpbiBydW5xdWV1ZXMuIFJ1bnF1
ZXVlcyBhcmUga2VwdAogYmFsYW5jZWQgd2l0aCByZXNwZWN0IHRvIHRoZSBsb2FkIGdlbmVyYXRl
ZCBieSB0aGUgdkNQVXMgcnVubmluZyBvbgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9j
cmVkaXQyLmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYwppbmRleCBjMmM1NjNkLi5lZjhl
MGQ4IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdDIuYworKysgYi94ZW4vY29t
bW9uL3NjaGVkX2NyZWRpdDIuYwpAQCAtMzMwLDcgKzMzMCw3IEBAIHN0YXRpYyBjb25zdCBjaGFy
ICpjb25zdCBvcHRfcnVucXVldWVfc3RyW10gPSB7CiAgICAgW09QVF9SVU5RVUVVRV9OT0RFXSA9
ICJub2RlIiwKICAgICBbT1BUX1JVTlFVRVVFX0FMTF0gPSAiYWxsIgogfTsKLXN0YXRpYyBpbnQg
X19yZWFkX21vc3RseSBvcHRfcnVucXVldWUgPSBPUFRfUlVOUVVFVUVfQ09SRTsKK3N0YXRpYyBp
bnQgX19yZWFkX21vc3RseSBvcHRfcnVucXVldWUgPSBPUFRfUlVOUVVFVUVfU09DS0VUOwogCiBz
dGF0aWMgdm9pZCBwYXJzZV9jcmVkaXQyX3J1bnF1ZXVlKGNvbnN0IGNoYXIgKnMpCiB7Ci0tCmdl
bmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:01:18 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:01: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 1cCRvK-0001ql-Ar; Thu, 01 Dec 2016 14:01:18 +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 1cCRvJ-0001qR-2A
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:17 +0000
Received: from [85.158.143.35] by server-8.bemta-6.messagelabs.com id
 11/F1-15390-C2D20485; Thu, 01 Dec 2016 14:01:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVVdb1yH
 C4Mo2M4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNuP38KFvBXI6K3ysOMTcw7mXrYuTiEBL4wihx
 8M0TZgjnPKPEr4ev2LsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhaIkzi49
 h4LiM0rYCZx5+cHdhCbBaj+3YO3jBMYORYwMqxi1ChOLSpLLdI1MtRLKspMzyjJTczM0TU0MN
 PLTS0uTkxPzUlMKtZLzs/dxAj0CgMQ7GD8syzgEKMkB5OSKG9ZiX2EEF9SfkplRmJxRnxRaU5
 q8SFGGQ4OJQneXm2HCCHBotT01Iq0zBxgeMCkJTh4lER4r2oCpXmLCxJzizPTIVKnGHU5pj1b
 /JRJiCUvPy9VSpz3DMgMAZCijNI8uBGwUL3EKCslzMsIdJQQT0FqUW5mCar8K0ZxDkYlYd7dI
 FN4MvNK4Da9AjqCCeiIjuv2IEeUJCKkpBoY7TfHxITnMt99YaUzcX/ohDld2d0vj+17JPJy7b
 E3j3eduhO1U1F0+X5z18/ua88vO/8i2estl0j2dvt/Qa0XYvzEKsOWZvs5zr1+7/dzyQOfeRf
 N/rBvYXj+hsMTsxMfzW0Vm6Ky5tjdbT7X3+v8O3c216qPmeno9LUG6+xDvW+v3uYeuva6aKIS
 S3FGoqEWc1FxIgBKLiYLUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1480600874!46192048!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26952 invoked from network); 1 Dec 2016 14:01:15 -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; 1 Dec 2016 14:01: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 1cCRvF-0003wO-TG
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRvF-00075g-SM
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRvF-00075g-SM@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:01: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>

Y29tbWl0IGE5YWE3MWE1ZWQ4YTg3NWY3OWVmYzk4ZjMwOTc1OTlhMGIxZjBiZGIKTWVyZ2U6IDkx
YmRhYmFiNzM3MTIzMTFiNzIzMWYxOTE4NzRhZWZkZGRmMGMxYTUgM2E3ODJjNzYwMzYwNjNlOWI2
NTRmYjU0ZTk1MjIxMWRkYzFlMzhmNgpBdXRob3I6ICAgICBJYW4gSmFja3NvbiA8aWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVHVlIE5vdiAyOSAxNjo1NDozMCAyMDE2ICsw
MDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpD
b21taXREYXRlOiBUdWUgTm92IDI5IDE2OjU0OjMwIDIwMTYgKzAwMDAKCiAgICBNZXJnZSBicmFu
Y2ggJ3N0YWdpbmcnIG9mIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbiBpbnRvIHN0
YWdpbmcKCiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biAgIHwgICAyICstCiB0
b29scy9saWJhY3BpL01ha2VmaWxlICAgICAgICAgICAgICAgIHwgICA1ICstCiB0b29scy9saWJh
Y3BpL21rX2RzZHQuYyAgICAgICAgICAgICAgIHwgIDE0ICsrLS0KIHhlbi9hcmNoL2FybS9hcm0z
Mi9lbnRyeS5TICAgICAgICAgICAgfCAgNTUgKysrKysrKysrKysrKwogeGVuL2FyY2gvYXJtL2Fy
bTMyL3RyYXBzLmMgICAgICAgICAgICB8ICAgNSArLQogeGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5
LlMgICAgICAgICAgICB8IDE0MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiB4
ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAgICAgICAgICAgICAgIHwgIDMzICsrKysrKysrCiB4ZW4v
Y29tbW9uL3NjaGVkX2NyZWRpdDIuYyAgICAgICAgICAgIHwgICAyICstCiB4ZW4vaW5jbHVkZS9h
c20tYXJtL2FybTMyL3Byb2Nlc3Nvci5oIHwgIDExICsrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9w
cm9jZXNzb3IuaCAgICAgICB8ICAgMiArCiAxMCBmaWxlcyBjaGFuZ2VkLCAyNTIgaW5zZXJ0aW9u
cygrKSwgMTggZGVsZXRpb25zKC0pCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9o
b21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vs
b2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:01:18 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:01: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 1cCRvK-0001ql-Ar; Thu, 01 Dec 2016 14:01:18 +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 1cCRvJ-0001qR-2A
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:17 +0000
Received: from [85.158.143.35] by server-8.bemta-6.messagelabs.com id
 11/F1-15390-C2D20485; Thu, 01 Dec 2016 14:01:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVVdb1yH
 C4Mo2M4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNuP38KFvBXI6K3ysOMTcw7mXrYuTiEBL4wihx
 8M0TZgjnPKPEr4ev2LsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhaIkzi49
 h4LiM0rYCZx5+cHdhCbBaj+3YO3jBMYORYwMqxi1ChOLSpLLdI1MtRLKspMzyjJTczM0TU0MN
 PLTS0uTkxPzUlMKtZLzs/dxAj0CgMQ7GD8syzgEKMkB5OSKG9ZiX2EEF9SfkplRmJxRnxRaU5
 q8SFGGQ4OJQneXm2HCCHBotT01Iq0zBxgeMCkJTh4lER4r2oCpXmLCxJzizPTIVKnGHU5pj1b
 /JRJiCUvPy9VSpz3DMgMAZCijNI8uBGwUL3EKCslzMsIdJQQT0FqUW5mCar8K0ZxDkYlYd7dI
 FN4MvNK4Da9AjqCCeiIjuv2IEeUJCKkpBoY7TfHxITnMt99YaUzcX/ohDld2d0vj+17JPJy7b
 E3j3eduhO1U1F0+X5z18/ua88vO/8i2estl0j2dvt/Qa0XYvzEKsOWZvs5zr1+7/dzyQOfeRf
 N/rBvYXj+hsMTsxMfzW0Vm6Ky5tjdbT7X3+v8O3c216qPmeno9LUG6+xDvW+v3uYeuva6aKIS
 S3FGoqEWc1FxIgBKLiYLUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1480600874!46192048!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26952 invoked from network); 1 Dec 2016 14:01:15 -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; 1 Dec 2016 14:01: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 1cCRvF-0003wO-TG
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRvF-00075g-SM
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRvF-00075g-SM@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:01: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>

Y29tbWl0IGE5YWE3MWE1ZWQ4YTg3NWY3OWVmYzk4ZjMwOTc1OTlhMGIxZjBiZGIKTWVyZ2U6IDkx
YmRhYmFiNzM3MTIzMTFiNzIzMWYxOTE4NzRhZWZkZGRmMGMxYTUgM2E3ODJjNzYwMzYwNjNlOWI2
NTRmYjU0ZTk1MjIxMWRkYzFlMzhmNgpBdXRob3I6ICAgICBJYW4gSmFja3NvbiA8aWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVHVlIE5vdiAyOSAxNjo1NDozMCAyMDE2ICsw
MDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgpD
b21taXREYXRlOiBUdWUgTm92IDI5IDE2OjU0OjMwIDIwMTYgKzAwMDAKCiAgICBNZXJnZSBicmFu
Y2ggJ3N0YWdpbmcnIG9mIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbiBpbnRvIHN0
YWdpbmcKCiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biAgIHwgICAyICstCiB0
b29scy9saWJhY3BpL01ha2VmaWxlICAgICAgICAgICAgICAgIHwgICA1ICstCiB0b29scy9saWJh
Y3BpL21rX2RzZHQuYyAgICAgICAgICAgICAgIHwgIDE0ICsrLS0KIHhlbi9hcmNoL2FybS9hcm0z
Mi9lbnRyeS5TICAgICAgICAgICAgfCAgNTUgKysrKysrKysrKysrKwogeGVuL2FyY2gvYXJtL2Fy
bTMyL3RyYXBzLmMgICAgICAgICAgICB8ICAgNSArLQogeGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5
LlMgICAgICAgICAgICB8IDE0MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCiB4
ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAgICAgICAgICAgICAgIHwgIDMzICsrKysrKysrCiB4ZW4v
Y29tbW9uL3NjaGVkX2NyZWRpdDIuYyAgICAgICAgICAgIHwgICAyICstCiB4ZW4vaW5jbHVkZS9h
c20tYXJtL2FybTMyL3Byb2Nlc3Nvci5oIHwgIDExICsrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9w
cm9jZXNzb3IuaCAgICAgICB8ICAgMiArCiAxMCBmaWxlcyBjaGFuZ2VkLCAyNTIgaW5zZXJ0aW9u
cygrKSwgMTggZGVsZXRpb25zKC0pCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9o
b21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vs
b2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:01:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:01: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 1cCRvT-0001sz-CN; Thu, 01 Dec 2016 14:01: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 1cCRvS-0001sk-6G
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:26 +0000
Received: from [85.158.143.35] by server-9.bemta-6.messagelabs.com id
 A0/DF-28694-53D20485; Thu, 01 Dec 2016 14:01:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVddU1yH
 CYP8MFosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmNb0lLGgi73iw4fN7A2M31m7GDk5hAS+MEq8
 OxrRxcgFZJ9nlDh9bApjFyMHB5uAmMTcvQogNSICqhKzVixnhqhXl2j63cAGYgsLBEh82nUJL
 M4rYCZx8eBZMJsFqH7e40ssExg5FjAyrGJUL04tKkst0rXQSyrKTM8oyU3MzNE1NDDTy00tLk
 5MT81JTCrWS87P3cQI9AgDEOxgnH3Z/xCjJAeTkihvWYl9hBBfUn5KZUZicUZ8UWlOavEhRhk
 ODiUJ3s/aDhFCgkWp6akVaZk5wNCASUtw8CiJ8F7VBErzFhck5hZnpkOkTjHqchx4v+IpkxBL
 Xn5eqpQ47xmQGQIgRRmleXAjYGF6iVFWSpiXEegoIZ6C1KLczBJU+VeM4hyMSsK8v0Gm8GTml
 cBtegV0BBPQER3X7UGOKElESEk1MLIxPb8vu0H/4XffnwsWvFywUElx/iIb4+5NE/797zbacM
 bzXfT3lBmn2XJkcjl/mhwJF10hL69jsTrkmd22NZ6zUo/M37IyjsuCz31d9rKJLs3BUY2i30O
 +GD/VZPK3WbWgsMu0zuvA+VW//n7g5m/fcjBRULCz03kzu054+7xDlny1CdvNNyixFGckGmox
 FxUnAgBVlNuJTgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1480600884!41658519!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10154 invoked from network); 1 Dec 2016 14:01:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Dec 2016 14:01: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 1cCRvQ-0003wV-0o
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRvP-000766-UB
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRvP-000766-UB@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:01:23 +0000
Subject: [Xen-changelog] [xen master] Config.mk: Drop stale
	QEMU_TRADITIONAL_REVISION commentary
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>

Y29tbWl0IGE3YTU3OGNlNmI4NjM0ZWVjMzBjYjg0NDVlYTk4ZTE4ZDliNGU5YjgKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBOb3YgMjkgMTg6MDU6NDggMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE5vdiAyOSAxODowNTo0OCAy
MDE2ICswMDAwCgogICAgQ29uZmlnLm1rOiBEcm9wIHN0YWxlIFFFTVVfVFJBRElUSU9OQUxfUkVW
SVNJT04gY29tbWVudGFyeQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBDb25maWcubWsgfCAyIC0tCiAxIGZpbGUgY2hh
bmdlZCwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Db25maWcubWsgYi9Db25maWcubWsK
aW5kZXggMmM4MjE5YS4uMWRlN2YzNiAxMDA2NDQKLS0tIGEvQ29uZmlnLm1rCisrKyBiL0NvbmZp
Zy5tawpAQCAtMjkwLDggKzI5MCw2IEBAIEVUSEVSQk9PVF9OSUNTID89IHJ0bDgxMzkgODA4NjEw
MGUKIAogCiBRRU1VX1RSQURJVElPTkFMX1JFVklTSU9OID89IHhlbi00LjguMC1yYzcKLSMgVHVl
IEp1bCAyNiAxNTozMTo1OSAyMDE2ICswMTAwCi0jIHZpcnRpbzogZXJyb3Igb3V0IGlmIGd1ZXN0
IGV4Y2VlZHMgdmlydHF1ZXVlIHNpemUKIAogIyBTcGVjaWZ5IHdoaWNoIHFlbXUtZG0gdG8gdXNl
LiBUaGlzIG1heSBiZSBgaW9lbXUnIHRvIHVzZSB0aGUgb2xkCiAjIE1lcmN1cmlhbCBpbi10cmVl
IHZlcnNpb24sIG9yIGEgbG9jYWwgZGlyZWN0b3J5LCBvciBhIGdpdCBVUkwuCi0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 01 14:01:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 14:01: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 1cCRvT-0001sz-CN; Thu, 01 Dec 2016 14:01: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 1cCRvS-0001sk-6G
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:26 +0000
Received: from [85.158.143.35] by server-9.bemta-6.messagelabs.com id
 A0/DF-28694-53D20485; Thu, 01 Dec 2016 14:01:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVddU1yH
 CYP8MFosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmNb0lLGgi73iw4fN7A2M31m7GDk5hAS+MEq8
 OxrRxcgFZJ9nlDh9bApjFyMHB5uAmMTcvQogNSICqhKzVixnhqhXl2j63cAGYgsLBEh82nUJL
 M4rYCZx8eBZMJsFqH7e40ssExg5FjAyrGJUL04tKkst0rXQSyrKTM8oyU3MzNE1NDDTy00tLk
 5MT81JTCrWS87P3cQI9AgDEOxgnH3Z/xCjJAeTkihvWYl9hBBfUn5KZUZicUZ8UWlOavEhRhk
 ODiUJ3s/aDhFCgkWp6akVaZk5wNCASUtw8CiJ8F7VBErzFhck5hZnpkOkTjHqchx4v+IpkxBL
 Xn5eqpQ47xmQGQIgRRmleXAjYGF6iVFWSpiXEegoIZ6C1KLczBJU+VeM4hyMSsK8v0Gm8GTml
 cBtegV0BBPQER3X7UGOKElESEk1MLIxPb8vu0H/4XffnwsWvFywUElx/iIb4+5NE/797zbacM
 bzXfT3lBmn2XJkcjl/mhwJF10hL69jsTrkmd22NZ6zUo/M37IyjsuCz31d9rKJLs3BUY2i30O
 +GD/VZPK3WbWgsMu0zuvA+VW//n7g5m/fcjBRULCz03kzu054+7xDlny1CdvNNyixFGckGmox
 FxUnAgBVlNuJTgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1480600884!41658519!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10154 invoked from network); 1 Dec 2016 14:01:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Dec 2016 14:01: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 1cCRvQ-0003wV-0o
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCRvP-000766-UB
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 14:01:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCRvP-000766-UB@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 14:01:23 +0000
Subject: [Xen-changelog] [xen master] Config.mk: Drop stale
	QEMU_TRADITIONAL_REVISION commentary
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>

Y29tbWl0IGE3YTU3OGNlNmI4NjM0ZWVjMzBjYjg0NDVlYTk4ZTE4ZDliNGU5YjgKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBOb3YgMjkgMTg6MDU6NDggMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE5vdiAyOSAxODowNTo0OCAy
MDE2ICswMDAwCgogICAgQ29uZmlnLm1rOiBEcm9wIHN0YWxlIFFFTVVfVFJBRElUSU9OQUxfUkVW
SVNJT04gY29tbWVudGFyeQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiBDb25maWcubWsgfCAyIC0tCiAxIGZpbGUgY2hh
bmdlZCwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Db25maWcubWsgYi9Db25maWcubWsK
aW5kZXggMmM4MjE5YS4uMWRlN2YzNiAxMDA2NDQKLS0tIGEvQ29uZmlnLm1rCisrKyBiL0NvbmZp
Zy5tawpAQCAtMjkwLDggKzI5MCw2IEBAIEVUSEVSQk9PVF9OSUNTID89IHJ0bDgxMzkgODA4NjEw
MGUKIAogCiBRRU1VX1RSQURJVElPTkFMX1JFVklTSU9OID89IHhlbi00LjguMC1yYzcKLSMgVHVl
IEp1bCAyNiAxNTozMTo1OSAyMDE2ICswMTAwCi0jIHZpcnRpbzogZXJyb3Igb3V0IGlmIGd1ZXN0
IGV4Y2VlZHMgdmlydHF1ZXVlIHNpemUKIAogIyBTcGVjaWZ5IHdoaWNoIHFlbXUtZG0gdG8gdXNl
LiBUaGlzIG1heSBiZSBgaW9lbXUnIHRvIHVzZSB0aGUgb2xkCiAjIE1lcmN1cmlhbCBpbi10cmVl
IHZlcnNpb24sIG9yIGEgbG9jYWwgZGlyZWN0b3J5LCBvciBhIGdpdCBVUkwuCi0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 01 16:22:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 16:22:06 +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 1cCU7Z-0004Yg-KV; Thu, 01 Dec 2016 16:22:05 +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 1cCU7Y-0004YR-6p
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 16:22:04 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 02/58-28947-B2E40485; Thu, 01 Dec 2016 16:22:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVVfbzyH
 CYM00ZosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOH/7I1PBA/aKvdNOMTUwnmTrYuTiEBL4wijx
 a/8hdgjnPKPE0oO/WLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ2kRFhAU+JYP
 y9ImFfATOJzfx8TiM0CVL74yiTmCYwcCxgZVjGqF6cWlaUW6ZrqJRVlpmeU5CZm5ugaGhjr5a
 YWFyemp+YkJhXrJefnbmIEeqSegYFxB+Plr06HGCU5mJREeR/pOUQI8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuAV8AXKCRalpqdWpGXmAEMDJi3BwaMkwisCkuYtLkjMLc5Mh0idYtTlOPB+xVMm
 IZa8/LxUKXHeXB+gIgGQoozSPLgRsDC9xCgrJczLyMDAIMRTkFqUm1mCKv+KUZyDUUmYdzHIF
 J7MvBK4Ta+AjmACOqLjuj3IESWJCCmpBkZ2O+F/UQaet6YvazD2zE6pWcWZc3XnpakH31Y9fL
 324rKciZdfLzvFmHh2++LDbnMMH5sfDzmdz+A/t+Uxs6fEhzmM4UtOGMQn6RfaTfupo8/3Sal
 n31OLtY83fzPIYDo/9b3V1DyOVYUC747YWIo8FS3+6SaymsPn4hmLrecXednbuUt90dFUYinO
 SDTUYi4qTgQAXhQ+cE4CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1480609322!66372073!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4219 invoked from network); 1 Dec 2016 16:22:02 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Dec 2016 16:22:02 -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 1cCU7V-00086S-Rp
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 16:22:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCU7V-0002YY-Pj
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 16:22:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCU7V-0002YY-Pj@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 16:22:01 +0000
Subject: [Xen-changelog] [xen stable-4.6] QEMU_TAG update
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>

Y29tbWl0IDIyZjcwYTNlZGQyZjdmNzk4MzkxYTM4MTQzM2RhMzUwZTIyNzI4NzEKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBOb3YgMjkgMTg6Mzg6MTEgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE5vdiAyOSAxODozODoxMSAy
MDE2ICswMDAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IGMwOTlmM2QuLmNhNGM1MjYgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI2OCw5ICsyNjgsOSBAQCBTRUFC
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjguMgogRVRIRVJCT09UX05JQ1MgPz0gcnRs
ODEzOSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0geGVuLTQuNi40
Ci0jIFR1ZSBKdWwgMjYgMTU6MzE6NTkgMjAxNiArMDEwMAotIyB2aXJ0aW86IGVycm9yIG91dCBp
ZiBndWVzdCBleGNlZWRzIHZpcnRxdWV1ZSBzaXplCitRRU1VX1RSQURJVElPTkFMX1JFVklTSU9O
ID89IDQ3MGMwMGUzYjY5ODJjZWYwNmE0OTFmNzk5MWYyMDIxYzdiZTAwYzcKKyMgVHVlIE5vdiAy
OSAxNjozNjozOCAyMDE2ICswMDAwCisjIHhlbjogZml4IGlvcmVxIGhhbmRsaW5nCiAKICMgU3Bl
Y2lmeSB3aGljaCBxZW11LWRtIHRvIHVzZS4gVGhpcyBtYXkgYmUgYGlvZW11JyB0byB1c2UgdGhl
IG9sZAogIyBNZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9uLCBvciBhIGxvY2FsIGRpcmVjdG9yeSwg
b3IgYSBnaXQgVVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4v
Z2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0Bs
aXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu Dec 01 16:22:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 16:22:06 +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 1cCU7Z-0004Yg-KV; Thu, 01 Dec 2016 16:22:05 +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 1cCU7Y-0004YR-6p
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 16:22:04 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 02/58-28947-B2E40485; Thu, 01 Dec 2016 16:22:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVVfbzyH
 CYM00ZosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOH/7I1PBA/aKvdNOMTUwnmTrYuTiEBL4wijx
 a/8hdgjnPKPE0oO/WLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ2kRFhAU+JYP
 y9ImFfATOJzfx8TiM0CVL74yiTmCYwcCxgZVjGqF6cWlaUW6ZrqJRVlpmeU5CZm5ugaGhjr5a
 YWFyemp+YkJhXrJefnbmIEeqSegYFxB+Plr06HGCU5mJREeR/pOUQI8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuAV8AXKCRalpqdWpGXmAEMDJi3BwaMkwisCkuYtLkjMLc5Mh0idYtTlOPB+xVMm
 IZa8/LxUKXHeXB+gIgGQoozSPLgRsDC9xCgrJczLyMDAIMRTkFqUm1mCKv+KUZyDUUmYdzHIF
 J7MvBK4Ta+AjmACOqLjuj3IESWJCCmpBkZ2O+F/UQaet6YvazD2zE6pWcWZc3XnpakH31Y9fL
 324rKciZdfLzvFmHh2++LDbnMMH5sfDzmdz+A/t+Uxs6fEhzmM4UtOGMQn6RfaTfupo8/3Sal
 n31OLtY83fzPIYDo/9b3V1DyOVYUC747YWIo8FS3+6SaymsPn4hmLrecXednbuUt90dFUYinO
 SDTUYi4qTgQAXhQ+cE4CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1480609322!66372073!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4219 invoked from network); 1 Dec 2016 16:22:02 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 1 Dec 2016 16:22:02 -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 1cCU7V-00086S-Rp
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 16:22:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCU7V-0002YY-Pj
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 16:22:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCU7V-0002YY-Pj@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 16:22:01 +0000
Subject: [Xen-changelog] [xen stable-4.6] QEMU_TAG update
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>

Y29tbWl0IDIyZjcwYTNlZGQyZjdmNzk4MzkxYTM4MTQzM2RhMzUwZTIyNzI4NzEKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBOb3YgMjkgMTg6Mzg6MTEgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE5vdiAyOSAxODozODoxMSAy
MDE2ICswMDAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IGMwOTlmM2QuLmNhNGM1MjYgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI2OCw5ICsyNjgsOSBAQCBTRUFC
SU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjguMgogRVRIRVJCT09UX05JQ1MgPz0gcnRs
ODEzOSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0geGVuLTQuNi40
Ci0jIFR1ZSBKdWwgMjYgMTU6MzE6NTkgMjAxNiArMDEwMAotIyB2aXJ0aW86IGVycm9yIG91dCBp
ZiBndWVzdCBleGNlZWRzIHZpcnRxdWV1ZSBzaXplCitRRU1VX1RSQURJVElPTkFMX1JFVklTSU9O
ID89IDQ3MGMwMGUzYjY5ODJjZWYwNmE0OTFmNzk5MWYyMDIxYzdiZTAwYzcKKyMgVHVlIE5vdiAy
OSAxNjozNjozOCAyMDE2ICswMDAwCisjIHhlbjogZml4IGlvcmVxIGhhbmRsaW5nCiAKICMgU3Bl
Y2lmeSB3aGljaCBxZW11LWRtIHRvIHVzZS4gVGhpcyBtYXkgYmUgYGlvZW11JyB0byB1c2UgdGhl
IG9sZAogIyBNZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9uLCBvciBhIGxvY2FsIGRpcmVjdG9yeSwg
b3IgYSBnaXQgVVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4v
Z2l0L3hlbi5naXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0Bs
aXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu Dec 01 18:22:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 18:22: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 1cCVzi-0006WX-W1; Thu, 01 Dec 2016 18:22:06 +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 1cCVzh-0006WP-DL
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:05 +0000
Received: from [85.158.143.35] by server-10.bemta-6.messagelabs.com id
 83/56-28971-C4A60485; Thu, 01 Dec 2016 18:22:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVdcnyyH
 CYNpiNosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+D3pB3PBF9mKa+ufMzYwLhXrYuTiEBL4wigx
 50IXG4RznlHi1I5tjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4SRxf2
 MEKYvMKmEk8PbIdrIYFqH7x5ftMExg5FjAyrGLUKE4tKkst0jUy1EsqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQKAxDsYPyzLOAQoyQHk5Io7yM9hwghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErwXMoBygkWp6akVaZk5wPCASUtw8CiJ8ApmAqV5iwsSc4sz0yFSpxgVpcR5VUES
 AiCJjNI8uDZYSF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO8NkO08mXklcNNfAS1mAlrcc
 d0eZHFJIkJKqoFx4nVD+7te/aZx3bK/Pa96cC5TvXXm3ZTjH64veGohfF1YkX3OiQbbe1tdWD
 zSrKQ2xDr5FB4NnmD64+mFeeu7nvxmEY69WLFor18nC6fup9mmsvrHFFIe3bXcHX0z857k4fC
 VezQ5ryzsW3i4Z+Kst28m6banBe+8z9R+h/HGAXvdCge1HcLflFiKMxINtZiLihMBOSs+EkQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1480616523!46213460!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42749 invoked from network); 1 Dec 2016 18:22:04 -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 Dec 2016 18:22: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 1cCVze-0002r3-Uy
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCVze-00024m-S2
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCVze-00024m-S2@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 18:22:02 +0000
Subject: [Xen-changelog] [xen stable-4.7] arm64: handle guest-generated EL1
	asynchronous abort
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>

Y29tbWl0IGEyZDIzMmRhNWI5NzM2MGM0YzZiZjAxMzk2Yzc5MmI4MmZmYTE4MTMKQXV0aG9yOiAg
ICAgV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CkF1dGhvckRhdGU6IFR1ZSBOb3YgMjkgMTY6
MDg6NTcgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTY6MDg6NTcgMjAxNiArMDEwMAoKICAgIGFybTY0
OiBoYW5kbGUgZ3Vlc3QtZ2VuZXJhdGVkIEVMMSBhc3luY2hyb25vdXMgYWJvcnQKICAgIAogICAg
SW4gY3VycmVudCBjb2RlLCB3aGVuIHRoZSBoeXBlcnZpc29yIHJlY2VpdmVzIGFuIGFzeW5jaHJv
bm91cyBhYm9ydAogICAgZnJvbSBhIGd1ZXN0LCB0aGUgaHlwZXJ2aXNvciB3aWxsIGRvIHBhbmlj
LCB0aGUgaG9zdCB3aWxsIGJlIGRvd24uCiAgICBXZSBoYXZlIHRvIHByZXZlbnQgc3VjaCBzZWN1
cml0eSBpc3N1ZSwgc28sIGluIHRoaXMgcGF0Y2ggd2UgY3Jhc2gKICAgIHRoZSBndWVzdCwgd2hl
biB0aGUgaHlwZXJ2aXNvciByZWNlaXZlcyBhbiBhc3luY2hyb25vdXMgYWJvcnQgZnJvbQogICAg
dGhlIGd1ZXN0LgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTIwMS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogICAgUmV2aWV3ZWQt
Ynk6IFN0ZXZlIENhcHBlciA8c3RldmUuY2FwcGVyQGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTog
SnVsaWVuIEdyYWxsIDxKdWxpZW4uR3JhbGxAYXJtLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDJj
ZjdkMmJhZmI5YjY4YWRkMTcxMGI4YzNmN2VjYWQ1OGU1M2E5ZGIKICAgIG1hc3RlciBkYXRlOiAy
MDE2LTExLTI5IDE1OjU3OjUyICswMTAwCi0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5LlMg
fCAxOCArKysrKysrKysrKystLS0tLS0KIHhlbi9hcmNoL2FybS90cmFwcy5jICAgICAgIHwgMTUg
KysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKyksIDYgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5LlMgYi94ZW4v
YXJjaC9hcm0vYXJtNjQvZW50cnkuUwppbmRleCA5Y2RhOGYxLi4wZWQwMDczIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvZW50
cnkuUwpAQCAtMjA0LDkgKzIwNCwxMiBAQCBndWVzdF9maXFfaW52YWxpZDoKICAgICAgICAgZW50
cnkgICBoeXA9MCwgY29tcGF0PTAKICAgICAgICAgaW52YWxpZCBCQURfRklRCiAKLWd1ZXN0X2Vy
cm9yX2ludmFsaWQ6CitndWVzdF9lcnJvcjoKICAgICAgICAgZW50cnkgICBoeXA9MCwgY29tcGF0
PTAKLSAgICAgICAgaW52YWxpZCBCQURfRVJST1IKKyAgICAgICAgbXNyICAgICBkYWlmY2xyLCAj
MgorICAgICAgICBtb3YgICAgIHgwLCBzcAorICAgICAgICBibCAgICAgIGRvX3RyYXBfZ3Vlc3Rf
ZXJyb3IKKyAgICAgICAgZXhpdCAgICBoeXA9MCwgY29tcGF0PTAKIAogZ3Vlc3Rfc3luY19jb21w
YXQ6CiAgICAgICAgIGVudHJ5ICAgaHlwPTAsIGNvbXBhdD0xCkBAIC0yMjUsOSArMjI4LDEyIEBA
IGd1ZXN0X2ZpcV9pbnZhbGlkX2NvbXBhdDoKICAgICAgICAgZW50cnkgICBoeXA9MCwgY29tcGF0
PTEKICAgICAgICAgaW52YWxpZCBCQURfRklRCiAKLWd1ZXN0X2Vycm9yX2ludmFsaWRfY29tcGF0
OgorZ3Vlc3RfZXJyb3JfY29tcGF0OgogICAgICAgICBlbnRyeSAgIGh5cD0wLCBjb21wYXQ9MQot
ICAgICAgICBpbnZhbGlkIEJBRF9FUlJPUgorICAgICAgICBtc3IgICAgIGRhaWZjbHIsICMyCisg
ICAgICAgIG1vdiAgICAgeDAsIHNwCisgICAgICAgIGJsICAgICAgZG9fdHJhcF9ndWVzdF9lcnJv
cgorICAgICAgICBleGl0ICAgIGh5cD0wLCBjb21wYXQ9MQogCiBFTlRSWShyZXR1cm5fdG9fbmV3
X3ZjcHUzMikKICAgICAgICAgZXhpdCAgICBoeXA9MCwgY29tcGF0PTEKQEAgLTI4NiwxMiArMjky
LDEyIEBAIEVOVFJZKGh5cF90cmFwc192ZWN0b3IpCiAgICAgICAgIHZlbnRyeSAgZ3Vlc3Rfc3lu
YyAgICAgICAgICAgICAgICAgICAgICAvLyBTeW5jaHJvbm91cyA2NC1iaXQgRUwwL0VMMQogICAg
ICAgICB2ZW50cnkgIGd1ZXN0X2lycSAgICAgICAgICAgICAgICAgICAgICAgLy8gSVJRIDY0LWJp
dCBFTDAvRUwxCiAgICAgICAgIHZlbnRyeSAgZ3Vlc3RfZmlxX2ludmFsaWQgICAgICAgICAgICAg
ICAvLyBGSVEgNjQtYml0IEVMMC9FTDEKLSAgICAgICAgdmVudHJ5ICBndWVzdF9lcnJvcl9pbnZh
bGlkICAgICAgICAgICAgIC8vIEVycm9yIDY0LWJpdCBFTDAvRUwxCisgICAgICAgIHZlbnRyeSAg
Z3Vlc3RfZXJyb3IgICAgICAgICAgICAgICAgICAgICAvLyBFcnJvciA2NC1iaXQgRUwwL0VMMQog
CiAgICAgICAgIHZlbnRyeSAgZ3Vlc3Rfc3luY19jb21wYXQgICAgICAgICAgICAgICAvLyBTeW5j
aHJvbm91cyAzMi1iaXQgRUwwL0VMMQogICAgICAgICB2ZW50cnkgIGd1ZXN0X2lycV9jb21wYXQg
ICAgICAgICAgICAgICAgLy8gSVJRIDMyLWJpdCBFTDAvRUwxCiAgICAgICAgIHZlbnRyeSAgZ3Vl
c3RfZmlxX2ludmFsaWRfY29tcGF0ICAgICAgICAvLyBGSVEgMzItYml0IEVMMC9FTDEKLSAgICAg
ICAgdmVudHJ5ICBndWVzdF9lcnJvcl9pbnZhbGlkX2NvbXBhdCAgICAgIC8vIEVycm9yIDMyLWJp
dCBFTDAvRUwxCisgICAgICAgIHZlbnRyeSAgZ3Vlc3RfZXJyb3JfY29tcGF0ICAgICAgICAgICAg
ICAvLyBFcnJvciAzMi1iaXQgRUwwL0VMMQogCiAvKgogICogc3RydWN0IHZjcHUgKl9fY29udGV4
dF9zd2l0Y2goc3RydWN0IHZjcHUgKnByZXYsIHN0cnVjdCB2Y3B1ICpuZXh0KQpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRleCBhYTNl
M2MyLi5iOWNmZGFlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysgYi94ZW4v
YXJjaC9hcm0vdHJhcHMuYwpAQCAtMjY0NSw2ICsyNjQ1LDIxIEBAIGFzbWxpbmthZ2Ugdm9pZCBk
b190cmFwX2h5cGVydmlzb3Ioc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgfQogfQog
Cithc21saW5rYWdlIHZvaWQgZG9fdHJhcF9ndWVzdF9lcnJvcihzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKK3sKKyAgICBlbnRlcl9oeXBlcnZpc29yX2hlYWQocmVncyk7CisKKyAgICAvKgor
ICAgICAqIEN1cnJlbnRseSwgdG8gZW5zdXJlIGh5cGVydmlzb3Igc2FmZXR5LCB3aGVuIHdlIHJl
Y2VpdmVkIGEKKyAgICAgKiBndWVzdC1nZW5lcmF0ZWQgdlNlcnJvci92QWJvcnQsIHdlIGp1c3Qg
Y3Jhc2ggdGhlIGd1ZXN0IHRvIHByb3RlY3QKKyAgICAgKiB0aGUgaHlwZXJ2aXNvci4gSW4gZnV0
dXJlIHdlIGNhbiBiZXR0ZXIgaGFuZGxlIHRoaXMgYnkgaW5qZWN0aW5nCisgICAgICogYSB2U2Vy
cm9yL3ZBYm9ydCB0byB0aGUgZ3Vlc3QuCisgICAgICovCisgICAgZ2RwcmludGsoWEVOTE9HX1dB
Uk5JTkcsICJHdWVzdChEb20tJXUpIHdpbGwgYmUgY3Jhc2hlZCBieSB2U0Vycm9yXG4iLAorICAg
ICAgICAgICAgIGN1cnJlbnQtPmRvbWFpbi0+ZG9tYWluX2lkKTsKKyAgICBkb21haW5fY3Jhc2hf
c3luY2hyb25vdXMoKTsKK30KKwogYXNtbGlua2FnZSB2b2lkIGRvX3RyYXBfaXJxKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIGVudGVyX2h5cGVydmlzb3JfaGVhZChyZWdzKTsK
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0
YWJsZS00LjcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 01 18:22:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 18:22: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 1cCVzi-0006WX-W1; Thu, 01 Dec 2016 18:22:06 +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 1cCVzh-0006WP-DL
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:05 +0000
Received: from [85.158.143.35] by server-10.bemta-6.messagelabs.com id
 83/56-28971-C4A60485; Thu, 01 Dec 2016 18:22:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVdcnyyH
 CYNpiNosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+D3pB3PBF9mKa+ufMzYwLhXrYuTiEBL4wigx
 50IXG4RznlHi1I5tjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4SRxf2
 MEKYvMKmEk8PbIdrIYFqH7x5ftMExg5FjAyrGLUKE4tKkst0jUy1EsqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQKAxDsYPyzLOAQoyQHk5Io7yM9hwghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErwXMoBygkWp6akVaZk5wPCASUtw8CiJ8ApmAqV5iwsSc4sz0yFSpxgVpcR5VUES
 AiCJjNI8uDZYSF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO8NkO08mXklcNNfAS1mAlrcc
 d0eZHFJIkJKqoFx4nVD+7te/aZx3bK/Pa96cC5TvXXm3ZTjH64veGohfF1YkX3OiQbbe1tdWD
 zSrKQ2xDr5FB4NnmD64+mFeeu7nvxmEY69WLFor18nC6fup9mmsvrHFFIe3bXcHX0z857k4fC
 VezQ5ryzsW3i4Z+Kst28m6banBe+8z9R+h/HGAXvdCge1HcLflFiKMxINtZiLihMBOSs+EkQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1480616523!46213460!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42749 invoked from network); 1 Dec 2016 18:22:04 -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 Dec 2016 18:22: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 1cCVze-0002r3-Uy
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCVze-00024m-S2
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCVze-00024m-S2@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 18:22:02 +0000
Subject: [Xen-changelog] [xen stable-4.7] arm64: handle guest-generated EL1
	asynchronous abort
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>

Y29tbWl0IGEyZDIzMmRhNWI5NzM2MGM0YzZiZjAxMzk2Yzc5MmI4MmZmYTE4MTMKQXV0aG9yOiAg
ICAgV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CkF1dGhvckRhdGU6IFR1ZSBOb3YgMjkgMTY6
MDg6NTcgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTY6MDg6NTcgMjAxNiArMDEwMAoKICAgIGFybTY0
OiBoYW5kbGUgZ3Vlc3QtZ2VuZXJhdGVkIEVMMSBhc3luY2hyb25vdXMgYWJvcnQKICAgIAogICAg
SW4gY3VycmVudCBjb2RlLCB3aGVuIHRoZSBoeXBlcnZpc29yIHJlY2VpdmVzIGFuIGFzeW5jaHJv
bm91cyBhYm9ydAogICAgZnJvbSBhIGd1ZXN0LCB0aGUgaHlwZXJ2aXNvciB3aWxsIGRvIHBhbmlj
LCB0aGUgaG9zdCB3aWxsIGJlIGRvd24uCiAgICBXZSBoYXZlIHRvIHByZXZlbnQgc3VjaCBzZWN1
cml0eSBpc3N1ZSwgc28sIGluIHRoaXMgcGF0Y2ggd2UgY3Jhc2gKICAgIHRoZSBndWVzdCwgd2hl
biB0aGUgaHlwZXJ2aXNvciByZWNlaXZlcyBhbiBhc3luY2hyb25vdXMgYWJvcnQgZnJvbQogICAg
dGhlIGd1ZXN0LgogICAgCiAgICBUaGlzIGlzIHBhcnQgb2YgWFNBLTIwMS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogICAgUmV2aWV3ZWQt
Ynk6IFN0ZXZlIENhcHBlciA8c3RldmUuY2FwcGVyQGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTog
SnVsaWVuIEdyYWxsIDxKdWxpZW4uR3JhbGxAYXJtLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDJj
ZjdkMmJhZmI5YjY4YWRkMTcxMGI4YzNmN2VjYWQ1OGU1M2E5ZGIKICAgIG1hc3RlciBkYXRlOiAy
MDE2LTExLTI5IDE1OjU3OjUyICswMTAwCi0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5LlMg
fCAxOCArKysrKysrKysrKystLS0tLS0KIHhlbi9hcmNoL2FybS90cmFwcy5jICAgICAgIHwgMTUg
KysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKyksIDYgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5LlMgYi94ZW4v
YXJjaC9hcm0vYXJtNjQvZW50cnkuUwppbmRleCA5Y2RhOGYxLi4wZWQwMDczIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvZW50
cnkuUwpAQCAtMjA0LDkgKzIwNCwxMiBAQCBndWVzdF9maXFfaW52YWxpZDoKICAgICAgICAgZW50
cnkgICBoeXA9MCwgY29tcGF0PTAKICAgICAgICAgaW52YWxpZCBCQURfRklRCiAKLWd1ZXN0X2Vy
cm9yX2ludmFsaWQ6CitndWVzdF9lcnJvcjoKICAgICAgICAgZW50cnkgICBoeXA9MCwgY29tcGF0
PTAKLSAgICAgICAgaW52YWxpZCBCQURfRVJST1IKKyAgICAgICAgbXNyICAgICBkYWlmY2xyLCAj
MgorICAgICAgICBtb3YgICAgIHgwLCBzcAorICAgICAgICBibCAgICAgIGRvX3RyYXBfZ3Vlc3Rf
ZXJyb3IKKyAgICAgICAgZXhpdCAgICBoeXA9MCwgY29tcGF0PTAKIAogZ3Vlc3Rfc3luY19jb21w
YXQ6CiAgICAgICAgIGVudHJ5ICAgaHlwPTAsIGNvbXBhdD0xCkBAIC0yMjUsOSArMjI4LDEyIEBA
IGd1ZXN0X2ZpcV9pbnZhbGlkX2NvbXBhdDoKICAgICAgICAgZW50cnkgICBoeXA9MCwgY29tcGF0
PTEKICAgICAgICAgaW52YWxpZCBCQURfRklRCiAKLWd1ZXN0X2Vycm9yX2ludmFsaWRfY29tcGF0
OgorZ3Vlc3RfZXJyb3JfY29tcGF0OgogICAgICAgICBlbnRyeSAgIGh5cD0wLCBjb21wYXQ9MQot
ICAgICAgICBpbnZhbGlkIEJBRF9FUlJPUgorICAgICAgICBtc3IgICAgIGRhaWZjbHIsICMyCisg
ICAgICAgIG1vdiAgICAgeDAsIHNwCisgICAgICAgIGJsICAgICAgZG9fdHJhcF9ndWVzdF9lcnJv
cgorICAgICAgICBleGl0ICAgIGh5cD0wLCBjb21wYXQ9MQogCiBFTlRSWShyZXR1cm5fdG9fbmV3
X3ZjcHUzMikKICAgICAgICAgZXhpdCAgICBoeXA9MCwgY29tcGF0PTEKQEAgLTI4NiwxMiArMjky
LDEyIEBAIEVOVFJZKGh5cF90cmFwc192ZWN0b3IpCiAgICAgICAgIHZlbnRyeSAgZ3Vlc3Rfc3lu
YyAgICAgICAgICAgICAgICAgICAgICAvLyBTeW5jaHJvbm91cyA2NC1iaXQgRUwwL0VMMQogICAg
ICAgICB2ZW50cnkgIGd1ZXN0X2lycSAgICAgICAgICAgICAgICAgICAgICAgLy8gSVJRIDY0LWJp
dCBFTDAvRUwxCiAgICAgICAgIHZlbnRyeSAgZ3Vlc3RfZmlxX2ludmFsaWQgICAgICAgICAgICAg
ICAvLyBGSVEgNjQtYml0IEVMMC9FTDEKLSAgICAgICAgdmVudHJ5ICBndWVzdF9lcnJvcl9pbnZh
bGlkICAgICAgICAgICAgIC8vIEVycm9yIDY0LWJpdCBFTDAvRUwxCisgICAgICAgIHZlbnRyeSAg
Z3Vlc3RfZXJyb3IgICAgICAgICAgICAgICAgICAgICAvLyBFcnJvciA2NC1iaXQgRUwwL0VMMQog
CiAgICAgICAgIHZlbnRyeSAgZ3Vlc3Rfc3luY19jb21wYXQgICAgICAgICAgICAgICAvLyBTeW5j
aHJvbm91cyAzMi1iaXQgRUwwL0VMMQogICAgICAgICB2ZW50cnkgIGd1ZXN0X2lycV9jb21wYXQg
ICAgICAgICAgICAgICAgLy8gSVJRIDMyLWJpdCBFTDAvRUwxCiAgICAgICAgIHZlbnRyeSAgZ3Vl
c3RfZmlxX2ludmFsaWRfY29tcGF0ICAgICAgICAvLyBGSVEgMzItYml0IEVMMC9FTDEKLSAgICAg
ICAgdmVudHJ5ICBndWVzdF9lcnJvcl9pbnZhbGlkX2NvbXBhdCAgICAgIC8vIEVycm9yIDMyLWJp
dCBFTDAvRUwxCisgICAgICAgIHZlbnRyeSAgZ3Vlc3RfZXJyb3JfY29tcGF0ICAgICAgICAgICAg
ICAvLyBFcnJvciAzMi1iaXQgRUwwL0VMMQogCiAvKgogICogc3RydWN0IHZjcHUgKl9fY29udGV4
dF9zd2l0Y2goc3RydWN0IHZjcHUgKnByZXYsIHN0cnVjdCB2Y3B1ICpuZXh0KQpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwppbmRleCBhYTNl
M2MyLi5iOWNmZGFlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysgYi94ZW4v
YXJjaC9hcm0vdHJhcHMuYwpAQCAtMjY0NSw2ICsyNjQ1LDIxIEBAIGFzbWxpbmthZ2Ugdm9pZCBk
b190cmFwX2h5cGVydmlzb3Ioc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgfQogfQog
Cithc21saW5rYWdlIHZvaWQgZG9fdHJhcF9ndWVzdF9lcnJvcihzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKK3sKKyAgICBlbnRlcl9oeXBlcnZpc29yX2hlYWQocmVncyk7CisKKyAgICAvKgor
ICAgICAqIEN1cnJlbnRseSwgdG8gZW5zdXJlIGh5cGVydmlzb3Igc2FmZXR5LCB3aGVuIHdlIHJl
Y2VpdmVkIGEKKyAgICAgKiBndWVzdC1nZW5lcmF0ZWQgdlNlcnJvci92QWJvcnQsIHdlIGp1c3Qg
Y3Jhc2ggdGhlIGd1ZXN0IHRvIHByb3RlY3QKKyAgICAgKiB0aGUgaHlwZXJ2aXNvci4gSW4gZnV0
dXJlIHdlIGNhbiBiZXR0ZXIgaGFuZGxlIHRoaXMgYnkgaW5qZWN0aW5nCisgICAgICogYSB2U2Vy
cm9yL3ZBYm9ydCB0byB0aGUgZ3Vlc3QuCisgICAgICovCisgICAgZ2RwcmludGsoWEVOTE9HX1dB
Uk5JTkcsICJHdWVzdChEb20tJXUpIHdpbGwgYmUgY3Jhc2hlZCBieSB2U0Vycm9yXG4iLAorICAg
ICAgICAgICAgIGN1cnJlbnQtPmRvbWFpbi0+ZG9tYWluX2lkKTsKKyAgICBkb21haW5fY3Jhc2hf
c3luY2hyb25vdXMoKTsKK30KKwogYXNtbGlua2FnZSB2b2lkIGRvX3RyYXBfaXJxKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIGVudGVyX2h5cGVydmlzb3JfaGVhZChyZWdzKTsK
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0
YWJsZS00LjcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 01 18:22:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 18:22: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 1cCVzt-0006Xn-2d; Thu, 01 Dec 2016 18:22:17 +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 1cCVzs-0006XZ-2l
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:16 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 E5/08-22495-75A60485; Thu, 01 Dec 2016 18:22:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMLMWRWlGSWpSXmKPExsWS0XRdVTcsyyH
 CYF+bpMWEbQYOjB7b+3axBzBGsWbmJeVXJLBm9K65zlbQZlGxb0UfWwNjv2oXIxeHkMAXRomt
 KxczQTjnGSVezrrF3sXIwcEmICYxd69CFyMnh4iAqsSsFcuZQWwhAXWJpt8NbCC2sIC3xKJ5E
 8FsXgEzifVT/jOC2CxA9d2fZrFPYORYwMiwilGjOLWoLLVI18hQL6koMz2jJDcxM0fX0MBYLz
 e1uDgxPTUnMalYLzk/dxMj0Cv1DAyMOxh79vodYpTkYFIS5X2k5xAhxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYI3KhMoJ1iUmp5akZaZAwwPmLQEB4+SCG8gSJq3uCAxtzgzHSJ1itGYY9qzxU+Z
 ODbtXvuUSYglLz8vVUqcdwJIqQBIaUZpHtwgWNheYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7Bq
 CTM2wkyhSczrwRu3yugU5iATum4bg9ySkkiQkqqgTH/gufDH/N4465vj9pyfKeFv2Z8TsuSpL
 LffGurIx70ie3OSI+b9uVhRkZM0FRJVt71/N4HebLuHuxQKX7VfJVNITSn5fJlJ0vZhX7TyvP
 erstk39Fgtqk77KTb1rVCE/d9+qkg1Lg6J3TZ+S07hfuX8f/n+1HmmcvyKVPdcc5WtzPyoccF
 ziixFGckGmoxFxUnAgDQozB8VgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1480616533!62330277!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10397 invoked from network); 1 Dec 2016 18:22:14 -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 Dec 2016 18: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 1cCVzp-0002rD-1a
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCVzo-00025I-W0
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCVzo-00025I-W0@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 18:22:12 +0000
Subject: [Xen-changelog] [xen stable-4.7] arm64: handle async aborts
	delivered while at EL2
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>

Y29tbWl0IGNmMjFmMGNkMzBmZGYyMmE4ZWUwNzFlZmU0NmM3ODUxN2I4MDQ0YWEKQXV0aG9yOiAg
ICAgV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CkF1dGhvckRhdGU6IFR1ZSBOb3YgMjkgMTY6
MDk6MjAgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTY6MDk6MjAgMjAxNiArMDEwMAoKICAgIGFybTY0
OiBoYW5kbGUgYXN5bmMgYWJvcnRzIGRlbGl2ZXJlZCB3aGlsZSBhdCBFTDIKICAgIAogICAgSWYg
RUwxIGdlbmVyYXRlcyBhbiBhc3luY2hyb25vdXMgYWJvcnQgYW5kIHRoZW4gdHJhcHMgaW50byBF
TDIKICAgIChieSBIVkMgb3IgSVJRKSBiZWZvcmUgdGhlIGFib3J0IGhhcyBiZWVuIGRlbGl2ZXJl
ZCwgdGhlIGh5cGVydmlzb3IKICAgIGNvdWxkIG5vdCBjYXRjaCBpdCwgYmVjYXVzZSB0aGUgUFNU
QVRFLkEgYml0IGlzIG1hc2tlZCBhbGwgdGhlIHRpbWUKICAgIGluIGh5cGVydmlzb3IuIFNvIHRo
aXMgYXN5bmNocm9ub3VzIGFib3J0IG1heSBiZSBzbGlwcGVkIHRvIG5leHQKICAgIHJ1bm5pbmcg
Z3Vlc3Qgd2l0aCBQU1RBVEUuQSBiaXQgdW5tYXNrZWQuCiAgICAKICAgIEluIG9yZGVyIHRvIGF2
b2lkIHRoaXMsIGl0IGlzIG5lY2Vzc2FyeSB0byB0YWtlIHRoZSBhYm9ydCBhdCBFTDIsIGJ5CiAg
ICBjbGVhcmluZyB0aGUgUFNUQVRFLkEgYml0LiBJbiB0aGlzIHBhdGNoLCB3ZSB1bm1hc2sgdGhl
IFBTVEFURS5BIGJpdAogICAgdG8gb3BlbiBhIHdpbmRvdyB0byBjYXRjaCBndWVzdC1nZW5lcmF0
ZWQgYXN5bmNocm9ub3VzIGFib3J0IGluIGFsbAogICAgRUwxIC0+IEVMMiBzd2ljaCBwYXRocy4g
SWYgd2UgY2F0Y2hlZCBzdWNoIGFzeW5jaHJvbm91cyBhYm9ydCBpbgogICAgY2hlY2tpbmcgd2lu
ZG93LCB0aGUgaHlwX2Vycm9yIGV4Y2VwdGlvbiB3aWxsIGJlIHRyaWdnZXJlZCBhbmQgdGhlCiAg
ICBhYm9ydCBzb3VyY2UgZ3Vlc3Qgd2lsbCBiZSBjcmFzaGVkLgogICAgCiAgICBUaGlzIGlzIHBh
cnQgb2YgWFNBLTIwMS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIENoZW4gPFdlaS5DaGVu
QGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KICAgIEFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CiAgICBtYXN0ZXIgY29tbWl0OiAzNjAwODgwMGU4MWJjMDYxY2NlMWZkMjA0YTBiNjM4
ZjlkYzYxYzcwCiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0xMS0yOSAxNTo1ODo1NyArMDEwMAotLS0K
IHhlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TIHwgMTIzICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDEyMiBpbnNlcnRpb25zKCsp
LCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5LlMg
Yi94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUwppbmRleCAwZWQwMDczLi4xODQwNjU5IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUworKysgYi94ZW4vYXJjaC9hcm0vYXJt
NjQvZW50cnkuUwpAQCAtMTczLDYgKzE3Myw0MyBAQCBoeXBfZXJyb3JfaW52YWxpZDoKICAgICAg
ICAgZW50cnkgICBoeXA9MQogICAgICAgICBpbnZhbGlkIEJBRF9FUlJPUgogCitoeXBfZXJyb3I6
CisgICAgICAgIC8qCisgICAgICAgICAqIE9ubHkgdHdvIHBvc3NpYmlsaXRpZXM6CisgICAgICAg
ICAqIDEpIEVpdGhlciB3ZSBjb21lIGZyb20gdGhlIGV4aXQgcGF0aCwgaGF2aW5nIGp1c3QgdW5t
YXNrZWQKKyAgICAgICAgICogICAgUFNUQVRFLkE6IGNoYW5nZSB0aGUgcmV0dXJuIGNvZGUgdG8g
YW4gRUwyIGZhdWx0LCBhbmQKKyAgICAgICAgICogICAgY2Fycnkgb24sIGFzIHdlJ3JlIGFscmVh
ZHkgaW4gYSBzYW5lIHN0YXRlIHRvIGhhbmRsZSBpdC4KKyAgICAgICAgICogMikgT3Igd2UgY29t
ZSBmcm9tIGFueXdoZXJlIGVsc2UsIGFuZCB0aGF0J3MgYSBidWc6IHdlIHBhbmljLgorICAgICAg
ICAgKi8KKyAgICAgICAgZW50cnkgICBoeXA9MQorICAgICAgICBtc3IgICAgIGRhaWZjbHIsICMy
CisKKyAgICAgICAgLyoKKyAgICAgICAgICogVGhlIEVMUl9FTDIgbWF5IGJlIG1vZGlmaWVkIGJ5
IGFuIGludGVycnVwdCwgc28gd2UgaGF2ZSB0byB1c2UgdGhlCisgICAgICAgICAqIHNhdmVkIHZh
bHVlIGluIGNwdV91c2VyX3JlZ3MgdG8gY2hlY2sgd2hldGhlciB3ZSBjb21lIGZyb20gMSkgb3IK
KyAgICAgICAgICogbm90LgorICAgICAgICAgKi8KKyAgICAgICAgbGRyICAgICB4MCwgW3NwLCAj
VVJFR1NfUENdCisgICAgICAgIGFkciAgICAgeDEsIGFib3J0X2d1ZXN0X2V4aXRfc3RhcnQKKyAg
ICAgICAgY21wICAgICB4MCwgeDEKKyAgICAgICAgYWRyICAgICB4MSwgYWJvcnRfZ3Vlc3RfZXhp
dF9lbmQKKyAgICAgICAgY2NtcCAgICB4MCwgeDEsICM0LCBuZQorICAgICAgICBtb3YgICAgIHgw
LCBzcAorICAgICAgICBtb3YgICAgIHgxLCAjQkFEX0VSUk9SCisKKyAgICAgICAgLyoKKyAgICAg
ICAgICogTm90IGVxdWFsLCB0aGUgZXhjZXB0aW9uIGNvbWUgZnJvbSAyKS4gSXQncyBhIGJ1Zywg
d2UgaGF2ZSB0bworICAgICAgICAgKiBwYW5pYyB0aGUgaHlwZXJ2aXNvci4KKyAgICAgICAgICov
CisgICAgICAgIGIubmUgICAgZG9fYmFkX21vZGUKKworICAgICAgICAvKgorICAgICAgICAgKiBP
dGhlcndpc2UsIHRoZSBleGNlcHRpb24gY29tZSBmcm9tIDEpLiBJdCBoYXBwZW5lZCBiZWNhdXNl
IG9mCisgICAgICAgICAqIHRoZSBndWVzdC4gQ3Jhc2ggdGhpcyBndWVzdC4KKyAgICAgICAgICov
CisgICAgICAgIGJsICAgICAgZG9fdHJhcF9ndWVzdF9lcnJvcgorICAgICAgICBleGl0ICAgIGh5
cD0xCisKIC8qIFRyYXBzIHRha2VuIGluIEN1cnJlbnQgRUwgd2l0aCBTUF9FTHggKi8KIGh5cF9z
eW5jOgogICAgICAgICBlbnRyeSAgIGh5cD0xCkBAIC0xODksMTUgKzIyNiwyOSBAQCBoeXBfaXJx
OgogCiBndWVzdF9zeW5jOgogICAgICAgICBlbnRyeSAgIGh5cD0wLCBjb21wYXQ9MAorICAgICAg
ICBibCAgICAgIGNoZWNrX3BlbmRpbmdfdnNlcnJvcgorICAgICAgICAvKgorICAgICAgICAgKiBJ
ZiB4MCBpcyBOb24temVybywgYSB2U0Vycm9yIHRvb2sgcGxhY2UsIHRoZSBpbml0aWFsIGV4Y2Vw
dGlvbgorICAgICAgICAgKiBkb2Vzbid0IGhhdmUgYW55IHNpZ25pZmljYW5jZSB0byBiZSBoYW5k
bGVkLiBFeGl0IEFTQVAKKyAgICAgICAgICovCisgICAgICAgIGNibnogICAgeDAsIDFmCiAgICAg
ICAgIG1zciAgICAgZGFpZmNsciwgIzIKICAgICAgICAgbW92ICAgICB4MCwgc3AKICAgICAgICAg
YmwgICAgICBkb190cmFwX2h5cGVydmlzb3IKKzE6CiAgICAgICAgIGV4aXQgICAgaHlwPTAsIGNv
bXBhdD0wCiAKIGd1ZXN0X2lycToKICAgICAgICAgZW50cnkgICBoeXA9MCwgY29tcGF0PTAKKyAg
ICAgICAgYmwgICAgICBjaGVja19wZW5kaW5nX3ZzZXJyb3IKKyAgICAgICAgLyoKKyAgICAgICAg
ICogSWYgeDAgaXMgTm9uLXplcm8sIGEgdlNFcnJvciB0b29rIHBsYWNlLCB0aGUgaW5pdGlhbCBl
eGNlcHRpb24KKyAgICAgICAgICogZG9lc24ndCBoYXZlIGFueSBzaWduaWZpY2FuY2UgdG8gYmUg
aGFuZGxlZC4gRXhpdCBBU0FQCisgICAgICAgICAqLworICAgICAgICBjYm56ICAgIHgwLCAxZgog
ICAgICAgICBtb3YgICAgIHgwLCBzcAogICAgICAgICBibCAgICAgIGRvX3RyYXBfaXJxCisxOgog
ICAgICAgICBleGl0ICAgIGh5cD0wLCBjb21wYXQ9MAogCiBndWVzdF9maXFfaW52YWxpZDoKQEAg
LTIxMywxNSArMjY0LDI5IEBAIGd1ZXN0X2Vycm9yOgogCiBndWVzdF9zeW5jX2NvbXBhdDoKICAg
ICAgICAgZW50cnkgICBoeXA9MCwgY29tcGF0PTEKKyAgICAgICAgYmwgICAgICBjaGVja19wZW5k
aW5nX3ZzZXJyb3IKKyAgICAgICAgLyoKKyAgICAgICAgICogSWYgeDAgaXMgTm9uLXplcm8sIGEg
dlNFcnJvciB0b29rIHBsYWNlLCB0aGUgaW5pdGlhbCBleGNlcHRpb24KKyAgICAgICAgICogZG9l
c24ndCBoYXZlIGFueSBzaWduaWZpY2FuY2UgdG8gYmUgaGFuZGxlZC4gRXhpdCBBU0FQCisgICAg
ICAgICAqLworICAgICAgICBjYm56ICAgIHgwLCAxZgogICAgICAgICBtc3IgICAgIGRhaWZjbHIs
ICMyCiAgICAgICAgIG1vdiAgICAgeDAsIHNwCiAgICAgICAgIGJsICAgICAgZG9fdHJhcF9oeXBl
cnZpc29yCisxOgogICAgICAgICBleGl0ICAgIGh5cD0wLCBjb21wYXQ9MQogCiBndWVzdF9pcnFf
Y29tcGF0OgogICAgICAgICBlbnRyeSAgIGh5cD0wLCBjb21wYXQ9MQorICAgICAgICBibCAgICAg
IGNoZWNrX3BlbmRpbmdfdnNlcnJvcgorICAgICAgICAvKgorICAgICAgICAgKiBJZiB4MCBpcyBO
b24temVybywgYSB2U0Vycm9yIHRvb2sgcGxhY2UsIHRoZSBpbml0aWFsIGV4Y2VwdGlvbgorICAg
ICAgICAgKiBkb2Vzbid0IGhhdmUgYW55IHNpZ25pZmljYW5jZSB0byBiZSBoYW5kbGVkLiBFeGl0
IEFTQVAKKyAgICAgICAgICovCisgICAgICAgIGNibnogICAgeDAsIDFmCiAgICAgICAgIG1vdiAg
ICAgeDAsIHNwCiAgICAgICAgIGJsICAgICAgZG9fdHJhcF9pcnEKKzE6CiAgICAgICAgIGV4aXQg
ICAgaHlwPTAsIGNvbXBhdD0xCiAKIGd1ZXN0X2ZpcV9pbnZhbGlkX2NvbXBhdDoKQEAgLTI3MCw2
ICszMzUsNjIgQEAgcmV0dXJuX2Zyb21fdHJhcDoKICAgICAgICAgZXJldAogCiAvKgorICogVGhp
cyBmdW5jdGlvbiBpcyB1c2VkIHRvIGNoZWNrIHBlbmRpbmcgdmlydHVhbCBTRXJyb3IgaW4gdGhl
IGdhcCBvZgorICogRUwxIC0+IEVMMiB3b3JsZCBzd2l0Y2guCisgKiBUaGUgeDAgcmVnaXN0ZXIg
d2lsbCBiZSB1c2VkIHRvIGluZGljYXRlIHRoZSByZXN1bHRzIG9mIGRldGVjdGlvbi4KKyAqIHgw
IC0tIE5vbi16ZXJvIGluZGljYXRlcyBhIHBlbmRpbmcgdmlydHVhbCBTRXJyb3IgdG9vayBwbGFj
ZS4KKyAqIHgwIC0tIFplcm8gaW5kaWNhdGVzIG5vIHBlbmRpbmcgdmlydHVhbCBTRXJyb3IgdG9v
ayBwbGFjZS4KKyAqLworY2hlY2tfcGVuZGluZ192c2Vycm9yOgorICAgICAgICAvKgorICAgICAg
ICAgKiBTYXZlIGVscl9lbDIgdG8gY2hlY2sgd2hldGhlciB0aGUgcGVuZGluZyBTRXJyb3IgZXhj
ZXB0aW9uIHRha2VzCisgICAgICAgICAqIHBsYWNlIHdoaWxlIHdlIGFyZSBkb2luZyB0aGlzIHN5
bmMgZXhjZXB0aW9uLgorICAgICAgICAgKi8KKyAgICAgICAgbXJzICAgICB4MCwgZWxyX2VsMgor
CisgICAgICAgIC8qIFN5bmNocm9uaXplIGFnYWluc3QgaW4tZmxpZ2h0IGxkL3N0ICovCisgICAg
ICAgIGRzYiAgICAgc3kKKworICAgICAgICAvKgorICAgICAgICAgKiBVbm1hc2sgUFNUQVRFIGFz
eW5jaHJvbm91cyBhYm9ydCBiaXQuIElmIHRoZXJlIGlzIGEgcGVuZGluZworICAgICAgICAgKiBT
RXJyb3IsIHRoZSBFTDIgZXJyb3IgZXhjZXB0aW9uIHdpbGwgaGFwcGVuIGFmdGVyIFBTVEFURS5B
CisgICAgICAgICAqIGlzIGNsZWFyZWQuCisgICAgICAgICAqLworICAgICAgICBtc3IgICAgIGRh
aWZjbHIsICM0CisKKyAgICAgICAgLyoKKyAgICAgICAgICogVGhpcyBpcyBvdXIgc2luZ2xlIGlu
c3RydWN0aW9uIGV4Y2VwdGlvbiB3aW5kb3cuIEEgcGVuZGluZworICAgICAgICAgKiBTRXJyb3Ig
aXMgZ3VhcmFudGVlZCB0byBvY2N1ciBhdCB0aGUgZWFybGllc3Qgd2hlbiB3ZSB1bm1hc2sKKyAg
ICAgICAgICogaXQsIGFuZCBhdCB0aGUgbGF0ZXN0IGp1c3QgYWZ0ZXIgdGhlIElTQi4KKyAgICAg
ICAgICoKKyAgICAgICAgICogSWYgYSBwZW5kaW5nIFNFcnJvciBvY2N1cnMsIHRoZSBwcm9ncmFt
IHdpbGwganVtcCB0byBFTDIgZXJyb3IKKyAgICAgICAgICogZXhjZXB0aW9uIGhhbmRsZXIsIGFu
ZCB0aGUgZWxyX2VsMiB3aWxsIGJlIHNldCB0bworICAgICAgICAgKiBhYm9ydF9ndWVzdF9leGl0
X3N0YXJ0IG9yIGFib3J0X2d1ZXN0X2V4aXRfZW5kLgorICAgICAgICAgKi8KK2Fib3J0X2d1ZXN0
X2V4aXRfc3RhcnQ6CisKKyAgICAgICAgaXNiCisKK2Fib3J0X2d1ZXN0X2V4aXRfZW5kOgorICAg
ICAgICAvKiBNYXNrIFBTVEFURSBhc3luY2hyb25vdXMgYWJvcnQgYml0LCBjbG9zZSB0aGUgY2hl
Y2tpbmcgd2luZG93LiAqLworICAgICAgICBtc3IgICAgIGRhaWZzZXQsICM0CisKKyAgICAgICAg
LyoKKyAgICAgICAgICogQ29tcGFyZSBlbHJfZWwyIGFuZCB0aGUgc2F2ZWQgdmFsdWUgdG8gY2hl
Y2sgd2hldGhlciB3ZSBhcmUKKyAgICAgICAgICogcmV0dXJuaW5nIGZyb20gYSB2YWxpZCBleGNl
cHRpb24gY2F1c2VkIGJ5IHBlbmRpbmcgU0Vycm9yLgorICAgICAgICAgKi8KKyAgICAgICAgbXJz
ICAgICB4MSwgZWxyX2VsMgorICAgICAgICBjbXAgICAgIHgwLCB4MQorCisgICAgICAgIC8qCisg
ICAgICAgICAqIE5vdCBlcXVhbCwgdGhlIHBlbmRpbmcgU0Vycm9yIGV4Y2VwdGlvbiB0b29rIHBs
YWNlLCBzZXQKKyAgICAgICAgICogeDAgdG8gbm9uLXplcm8uCisgICAgICAgICAqLworICAgICAg
ICBjc2V0ICAgIHgwLCBuZQorCisgICAgICAgIHJldAorCisvKgogICogRXhjZXB0aW9uIHZlY3Rv
cnMuCiAgKi8KICAgICAgICAgLm1hY3JvICB2ZW50cnkgIGxhYmVsCkBAIC0yODcsNyArNDA4LDcg
QEAgRU5UUlkoaHlwX3RyYXBzX3ZlY3RvcikKICAgICAgICAgdmVudHJ5ICBoeXBfc3luYyAgICAg
ICAgICAgICAgICAgICAgICAgIC8vIFN5bmNocm9ub3VzIEVMMmgKICAgICAgICAgdmVudHJ5ICBo
eXBfaXJxICAgICAgICAgICAgICAgICAgICAgICAgIC8vIElSUSBFTDJoCiAgICAgICAgIHZlbnRy
eSAgaHlwX2ZpcV9pbnZhbGlkICAgICAgICAgICAgICAgICAvLyBGSVEgRUwyaAotICAgICAgICB2
ZW50cnkgIGh5cF9lcnJvcl9pbnZhbGlkICAgICAgICAgICAgICAgLy8gRXJyb3IgRUwyaAorICAg
ICAgICB2ZW50cnkgIGh5cF9lcnJvciAgICAgICAgICAgICAgICAgICAgICAgLy8gRXJyb3IgRUwy
aAogCiAgICAgICAgIHZlbnRyeSAgZ3Vlc3Rfc3luYyAgICAgICAgICAgICAgICAgICAgICAvLyBT
eW5jaHJvbm91cyA2NC1iaXQgRUwwL0VMMQogICAgICAgICB2ZW50cnkgIGd1ZXN0X2lycSAgICAg
ICAgICAgICAgICAgICAgICAgLy8gSVJRIDY0LWJpdCBFTDAvRUwxCi0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC43CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Dec 01 18:22:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 18:22: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 1cCVzt-0006Xn-2d; Thu, 01 Dec 2016 18:22:17 +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 1cCVzs-0006XZ-2l
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:16 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 E5/08-22495-75A60485; Thu, 01 Dec 2016 18:22:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMLMWRWlGSWpSXmKPExsWS0XRdVTcsyyH
 CYF+bpMWEbQYOjB7b+3axBzBGsWbmJeVXJLBm9K65zlbQZlGxb0UfWwNjv2oXIxeHkMAXRomt
 KxczQTjnGSVezrrF3sXIwcEmICYxd69CFyMnh4iAqsSsFcuZQWwhAXWJpt8NbCC2sIC3xKJ5E
 8FsXgEzifVT/jOC2CxA9d2fZrFPYORYwMiwilGjOLWoLLVI18hQL6koMz2jJDcxM0fX0MBYLz
 e1uDgxPTUnMalYLzk/dxMj0Cv1DAyMOxh79vodYpTkYFIS5X2k5xAhxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYI3KhMoJ1iUmp5akZaZAwwPmLQEB4+SCG8gSJq3uCAxtzgzHSJ1itGYY9qzxU+Z
 ODbtXvuUSYglLz8vVUqcdwJIqQBIaUZpHtwgWNheYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7Bq
 CTM2wkyhSczrwRu3yugU5iATum4bg9ySkkiQkqqgTH/gufDH/N4465vj9pyfKeFv2Z8TsuSpL
 LffGurIx70ie3OSI+b9uVhRkZM0FRJVt71/N4HebLuHuxQKX7VfJVNITSn5fJlJ0vZhX7TyvP
 erstk39Fgtqk77KTb1rVCE/d9+qkg1Lg6J3TZ+S07hfuX8f/n+1HmmcvyKVPdcc5WtzPyoccF
 ziixFGckGmoxFxUnAgDQozB8VgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1480616533!62330277!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10397 invoked from network); 1 Dec 2016 18:22:14 -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 Dec 2016 18: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 1cCVzp-0002rD-1a
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCVzo-00025I-W0
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCVzo-00025I-W0@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 18:22:12 +0000
Subject: [Xen-changelog] [xen stable-4.7] arm64: handle async aborts
	delivered while at EL2
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>

Y29tbWl0IGNmMjFmMGNkMzBmZGYyMmE4ZWUwNzFlZmU0NmM3ODUxN2I4MDQ0YWEKQXV0aG9yOiAg
ICAgV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CkF1dGhvckRhdGU6IFR1ZSBOb3YgMjkgMTY6
MDk6MjAgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTY6MDk6MjAgMjAxNiArMDEwMAoKICAgIGFybTY0
OiBoYW5kbGUgYXN5bmMgYWJvcnRzIGRlbGl2ZXJlZCB3aGlsZSBhdCBFTDIKICAgIAogICAgSWYg
RUwxIGdlbmVyYXRlcyBhbiBhc3luY2hyb25vdXMgYWJvcnQgYW5kIHRoZW4gdHJhcHMgaW50byBF
TDIKICAgIChieSBIVkMgb3IgSVJRKSBiZWZvcmUgdGhlIGFib3J0IGhhcyBiZWVuIGRlbGl2ZXJl
ZCwgdGhlIGh5cGVydmlzb3IKICAgIGNvdWxkIG5vdCBjYXRjaCBpdCwgYmVjYXVzZSB0aGUgUFNU
QVRFLkEgYml0IGlzIG1hc2tlZCBhbGwgdGhlIHRpbWUKICAgIGluIGh5cGVydmlzb3IuIFNvIHRo
aXMgYXN5bmNocm9ub3VzIGFib3J0IG1heSBiZSBzbGlwcGVkIHRvIG5leHQKICAgIHJ1bm5pbmcg
Z3Vlc3Qgd2l0aCBQU1RBVEUuQSBiaXQgdW5tYXNrZWQuCiAgICAKICAgIEluIG9yZGVyIHRvIGF2
b2lkIHRoaXMsIGl0IGlzIG5lY2Vzc2FyeSB0byB0YWtlIHRoZSBhYm9ydCBhdCBFTDIsIGJ5CiAg
ICBjbGVhcmluZyB0aGUgUFNUQVRFLkEgYml0LiBJbiB0aGlzIHBhdGNoLCB3ZSB1bm1hc2sgdGhl
IFBTVEFURS5BIGJpdAogICAgdG8gb3BlbiBhIHdpbmRvdyB0byBjYXRjaCBndWVzdC1nZW5lcmF0
ZWQgYXN5bmNocm9ub3VzIGFib3J0IGluIGFsbAogICAgRUwxIC0+IEVMMiBzd2ljaCBwYXRocy4g
SWYgd2UgY2F0Y2hlZCBzdWNoIGFzeW5jaHJvbm91cyBhYm9ydCBpbgogICAgY2hlY2tpbmcgd2lu
ZG93LCB0aGUgaHlwX2Vycm9yIGV4Y2VwdGlvbiB3aWxsIGJlIHRyaWdnZXJlZCBhbmQgdGhlCiAg
ICBhYm9ydCBzb3VyY2UgZ3Vlc3Qgd2lsbCBiZSBjcmFzaGVkLgogICAgCiAgICBUaGlzIGlzIHBh
cnQgb2YgWFNBLTIwMS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIENoZW4gPFdlaS5DaGVu
QGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KICAgIEFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CiAgICBtYXN0ZXIgY29tbWl0OiAzNjAwODgwMGU4MWJjMDYxY2NlMWZkMjA0YTBiNjM4
ZjlkYzYxYzcwCiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0xMS0yOSAxNTo1ODo1NyArMDEwMAotLS0K
IHhlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TIHwgMTIzICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDEyMiBpbnNlcnRpb25zKCsp
LCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2VudHJ5LlMg
Yi94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUwppbmRleCAwZWQwMDczLi4xODQwNjU5IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUworKysgYi94ZW4vYXJjaC9hcm0vYXJt
NjQvZW50cnkuUwpAQCAtMTczLDYgKzE3Myw0MyBAQCBoeXBfZXJyb3JfaW52YWxpZDoKICAgICAg
ICAgZW50cnkgICBoeXA9MQogICAgICAgICBpbnZhbGlkIEJBRF9FUlJPUgogCitoeXBfZXJyb3I6
CisgICAgICAgIC8qCisgICAgICAgICAqIE9ubHkgdHdvIHBvc3NpYmlsaXRpZXM6CisgICAgICAg
ICAqIDEpIEVpdGhlciB3ZSBjb21lIGZyb20gdGhlIGV4aXQgcGF0aCwgaGF2aW5nIGp1c3QgdW5t
YXNrZWQKKyAgICAgICAgICogICAgUFNUQVRFLkE6IGNoYW5nZSB0aGUgcmV0dXJuIGNvZGUgdG8g
YW4gRUwyIGZhdWx0LCBhbmQKKyAgICAgICAgICogICAgY2Fycnkgb24sIGFzIHdlJ3JlIGFscmVh
ZHkgaW4gYSBzYW5lIHN0YXRlIHRvIGhhbmRsZSBpdC4KKyAgICAgICAgICogMikgT3Igd2UgY29t
ZSBmcm9tIGFueXdoZXJlIGVsc2UsIGFuZCB0aGF0J3MgYSBidWc6IHdlIHBhbmljLgorICAgICAg
ICAgKi8KKyAgICAgICAgZW50cnkgICBoeXA9MQorICAgICAgICBtc3IgICAgIGRhaWZjbHIsICMy
CisKKyAgICAgICAgLyoKKyAgICAgICAgICogVGhlIEVMUl9FTDIgbWF5IGJlIG1vZGlmaWVkIGJ5
IGFuIGludGVycnVwdCwgc28gd2UgaGF2ZSB0byB1c2UgdGhlCisgICAgICAgICAqIHNhdmVkIHZh
bHVlIGluIGNwdV91c2VyX3JlZ3MgdG8gY2hlY2sgd2hldGhlciB3ZSBjb21lIGZyb20gMSkgb3IK
KyAgICAgICAgICogbm90LgorICAgICAgICAgKi8KKyAgICAgICAgbGRyICAgICB4MCwgW3NwLCAj
VVJFR1NfUENdCisgICAgICAgIGFkciAgICAgeDEsIGFib3J0X2d1ZXN0X2V4aXRfc3RhcnQKKyAg
ICAgICAgY21wICAgICB4MCwgeDEKKyAgICAgICAgYWRyICAgICB4MSwgYWJvcnRfZ3Vlc3RfZXhp
dF9lbmQKKyAgICAgICAgY2NtcCAgICB4MCwgeDEsICM0LCBuZQorICAgICAgICBtb3YgICAgIHgw
LCBzcAorICAgICAgICBtb3YgICAgIHgxLCAjQkFEX0VSUk9SCisKKyAgICAgICAgLyoKKyAgICAg
ICAgICogTm90IGVxdWFsLCB0aGUgZXhjZXB0aW9uIGNvbWUgZnJvbSAyKS4gSXQncyBhIGJ1Zywg
d2UgaGF2ZSB0bworICAgICAgICAgKiBwYW5pYyB0aGUgaHlwZXJ2aXNvci4KKyAgICAgICAgICov
CisgICAgICAgIGIubmUgICAgZG9fYmFkX21vZGUKKworICAgICAgICAvKgorICAgICAgICAgKiBP
dGhlcndpc2UsIHRoZSBleGNlcHRpb24gY29tZSBmcm9tIDEpLiBJdCBoYXBwZW5lZCBiZWNhdXNl
IG9mCisgICAgICAgICAqIHRoZSBndWVzdC4gQ3Jhc2ggdGhpcyBndWVzdC4KKyAgICAgICAgICov
CisgICAgICAgIGJsICAgICAgZG9fdHJhcF9ndWVzdF9lcnJvcgorICAgICAgICBleGl0ICAgIGh5
cD0xCisKIC8qIFRyYXBzIHRha2VuIGluIEN1cnJlbnQgRUwgd2l0aCBTUF9FTHggKi8KIGh5cF9z
eW5jOgogICAgICAgICBlbnRyeSAgIGh5cD0xCkBAIC0xODksMTUgKzIyNiwyOSBAQCBoeXBfaXJx
OgogCiBndWVzdF9zeW5jOgogICAgICAgICBlbnRyeSAgIGh5cD0wLCBjb21wYXQ9MAorICAgICAg
ICBibCAgICAgIGNoZWNrX3BlbmRpbmdfdnNlcnJvcgorICAgICAgICAvKgorICAgICAgICAgKiBJ
ZiB4MCBpcyBOb24temVybywgYSB2U0Vycm9yIHRvb2sgcGxhY2UsIHRoZSBpbml0aWFsIGV4Y2Vw
dGlvbgorICAgICAgICAgKiBkb2Vzbid0IGhhdmUgYW55IHNpZ25pZmljYW5jZSB0byBiZSBoYW5k
bGVkLiBFeGl0IEFTQVAKKyAgICAgICAgICovCisgICAgICAgIGNibnogICAgeDAsIDFmCiAgICAg
ICAgIG1zciAgICAgZGFpZmNsciwgIzIKICAgICAgICAgbW92ICAgICB4MCwgc3AKICAgICAgICAg
YmwgICAgICBkb190cmFwX2h5cGVydmlzb3IKKzE6CiAgICAgICAgIGV4aXQgICAgaHlwPTAsIGNv
bXBhdD0wCiAKIGd1ZXN0X2lycToKICAgICAgICAgZW50cnkgICBoeXA9MCwgY29tcGF0PTAKKyAg
ICAgICAgYmwgICAgICBjaGVja19wZW5kaW5nX3ZzZXJyb3IKKyAgICAgICAgLyoKKyAgICAgICAg
ICogSWYgeDAgaXMgTm9uLXplcm8sIGEgdlNFcnJvciB0b29rIHBsYWNlLCB0aGUgaW5pdGlhbCBl
eGNlcHRpb24KKyAgICAgICAgICogZG9lc24ndCBoYXZlIGFueSBzaWduaWZpY2FuY2UgdG8gYmUg
aGFuZGxlZC4gRXhpdCBBU0FQCisgICAgICAgICAqLworICAgICAgICBjYm56ICAgIHgwLCAxZgog
ICAgICAgICBtb3YgICAgIHgwLCBzcAogICAgICAgICBibCAgICAgIGRvX3RyYXBfaXJxCisxOgog
ICAgICAgICBleGl0ICAgIGh5cD0wLCBjb21wYXQ9MAogCiBndWVzdF9maXFfaW52YWxpZDoKQEAg
LTIxMywxNSArMjY0LDI5IEBAIGd1ZXN0X2Vycm9yOgogCiBndWVzdF9zeW5jX2NvbXBhdDoKICAg
ICAgICAgZW50cnkgICBoeXA9MCwgY29tcGF0PTEKKyAgICAgICAgYmwgICAgICBjaGVja19wZW5k
aW5nX3ZzZXJyb3IKKyAgICAgICAgLyoKKyAgICAgICAgICogSWYgeDAgaXMgTm9uLXplcm8sIGEg
dlNFcnJvciB0b29rIHBsYWNlLCB0aGUgaW5pdGlhbCBleGNlcHRpb24KKyAgICAgICAgICogZG9l
c24ndCBoYXZlIGFueSBzaWduaWZpY2FuY2UgdG8gYmUgaGFuZGxlZC4gRXhpdCBBU0FQCisgICAg
ICAgICAqLworICAgICAgICBjYm56ICAgIHgwLCAxZgogICAgICAgICBtc3IgICAgIGRhaWZjbHIs
ICMyCiAgICAgICAgIG1vdiAgICAgeDAsIHNwCiAgICAgICAgIGJsICAgICAgZG9fdHJhcF9oeXBl
cnZpc29yCisxOgogICAgICAgICBleGl0ICAgIGh5cD0wLCBjb21wYXQ9MQogCiBndWVzdF9pcnFf
Y29tcGF0OgogICAgICAgICBlbnRyeSAgIGh5cD0wLCBjb21wYXQ9MQorICAgICAgICBibCAgICAg
IGNoZWNrX3BlbmRpbmdfdnNlcnJvcgorICAgICAgICAvKgorICAgICAgICAgKiBJZiB4MCBpcyBO
b24temVybywgYSB2U0Vycm9yIHRvb2sgcGxhY2UsIHRoZSBpbml0aWFsIGV4Y2VwdGlvbgorICAg
ICAgICAgKiBkb2Vzbid0IGhhdmUgYW55IHNpZ25pZmljYW5jZSB0byBiZSBoYW5kbGVkLiBFeGl0
IEFTQVAKKyAgICAgICAgICovCisgICAgICAgIGNibnogICAgeDAsIDFmCiAgICAgICAgIG1vdiAg
ICAgeDAsIHNwCiAgICAgICAgIGJsICAgICAgZG9fdHJhcF9pcnEKKzE6CiAgICAgICAgIGV4aXQg
ICAgaHlwPTAsIGNvbXBhdD0xCiAKIGd1ZXN0X2ZpcV9pbnZhbGlkX2NvbXBhdDoKQEAgLTI3MCw2
ICszMzUsNjIgQEAgcmV0dXJuX2Zyb21fdHJhcDoKICAgICAgICAgZXJldAogCiAvKgorICogVGhp
cyBmdW5jdGlvbiBpcyB1c2VkIHRvIGNoZWNrIHBlbmRpbmcgdmlydHVhbCBTRXJyb3IgaW4gdGhl
IGdhcCBvZgorICogRUwxIC0+IEVMMiB3b3JsZCBzd2l0Y2guCisgKiBUaGUgeDAgcmVnaXN0ZXIg
d2lsbCBiZSB1c2VkIHRvIGluZGljYXRlIHRoZSByZXN1bHRzIG9mIGRldGVjdGlvbi4KKyAqIHgw
IC0tIE5vbi16ZXJvIGluZGljYXRlcyBhIHBlbmRpbmcgdmlydHVhbCBTRXJyb3IgdG9vayBwbGFj
ZS4KKyAqIHgwIC0tIFplcm8gaW5kaWNhdGVzIG5vIHBlbmRpbmcgdmlydHVhbCBTRXJyb3IgdG9v
ayBwbGFjZS4KKyAqLworY2hlY2tfcGVuZGluZ192c2Vycm9yOgorICAgICAgICAvKgorICAgICAg
ICAgKiBTYXZlIGVscl9lbDIgdG8gY2hlY2sgd2hldGhlciB0aGUgcGVuZGluZyBTRXJyb3IgZXhj
ZXB0aW9uIHRha2VzCisgICAgICAgICAqIHBsYWNlIHdoaWxlIHdlIGFyZSBkb2luZyB0aGlzIHN5
bmMgZXhjZXB0aW9uLgorICAgICAgICAgKi8KKyAgICAgICAgbXJzICAgICB4MCwgZWxyX2VsMgor
CisgICAgICAgIC8qIFN5bmNocm9uaXplIGFnYWluc3QgaW4tZmxpZ2h0IGxkL3N0ICovCisgICAg
ICAgIGRzYiAgICAgc3kKKworICAgICAgICAvKgorICAgICAgICAgKiBVbm1hc2sgUFNUQVRFIGFz
eW5jaHJvbm91cyBhYm9ydCBiaXQuIElmIHRoZXJlIGlzIGEgcGVuZGluZworICAgICAgICAgKiBT
RXJyb3IsIHRoZSBFTDIgZXJyb3IgZXhjZXB0aW9uIHdpbGwgaGFwcGVuIGFmdGVyIFBTVEFURS5B
CisgICAgICAgICAqIGlzIGNsZWFyZWQuCisgICAgICAgICAqLworICAgICAgICBtc3IgICAgIGRh
aWZjbHIsICM0CisKKyAgICAgICAgLyoKKyAgICAgICAgICogVGhpcyBpcyBvdXIgc2luZ2xlIGlu
c3RydWN0aW9uIGV4Y2VwdGlvbiB3aW5kb3cuIEEgcGVuZGluZworICAgICAgICAgKiBTRXJyb3Ig
aXMgZ3VhcmFudGVlZCB0byBvY2N1ciBhdCB0aGUgZWFybGllc3Qgd2hlbiB3ZSB1bm1hc2sKKyAg
ICAgICAgICogaXQsIGFuZCBhdCB0aGUgbGF0ZXN0IGp1c3QgYWZ0ZXIgdGhlIElTQi4KKyAgICAg
ICAgICoKKyAgICAgICAgICogSWYgYSBwZW5kaW5nIFNFcnJvciBvY2N1cnMsIHRoZSBwcm9ncmFt
IHdpbGwganVtcCB0byBFTDIgZXJyb3IKKyAgICAgICAgICogZXhjZXB0aW9uIGhhbmRsZXIsIGFu
ZCB0aGUgZWxyX2VsMiB3aWxsIGJlIHNldCB0bworICAgICAgICAgKiBhYm9ydF9ndWVzdF9leGl0
X3N0YXJ0IG9yIGFib3J0X2d1ZXN0X2V4aXRfZW5kLgorICAgICAgICAgKi8KK2Fib3J0X2d1ZXN0
X2V4aXRfc3RhcnQ6CisKKyAgICAgICAgaXNiCisKK2Fib3J0X2d1ZXN0X2V4aXRfZW5kOgorICAg
ICAgICAvKiBNYXNrIFBTVEFURSBhc3luY2hyb25vdXMgYWJvcnQgYml0LCBjbG9zZSB0aGUgY2hl
Y2tpbmcgd2luZG93LiAqLworICAgICAgICBtc3IgICAgIGRhaWZzZXQsICM0CisKKyAgICAgICAg
LyoKKyAgICAgICAgICogQ29tcGFyZSBlbHJfZWwyIGFuZCB0aGUgc2F2ZWQgdmFsdWUgdG8gY2hl
Y2sgd2hldGhlciB3ZSBhcmUKKyAgICAgICAgICogcmV0dXJuaW5nIGZyb20gYSB2YWxpZCBleGNl
cHRpb24gY2F1c2VkIGJ5IHBlbmRpbmcgU0Vycm9yLgorICAgICAgICAgKi8KKyAgICAgICAgbXJz
ICAgICB4MSwgZWxyX2VsMgorICAgICAgICBjbXAgICAgIHgwLCB4MQorCisgICAgICAgIC8qCisg
ICAgICAgICAqIE5vdCBlcXVhbCwgdGhlIHBlbmRpbmcgU0Vycm9yIGV4Y2VwdGlvbiB0b29rIHBs
YWNlLCBzZXQKKyAgICAgICAgICogeDAgdG8gbm9uLXplcm8uCisgICAgICAgICAqLworICAgICAg
ICBjc2V0ICAgIHgwLCBuZQorCisgICAgICAgIHJldAorCisvKgogICogRXhjZXB0aW9uIHZlY3Rv
cnMuCiAgKi8KICAgICAgICAgLm1hY3JvICB2ZW50cnkgIGxhYmVsCkBAIC0yODcsNyArNDA4LDcg
QEAgRU5UUlkoaHlwX3RyYXBzX3ZlY3RvcikKICAgICAgICAgdmVudHJ5ICBoeXBfc3luYyAgICAg
ICAgICAgICAgICAgICAgICAgIC8vIFN5bmNocm9ub3VzIEVMMmgKICAgICAgICAgdmVudHJ5ICBo
eXBfaXJxICAgICAgICAgICAgICAgICAgICAgICAgIC8vIElSUSBFTDJoCiAgICAgICAgIHZlbnRy
eSAgaHlwX2ZpcV9pbnZhbGlkICAgICAgICAgICAgICAgICAvLyBGSVEgRUwyaAotICAgICAgICB2
ZW50cnkgIGh5cF9lcnJvcl9pbnZhbGlkICAgICAgICAgICAgICAgLy8gRXJyb3IgRUwyaAorICAg
ICAgICB2ZW50cnkgIGh5cF9lcnJvciAgICAgICAgICAgICAgICAgICAgICAgLy8gRXJyb3IgRUwy
aAogCiAgICAgICAgIHZlbnRyeSAgZ3Vlc3Rfc3luYyAgICAgICAgICAgICAgICAgICAgICAvLyBT
eW5jaHJvbm91cyA2NC1iaXQgRUwwL0VMMQogICAgICAgICB2ZW50cnkgIGd1ZXN0X2lycSAgICAg
ICAgICAgICAgICAgICAgICAgLy8gSVJRIDY0LWJpdCBFTDAvRUwxCi0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC43CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Dec 01 18:22:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 18:22: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 1cCW03-0006Zd-4E; Thu, 01 Dec 2016 18:22: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 1cCW01-0006Yw-Lq
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:25 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 23/E7-19310-06A60485; Thu, 01 Dec 2016 18:22:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTchyyH
 C4NoTEYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOPZnMmvBZMGK5ZdfsjQwbuPtYuTiEBL4wiix
 7eh9dgjnPKPEhtv32LoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwk2iau
 owFxOYVMJN4v/APO0grC1D9kR/uExg5FjAyrGLUKE4tKkst0jUy10sqykzPKMlNzMzRNTQw1c
 tNLS5OTE/NSUwq1kvOz93ECPRJPQMD4w7Gq1v8DjFKcjApifI+0nOIEOJLyk+pzEgszogvKs1
 JLT7EKMPBoSTBG5UJlBMsSk1PrUjLzAEGB0xagoNHSYQ3ECTNW1yQmFucmQ6ROsWoKCXOqwqS
 EABJZJTmwbXBAvISo6yUMC8jAwODEE9BalFuZgmq/CtGcQ5GJWFef5ApPJl5JXDTXwEtZgJa3
 HHdHmRxSSJCSqqBcYb0dzuGrYpPqq4tKplyLP+Plk3cwf1VB3TdrjxieRa2Oq5g8eSCElul4k
 45+wPsMmzHVFbzcqwMWRfB/a2ZqW+f+nvvbQszJ/KElGfMSDv76phS+z3p1Mq7AazXXCZEr7T
 Mr5tUr7D3ae37aeIRs3W54j+vWKh2MowpXmBrqcPVHDGXj/Y3lFiKMxINtZiLihMBqNSdqkMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1480616542!73409577!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11511 invoked from network); 1 Dec 2016 18:22:23 -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; 1 Dec 2016 18:22: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 1cCVzz-0002rv-6F
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCVzz-00025v-2b
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCVzz-00025v-2b@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 18:22:23 +0000
Subject: [Xen-changelog] [xen stable-4.7] arm: crash the guest when it traps
	on external abort
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>

Y29tbWl0IDMyMjgyYWY2MzVlNTFkMzlhN2RlYjc3OGIxMDA0Y2E2MDhmOGFhYjYKQXV0aG9yOiAg
ICAgV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CkF1dGhvckRhdGU6IFR1ZSBOb3YgMjkgMTY6
MDk6NDAgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTY6MDk6NDAgMjAxNiArMDEwMAoKICAgIGFybTog
Y3Jhc2ggdGhlIGd1ZXN0IHdoZW4gaXQgdHJhcHMgb24gZXh0ZXJuYWwgYWJvcnQKICAgIAogICAg
SWYgd2Ugc3BvdCBhIGRhdGEgb3IgcHJlZmV0Y2ggYWJvcnQgYmVhcmluZyB0aGUgRVNSX0VMMi5F
QSBiaXQgc2V0LCB3ZQogICAga25vdyB0aGF0IHRoaXMgaXMgYW4gZXh0ZXJuYWwgYWJvcnQsIGFu
ZCB0aGF0IHNob3VsZCBjcmFzaCB0aGUgZ3Vlc3QuCiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiBY
U0EtMjAxLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgQ2hlbiA8V2VpLkNoZW5AYXJtLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CiAgICBSZXZpZXdlZC1ieTogU3RldmUgQ2FwcGVyIDxzdGV2ZS5jYXBwZXJAYXJtLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPEp1bGllbi5HcmFsbEBhcm0uY29tPgog
ICAgbWFzdGVyIGNvbW1pdDogZjhjNmE5MzM0YjI1MWQyZTc4YjA4NzNhNzFiNGQzNjk5MDhmYjEy
MwogICAgbWFzdGVyIGRhdGU6IDIwMTYtMTEtMjkgMTU6NTk6MjYgKzAxMDAKLS0tCiB4ZW4vYXJj
aC9hcm0vdHJhcHMuYyB8IDE4ICsrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE4
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9h
cmNoL2FybS90cmFwcy5jCmluZGV4IGI5Y2ZkYWUuLjkzMTZmMTYgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS90cmFwcy5jCisrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCkBAIC0yMzgzLDYgKzIz
ODMsMTUgQEAgc3RhdGljIHZvaWQgZG9fdHJhcF9pbnN0cl9hYm9ydF9ndWVzdChzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncywKICAgICBpbnQgcmM7CiAgICAgcmVnaXN0ZXJfdCBndmEgPSBSRUFE
X1NZU1JFRyhGQVJfRUwyKTsKIAorICAgIC8qCisgICAgICogSWYgdGhpcyBiaXQgaGFzIGJlZW4g
c2V0LCBpdCBtZWFucyB0aGF0IHRoaXMgaW5zdHJ1Y3Rpb24gYWJvcnQgaXMgY2F1c2VkCisgICAg
ICogYnkgYSBndWVzdCBleHRlcm5hbCBhYm9ydC4gQ3VycmVudGx5IHdlIGNyYXNoIHRoZSBndWVz
dCB0byBwcm90ZWN0IHRoZQorICAgICAqIGh5cGVydmlzb3IuIEluIGZ1dHVyZSBvbmUgY2FuIGJl
dHRlciBoYW5kbGUgdGhpcyBieSBpbmplY3RpbmcgYSB2aXJ0dWFsCisgICAgICogYWJvcnQgdG8g
dGhlIGd1ZXN0LgorICAgICAqLworICAgIGlmICggaHNyLmlhYnQuZWF0ICkKKyAgICAgICAgZG9t
YWluX2NyYXNoX3N5bmNocm9ub3VzKCk7CisKICAgICBzd2l0Y2ggKCBoc3IuaWFidC5pZnNjICYg
MHgzZiApCiAgICAgewogICAgIGNhc2UgRlNDX0ZMVF9QRVJNIC4uLiBGU0NfRkxUX1BFUk0gKyAz
OgpAQCAtMjQzNyw2ICsyNDQ2LDE1IEBAIHN0YXRpYyB2b2lkIGRvX3RyYXBfZGF0YV9hYm9ydF9n
dWVzdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKICAgICAgICAgcmV0dXJuOwogICAgIH0K
IAorICAgIC8qCisgICAgICogSWYgdGhpcyBiaXQgaGFzIGJlZW4gc2V0LCBpdCBtZWFucyB0aGF0
IHRoaXMgZGF0YSBhYm9ydCBpcyBjYXVzZWQKKyAgICAgKiBieSBhIGd1ZXN0IGV4dGVybmFsIGFi
b3J0LiBDdXJyZW50bHkgd2UgY3Jhc2ggdGhlIGd1ZXN0IHRvIHByb3RlY3QgdGhlCisgICAgICog
aHlwZXJ2aXNvci4gSW4gZnV0dXJlIG9uZSBjYW4gYmV0dGVyIGhhbmRsZSB0aGlzIGJ5IGluamVj
dGluZyBhIHZpcnR1YWwKKyAgICAgKiBhYm9ydCB0byB0aGUgZ3Vlc3QuCisgICAgICovCisgICAg
aWYgKCBkYWJ0LmVhdCApCisgICAgICAgIGRvbWFpbl9jcmFzaF9zeW5jaHJvbm91cygpOworCiAg
ICAgaW5mby5kYWJ0ID0gZGFidDsKICNpZmRlZiBDT05GSUdfQVJNXzMyCiAgICAgaW5mby5ndmEg
PSBSRUFEX0NQMzIoSERGQVIpOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9t
ZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5n
ZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5n
ZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu Dec 01 18:22:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 18:22: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 1cCW03-0006Zd-4E; Thu, 01 Dec 2016 18:22: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 1cCW01-0006Yw-Lq
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:25 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 23/E7-19310-06A60485; Thu, 01 Dec 2016 18:22:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTchyyH
 C4NoTEYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOPZnMmvBZMGK5ZdfsjQwbuPtYuTiEBL4wiix
 7eh9dgjnPKPEhtv32LoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwk2iau
 owFxOYVMJN4v/APO0grC1D9kR/uExg5FjAyrGLUKE4tKkst0jUy10sqykzPKMlNzMzRNTQw1c
 tNLS5OTE/NSUwq1kvOz93ECPRJPQMD4w7Gq1v8DjFKcjApifI+0nOIEOJLyk+pzEgszogvKs1
 JLT7EKMPBoSTBG5UJlBMsSk1PrUjLzAEGB0xagoNHSYQ3ECTNW1yQmFucmQ6ROsWoKCXOqwqS
 EABJZJTmwbXBAvISo6yUMC8jAwODEE9BalFuZgmq/CtGcQ5GJWFef5ApPJl5JXDTXwEtZgJa3
 HHdHmRxSSJCSqqBcYb0dzuGrYpPqq4tKplyLP+Plk3cwf1VB3TdrjxieRa2Oq5g8eSCElul4k
 45+wPsMmzHVFbzcqwMWRfB/a2ZqW+f+nvvbQszJ/KElGfMSDv76phS+z3p1Mq7AazXXCZEr7T
 Mr5tUr7D3ae37aeIRs3W54j+vWKh2MowpXmBrqcPVHDGXj/Y3lFiKMxINtZiLihMBqNSdqkMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1480616542!73409577!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11511 invoked from network); 1 Dec 2016 18:22:23 -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; 1 Dec 2016 18:22: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 1cCVzz-0002rv-6F
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCVzz-00025v-2b
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCVzz-00025v-2b@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 18:22:23 +0000
Subject: [Xen-changelog] [xen stable-4.7] arm: crash the guest when it traps
	on external abort
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>

Y29tbWl0IDMyMjgyYWY2MzVlNTFkMzlhN2RlYjc3OGIxMDA0Y2E2MDhmOGFhYjYKQXV0aG9yOiAg
ICAgV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CkF1dGhvckRhdGU6IFR1ZSBOb3YgMjkgMTY6
MDk6NDAgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTY6MDk6NDAgMjAxNiArMDEwMAoKICAgIGFybTog
Y3Jhc2ggdGhlIGd1ZXN0IHdoZW4gaXQgdHJhcHMgb24gZXh0ZXJuYWwgYWJvcnQKICAgIAogICAg
SWYgd2Ugc3BvdCBhIGRhdGEgb3IgcHJlZmV0Y2ggYWJvcnQgYmVhcmluZyB0aGUgRVNSX0VMMi5F
QSBiaXQgc2V0LCB3ZQogICAga25vdyB0aGF0IHRoaXMgaXMgYW4gZXh0ZXJuYWwgYWJvcnQsIGFu
ZCB0aGF0IHNob3VsZCBjcmFzaCB0aGUgZ3Vlc3QuCiAgICAKICAgIFRoaXMgaXMgcGFydCBvZiBY
U0EtMjAxLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgQ2hlbiA8V2VpLkNoZW5AYXJtLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CiAgICBSZXZpZXdlZC1ieTogU3RldmUgQ2FwcGVyIDxzdGV2ZS5jYXBwZXJAYXJtLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPEp1bGllbi5HcmFsbEBhcm0uY29tPgog
ICAgbWFzdGVyIGNvbW1pdDogZjhjNmE5MzM0YjI1MWQyZTc4YjA4NzNhNzFiNGQzNjk5MDhmYjEy
MwogICAgbWFzdGVyIGRhdGU6IDIwMTYtMTEtMjkgMTU6NTk6MjYgKzAxMDAKLS0tCiB4ZW4vYXJj
aC9hcm0vdHJhcHMuYyB8IDE4ICsrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE4
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9h
cmNoL2FybS90cmFwcy5jCmluZGV4IGI5Y2ZkYWUuLjkzMTZmMTYgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS90cmFwcy5jCisrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCkBAIC0yMzgzLDYgKzIz
ODMsMTUgQEAgc3RhdGljIHZvaWQgZG9fdHJhcF9pbnN0cl9hYm9ydF9ndWVzdChzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncywKICAgICBpbnQgcmM7CiAgICAgcmVnaXN0ZXJfdCBndmEgPSBSRUFE
X1NZU1JFRyhGQVJfRUwyKTsKIAorICAgIC8qCisgICAgICogSWYgdGhpcyBiaXQgaGFzIGJlZW4g
c2V0LCBpdCBtZWFucyB0aGF0IHRoaXMgaW5zdHJ1Y3Rpb24gYWJvcnQgaXMgY2F1c2VkCisgICAg
ICogYnkgYSBndWVzdCBleHRlcm5hbCBhYm9ydC4gQ3VycmVudGx5IHdlIGNyYXNoIHRoZSBndWVz
dCB0byBwcm90ZWN0IHRoZQorICAgICAqIGh5cGVydmlzb3IuIEluIGZ1dHVyZSBvbmUgY2FuIGJl
dHRlciBoYW5kbGUgdGhpcyBieSBpbmplY3RpbmcgYSB2aXJ0dWFsCisgICAgICogYWJvcnQgdG8g
dGhlIGd1ZXN0LgorICAgICAqLworICAgIGlmICggaHNyLmlhYnQuZWF0ICkKKyAgICAgICAgZG9t
YWluX2NyYXNoX3N5bmNocm9ub3VzKCk7CisKICAgICBzd2l0Y2ggKCBoc3IuaWFidC5pZnNjICYg
MHgzZiApCiAgICAgewogICAgIGNhc2UgRlNDX0ZMVF9QRVJNIC4uLiBGU0NfRkxUX1BFUk0gKyAz
OgpAQCAtMjQzNyw2ICsyNDQ2LDE1IEBAIHN0YXRpYyB2b2lkIGRvX3RyYXBfZGF0YV9hYm9ydF9n
dWVzdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKICAgICAgICAgcmV0dXJuOwogICAgIH0K
IAorICAgIC8qCisgICAgICogSWYgdGhpcyBiaXQgaGFzIGJlZW4gc2V0LCBpdCBtZWFucyB0aGF0
IHRoaXMgZGF0YSBhYm9ydCBpcyBjYXVzZWQKKyAgICAgKiBieSBhIGd1ZXN0IGV4dGVybmFsIGFi
b3J0LiBDdXJyZW50bHkgd2UgY3Jhc2ggdGhlIGd1ZXN0IHRvIHByb3RlY3QgdGhlCisgICAgICog
aHlwZXJ2aXNvci4gSW4gZnV0dXJlIG9uZSBjYW4gYmV0dGVyIGhhbmRsZSB0aGlzIGJ5IGluamVj
dGluZyBhIHZpcnR1YWwKKyAgICAgKiBhYm9ydCB0byB0aGUgZ3Vlc3QuCisgICAgICovCisgICAg
aWYgKCBkYWJ0LmVhdCApCisgICAgICAgIGRvbWFpbl9jcmFzaF9zeW5jaHJvbm91cygpOworCiAg
ICAgaW5mby5kYWJ0ID0gZGFidDsKICNpZmRlZiBDT05GSUdfQVJNXzMyCiAgICAgaW5mby5ndmEg
PSBSRUFEX0NQMzIoSERGQVIpOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9t
ZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5n
ZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5n
ZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu Dec 01 18:22:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 18:22: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 1cCW0D-0006bt-5h; Thu, 01 Dec 2016 18:22: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 1cCW0B-0006be-Tf
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:36 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 72/A8-14841-B6A60485; Thu, 01 Dec 2016 18:22:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTcryyH
 C4O0cJYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLmnmblggU7F35b5TA2MXxW7GLk4hAS+MErM
 6TvEBOGcZ5Q4su83WxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgLeEhceH
 QSL8wqYSczcuZoFxGYBqn/y4xb7BEaOBYwMqxg1ilOLylKLdI0M9ZKKMtMzSnITM3N0DQ1M9X
 JTi4sT01NzEpOK9ZLzczcxAr1Sz8DAuIPx7mS/Q4ySHExKoryP9BwihPiS8lMqMxKLM+KLSnN
 Siw8xynBwKEnwXsgAygkWpaanVqRl5gDDAyYtwcGjJMIrmAmU5i0uSMwtzkyHSJ1iVJQS550K
 0icAksgozYNrg4XkJUZZKWFeRgYGBiGegtSi3MwSVPlXjOIcjErCvJIg43ky80rgpr8CWswEt
 Ljjuj3I4pJEhJRUA+PmxHlO0o73rUqv2BrZHDJSN1jEmLHk9i+rYNb5Id7TNR4bilx/UR2V2r
 Bf2XqTyOUvs81C9R7t7WRv853jrmXImxOgN/fZWzX+1x+P+zz8fHDL5yvhnFFTVfL67R7/PLJ
 jy2mlLa6PbmRtmixfJhMs0nHAyErmxtUYpen6f6vOf7uwKlAr6rUSS3FGoqEWc1FxIgAo6o67
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1480616553!73142597!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43861 invoked from network); 1 Dec 2016 18:22:33 -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; 1 Dec 2016 18:22:33 -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 1cCW09-0002s9-A2
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCW09-000273-7B
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCW09-000273-7B@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 18:22:33 +0000
Subject: [Xen-changelog] [xen stable-4.7] arm32: handle async aborts
	delivered while at HYP
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>

Y29tbWl0IDA3MjZjYjVmMDZkZGE2Mjc2ZmNmOTk5ZDQ3MmIxNWM5NThkNDlhOGQKQXV0aG9yOiAg
ICAgV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CkF1dGhvckRhdGU6IFR1ZSBOb3YgMjkgMTY6
MTA6MDkgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTY6MTA6MDkgMjAxNiArMDEwMAoKICAgIGFybTMy
OiBoYW5kbGUgYXN5bmMgYWJvcnRzIGRlbGl2ZXJlZCB3aGlsZSBhdCBIWVAKICAgIAogICAgSWYg
Z3Vlc3QgZ2VuZXJhdGVzIGFuIGFzeW5jaHJvbm91cyBhYm9ydCBhbmQgdGhlbiB0cmFwcyBpbnRv
IEhZUAogICAgKGJ5IEhWQyBvciBJUlEpIGJlZm9yZSB0aGUgYWJvcnQgaGFzIGJlZW4gZGVsaXZl
cmVkLCB0aGUgaHlwZXJ2aXNvcgogICAgY291bGQgbm90IGNhdGNoIGl0LCBiZWNhdXNlIHRoZSBQ
U1RBVEUuQSBiaXQgaXMgbWFza2VkIGFsbCB0aGUgdGltZQogICAgaW4gaHlwZXJ2aXNvci4gU28g
dGhpcyBhc3luY2hyb25vdXMgYWJvcnQgbWF5IGJlIHNsaXBwZWQgdG8gbmV4dAogICAgcnVubmlu
ZyBndWVzdCB3aXRoIFBTVEFURS5BIGJpdCB1bm1hc2tlZC4KICAgIAogICAgSW4gb3JkZXIgdG8g
YXZvaWQgdGhpcywgaXQgaXMgbmVjZXNzYXJ5IHRvIHRha2UgdGhlIGFib3J0IGF0IEhZUCwgYnkK
ICAgIGNsZWFyaW5nIHRoZSBQU1RBVEUuQSBiaXQuIEluIHRoaXMgcGF0Y2gsIHdlIHVubWFzayB0
aGUgUFNUQVRFLkEgYml0CiAgICB0byBvcGVuIGEgd2luZG93IHRvIGNhdGNoIGd1ZXN0LWdlbmVy
YXRlZCBhc3luY2hyb25vdXMgYWJvcnQgaW4gYWxsCiAgICBHdWVzdCAtPiBIWVAgc3dpdGNoIHBh
dGhzLiBJZiB3ZSBjYXVnaHQgc3VjaCBhc3luY2hyb25vdXMgYWJvcnQgaW4KICAgIGNoZWNraW5n
IHdpbmRvdywgdGhlIEhZUCBkYXRhIGFib3J0IGV4Y2VwdGlvbiB3aWxsIGJlIHRyaWdnZXJlZCBh
bmQKICAgIHRoZSBhYm9ydCBzb3VyY2UgZ3Vlc3Qgd2lsbCBiZSBjcmFzaGVkLgogICAgCiAgICBU
aGlzIGlzIHBhcnQgb2YgWFNBLTIwMS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIENoZW4g
PFdlaS5DaGVuQGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICAgIEFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CiAgICBtYXN0ZXIgY29tbWl0OiA2YWFmZjdiNDA3Y2E3NmRjZmM0ZmU4
MWYyYWZlOWQxNTk0Y2IwZDZiCiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0xMS0yOSAxNTo1OTo1NSAr
MDEwMAotLS0KIHhlbi9hcmNoL2FybS9hcm0zMi9lbnRyeS5TICAgICAgICAgICAgfCA1NSArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gvYXJtL2FybTMyL3RyYXBz
LmMgICAgICAgICAgICB8ICA1ICsrKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvcHJvY2Vz
c29yLmggfCAxMSArKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oICAgICAg
IHwgIDIgKysKIDQgZmlsZXMgY2hhbmdlZCwgNzIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9lbnRyeS5TIGIveGVuL2FyY2gvYXJt
L2FybTMyL2VudHJ5LlMKaW5kZXggNzc0ZTdjNi4uNGI0N2Y5YiAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL2FybTMyL2VudHJ5LlMKKysrIGIveGVuL2FyY2gvYXJtL2FybTMyL2VudHJ5LlMKQEAg
LTQyLDYgKzQyLDYxIEBAIHNhdmVfZ3Vlc3RfcmVnczoKICAgICAgICAgU0FWRV9CQU5LRUQoZmlx
KQogICAgICAgICBTQVZFX09ORV9CQU5LRUQoUjhfZmlxKTsgU0FWRV9PTkVfQkFOS0VEKFI5X2Zp
cSk7IFNBVkVfT05FX0JBTktFRChSMTBfZmlxKQogICAgICAgICBTQVZFX09ORV9CQU5LRUQoUjEx
X2ZpcSk7IFNBVkVfT05FX0JBTktFRChSMTJfZmlxKTsKKyAgICAgICAgLyoKKyAgICAgICAgICog
U3RhcnQgdG8gY2hlY2sgcGVuZGluZyB2aXJ0dWFsIGFib3J0IGluIHRoZSBnYXAgb2YgR3Vlc3Qg
LT4gSFlQCisgICAgICAgICAqIHdvcmxkIHN3aXRjaC4KKyAgICAgICAgICoKKyAgICAgICAgICog
U2F2ZSBFTFJfaHlwIHRvIGNoZWNrIHdoZXRoZXIgdGhlIHBlbmRpbmcgdmlydHVhbCBhYm9ydCBl
eGNlcHRpb24KKyAgICAgICAgICogdGFrZXMgcGxhY2Ugd2hpbGUgd2UgYXJlIGRvaW5nIHRoaXMg
dHJhcCBleGNlcHRpb24uCisgICAgICAgICAqLworICAgICAgICBtcnMgcjEsIEVMUl9oeXAKKwor
ICAgICAgICAvKgorICAgICAgICAgKiBGb3JjZSBsb2FkcyBhbmQgc3RvcmVzIHRvIGNvbXBsZXRl
IGJlZm9yZSB1bm1hc2tpbmcgYXN5bmNocm9ub3VzCisgICAgICAgICAqIGFib3J0cyBhbmQgZm9y
Y2luZyB0aGUgZGVsaXZlcnkgb2YgdGhlIGV4Y2VwdGlvbi4KKyAgICAgICAgICovCisgICAgICAg
IGRzYiBzeQorCisgICAgICAgIC8qCisgICAgICAgICAqIFVubWFzayBhc3luY2hyb25vdXMgYWJv
cnQgYml0LiBJZiB0aGVyZSBpcyBhIHBlbmRpbmcgYXN5bmNocm9ub3VzCisgICAgICAgICAqIGFi
b3J0LCB0aGUgZGF0YV9hYm9ydCBleGNlcHRpb24gd2lsbCBoYXBwZW4gYWZ0ZXIgQSBiaXQgaXMg
Y2xlYXJlZC4KKyAgICAgICAgICovCisgICAgICAgIGNwc2llIGEKKworICAgICAgICAvKgorICAg
ICAgICAgKiBUaGlzIGlzIG91ciBzaW5nbGUgaW5zdHJ1Y3Rpb24gZXhjZXB0aW9uIHdpbmRvdy4g
QSBwZW5kaW5nCisgICAgICAgICAqIGFzeW5jaHJvbm91cyBhYm9ydCBpcyBndWFyYW50ZWVkIHRv
IG9jY3VyIGF0IHRoZSBlYXJsaWVzdCB3aGVuIHdlCisgICAgICAgICAqIHVubWFzayBpdCwgYW5k
IGF0IHRoZSBsYXRlc3QganVzdCBhZnRlciB0aGUgSVNCLgorICAgICAgICAgKgorICAgICAgICAg
KiBJZiBhIHBlbmRpbmcgYWJvcnQgb2NjdXJzLCB0aGUgcHJvZ3JhbSB3aWxsIGp1bXAgdG8gZGF0
YV9hYm9ydAorICAgICAgICAgKiBleGNlcHRpb24gaGFuZGxlciwgYW5kIHRoZSBFTFJfaHlwIHdp
bGwgYmUgc2V0IHRvCisgICAgICAgICAqIGFib3J0X2d1ZXN0X2V4aXRfc3RhcnQgb3IgYWJvcnRf
Z3Vlc3RfZXhpdF9lbmQuCisgICAgICAgICAqLworICAgICAgICAuZ2xvYmFsIGFib3J0X2d1ZXN0
X2V4aXRfc3RhcnQKK2Fib3J0X2d1ZXN0X2V4aXRfc3RhcnQ6CisKKyAgICAgICAgaXNiCisKKyAg
ICAgICAgLmdsb2JhbCBhYm9ydF9ndWVzdF9leGl0X2VuZAorYWJvcnRfZ3Vlc3RfZXhpdF9lbmQ6
CisgICAgICAgIC8qIE1hc2sgQ1BTUiBhc3luY2hyb25vdXMgYWJvcnQgYml0LCBjbG9zZSB0aGUg
Y2hlY2tpbmcgd2luZG93LiAqLworICAgICAgICBjcHNpZCBhCisKKyAgICAgICAgLyoKKyAgICAg
ICAgICogQ29tcGFyZSBFTFJfaHlwIGFuZCB0aGUgc2F2ZWQgdmFsdWUgdG8gY2hlY2sgd2hldGhl
ciB3ZSBhcmUKKyAgICAgICAgICogcmV0dXJuaW5nIGZyb20gYSB2YWxpZCBleGNlcHRpb24gY2F1
c2VkIGJ5IHBlbmRpbmcgdmlydHVhbAorICAgICAgICAgKiBhYm9ydC4KKyAgICAgICAgICovCisg
ICAgICAgIG1ycyByMiwgRUxSX2h5cAorICAgICAgICBjbXAgcjEsIHIyCisKKyAgICAgICAgLyoK
KyAgICAgICAgICogTm90IGVxdWFsLCB0aGUgcGVuZGluZyB2aXJ0dWFsIGFib3J0IGV4Y2VwdGlv
biB0b29rIHBsYWNlLCB0aGUKKyAgICAgICAgICogaW5pdGlhbCBleGNlcHRpb24gZG9lcyBub3Qg
aGF2ZSBhbnkgc2lnbmlmaWNhbmNlIHRvIGJlIGhhbmRsZWQuCisgICAgICAgICAqIEV4aXQgQVNB
UC4KKyAgICAgICAgICovCisgICAgICAgIGJuZSByZXR1cm5fZnJvbV90cmFwCisKICAgICAgICAg
bW92IHBjLCBscgogCiAjZGVmaW5lIERFRklORV9UUkFQX0VOVFJZKHRyYXApICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtMzIvdHJhcHMuYyBiL3hlbi9hcmNoL2FybS9hcm0zMi90cmFwcy5jCmluZGV4IGY4Y2Y4NjQu
LjdiZmM1ZmYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi90cmFwcy5jCisrKyBiL3hl
bi9hcmNoL2FybS9hcm0zMi90cmFwcy5jCkBAIC02Myw3ICs2MywxMCBAQCBhc21saW5rYWdlIHZv
aWQgZG9fdHJhcF9wcmVmZXRjaF9hYm9ydChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAog
YXNtbGlua2FnZSB2b2lkIGRvX3RyYXBfZGF0YV9hYm9ydChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncykKIHsKLSAgICBkb191bmV4cGVjdGVkX3RyYXAoIkRhdGEgQWJvcnQiLCByZWdzKTsKKyAg
ICBpZiAoIFZBQk9SVF9HRU5fQllfR1VFU1QocmVncykgKQorICAgICAgICBkb190cmFwX2d1ZXN0
X2Vycm9yKHJlZ3MpOworICAgIGVsc2UKKyAgICAgICAgZG9fdW5leHBlY3RlZF90cmFwKCJEYXRh
IEFib3J0IiwgcmVncyk7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJt
L2FybTMyL3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9wcm9jZXNzb3Iu
aAppbmRleCBmNDE2NDRkLi5lM2JkMDA0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJt
L2FybTMyL3Byb2Nlc3Nvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvcHJvY2Vz
c29yLmgKQEAgLTU1LDYgKzU1LDE3IEBAIHN0cnVjdCBjcHVfdXNlcl9yZWdzCiAKICAgICB1aW50
MzJfdCBwYWQxOyAvKiBEb3VibGV3b3JkLWFsaWduIHRoZSB1c2VyIGhhbGYgb2YgdGhlIGZyYW1l
ICovCiB9OworCisvKiBGdW5jdGlvbnMgZm9yIHBlbmRpbmcgdmlydHVhbCBhYm9ydCBjaGVja2lu
ZyB3aW5kb3cuICovCit2b2lkIGFib3J0X2d1ZXN0X2V4aXRfc3RhcnQodm9pZCk7Cit2b2lkIGFi
b3J0X2d1ZXN0X2V4aXRfZW5kKHZvaWQpOworCisjZGVmaW5lIFZBQk9SVF9HRU5fQllfR1VFU1Qo
cikgIFwKKyggXAorICAgICggKHVuc2lnbmVkIGxvbmcpYWJvcnRfZ3Vlc3RfZXhpdF9zdGFydCA9
PSAociktPnBjICkgfHwgXAorICAgICggKHVuc2lnbmVkIGxvbmcpYWJvcnRfZ3Vlc3RfZXhpdF9l
bmQgPT0gKHIpLT5wYyApIFwKKykKKwogI2VuZGlmCiAKIC8qIExheW91dCBhcyB1c2VkIGluIGFz
c2VtYmx5LCB3aXRoIHNyYy9kZXN0IHJlZ2lzdGVycyBtaXhlZCBpbiAqLwpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJv
Y2Vzc29yLmgKaW5kZXggMjg0YWQ2YS4uMDBmZDNjOCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLWFybS9wcm9jZXNzb3IuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5o
CkBAIC02NDcsNiArNjQ3LDggQEAgdm9pZCB2Y3B1X3JlZ3NfdXNlcl90b19oeXAoc3RydWN0IHZj
cHUgKnZjcHUsCiBpbnQgY2FsbF9zbWMocmVnaXN0ZXJfdCBmdW5jdGlvbl9pZCwgcmVnaXN0ZXJf
dCBhcmcwLCByZWdpc3Rlcl90IGFyZzEsCiAgICAgICAgICAgICAgcmVnaXN0ZXJfdCBhcmcyKTsK
IAordm9pZCBkb190cmFwX2d1ZXN0X2Vycm9yKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsK
KwogI2VuZGlmIC8qIF9fQVNTRU1CTFlfXyAqLwogI2VuZGlmIC8qIF9fQVNNX0FSTV9QUk9DRVNT
T1JfSCAqLwogLyoKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dp
dC94ZW4uZ2l0I3N0YWJsZS00LjcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 01 18:22:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 18:22: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 1cCW0D-0006bt-5h; Thu, 01 Dec 2016 18:22: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 1cCW0B-0006be-Tf
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:36 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 72/A8-14841-B6A60485; Thu, 01 Dec 2016 18:22:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTcryyH
 C4O0cJYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLmnmblggU7F35b5TA2MXxW7GLk4hAS+MErM
 6TvEBOGcZ5Q4su83WxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgLeEhceH
 QSL8wqYSczcuZoFxGYBqn/y4xb7BEaOBYwMqxg1ilOLylKLdI0M9ZKKMtMzSnITM3N0DQ1M9X
 JTi4sT01NzEpOK9ZLzczcxAr1Sz8DAuIPx7mS/Q4ySHExKoryP9BwihPiS8lMqMxKLM+KLSnN
 Siw8xynBwKEnwXsgAygkWpaanVqRl5gDDAyYtwcGjJMIrmAmU5i0uSMwtzkyHSJ1iVJQS550K
 0icAksgozYNrg4XkJUZZKWFeRgYGBiGegtSi3MwSVPlXjOIcjErCvJIg43ky80rgpr8CWswEt
 Ljjuj3I4pJEhJRUA+PmxHlO0o73rUqv2BrZHDJSN1jEmLHk9i+rYNb5Id7TNR4bilx/UR2V2r
 Bf2XqTyOUvs81C9R7t7WRv853jrmXImxOgN/fZWzX+1x+P+zz8fHDL5yvhnFFTVfL67R7/PLJ
 jy2mlLa6PbmRtmixfJhMs0nHAyErmxtUYpen6f6vOf7uwKlAr6rUSS3FGoqEWc1FxIgAo6o67
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1480616553!73142597!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43861 invoked from network); 1 Dec 2016 18:22:33 -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; 1 Dec 2016 18:22:33 -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 1cCW09-0002s9-A2
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCW09-000273-7B
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCW09-000273-7B@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 18:22:33 +0000
Subject: [Xen-changelog] [xen stable-4.7] arm32: handle async aborts
	delivered while at HYP
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>

Y29tbWl0IDA3MjZjYjVmMDZkZGE2Mjc2ZmNmOTk5ZDQ3MmIxNWM5NThkNDlhOGQKQXV0aG9yOiAg
ICAgV2VpIENoZW4gPFdlaS5DaGVuQGFybS5jb20+CkF1dGhvckRhdGU6IFR1ZSBOb3YgMjkgMTY6
MTA6MDkgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNvbW1pdERhdGU6IFR1ZSBOb3YgMjkgMTY6MTA6MDkgMjAxNiArMDEwMAoKICAgIGFybTMy
OiBoYW5kbGUgYXN5bmMgYWJvcnRzIGRlbGl2ZXJlZCB3aGlsZSBhdCBIWVAKICAgIAogICAgSWYg
Z3Vlc3QgZ2VuZXJhdGVzIGFuIGFzeW5jaHJvbm91cyBhYm9ydCBhbmQgdGhlbiB0cmFwcyBpbnRv
IEhZUAogICAgKGJ5IEhWQyBvciBJUlEpIGJlZm9yZSB0aGUgYWJvcnQgaGFzIGJlZW4gZGVsaXZl
cmVkLCB0aGUgaHlwZXJ2aXNvcgogICAgY291bGQgbm90IGNhdGNoIGl0LCBiZWNhdXNlIHRoZSBQ
U1RBVEUuQSBiaXQgaXMgbWFza2VkIGFsbCB0aGUgdGltZQogICAgaW4gaHlwZXJ2aXNvci4gU28g
dGhpcyBhc3luY2hyb25vdXMgYWJvcnQgbWF5IGJlIHNsaXBwZWQgdG8gbmV4dAogICAgcnVubmlu
ZyBndWVzdCB3aXRoIFBTVEFURS5BIGJpdCB1bm1hc2tlZC4KICAgIAogICAgSW4gb3JkZXIgdG8g
YXZvaWQgdGhpcywgaXQgaXMgbmVjZXNzYXJ5IHRvIHRha2UgdGhlIGFib3J0IGF0IEhZUCwgYnkK
ICAgIGNsZWFyaW5nIHRoZSBQU1RBVEUuQSBiaXQuIEluIHRoaXMgcGF0Y2gsIHdlIHVubWFzayB0
aGUgUFNUQVRFLkEgYml0CiAgICB0byBvcGVuIGEgd2luZG93IHRvIGNhdGNoIGd1ZXN0LWdlbmVy
YXRlZCBhc3luY2hyb25vdXMgYWJvcnQgaW4gYWxsCiAgICBHdWVzdCAtPiBIWVAgc3dpdGNoIHBh
dGhzLiBJZiB3ZSBjYXVnaHQgc3VjaCBhc3luY2hyb25vdXMgYWJvcnQgaW4KICAgIGNoZWNraW5n
IHdpbmRvdywgdGhlIEhZUCBkYXRhIGFib3J0IGV4Y2VwdGlvbiB3aWxsIGJlIHRyaWdnZXJlZCBh
bmQKICAgIHRoZSBhYm9ydCBzb3VyY2UgZ3Vlc3Qgd2lsbCBiZSBjcmFzaGVkLgogICAgCiAgICBU
aGlzIGlzIHBhcnQgb2YgWFNBLTIwMS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIENoZW4g
PFdlaS5DaGVuQGFybS5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICAgIEFja2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CiAgICBtYXN0ZXIgY29tbWl0OiA2YWFmZjdiNDA3Y2E3NmRjZmM0ZmU4
MWYyYWZlOWQxNTk0Y2IwZDZiCiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0xMS0yOSAxNTo1OTo1NSAr
MDEwMAotLS0KIHhlbi9hcmNoL2FybS9hcm0zMi9lbnRyeS5TICAgICAgICAgICAgfCA1NSArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gvYXJtL2FybTMyL3RyYXBz
LmMgICAgICAgICAgICB8ICA1ICsrKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvcHJvY2Vz
c29yLmggfCAxMSArKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oICAgICAg
IHwgIDIgKysKIDQgZmlsZXMgY2hhbmdlZCwgNzIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9lbnRyeS5TIGIveGVuL2FyY2gvYXJt
L2FybTMyL2VudHJ5LlMKaW5kZXggNzc0ZTdjNi4uNGI0N2Y5YiAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL2FybTMyL2VudHJ5LlMKKysrIGIveGVuL2FyY2gvYXJtL2FybTMyL2VudHJ5LlMKQEAg
LTQyLDYgKzQyLDYxIEBAIHNhdmVfZ3Vlc3RfcmVnczoKICAgICAgICAgU0FWRV9CQU5LRUQoZmlx
KQogICAgICAgICBTQVZFX09ORV9CQU5LRUQoUjhfZmlxKTsgU0FWRV9PTkVfQkFOS0VEKFI5X2Zp
cSk7IFNBVkVfT05FX0JBTktFRChSMTBfZmlxKQogICAgICAgICBTQVZFX09ORV9CQU5LRUQoUjEx
X2ZpcSk7IFNBVkVfT05FX0JBTktFRChSMTJfZmlxKTsKKyAgICAgICAgLyoKKyAgICAgICAgICog
U3RhcnQgdG8gY2hlY2sgcGVuZGluZyB2aXJ0dWFsIGFib3J0IGluIHRoZSBnYXAgb2YgR3Vlc3Qg
LT4gSFlQCisgICAgICAgICAqIHdvcmxkIHN3aXRjaC4KKyAgICAgICAgICoKKyAgICAgICAgICog
U2F2ZSBFTFJfaHlwIHRvIGNoZWNrIHdoZXRoZXIgdGhlIHBlbmRpbmcgdmlydHVhbCBhYm9ydCBl
eGNlcHRpb24KKyAgICAgICAgICogdGFrZXMgcGxhY2Ugd2hpbGUgd2UgYXJlIGRvaW5nIHRoaXMg
dHJhcCBleGNlcHRpb24uCisgICAgICAgICAqLworICAgICAgICBtcnMgcjEsIEVMUl9oeXAKKwor
ICAgICAgICAvKgorICAgICAgICAgKiBGb3JjZSBsb2FkcyBhbmQgc3RvcmVzIHRvIGNvbXBsZXRl
IGJlZm9yZSB1bm1hc2tpbmcgYXN5bmNocm9ub3VzCisgICAgICAgICAqIGFib3J0cyBhbmQgZm9y
Y2luZyB0aGUgZGVsaXZlcnkgb2YgdGhlIGV4Y2VwdGlvbi4KKyAgICAgICAgICovCisgICAgICAg
IGRzYiBzeQorCisgICAgICAgIC8qCisgICAgICAgICAqIFVubWFzayBhc3luY2hyb25vdXMgYWJv
cnQgYml0LiBJZiB0aGVyZSBpcyBhIHBlbmRpbmcgYXN5bmNocm9ub3VzCisgICAgICAgICAqIGFi
b3J0LCB0aGUgZGF0YV9hYm9ydCBleGNlcHRpb24gd2lsbCBoYXBwZW4gYWZ0ZXIgQSBiaXQgaXMg
Y2xlYXJlZC4KKyAgICAgICAgICovCisgICAgICAgIGNwc2llIGEKKworICAgICAgICAvKgorICAg
ICAgICAgKiBUaGlzIGlzIG91ciBzaW5nbGUgaW5zdHJ1Y3Rpb24gZXhjZXB0aW9uIHdpbmRvdy4g
QSBwZW5kaW5nCisgICAgICAgICAqIGFzeW5jaHJvbm91cyBhYm9ydCBpcyBndWFyYW50ZWVkIHRv
IG9jY3VyIGF0IHRoZSBlYXJsaWVzdCB3aGVuIHdlCisgICAgICAgICAqIHVubWFzayBpdCwgYW5k
IGF0IHRoZSBsYXRlc3QganVzdCBhZnRlciB0aGUgSVNCLgorICAgICAgICAgKgorICAgICAgICAg
KiBJZiBhIHBlbmRpbmcgYWJvcnQgb2NjdXJzLCB0aGUgcHJvZ3JhbSB3aWxsIGp1bXAgdG8gZGF0
YV9hYm9ydAorICAgICAgICAgKiBleGNlcHRpb24gaGFuZGxlciwgYW5kIHRoZSBFTFJfaHlwIHdp
bGwgYmUgc2V0IHRvCisgICAgICAgICAqIGFib3J0X2d1ZXN0X2V4aXRfc3RhcnQgb3IgYWJvcnRf
Z3Vlc3RfZXhpdF9lbmQuCisgICAgICAgICAqLworICAgICAgICAuZ2xvYmFsIGFib3J0X2d1ZXN0
X2V4aXRfc3RhcnQKK2Fib3J0X2d1ZXN0X2V4aXRfc3RhcnQ6CisKKyAgICAgICAgaXNiCisKKyAg
ICAgICAgLmdsb2JhbCBhYm9ydF9ndWVzdF9leGl0X2VuZAorYWJvcnRfZ3Vlc3RfZXhpdF9lbmQ6
CisgICAgICAgIC8qIE1hc2sgQ1BTUiBhc3luY2hyb25vdXMgYWJvcnQgYml0LCBjbG9zZSB0aGUg
Y2hlY2tpbmcgd2luZG93LiAqLworICAgICAgICBjcHNpZCBhCisKKyAgICAgICAgLyoKKyAgICAg
ICAgICogQ29tcGFyZSBFTFJfaHlwIGFuZCB0aGUgc2F2ZWQgdmFsdWUgdG8gY2hlY2sgd2hldGhl
ciB3ZSBhcmUKKyAgICAgICAgICogcmV0dXJuaW5nIGZyb20gYSB2YWxpZCBleGNlcHRpb24gY2F1
c2VkIGJ5IHBlbmRpbmcgdmlydHVhbAorICAgICAgICAgKiBhYm9ydC4KKyAgICAgICAgICovCisg
ICAgICAgIG1ycyByMiwgRUxSX2h5cAorICAgICAgICBjbXAgcjEsIHIyCisKKyAgICAgICAgLyoK
KyAgICAgICAgICogTm90IGVxdWFsLCB0aGUgcGVuZGluZyB2aXJ0dWFsIGFib3J0IGV4Y2VwdGlv
biB0b29rIHBsYWNlLCB0aGUKKyAgICAgICAgICogaW5pdGlhbCBleGNlcHRpb24gZG9lcyBub3Qg
aGF2ZSBhbnkgc2lnbmlmaWNhbmNlIHRvIGJlIGhhbmRsZWQuCisgICAgICAgICAqIEV4aXQgQVNB
UC4KKyAgICAgICAgICovCisgICAgICAgIGJuZSByZXR1cm5fZnJvbV90cmFwCisKICAgICAgICAg
bW92IHBjLCBscgogCiAjZGVmaW5lIERFRklORV9UUkFQX0VOVFJZKHRyYXApICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
YXJtMzIvdHJhcHMuYyBiL3hlbi9hcmNoL2FybS9hcm0zMi90cmFwcy5jCmluZGV4IGY4Y2Y4NjQu
LjdiZmM1ZmYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi90cmFwcy5jCisrKyBiL3hl
bi9hcmNoL2FybS9hcm0zMi90cmFwcy5jCkBAIC02Myw3ICs2MywxMCBAQCBhc21saW5rYWdlIHZv
aWQgZG9fdHJhcF9wcmVmZXRjaF9hYm9ydChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAog
YXNtbGlua2FnZSB2b2lkIGRvX3RyYXBfZGF0YV9hYm9ydChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncykKIHsKLSAgICBkb191bmV4cGVjdGVkX3RyYXAoIkRhdGEgQWJvcnQiLCByZWdzKTsKKyAg
ICBpZiAoIFZBQk9SVF9HRU5fQllfR1VFU1QocmVncykgKQorICAgICAgICBkb190cmFwX2d1ZXN0
X2Vycm9yKHJlZ3MpOworICAgIGVsc2UKKyAgICAgICAgZG9fdW5leHBlY3RlZF90cmFwKCJEYXRh
IEFib3J0IiwgcmVncyk7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJt
L2FybTMyL3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9wcm9jZXNzb3Iu
aAppbmRleCBmNDE2NDRkLi5lM2JkMDA0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJt
L2FybTMyL3Byb2Nlc3Nvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvcHJvY2Vz
c29yLmgKQEAgLTU1LDYgKzU1LDE3IEBAIHN0cnVjdCBjcHVfdXNlcl9yZWdzCiAKICAgICB1aW50
MzJfdCBwYWQxOyAvKiBEb3VibGV3b3JkLWFsaWduIHRoZSB1c2VyIGhhbGYgb2YgdGhlIGZyYW1l
ICovCiB9OworCisvKiBGdW5jdGlvbnMgZm9yIHBlbmRpbmcgdmlydHVhbCBhYm9ydCBjaGVja2lu
ZyB3aW5kb3cuICovCit2b2lkIGFib3J0X2d1ZXN0X2V4aXRfc3RhcnQodm9pZCk7Cit2b2lkIGFi
b3J0X2d1ZXN0X2V4aXRfZW5kKHZvaWQpOworCisjZGVmaW5lIFZBQk9SVF9HRU5fQllfR1VFU1Qo
cikgIFwKKyggXAorICAgICggKHVuc2lnbmVkIGxvbmcpYWJvcnRfZ3Vlc3RfZXhpdF9zdGFydCA9
PSAociktPnBjICkgfHwgXAorICAgICggKHVuc2lnbmVkIGxvbmcpYWJvcnRfZ3Vlc3RfZXhpdF9l
bmQgPT0gKHIpLT5wYyApIFwKKykKKwogI2VuZGlmCiAKIC8qIExheW91dCBhcyB1c2VkIGluIGFz
c2VtYmx5LCB3aXRoIHNyYy9kZXN0IHJlZ2lzdGVycyBtaXhlZCBpbiAqLwpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJv
Y2Vzc29yLmgKaW5kZXggMjg0YWQ2YS4uMDBmZDNjOCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLWFybS9wcm9jZXNzb3IuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5o
CkBAIC02NDcsNiArNjQ3LDggQEAgdm9pZCB2Y3B1X3JlZ3NfdXNlcl90b19oeXAoc3RydWN0IHZj
cHUgKnZjcHUsCiBpbnQgY2FsbF9zbWMocmVnaXN0ZXJfdCBmdW5jdGlvbl9pZCwgcmVnaXN0ZXJf
dCBhcmcwLCByZWdpc3Rlcl90IGFyZzEsCiAgICAgICAgICAgICAgcmVnaXN0ZXJfdCBhcmcyKTsK
IAordm9pZCBkb190cmFwX2d1ZXN0X2Vycm9yKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsK
KwogI2VuZGlmIC8qIF9fQVNTRU1CTFlfXyAqLwogI2VuZGlmIC8qIF9fQVNNX0FSTV9QUk9DRVNT
T1JfSCAqLwogLyoKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dp
dC94ZW4uZ2l0I3N0YWJsZS00LjcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 01 18:22:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 18:22: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 1cCW0N-0006dA-7F; Thu, 01 Dec 2016 18:22: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 1cCW0L-0006cx-S4
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:45 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 86/7C-29519-57A60485; Thu, 01 Dec 2016 18:22:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVbckyyH
 CoPWdvMWEbQYOjB7b+3axBzBGsWbmJeVXJLBmrNk2ib2gjb3iaqtsA+N/1i5GLg4hgS+MEsdf
 7YRyzjNKXH55iLGLkYODTUBMYu5ehS5GTg4RAVWJWSuWM4PYQgLqEk2/G9hAbGEBTYlt5w+Cx
 XkFzCS2bZjBCmKzANXfn/qUeQIjxwJGhlWMGsWpRWWpRbqGxnpJRZnpGSW5iZk5uoYGZnq5qc
 XFiempOYlJxXrJ+bmbGIE+YQCCHYxflgUcYpTkYFIS5X2k5xAhxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYI3KhMoJ1iUmp5akZaZAwwOmLQEB4+SCK8gSJq3uCAxtzgzHSJ1ilGX48D7FU+ZhFjy
 8vNSpcR5VUGKBECKMkrz4EbAAvUSo6yUMC8j0FFCPAWpRbmZJajyrxjFORiVhHklQabwZOaVw
 G16BXQEE9ARHdftQY4oSURISTUwsppytzz89eN29Zcf6gvaGHsO/Fll3v+2wJDzWqfUPkcLl+
 TCVYLf75a9SnvW1vT+IIOtVvuRUr7cX1G21w7PndHkkV5SJr9RY3/1jQxDxcNqF6MfXa2I7LR
 dH3rBf+IGt7UXuH/9YGYzEuuY92KxfHAUy6dtrlckEyYar1LnnNlrmCK8u+GrEktxRqKhFnNR
 cSIAC9h4kk8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1480616563!45612087!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38655 invoked from network); 1 Dec 2016 18:22:44 -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; 1 Dec 2016 18:22: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 1cCW0J-0002sJ-E6
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCW0J-00028G-B8
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCW0J-00028G-B8@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 18:22:43 +0000
Subject: [Xen-changelog] [xen stable-4.7] QEMU_TAG update
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>

Y29tbWl0IGUxNDRmMjEzMDliMWY2Mzc5MTk0MzNjYWY3MzQ2MDBkYTM0OTYyZWMKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBOb3YgMjkgMTg6Mzc6MjAgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE5vdiAyOSAxODozNzoyMCAy
MDE2ICswMDAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNCArKystCiAx
IGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0
IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDI4NDMwZWUuLjcyOTFiZTkgMTAwNjQ0Ci0t
LSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI4Miw3ICsyODIsOSBAQCBTRUFCSU9T
X1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjkuMgogRVRIRVJCT09UX05JQ1MgPz0gcnRsODEz
OSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0geGVuLTQuNy4xCitR
RU1VX1RSQURJVElPTkFMX1JFVklTSU9OID89IDAyYTE3OTcyNzY2NDJiOWJhNGY0M2M5MTlkYTQ5
NzY3NDI4ODc3ZTcKKyMgVHVlIE5vdiAyOSAxNjozNjozOCAyMDE2ICswMDAwCisjIHhlbjogZml4
IGlvcmVxIGhhbmRsaW5nCiAKICMgU3BlY2lmeSB3aGljaCBxZW11LWRtIHRvIHVzZS4gVGhpcyBt
YXkgYmUgYGlvZW11JyB0byB1c2UgdGhlIG9sZAogIyBNZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9u
LCBvciBhIGxvY2FsIGRpcmVjdG9yeSwgb3IgYSBnaXQgVVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0
LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWls
aW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu Dec 01 18:22:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 01 Dec 2016 18:22: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 1cCW0N-0006dA-7F; Thu, 01 Dec 2016 18:22: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 1cCW0L-0006cx-S4
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:45 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 86/7C-29519-57A60485; Thu, 01 Dec 2016 18:22:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVbckyyH
 CoPWdvMWEbQYOjB7b+3axBzBGsWbmJeVXJLBmrNk2ib2gjb3iaqtsA+N/1i5GLg4hgS+MEsdf
 7YRyzjNKXH55iLGLkYODTUBMYu5ehS5GTg4RAVWJWSuWM4PYQgLqEk2/G9hAbGEBTYlt5w+Cx
 XkFzCS2bZjBCmKzANXfn/qUeQIjxwJGhlWMGsWpRWWpRbqGxnpJRZnpGSW5iZk5uoYGZnq5qc
 XFiempOYlJxXrJ+bmbGIE+YQCCHYxflgUcYpTkYFIS5X2k5xAhxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYI3KhMoJ1iUmp5akZaZAwwOmLQEB4+SCK8gSJq3uCAxtzgzHSJ1ilGX48D7FU+ZhFjy
 8vNSpcR5VUGKBECKMkrz4EbAAvUSo6yUMC8j0FFCPAWpRbmZJajyrxjFORiVhHklQabwZOaVw
 G16BXQEE9ARHdftQY4oSURISTUwsppytzz89eN29Zcf6gvaGHsO/Fll3v+2wJDzWqfUPkcLl+
 TCVYLf75a9SnvW1vT+IIOtVvuRUr7cX1G21w7PndHkkV5SJr9RY3/1jQxDxcNqF6MfXa2I7LR
 dH3rBf+IGt7UXuH/9YGYzEuuY92KxfHAUy6dtrlckEyYar1LnnNlrmCK8u+GrEktxRqKhFnNR
 cSIAC9h4kk8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1480616563!45612087!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38655 invoked from network); 1 Dec 2016 18:22:44 -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; 1 Dec 2016 18:22: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 1cCW0J-0002sJ-E6
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cCW0J-00028G-B8
 for xen-changelog@lists.xensource.com; Thu, 01 Dec 2016 18:22:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cCW0J-00028G-B8@xenbits.xenproject.org>
Date: Thu, 01 Dec 2016 18:22:43 +0000
Subject: [Xen-changelog] [xen stable-4.7] QEMU_TAG update
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>

Y29tbWl0IGUxNDRmMjEzMDliMWY2Mzc5MTk0MzNjYWY3MzQ2MDBkYTM0OTYyZWMKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBOb3YgMjkgMTg6Mzc6MjAgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE5vdiAyOSAxODozNzoyMCAy
MDE2ICswMDAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNCArKystCiAx
IGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0
IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDI4NDMwZWUuLjcyOTFiZTkgMTAwNjQ0Ci0t
LSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI4Miw3ICsyODIsOSBAQCBTRUFCSU9T
X1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjkuMgogRVRIRVJCT09UX05JQ1MgPz0gcnRsODEz
OSA4MDg2MTAwZQogCiAKLVFFTVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0geGVuLTQuNy4xCitR
RU1VX1RSQURJVElPTkFMX1JFVklTSU9OID89IDAyYTE3OTcyNzY2NDJiOWJhNGY0M2M5MTlkYTQ5
NzY3NDI4ODc3ZTcKKyMgVHVlIE5vdiAyOSAxNjozNjozOCAyMDE2ICswMDAwCisjIHhlbjogZml4
IGlvcmVxIGhhbmRsaW5nCiAKICMgU3BlY2lmeSB3aGljaCBxZW11LWRtIHRvIHVzZS4gVGhpcyBt
YXkgYmUgYGlvZW11JyB0byB1c2UgdGhlIG9sZAogIyBNZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9u
LCBvciBhIGxvY2FsIGRpcmVjdG9yeSwgb3IgYSBnaXQgVVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0
LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWls
aW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Dec 03 16:11:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 03 Dec 2016 16:11: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 1cDCu3-0002MI-9z; Sat, 03 Dec 2016 16:11: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 1cDCu1-0002M7-NF
 for xen-changelog@lists.xensource.com; Sat, 03 Dec 2016 16:11:05 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 5F/34-16850-99EE2485; Sat, 03 Dec 2016 16:11:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVXfGO6c
 Ig39PFC0mbDNwYPTY3reLPYAxijUzLym/IoE1Y8GZo4wFU7gqfm55xdTAuI+ji5GLQ0jgC6PE
 +58L2CGc84wSMzf3sHYxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxtIibCAs8TuS
 dEgJq+AmcS63XwgFSxA1S8fdbNMYORYwMiwilGjOLWoLLVI18hIL6koMz2jJDcxM0fX0MBULz
 e1uDgxPTUnMalYLzk/dxMj0CP1DAyMOxj3tPsdYpTkYFIS5T1zzSlCiC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgRv/1ugnGBRanpqRVpmDjA0YNISHDxKIrwtIGne4oLE3OLMdIjUKUZdjmnPFj9l
 EmLJy89LlRLn7QYpEgApyijNgxsBC9NLjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR5hUGm8
 GTmlcBtegV0BBPQER3X7UGOKElESEk1MG5e0fGDU+u60fVvYZ/ED0l+ethi8KOc+4T9p/VP2N
 t7394rrbHevSrntdaUZbMNF6m4zAz+y+4SUpwwO3U1g8HEQ5Zvvzu95ymO6bJVEfttpPG5Y67
 aosW1vrqTVmxR+Dj90vxVBhUKU0OaJz9rF7z8ai/Dok1Cl3bXcN1u4FhULBj/o3q3sZ8SS3FG
 oqEWc1FxIgD26WPGTgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1480781458!52932506!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62722 invoked from network); 3 Dec 2016 16:10:59 -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 Dec 2016 16:10:59 -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 1cDCty-0002gY-FY
 for xen-changelog@lists.xensource.com; Sat, 03 Dec 2016 16:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDCty-0002vL-Ar
 for xen-changelog@lists.xensource.com; Sat, 03 Dec 2016 16:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDCty-0002vL-Ar@xenbits.xenproject.org>
Date: Sat, 03 Dec 2016 16:11:02 +0000
Subject: [Xen-changelog] [mini-os master] minios: remove reference to
	xensource.com
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>

Y29tbWl0IDExNjY3NDI4NzFjM2Q1NzMxNzE3ZWY2Yzg0MjBiZDM2MTdlZjY5MDcKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTm92IDI1
IDE0OjIwOjI5IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KQ29tbWl0RGF0ZTogU2F0IERlYyAzIDE2OjA3OjA2IDIwMTYgKzAwMDAKCiAgICBtaW5p
b3M6IHJlbW92ZSByZWZlcmVuY2UgdG8geGVuc291cmNlLmNvbQogICAgCiAgICBpbmNsdWRlL3hl
bi9odm0vcHZkcml2ZXJzLmggY29udGFpbnMgYSByZWZlcmVuY2UgdG8KICAgIHhlbi1kZXZlbEBs
aXN0cy54ZW5zb3VyY2UuY29tLiBSZXBsYWNlIGl0IGJ5IHRoZSBjb3JyZWN0IGFkZHJlc3MKICAg
IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KLS0tCiBpbmNsdWRlL3hlbi9odm0vcHZkcml2ZXJzLmggfCAyICst
CiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1n
aXQgYS9pbmNsdWRlL3hlbi9odm0vcHZkcml2ZXJzLmggYi9pbmNsdWRlL3hlbi9odm0vcHZkcml2
ZXJzLmgKaW5kZXggNzc5OTRkMi4uMDFlYTJhZSAxMDA2NDQKLS0tIGEvaW5jbHVkZS94ZW4vaHZt
L3B2ZHJpdmVycy5oCisrKyBiL2luY2x1ZGUveGVuL2h2bS9wdmRyaXZlcnMuaApAQCAtMjgsNyAr
MjgsNyBAQAogICogVGhpcyBpcyB0aGUgbWFzdGVyIHJlZ2lzdHJ5IG9mIHByb2R1Y3QgbnVtYmVy
cyBmb3IKICAqIFBWIGRyaXZlcnMuIAogICogSWYgeW91IG5lZWQgYSBuZXcgcHJvZHVjdCBudW1i
ZXIgYWxsb2NhdGluZywgcGxlYXNlCi0gKiBwb3N0IHRvIHhlbi1kZXZlbEBsaXN0cy54ZW5zb3Vy
Y2UuY29tLiAgWW91IHNob3VsZCBOT1QgdXNlCisgKiBwb3N0IHRvIHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZy4gIFlvdSBzaG91bGQgTk9UIHVzZQogICogYSBwcm9kdWN0IG51bWJlciB3
aXRob3V0IGFsbG9jYXRpbmcgb25lLgogICogSWYgeW91IG1haW50YWluIGEgc2VwYXJhdGUgdmVy
c2lvbmluZyBhbmQgZGlzdHJpYnV0aW9uIHBhdGgKICAqIGZvciBQViBkcml2ZXJzIHlvdSBzaG91
bGQgaGF2ZSBhIHNlcGFyYXRlIHByb2R1Y3QgbnVtYmVyIHNvCi0tCmdlbmVyYXRlZCBieSBnaXQt
cGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvbWluaS1vcy5naXQjbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxp
bmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat Dec 03 16:11:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 03 Dec 2016 16:11: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 1cDCu3-0002MI-9z; Sat, 03 Dec 2016 16:11: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 1cDCu1-0002M7-NF
 for xen-changelog@lists.xensource.com; Sat, 03 Dec 2016 16:11:05 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 5F/34-16850-99EE2485; Sat, 03 Dec 2016 16:11:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVXfGO6c
 Ig39PFC0mbDNwYPTY3reLPYAxijUzLym/IoE1Y8GZo4wFU7gqfm55xdTAuI+ji5GLQ0jgC6PE
 +58L2CGc84wSMzf3sHYxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxtIibCAs8TuS
 dEgJq+AmcS63XwgFSxA1S8fdbNMYORYwMiwilGjOLWoLLVI18hIL6koMz2jJDcxM0fX0MBULz
 e1uDgxPTUnMalYLzk/dxMj0CP1DAyMOxj3tPsdYpTkYFIS5T1zzSlCiC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgRv/1ugnGBRanpqRVpmDjA0YNISHDxKIrwtIGne4oLE3OLMdIjUKUZdjmnPFj9l
 EmLJy89LlRLn7QYpEgApyijNgxsBC9NLjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR5hUGm8
 GTmlcBtegV0BBPQER3X7UGOKElESEk1MG5e0fGDU+u60fVvYZ/ED0l+ethi8KOc+4T9p/VP2N
 t7394rrbHevSrntdaUZbMNF6m4zAz+y+4SUpwwO3U1g8HEQ5Zvvzu95ymO6bJVEfttpPG5Y67
 aosW1vrqTVmxR+Dj90vxVBhUKU0OaJz9rF7z8ai/Dok1Cl3bXcN1u4FhULBj/o3q3sZ8SS3FG
 oqEWc1FxIgD26WPGTgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1480781458!52932506!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62722 invoked from network); 3 Dec 2016 16:10:59 -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 Dec 2016 16:10:59 -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 1cDCty-0002gY-FY
 for xen-changelog@lists.xensource.com; Sat, 03 Dec 2016 16:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDCty-0002vL-Ar
 for xen-changelog@lists.xensource.com; Sat, 03 Dec 2016 16:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDCty-0002vL-Ar@xenbits.xenproject.org>
Date: Sat, 03 Dec 2016 16:11:02 +0000
Subject: [Xen-changelog] [mini-os master] minios: remove reference to
	xensource.com
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>

Y29tbWl0IDExNjY3NDI4NzFjM2Q1NzMxNzE3ZWY2Yzg0MjBiZDM2MTdlZjY5MDcKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgTm92IDI1
IDE0OjIwOjI5IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KQ29tbWl0RGF0ZTogU2F0IERlYyAzIDE2OjA3OjA2IDIwMTYgKzAwMDAKCiAgICBtaW5p
b3M6IHJlbW92ZSByZWZlcmVuY2UgdG8geGVuc291cmNlLmNvbQogICAgCiAgICBpbmNsdWRlL3hl
bi9odm0vcHZkcml2ZXJzLmggY29udGFpbnMgYSByZWZlcmVuY2UgdG8KICAgIHhlbi1kZXZlbEBs
aXN0cy54ZW5zb3VyY2UuY29tLiBSZXBsYWNlIGl0IGJ5IHRoZSBjb3JyZWN0IGFkZHJlc3MKICAg
IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KLS0tCiBpbmNsdWRlL3hlbi9odm0vcHZkcml2ZXJzLmggfCAyICst
CiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1n
aXQgYS9pbmNsdWRlL3hlbi9odm0vcHZkcml2ZXJzLmggYi9pbmNsdWRlL3hlbi9odm0vcHZkcml2
ZXJzLmgKaW5kZXggNzc5OTRkMi4uMDFlYTJhZSAxMDA2NDQKLS0tIGEvaW5jbHVkZS94ZW4vaHZt
L3B2ZHJpdmVycy5oCisrKyBiL2luY2x1ZGUveGVuL2h2bS9wdmRyaXZlcnMuaApAQCAtMjgsNyAr
MjgsNyBAQAogICogVGhpcyBpcyB0aGUgbWFzdGVyIHJlZ2lzdHJ5IG9mIHByb2R1Y3QgbnVtYmVy
cyBmb3IKICAqIFBWIGRyaXZlcnMuIAogICogSWYgeW91IG5lZWQgYSBuZXcgcHJvZHVjdCBudW1i
ZXIgYWxsb2NhdGluZywgcGxlYXNlCi0gKiBwb3N0IHRvIHhlbi1kZXZlbEBsaXN0cy54ZW5zb3Vy
Y2UuY29tLiAgWW91IHNob3VsZCBOT1QgdXNlCisgKiBwb3N0IHRvIHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZy4gIFlvdSBzaG91bGQgTk9UIHVzZQogICogYSBwcm9kdWN0IG51bWJlciB3
aXRob3V0IGFsbG9jYXRpbmcgb25lLgogICogSWYgeW91IG1haW50YWluIGEgc2VwYXJhdGUgdmVy
c2lvbmluZyBhbmQgZGlzdHJpYnV0aW9uIHBhdGgKICAqIGZvciBQViBkcml2ZXJzIHlvdSBzaG91
bGQgaGF2ZSBhIHNlcGFyYXRlIHByb2R1Y3QgbnVtYmVyIHNvCi0tCmdlbmVyYXRlZCBieSBnaXQt
cGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvbWluaS1vcy5naXQjbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxp
bmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat Dec 03 23:22:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 03 Dec 2016 23:22: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 1cDJd8-0002I7-D5; Sat, 03 Dec 2016 23:22: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 1cDJd7-0002I0-LZ
 for xen-changelog@lists.xensource.com; Sat, 03 Dec 2016 23:22:05 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 AF/EC-16850-B9353485; Sat, 03 Dec 2016 23:22:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVXd2sHO
 EQet3UYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWP/mK3PBVr6Kn+sbGBsY93N3MXJxCAl8YZRo
 XL+CuYuRE8g5zyix+1FgFyMHB5uAmMTcvQogYREBVYlZK5ZDlahLNP1uYAOxhQV8JKafusgIY
 vMKmEnM6jnPBGKzANVvmDONZQIjxwJGhlWMGsWpRWWpRbpGRnpJRZnpGSW5iZk5uoYGpnq5qc
 XFiempOYlJxXrJ+bmbGIE+qWdgYNzBuKfd7xCjJAeTkijvI3fnCCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvJpBQDnBotT01Iq0zBxgcMCkJTh4lER4ZwUCpXmLCxJzizPTIVKnGHU5pj1b/JRJ
 iCUvPy9VSpz3PUiRAEhRRmke3AhYoF5ilJUS5mVkYGAQ4ilILcrNLEGVf8UozsGoJMxbADKFJ
 zOvBG7TK6AjmICO6LhuD3JESSJCSqqBMV5apMKv8YpXofln5s7va4s++B5csb1qS0LG1yKDb1
 wTP3x/2LWie+Zzr+DHE16ebHrFfefbDYmUl10bS2eZ5HBf6m1xunw1crnTttguyWNS7+I4fd7
 8kObLWKhr/CBX/uDUDycvPG+deiTnue/bcob/MroV59MzpivrG8ifad2/5IPuhoZvW5RYijMS
 DbWYi4oTAYLzU5dPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1480807319!37272766!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57093 invoked from network); 3 Dec 2016 23:22:00 -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 Dec 2016 23:22:00 -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 1cDJd4-0005WF-3F
 for xen-changelog@lists.xensource.com; Sat, 03 Dec 2016 23:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDJd3-0002fx-V4
 for xen-changelog@lists.xensource.com; Sat, 03 Dec 2016 23:22:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDJd3-0002fx-V4@xenbits.xenproject.org>
Date: Sat, 03 Dec 2016 23:22:01 +0000
Subject: [Xen-changelog] [xen stable-4.6] arm64: fix incorrect memory region
	size in TCR_EL2
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>

Y29tbWl0IDYyYWRkODVlZmI1OTY5Y2ViZDUzNDZkZTQ0MWI0NTU2NmNiMGU3OTkKQXV0aG9yOiAg
ICAgU2hhbmtlciBEb250aGluZW5pIDxzaGFua2VyZEBjb2RlYXVyb3JhLm9yZz4KQXV0aG9yRGF0
ZTogVGh1IE1hciAxNyAxMzo0Njo1OCAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogVGh1IERlYyAxIDEz
OjU4OjQxIDIwMTYgLTA4MDAKCiAgICBhcm02NDogZml4IGluY29ycmVjdCBtZW1vcnkgcmVnaW9u
IHNpemUgaW4gVENSX0VMMgogICAgCiAgICBUaGUgbWF4aW11bSBhbmQgbWluaW11bSB2YWx1ZXMg
Zm9yIFR4U1ogZGVwZW5kIG9uIGxldmVsIG9mCiAgICB0cmFuc2xhdGlvbiBhcyBwZXIgQUFyY2g2
NCBWaXJ0dWFsIE1lbW9yeSBTeXN0ZW0gQXJjaGl0ZWN0dXJlLgogICAgQWNjb3JkaW5nIHRvIEFS
TSBzcGVjaWZpY2F0aW9uIERESTA0ODdBX2ggKHNlYyBENC4yLjIsIHBhZ2UgMTc1MiksCiAgICB0
aGUgbWluaW11bSBUeFNaIHZhbHVlIGlzIDE2LiBJZiBUeFNaIGlzIHByb2dyYW1tZWQgdG8gYSB2
YWx1ZQogICAgc21hbGxlciB0aGFuIDE2IHRoZW4gaXQgaXMgSU1QTEVNRU5UQVRJT04gREVGSU5F
RC4KICAgIAogICAgVGhpcyBwYXRjaCBzZXRzIFQwU1ogdG8gKDY0LTQ4KWJpdHMgc2luY2UgWEVO
IHVzZXMgYWxsIDQgbGV2ZWxzCiAgICB0byBjb3ZlciA0OGJpdCAoMjU2VEIpIHZpcnR1YWwgYWRk
cmVzcyBpbnN0ZWFkIG9mIHZhbHVlIHplcm8uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFNoYW5r
ZXIgRG9udGhpbmVuaSA8c2hhbmtlcmRAY29kZWF1cm9yYS5vcmc+CiAgICBBY2tlZC1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQv
aGVhZC5TIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJj
aC9hcm0vYXJtNjQvaGVhZC5TCmluZGV4IGM5MDljZmEuLmQ1ODMxZjIgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL2FybS9hcm02NC9oZWFkLlMKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwpA
QCAtMzQyLDggKzM0Miw4IEBAIHNraXBfYnNzOgogICAgICAgICAgKiBUb3AgYnl0ZSBpcyB1c2Vk
CiAgICAgICAgICAqIFBUIHdhbGtzIHVzZSBJbm5lci1TaGFyZWFibGUgYWNjZXNzZXMsCiAgICAg
ICAgICAqIFBUIHdhbGtzIGFyZSB3cml0ZS1iYWNrLCB3cml0ZS1hbGxvY2F0ZSBpbiBib3RoIGNh
Y2hlIGxldmVscywKLSAgICAgICAgICogRnVsbCA2NC1iaXQgYWRkcmVzcyBzcGFjZSBnb2VzIHRo
cm91Z2ggdGhpcyB0YWJsZS4gKi8KLSAgICAgICAgbGRyICAgeDAsID0oVENSX1JFUzF8VENSX1NI
MF9JU3xUQ1JfT1JHTjBfV0JXQXxUQ1JfSVJHTjBfV0JXQXxUQ1JfVDBTWigwKSkKKyAgICAgICAg
ICogNDgtYml0IHZpcnR1YWwgYWRkcmVzcyBzcGFjZSBnb2VzIHRocm91Z2ggdGhpcyB0YWJsZS4g
Ki8KKyAgICAgICAgbGRyICAgeDAsID0oVENSX1JFUzF8VENSX1NIMF9JU3xUQ1JfT1JHTjBfV0JX
QXxUQ1JfSVJHTjBfV0JXQXxUQ1JfVDBTWig2NC00OCkpCiAgICAgICAgIC8qIElEX0FBNjRNTUZS
MF9FTDFbMzowXSAoUEFSYW5nZSkgY29ycmVzcG9uZHMgdG8gVENSX0VMMlsxODoxNl0gKFBTKSAq
LwogICAgICAgICBtcnMgICB4MSwgSURfQUE2NE1NRlIwX0VMMQogICAgICAgICBiZmkgICB4MCwg
eDEsICMxNiwgIzMKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dp
dC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat Dec 03 23:22:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 03 Dec 2016 23:22: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 1cDJd8-0002I7-D5; Sat, 03 Dec 2016 23:22: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 1cDJd7-0002I0-LZ
 for xen-changelog@lists.xensource.com; Sat, 03 Dec 2016 23:22:05 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 AF/EC-16850-B9353485; Sat, 03 Dec 2016 23:22:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVXd2sHO
 EQet3UYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWP/mK3PBVr6Kn+sbGBsY93N3MXJxCAl8YZRo
 XL+CuYuRE8g5zyix+1FgFyMHB5uAmMTcvQogYREBVYlZK5ZDlahLNP1uYAOxhQV8JKafusgIY
 vMKmEnM6jnPBGKzANVvmDONZQIjxwJGhlWMGsWpRWWpRbpGRnpJRZnpGSW5iZk5uoYGpnq5qc
 XFiempOYlJxXrJ+bmbGIE+qWdgYNzBuKfd7xCjJAeTkijvI3fnCCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvJpBQDnBotT01Iq0zBxgcMCkJTh4lER4ZwUCpXmLCxJzizPTIVKnGHU5pj1b/JRJ
 iCUvPy9VSpz3PUiRAEhRRmke3AhYoF5ilJUS5mVkYGAQ4ilILcrNLEGVf8UozsGoJMxbADKFJ
 zOvBG7TK6AjmICO6LhuD3JESSJCSqqBMV5apMKv8YpXofln5s7va4s++B5csb1qS0LG1yKDb1
 wTP3x/2LWie+Zzr+DHE16ebHrFfefbDYmUl10bS2eZ5HBf6m1xunw1crnTttguyWNS7+I4fd7
 8kObLWKhr/CBX/uDUDycvPG+deiTnue/bcob/MroV59MzpivrG8ifad2/5IPuhoZvW5RYijMS
 DbWYi4oTAYLzU5dPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1480807319!37272766!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57093 invoked from network); 3 Dec 2016 23:22:00 -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 Dec 2016 23:22:00 -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 1cDJd4-0005WF-3F
 for xen-changelog@lists.xensource.com; Sat, 03 Dec 2016 23:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDJd3-0002fx-V4
 for xen-changelog@lists.xensource.com; Sat, 03 Dec 2016 23:22:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDJd3-0002fx-V4@xenbits.xenproject.org>
Date: Sat, 03 Dec 2016 23:22:01 +0000
Subject: [Xen-changelog] [xen stable-4.6] arm64: fix incorrect memory region
	size in TCR_EL2
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>

Y29tbWl0IDYyYWRkODVlZmI1OTY5Y2ViZDUzNDZkZTQ0MWI0NTU2NmNiMGU3OTkKQXV0aG9yOiAg
ICAgU2hhbmtlciBEb250aGluZW5pIDxzaGFua2VyZEBjb2RlYXVyb3JhLm9yZz4KQXV0aG9yRGF0
ZTogVGh1IE1hciAxNyAxMzo0Njo1OCAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogVGh1IERlYyAxIDEz
OjU4OjQxIDIwMTYgLTA4MDAKCiAgICBhcm02NDogZml4IGluY29ycmVjdCBtZW1vcnkgcmVnaW9u
IHNpemUgaW4gVENSX0VMMgogICAgCiAgICBUaGUgbWF4aW11bSBhbmQgbWluaW11bSB2YWx1ZXMg
Zm9yIFR4U1ogZGVwZW5kIG9uIGxldmVsIG9mCiAgICB0cmFuc2xhdGlvbiBhcyBwZXIgQUFyY2g2
NCBWaXJ0dWFsIE1lbW9yeSBTeXN0ZW0gQXJjaGl0ZWN0dXJlLgogICAgQWNjb3JkaW5nIHRvIEFS
TSBzcGVjaWZpY2F0aW9uIERESTA0ODdBX2ggKHNlYyBENC4yLjIsIHBhZ2UgMTc1MiksCiAgICB0
aGUgbWluaW11bSBUeFNaIHZhbHVlIGlzIDE2LiBJZiBUeFNaIGlzIHByb2dyYW1tZWQgdG8gYSB2
YWx1ZQogICAgc21hbGxlciB0aGFuIDE2IHRoZW4gaXQgaXMgSU1QTEVNRU5UQVRJT04gREVGSU5F
RC4KICAgIAogICAgVGhpcyBwYXRjaCBzZXRzIFQwU1ogdG8gKDY0LTQ4KWJpdHMgc2luY2UgWEVO
IHVzZXMgYWxsIDQgbGV2ZWxzCiAgICB0byBjb3ZlciA0OGJpdCAoMjU2VEIpIHZpcnR1YWwgYWRk
cmVzcyBpbnN0ZWFkIG9mIHZhbHVlIHplcm8uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFNoYW5r
ZXIgRG9udGhpbmVuaSA8c2hhbmtlcmRAY29kZWF1cm9yYS5vcmc+CiAgICBBY2tlZC1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQv
aGVhZC5TIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJj
aC9hcm0vYXJtNjQvaGVhZC5TCmluZGV4IGM5MDljZmEuLmQ1ODMxZjIgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL2FybS9hcm02NC9oZWFkLlMKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwpA
QCAtMzQyLDggKzM0Miw4IEBAIHNraXBfYnNzOgogICAgICAgICAgKiBUb3AgYnl0ZSBpcyB1c2Vk
CiAgICAgICAgICAqIFBUIHdhbGtzIHVzZSBJbm5lci1TaGFyZWFibGUgYWNjZXNzZXMsCiAgICAg
ICAgICAqIFBUIHdhbGtzIGFyZSB3cml0ZS1iYWNrLCB3cml0ZS1hbGxvY2F0ZSBpbiBib3RoIGNh
Y2hlIGxldmVscywKLSAgICAgICAgICogRnVsbCA2NC1iaXQgYWRkcmVzcyBzcGFjZSBnb2VzIHRo
cm91Z2ggdGhpcyB0YWJsZS4gKi8KLSAgICAgICAgbGRyICAgeDAsID0oVENSX1JFUzF8VENSX1NI
MF9JU3xUQ1JfT1JHTjBfV0JXQXxUQ1JfSVJHTjBfV0JXQXxUQ1JfVDBTWigwKSkKKyAgICAgICAg
ICogNDgtYml0IHZpcnR1YWwgYWRkcmVzcyBzcGFjZSBnb2VzIHRocm91Z2ggdGhpcyB0YWJsZS4g
Ki8KKyAgICAgICAgbGRyICAgeDAsID0oVENSX1JFUzF8VENSX1NIMF9JU3xUQ1JfT1JHTjBfV0JX
QXxUQ1JfSVJHTjBfV0JXQXxUQ1JfVDBTWig2NC00OCkpCiAgICAgICAgIC8qIElEX0FBNjRNTUZS
MF9FTDFbMzowXSAoUEFSYW5nZSkgY29ycmVzcG9uZHMgdG8gVENSX0VMMlsxODoxNl0gKFBTKSAq
LwogICAgICAgICBtcnMgICB4MSwgSURfQUE2NE1NRlIwX0VMMQogICAgICAgICBiZmkgICB4MCwg
eDEsICMxNiwgIzMKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dp
dC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:22:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15: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 1cDYcB-0001Cy-5G; Sun, 04 Dec 2016 15: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 1cDYcA-0001Cr-8e
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:06 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 1D/0C-21400-D9434485; Sun, 04 Dec 2016 15:22:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVXeOiUu
 EwdbPehYTthk4MHps79vFHsAYxZqZl5RfkcCa0bzzHnvBS+mKf6u6WBsY/4h2MXJxCAl8YZR4
 eKqJBcI5zyjR/3MFexcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIGUCAtoS+xcG
 AkS5hUwk7hz+i0TiM0CVL7s4B7GCYwcCxgZVjFqFKcWlaUW6RoZ6iUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBPqknoGBcQfj3cl+hxglOZiURHl3hjpHCPEl5adUZiQWZ8QXlea
 kFh9ilOHgUJLgTTR2iRASLEpNT61Iy8wBBgdMWoKDR0mENwgkzVtckJhbnJkOkTrFqMsx7dni
 p0xCLHn5ealS4rxeIEUCIEUZpXlwI2CBeolRVkqYl5GBgUGIpyC1KDezBFX+FaM4B6OSMO8sk
 Ck8mXklcJteAR3BBHTEiePOIEeUJCKkpBoYDU95la1125r2uTRtNXt51zSV2bFhCf8fRGpIHv
 f46fTd+WzadL5KHp/5a0UXnXJ2ZU46yln2v9XtQ2HgR6Y5nFfmp3qu877mISohIj2p+XFIlsv
 xsPrCO/3L+wVM79wu3ZW7/NHrrU9N2Nf2fvyu+fCxt7PkP1nW0/bh52P6O/sexyrXyNxXYinO
 SDTUYi4qTgQABA/pFk8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1480864922!73758117!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8207 invoked from network); 4 Dec 2016 15:22:03 -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; 4 Dec 2016 15: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 1cDYc6-00056R-MO
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYc6-00052F-Hq
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYc6-00052F-Hq@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:22:02 +0000
Subject: [Xen-changelog] [xen master] Open Xen 4.9-unstable
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>

Y29tbWl0IDNhYjE1MjdkYWRhMTJiMjg2YzM3MGQyMDE0OGU4MjA1ZjY2YjJjMDkKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IEZy
aSBEZWMgMiAxMjoxMTo0MyAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDIgMTI6MTU6NDUgMjAx
NiArMDAwMAoKICAgIE9wZW4gWGVuIDQuOS11bnN0YWJsZQogICAgCiAgICAqIENoYW5nZSB2ZXJz
aW9uIG51bWJlciBpbiBSRUFETUUgYW5kIHhlbi9NYWtlZmlsZSB0byBgNC44LXVuc3RhYmxlJy4K
ICAgIAogICAgKiBTZXQgYGRlYnVnID89IHknIGluIENvbmZpZy5tay4KICAgIAogICAgKiBTZXQg
UUVNVV9VUFNUUkVBTV9SRVZJU0lPTiB0byB0cmFjayBxZW11LXhlbi5naXQgYG1hc3RlcicuCiAg
ICAKICAgICogU2V0IE1JTklPU19VUFNUUkVBTV9SRVZJU0lPTiBhbmQgUUVNVV9UUkFESVRJT05B
TF9SRVZJU0lPTiBiYWNrIHRvCiAgICAgIGNvbW1pdCBoYXNoZXMsIHJhdGhlciB0aGFuIDQuOCB0
YWdzLgogICAgCiAgICBIeXBlcnZpc29yIGRlYnVnIGVuYWJsZW1lbnQgaXMgbGVmdCBhc2lkZSBm
b3Igbm93LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25A
ZXUuY2l0cml4LmNvbT4KLS0tCiBDb25maWcubWsgICAgfCAxMCArKysrKystLS0tCiBSRUFETUUg
ICAgICAgfCAxMCArKysrKy0tLS0tCiB4ZW4vTWFrZWZpbGUgfCAgNCArKy0tCiAzIGZpbGVzIGNo
YW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL0Nv
bmZpZy5tayBiL0NvbmZpZy5tawppbmRleCAxZGU3ZjM2Li4xZTAyZjYyIDEwMDY0NAotLS0gYS9D
b25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0xOCw3ICsxOCw3IEBAIG9yICAgICAgID0gJChp
ZiAkKHN0cmlwICQoMSkpLCQoMSksJChpZiAkKHN0cmlwICQoMikpLCQoMiksJChpZiAkKHN0cmlw
ICQoMykpLCQoCiAKICMgQSBkZWJ1ZyBidWlsZCBvZiB0b29scz8KICMgSHlwZXJ2aXNvciBkZWJ1
ZyBidWlsZCBpcyBjb250cm9sbGVkIGJ5IEtjb25maWcuCi1kZWJ1ZyA/PSBuCitkZWJ1ZyA/PSB5
CiBkZWJ1Z19zeW1ib2xzID89ICQoZGVidWcpCiAKIFhFTl9DT01QSUxFX0FSQ0ggICAgPz0gJChz
aGVsbCB1bmFtZSAtbSB8IHNlZCAtZSBzL2kuODYveDg2XzMyLyBcCkBAIC0yNzcsOCArMjc3LDgg
QEAgU0VBQklPU19VUFNUUkVBTV9VUkwgPz0gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3NlYWJpb3Mu
Z2l0CiBNSU5JT1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9taW5pLW9z
LmdpdAogZW5kaWYKIE9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gYmM1NGU1MGUwZmUwM2M1NzAw
MTRmMzYzYjU0NzQyNjkxM2U5MjQ0OQotUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBxZW11LXhl
bi00LjguMC1yYzcKLU1JTklPU19VUFNUUkVBTV9SRVZJU0lPTiA/PSB4ZW4tNC44LjAtcmMxCitR
RU1VX1VQU1RSRUFNX1JFVklTSU9OID89IG1hc3RlcgorTUlOSU9TX1VQU1RSRUFNX1JFVklTSU9O
ID89IGUyMDk5OGZiZWMwYWY0ZDc4M2FiYjFhMDY5NWFiNDYxNDA2NGM1MjAKICMgV2VkIFNlcCAy
OCAxMTo1MDowNCAyMDE2ICswMjAwCiAjIG1pbmlvczogZml4IGJ1aWxkIGlzc3VlIHdpdGggeGVu
XyptYiBkZWZpbmVzCiAKQEAgLTI4OSw3ICsyODksOSBAQCBTRUFCSU9TX1VQU1RSRUFNX1JFVklT
SU9OID89IHJlbC0xLjEwLjAKIEVUSEVSQk9PVF9OSUNTID89IHJ0bDgxMzkgODA4NjEwMGUKIAog
Ci1RRU1VX1RSQURJVElPTkFMX1JFVklTSU9OID89IHhlbi00LjguMC1yYzcKK1FFTVVfVFJBRElU
SU9OQUxfUkVWSVNJT04gPz0gODljNGNiZThkMjM0MDQ5YjAxNDVlNGRjNWU1ZDE5ZDYyNjI1MGI1
NworIyBUdWUgTm92IDI5IDE2OjM2OjM4IDIwMTYgKzAwMDAKKyMgeGVuOiBmaXggaW9yZXEgaGFu
ZGxpbmcKIAogIyBTcGVjaWZ5IHdoaWNoIHFlbXUtZG0gdG8gdXNlLiBUaGlzIG1heSBiZSBgaW9l
bXUnIHRvIHVzZSB0aGUgb2xkCiAjIE1lcmN1cmlhbCBpbi10cmVlIHZlcnNpb24sIG9yIGEgbG9j
YWwgZGlyZWN0b3J5LCBvciBhIGdpdCBVUkwuCmRpZmYgLS1naXQgYS9SRUFETUUgYi9SRUFETUUK
aW5kZXggYjM3MGNlMi4uNzY0MzNhOSAxMDA2NDQKLS0tIGEvUkVBRE1FCisrKyBiL1JFQURNRQpA
QCAtMSw5ICsxLDkgQEAKICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwotX18gIF9f
ICAgICAgICAgICAgXyAgXyAgICBfX18gICBfX18KLVwgXC8gL19fXyBfIF9fICAgfCB8fCB8ICAo
IF8gKSAvIF8gXCAgICAgICBfIF9fIF9fXwotIFwgIC8vIF8gXCAnXyBcICB8IHx8IHxfIC8gXyBc
fCB8IHwgfF9fX19ffCAnX18vIF9ffAotIC8gIFwgIF9fLyB8IHwgfCB8X18gICBffCAoXykgfCB8
X3wgfF9fX19ffCB8IHwgKF9fCi0vXy9cX1xfX198X3wgfF98ICAgIHxffChfKV9fXyhfKV9fXy8g
ICAgICB8X3wgIFxfX198CitfXyAgX18gICAgICAgICAgICBfICBfICAgX19fICAgICAgICAgICAg
ICAgICAgICAgICAgXyAgICAgICAgXyAgICAgXworXCBcLyAvX19fIF8gX18gICB8IHx8IHwgLyBf
IFwgICAgICAgXyAgIF8gXyBfXyAgX19ffCB8XyBfXyBffCB8X18gfCB8IF9fXworIFwgIC8vIF8g
XCAnXyBcICB8IHx8IHx8IChfKSB8X19fX198IHwgfCB8ICdfIFwvIF9ffCBfXy8gX2AgfCAnXyBc
fCB8LyBfIFwKKyAvICBcICBfXy8gfCB8IHwgfF9fICAgX1xfXywgfF9fX19ffCB8X3wgfCB8IHwg
XF9fIFwgfHwgKF98IHwgfF8pIHwgfCAgX18vCisvXy9cX1xfX198X3wgfF98ICAgIHxffChfKS9f
LyAgICAgICBcX18sX3xffCB8X3xfX18vXF9fXF9fLF98Xy5fXy98X3xcX19ffAogCiAjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIApkaWZmIC0tZ2l0IGEveGVuL01ha2VmaWxlIGIv
eGVuL01ha2VmaWxlCmluZGV4IGI4ZGY5OWYuLmRkYWM3ZTAgMTAwNjQ0Ci0tLSBhL3hlbi9NYWtl
ZmlsZQorKysgYi94ZW4vTWFrZWZpbGUKQEAgLTEsOCArMSw4IEBACiAjIFRoaXMgaXMgdGhlIGNv
cnJlY3QgcGxhY2UgdG8gZWRpdCB0aGUgYnVpbGQgdmVyc2lvbi4KICMgQWxsIG90aGVyIHBsYWNl
cyB0aGlzIGlzIHN0b3JlZCAoZWcuIGNvbXBpbGUuaCkgc2hvdWxkIGJlIGF1dG9nZW5lcmF0ZWQu
CiBleHBvcnQgWEVOX1ZFUlNJT04gICAgICAgPSA0Ci1leHBvcnQgWEVOX1NVQlZFUlNJT04gICAg
PSA4Ci1leHBvcnQgWEVOX0VYVFJBVkVSU0lPTiA/PSAuMC1yYyQoWEVOX1ZFTkRPUlZFUlNJT04p
CitleHBvcnQgWEVOX1NVQlZFUlNJT04gICAgPSA5CitleHBvcnQgWEVOX0VYVFJBVkVSU0lPTiA/
PSAtdW5zdGFibGUkKFhFTl9WRU5ET1JWRVJTSU9OKQogZXhwb3J0IFhFTl9GVUxMVkVSU0lPTiAg
ID0gJChYRU5fVkVSU0lPTikuJChYRU5fU1VCVkVSU0lPTikkKFhFTl9FWFRSQVZFUlNJT04pCiAt
aW5jbHVkZSB4ZW4tdmVyc2lvbgogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9o
b21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vs
b2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:22:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15: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 1cDYcB-0001Cy-5G; Sun, 04 Dec 2016 15: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 1cDYcA-0001Cr-8e
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:06 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 1D/0C-21400-D9434485; Sun, 04 Dec 2016 15:22:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVXeOiUu
 EwdbPehYTthk4MHps79vFHsAYxZqZl5RfkcCa0bzzHnvBS+mKf6u6WBsY/4h2MXJxCAl8YZR4
 eKqJBcI5zyjR/3MFexcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIGUCAtoS+xcG
 AkS5hUwk7hz+i0TiM0CVL7s4B7GCYwcCxgZVjFqFKcWlaUW6RoZ6iUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBPqknoGBcQfj3cl+hxglOZiURHl3hjpHCPEl5adUZiQWZ8QXlea
 kFh9ilOHgUJLgTTR2iRASLEpNT61Iy8wBBgdMWoKDR0mENwgkzVtckJhbnJkOkTrFqMsx7dni
 p0xCLHn5ealS4rxeIEUCIEUZpXlwI2CBeolRVkqYl5GBgUGIpyC1KDezBFX+FaM4B6OSMO8sk
 Ck8mXklcJteAR3BBHTEiePOIEeUJCKkpBoYDU95la1125r2uTRtNXt51zSV2bFhCf8fRGpIHv
 f46fTd+WzadL5KHp/5a0UXnXJ2ZU46yln2v9XtQ2HgR6Y5nFfmp3qu877mISohIj2p+XFIlsv
 xsPrCO/3L+wVM79wu3ZW7/NHrrU9N2Nf2fvyu+fCxt7PkP1nW0/bh52P6O/sexyrXyNxXYinO
 SDTUYi4qTgQABA/pFk8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1480864922!73758117!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8207 invoked from network); 4 Dec 2016 15:22:03 -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; 4 Dec 2016 15: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 1cDYc6-00056R-MO
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYc6-00052F-Hq
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYc6-00052F-Hq@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:22:02 +0000
Subject: [Xen-changelog] [xen master] Open Xen 4.9-unstable
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>

Y29tbWl0IDNhYjE1MjdkYWRhMTJiMjg2YzM3MGQyMDE0OGU4MjA1ZjY2YjJjMDkKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IEZy
aSBEZWMgMiAxMjoxMTo0MyAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDIgMTI6MTU6NDUgMjAx
NiArMDAwMAoKICAgIE9wZW4gWGVuIDQuOS11bnN0YWJsZQogICAgCiAgICAqIENoYW5nZSB2ZXJz
aW9uIG51bWJlciBpbiBSRUFETUUgYW5kIHhlbi9NYWtlZmlsZSB0byBgNC44LXVuc3RhYmxlJy4K
ICAgIAogICAgKiBTZXQgYGRlYnVnID89IHknIGluIENvbmZpZy5tay4KICAgIAogICAgKiBTZXQg
UUVNVV9VUFNUUkVBTV9SRVZJU0lPTiB0byB0cmFjayBxZW11LXhlbi5naXQgYG1hc3RlcicuCiAg
ICAKICAgICogU2V0IE1JTklPU19VUFNUUkVBTV9SRVZJU0lPTiBhbmQgUUVNVV9UUkFESVRJT05B
TF9SRVZJU0lPTiBiYWNrIHRvCiAgICAgIGNvbW1pdCBoYXNoZXMsIHJhdGhlciB0aGFuIDQuOCB0
YWdzLgogICAgCiAgICBIeXBlcnZpc29yIGRlYnVnIGVuYWJsZW1lbnQgaXMgbGVmdCBhc2lkZSBm
b3Igbm93LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25A
ZXUuY2l0cml4LmNvbT4KLS0tCiBDb25maWcubWsgICAgfCAxMCArKysrKystLS0tCiBSRUFETUUg
ICAgICAgfCAxMCArKysrKy0tLS0tCiB4ZW4vTWFrZWZpbGUgfCAgNCArKy0tCiAzIGZpbGVzIGNo
YW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL0Nv
bmZpZy5tayBiL0NvbmZpZy5tawppbmRleCAxZGU3ZjM2Li4xZTAyZjYyIDEwMDY0NAotLS0gYS9D
b25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0xOCw3ICsxOCw3IEBAIG9yICAgICAgID0gJChp
ZiAkKHN0cmlwICQoMSkpLCQoMSksJChpZiAkKHN0cmlwICQoMikpLCQoMiksJChpZiAkKHN0cmlw
ICQoMykpLCQoCiAKICMgQSBkZWJ1ZyBidWlsZCBvZiB0b29scz8KICMgSHlwZXJ2aXNvciBkZWJ1
ZyBidWlsZCBpcyBjb250cm9sbGVkIGJ5IEtjb25maWcuCi1kZWJ1ZyA/PSBuCitkZWJ1ZyA/PSB5
CiBkZWJ1Z19zeW1ib2xzID89ICQoZGVidWcpCiAKIFhFTl9DT01QSUxFX0FSQ0ggICAgPz0gJChz
aGVsbCB1bmFtZSAtbSB8IHNlZCAtZSBzL2kuODYveDg2XzMyLyBcCkBAIC0yNzcsOCArMjc3LDgg
QEAgU0VBQklPU19VUFNUUkVBTV9VUkwgPz0gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3NlYWJpb3Mu
Z2l0CiBNSU5JT1NfVVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9taW5pLW9z
LmdpdAogZW5kaWYKIE9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gYmM1NGU1MGUwZmUwM2M1NzAw
MTRmMzYzYjU0NzQyNjkxM2U5MjQ0OQotUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBxZW11LXhl
bi00LjguMC1yYzcKLU1JTklPU19VUFNUUkVBTV9SRVZJU0lPTiA/PSB4ZW4tNC44LjAtcmMxCitR
RU1VX1VQU1RSRUFNX1JFVklTSU9OID89IG1hc3RlcgorTUlOSU9TX1VQU1RSRUFNX1JFVklTSU9O
ID89IGUyMDk5OGZiZWMwYWY0ZDc4M2FiYjFhMDY5NWFiNDYxNDA2NGM1MjAKICMgV2VkIFNlcCAy
OCAxMTo1MDowNCAyMDE2ICswMjAwCiAjIG1pbmlvczogZml4IGJ1aWxkIGlzc3VlIHdpdGggeGVu
XyptYiBkZWZpbmVzCiAKQEAgLTI4OSw3ICsyODksOSBAQCBTRUFCSU9TX1VQU1RSRUFNX1JFVklT
SU9OID89IHJlbC0xLjEwLjAKIEVUSEVSQk9PVF9OSUNTID89IHJ0bDgxMzkgODA4NjEwMGUKIAog
Ci1RRU1VX1RSQURJVElPTkFMX1JFVklTSU9OID89IHhlbi00LjguMC1yYzcKK1FFTVVfVFJBRElU
SU9OQUxfUkVWSVNJT04gPz0gODljNGNiZThkMjM0MDQ5YjAxNDVlNGRjNWU1ZDE5ZDYyNjI1MGI1
NworIyBUdWUgTm92IDI5IDE2OjM2OjM4IDIwMTYgKzAwMDAKKyMgeGVuOiBmaXggaW9yZXEgaGFu
ZGxpbmcKIAogIyBTcGVjaWZ5IHdoaWNoIHFlbXUtZG0gdG8gdXNlLiBUaGlzIG1heSBiZSBgaW9l
bXUnIHRvIHVzZSB0aGUgb2xkCiAjIE1lcmN1cmlhbCBpbi10cmVlIHZlcnNpb24sIG9yIGEgbG9j
YWwgZGlyZWN0b3J5LCBvciBhIGdpdCBVUkwuCmRpZmYgLS1naXQgYS9SRUFETUUgYi9SRUFETUUK
aW5kZXggYjM3MGNlMi4uNzY0MzNhOSAxMDA2NDQKLS0tIGEvUkVBRE1FCisrKyBiL1JFQURNRQpA
QCAtMSw5ICsxLDkgQEAKICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwotX18gIF9f
ICAgICAgICAgICAgXyAgXyAgICBfX18gICBfX18KLVwgXC8gL19fXyBfIF9fICAgfCB8fCB8ICAo
IF8gKSAvIF8gXCAgICAgICBfIF9fIF9fXwotIFwgIC8vIF8gXCAnXyBcICB8IHx8IHxfIC8gXyBc
fCB8IHwgfF9fX19ffCAnX18vIF9ffAotIC8gIFwgIF9fLyB8IHwgfCB8X18gICBffCAoXykgfCB8
X3wgfF9fX19ffCB8IHwgKF9fCi0vXy9cX1xfX198X3wgfF98ICAgIHxffChfKV9fXyhfKV9fXy8g
ICAgICB8X3wgIFxfX198CitfXyAgX18gICAgICAgICAgICBfICBfICAgX19fICAgICAgICAgICAg
ICAgICAgICAgICAgXyAgICAgICAgXyAgICAgXworXCBcLyAvX19fIF8gX18gICB8IHx8IHwgLyBf
IFwgICAgICAgXyAgIF8gXyBfXyAgX19ffCB8XyBfXyBffCB8X18gfCB8IF9fXworIFwgIC8vIF8g
XCAnXyBcICB8IHx8IHx8IChfKSB8X19fX198IHwgfCB8ICdfIFwvIF9ffCBfXy8gX2AgfCAnXyBc
fCB8LyBfIFwKKyAvICBcICBfXy8gfCB8IHwgfF9fICAgX1xfXywgfF9fX19ffCB8X3wgfCB8IHwg
XF9fIFwgfHwgKF98IHwgfF8pIHwgfCAgX18vCisvXy9cX1xfX198X3wgfF98ICAgIHxffChfKS9f
LyAgICAgICBcX18sX3xffCB8X3xfX18vXF9fXF9fLF98Xy5fXy98X3xcX19ffAogCiAjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIApkaWZmIC0tZ2l0IGEveGVuL01ha2VmaWxlIGIv
eGVuL01ha2VmaWxlCmluZGV4IGI4ZGY5OWYuLmRkYWM3ZTAgMTAwNjQ0Ci0tLSBhL3hlbi9NYWtl
ZmlsZQorKysgYi94ZW4vTWFrZWZpbGUKQEAgLTEsOCArMSw4IEBACiAjIFRoaXMgaXMgdGhlIGNv
cnJlY3QgcGxhY2UgdG8gZWRpdCB0aGUgYnVpbGQgdmVyc2lvbi4KICMgQWxsIG90aGVyIHBsYWNl
cyB0aGlzIGlzIHN0b3JlZCAoZWcuIGNvbXBpbGUuaCkgc2hvdWxkIGJlIGF1dG9nZW5lcmF0ZWQu
CiBleHBvcnQgWEVOX1ZFUlNJT04gICAgICAgPSA0Ci1leHBvcnQgWEVOX1NVQlZFUlNJT04gICAg
PSA4Ci1leHBvcnQgWEVOX0VYVFJBVkVSU0lPTiA/PSAuMC1yYyQoWEVOX1ZFTkRPUlZFUlNJT04p
CitleHBvcnQgWEVOX1NVQlZFUlNJT04gICAgPSA5CitleHBvcnQgWEVOX0VYVFJBVkVSU0lPTiA/
PSAtdW5zdGFibGUkKFhFTl9WRU5ET1JWRVJTSU9OKQogZXhwb3J0IFhFTl9GVUxMVkVSU0lPTiAg
ID0gJChYRU5fVkVSU0lPTikuJChYRU5fU1VCVkVSU0lPTikkKFhFTl9FWFRSQVZFUlNJT04pCiAt
aW5jbHVkZSB4ZW4tdmVyc2lvbgogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9o
b21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vs
b2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:22:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:22: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 1cDYcL-0001DT-6n; Sun, 04 Dec 2016 15:22: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 1cDYcK-0001DN-7y
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:16 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 10/AB-30093-7A434485; Sun, 04 Dec 2016 15:22:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXeZiUu
 EwYm9hhYTthk4MHps79vFHsAYxZqZl5RfkcCa0X1hOXNBN19F77dVzA2Mm7i7GLk4hAS+MEpM
 nrWGBcI5zyjxef0G9i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXcJc5Pu
 QsW5xUwk3j1/ycLiM0CVP/43GnGCYwcCxgZVjGqF6cWlaUW6ZrqJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwTr/sf4hRkoNJSZR3Z6hzhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3m/GLhFCgkWp6akVaZk5wOCASUtw8CiJ8AaBpHmLCxJzizPTIVKnGBWlxHkPgSQE
 QBIZpXlwbbCAvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3lkgU3gy80rgpr8CWswEtPjEc
 WeQxSWJCCmpBsbq8H3p/FMqF13tmtao4RoTL/HnpK7aJWPXHo7eprMG3x4seZB/PCuzfa3Tsr
 T8XRNVplfv0lrKNDE6cn3Jh8Af38KinO/eawthVip5UXyI2/c/D8MXbXNtfZNdH6M23rPhv57
 ZzL5O95xiau+a5XeuXmvWqbspfvWFC7NScvca2boDuyPPWyixFGckGmoxFxUnAgDyoStcQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1480864933!70975746!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3464 invoked from network); 4 Dec 2016 15:22:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 4 Dec 2016 15: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 1cDYcG-00056X-SD
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYcG-00052s-Ng
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYcG-00052s-Ng@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:22:12 +0000
Subject: [Xen-changelog] [xen master] Re-enable hypervisor debug as part of
	opening 4.9
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>

Y29tbWl0IGFhZjgzOTE4M2FkMWM3ZDFhNWEyYWRlZGQxMjE2YjAwOTRlOTRjODEKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IEZy
aSBEZWMgMiAxMjoxNjozNSAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDIgMTI6NTE6MDcgMjAx
NiArMDAwMAoKICAgIFJlLWVuYWJsZSBoeXBlcnZpc29yIGRlYnVnIGFzIHBhcnQgb2Ygb3Blbmlu
ZyA0LjkKICAgIAogICAgQUZBSUNUIGZvbGxvd2luZyBiYWNiZjBjYjczNDkgImJ1aWxkOiBjb252
ZXJ0IGRlYnVnIHRvIEtjb25maWciCiAgICBoeXBlcnZpc29yIGRlYnVnIGVuYWJsZW1lbnQgaXMg
Y29udHJvbGxlZCBoZXJlLCByYXRoZXIgdGhhbiBpbgogICAgQ29uZmlnLm1rLgogICAgCiAgICBU
aGUgcmVsZWFzZSBjaGVja2xpc3Qgc2F5cyB0aGF0IHdoZW4gYnJhbmNoaW5nLCB0aGUgbmV3IHN0
YWdpbmcgc2hvdWxkCiAgICBoYXZlIGRlYnVnIGVuYWJsZWQuICBJdCBzZWVtcyB0byBtZSB0aGF0
IEkgc2hvdWxkIGJlIGNoYW5naW5nIHRoaXMKICAgIGhlcmUsIHRoZXJlZm9yZS4KICAgIAogICAg
QXMgYWRkaXRpb25hbCBldmlkZW5jZSwgSSBvZmZlciBlMWQxYzY4ZWE4YTMgInhlbjogZGlzYWJs
ZSBkZWJ1ZwogICAgYnVpbGQiIHdoaWNoIHdlbnQgaW4gYmV0d2VlbiA0LjguMCBSQzUgYW5kIFJD
Ni4gIEl0IGRvZXMgbm90IGV4cGxhaW4KICAgIHdoeSB0aGlzIHdhcyBkb25lIGJ1dCBpdCBkb2Vz
IFNUTSB0aGF0IHJldmVydGluZyB0aGF0IGNoYW5nZSBpcyByaWdodC4KICAgIAogICAgQ0M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBDQzogR2VvcmdlIER1
bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgogICAgQ0M6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIENDOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+CiAgICBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgogICAgQ0M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgogICAgQ0M6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8
SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL0tjb25maWcuZGVidWcgfCAyICstCiAxIGZpbGUgY2hh
bmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vS2Nv
bmZpZy5kZWJ1ZyBiL3hlbi9LY29uZmlnLmRlYnVnCmluZGV4IGIzYmIwODUuLmU5ZjdkY2QgMTAw
NjQ0Ci0tLSBhL3hlbi9LY29uZmlnLmRlYnVnCisrKyBiL3hlbi9LY29uZmlnLmRlYnVnCkBAIC0z
LDcgKzMsNyBAQCBtZW51ICJEZWJ1Z2dpbmcgT3B0aW9ucyIKIAogY29uZmlnIERFQlVHCiAJYm9v
bCAiRGV2ZWxvcGVyIENoZWNrcyIKLQlkZWZhdWx0IG4KKwlkZWZhdWx0IHkKIAktLS1oZWxwLS0t
CiAJICBJZiB5b3Ugc2F5IFkgaGVyZSB0aGlzIHdpbGwgZW5hYmxlIGRldmVsb3BlciBjaGVja3Mg
c3VjaCBhcyBhc3NlcnRzCiAJICBhbmQgZXh0cmEgcHJpbnRrcy4gVGhpcyBvcHRpb24gaXMgaW50
ZW5kZWQgZm9yIGRldmVsb3BtZW50IHB1cnBvc2VzCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:22:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:22: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 1cDYcL-0001DT-6n; Sun, 04 Dec 2016 15:22: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 1cDYcK-0001DN-7y
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:16 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 10/AB-30093-7A434485; Sun, 04 Dec 2016 15:22:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXeZiUu
 EwYm9hhYTthk4MHps79vFHsAYxZqZl5RfkcCa0X1hOXNBN19F77dVzA2Mm7i7GLk4hAS+MEpM
 nrWGBcI5zyjxef0G9i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXcJc5Pu
 QsW5xUwk3j1/ycLiM0CVP/43GnGCYwcCxgZVjGqF6cWlaUW6ZrqJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwTr/sf4hRkoNJSZR3Z6hzhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3m/GLhFCgkWp6akVaZk5wOCASUtw8CiJ8AaBpHmLCxJzizPTIVKnGBWlxHkPgSQE
 QBIZpXlwbbCAvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3lkgU3gy80rgpr8CWswEtPjEc
 WeQxSWJCCmpBsbq8H3p/FMqF13tmtao4RoTL/HnpK7aJWPXHo7eprMG3x4seZB/PCuzfa3Tsr
 T8XRNVplfv0lrKNDE6cn3Jh8Af38KinO/eawthVip5UXyI2/c/D8MXbXNtfZNdH6M23rPhv57
 ZzL5O95xiau+a5XeuXmvWqbspfvWFC7NScvca2boDuyPPWyixFGckGmoxFxUnAgDyoStcQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1480864933!70975746!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3464 invoked from network); 4 Dec 2016 15:22:14 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 4 Dec 2016 15: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 1cDYcG-00056X-SD
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYcG-00052s-Ng
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYcG-00052s-Ng@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:22:12 +0000
Subject: [Xen-changelog] [xen master] Re-enable hypervisor debug as part of
	opening 4.9
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>

Y29tbWl0IGFhZjgzOTE4M2FkMWM3ZDFhNWEyYWRlZGQxMjE2YjAwOTRlOTRjODEKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IEZy
aSBEZWMgMiAxMjoxNjozNSAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDIgMTI6NTE6MDcgMjAx
NiArMDAwMAoKICAgIFJlLWVuYWJsZSBoeXBlcnZpc29yIGRlYnVnIGFzIHBhcnQgb2Ygb3Blbmlu
ZyA0LjkKICAgIAogICAgQUZBSUNUIGZvbGxvd2luZyBiYWNiZjBjYjczNDkgImJ1aWxkOiBjb252
ZXJ0IGRlYnVnIHRvIEtjb25maWciCiAgICBoeXBlcnZpc29yIGRlYnVnIGVuYWJsZW1lbnQgaXMg
Y29udHJvbGxlZCBoZXJlLCByYXRoZXIgdGhhbiBpbgogICAgQ29uZmlnLm1rLgogICAgCiAgICBU
aGUgcmVsZWFzZSBjaGVja2xpc3Qgc2F5cyB0aGF0IHdoZW4gYnJhbmNoaW5nLCB0aGUgbmV3IHN0
YWdpbmcgc2hvdWxkCiAgICBoYXZlIGRlYnVnIGVuYWJsZWQuICBJdCBzZWVtcyB0byBtZSB0aGF0
IEkgc2hvdWxkIGJlIGNoYW5naW5nIHRoaXMKICAgIGhlcmUsIHRoZXJlZm9yZS4KICAgIAogICAg
QXMgYWRkaXRpb25hbCBldmlkZW5jZSwgSSBvZmZlciBlMWQxYzY4ZWE4YTMgInhlbjogZGlzYWJs
ZSBkZWJ1ZwogICAgYnVpbGQiIHdoaWNoIHdlbnQgaW4gYmV0d2VlbiA0LjguMCBSQzUgYW5kIFJD
Ni4gIEl0IGRvZXMgbm90IGV4cGxhaW4KICAgIHdoeSB0aGlzIHdhcyBkb25lIGJ1dCBpdCBkb2Vz
IFNUTSB0aGF0IHJldmVydGluZyB0aGF0IGNoYW5nZSBpcyByaWdodC4KICAgIAogICAgQ0M6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBDQzogR2VvcmdlIER1
bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgogICAgQ0M6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIENDOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+CiAgICBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgogICAgQ0M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgogICAgQ0M6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8
SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL0tjb25maWcuZGVidWcgfCAyICstCiAxIGZpbGUgY2hh
bmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vS2Nv
bmZpZy5kZWJ1ZyBiL3hlbi9LY29uZmlnLmRlYnVnCmluZGV4IGIzYmIwODUuLmU5ZjdkY2QgMTAw
NjQ0Ci0tLSBhL3hlbi9LY29uZmlnLmRlYnVnCisrKyBiL3hlbi9LY29uZmlnLmRlYnVnCkBAIC0z
LDcgKzMsNyBAQCBtZW51ICJEZWJ1Z2dpbmcgT3B0aW9ucyIKIAogY29uZmlnIERFQlVHCiAJYm9v
bCAiRGV2ZWxvcGVyIENoZWNrcyIKLQlkZWZhdWx0IG4KKwlkZWZhdWx0IHkKIAktLS1oZWxwLS0t
CiAJICBJZiB5b3Ugc2F5IFkgaGVyZSB0aGlzIHdpbGwgZW5hYmxlIGRldmVsb3BlciBjaGVja3Mg
c3VjaCBhcyBhc3NlcnRzCiAJICBhbmQgZXh0cmEgcHJpbnRrcy4gVGhpcyBvcHRpb24gaXMgaW50
ZW5kZWQgZm9yIGRldmVsb3BtZW50IHB1cnBvc2VzCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:22:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15: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 1cDYcU-0001EQ-8O; Sun, 04 Dec 2016 15:22:26 +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 1cDYcT-0001ED-Gt
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:25 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 2F/CB-08948-0B434485; Sun, 04 Dec 2016 15:22:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXeDiUu
 EwZ5+PosJ2wwcGD229+1iD2CMYs3MS8qvSGDN2Ne1gLVgj3zFt+3fmBoYL0h2MXJxCAl8YZT4
 0T+LrYuRE8g5zyjRtaewi5GDg01ATGLuXgWQsIiAqsSsFcuZIUrUJZp+N4CVCwsES2w7ugosz
 itgJrH42wpGEJsFqP5U0ynWCYwcCxgZVjFqFKcWlaUW6Rqa6CUVZaZnlOQmZuboGhqY6eWmFh
 cnpqfmJCYV6yXn525iBPqEAQh2MF7fGHCIUZKDSUmUd2eoc4QQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCd5EY5cIIcGi1PTUirTMHGBwwKQlOHiURHiDQNK8xQWJucWZ6RCpU4yKUuK8XiAJAZBE
 RmkeXBssIC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmHcWyBSezLwSuOmvgBYzAS0+cdwZZ
 HFJIkJKqoGxT15uqWdQ7pe5LUZuOpKLl36PtVFTn//DeF9cyZEt8UrzjRxkTW+y7rTN/2mTkL
 60+1nv3hUv7r68t0Q4+duaSX1HX+26d/313Ndri387sotsCfkWeaapqGvRNK8YifMmJ9sSipr
 PrrzakbL/4qpnby1ienhCNmTbVMdPXbvuuNcr+VebGKIClFiKMxINtZiLihMBkPBNgUMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1480864943!55465855!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16718 invoked from network); 4 Dec 2016 15:22:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 4 Dec 2016 15: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 1cDYcQ-00056o-Us
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYcQ-000547-TT
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYcQ-000547-TT@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:22:22 +0000
Subject: [Xen-changelog] [xen master] x86/svm: Improve segment register
	printing in svm_vmcb_dump()
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>

Y29tbWl0IDY2MGViNDJjMDIxODY5Y2I1N2EzMjUwNGU4NzUxMzVlYTE2N2YwNTYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VGh1IE9jdCAyNyAxMzowNzoyMSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxMjo1Njoz
OCAyMDE2ICswMDAwCgogICAgeDg2L3N2bTogSW1wcm92ZSBzZWdtZW50IHJlZ2lzdGVyIHByaW50
aW5nIGluIHN2bV92bWNiX2R1bXAoKQogICAgCiAgICBUaGlzIG1ha2VzIGl0IG1vcmUgc3VjY2lu
Y3QgYW5kIGVhc2llciB0byByZWFkLgogICAgCiAgICBCZWZvcmU6CiAgICAgIChYRU4pIEhfQ1Iz
ID0gMHgwMDAwMDAwNDJhMGVjMDAwIENsZWFuQml0cyA9IDAKICAgICAgKFhFTikgQ1M6IHNlbD0w
eDAwMDgsIGF0dHI9MHgwMjliLCBsaW1pdD0weGZmZmZmZmZmLCBiYXNlPTB4MDAwMDAwMDAwMDAw
MDAwMAogICAgICAoWEVOKSBEUzogc2VsPTB4MDAzMywgYXR0cj0weDBjZjMsIGxpbWl0PTB4ZmZm
ZmZmZmYsIGJhc2U9MHgwMDAwMDAwMDAwMDAwMDAwCiAgICAgIChYRU4pIFNTOiBzZWw9MHgwMDE4
LCBhdHRyPTB4MGM5MywgbGltaXQ9MHhmZmZmZmZmZiwgYmFzZT0weDAwMDAwMDAwMDAwMDAwMDAK
ICAgICAgKFhFTikgRVM6IHNlbD0weDAwMzMsIGF0dHI9MHgwY2YzLCBsaW1pdD0weGZmZmZmZmZm
LCBiYXNlPTB4MDAwMDAwMDAwMDAwMDAwMAogICAgICAoWEVOKSBGUzogc2VsPTB4MDAzMywgYXR0
cj0weDBjZjMsIGxpbWl0PTB4ZmZmZmZmZmYsIGJhc2U9MHgwMDAwMDAwMDAwMDAwMDAwCiAgICAg
IChYRU4pIEdTOiBzZWw9MHgwMDMzLCBhdHRyPTB4MGNmMywgbGltaXQ9MHhmZmZmZmZmZiwgYmFz
ZT0weDAwMDAwMDAwMDAwMDAwMDAKICAgICAgKFhFTikgR0RUUjogc2VsPTB4MDAwMCwgYXR0cj0w
eDAwMDAsIGxpbWl0PTB4MDAwMDAwNjcsIGJhc2U9MHgwMDAwMDAwMDAwMTBkMTAwCiAgICAgIChY
RU4pIExEVFI6IHNlbD0weDAwMDAsIGF0dHI9MHgwMDAwLCBsaW1pdD0weDAwMDAwMDAwLCBiYXNl
PTB4MDAwMDAwMDAwMDAwMDAwMAogICAgICAoWEVOKSBJRFRSOiBzZWw9MHgwMDAwLCBhdHRyPTB4
MDAwMCwgbGltaXQ9MHgwMDAwMGZmZiwgYmFzZT0weDAwMDAwMDAwMDAxMTA5MDAKICAgICAgKFhF
TikgVFI6IHNlbD0weDAwMzgsIGF0dHI9MHgwMDg5LCBsaW1pdD0weDAwMDAwMDY3LCBiYXNlPTB4
MDAwMDAwMDAwMDEwZDAyMAogICAgCiAgICBBZnRlcjoKICAgICAgKFhFTikgSF9DUjMgPSAweDAw
MDAwMDA0MmEwZWMwMDAgQ2xlYW5CaXRzID0gMAogICAgICAoWEVOKSAgICAgICAgc2VsIGF0dHIg
IGxpbWl0ICAgYmFzZQogICAgICAoWEVOKSAgIENTOiAwMDA4IDAyOWIgZmZmZmZmZmYgMDAwMDAw
MDAwMDAwMDAwMAogICAgICAoWEVOKSAgIERTOiAwMDMzIDBjZjMgZmZmZmZmZmYgMDAwMDAwMDAw
MDAwMDAwMAogICAgICAoWEVOKSAgIFNTOiAwMDE4IDBjOTMgZmZmZmZmZmYgMDAwMDAwMDAwMDAw
MDAwMAogICAgICAoWEVOKSAgIEVTOiAwMDMzIDBjZjMgZmZmZmZmZmYgMDAwMDAwMDAwMDAwMDAw
MAogICAgICAoWEVOKSAgIEZTOiAwMDMzIDBjZjMgZmZmZmZmZmYgMDAwMDAwMDAwMDAwMDAwMAog
ICAgICAoWEVOKSAgIEdTOiAwMDMzIDBjZjMgZmZmZmZmZmYgMDAwMDAwMDAwMDAwMDAwMAogICAg
ICAoWEVOKSBHRFRSOiAwMDAwIDAwMDAgMDAwMDAwNjcgMDAwMDAwMDAwMDEwZDEwMAogICAgICAo
WEVOKSBMRFRSOiAwMDAwIDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAogICAgICAoWEVO
KSBJRFRSOiAwMDAwIDAwMDAgMDAwMDBmZmYgMDAwMDAwMDAwMDExMDkwMAogICAgICAoWEVOKSAg
IFRSOiAwMDM4IDAwODkgMDAwMDAwNjcgMDAwMDAwMDAwMDEwZDAyMAogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdG9ydnNreUBvcmFjbGUuY29tPgogICAgUmV2aWV3
ZWQtYnk6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5j
b20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtZGVidWcuYyB8IDIyICsrKysrKysrKysr
LS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm1kZWJ1Zy5jIGIveGVu
L2FyY2gveDg2L2h2bS9zdm0vc3ZtZGVidWcuYwppbmRleCBmOTNkZmVkLi4wYTY0ZTkyIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm1kZWJ1Zy5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vc3ZtL3N2bWRlYnVnLmMKQEAgLTIwLDExICsyMCwxMCBAQAogI2luY2x1ZGUgPGFzbS9t
c3ItaW5kZXguaD4KICNpbmNsdWRlIDxhc20vaHZtL3N2bS9zdm1kZWJ1Zy5oPgogCi1zdGF0aWMg
dm9pZCBzdm1fZHVtcF9zZWwoY29uc3QgY2hhciAqbmFtZSwgc3ZtX3NlZ21lbnRfcmVnaXN0ZXJf
dCAqcykKK3N0YXRpYyB2b2lkIHN2bV9kdW1wX3NlbChjb25zdCBjaGFyICpuYW1lLCBjb25zdCBz
dm1fc2VnbWVudF9yZWdpc3Rlcl90ICpzKQogewotICAgIHByaW50aygiJXM6IHNlbD0weCUwNHgs
IGF0dHI9MHglMDR4LCBsaW1pdD0weCUwOHgsIGJhc2U9MHglMDE2bGx4XG4iLCAKLSAgICAgICAg
ICAgbmFtZSwgcy0+c2VsLCBzLT5hdHRyLmJ5dGVzLCBzLT5saW1pdCwKLSAgICAgICAgICAgKHVu
c2lnbmVkIGxvbmcgbG9uZylzLT5iYXNlKTsKKyAgICBwcmludGsoIiVzOiAlMDR4ICUwNHggJTA4
eCAlMDE2IlBSSXg2NCJcbiIsCisgICAgICAgICAgIG5hbWUsIHMtPnNlbCwgcy0+YXR0ci5ieXRl
cywgcy0+bGltaXQsIHMtPmJhc2UpOwogfQogCiAvKiBUaGlzIGZ1bmN0aW9uIGNhbiBkaXJlY3Rs
eSBhY2Nlc3MgZmllbGRzIHdoaWNoIGFyZSBjb3ZlcmVkIGJ5IGNsZWFuIGJpdHMuICovCkBAIC04
MywxNiArODIsMTcgQEAgdm9pZCBzdm1fdm1jYl9kdW1wKGNvbnN0IGNoYXIgKmZyb20sIHN0cnVj
dCB2bWNiX3N0cnVjdCAqdm1jYikKICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcgbG9uZyl2bWNi
LT5faF9jcjMsIHZtY2ItPmNsZWFuYml0cy5ieXRlcyk7CiAKICAgICAvKiBwcmludCBvdXQgYWxs
IHRoZSBzZWxlY3RvcnMgKi8KLSAgICBzdm1fZHVtcF9zZWwoIkNTIiwgJnZtY2ItPmNzKTsKLSAg
ICBzdm1fZHVtcF9zZWwoIkRTIiwgJnZtY2ItPmRzKTsKLSAgICBzdm1fZHVtcF9zZWwoIlNTIiwg
JnZtY2ItPnNzKTsKLSAgICBzdm1fZHVtcF9zZWwoIkVTIiwgJnZtY2ItPmVzKTsKLSAgICBzdm1f
ZHVtcF9zZWwoIkZTIiwgJnZtY2ItPmZzKTsKLSAgICBzdm1fZHVtcF9zZWwoIkdTIiwgJnZtY2It
PmdzKTsKKyAgICBwcmludGsoIiAgICAgICBzZWwgYXR0ciAgbGltaXQgICBiYXNlXG4iKTsKKyAg
ICBzdm1fZHVtcF9zZWwoIiAgQ1MiLCAmdm1jYi0+Y3MpOworICAgIHN2bV9kdW1wX3NlbCgiICBE
UyIsICZ2bWNiLT5kcyk7CisgICAgc3ZtX2R1bXBfc2VsKCIgIFNTIiwgJnZtY2ItPnNzKTsKKyAg
ICBzdm1fZHVtcF9zZWwoIiAgRVMiLCAmdm1jYi0+ZXMpOworICAgIHN2bV9kdW1wX3NlbCgiICBG
UyIsICZ2bWNiLT5mcyk7CisgICAgc3ZtX2R1bXBfc2VsKCIgIEdTIiwgJnZtY2ItPmdzKTsKICAg
ICBzdm1fZHVtcF9zZWwoIkdEVFIiLCAmdm1jYi0+Z2R0cik7CiAgICAgc3ZtX2R1bXBfc2VsKCJM
RFRSIiwgJnZtY2ItPmxkdHIpOwogICAgIHN2bV9kdW1wX3NlbCgiSURUUiIsICZ2bWNiLT5pZHRy
KTsKLSAgICBzdm1fZHVtcF9zZWwoIlRSIiwgJnZtY2ItPnRyKTsKKyAgICBzdm1fZHVtcF9zZWwo
IiAgVFIiLCAmdm1jYi0+dHIpOwogfQogCiBib29sX3QKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
eGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:22:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15: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 1cDYcU-0001EQ-8O; Sun, 04 Dec 2016 15:22:26 +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 1cDYcT-0001ED-Gt
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:25 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 2F/CB-08948-0B434485; Sun, 04 Dec 2016 15:22:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXeDiUu
 EwZ5+PosJ2wwcGD229+1iD2CMYs3MS8qvSGDN2Ne1gLVgj3zFt+3fmBoYL0h2MXJxCAl8YZT4
 0T+LrYuRE8g5zyjRtaewi5GDg01ATGLuXgWQsIiAqsSsFcuZIUrUJZp+N4CVCwsES2w7ugosz
 itgJrH42wpGEJsFqP5U0ynWCYwcCxgZVjFqFKcWlaUW6Rqa6CUVZaZnlOQmZuboGhqY6eWmFh
 cnpqfmJCYV6yXn525iBPqEAQh2MF7fGHCIUZKDSUmUd2eoc4QQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCd5EY5cIIcGi1PTUirTMHGBwwKQlOHiURHiDQNK8xQWJucWZ6RCpU4yKUuK8XiAJAZBE
 RmkeXBssIC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmHcWyBSezLwSuOmvgBYzAS0+cdwZZ
 HFJIkJKqoGxT15uqWdQ7pe5LUZuOpKLl36PtVFTn//DeF9cyZEt8UrzjRxkTW+y7rTN/2mTkL
 60+1nv3hUv7r68t0Q4+duaSX1HX+26d/313Ndri387sotsCfkWeaapqGvRNK8YifMmJ9sSipr
 PrrzakbL/4qpnby1ienhCNmTbVMdPXbvuuNcr+VebGKIClFiKMxINtZiLihMBkPBNgUMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1480864943!55465855!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16718 invoked from network); 4 Dec 2016 15:22:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 4 Dec 2016 15: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 1cDYcQ-00056o-Us
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYcQ-000547-TT
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYcQ-000547-TT@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:22:22 +0000
Subject: [Xen-changelog] [xen master] x86/svm: Improve segment register
	printing in svm_vmcb_dump()
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>

Y29tbWl0IDY2MGViNDJjMDIxODY5Y2I1N2EzMjUwNGU4NzUxMzVlYTE2N2YwNTYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VGh1IE9jdCAyNyAxMzowNzoyMSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxMjo1Njoz
OCAyMDE2ICswMDAwCgogICAgeDg2L3N2bTogSW1wcm92ZSBzZWdtZW50IHJlZ2lzdGVyIHByaW50
aW5nIGluIHN2bV92bWNiX2R1bXAoKQogICAgCiAgICBUaGlzIG1ha2VzIGl0IG1vcmUgc3VjY2lu
Y3QgYW5kIGVhc2llciB0byByZWFkLgogICAgCiAgICBCZWZvcmU6CiAgICAgIChYRU4pIEhfQ1Iz
ID0gMHgwMDAwMDAwNDJhMGVjMDAwIENsZWFuQml0cyA9IDAKICAgICAgKFhFTikgQ1M6IHNlbD0w
eDAwMDgsIGF0dHI9MHgwMjliLCBsaW1pdD0weGZmZmZmZmZmLCBiYXNlPTB4MDAwMDAwMDAwMDAw
MDAwMAogICAgICAoWEVOKSBEUzogc2VsPTB4MDAzMywgYXR0cj0weDBjZjMsIGxpbWl0PTB4ZmZm
ZmZmZmYsIGJhc2U9MHgwMDAwMDAwMDAwMDAwMDAwCiAgICAgIChYRU4pIFNTOiBzZWw9MHgwMDE4
LCBhdHRyPTB4MGM5MywgbGltaXQ9MHhmZmZmZmZmZiwgYmFzZT0weDAwMDAwMDAwMDAwMDAwMDAK
ICAgICAgKFhFTikgRVM6IHNlbD0weDAwMzMsIGF0dHI9MHgwY2YzLCBsaW1pdD0weGZmZmZmZmZm
LCBiYXNlPTB4MDAwMDAwMDAwMDAwMDAwMAogICAgICAoWEVOKSBGUzogc2VsPTB4MDAzMywgYXR0
cj0weDBjZjMsIGxpbWl0PTB4ZmZmZmZmZmYsIGJhc2U9MHgwMDAwMDAwMDAwMDAwMDAwCiAgICAg
IChYRU4pIEdTOiBzZWw9MHgwMDMzLCBhdHRyPTB4MGNmMywgbGltaXQ9MHhmZmZmZmZmZiwgYmFz
ZT0weDAwMDAwMDAwMDAwMDAwMDAKICAgICAgKFhFTikgR0RUUjogc2VsPTB4MDAwMCwgYXR0cj0w
eDAwMDAsIGxpbWl0PTB4MDAwMDAwNjcsIGJhc2U9MHgwMDAwMDAwMDAwMTBkMTAwCiAgICAgIChY
RU4pIExEVFI6IHNlbD0weDAwMDAsIGF0dHI9MHgwMDAwLCBsaW1pdD0weDAwMDAwMDAwLCBiYXNl
PTB4MDAwMDAwMDAwMDAwMDAwMAogICAgICAoWEVOKSBJRFRSOiBzZWw9MHgwMDAwLCBhdHRyPTB4
MDAwMCwgbGltaXQ9MHgwMDAwMGZmZiwgYmFzZT0weDAwMDAwMDAwMDAxMTA5MDAKICAgICAgKFhF
TikgVFI6IHNlbD0weDAwMzgsIGF0dHI9MHgwMDg5LCBsaW1pdD0weDAwMDAwMDY3LCBiYXNlPTB4
MDAwMDAwMDAwMDEwZDAyMAogICAgCiAgICBBZnRlcjoKICAgICAgKFhFTikgSF9DUjMgPSAweDAw
MDAwMDA0MmEwZWMwMDAgQ2xlYW5CaXRzID0gMAogICAgICAoWEVOKSAgICAgICAgc2VsIGF0dHIg
IGxpbWl0ICAgYmFzZQogICAgICAoWEVOKSAgIENTOiAwMDA4IDAyOWIgZmZmZmZmZmYgMDAwMDAw
MDAwMDAwMDAwMAogICAgICAoWEVOKSAgIERTOiAwMDMzIDBjZjMgZmZmZmZmZmYgMDAwMDAwMDAw
MDAwMDAwMAogICAgICAoWEVOKSAgIFNTOiAwMDE4IDBjOTMgZmZmZmZmZmYgMDAwMDAwMDAwMDAw
MDAwMAogICAgICAoWEVOKSAgIEVTOiAwMDMzIDBjZjMgZmZmZmZmZmYgMDAwMDAwMDAwMDAwMDAw
MAogICAgICAoWEVOKSAgIEZTOiAwMDMzIDBjZjMgZmZmZmZmZmYgMDAwMDAwMDAwMDAwMDAwMAog
ICAgICAoWEVOKSAgIEdTOiAwMDMzIDBjZjMgZmZmZmZmZmYgMDAwMDAwMDAwMDAwMDAwMAogICAg
ICAoWEVOKSBHRFRSOiAwMDAwIDAwMDAgMDAwMDAwNjcgMDAwMDAwMDAwMDEwZDEwMAogICAgICAo
WEVOKSBMRFRSOiAwMDAwIDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAogICAgICAoWEVO
KSBJRFRSOiAwMDAwIDAwMDAgMDAwMDBmZmYgMDAwMDAwMDAwMDExMDkwMAogICAgICAoWEVOKSAg
IFRSOiAwMDM4IDAwODkgMDAwMDAwNjcgMDAwMDAwMDAwMDEwZDAyMAogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdG9ydnNreUBvcmFjbGUuY29tPgogICAgUmV2aWV3
ZWQtYnk6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5j
b20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtZGVidWcuYyB8IDIyICsrKysrKysrKysr
LS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm1kZWJ1Zy5jIGIveGVu
L2FyY2gveDg2L2h2bS9zdm0vc3ZtZGVidWcuYwppbmRleCBmOTNkZmVkLi4wYTY0ZTkyIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm1kZWJ1Zy5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vc3ZtL3N2bWRlYnVnLmMKQEAgLTIwLDExICsyMCwxMCBAQAogI2luY2x1ZGUgPGFzbS9t
c3ItaW5kZXguaD4KICNpbmNsdWRlIDxhc20vaHZtL3N2bS9zdm1kZWJ1Zy5oPgogCi1zdGF0aWMg
dm9pZCBzdm1fZHVtcF9zZWwoY29uc3QgY2hhciAqbmFtZSwgc3ZtX3NlZ21lbnRfcmVnaXN0ZXJf
dCAqcykKK3N0YXRpYyB2b2lkIHN2bV9kdW1wX3NlbChjb25zdCBjaGFyICpuYW1lLCBjb25zdCBz
dm1fc2VnbWVudF9yZWdpc3Rlcl90ICpzKQogewotICAgIHByaW50aygiJXM6IHNlbD0weCUwNHgs
IGF0dHI9MHglMDR4LCBsaW1pdD0weCUwOHgsIGJhc2U9MHglMDE2bGx4XG4iLCAKLSAgICAgICAg
ICAgbmFtZSwgcy0+c2VsLCBzLT5hdHRyLmJ5dGVzLCBzLT5saW1pdCwKLSAgICAgICAgICAgKHVu
c2lnbmVkIGxvbmcgbG9uZylzLT5iYXNlKTsKKyAgICBwcmludGsoIiVzOiAlMDR4ICUwNHggJTA4
eCAlMDE2IlBSSXg2NCJcbiIsCisgICAgICAgICAgIG5hbWUsIHMtPnNlbCwgcy0+YXR0ci5ieXRl
cywgcy0+bGltaXQsIHMtPmJhc2UpOwogfQogCiAvKiBUaGlzIGZ1bmN0aW9uIGNhbiBkaXJlY3Rs
eSBhY2Nlc3MgZmllbGRzIHdoaWNoIGFyZSBjb3ZlcmVkIGJ5IGNsZWFuIGJpdHMuICovCkBAIC04
MywxNiArODIsMTcgQEAgdm9pZCBzdm1fdm1jYl9kdW1wKGNvbnN0IGNoYXIgKmZyb20sIHN0cnVj
dCB2bWNiX3N0cnVjdCAqdm1jYikKICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcgbG9uZyl2bWNi
LT5faF9jcjMsIHZtY2ItPmNsZWFuYml0cy5ieXRlcyk7CiAKICAgICAvKiBwcmludCBvdXQgYWxs
IHRoZSBzZWxlY3RvcnMgKi8KLSAgICBzdm1fZHVtcF9zZWwoIkNTIiwgJnZtY2ItPmNzKTsKLSAg
ICBzdm1fZHVtcF9zZWwoIkRTIiwgJnZtY2ItPmRzKTsKLSAgICBzdm1fZHVtcF9zZWwoIlNTIiwg
JnZtY2ItPnNzKTsKLSAgICBzdm1fZHVtcF9zZWwoIkVTIiwgJnZtY2ItPmVzKTsKLSAgICBzdm1f
ZHVtcF9zZWwoIkZTIiwgJnZtY2ItPmZzKTsKLSAgICBzdm1fZHVtcF9zZWwoIkdTIiwgJnZtY2It
PmdzKTsKKyAgICBwcmludGsoIiAgICAgICBzZWwgYXR0ciAgbGltaXQgICBiYXNlXG4iKTsKKyAg
ICBzdm1fZHVtcF9zZWwoIiAgQ1MiLCAmdm1jYi0+Y3MpOworICAgIHN2bV9kdW1wX3NlbCgiICBE
UyIsICZ2bWNiLT5kcyk7CisgICAgc3ZtX2R1bXBfc2VsKCIgIFNTIiwgJnZtY2ItPnNzKTsKKyAg
ICBzdm1fZHVtcF9zZWwoIiAgRVMiLCAmdm1jYi0+ZXMpOworICAgIHN2bV9kdW1wX3NlbCgiICBG
UyIsICZ2bWNiLT5mcyk7CisgICAgc3ZtX2R1bXBfc2VsKCIgIEdTIiwgJnZtY2ItPmdzKTsKICAg
ICBzdm1fZHVtcF9zZWwoIkdEVFIiLCAmdm1jYi0+Z2R0cik7CiAgICAgc3ZtX2R1bXBfc2VsKCJM
RFRSIiwgJnZtY2ItPmxkdHIpOwogICAgIHN2bV9kdW1wX3NlbCgiSURUUiIsICZ2bWNiLT5pZHRy
KTsKLSAgICBzdm1fZHVtcF9zZWwoIlRSIiwgJnZtY2ItPnRyKTsKKyAgICBzdm1fZHVtcF9zZWwo
IiAgVFIiLCAmdm1jYi0+dHIpOwogfQogCiBib29sX3QKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
eGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:22:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:22: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 1cDYcf-0001Gj-AA; Sun, 04 Dec 2016 15:22: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 1cDYcd-0001GW-Ph
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:35 +0000
Received: from [85.158.143.35] by server-6.bemta-6.messagelabs.com id
 25/83-28843-BB434485; Sun, 04 Dec 2016 15:22:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXeXiUu
 Ewan5whYTthk4MHps79vFHsAYxZqZl5RfkcCasWTDD8aCfpOKzc87WBsYV6l1MXJxCAl8YZRo
 39rG3sXICeScZ5SY9dyxi5GDg01ATGLuXgWQsIiAqsSsFcuZIUrUJZp+N7CB2MICkRJXzj4Di
 /MKmEl8Wz8XbAwLUP2SO99YJjByLGBkWMWoXpxaVJZapGuol1SUmZ5RkpuYmaNraGCml5taXJ
 yYnpqTmFSsl5yfu4kR6BEGINjBuPO50yFGSQ4mJVHenaHOEUJ8SfkplRmJxRnxRaU5qcWHGGU
 4OJQkeBONXSKEBItS01Mr0jJzgKEBk5bg4FES4Q0CSfMWFyTmFmemQ6ROMSpKifN6gSQEQBIZ
 pXlwbbBwvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3gSQKTyZeSVw018BLWYCWnziuDPI4
 pJEhJRUA6Pun28dWsqaus/n+36ZGnpeOUY7SctSXEnon92er5/+uM18dL4wa8ONhMg5Z3N7F/
 EVn2xR0FM4I3DgpJt/mouMueQJYY8umd+7nHu77POOm809Ej03S+9LRYqy7vxInUXNJ574nfq
 bL2qUuYnD5YWLcGyf2CGWfarTRFZmuur+slnMVLngoxJLcUaioRZzUXEiAAQJ+XhCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1480864953!42056862!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37112 invoked from network); 4 Dec 2016 15:22:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 4 Dec 2016 15: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 1cDYcb-00056y-0f
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYca-00054l-W8
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYca-00054l-W8@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:22:32 +0000
Subject: [Xen-changelog] [xen master] x86/vmx: Shorten vmx_{get,
	set}_segment_register() for user segments
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>

Y29tbWl0IGRhMjIwOTkyMWU1MDlkODA5ZjA0OWI5ODQ2N2IwMTliNDYwMGFlYmIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIFNlcCAyMyAxNTowMzowOCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxMjo1Njoz
OCAyMDE2ICswMDAwCgogICAgeDg2L3ZteDogU2hvcnRlbiB2bXhfe2dldCxzZXR9X3NlZ21lbnRf
cmVnaXN0ZXIoKSBmb3IgdXNlciBzZWdtZW50cwogICAgCiAgICBUaGUgeDg2X3NlZ21lbnQgZW51
bWVyYXRpb24gbWF0Y2hlcyBoYXJkd2FyZSBTUmVnIGVuY29kaW5nLCB3aGljaCBjYW4gYmUgdXNl
ZAogICAgdG8gY2FsY3VsYXRlIHRoZSBhcHByb3ByaWF0ZSBWTUNTIGZpZWxkcywgcmF0aGVyIHRo
YW4gb3BlbiBjb2RpbmcgZXZlcnkKICAgIGluc3RhbmNlLgogICAgCiAgICBUaGlzIHJlZHVjZXMg
dGhlIHNpemUgb2YgdGhlIHN3aXRjaCBzdGF0ZW1lbnQsIGFuZCB0aGUgbnVtYmVyIG9mIGVtYmVk
ZGVkIEJVRwogICAgZnJhbWVzIGZyb20gdGhlIF9fdm17cmVhZCx3cml0ZX0oKSBjYWxscy4gIElu
IHRoZSB1bmxpa2VseSBjYXNlIHRoYXQgYSBjYWxsCiAgICBkb2VzIGZhdWx0LCB0aGUgZmllbGQg
Y2FuIHVuYW1iaWd1b3VzbHkgYmUgcmV0cmlldmVkIGZyb20gdGhlIEdQUiBzdGF0ZQogICAgcHJp
bnRlZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Ci0t
LQogeGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgICAgICAgICB8IDgwICsrKysrLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1j
cy5oIHwgIDQgKysKIDIgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwgNzAgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJj
aC94ODYvaHZtL3ZteC92bXguYwppbmRleCA3YjJjNTBjLi40N2RlMzc1IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXgu
YwpAQCAtOTY5LDQxICs5NjksMTEgQEAgdm9pZCB2bXhfZ2V0X3NlZ21lbnRfcmVnaXN0ZXIoc3Ry
dWN0IHZjcHUgKnYsIGVudW0geDg2X3NlZ21lbnQgc2VnLAogCiAgICAgc3dpdGNoICggc2VnICkK
ICAgICB7Ci0gICAgY2FzZSB4ODZfc2VnX2NzOgotICAgICAgICBfX3ZtcmVhZChHVUVTVF9DU19T
RUxFQ1RPUiwgJnNlbCk7Ci0gICAgICAgIF9fdm1yZWFkKEdVRVNUX0NTX0xJTUlULCAgICAmbGlt
aXQpOwotICAgICAgICBfX3ZtcmVhZChHVUVTVF9DU19CQVNFLCAgICAgJnJlZy0+YmFzZSk7Ci0g
ICAgICAgIF9fdm1yZWFkKEdVRVNUX0NTX0FSX0JZVEVTLCAmYXR0cik7Ci0gICAgICAgIGJyZWFr
OwotICAgIGNhc2UgeDg2X3NlZ19kczoKLSAgICAgICAgX192bXJlYWQoR1VFU1RfRFNfU0VMRUNU
T1IsICZzZWwpOwotICAgICAgICBfX3ZtcmVhZChHVUVTVF9EU19MSU1JVCwgICAgJmxpbWl0KTsK
LSAgICAgICAgX192bXJlYWQoR1VFU1RfRFNfQkFTRSwgICAgICZyZWctPmJhc2UpOwotICAgICAg
ICBfX3ZtcmVhZChHVUVTVF9EU19BUl9CWVRFUywgJmF0dHIpOwotICAgICAgICBicmVhazsKLSAg
ICBjYXNlIHg4Nl9zZWdfZXM6Ci0gICAgICAgIF9fdm1yZWFkKEdVRVNUX0VTX1NFTEVDVE9SLCAm
c2VsKTsKLSAgICAgICAgX192bXJlYWQoR1VFU1RfRVNfTElNSVQsICAgICZsaW1pdCk7Ci0gICAg
ICAgIF9fdm1yZWFkKEdVRVNUX0VTX0JBU0UsICAgICAmcmVnLT5iYXNlKTsKLSAgICAgICAgX192
bXJlYWQoR1VFU1RfRVNfQVJfQllURVMsICZhdHRyKTsKLSAgICAgICAgYnJlYWs7Ci0gICAgY2Fz
ZSB4ODZfc2VnX2ZzOgotICAgICAgICBfX3ZtcmVhZChHVUVTVF9GU19TRUxFQ1RPUiwgJnNlbCk7
Ci0gICAgICAgIF9fdm1yZWFkKEdVRVNUX0ZTX0xJTUlULCAgICAmbGltaXQpOwotICAgICAgICBf
X3ZtcmVhZChHVUVTVF9GU19CQVNFLCAgICAgJnJlZy0+YmFzZSk7Ci0gICAgICAgIF9fdm1yZWFk
KEdVRVNUX0ZTX0FSX0JZVEVTLCAmYXR0cik7Ci0gICAgICAgIGJyZWFrOwotICAgIGNhc2UgeDg2
X3NlZ19nczoKLSAgICAgICAgX192bXJlYWQoR1VFU1RfR1NfU0VMRUNUT1IsICZzZWwpOwotICAg
ICAgICBfX3ZtcmVhZChHVUVTVF9HU19MSU1JVCwgICAgJmxpbWl0KTsKLSAgICAgICAgX192bXJl
YWQoR1VFU1RfR1NfQkFTRSwgICAgICZyZWctPmJhc2UpOwotICAgICAgICBfX3ZtcmVhZChHVUVT
VF9HU19BUl9CWVRFUywgJmF0dHIpOwotICAgICAgICBicmVhazsKLSAgICBjYXNlIHg4Nl9zZWdf
c3M6Ci0gICAgICAgIF9fdm1yZWFkKEdVRVNUX1NTX1NFTEVDVE9SLCAmc2VsKTsKLSAgICAgICAg
X192bXJlYWQoR1VFU1RfU1NfTElNSVQsICAgICZsaW1pdCk7Ci0gICAgICAgIF9fdm1yZWFkKEdV
RVNUX1NTX0JBU0UsICAgICAmcmVnLT5iYXNlKTsKLSAgICAgICAgX192bXJlYWQoR1VFU1RfU1Nf
QVJfQllURVMsICZhdHRyKTsKKyAgICBjYXNlIHg4Nl9zZWdfZXMgLi4uIHg4Nl9zZWdfZ3M6Cisg
ICAgICAgIF9fdm1yZWFkKEdVRVNUX1NFR19TRUxFQ1RPUihzZWcpLCAmc2VsKTsKKyAgICAgICAg
X192bXJlYWQoR1VFU1RfU0VHX0xJTUlUKHNlZyksICAgICZsaW1pdCk7CisgICAgICAgIF9fdm1y
ZWFkKEdVRVNUX1NFR19CQVNFKHNlZyksICAgICAmcmVnLT5iYXNlKTsKKyAgICAgICAgX192bXJl
YWQoR1VFU1RfU0VHX0FSX0JZVEVTKHNlZyksICZhdHRyKTsKICAgICAgICAgYnJlYWs7CiAgICAg
Y2FzZSB4ODZfc2VnX3RyOgogICAgICAgICBfX3ZtcmVhZChHVUVTVF9UUl9TRUxFQ1RPUiwgJnNl
bCk7CkBAIC0xMTMzLDQxICsxMTAzLDExIEBAIHN0YXRpYyB2b2lkIHZteF9zZXRfc2VnbWVudF9y
ZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCiAKICAgICBzd2l0
Y2ggKCBzZWcgKQogICAgIHsKLSAgICBjYXNlIHg4Nl9zZWdfY3M6Ci0gICAgICAgIF9fdm13cml0
ZShHVUVTVF9DU19TRUxFQ1RPUiwgc2VsKTsKLSAgICAgICAgX192bXdyaXRlKEdVRVNUX0NTX0xJ
TUlULCBsaW1pdCk7Ci0gICAgICAgIF9fdm13cml0ZShHVUVTVF9DU19CQVNFLCBiYXNlKTsKLSAg
ICAgICAgX192bXdyaXRlKEdVRVNUX0NTX0FSX0JZVEVTLCBhdHRyKTsKLSAgICAgICAgYnJlYWs7
Ci0gICAgY2FzZSB4ODZfc2VnX2RzOgotICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfRFNfU0VMRUNU
T1IsIHNlbCk7Ci0gICAgICAgIF9fdm13cml0ZShHVUVTVF9EU19MSU1JVCwgbGltaXQpOwotICAg
ICAgICBfX3Ztd3JpdGUoR1VFU1RfRFNfQkFTRSwgYmFzZSk7Ci0gICAgICAgIF9fdm13cml0ZShH
VUVTVF9EU19BUl9CWVRFUywgYXR0cik7Ci0gICAgICAgIGJyZWFrOwotICAgIGNhc2UgeDg2X3Nl
Z19lczoKLSAgICAgICAgX192bXdyaXRlKEdVRVNUX0VTX1NFTEVDVE9SLCBzZWwpOwotICAgICAg
ICBfX3Ztd3JpdGUoR1VFU1RfRVNfTElNSVQsIGxpbWl0KTsKLSAgICAgICAgX192bXdyaXRlKEdV
RVNUX0VTX0JBU0UsIGJhc2UpOwotICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfRVNfQVJfQllURVMs
IGF0dHIpOwotICAgICAgICBicmVhazsKLSAgICBjYXNlIHg4Nl9zZWdfZnM6Ci0gICAgICAgIF9f
dm13cml0ZShHVUVTVF9GU19TRUxFQ1RPUiwgc2VsKTsKLSAgICAgICAgX192bXdyaXRlKEdVRVNU
X0ZTX0xJTUlULCBsaW1pdCk7Ci0gICAgICAgIF9fdm13cml0ZShHVUVTVF9GU19CQVNFLCBiYXNl
KTsKLSAgICAgICAgX192bXdyaXRlKEdVRVNUX0ZTX0FSX0JZVEVTLCBhdHRyKTsKLSAgICAgICAg
YnJlYWs7Ci0gICAgY2FzZSB4ODZfc2VnX2dzOgotICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfR1Nf
U0VMRUNUT1IsIHNlbCk7Ci0gICAgICAgIF9fdm13cml0ZShHVUVTVF9HU19MSU1JVCwgbGltaXQp
OwotICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfR1NfQkFTRSwgYmFzZSk7Ci0gICAgICAgIF9fdm13
cml0ZShHVUVTVF9HU19BUl9CWVRFUywgYXR0cik7Ci0gICAgICAgIGJyZWFrOwotICAgIGNhc2Ug
eDg2X3NlZ19zczoKLSAgICAgICAgX192bXdyaXRlKEdVRVNUX1NTX1NFTEVDVE9SLCBzZWwpOwot
ICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfU1NfTElNSVQsIGxpbWl0KTsKLSAgICAgICAgX192bXdy
aXRlKEdVRVNUX1NTX0JBU0UsIGJhc2UpOwotICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfU1NfQVJf
QllURVMsIGF0dHIpOworICAgIGNhc2UgeDg2X3NlZ19lcyAuLi4geDg2X3NlZ19nczoKKyAgICAg
ICAgX192bXdyaXRlKEdVRVNUX1NFR19TRUxFQ1RPUihzZWcpLCBzZWwpOworICAgICAgICBfX3Zt
d3JpdGUoR1VFU1RfU0VHX0xJTUlUKHNlZyksICAgIGxpbWl0KTsKKyAgICAgICAgX192bXdyaXRl
KEdVRVNUX1NFR19CQVNFKHNlZyksICAgICBiYXNlKTsKKyAgICAgICAgX192bXdyaXRlKEdVRVNU
X1NFR19BUl9CWVRFUyhzZWcpLCBhdHRyKTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSB4ODZf
c2VnX3RyOgogICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfVFJfU0VMRUNUT1IsIHNlbCk7CmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vdm14L3ZtY3MuaAppbmRleCA5OTdmNGY1Li44OTQwOTNkIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3ZteC92bWNzLmgKQEAgLTQyMCw2ICs0MjAsNyBAQCBlbnVtIHZtY3NfZmllbGQg
ewogICAgIFZJUlRVQUxfUFJPQ0VTU09SX0lEICAgICAgICAgICAgPSAweDAwMDAwMDAwLAogICAg
IFBPU1RFRF9JTlRSX05PVElGSUNBVElPTl9WRUNUT1IgPSAweDAwMDAwMDAyLAogICAgIEVQVFBf
SU5ERVggICAgICAgICAgICAgICAgICAgICAgPSAweDAwMDAwMDA0LAorI2RlZmluZSBHVUVTVF9T
RUdfU0VMRUNUT1Ioc2VsKSAoR1VFU1RfRVNfU0VMRUNUT1IgKyAoc2VsKSAqIDIpIC8qIEVTIC4u
LiBHUyAqLwogICAgIEdVRVNUX0VTX1NFTEVDVE9SICAgICAgICAgICAgICAgPSAweDAwMDAwODAw
LAogICAgIEdVRVNUX0NTX1NFTEVDVE9SICAgICAgICAgICAgICAgPSAweDAwMDAwODAyLAogICAg
IEdVRVNUX1NTX1NFTEVDVE9SICAgICAgICAgICAgICAgPSAweDAwMDAwODA0LApAQCAtNDk2LDYg
KzQ5Nyw3IEBAIGVudW0gdm1jc19maWVsZCB7CiAgICAgSURUX1ZFQ1RPUklOR19FUlJPUl9DT0RF
ICAgICAgICA9IDB4MDAwMDQ0MGEsCiAgICAgVk1fRVhJVF9JTlNUUlVDVElPTl9MRU4gICAgICAg
ICA9IDB4MDAwMDQ0MGMsCiAgICAgVk1YX0lOU1RSVUNUSU9OX0lORk8gICAgICAgICAgICA9IDB4
MDAwMDQ0MGUsCisjZGVmaW5lIEdVRVNUX1NFR19MSU1JVChzZWwpIChHVUVTVF9FU19MSU1JVCAr
IChzZWwpICogMikgLyogRVMgLi4uIEdTICovCiAgICAgR1VFU1RfRVNfTElNSVQgICAgICAgICAg
ICAgICAgICA9IDB4MDAwMDQ4MDAsCiAgICAgR1VFU1RfQ1NfTElNSVQgICAgICAgICAgICAgICAg
ICA9IDB4MDAwMDQ4MDIsCiAgICAgR1VFU1RfU1NfTElNSVQgICAgICAgICAgICAgICAgICA9IDB4
MDAwMDQ4MDQsCkBAIC01MDYsNiArNTA4LDcgQEAgZW51bSB2bWNzX2ZpZWxkIHsKICAgICBHVUVT
VF9UUl9MSU1JVCAgICAgICAgICAgICAgICAgID0gMHgwMDAwNDgwZSwKICAgICBHVUVTVF9HRFRS
X0xJTUlUICAgICAgICAgICAgICAgID0gMHgwMDAwNDgxMCwKICAgICBHVUVTVF9JRFRSX0xJTUlU
ICAgICAgICAgICAgICAgID0gMHgwMDAwNDgxMiwKKyNkZWZpbmUgR1VFU1RfU0VHX0FSX0JZVEVT
KHNlbCkgKEdVRVNUX0VTX0FSX0JZVEVTICsgKHNlbCkgKiAyKSAvKiBFUyAuLi4gR1MgKi8KICAg
ICBHVUVTVF9FU19BUl9CWVRFUyAgICAgICAgICAgICAgID0gMHgwMDAwNDgxNCwKICAgICBHVUVT
VF9DU19BUl9CWVRFUyAgICAgICAgICAgICAgID0gMHgwMDAwNDgxNiwKICAgICBHVUVTVF9TU19B
Ul9CWVRFUyAgICAgICAgICAgICAgID0gMHgwMDAwNDgxOCwKQEAgLTUzMSw2ICs1MzQsNyBAQCBl
bnVtIHZtY3NfZmllbGQgewogICAgIEdVRVNUX0NSMCAgICAgICAgICAgICAgICAgICAgICAgPSAw
eDAwMDA2ODAwLAogICAgIEdVRVNUX0NSMyAgICAgICAgICAgICAgICAgICAgICAgPSAweDAwMDA2
ODAyLAogICAgIEdVRVNUX0NSNCAgICAgICAgICAgICAgICAgICAgICAgPSAweDAwMDA2ODA0LAor
I2RlZmluZSBHVUVTVF9TRUdfQkFTRShzZWwpIChHVUVTVF9FU19CQVNFICsgKHNlbCkgKiAyKSAv
KiBFUyAuLi4gR1MgKi8KICAgICBHVUVTVF9FU19CQVNFICAgICAgICAgICAgICAgICAgID0gMHgw
MDAwNjgwNiwKICAgICBHVUVTVF9DU19CQVNFICAgICAgICAgICAgICAgICAgID0gMHgwMDAwNjgw
OCwKICAgICBHVUVTVF9TU19CQVNFICAgICAgICAgICAgICAgICAgID0gMHgwMDAwNjgwYSwKLS0K
Z2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3Rl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:22:37 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:22: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 1cDYcf-0001Gj-AA; Sun, 04 Dec 2016 15:22: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 1cDYcd-0001GW-Ph
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:35 +0000
Received: from [85.158.143.35] by server-6.bemta-6.messagelabs.com id
 25/83-28843-BB434485; Sun, 04 Dec 2016 15:22:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXeXiUu
 Ewan5whYTthk4MHps79vFHsAYxZqZl5RfkcCasWTDD8aCfpOKzc87WBsYV6l1MXJxCAl8YZRo
 39rG3sXICeScZ5SY9dyxi5GDg01ATGLuXgWQsIiAqsSsFcuZIUrUJZp+N7CB2MICkRJXzj4Di
 /MKmEl8Wz8XbAwLUP2SO99YJjByLGBkWMWoXpxaVJZapGuol1SUmZ5RkpuYmaNraGCml5taXJ
 yYnpqTmFSsl5yfu4kR6BEGINjBuPO50yFGSQ4mJVHenaHOEUJ8SfkplRmJxRnxRaU5qcWHGGU
 4OJQkeBONXSKEBItS01Mr0jJzgKEBk5bg4FES4Q0CSfMWFyTmFmemQ6ROMSpKifN6gSQEQBIZ
 pXlwbbBwvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3gSQKTyZeSVw018BLWYCWnziuDPI4
 pJEhJRUA6Pun28dWsqaus/n+36ZGnpeOUY7SctSXEnon92er5/+uM18dL4wa8ONhMg5Z3N7F/
 EVn2xR0FM4I3DgpJt/mouMueQJYY8umd+7nHu77POOm809Ej03S+9LRYqy7vxInUXNJ574nfq
 bL2qUuYnD5YWLcGyf2CGWfarTRFZmuur+slnMVLngoxJLcUaioRZzUXEiAAQJ+XhCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1480864953!42056862!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37112 invoked from network); 4 Dec 2016 15:22:34 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 4 Dec 2016 15: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 1cDYcb-00056y-0f
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYca-00054l-W8
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYca-00054l-W8@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:22:32 +0000
Subject: [Xen-changelog] [xen master] x86/vmx: Shorten vmx_{get,
	set}_segment_register() for user segments
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>

Y29tbWl0IGRhMjIwOTkyMWU1MDlkODA5ZjA0OWI5ODQ2N2IwMTliNDYwMGFlYmIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIFNlcCAyMyAxNTowMzowOCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxMjo1Njoz
OCAyMDE2ICswMDAwCgogICAgeDg2L3ZteDogU2hvcnRlbiB2bXhfe2dldCxzZXR9X3NlZ21lbnRf
cmVnaXN0ZXIoKSBmb3IgdXNlciBzZWdtZW50cwogICAgCiAgICBUaGUgeDg2X3NlZ21lbnQgZW51
bWVyYXRpb24gbWF0Y2hlcyBoYXJkd2FyZSBTUmVnIGVuY29kaW5nLCB3aGljaCBjYW4gYmUgdXNl
ZAogICAgdG8gY2FsY3VsYXRlIHRoZSBhcHByb3ByaWF0ZSBWTUNTIGZpZWxkcywgcmF0aGVyIHRo
YW4gb3BlbiBjb2RpbmcgZXZlcnkKICAgIGluc3RhbmNlLgogICAgCiAgICBUaGlzIHJlZHVjZXMg
dGhlIHNpemUgb2YgdGhlIHN3aXRjaCBzdGF0ZW1lbnQsIGFuZCB0aGUgbnVtYmVyIG9mIGVtYmVk
ZGVkIEJVRwogICAgZnJhbWVzIGZyb20gdGhlIF9fdm17cmVhZCx3cml0ZX0oKSBjYWxscy4gIElu
IHRoZSB1bmxpa2VseSBjYXNlIHRoYXQgYSBjYWxsCiAgICBkb2VzIGZhdWx0LCB0aGUgZmllbGQg
Y2FuIHVuYW1iaWd1b3VzbHkgYmUgcmV0cmlldmVkIGZyb20gdGhlIEdQUiBzdGF0ZQogICAgcHJp
bnRlZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Ci0t
LQogeGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgICAgICAgICB8IDgwICsrKysrLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1j
cy5oIHwgIDQgKysKIDIgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwgNzAgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJj
aC94ODYvaHZtL3ZteC92bXguYwppbmRleCA3YjJjNTBjLi40N2RlMzc1IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXgu
YwpAQCAtOTY5LDQxICs5NjksMTEgQEAgdm9pZCB2bXhfZ2V0X3NlZ21lbnRfcmVnaXN0ZXIoc3Ry
dWN0IHZjcHUgKnYsIGVudW0geDg2X3NlZ21lbnQgc2VnLAogCiAgICAgc3dpdGNoICggc2VnICkK
ICAgICB7Ci0gICAgY2FzZSB4ODZfc2VnX2NzOgotICAgICAgICBfX3ZtcmVhZChHVUVTVF9DU19T
RUxFQ1RPUiwgJnNlbCk7Ci0gICAgICAgIF9fdm1yZWFkKEdVRVNUX0NTX0xJTUlULCAgICAmbGlt
aXQpOwotICAgICAgICBfX3ZtcmVhZChHVUVTVF9DU19CQVNFLCAgICAgJnJlZy0+YmFzZSk7Ci0g
ICAgICAgIF9fdm1yZWFkKEdVRVNUX0NTX0FSX0JZVEVTLCAmYXR0cik7Ci0gICAgICAgIGJyZWFr
OwotICAgIGNhc2UgeDg2X3NlZ19kczoKLSAgICAgICAgX192bXJlYWQoR1VFU1RfRFNfU0VMRUNU
T1IsICZzZWwpOwotICAgICAgICBfX3ZtcmVhZChHVUVTVF9EU19MSU1JVCwgICAgJmxpbWl0KTsK
LSAgICAgICAgX192bXJlYWQoR1VFU1RfRFNfQkFTRSwgICAgICZyZWctPmJhc2UpOwotICAgICAg
ICBfX3ZtcmVhZChHVUVTVF9EU19BUl9CWVRFUywgJmF0dHIpOwotICAgICAgICBicmVhazsKLSAg
ICBjYXNlIHg4Nl9zZWdfZXM6Ci0gICAgICAgIF9fdm1yZWFkKEdVRVNUX0VTX1NFTEVDVE9SLCAm
c2VsKTsKLSAgICAgICAgX192bXJlYWQoR1VFU1RfRVNfTElNSVQsICAgICZsaW1pdCk7Ci0gICAg
ICAgIF9fdm1yZWFkKEdVRVNUX0VTX0JBU0UsICAgICAmcmVnLT5iYXNlKTsKLSAgICAgICAgX192
bXJlYWQoR1VFU1RfRVNfQVJfQllURVMsICZhdHRyKTsKLSAgICAgICAgYnJlYWs7Ci0gICAgY2Fz
ZSB4ODZfc2VnX2ZzOgotICAgICAgICBfX3ZtcmVhZChHVUVTVF9GU19TRUxFQ1RPUiwgJnNlbCk7
Ci0gICAgICAgIF9fdm1yZWFkKEdVRVNUX0ZTX0xJTUlULCAgICAmbGltaXQpOwotICAgICAgICBf
X3ZtcmVhZChHVUVTVF9GU19CQVNFLCAgICAgJnJlZy0+YmFzZSk7Ci0gICAgICAgIF9fdm1yZWFk
KEdVRVNUX0ZTX0FSX0JZVEVTLCAmYXR0cik7Ci0gICAgICAgIGJyZWFrOwotICAgIGNhc2UgeDg2
X3NlZ19nczoKLSAgICAgICAgX192bXJlYWQoR1VFU1RfR1NfU0VMRUNUT1IsICZzZWwpOwotICAg
ICAgICBfX3ZtcmVhZChHVUVTVF9HU19MSU1JVCwgICAgJmxpbWl0KTsKLSAgICAgICAgX192bXJl
YWQoR1VFU1RfR1NfQkFTRSwgICAgICZyZWctPmJhc2UpOwotICAgICAgICBfX3ZtcmVhZChHVUVT
VF9HU19BUl9CWVRFUywgJmF0dHIpOwotICAgICAgICBicmVhazsKLSAgICBjYXNlIHg4Nl9zZWdf
c3M6Ci0gICAgICAgIF9fdm1yZWFkKEdVRVNUX1NTX1NFTEVDVE9SLCAmc2VsKTsKLSAgICAgICAg
X192bXJlYWQoR1VFU1RfU1NfTElNSVQsICAgICZsaW1pdCk7Ci0gICAgICAgIF9fdm1yZWFkKEdV
RVNUX1NTX0JBU0UsICAgICAmcmVnLT5iYXNlKTsKLSAgICAgICAgX192bXJlYWQoR1VFU1RfU1Nf
QVJfQllURVMsICZhdHRyKTsKKyAgICBjYXNlIHg4Nl9zZWdfZXMgLi4uIHg4Nl9zZWdfZ3M6Cisg
ICAgICAgIF9fdm1yZWFkKEdVRVNUX1NFR19TRUxFQ1RPUihzZWcpLCAmc2VsKTsKKyAgICAgICAg
X192bXJlYWQoR1VFU1RfU0VHX0xJTUlUKHNlZyksICAgICZsaW1pdCk7CisgICAgICAgIF9fdm1y
ZWFkKEdVRVNUX1NFR19CQVNFKHNlZyksICAgICAmcmVnLT5iYXNlKTsKKyAgICAgICAgX192bXJl
YWQoR1VFU1RfU0VHX0FSX0JZVEVTKHNlZyksICZhdHRyKTsKICAgICAgICAgYnJlYWs7CiAgICAg
Y2FzZSB4ODZfc2VnX3RyOgogICAgICAgICBfX3ZtcmVhZChHVUVTVF9UUl9TRUxFQ1RPUiwgJnNl
bCk7CkBAIC0xMTMzLDQxICsxMTAzLDExIEBAIHN0YXRpYyB2b2lkIHZteF9zZXRfc2VnbWVudF9y
ZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCiAKICAgICBzd2l0
Y2ggKCBzZWcgKQogICAgIHsKLSAgICBjYXNlIHg4Nl9zZWdfY3M6Ci0gICAgICAgIF9fdm13cml0
ZShHVUVTVF9DU19TRUxFQ1RPUiwgc2VsKTsKLSAgICAgICAgX192bXdyaXRlKEdVRVNUX0NTX0xJ
TUlULCBsaW1pdCk7Ci0gICAgICAgIF9fdm13cml0ZShHVUVTVF9DU19CQVNFLCBiYXNlKTsKLSAg
ICAgICAgX192bXdyaXRlKEdVRVNUX0NTX0FSX0JZVEVTLCBhdHRyKTsKLSAgICAgICAgYnJlYWs7
Ci0gICAgY2FzZSB4ODZfc2VnX2RzOgotICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfRFNfU0VMRUNU
T1IsIHNlbCk7Ci0gICAgICAgIF9fdm13cml0ZShHVUVTVF9EU19MSU1JVCwgbGltaXQpOwotICAg
ICAgICBfX3Ztd3JpdGUoR1VFU1RfRFNfQkFTRSwgYmFzZSk7Ci0gICAgICAgIF9fdm13cml0ZShH
VUVTVF9EU19BUl9CWVRFUywgYXR0cik7Ci0gICAgICAgIGJyZWFrOwotICAgIGNhc2UgeDg2X3Nl
Z19lczoKLSAgICAgICAgX192bXdyaXRlKEdVRVNUX0VTX1NFTEVDVE9SLCBzZWwpOwotICAgICAg
ICBfX3Ztd3JpdGUoR1VFU1RfRVNfTElNSVQsIGxpbWl0KTsKLSAgICAgICAgX192bXdyaXRlKEdV
RVNUX0VTX0JBU0UsIGJhc2UpOwotICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfRVNfQVJfQllURVMs
IGF0dHIpOwotICAgICAgICBicmVhazsKLSAgICBjYXNlIHg4Nl9zZWdfZnM6Ci0gICAgICAgIF9f
dm13cml0ZShHVUVTVF9GU19TRUxFQ1RPUiwgc2VsKTsKLSAgICAgICAgX192bXdyaXRlKEdVRVNU
X0ZTX0xJTUlULCBsaW1pdCk7Ci0gICAgICAgIF9fdm13cml0ZShHVUVTVF9GU19CQVNFLCBiYXNl
KTsKLSAgICAgICAgX192bXdyaXRlKEdVRVNUX0ZTX0FSX0JZVEVTLCBhdHRyKTsKLSAgICAgICAg
YnJlYWs7Ci0gICAgY2FzZSB4ODZfc2VnX2dzOgotICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfR1Nf
U0VMRUNUT1IsIHNlbCk7Ci0gICAgICAgIF9fdm13cml0ZShHVUVTVF9HU19MSU1JVCwgbGltaXQp
OwotICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfR1NfQkFTRSwgYmFzZSk7Ci0gICAgICAgIF9fdm13
cml0ZShHVUVTVF9HU19BUl9CWVRFUywgYXR0cik7Ci0gICAgICAgIGJyZWFrOwotICAgIGNhc2Ug
eDg2X3NlZ19zczoKLSAgICAgICAgX192bXdyaXRlKEdVRVNUX1NTX1NFTEVDVE9SLCBzZWwpOwot
ICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfU1NfTElNSVQsIGxpbWl0KTsKLSAgICAgICAgX192bXdy
aXRlKEdVRVNUX1NTX0JBU0UsIGJhc2UpOwotICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfU1NfQVJf
QllURVMsIGF0dHIpOworICAgIGNhc2UgeDg2X3NlZ19lcyAuLi4geDg2X3NlZ19nczoKKyAgICAg
ICAgX192bXdyaXRlKEdVRVNUX1NFR19TRUxFQ1RPUihzZWcpLCBzZWwpOworICAgICAgICBfX3Zt
d3JpdGUoR1VFU1RfU0VHX0xJTUlUKHNlZyksICAgIGxpbWl0KTsKKyAgICAgICAgX192bXdyaXRl
KEdVRVNUX1NFR19CQVNFKHNlZyksICAgICBiYXNlKTsKKyAgICAgICAgX192bXdyaXRlKEdVRVNU
X1NFR19BUl9CWVRFUyhzZWcpLCBhdHRyKTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSB4ODZf
c2VnX3RyOgogICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfVFJfU0VMRUNUT1IsIHNlbCk7CmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vdm14L3ZtY3MuaAppbmRleCA5OTdmNGY1Li44OTQwOTNkIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3ZteC92bWNzLmgKQEAgLTQyMCw2ICs0MjAsNyBAQCBlbnVtIHZtY3NfZmllbGQg
ewogICAgIFZJUlRVQUxfUFJPQ0VTU09SX0lEICAgICAgICAgICAgPSAweDAwMDAwMDAwLAogICAg
IFBPU1RFRF9JTlRSX05PVElGSUNBVElPTl9WRUNUT1IgPSAweDAwMDAwMDAyLAogICAgIEVQVFBf
SU5ERVggICAgICAgICAgICAgICAgICAgICAgPSAweDAwMDAwMDA0LAorI2RlZmluZSBHVUVTVF9T
RUdfU0VMRUNUT1Ioc2VsKSAoR1VFU1RfRVNfU0VMRUNUT1IgKyAoc2VsKSAqIDIpIC8qIEVTIC4u
LiBHUyAqLwogICAgIEdVRVNUX0VTX1NFTEVDVE9SICAgICAgICAgICAgICAgPSAweDAwMDAwODAw
LAogICAgIEdVRVNUX0NTX1NFTEVDVE9SICAgICAgICAgICAgICAgPSAweDAwMDAwODAyLAogICAg
IEdVRVNUX1NTX1NFTEVDVE9SICAgICAgICAgICAgICAgPSAweDAwMDAwODA0LApAQCAtNDk2LDYg
KzQ5Nyw3IEBAIGVudW0gdm1jc19maWVsZCB7CiAgICAgSURUX1ZFQ1RPUklOR19FUlJPUl9DT0RF
ICAgICAgICA9IDB4MDAwMDQ0MGEsCiAgICAgVk1fRVhJVF9JTlNUUlVDVElPTl9MRU4gICAgICAg
ICA9IDB4MDAwMDQ0MGMsCiAgICAgVk1YX0lOU1RSVUNUSU9OX0lORk8gICAgICAgICAgICA9IDB4
MDAwMDQ0MGUsCisjZGVmaW5lIEdVRVNUX1NFR19MSU1JVChzZWwpIChHVUVTVF9FU19MSU1JVCAr
IChzZWwpICogMikgLyogRVMgLi4uIEdTICovCiAgICAgR1VFU1RfRVNfTElNSVQgICAgICAgICAg
ICAgICAgICA9IDB4MDAwMDQ4MDAsCiAgICAgR1VFU1RfQ1NfTElNSVQgICAgICAgICAgICAgICAg
ICA9IDB4MDAwMDQ4MDIsCiAgICAgR1VFU1RfU1NfTElNSVQgICAgICAgICAgICAgICAgICA9IDB4
MDAwMDQ4MDQsCkBAIC01MDYsNiArNTA4LDcgQEAgZW51bSB2bWNzX2ZpZWxkIHsKICAgICBHVUVT
VF9UUl9MSU1JVCAgICAgICAgICAgICAgICAgID0gMHgwMDAwNDgwZSwKICAgICBHVUVTVF9HRFRS
X0xJTUlUICAgICAgICAgICAgICAgID0gMHgwMDAwNDgxMCwKICAgICBHVUVTVF9JRFRSX0xJTUlU
ICAgICAgICAgICAgICAgID0gMHgwMDAwNDgxMiwKKyNkZWZpbmUgR1VFU1RfU0VHX0FSX0JZVEVT
KHNlbCkgKEdVRVNUX0VTX0FSX0JZVEVTICsgKHNlbCkgKiAyKSAvKiBFUyAuLi4gR1MgKi8KICAg
ICBHVUVTVF9FU19BUl9CWVRFUyAgICAgICAgICAgICAgID0gMHgwMDAwNDgxNCwKICAgICBHVUVT
VF9DU19BUl9CWVRFUyAgICAgICAgICAgICAgID0gMHgwMDAwNDgxNiwKICAgICBHVUVTVF9TU19B
Ul9CWVRFUyAgICAgICAgICAgICAgID0gMHgwMDAwNDgxOCwKQEAgLTUzMSw2ICs1MzQsNyBAQCBl
bnVtIHZtY3NfZmllbGQgewogICAgIEdVRVNUX0NSMCAgICAgICAgICAgICAgICAgICAgICAgPSAw
eDAwMDA2ODAwLAogICAgIEdVRVNUX0NSMyAgICAgICAgICAgICAgICAgICAgICAgPSAweDAwMDA2
ODAyLAogICAgIEdVRVNUX0NSNCAgICAgICAgICAgICAgICAgICAgICAgPSAweDAwMDA2ODA0LAor
I2RlZmluZSBHVUVTVF9TRUdfQkFTRShzZWwpIChHVUVTVF9FU19CQVNFICsgKHNlbCkgKiAyKSAv
KiBFUyAuLi4gR1MgKi8KICAgICBHVUVTVF9FU19CQVNFICAgICAgICAgICAgICAgICAgID0gMHgw
MDAwNjgwNiwKICAgICBHVUVTVF9DU19CQVNFICAgICAgICAgICAgICAgICAgID0gMHgwMDAwNjgw
OCwKICAgICBHVUVTVF9TU19CQVNFICAgICAgICAgICAgICAgICAgID0gMHgwMDAwNjgwYSwKLS0K
Z2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3Rl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:22:48 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:22: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 1cDYcq-0001IB-C3; Sun, 04 Dec 2016 15:22:48 +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 1cDYco-0001Hv-R0
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:46 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 9E/FA-09407-6C434485; Sun, 04 Dec 2016 15:22:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfeoiUu
 EwaV+fosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOPTlK0tBm1XFosVdzA2Mj7S7GLk4hAS+MErc
 7PrLBuGcZ5TouXyTpYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYQEfiW1z2
 8DivAJmEivP3mIFsVmA6l/cns44gZFjASPDKkaN4tSistQiXUNjvaSizPSMktzEzBxdQwNTvd
 zU4uLE9NScxKRiveT83E2MQK8wAMEOxn/bPA8xSnIwKYny7gx1jhDiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwRsC9LKQYFFqempFWmYOMDxg0hIcPEoivA4gad7igsTc4sx0iNQpRkUpcV5zkIQA
 SCKjNA+uDRaSlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMKwgyhSczrwRu+iugxUxAi08cd
 wZZXJKIkJJqYKzVkptgGrR2mcWjhg2fLRh2v+CbGZ7z4/jlm1PXvjowdds+302LT4swvuS7LV
 DGUre60Cw4svok75QJmobHiqZvrRG+/MywpPG21ywtFc2/6oq1H+rPPYgLb1Be690XfjnWsWj
 qVr82SUf5yvmOCT91f/GxeD8tktZ+qPiv23hKcsr5fVsvvlBiKc5INNRiLipOBABhVZFkRAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1480864961!37328538!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39476 invoked from network); 4 Dec 2016 15:22:42 -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; 4 Dec 2016 15:22:42 -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 1cDYcl-000578-3G
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYcl-000569-2M
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYcl-000569-2M@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:22:43 +0000
Subject: [Xen-changelog] [xen master] x86/cpuid: Add AVX512_4VNNIW and
	AVX512_4FMAPS support
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>

Y29tbWl0IGEwYjQyMTYxNzkzNTllYTQ4NzQ4YTM4NGZiYWQ1ZmQwODBiMTViYWQKQXV0aG9yOiAg
ICAgSGUgQ2hlbiA8aGUuY2hlbkBsaW51eC5pbnRlbC5jb20+CkF1dGhvckRhdGU6IE1vbiBOb3Yg
MjEgMTQ6MDE6MTQgMjAxNiArMDgwMApDb21taXQ6ICAgICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDIgMTI6NTY6MzggMjAxNiAr
MDAwMAoKICAgIHg4Ni9jcHVpZDogQWRkIEFWWDUxMl80Vk5OSVcgYW5kIEFWWDUxMl80Rk1BUFMg
c3VwcG9ydAogICAgCiAgICBBZGQgdHdvIG5ldyBBVlg1MTIgc3ViZmVhdHVyZXMgc3VwcG9ydCBm
b3IgZ3Vlc3QuCiAgICAKICAgIEFWWDUxMl80Vk5OSVc6CiAgICBWZWN0b3IgaW5zdHJ1Y3Rpb25z
IGZvciBkZWVwIGxlYXJuaW5nIGVuaGFuY2VkIHdvcmQgdmFyaWFibGUgcHJlY2lzaW9uLgogICAg
CiAgICBBVlg1MTJfNEZNQVBTOgogICAgVmVjdG9yIGluc3RydWN0aW9ucyBmb3IgZGVlcCBsZWFy
bmluZyBmbG9hdGluZy1wb2ludCBzaW5nbGUgcHJlY2lzaW9uLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBMdXdlaSBLYW5nIDxsdXdlaS5rYW5nQGludGVsLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEhlIENoZW4gPGhlLmNoZW5AbGludXguaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgICAgICAgICAg
ICAgICAgICB8ICA4ICsrKysrKy0tCiB0b29scy9taXNjL3hlbi1jcHVpZC5jICAgICAgICAgICAg
ICAgICAgICAgIHwgMTAgKysrKysrKysrKwogeGVuL2FyY2gveDg2L2NwdS9jb21tb24uYyAgICAg
ICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvY3B1aWQuYyAgICAgICAgICAgICAg
ICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgICAgICAg
ICAgICAgfCAgMSArCiB4ZW4vYXJjaC94ODYvdHJhcHMuYyAgICAgICAgICAgICAgICAgICAgICAg
IHwgIDUgKysrLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQuaCAgICAgICAgICAgICAgICAg
fCAgMSArCiB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1ZmVhdHVyZXNldC5oIHwgIDQg
KysrKwogeGVuL3Rvb2xzL2dlbi1jcHVpZC5weSAgICAgICAgICAgICAgICAgICAgICB8ICAyICst
CiA5IGZpbGVzIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgYi90b29scy9saWJ4Yy94Y19jcHVp
ZF94ODYuYwppbmRleCAyYWQ5YWViLi5lOWUzNjkxIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94
Y19jcHVpZF94ODYuYworKysgYi90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYwpAQCAtNTQ3LDEz
ICs1NDcsMTUgQEAgc3RhdGljIHZvaWQgeGNfY3B1aWRfaHZtX3BvbGljeSh4Y19pbnRlcmZhY2Ug
KnhjaCwKICAgICAgICAgewogICAgICAgICAgICAgcmVnc1sxXSA9IGluZm8tPmZlYXR1cmVzZXRb
ZmVhdHVyZXdvcmRfb2YoWDg2X0ZFQVRVUkVfRlNHU0JBU0UpXTsKICAgICAgICAgICAgIHJlZ3Nb
Ml0gPSBpbmZvLT5mZWF0dXJlc2V0W2ZlYXR1cmV3b3JkX29mKFg4Nl9GRUFUVVJFX1BSRUZFVENI
V1QxKV07CisgICAgICAgICAgICByZWdzWzNdID0gaW5mby0+ZmVhdHVyZXNldFtmZWF0dXJld29y
ZF9vZihYODZfRkVBVFVSRV9BVlg1MTJfNFZOTklXKV07CiAgICAgICAgIH0KICAgICAgICAgZWxz
ZQogICAgICAgICB7CiAgICAgICAgICAgICByZWdzWzFdID0gMDsKICAgICAgICAgICAgIHJlZ3Nb
Ml0gPSAwOworICAgICAgICAgICAgcmVnc1szXSA9IDA7CiAgICAgICAgIH0KLSAgICAgICAgcmVn
c1swXSA9IHJlZ3NbM10gPSAwOworICAgICAgICByZWdzWzBdID0gMDsKICAgICAgICAgYnJlYWs7
CiAKICAgICBjYXNlIDB4MDAwMDAwMGQ6CkBAIC02MzgsMTMgKzY0MCwxNSBAQCBzdGF0aWMgdm9p
ZCB4Y19jcHVpZF9wdl9wb2xpY3koeGNfaW50ZXJmYWNlICp4Y2gsCiAgICAgICAgIHsKICAgICAg
ICAgICAgIHJlZ3NbMV0gPSBpbmZvLT5mZWF0dXJlc2V0W2ZlYXR1cmV3b3JkX29mKFg4Nl9GRUFU
VVJFX0ZTR1NCQVNFKV07CiAgICAgICAgICAgICByZWdzWzJdID0gaW5mby0+ZmVhdHVyZXNldFtm
ZWF0dXJld29yZF9vZihYODZfRkVBVFVSRV9QUkVGRVRDSFdUMSldOworICAgICAgICAgICAgcmVn
c1szXSA9IGluZm8tPmZlYXR1cmVzZXRbZmVhdHVyZXdvcmRfb2YoWDg2X0ZFQVRVUkVfQVZYNTEy
XzRWTk5JVyldOwogICAgICAgICB9CiAgICAgICAgIGVsc2UKICAgICAgICAgewogICAgICAgICAg
ICAgcmVnc1sxXSA9IDA7CiAgICAgICAgICAgICByZWdzWzJdID0gMDsKKyAgICAgICAgICAgIHJl
Z3NbM10gPSAwOwogICAgICAgICB9Ci0gICAgICAgIHJlZ3NbMF0gPSByZWdzWzNdID0gMDsKKyAg
ICAgICAgcmVnc1swXSA9IDA7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSAweDAwMDAwMDBk
OgpkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94ZW4tY3B1aWQuYyBiL3Rvb2xzL21pc2MveGVuLWNw
dWlkLmMKaW5kZXggNDQ5OTFmNi4uNWQ2NmU5NCAxMDA2NDQKLS0tIGEvdG9vbHMvbWlzYy94ZW4t
Y3B1aWQuYworKysgYi90b29scy9taXNjL3hlbi1jcHVpZC5jCkBAIC0xNDMsNiArMTQzLDE1IEBA
IHN0YXRpYyBjb25zdCBjaGFyICpzdHJfZThiWzMyXSA9CiAgICAgWzEgLi4uIDMxXSA9ICJSRVoi
LAogfTsKIAorc3RhdGljIGNvbnN0IGNoYXIgKnN0cl83ZDBbMzJdID0KK3sKKyAgICBbMCAuLi4g
MV0gPSAiUkVaIiwKKworICAgIFsgMl0gPSAiYXZ4NTEyXzR2bm5pdyIsIFsgM10gPSAiYXZ4NTEy
XzRmbWFwcyIsCisKKyAgICBbNCAuLi4gMzFdID0gIlJFWiIsCit9OworCiBzdGF0aWMgc3RydWN0
IHsKICAgICBjb25zdCBjaGFyICpuYW1lOwogICAgIGNvbnN0IGNoYXIgKmFiYnI7CkBAIC0xNTgs
NiArMTY3LDcgQEAgc3RhdGljIHN0cnVjdCB7CiAgICAgeyAiMHgwMDAwMDAwNzowLmVjeCIsICI3
YzAiLCBzdHJfN2MwIH0sCiAgICAgeyAiMHg4MDAwMDAwNy5lZHgiLCAgICJlN2QiLCBzdHJfZTdk
IH0sCiAgICAgeyAiMHg4MDAwMDAwOC5lYngiLCAgICJlOGIiLCBzdHJfZThiIH0sCisgICAgeyAi
MHgwMDAwMDAwNzowLmVkeCIsICI3ZDAiLCBzdHJfN2QwIH0sCiB9OwogCiAjZGVmaW5lIENPTF9B
TElHTiAiMTgiCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jIGIveGVuL2Fy
Y2gveDg2L2NwdS9jb21tb24uYwppbmRleCAxZDc4YWI0Li5mNzcxMjg3IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMK
QEAgLTMyNSw3ICszMjUsNyBAQCBzdGF0aWMgdm9pZCBnZW5lcmljX2lkZW50aWZ5KHN0cnVjdCBj
cHVpbmZvX3g4NiAqYykKIAkJY3B1aWRfY291bnQoMHgwMDAwMDAwNywgMCwgJnRtcCwKIAkJCSAg
ICAmYy0+eDg2X2NhcGFiaWxpdHlbY3B1ZmVhdF93b3JkKFg4Nl9GRUFUVVJFX0ZTR1NCQVNFKV0s
CiAJCQkgICAgJmMtPng4Nl9jYXBhYmlsaXR5W2NwdWZlYXRfd29yZChYODZfRkVBVFVSRV9QS1Up
XSwKLQkJCSAgICAmdG1wKTsKKwkJCSAgICAmYy0+eDg2X2NhcGFiaWxpdHlbY3B1ZmVhdF93b3Jk
KFg4Nl9GRUFUVVJFX0FWWDUxMl80Vk5OSVcpXSk7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvY3B1aWQuYyBiL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCmluZGV4IDYzYjJkYjkuLjNl
ODVhNjMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9jcHVpZC5jCkBAIC03OCw3ICs3OCw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVf
cmF3X2ZlYXR1cmVzZXQodm9pZCkKICAgICAgICAgY3B1aWRfY291bnQoMHg3LCAwLCAmdG1wLAog
ICAgICAgICAgICAgICAgICAgICAmcmF3X2ZlYXR1cmVzZXRbRkVBVFVSRVNFVF83YjBdLAogICAg
ICAgICAgICAgICAgICAgICAmcmF3X2ZlYXR1cmVzZXRbRkVBVFVSRVNFVF83YzBdLAotICAgICAg
ICAgICAgICAgICAgICAmdG1wKTsKKyAgICAgICAgICAgICAgICAgICAgJnJhd19mZWF0dXJlc2V0
W0ZFQVRVUkVTRVRfN2QwXSk7CiAgICAgaWYgKCBtYXggPj0gMHhkICkKICAgICAgICAgY3B1aWRf
Y291bnQoMHhkLCAxLAogICAgICAgICAgICAgICAgICAgICAmcmF3X2ZlYXR1cmVzZXRbRkVBVFVS
RVNFVF9EYTFdLApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKaW5kZXggMjVkYzc1OS4uOWRhY2U3MyAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0zNTI1LDYg
KzM1MjUsNyBAQCB2b2lkIGh2bV9jcHVpZCh1bnNpZ25lZCBpbnQgaW5wdXQsIHVuc2lnbmVkIGlu
dCAqZWF4LCB1bnNpZ25lZCBpbnQgKmVieCwKICAgICAgICAgICAgICAgICAgICAgIHNwZWNpYWxf
ZmVhdHVyZXNbRkVBVFVSRVNFVF83YjBdKTsKIAogICAgICAgICAgICAgKmVjeCAmPSBodm1fZmVh
dHVyZXNldFtGRUFUVVJFU0VUXzdjMF07CisgICAgICAgICAgICAqZWR4ICY9IGh2bV9mZWF0dXJl
c2V0W0ZFQVRVUkVTRVRfN2QwXTsKIAogICAgICAgICAgICAgLyogRG9uJ3QgZXhwb3NlIEhBUC1v
bmx5IGZlYXR1cmVzIHRvIG5vbi1oYXAgZ3Vlc3RzLiAqLwogICAgICAgICAgICAgaWYgKCAhaGFw
X2VuYWJsZWQoZCkgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3RyYXBzLmMgYi94ZW4vYXJj
aC94ODYvdHJhcHMuYwppbmRleCBiNDY0MjExLi4yMTIxNDc0IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvdHJhcHMuYworKysgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwpAQCAtMTEzMyw2ICsxMTMz
LDcgQEAgdm9pZCBwdl9jcHVpZChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAg
ICAgICAgICAgIHNwZWNpYWxfZmVhdHVyZXNbRkVBVFVSRVNFVF83YjBdKTsKIAogICAgICAgICAg
ICAgYyAmPSBwdl9mZWF0dXJlc2V0W0ZFQVRVUkVTRVRfN2MwXTsKKyAgICAgICAgICAgIGQgJj0g
cHZfZmVhdHVyZXNldFtGRUFUVVJFU0VUXzdkMF07CiAKICAgICAgICAgICAgIGlmICggIWlzX3B2
aF9kb21haW4oY3VycmQpICkKICAgICAgICAgICAgIHsKQEAgLTExNDcsOCArMTE0OCw4IEBAIHZv
aWQgcHZfY3B1aWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICB9CiAg
ICAgICAgIH0KICAgICAgICAgZWxzZQotICAgICAgICAgICAgYiA9IGMgPSAwOwotICAgICAgICBh
ID0gZCA9IDA7CisgICAgICAgICAgICBiID0gYyA9IGQgPSAwOworICAgICAgICBhID0gMDsKICAg
ICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFhTVEFURV9DUFVJRDoKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvY3B1aWQuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQuaAppbmRl
eCAyMzcyNDc0Li5lYzhiYmI1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlk
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5oCkBAIC0xNyw2ICsxNyw3IEBACiAj
ZGVmaW5lIEZFQVRVUkVTRVRfN2MwICAgIDYgLyogMHgwMDAwMDAwNzowLmVjeCAgICAqLwogI2Rl
ZmluZSBGRUFUVVJFU0VUX2U3ZCAgICA3IC8qIDB4ODAwMDAwMDcuZWR4ICAgICAgKi8KICNkZWZp
bmUgRkVBVFVSRVNFVF9lOGIgICAgOCAvKiAweDgwMDAwMDA4LmVieCAgICAgICovCisjZGVmaW5l
IEZFQVRVUkVTRVRfN2QwICAgIDkgLyogMHgwMDAwMDAwNzowLmVkeCAgICAqLwogCiAjaWZuZGVm
IF9fQVNTRU1CTFlfXwogI2luY2x1ZGUgPHhlbi90eXBlcy5oPgpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvcHVibGljL2FyY2gteDg2L2NwdWZlYXR1cmVzZXQuaCBiL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9hcmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmgKaW5kZXggOTMyMGM5ZS4uNTY1Y2NkNSAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L2NwdWZlYXR1cmVzZXQuaAorKysgYi94
ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1ZmVhdHVyZXNldC5oCkBAIC0yMzQsNiArMjM0
LDEwIEBAIFhFTl9DUFVGRUFUVVJFKEVGUk8sICAgICAgICAgIDcqMzIrMTApIC8qICAgQVBFUkYv
TVBFUkYgUmVhZCBPbmx5IGludGVyZmFjZSAqLwogLyogQU1ELWRlZmluZWQgQ1BVIGZlYXR1cmVz
LCBDUFVJRCBsZXZlbCAweDgwMDAwMDA4LmVieCwgd29yZCA4ICovCiBYRU5fQ1BVRkVBVFVSRShD
TFpFUk8sICAgICAgICA4KjMyKyAwKSAvKkEgIENMWkVSTyBpbnN0cnVjdGlvbiAqLwogCisvKiBJ
bnRlbC1kZWZpbmVkIENQVSBmZWF0dXJlcywgQ1BVSUQgbGV2ZWwgMHgwMDAwMDAwNzowLmVkeCwg
d29yZCA5ICovCitYRU5fQ1BVRkVBVFVSRShBVlg1MTJfNFZOTklXLCA5KjMyKyAyKSAvKkEgQVZY
NTEyIE5ldXJhbCBOZXR3b3JrIEluc3RydWN0aW9ucyAqLworWEVOX0NQVUZFQVRVUkUoQVZYNTEy
XzRGTUFQUywgOSozMisgMykgLypBIEFWWDUxMiBNdWx0aXBseSBBY2N1bXVsYXRpb24gU2luZ2xl
IFByZWNpc2lvbiAqLworCiAjZW5kaWYgLyogWEVOX0NQVUZFQVRVUkUgKi8KIAogLyogQ2xlYW4g
dXAgZnJvbSBhIGRlZmF1bHQgaW5jbHVkZS4gIENsb3NlIHRoZSBlbnVtIChmb3IgQykuICovCmRp
ZmYgLS1naXQgYS94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5IGIveGVuL3Rvb2xzL2dlbi1jcHVpZC5w
eQppbmRleCAwMDVjYWQ5Li5jMjlmMWQzIDEwMDc1NQotLS0gYS94ZW4vdG9vbHMvZ2VuLWNwdWlk
LnB5CisrKyBiL3hlbi90b29scy9nZW4tY3B1aWQucHkKQEAgLTI1Myw3ICsyNTMsNyBAQCBkZWYg
Y3J1bmNoX251bWJlcnMoc3RhdGUpOgogICAgICAgICAjIDUxMmJpdCByZWdpc3RlcnMsIGFuZCB0
aGUgaW5zdHJ1Y3Rpb25zIHRoZW1zZWx2ZXMuIEFsbCBmdXJ0aGVyIEFWWDUxMiBmZWF0dXJlcwog
ICAgICAgICAjIGFyZSBidWlsdCBvbiB0b3Agb2YgQVZYNTEyRgogICAgICAgICBBVlg1MTJGOiBb
QVZYNTEyRFEsIEFWWDUxMklGTUEsIEFWWDUxMlBGLCBBVlg1MTJFUiwgQVZYNTEyQ0QsCi0gICAg
ICAgICAgICAgICAgICBBVlg1MTJCVywgQVZYNTEyVkwsIEFWWDUxMlZCTUldLAorICAgICAgICAg
ICAgICAgICAgQVZYNTEyQlcsIEFWWDUxMlZMLCBBVlg1MTJWQk1JLCBBVlg1MTJfNFZOTklXLCBB
Vlg1MTJfNEZNQVBTXSwKICAgICB9CiAKICAgICBkZWVwX2ZlYXR1cmVzID0gdHVwbGUoc29ydGVk
KGRlcHMua2V5cygpKSkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:22:48 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:22: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 1cDYcq-0001IB-C3; Sun, 04 Dec 2016 15:22:48 +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 1cDYco-0001Hv-R0
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:46 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 9E/FA-09407-6C434485; Sun, 04 Dec 2016 15:22:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfeoiUu
 EwaV+fosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOPTlK0tBm1XFosVdzA2Mj7S7GLk4hAS+MErc
 7PrLBuGcZ5TouXyTpYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYQEfiW1z2
 8DivAJmEivP3mIFsVmA6l/cns44gZFjASPDKkaN4tSistQiXUNjvaSizPSMktzEzBxdQwNTvd
 zU4uLE9NScxKRiveT83E2MQK8wAMEOxn/bPA8xSnIwKYny7gx1jhDiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwRsC9LKQYFFqempFWmYOMDxg0hIcPEoivA4gad7igsTc4sx0iNQpRkUpcV5zkIQA
 SCKjNA+uDRaSlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMKwgyhSczrwRu+iugxUxAi08cd
 wZZXJKIkJJqYKzVkptgGrR2mcWjhg2fLRh2v+CbGZ7z4/jlm1PXvjowdds+302LT4swvuS7LV
 DGUre60Cw4svok75QJmobHiqZvrRG+/MywpPG21ywtFc2/6oq1H+rPPYgLb1Be690XfjnWsWj
 qVr82SUf5yvmOCT91f/GxeD8tktZ+qPiv23hKcsr5fVsvvlBiKc5INNRiLipOBABhVZFkRAIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1480864961!37328538!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39476 invoked from network); 4 Dec 2016 15:22:42 -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; 4 Dec 2016 15:22:42 -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 1cDYcl-000578-3G
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYcl-000569-2M
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYcl-000569-2M@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:22:43 +0000
Subject: [Xen-changelog] [xen master] x86/cpuid: Add AVX512_4VNNIW and
	AVX512_4FMAPS support
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>

Y29tbWl0IGEwYjQyMTYxNzkzNTllYTQ4NzQ4YTM4NGZiYWQ1ZmQwODBiMTViYWQKQXV0aG9yOiAg
ICAgSGUgQ2hlbiA8aGUuY2hlbkBsaW51eC5pbnRlbC5jb20+CkF1dGhvckRhdGU6IE1vbiBOb3Yg
MjEgMTQ6MDE6MTQgMjAxNiArMDgwMApDb21taXQ6ICAgICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDIgMTI6NTY6MzggMjAxNiAr
MDAwMAoKICAgIHg4Ni9jcHVpZDogQWRkIEFWWDUxMl80Vk5OSVcgYW5kIEFWWDUxMl80Rk1BUFMg
c3VwcG9ydAogICAgCiAgICBBZGQgdHdvIG5ldyBBVlg1MTIgc3ViZmVhdHVyZXMgc3VwcG9ydCBm
b3IgZ3Vlc3QuCiAgICAKICAgIEFWWDUxMl80Vk5OSVc6CiAgICBWZWN0b3IgaW5zdHJ1Y3Rpb25z
IGZvciBkZWVwIGxlYXJuaW5nIGVuaGFuY2VkIHdvcmQgdmFyaWFibGUgcHJlY2lzaW9uLgogICAg
CiAgICBBVlg1MTJfNEZNQVBTOgogICAgVmVjdG9yIGluc3RydWN0aW9ucyBmb3IgZGVlcCBsZWFy
bmluZyBmbG9hdGluZy1wb2ludCBzaW5nbGUgcHJlY2lzaW9uLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBMdXdlaSBLYW5nIDxsdXdlaS5rYW5nQGludGVsLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEhlIENoZW4gPGhlLmNoZW5AbGludXguaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgICAgICAgICAg
ICAgICAgICB8ICA4ICsrKysrKy0tCiB0b29scy9taXNjL3hlbi1jcHVpZC5jICAgICAgICAgICAg
ICAgICAgICAgIHwgMTAgKysrKysrKysrKwogeGVuL2FyY2gveDg2L2NwdS9jb21tb24uYyAgICAg
ICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvY3B1aWQuYyAgICAgICAgICAgICAg
ICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgICAgICAg
ICAgICAgfCAgMSArCiB4ZW4vYXJjaC94ODYvdHJhcHMuYyAgICAgICAgICAgICAgICAgICAgICAg
IHwgIDUgKysrLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQuaCAgICAgICAgICAgICAgICAg
fCAgMSArCiB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1ZmVhdHVyZXNldC5oIHwgIDQg
KysrKwogeGVuL3Rvb2xzL2dlbi1jcHVpZC5weSAgICAgICAgICAgICAgICAgICAgICB8ICAyICst
CiA5IGZpbGVzIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgYi90b29scy9saWJ4Yy94Y19jcHVp
ZF94ODYuYwppbmRleCAyYWQ5YWViLi5lOWUzNjkxIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94
Y19jcHVpZF94ODYuYworKysgYi90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYwpAQCAtNTQ3LDEz
ICs1NDcsMTUgQEAgc3RhdGljIHZvaWQgeGNfY3B1aWRfaHZtX3BvbGljeSh4Y19pbnRlcmZhY2Ug
KnhjaCwKICAgICAgICAgewogICAgICAgICAgICAgcmVnc1sxXSA9IGluZm8tPmZlYXR1cmVzZXRb
ZmVhdHVyZXdvcmRfb2YoWDg2X0ZFQVRVUkVfRlNHU0JBU0UpXTsKICAgICAgICAgICAgIHJlZ3Nb
Ml0gPSBpbmZvLT5mZWF0dXJlc2V0W2ZlYXR1cmV3b3JkX29mKFg4Nl9GRUFUVVJFX1BSRUZFVENI
V1QxKV07CisgICAgICAgICAgICByZWdzWzNdID0gaW5mby0+ZmVhdHVyZXNldFtmZWF0dXJld29y
ZF9vZihYODZfRkVBVFVSRV9BVlg1MTJfNFZOTklXKV07CiAgICAgICAgIH0KICAgICAgICAgZWxz
ZQogICAgICAgICB7CiAgICAgICAgICAgICByZWdzWzFdID0gMDsKICAgICAgICAgICAgIHJlZ3Nb
Ml0gPSAwOworICAgICAgICAgICAgcmVnc1szXSA9IDA7CiAgICAgICAgIH0KLSAgICAgICAgcmVn
c1swXSA9IHJlZ3NbM10gPSAwOworICAgICAgICByZWdzWzBdID0gMDsKICAgICAgICAgYnJlYWs7
CiAKICAgICBjYXNlIDB4MDAwMDAwMGQ6CkBAIC02MzgsMTMgKzY0MCwxNSBAQCBzdGF0aWMgdm9p
ZCB4Y19jcHVpZF9wdl9wb2xpY3koeGNfaW50ZXJmYWNlICp4Y2gsCiAgICAgICAgIHsKICAgICAg
ICAgICAgIHJlZ3NbMV0gPSBpbmZvLT5mZWF0dXJlc2V0W2ZlYXR1cmV3b3JkX29mKFg4Nl9GRUFU
VVJFX0ZTR1NCQVNFKV07CiAgICAgICAgICAgICByZWdzWzJdID0gaW5mby0+ZmVhdHVyZXNldFtm
ZWF0dXJld29yZF9vZihYODZfRkVBVFVSRV9QUkVGRVRDSFdUMSldOworICAgICAgICAgICAgcmVn
c1szXSA9IGluZm8tPmZlYXR1cmVzZXRbZmVhdHVyZXdvcmRfb2YoWDg2X0ZFQVRVUkVfQVZYNTEy
XzRWTk5JVyldOwogICAgICAgICB9CiAgICAgICAgIGVsc2UKICAgICAgICAgewogICAgICAgICAg
ICAgcmVnc1sxXSA9IDA7CiAgICAgICAgICAgICByZWdzWzJdID0gMDsKKyAgICAgICAgICAgIHJl
Z3NbM10gPSAwOwogICAgICAgICB9Ci0gICAgICAgIHJlZ3NbMF0gPSByZWdzWzNdID0gMDsKKyAg
ICAgICAgcmVnc1swXSA9IDA7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSAweDAwMDAwMDBk
OgpkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94ZW4tY3B1aWQuYyBiL3Rvb2xzL21pc2MveGVuLWNw
dWlkLmMKaW5kZXggNDQ5OTFmNi4uNWQ2NmU5NCAxMDA2NDQKLS0tIGEvdG9vbHMvbWlzYy94ZW4t
Y3B1aWQuYworKysgYi90b29scy9taXNjL3hlbi1jcHVpZC5jCkBAIC0xNDMsNiArMTQzLDE1IEBA
IHN0YXRpYyBjb25zdCBjaGFyICpzdHJfZThiWzMyXSA9CiAgICAgWzEgLi4uIDMxXSA9ICJSRVoi
LAogfTsKIAorc3RhdGljIGNvbnN0IGNoYXIgKnN0cl83ZDBbMzJdID0KK3sKKyAgICBbMCAuLi4g
MV0gPSAiUkVaIiwKKworICAgIFsgMl0gPSAiYXZ4NTEyXzR2bm5pdyIsIFsgM10gPSAiYXZ4NTEy
XzRmbWFwcyIsCisKKyAgICBbNCAuLi4gMzFdID0gIlJFWiIsCit9OworCiBzdGF0aWMgc3RydWN0
IHsKICAgICBjb25zdCBjaGFyICpuYW1lOwogICAgIGNvbnN0IGNoYXIgKmFiYnI7CkBAIC0xNTgs
NiArMTY3LDcgQEAgc3RhdGljIHN0cnVjdCB7CiAgICAgeyAiMHgwMDAwMDAwNzowLmVjeCIsICI3
YzAiLCBzdHJfN2MwIH0sCiAgICAgeyAiMHg4MDAwMDAwNy5lZHgiLCAgICJlN2QiLCBzdHJfZTdk
IH0sCiAgICAgeyAiMHg4MDAwMDAwOC5lYngiLCAgICJlOGIiLCBzdHJfZThiIH0sCisgICAgeyAi
MHgwMDAwMDAwNzowLmVkeCIsICI3ZDAiLCBzdHJfN2QwIH0sCiB9OwogCiAjZGVmaW5lIENPTF9B
TElHTiAiMTgiCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jIGIveGVuL2Fy
Y2gveDg2L2NwdS9jb21tb24uYwppbmRleCAxZDc4YWI0Li5mNzcxMjg3IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMK
QEAgLTMyNSw3ICszMjUsNyBAQCBzdGF0aWMgdm9pZCBnZW5lcmljX2lkZW50aWZ5KHN0cnVjdCBj
cHVpbmZvX3g4NiAqYykKIAkJY3B1aWRfY291bnQoMHgwMDAwMDAwNywgMCwgJnRtcCwKIAkJCSAg
ICAmYy0+eDg2X2NhcGFiaWxpdHlbY3B1ZmVhdF93b3JkKFg4Nl9GRUFUVVJFX0ZTR1NCQVNFKV0s
CiAJCQkgICAgJmMtPng4Nl9jYXBhYmlsaXR5W2NwdWZlYXRfd29yZChYODZfRkVBVFVSRV9QS1Up
XSwKLQkJCSAgICAmdG1wKTsKKwkJCSAgICAmYy0+eDg2X2NhcGFiaWxpdHlbY3B1ZmVhdF93b3Jk
KFg4Nl9GRUFUVVJFX0FWWDUxMl80Vk5OSVcpXSk7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvY3B1aWQuYyBiL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCmluZGV4IDYzYjJkYjkuLjNl
ODVhNjMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9jcHVpZC5jCkBAIC03OCw3ICs3OCw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVf
cmF3X2ZlYXR1cmVzZXQodm9pZCkKICAgICAgICAgY3B1aWRfY291bnQoMHg3LCAwLCAmdG1wLAog
ICAgICAgICAgICAgICAgICAgICAmcmF3X2ZlYXR1cmVzZXRbRkVBVFVSRVNFVF83YjBdLAogICAg
ICAgICAgICAgICAgICAgICAmcmF3X2ZlYXR1cmVzZXRbRkVBVFVSRVNFVF83YzBdLAotICAgICAg
ICAgICAgICAgICAgICAmdG1wKTsKKyAgICAgICAgICAgICAgICAgICAgJnJhd19mZWF0dXJlc2V0
W0ZFQVRVUkVTRVRfN2QwXSk7CiAgICAgaWYgKCBtYXggPj0gMHhkICkKICAgICAgICAgY3B1aWRf
Y291bnQoMHhkLCAxLAogICAgICAgICAgICAgICAgICAgICAmcmF3X2ZlYXR1cmVzZXRbRkVBVFVS
RVNFVF9EYTFdLApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKaW5kZXggMjVkYzc1OS4uOWRhY2U3MyAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0zNTI1LDYg
KzM1MjUsNyBAQCB2b2lkIGh2bV9jcHVpZCh1bnNpZ25lZCBpbnQgaW5wdXQsIHVuc2lnbmVkIGlu
dCAqZWF4LCB1bnNpZ25lZCBpbnQgKmVieCwKICAgICAgICAgICAgICAgICAgICAgIHNwZWNpYWxf
ZmVhdHVyZXNbRkVBVFVSRVNFVF83YjBdKTsKIAogICAgICAgICAgICAgKmVjeCAmPSBodm1fZmVh
dHVyZXNldFtGRUFUVVJFU0VUXzdjMF07CisgICAgICAgICAgICAqZWR4ICY9IGh2bV9mZWF0dXJl
c2V0W0ZFQVRVUkVTRVRfN2QwXTsKIAogICAgICAgICAgICAgLyogRG9uJ3QgZXhwb3NlIEhBUC1v
bmx5IGZlYXR1cmVzIHRvIG5vbi1oYXAgZ3Vlc3RzLiAqLwogICAgICAgICAgICAgaWYgKCAhaGFw
X2VuYWJsZWQoZCkgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3RyYXBzLmMgYi94ZW4vYXJj
aC94ODYvdHJhcHMuYwppbmRleCBiNDY0MjExLi4yMTIxNDc0IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvdHJhcHMuYworKysgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwpAQCAtMTEzMyw2ICsxMTMz
LDcgQEAgdm9pZCBwdl9jcHVpZChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAg
ICAgICAgICAgIHNwZWNpYWxfZmVhdHVyZXNbRkVBVFVSRVNFVF83YjBdKTsKIAogICAgICAgICAg
ICAgYyAmPSBwdl9mZWF0dXJlc2V0W0ZFQVRVUkVTRVRfN2MwXTsKKyAgICAgICAgICAgIGQgJj0g
cHZfZmVhdHVyZXNldFtGRUFUVVJFU0VUXzdkMF07CiAKICAgICAgICAgICAgIGlmICggIWlzX3B2
aF9kb21haW4oY3VycmQpICkKICAgICAgICAgICAgIHsKQEAgLTExNDcsOCArMTE0OCw4IEBAIHZv
aWQgcHZfY3B1aWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICB9CiAg
ICAgICAgIH0KICAgICAgICAgZWxzZQotICAgICAgICAgICAgYiA9IGMgPSAwOwotICAgICAgICBh
ID0gZCA9IDA7CisgICAgICAgICAgICBiID0gYyA9IGQgPSAwOworICAgICAgICBhID0gMDsKICAg
ICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFhTVEFURV9DUFVJRDoKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvY3B1aWQuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQuaAppbmRl
eCAyMzcyNDc0Li5lYzhiYmI1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlk
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5oCkBAIC0xNyw2ICsxNyw3IEBACiAj
ZGVmaW5lIEZFQVRVUkVTRVRfN2MwICAgIDYgLyogMHgwMDAwMDAwNzowLmVjeCAgICAqLwogI2Rl
ZmluZSBGRUFUVVJFU0VUX2U3ZCAgICA3IC8qIDB4ODAwMDAwMDcuZWR4ICAgICAgKi8KICNkZWZp
bmUgRkVBVFVSRVNFVF9lOGIgICAgOCAvKiAweDgwMDAwMDA4LmVieCAgICAgICovCisjZGVmaW5l
IEZFQVRVUkVTRVRfN2QwICAgIDkgLyogMHgwMDAwMDAwNzowLmVkeCAgICAqLwogCiAjaWZuZGVm
IF9fQVNTRU1CTFlfXwogI2luY2x1ZGUgPHhlbi90eXBlcy5oPgpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvcHVibGljL2FyY2gteDg2L2NwdWZlYXR1cmVzZXQuaCBiL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9hcmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmgKaW5kZXggOTMyMGM5ZS4uNTY1Y2NkNSAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L2NwdWZlYXR1cmVzZXQuaAorKysgYi94
ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1ZmVhdHVyZXNldC5oCkBAIC0yMzQsNiArMjM0
LDEwIEBAIFhFTl9DUFVGRUFUVVJFKEVGUk8sICAgICAgICAgIDcqMzIrMTApIC8qICAgQVBFUkYv
TVBFUkYgUmVhZCBPbmx5IGludGVyZmFjZSAqLwogLyogQU1ELWRlZmluZWQgQ1BVIGZlYXR1cmVz
LCBDUFVJRCBsZXZlbCAweDgwMDAwMDA4LmVieCwgd29yZCA4ICovCiBYRU5fQ1BVRkVBVFVSRShD
TFpFUk8sICAgICAgICA4KjMyKyAwKSAvKkEgIENMWkVSTyBpbnN0cnVjdGlvbiAqLwogCisvKiBJ
bnRlbC1kZWZpbmVkIENQVSBmZWF0dXJlcywgQ1BVSUQgbGV2ZWwgMHgwMDAwMDAwNzowLmVkeCwg
d29yZCA5ICovCitYRU5fQ1BVRkVBVFVSRShBVlg1MTJfNFZOTklXLCA5KjMyKyAyKSAvKkEgQVZY
NTEyIE5ldXJhbCBOZXR3b3JrIEluc3RydWN0aW9ucyAqLworWEVOX0NQVUZFQVRVUkUoQVZYNTEy
XzRGTUFQUywgOSozMisgMykgLypBIEFWWDUxMiBNdWx0aXBseSBBY2N1bXVsYXRpb24gU2luZ2xl
IFByZWNpc2lvbiAqLworCiAjZW5kaWYgLyogWEVOX0NQVUZFQVRVUkUgKi8KIAogLyogQ2xlYW4g
dXAgZnJvbSBhIGRlZmF1bHQgaW5jbHVkZS4gIENsb3NlIHRoZSBlbnVtIChmb3IgQykuICovCmRp
ZmYgLS1naXQgYS94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5IGIveGVuL3Rvb2xzL2dlbi1jcHVpZC5w
eQppbmRleCAwMDVjYWQ5Li5jMjlmMWQzIDEwMDc1NQotLS0gYS94ZW4vdG9vbHMvZ2VuLWNwdWlk
LnB5CisrKyBiL3hlbi90b29scy9nZW4tY3B1aWQucHkKQEAgLTI1Myw3ICsyNTMsNyBAQCBkZWYg
Y3J1bmNoX251bWJlcnMoc3RhdGUpOgogICAgICAgICAjIDUxMmJpdCByZWdpc3RlcnMsIGFuZCB0
aGUgaW5zdHJ1Y3Rpb25zIHRoZW1zZWx2ZXMuIEFsbCBmdXJ0aGVyIEFWWDUxMiBmZWF0dXJlcwog
ICAgICAgICAjIGFyZSBidWlsdCBvbiB0b3Agb2YgQVZYNTEyRgogICAgICAgICBBVlg1MTJGOiBb
QVZYNTEyRFEsIEFWWDUxMklGTUEsIEFWWDUxMlBGLCBBVlg1MTJFUiwgQVZYNTEyQ0QsCi0gICAg
ICAgICAgICAgICAgICBBVlg1MTJCVywgQVZYNTEyVkwsIEFWWDUxMlZCTUldLAorICAgICAgICAg
ICAgICAgICAgQVZYNTEyQlcsIEFWWDUxMlZMLCBBVlg1MTJWQk1JLCBBVlg1MTJfNFZOTklXLCBB
Vlg1MTJfNEZNQVBTXSwKICAgICB9CiAKICAgICBkZWVwX2ZlYXR1cmVzID0gdHVwbGUoc29ydGVk
KGRlcHMua2V5cygpKSkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:22:58 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:22: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 1cDYd0-0001KI-Ex; Sun, 04 Dec 2016 15:22:58 +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 1cDYcy-0001K5-P5
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:56 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 25/C9-30393-FC434485; Sun, 04 Dec 2016 15:22:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfe8iUu
 EwdX/whYTthk4MHps79vFHsAYxZqZl5RfkcCa8auBs6BLuOLB+a3sDYx3+bsYuTiEBL4wSlxc
 PIERwjnPKNG+dwtbFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCApYSH6d/Z
 gIp5xUwk5jxJxEkzAJUvqz7CPMERo4FjAyrGDWKU4vKUot0jUz1kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECPVLPwMC4g3FXu98hRkkOJiVR3p2hzhFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHgTjV0ihASLUtNTK9Iyc4ChAZOW4OBREuENAknzFhck5hZnpkOkTjEqSonzHgJJ
 CIAkMkrz4Npg4XiJUVZKmJeRgYFBiKcgtSg3swRV/hWjOAejkjCvCsgUnsy8Erjpr4AWMwEtP
 nHcGWRxSSJCSqqB0Ur+2eq1P+dlHjzesvbUy1NykWxn//gLu+Z8Pv2Nu2hp0mzuo6v2mV+QFe
 2zj/hy0dn+DU+Llo/SoadNc5pLO97yvxH1efcscpXBoa2at5J2f+q16JR9kv+r8ZjPsdtb3Ff
 339P6nBhcsLCyy9p5l9JLNfcdhx72L21do802ZU9frYr/lJ9PTiqxFGckGmoxFxUnAgCww7Wm
 QgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1480864972!59907228!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38568 invoked from network); 4 Dec 2016 15:22:54 -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; 4 Dec 2016 15: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 1cDYcv-000582-5Q
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYcv-00056o-4S
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYcv-00056o-4S@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:22:53 +0000
Subject: [Xen-changelog] [xen master] acpi: make pmtimer optional in FADT
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>

Y29tbWl0IDIxZTk3OGEzMzkyM2RkYjAxNmYzYWQyOWJkNWYzMzU3YTFkMjBjNzkKQXV0aG9yOiAg
ICAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQXV0aG9yRGF0
ZTogRnJpIERlYyAyIDE4OjA2OjA2IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDIgMTg6MDY6MDYgMjAxNiAr
MDEwMAoKICAgIGFjcGk6IG1ha2UgcG10aW1lciBvcHRpb25hbCBpbiBGQURUCiAgICAKICAgIFBN
IHRpbWVyIGlzIG5vdCBzdXBwb3J0ZWQgYnkgUFZIIGd1ZXN0cy4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+
CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHRvb2xz
L2Zpcm13YXJlL2h2bWxvYWRlci91dGlsLmMgfCAzICsrLQogdG9vbHMvbGliYWNwaS9idWlsZC5j
ICAgICAgICAgICB8IDUgKysrKysKIHRvb2xzL2xpYmFjcGkvbGliYWNwaS5oICAgICAgICAgfCAx
ICsKIDMgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZm
IC0tZ2l0IGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3V0aWwuYyBiL3Rvb2xzL2Zpcm13YXJl
L2h2bWxvYWRlci91dGlsLmMKaW5kZXggNmUwY2ZlNy4uMWQ3ODk3MyAxMDA2NDQKLS0tIGEvdG9v
bHMvZmlybXdhcmUvaHZtbG9hZGVyL3V0aWwuYworKysgYi90b29scy9maXJtd2FyZS9odm1sb2Fk
ZXIvdXRpbC5jCkBAIC05NDgsNyArOTQ4LDggQEAgdm9pZCBodm1sb2FkZXJfYWNwaV9idWlsZF90
YWJsZXMoc3RydWN0IGFjcGlfY29uZmlnICpjb25maWcsCiAgICAgaWYgKCAhc3RybmNtcCh4ZW5z
dG9yZV9yZWFkKCJwbGF0Zm9ybS9hY3BpX3M0IiwgIjEiKSwgIjEiLCAxKSAgKQogICAgICAgICBj
b25maWctPnRhYmxlX2ZsYWdzIHw9IEFDUElfSEFTX1NTRFRfUzQ7CiAKLSAgICBjb25maWctPnRh
YmxlX2ZsYWdzIHw9IChBQ1BJX0hBU19UQ1BBIHwgQUNQSV9IQVNfSU9BUElDIHwgQUNQSV9IQVNf
V0FFVCk7CisgICAgY29uZmlnLT50YWJsZV9mbGFncyB8PSAoQUNQSV9IQVNfVENQQSB8IEFDUElf
SEFTX0lPQVBJQyB8CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgQUNQSV9IQVNfV0FFVCB8
IEFDUElfSEFTX1BNVElNRVIpOwogCiAgICAgY29uZmlnLT50aXNfaGRyID0gKHVpbnQxNl90ICop
QUNQSV9USVNfSERSX0FERFJFU1M7CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmFjcGkvYnVpbGQu
YyBiL3Rvb2xzL2xpYmFjcGkvYnVpbGQuYwppbmRleCA0N2RhZTAxLi5lMWZkMzgxIDEwMDY0NAot
LS0gYS90b29scy9saWJhY3BpL2J1aWxkLmMKKysrIGIvdG9vbHMvbGliYWNwaS9idWlsZC5jCkBA
IC01NzQsNiArNTc0LDExIEBAIGludCBhY3BpX2J1aWxkX3RhYmxlcyhzdHJ1Y3QgYWNwaV9jdHh0
ICpjdHh0LCBzdHJ1Y3QgYWNwaV9jb25maWcgKmNvbmZpZykKIAogICAgIGZhZHQgPSBjdHh0LT5t
ZW1fb3BzLmFsbG9jKGN0eHQsIHNpemVvZihzdHJ1Y3QgYWNwaV8yMF9mYWR0KSwgMTYpOwogICAg
IGlmICghZmFkdCkgZ290byBvb207CisgICAgaWYgKCAhKGNvbmZpZy0+dGFibGVfZmxhZ3MgJiBB
Q1BJX0hBU19QTVRJTUVSKSApCisgICAgeworICAgICAgICBGYWR0LnBtX3Rtcl9ibGsgPSBGYWR0
LnBtX3Rtcl9sZW4gPSAwOworICAgICAgICBtZW1zZXQoJkZhZHQueF9wbV90bXJfYmxrLCAwLCBz
aXplb2YoRmFkdC54X3BtX3Rtcl9ibGspKTsKKyAgICB9CiAgICAgbWVtY3B5KGZhZHQsICZGYWR0
LCBzaXplb2Yoc3RydWN0IGFjcGlfMjBfZmFkdCkpOwogICAgIGZhZHQtPmRzZHQgICA9IGN0eHQt
Pm1lbV9vcHMudjJwKGN0eHQsIGRzZHQpOwogICAgIGZhZHQtPnhfZHNkdCA9IGN0eHQtPm1lbV9v
cHMudjJwKGN0eHQsIGRzZHQpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGliYWNwaS9saWJhY3BpLmgg
Yi90b29scy9saWJhY3BpL2xpYmFjcGkuaAppbmRleCAxZDM4OGY5Li5iZGE2OTJlIDEwMDY0NAot
LS0gYS90b29scy9saWJhY3BpL2xpYmFjcGkuaAorKysgYi90b29scy9saWJhY3BpL2xpYmFjcGku
aApAQCAtMzAsNiArMzAsNyBAQAogI2RlZmluZSBBQ1BJX0hBU19UQ1BBICAgICAgICAoMTw8NykK
ICNkZWZpbmUgQUNQSV9IQVNfSU9BUElDICAgICAgKDE8PDgpCiAjZGVmaW5lIEFDUElfSEFTX1dB
RVQgICAgICAgICgxPDw5KQorI2RlZmluZSBBQ1BJX0hBU19QTVRJTUVSICAgICAoMTw8MTApCiAK
IHN0cnVjdCB4ZW5fdm1lbXJhbmdlOwogc3RydWN0IGFjcGlfbnVtYSB7Ci0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFp
bGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:22:58 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:22: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 1cDYd0-0001KI-Ex; Sun, 04 Dec 2016 15:22:58 +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 1cDYcy-0001K5-P5
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:56 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 25/C9-30393-FC434485; Sun, 04 Dec 2016 15:22:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfe8iUu
 EwdX/whYTthk4MHps79vFHsAYxZqZl5RfkcCa8auBs6BLuOLB+a3sDYx3+bsYuTiEBL4wSlxc
 PIERwjnPKNG+dwtbFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCApYSH6d/Z
 gIp5xUwk5jxJxEkzAJUvqz7CPMERo4FjAyrGDWKU4vKUot0jUz1kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECPVLPwMC4g3FXu98hRkkOJiVR3p2hzhFCfEn5KZUZicUZ8UWlOan
 FhxhlODiUJHgTjV0ihASLUtNTK9Iyc4ChAZOW4OBREuENAknzFhck5hZnpkOkTjEqSonzHgJJ
 CIAkMkrz4Npg4XiJUVZKmJeRgYFBiKcgtSg3swRV/hWjOAejkjCvCsgUnsy8Erjpr4AWMwEtP
 nHcGWRxSSJCSqqB0Ur+2eq1P+dlHjzesvbUy1NykWxn//gLu+Z8Pv2Nu2hp0mzuo6v2mV+QFe
 2zj/hy0dn+DU+Llo/SoadNc5pLO97yvxH1efcscpXBoa2at5J2f+q16JR9kv+r8ZjPsdtb3Ff
 339P6nBhcsLCyy9p5l9JLNfcdhx72L21do802ZU9frYr/lJ9PTiqxFGckGmoxFxUnAgCww7Wm
 QgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1480864972!59907228!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38568 invoked from network); 4 Dec 2016 15:22:54 -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; 4 Dec 2016 15: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 1cDYcv-000582-5Q
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYcv-00056o-4S
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:22:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYcv-00056o-4S@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:22:53 +0000
Subject: [Xen-changelog] [xen master] acpi: make pmtimer optional in FADT
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>

Y29tbWl0IDIxZTk3OGEzMzkyM2RkYjAxNmYzYWQyOWJkNWYzMzU3YTFkMjBjNzkKQXV0aG9yOiAg
ICAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQXV0aG9yRGF0
ZTogRnJpIERlYyAyIDE4OjA2OjA2IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDIgMTg6MDY6MDYgMjAxNiAr
MDEwMAoKICAgIGFjcGk6IG1ha2UgcG10aW1lciBvcHRpb25hbCBpbiBGQURUCiAgICAKICAgIFBN
IHRpbWVyIGlzIG5vdCBzdXBwb3J0ZWQgYnkgUFZIIGd1ZXN0cy4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+
CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHRvb2xz
L2Zpcm13YXJlL2h2bWxvYWRlci91dGlsLmMgfCAzICsrLQogdG9vbHMvbGliYWNwaS9idWlsZC5j
ICAgICAgICAgICB8IDUgKysrKysKIHRvb2xzL2xpYmFjcGkvbGliYWNwaS5oICAgICAgICAgfCAx
ICsKIDMgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZm
IC0tZ2l0IGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3V0aWwuYyBiL3Rvb2xzL2Zpcm13YXJl
L2h2bWxvYWRlci91dGlsLmMKaW5kZXggNmUwY2ZlNy4uMWQ3ODk3MyAxMDA2NDQKLS0tIGEvdG9v
bHMvZmlybXdhcmUvaHZtbG9hZGVyL3V0aWwuYworKysgYi90b29scy9maXJtd2FyZS9odm1sb2Fk
ZXIvdXRpbC5jCkBAIC05NDgsNyArOTQ4LDggQEAgdm9pZCBodm1sb2FkZXJfYWNwaV9idWlsZF90
YWJsZXMoc3RydWN0IGFjcGlfY29uZmlnICpjb25maWcsCiAgICAgaWYgKCAhc3RybmNtcCh4ZW5z
dG9yZV9yZWFkKCJwbGF0Zm9ybS9hY3BpX3M0IiwgIjEiKSwgIjEiLCAxKSAgKQogICAgICAgICBj
b25maWctPnRhYmxlX2ZsYWdzIHw9IEFDUElfSEFTX1NTRFRfUzQ7CiAKLSAgICBjb25maWctPnRh
YmxlX2ZsYWdzIHw9IChBQ1BJX0hBU19UQ1BBIHwgQUNQSV9IQVNfSU9BUElDIHwgQUNQSV9IQVNf
V0FFVCk7CisgICAgY29uZmlnLT50YWJsZV9mbGFncyB8PSAoQUNQSV9IQVNfVENQQSB8IEFDUElf
SEFTX0lPQVBJQyB8CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgQUNQSV9IQVNfV0FFVCB8
IEFDUElfSEFTX1BNVElNRVIpOwogCiAgICAgY29uZmlnLT50aXNfaGRyID0gKHVpbnQxNl90ICop
QUNQSV9USVNfSERSX0FERFJFU1M7CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmFjcGkvYnVpbGQu
YyBiL3Rvb2xzL2xpYmFjcGkvYnVpbGQuYwppbmRleCA0N2RhZTAxLi5lMWZkMzgxIDEwMDY0NAot
LS0gYS90b29scy9saWJhY3BpL2J1aWxkLmMKKysrIGIvdG9vbHMvbGliYWNwaS9idWlsZC5jCkBA
IC01NzQsNiArNTc0LDExIEBAIGludCBhY3BpX2J1aWxkX3RhYmxlcyhzdHJ1Y3QgYWNwaV9jdHh0
ICpjdHh0LCBzdHJ1Y3QgYWNwaV9jb25maWcgKmNvbmZpZykKIAogICAgIGZhZHQgPSBjdHh0LT5t
ZW1fb3BzLmFsbG9jKGN0eHQsIHNpemVvZihzdHJ1Y3QgYWNwaV8yMF9mYWR0KSwgMTYpOwogICAg
IGlmICghZmFkdCkgZ290byBvb207CisgICAgaWYgKCAhKGNvbmZpZy0+dGFibGVfZmxhZ3MgJiBB
Q1BJX0hBU19QTVRJTUVSKSApCisgICAgeworICAgICAgICBGYWR0LnBtX3Rtcl9ibGsgPSBGYWR0
LnBtX3Rtcl9sZW4gPSAwOworICAgICAgICBtZW1zZXQoJkZhZHQueF9wbV90bXJfYmxrLCAwLCBz
aXplb2YoRmFkdC54X3BtX3Rtcl9ibGspKTsKKyAgICB9CiAgICAgbWVtY3B5KGZhZHQsICZGYWR0
LCBzaXplb2Yoc3RydWN0IGFjcGlfMjBfZmFkdCkpOwogICAgIGZhZHQtPmRzZHQgICA9IGN0eHQt
Pm1lbV9vcHMudjJwKGN0eHQsIGRzZHQpOwogICAgIGZhZHQtPnhfZHNkdCA9IGN0eHQtPm1lbV9v
cHMudjJwKGN0eHQsIGRzZHQpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGliYWNwaS9saWJhY3BpLmgg
Yi90b29scy9saWJhY3BpL2xpYmFjcGkuaAppbmRleCAxZDM4OGY5Li5iZGE2OTJlIDEwMDY0NAot
LS0gYS90b29scy9saWJhY3BpL2xpYmFjcGkuaAorKysgYi90b29scy9saWJhY3BpL2xpYmFjcGku
aApAQCAtMzAsNiArMzAsNyBAQAogI2RlZmluZSBBQ1BJX0hBU19UQ1BBICAgICAgICAoMTw8NykK
ICNkZWZpbmUgQUNQSV9IQVNfSU9BUElDICAgICAgKDE8PDgpCiAjZGVmaW5lIEFDUElfSEFTX1dB
RVQgICAgICAgICgxPDw5KQorI2RlZmluZSBBQ1BJX0hBU19QTVRJTUVSICAgICAoMTw8MTApCiAK
IHN0cnVjdCB4ZW5fdm1lbXJhbmdlOwogc3RydWN0IGFjcGlfbnVtYSB7Ci0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFp
bGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:23:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:23: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 1cDYd9-0001MS-Gg; Sun, 04 Dec 2016 15:23: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 1cDYd8-0001MG-IM
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:06 +0000
Received: from [85.158.143.35] by server-4.bemta-6.messagelabs.com id
 72/8A-28568-9D434485; Sun, 04 Dec 2016 15:23:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfemiUu
 Ewa9/vBYTthk4MHps79vFHsAYxZqZl5RfkcCacW5PbsECoYpV3x4xNjA+4+ti5OIQEvjCKPH1
 fAsLhHOeUWLFlotADgcHm4CYxNy9Cl2MnBwiAqoSs1YsZwaxhQTUJZp+N7CB2MICERJbexcwg
 di8AmYSR2Y9ZQSxWYDqb3XPY5nAyLGAkWEVo0ZxalFZapGuoZFeUlFmekZJbmJmjq6hgZlebm
 pxcWJ6ak5iUrFecn7uJkagTxiAYAfj5Y0BhxglOZiURHl3hjpHCPEl5adUZiQWZ8QXleakFh9
 ilOHgUJLgTTR2iRASLEpNT61Iy8wBBgdMWoKDR0mENwgkzVtckJhbnJkOkTrFqCglznsIJCEA
 ksgozYNrgwXkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzzgKZwpOZVwI3/RXQYiagxSeOO
 4MsLklESEk1MOY9a1v668yXVeyJHPtT960QnXKjbNID5l2TDqd+aDsyiUnw5RcH79f7z7gtaO
 ycdODgDVmL4yfYLzxhEkoxXaRTYxB8+vHLeZYBB8yTu64objWwzcistTNXbHyZNJtjlc47PbF
 Kq4Z5Inx8gt57WCds68iba7jkaN9+DwbRtU0JJQZrgqUU1ymxFGckGmoxFxUnAgDmJMy6QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1480864984!46470000!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8627 invoked from network); 4 Dec 2016 15:23:05 -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; 4 Dec 2016 15:23: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 1cDYd5-00058o-7K
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYd5-00057a-6Z
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYd5-00057a-6Z@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:23:03 +0000
Subject: [Xen-changelog] [xen master] acpi: power and sleep ACPI buttons are
	not emulated for PVH guests
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>

Y29tbWl0IDc3MDRlODBhYTEwZGI2Njk3NjdiODE1NjEyYWQzYjNhZjVmMDc0YmEKQXV0aG9yOiAg
ICAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQXV0aG9yRGF0
ZTogRnJpIERlYyAyIDE4OjA2OjI1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDIgMTg6MDY6MjUgMjAxNiAr
MDEwMAoKICAgIGFjcGk6IHBvd2VyIGFuZCBzbGVlcCBBQ1BJIGJ1dHRvbnMgYXJlIG5vdCBlbXVs
YXRlZCBmb3IgUFZIIGd1ZXN0cwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBCb3JpcyBPc3Ryb3Zz
a3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgogICAgUmV2aWV3ZWQtYnk6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVy
L3V0aWwuYyB8IDMgKystCiB0b29scy9saWJhY3BpL2J1aWxkLmMgICAgICAgICAgIHwgMiArKwog
dG9vbHMvbGliYWNwaS9saWJhY3BpLmggICAgICAgICB8IDEgKwogMyBmaWxlcyBjaGFuZ2VkLCA1
IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29scy9maXJtd2Fy
ZS9odm1sb2FkZXIvdXRpbC5jIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3V0aWwuYwppbmRl
eCAxZDc4OTczLi5hM2YxMmZlIDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIv
dXRpbC5jCisrKyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci91dGlsLmMKQEAgLTk0OSw3ICs5
NDksOCBAQCB2b2lkIGh2bWxvYWRlcl9hY3BpX2J1aWxkX3RhYmxlcyhzdHJ1Y3QgYWNwaV9jb25m
aWcgKmNvbmZpZywKICAgICAgICAgY29uZmlnLT50YWJsZV9mbGFncyB8PSBBQ1BJX0hBU19TU0RU
X1M0OwogCiAgICAgY29uZmlnLT50YWJsZV9mbGFncyB8PSAoQUNQSV9IQVNfVENQQSB8IEFDUElf
SEFTX0lPQVBJQyB8Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgQUNQSV9IQVNfV0FFVCB8
IEFDUElfSEFTX1BNVElNRVIpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFDUElfSEFT
X1dBRVQgfCBBQ1BJX0hBU19QTVRJTUVSIHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBB
Q1BJX0hBU19CVVRUT05TKTsKIAogICAgIGNvbmZpZy0+dGlzX2hkciA9ICh1aW50MTZfdCAqKUFD
UElfVElTX0hEUl9BRERSRVNTOwogCmRpZmYgLS1naXQgYS90b29scy9saWJhY3BpL2J1aWxkLmMg
Yi90b29scy9saWJhY3BpL2J1aWxkLmMKaW5kZXggZTFmZDM4MS4uNGEyZTJhOSAxMDA2NDQKLS0t
IGEvdG9vbHMvbGliYWNwaS9idWlsZC5jCisrKyBiL3Rvb2xzL2xpYmFjcGkvYnVpbGQuYwpAQCAt
NTc5LDYgKzU3OSw4IEBAIGludCBhY3BpX2J1aWxkX3RhYmxlcyhzdHJ1Y3QgYWNwaV9jdHh0ICpj
dHh0LCBzdHJ1Y3QgYWNwaV9jb25maWcgKmNvbmZpZykKICAgICAgICAgRmFkdC5wbV90bXJfYmxr
ID0gRmFkdC5wbV90bXJfbGVuID0gMDsKICAgICAgICAgbWVtc2V0KCZGYWR0LnhfcG1fdG1yX2Js
aywgMCwgc2l6ZW9mKEZhZHQueF9wbV90bXJfYmxrKSk7CiAgICAgfQorICAgIGlmICggIShjb25m
aWctPnRhYmxlX2ZsYWdzICYgQUNQSV9IQVNfQlVUVE9OUykgKQorICAgICAgICBGYWR0LmZsYWdz
IHw9IChBQ1BJX1BXUl9CVVRUT04gfCBBQ1BJX1NMUF9CVVRUT04pOwogICAgIG1lbWNweShmYWR0
LCAmRmFkdCwgc2l6ZW9mKHN0cnVjdCBhY3BpXzIwX2ZhZHQpKTsKICAgICBmYWR0LT5kc2R0ICAg
PSBjdHh0LT5tZW1fb3BzLnYycChjdHh0LCBkc2R0KTsKICAgICBmYWR0LT54X2RzZHQgPSBjdHh0
LT5tZW1fb3BzLnYycChjdHh0LCBkc2R0KTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmFjcGkvbGli
YWNwaS5oIGIvdG9vbHMvbGliYWNwaS9saWJhY3BpLmgKaW5kZXggYmRhNjkyZS4uZGQ2ZWY4YiAx
MDA2NDQKLS0tIGEvdG9vbHMvbGliYWNwaS9saWJhY3BpLmgKKysrIGIvdG9vbHMvbGliYWNwaS9s
aWJhY3BpLmgKQEAgLTMxLDYgKzMxLDcgQEAKICNkZWZpbmUgQUNQSV9IQVNfSU9BUElDICAgICAg
KDE8PDgpCiAjZGVmaW5lIEFDUElfSEFTX1dBRVQgICAgICAgICgxPDw5KQogI2RlZmluZSBBQ1BJ
X0hBU19QTVRJTUVSICAgICAoMTw8MTApCisjZGVmaW5lIEFDUElfSEFTX0JVVFRPTlMgICAgICgx
PDwxMSkKIAogc3RydWN0IHhlbl92bWVtcmFuZ2U7CiBzdHJ1Y3QgYWNwaV9udW1hIHsKLS0KZ2Vu
ZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:23:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:23: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 1cDYd9-0001MS-Gg; Sun, 04 Dec 2016 15:23: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 1cDYd8-0001MG-IM
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:06 +0000
Received: from [85.158.143.35] by server-4.bemta-6.messagelabs.com id
 72/8A-28568-9D434485; Sun, 04 Dec 2016 15:23:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfemiUu
 Ewa9/vBYTthk4MHps79vFHsAYxZqZl5RfkcCacW5PbsECoYpV3x4xNjA+4+ti5OIQEvjCKPH1
 fAsLhHOeUWLFlotADgcHm4CYxNy9Cl2MnBwiAqoSs1YsZwaxhQTUJZp+N7CB2MICERJbexcwg
 di8AmYSR2Y9ZQSxWYDqb3XPY5nAyLGAkWEVo0ZxalFZapGuoZFeUlFmekZJbmJmjq6hgZlebm
 pxcWJ6ak5iUrFecn7uJkagTxiAYAfj5Y0BhxglOZiURHl3hjpHCPEl5adUZiQWZ8QXleakFh9
 ilOHgUJLgTTR2iRASLEpNT61Iy8wBBgdMWoKDR0mENwgkzVtckJhbnJkOkTrFqCglznsIJCEA
 ksgozYNrgwXkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzzgKZwpOZVwI3/RXQYiagxSeOO
 4MsLklESEk1MOY9a1v668yXVeyJHPtT960QnXKjbNID5l2TDqd+aDsyiUnw5RcH79f7z7gtaO
 ycdODgDVmL4yfYLzxhEkoxXaRTYxB8+vHLeZYBB8yTu64objWwzcistTNXbHyZNJtjlc47PbF
 Kq4Z5Inx8gt57WCds68iba7jkaN9+DwbRtU0JJQZrgqUU1ymxFGckGmoxFxUnAgDmJMy6QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1480864984!46470000!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8627 invoked from network); 4 Dec 2016 15:23:05 -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; 4 Dec 2016 15:23: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 1cDYd5-00058o-7K
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYd5-00057a-6Z
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYd5-00057a-6Z@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:23:03 +0000
Subject: [Xen-changelog] [xen master] acpi: power and sleep ACPI buttons are
	not emulated for PVH guests
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>

Y29tbWl0IDc3MDRlODBhYTEwZGI2Njk3NjdiODE1NjEyYWQzYjNhZjVmMDc0YmEKQXV0aG9yOiAg
ICAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQXV0aG9yRGF0
ZTogRnJpIERlYyAyIDE4OjA2OjI1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDIgMTg6MDY6MjUgMjAxNiAr
MDEwMAoKICAgIGFjcGk6IHBvd2VyIGFuZCBzbGVlcCBBQ1BJIGJ1dHRvbnMgYXJlIG5vdCBlbXVs
YXRlZCBmb3IgUFZIIGd1ZXN0cwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBCb3JpcyBPc3Ryb3Zz
a3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgogICAgUmV2aWV3ZWQtYnk6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVy
L3V0aWwuYyB8IDMgKystCiB0b29scy9saWJhY3BpL2J1aWxkLmMgICAgICAgICAgIHwgMiArKwog
dG9vbHMvbGliYWNwaS9saWJhY3BpLmggICAgICAgICB8IDEgKwogMyBmaWxlcyBjaGFuZ2VkLCA1
IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29scy9maXJtd2Fy
ZS9odm1sb2FkZXIvdXRpbC5jIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3V0aWwuYwppbmRl
eCAxZDc4OTczLi5hM2YxMmZlIDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIv
dXRpbC5jCisrKyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci91dGlsLmMKQEAgLTk0OSw3ICs5
NDksOCBAQCB2b2lkIGh2bWxvYWRlcl9hY3BpX2J1aWxkX3RhYmxlcyhzdHJ1Y3QgYWNwaV9jb25m
aWcgKmNvbmZpZywKICAgICAgICAgY29uZmlnLT50YWJsZV9mbGFncyB8PSBBQ1BJX0hBU19TU0RU
X1M0OwogCiAgICAgY29uZmlnLT50YWJsZV9mbGFncyB8PSAoQUNQSV9IQVNfVENQQSB8IEFDUElf
SEFTX0lPQVBJQyB8Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgQUNQSV9IQVNfV0FFVCB8
IEFDUElfSEFTX1BNVElNRVIpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFDUElfSEFT
X1dBRVQgfCBBQ1BJX0hBU19QTVRJTUVSIHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBB
Q1BJX0hBU19CVVRUT05TKTsKIAogICAgIGNvbmZpZy0+dGlzX2hkciA9ICh1aW50MTZfdCAqKUFD
UElfVElTX0hEUl9BRERSRVNTOwogCmRpZmYgLS1naXQgYS90b29scy9saWJhY3BpL2J1aWxkLmMg
Yi90b29scy9saWJhY3BpL2J1aWxkLmMKaW5kZXggZTFmZDM4MS4uNGEyZTJhOSAxMDA2NDQKLS0t
IGEvdG9vbHMvbGliYWNwaS9idWlsZC5jCisrKyBiL3Rvb2xzL2xpYmFjcGkvYnVpbGQuYwpAQCAt
NTc5LDYgKzU3OSw4IEBAIGludCBhY3BpX2J1aWxkX3RhYmxlcyhzdHJ1Y3QgYWNwaV9jdHh0ICpj
dHh0LCBzdHJ1Y3QgYWNwaV9jb25maWcgKmNvbmZpZykKICAgICAgICAgRmFkdC5wbV90bXJfYmxr
ID0gRmFkdC5wbV90bXJfbGVuID0gMDsKICAgICAgICAgbWVtc2V0KCZGYWR0LnhfcG1fdG1yX2Js
aywgMCwgc2l6ZW9mKEZhZHQueF9wbV90bXJfYmxrKSk7CiAgICAgfQorICAgIGlmICggIShjb25m
aWctPnRhYmxlX2ZsYWdzICYgQUNQSV9IQVNfQlVUVE9OUykgKQorICAgICAgICBGYWR0LmZsYWdz
IHw9IChBQ1BJX1BXUl9CVVRUT04gfCBBQ1BJX1NMUF9CVVRUT04pOwogICAgIG1lbWNweShmYWR0
LCAmRmFkdCwgc2l6ZW9mKHN0cnVjdCBhY3BpXzIwX2ZhZHQpKTsKICAgICBmYWR0LT5kc2R0ICAg
PSBjdHh0LT5tZW1fb3BzLnYycChjdHh0LCBkc2R0KTsKICAgICBmYWR0LT54X2RzZHQgPSBjdHh0
LT5tZW1fb3BzLnYycChjdHh0LCBkc2R0KTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmFjcGkvbGli
YWNwaS5oIGIvdG9vbHMvbGliYWNwaS9saWJhY3BpLmgKaW5kZXggYmRhNjkyZS4uZGQ2ZWY4YiAx
MDA2NDQKLS0tIGEvdG9vbHMvbGliYWNwaS9saWJhY3BpLmgKKysrIGIvdG9vbHMvbGliYWNwaS9s
aWJhY3BpLmgKQEAgLTMxLDYgKzMxLDcgQEAKICNkZWZpbmUgQUNQSV9IQVNfSU9BUElDICAgICAg
KDE8PDgpCiAjZGVmaW5lIEFDUElfSEFTX1dBRVQgICAgICAgICgxPDw5KQogI2RlZmluZSBBQ1BJ
X0hBU19QTVRJTUVSICAgICAoMTw8MTApCisjZGVmaW5lIEFDUElfSEFTX0JVVFRPTlMgICAgICgx
PDwxMSkKIAogc3RydWN0IHhlbl92bWVtcmFuZ2U7CiBzdHJ1Y3QgYWNwaV9udW1hIHsKLS0KZ2Vu
ZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:23:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:23: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 1cDYdJ-0001O1-IS; Sun, 04 Dec 2016 15:23: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 1cDYdH-0001Ni-Ol
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:15 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 7F/6E-32108-3E434485; Sun, 04 Dec 2016 15:23:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfeRiUu
 EwefLUhYTthk4MHps79vFHsAYxZqZl5RfkcCasWHyZtaC95wVBzreMjUwPmLvYuTiEBL4wijx
 4O9eVgjnPKPEornTWLoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYwl5iza
 wdYnFfATKJp5m9GEJsFqL6zdznTBEaOBYwMqxg1ilOLylKLdA0N9ZKKMtMzSnITM3N0DQ1M9X
 JTi4sT01NzEpOK9ZLzczcxAr3CAAQ7GFe2Ox9ilORgUhLl3RnqHCHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgjcE6GUhwaLU9NSKtMwcYHjApCU4eJREeB1A0rzFBYm5xZnpEKlTjIpS4rzmIAkB
 kERGaR5cGywkLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYtxtkCk9mXgnc9FdAi5mAFp847
 gyyuCQRISXVwLhM/jlL04yaS7+EEw38p+a8Xvim2eeX0/Gdkw3VptzRXXNvwwPDMxME175ae9
 G1kOXZ9IPezyQrzqV9akj8eoKntPeewsEZV28K1LBxOX5dfOLmr6uPNP+pmHDxZjk8jV7GeHl
 9Ho/Iwas6YmYtOrN/yz+4lnNrxtO76Wm80Y9miqks+sakwLxXiaU4I9FQi7moOBEALwF4FUQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1480864994!72002037!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10108 invoked from network); 4 Dec 2016 15:23:14 -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; 4 Dec 2016 15:23: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 1cDYdF-00059g-9L
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYdF-00058O-8Y
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYdF-00058O-8Y@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:23:13 +0000
Subject: [Xen-changelog] [xen master] acpi: PVH guests need _E02 method
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>

Y29tbWl0IDA2Mjk3NWRjOTQ0MThlMDRmYzQ1N2Q5N2YzNTU1NDA3M2Y5MWVhZDUKQXV0aG9yOiAg
ICAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQXV0aG9yRGF0
ZTogRnJpIERlYyAyIDE4OjA2OjQwIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDIgMTg6MDY6NDAgMjAxNiAr
MDEwMAoKICAgIGFjcGk6IFBWSCBndWVzdHMgbmVlZCBfRTAyIG1ldGhvZAogICAgCiAgICBUaGlz
IGlzIHRoZSBtZXRob2QgdGhhdCB3aWxsIGdldCBpbnZva2VkIG9uIGFuIFNDSS4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNv
bT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogdG9v
bHMvbGliYWNwaS9ta19kc2R0LmMgfCAxMCArKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBp
bnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmFjcGkv
bWtfZHNkdC5jIGIvdG9vbHMvbGliYWNwaS9ta19kc2R0LmMKaW5kZXggNzYwZDgxYi4uNjM5ZDIx
ZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGliYWNwaS9ta19kc2R0LmMKKysrIGIvdG9vbHMvbGliYWNw
aS9ta19kc2R0LmMKQEAgLTI4MCwxMSArMjgwLDYgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIg
Kiphcmd2KQogCiAgICAgcG9wX2Jsb2NrKCk7CiAKLSAgICBpZiAoZG1fdmVyc2lvbiA9PSBRRU1V
X05PTkUpIHsKLSAgICAgICAgcG9wX2Jsb2NrKCk7Ci0gICAgICAgIHJldHVybiAwOwotICAgIH0K
LQogICAgIC8qIERlZmluZSBHUEUgY29udHJvbCBtZXRob2QuICovCiAgICAgcHVzaF9ibG9jaygi
U2NvcGUiLCAiXFxfR1BFIik7CiAgICAgcHVzaF9ibG9jaygiTWV0aG9kIiwKQEAgLTI5Miw2ICsy
ODcsMTEgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogICAgIHN0bXQoIlxcX1NC
LlBSU0MgKCkiLCBOVUxMKTsKICAgICBwb3BfYmxvY2soKTsKICAgICBwb3BfYmxvY2soKTsKKwor
ICAgIGlmIChkbV92ZXJzaW9uID09IFFFTVVfTk9ORSkgeworICAgICAgICBwb3BfYmxvY2soKTsK
KyAgICAgICAgcmV0dXJuIDA7CisgICAgfQogICAgIC8qKioqIFByb2Nlc3NvciBlbmQgKioqKi8K
IAogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdp
dCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:23:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:23: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 1cDYdJ-0001O1-IS; Sun, 04 Dec 2016 15:23: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 1cDYdH-0001Ni-Ol
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:15 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 7F/6E-32108-3E434485; Sun, 04 Dec 2016 15:23:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfeRiUu
 EwefLUhYTthk4MHps79vFHsAYxZqZl5RfkcCasWHyZtaC95wVBzreMjUwPmLvYuTiEBL4wijx
 4O9eVgjnPKPEornTWLoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYwl5iza
 wdYnFfATKJp5m9GEJsFqL6zdznTBEaOBYwMqxg1ilOLylKLdA0N9ZKKMtMzSnITM3N0DQ1M9X
 JTi4sT01NzEpOK9ZLzczcxAr3CAAQ7GFe2Ox9ilORgUhLl3RnqHCHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgjcE6GUhwaLU9NSKtMwcYHjApCU4eJREeB1A0rzFBYm5xZnpEKlTjIpS4rzmIAkB
 kERGaR5cGywkLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYtxtkCk9mXgnc9FdAi5mAFp847
 gyyuCQRISXVwLhM/jlL04yaS7+EEw38p+a8Xvim2eeX0/Gdkw3VptzRXXNvwwPDMxME175ae9
 G1kOXZ9IPezyQrzqV9akj8eoKntPeewsEZV28K1LBxOX5dfOLmr6uPNP+pmHDxZjk8jV7GeHl
 9Ho/Iwas6YmYtOrN/yz+4lnNrxtO76Wm80Y9miqks+sakwLxXiaU4I9FQi7moOBEALwF4FUQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1480864994!72002037!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10108 invoked from network); 4 Dec 2016 15:23:14 -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; 4 Dec 2016 15:23: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 1cDYdF-00059g-9L
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYdF-00058O-8Y
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYdF-00058O-8Y@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:23:13 +0000
Subject: [Xen-changelog] [xen master] acpi: PVH guests need _E02 method
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>

Y29tbWl0IDA2Mjk3NWRjOTQ0MThlMDRmYzQ1N2Q5N2YzNTU1NDA3M2Y5MWVhZDUKQXV0aG9yOiAg
ICAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQXV0aG9yRGF0
ZTogRnJpIERlYyAyIDE4OjA2OjQwIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDIgMTg6MDY6NDAgMjAxNiAr
MDEwMAoKICAgIGFjcGk6IFBWSCBndWVzdHMgbmVlZCBfRTAyIG1ldGhvZAogICAgCiAgICBUaGlz
IGlzIHRoZSBtZXRob2QgdGhhdCB3aWxsIGdldCBpbnZva2VkIG9uIGFuIFNDSS4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNv
bT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogdG9v
bHMvbGliYWNwaS9ta19kc2R0LmMgfCAxMCArKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBp
bnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmFjcGkv
bWtfZHNkdC5jIGIvdG9vbHMvbGliYWNwaS9ta19kc2R0LmMKaW5kZXggNzYwZDgxYi4uNjM5ZDIx
ZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGliYWNwaS9ta19kc2R0LmMKKysrIGIvdG9vbHMvbGliYWNw
aS9ta19kc2R0LmMKQEAgLTI4MCwxMSArMjgwLDYgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIg
Kiphcmd2KQogCiAgICAgcG9wX2Jsb2NrKCk7CiAKLSAgICBpZiAoZG1fdmVyc2lvbiA9PSBRRU1V
X05PTkUpIHsKLSAgICAgICAgcG9wX2Jsb2NrKCk7Ci0gICAgICAgIHJldHVybiAwOwotICAgIH0K
LQogICAgIC8qIERlZmluZSBHUEUgY29udHJvbCBtZXRob2QuICovCiAgICAgcHVzaF9ibG9jaygi
U2NvcGUiLCAiXFxfR1BFIik7CiAgICAgcHVzaF9ibG9jaygiTWV0aG9kIiwKQEAgLTI5Miw2ICsy
ODcsMTEgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogICAgIHN0bXQoIlxcX1NC
LlBSU0MgKCkiLCBOVUxMKTsKICAgICBwb3BfYmxvY2soKTsKICAgICBwb3BfYmxvY2soKTsKKwor
ICAgIGlmIChkbV92ZXJzaW9uID09IFFFTVVfTk9ORSkgeworICAgICAgICBwb3BfYmxvY2soKTsK
KyAgICAgICAgcmV0dXJuIDA7CisgICAgfQogICAgIC8qKioqIFByb2Nlc3NvciBlbmQgKioqKi8K
IAogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdp
dCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:23:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15: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 1cDYdT-0001Pd-Jz; Sun, 04 Dec 2016 15:23: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 1cDYdR-0001PQ-Ti
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:26 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 0F/AA-28568-DE434485; Sun, 04 Dec 2016 15:23:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeNiUu
 EweOzshYTthk4MHps79vFHsAYxZqZl5RfkcCacfzHWtaCc+IVZw4fZmpgXCDYxcjFISTwhVHi
 /sanjF2MnEDOeUaJf2s0uhg5ONgExCTm7lUACYsIqErMWrGcGaJEXaLpdwMbiC0s4CnRfPsdC
 4jNK2Am8frhBLAxLED1l9beZp3AyLGAkWEVo0ZxalFZapGuoYFeUlFmekZJbmJmDpBnppebWl
 ycmJ6ak5hUrJecn7uJEegTBiDYwXhvWcAhRkkOJiVR3p2hzhFCfEn5KZUZicUZ8UWlOanFhxh
 lODiUJHi/GbtECAkWpaanVqRl5gCDAyYtwcGjJMLrAAwQId7igsTc4sx0iNQpRkUpcV5zkIQA
 SCKjNA+uDRaQlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMKwgyhSczrwRu+iugxUxAi08cd
 wZZXJKIkJJqYGyQ/brrDbf342n/02d0HSra8Oxm2/pSvqzna/9bNGY7BD9YKT7hV2FnFNvtVf
 sZuViXz635uT7vjMOX0JxDKy6bnRFreucVV5Y+af+25y9zOUNaV8ct6uw6knvaibslv7igNoO
 vWVt80fU90r+1XzEEx7GHKIidulTHHugX5+i2/dtDZeafYUosxRmJhlrMRcWJAJt5nKtDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1480865003!65270134!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43620 invoked from network); 4 Dec 2016 15:23:24 -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; 4 Dec 2016 15:23: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 1cDYdP-00059q-BV
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYdP-0005A2-Ah
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYdP-0005A2-Ah@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:23:23 +0000
Subject: [Xen-changelog] [xen master] x86: fix return value of
	*_set_allocation functions
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="===============3106623092585128918=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 03caf7d3dc1060cdd7edaeb329ba42371bad9597
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Fri Dec 2 18:07:12 2016 +0100
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Fri Dec 2 18:07:12 2016 +0100

    x86: fix return value of *_set_allocation functions
    
    Return should be an int.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: George Dunlap <george.dunlap@citrix.com>
    Acked-by: Tim Deegan <tim@xen.org>
---
 xen/arch/x86/mm/hap/hap.c       |  8 +++-----
 xen/arch/x86/mm/shadow/common.c | 12 +++++-------
 2 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/xen/arch/x86/mm/hap/hap.c b/xen/arch/x86/mm/hap/hap.c
index 3218fa2..f099e94 100644
--- a/xen/arch/x86/mm/hap/hap.c
+++ b/xen/arch/x86/mm/hap/hap.c
@@ -334,7 +334,7 @@ hap_get_allocation(struct domain *d)
 
 /* Set the pool of pages to the required number of pages.
  * Returns 0 for success, non-zero for failure. */
-static unsigned int
+static int
 hap_set_allocation(struct domain *d, unsigned int pages, int *preempted)
 {
     struct page_info *pg;
@@ -468,14 +468,12 @@ int hap_enable(struct domain *d, u32 mode)
     old_pages = d->arch.paging.hap.total_pages;
     if ( old_pages == 0 )
     {
-        unsigned int r;
         paging_lock(d);
-        r = hap_set_allocation(d, 256, NULL);
-        if ( r != 0 )
+        rv = hap_set_allocation(d, 256, NULL);
+        if ( rv != 0 )
         {
             hap_set_allocation(d, 0, NULL);
             paging_unlock(d);
-            rv = -ENOMEM;
             goto out;
         }
         paging_unlock(d);
diff --git a/xen/arch/x86/mm/shadow/common.c b/xen/arch/x86/mm/shadow/common.c
index ced2313..756c276 100644
--- a/xen/arch/x86/mm/shadow/common.c
+++ b/xen/arch/x86/mm/shadow/common.c
@@ -1615,9 +1615,9 @@ shadow_free_p2m_page(struct domain *d, struct page_info *pg)
  * Input will be rounded up to at least shadow_min_acceptable_pages(),
  * plus space for the p2m table.
  * Returns 0 for success, non-zero for failure. */
-static unsigned int sh_set_allocation(struct domain *d,
-                                      unsigned int pages,
-                                      int *preempted)
+static int sh_set_allocation(struct domain *d,
+                             unsigned int pages,
+                             int *preempted)
 {
     struct page_info *sp;
     unsigned int lower_bound;
@@ -3153,13 +3153,11 @@ int shadow_enable(struct domain *d, u32 mode)
     old_pages = d->arch.paging.shadow.total_pages;
     if ( old_pages == 0 )
     {
-        unsigned int r;
         paging_lock(d);
-        r = sh_set_allocation(d, 1024, NULL); /* Use at least 4MB */
-        if ( r != 0 )
+        rv = sh_set_allocation(d, 1024, NULL); /* Use at least 4MB */
+        if ( rv != 0 )
         {
             sh_set_allocation(d, 0, NULL);
-            rv = -ENOMEM;
             goto out_locked;
         }
         paging_unlock(d);
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============3106623092585128918==--

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:23:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15: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 1cDYdT-0001Pd-Jz; Sun, 04 Dec 2016 15:23: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 1cDYdR-0001PQ-Ti
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:26 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 0F/AA-28568-DE434485; Sun, 04 Dec 2016 15:23:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeNiUu
 EweOzshYTthk4MHps79vFHsAYxZqZl5RfkcCacfzHWtaCc+IVZw4fZmpgXCDYxcjFISTwhVHi
 /sanjF2MnEDOeUaJf2s0uhg5ONgExCTm7lUACYsIqErMWrGcGaJEXaLpdwMbiC0s4CnRfPsdC
 4jNK2Am8frhBLAxLED1l9beZp3AyLGAkWEVo0ZxalFZapGuoYFeUlFmekZJbmJmDpBnppebWl
 ycmJ6ak5hUrJecn7uJEegTBiDYwXhvWcAhRkkOJiVR3p2hzhFCfEn5KZUZicUZ8UWlOanFhxh
 lODiUJHi/GbtECAkWpaanVqRl5gCDAyYtwcGjJMLrAAwQId7igsTc4sx0iNQpRkUpcV5zkIQA
 SCKjNA+uDRaQlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMKwgyhSczrwRu+iugxUxAi08cd
 wZZXJKIkJJqYGyQ/brrDbf342n/02d0HSra8Oxm2/pSvqzna/9bNGY7BD9YKT7hV2FnFNvtVf
 sZuViXz635uT7vjMOX0JxDKy6bnRFreucVV5Y+af+25y9zOUNaV8ct6uw6knvaibslv7igNoO
 vWVt80fU90r+1XzEEx7GHKIidulTHHugX5+i2/dtDZeafYUosxRmJhlrMRcWJAJt5nKtDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1480865003!65270134!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43620 invoked from network); 4 Dec 2016 15:23:24 -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; 4 Dec 2016 15:23: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 1cDYdP-00059q-BV
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYdP-0005A2-Ah
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYdP-0005A2-Ah@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:23:23 +0000
Subject: [Xen-changelog] [xen master] x86: fix return value of
	*_set_allocation functions
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="===============3106623092585128918=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 03caf7d3dc1060cdd7edaeb329ba42371bad9597
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Fri Dec 2 18:07:12 2016 +0100
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Fri Dec 2 18:07:12 2016 +0100

    x86: fix return value of *_set_allocation functions
    
    Return should be an int.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: George Dunlap <george.dunlap@citrix.com>
    Acked-by: Tim Deegan <tim@xen.org>
---
 xen/arch/x86/mm/hap/hap.c       |  8 +++-----
 xen/arch/x86/mm/shadow/common.c | 12 +++++-------
 2 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/xen/arch/x86/mm/hap/hap.c b/xen/arch/x86/mm/hap/hap.c
index 3218fa2..f099e94 100644
--- a/xen/arch/x86/mm/hap/hap.c
+++ b/xen/arch/x86/mm/hap/hap.c
@@ -334,7 +334,7 @@ hap_get_allocation(struct domain *d)
 
 /* Set the pool of pages to the required number of pages.
  * Returns 0 for success, non-zero for failure. */
-static unsigned int
+static int
 hap_set_allocation(struct domain *d, unsigned int pages, int *preempted)
 {
     struct page_info *pg;
@@ -468,14 +468,12 @@ int hap_enable(struct domain *d, u32 mode)
     old_pages = d->arch.paging.hap.total_pages;
     if ( old_pages == 0 )
     {
-        unsigned int r;
         paging_lock(d);
-        r = hap_set_allocation(d, 256, NULL);
-        if ( r != 0 )
+        rv = hap_set_allocation(d, 256, NULL);
+        if ( rv != 0 )
         {
             hap_set_allocation(d, 0, NULL);
             paging_unlock(d);
-            rv = -ENOMEM;
             goto out;
         }
         paging_unlock(d);
diff --git a/xen/arch/x86/mm/shadow/common.c b/xen/arch/x86/mm/shadow/common.c
index ced2313..756c276 100644
--- a/xen/arch/x86/mm/shadow/common.c
+++ b/xen/arch/x86/mm/shadow/common.c
@@ -1615,9 +1615,9 @@ shadow_free_p2m_page(struct domain *d, struct page_info *pg)
  * Input will be rounded up to at least shadow_min_acceptable_pages(),
  * plus space for the p2m table.
  * Returns 0 for success, non-zero for failure. */
-static unsigned int sh_set_allocation(struct domain *d,
-                                      unsigned int pages,
-                                      int *preempted)
+static int sh_set_allocation(struct domain *d,
+                             unsigned int pages,
+                             int *preempted)
 {
     struct page_info *sp;
     unsigned int lower_bound;
@@ -3153,13 +3153,11 @@ int shadow_enable(struct domain *d, u32 mode)
     old_pages = d->arch.paging.shadow.total_pages;
     if ( old_pages == 0 )
     {
-        unsigned int r;
         paging_lock(d);
-        r = sh_set_allocation(d, 1024, NULL); /* Use at least 4MB */
-        if ( r != 0 )
+        rv = sh_set_allocation(d, 1024, NULL); /* Use at least 4MB */
+        if ( rv != 0 )
         {
             sh_set_allocation(d, 0, NULL);
-            rv = -ENOMEM;
             goto out_locked;
         }
         paging_unlock(d);
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============3106623092585128918==--

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:23:40 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:23:40 +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 1cDYdg-0001RD-Ld; Sun, 04 Dec 2016 15:23:40 +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 1cDYde-0001Qz-St
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:38 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 B1/30-13537-AF434485; Sun, 04 Dec 2016 15:23:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVfebiUu
 EwcUNChYTthk4MHps79vFHsAYxZqZl5RfkcCaceXAcvaC3YoVy29OZW1g3CzVxcjFISTwhVHi
 zLYNTF2MnEDOeUaJ+Se4uxg5ONgExCTm7lUACYsIqErMWrGcGaJEXaLpdwMbSImwQKTElyWpI
 GFeATOJP5t2gZWwAJWfWH2QcQIjxwJGhlWMGsWpRWWpRbqGZnpJRZnpGSW5iZk5uoYGpnq5qc
 XFiempOYlJxXrJ+bmbGIEeYQCCHYznT3seYpTkYFIS5d0Z6hwhxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYI3BOhhIcGi1PTUirTMHGBowKQlOHiURHgdQNK8xQWJucWZ6RCpU4y6HOtOLXnKJMSS
 l5+XKiXOaw5SJABSlFGaBzcCFqaXGGWlhHkZgY4S4ilILcrNLEGVf8UozsGoJMw7yxhoCk9mX
 gncpldARzABHXHiuDPIESWJCCmpBsY9iTX2E6wiyr4d1JnDbfZrgV+vaFzIzbfbdfXten8XX5
 PvFFn3091P+qeGpQH7zs2Z83ie868LD792jDe9LDP1JBtjgKncLuHFUkF7MiTWTJYtW8qf26B
 x8cHLqI/dB9YunXl8Yk/Mtydle46xvGZQKvzrozjlyfmPDesXlLxbbaPqYT7r0Q4lluKMREMt
 5qLiRACfQrfeTgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1480865012!61512761!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57606 invoked from network); 4 Dec 2016 15:23:32 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-11.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 4 Dec 2016 15:23:32 -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 1cDYdZ-0005A0-Da
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYdZ-0005Ar-Cm
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYdZ-0005Ar-Cm@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:23:33 +0000
Subject: [Xen-changelog] [xen master] x86: allow calling
	{shadow/hap}_set_allocation with the idle 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="===============8433553222062294706=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 7241fffcd918bce9824b9cca7f90cea1d5689062
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Fri Dec 2 18:07:58 2016 +0100
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Fri Dec 2 18:07:58 2016 +0100

    x86: allow calling {shadow/hap}_set_allocation with the idle domain
    
    ... and using the "preempted" parameter. Introduce a new helper that can
    be used from both hypercall or idle vcpu context (ie: during Dom0
    creation) in order to check if preemption is needed. If such preemption
    happens, the caller should then call process_pending_softirqs in order to
    drain the pending softirqs, and then call *_set_allocation again to continue
    with it's execution.
    
    This allows us to call *_set_allocation() when building domain 0.
    
    While there also document hypercall_preempt_check and add an assert to
    local_events_need_delivery in order to be sure it's not called by the idle
    domain, which doesn't receive any events (and that in turn
    hypercall_preempt_check is also not called by the idle domain).
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: George Dunlap <george.dunlap@citrix.com>
    Acked-by: Tim Deegan <tim@xen.org>
---
 xen/arch/x86/mm/hap/hap.c       |  2 +-
 xen/arch/x86/mm/shadow/common.c |  2 +-
 xen/include/asm-x86/event.h     |  3 +++
 xen/include/xen/sched.h         | 15 +++++++++++++++
 4 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/xen/arch/x86/mm/hap/hap.c b/xen/arch/x86/mm/hap/hap.c
index f099e94..b9faba6 100644
--- a/xen/arch/x86/mm/hap/hap.c
+++ b/xen/arch/x86/mm/hap/hap.c
@@ -379,7 +379,7 @@ hap_set_allocation(struct domain *d, unsigned int pages, int *preempted)
             break;
 
         /* Check to see if we need to yield and try again */
-        if ( preempted && hypercall_preempt_check() )
+        if ( preempted && general_preempt_check() )
         {
             *preempted = 1;
             return 0;
diff --git a/xen/arch/x86/mm/shadow/common.c b/xen/arch/x86/mm/shadow/common.c
index 756c276..ddbdb73 100644
--- a/xen/arch/x86/mm/shadow/common.c
+++ b/xen/arch/x86/mm/shadow/common.c
@@ -1681,7 +1681,7 @@ static int sh_set_allocation(struct domain *d,
             break;
 
         /* Check to see if we need to yield and try again */
-        if ( preempted && hypercall_preempt_check() )
+        if ( preempted && general_preempt_check() )
         {
             *preempted = 1;
             return 0;
diff --git a/xen/include/asm-x86/event.h b/xen/include/asm-x86/event.h
index a82062e..d589d6f 100644
--- a/xen/include/asm-x86/event.h
+++ b/xen/include/asm-x86/event.h
@@ -23,6 +23,9 @@ int hvm_local_events_need_delivery(struct vcpu *v);
 static inline int local_events_need_delivery(void)
 {
     struct vcpu *v = current;
+
+    ASSERT(!is_idle_vcpu(v));
+
     return (has_hvm_container_vcpu(v) ? hvm_local_events_need_delivery(v) :
             (vcpu_info(v, evtchn_upcall_pending) &&
              !vcpu_info(v, evtchn_upcall_mask)));
diff --git a/xen/include/xen/sched.h b/xen/include/xen/sched.h
index 1fbda87..063efe6 100644
--- a/xen/include/xen/sched.h
+++ b/xen/include/xen/sched.h
@@ -708,11 +708,26 @@ unsigned long hypercall_create_continuation(
     unsigned int op, const char *format, ...);
 void hypercall_cancel_continuation(void);
 
+/*
+ * For long-running operations that must be in hypercall context, check
+ * if there is background work to be done that should interrupt this
+ * operation.
+ */
 #define hypercall_preempt_check() (unlikely(    \
         softirq_pending(smp_processor_id()) |   \
         local_events_need_delivery()            \
     ))
 
+/*
+ * For long-running operations that may be in hypercall context or on
+ * the idle vcpu (e.g. during dom0 construction), check if there is
+ * background work to be done that should interrupt this operation.
+ */
+#define general_preempt_check() (unlikely(                          \
+        softirq_pending(smp_processor_id()) ||                      \
+        (!is_idle_vcpu(current) && local_events_need_delivery())    \
+    ))
+
 extern struct domain *domain_list;
 
 /* Caller must hold the domlist_read_lock or domlist_update_lock. */
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============8433553222062294706==--

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:23:40 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:23:40 +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 1cDYdg-0001RD-Ld; Sun, 04 Dec 2016 15:23:40 +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 1cDYde-0001Qz-St
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:38 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 B1/30-13537-AF434485; Sun, 04 Dec 2016 15:23:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVfebiUu
 EwcUNChYTthk4MHps79vFHsAYxZqZl5RfkcCaceXAcvaC3YoVy29OZW1g3CzVxcjFISTwhVHi
 zLYNTF2MnEDOeUaJ+Se4uxg5ONgExCTm7lUACYsIqErMWrGcGaJEXaLpdwMbSImwQKTElyWpI
 GFeATOJP5t2gZWwAJWfWH2QcQIjxwJGhlWMGsWpRWWpRbqGZnpJRZnpGSW5iZk5uoYGpnq5qc
 XFiempOYlJxXrJ+bmbGIEeYQCCHYznT3seYpTkYFIS5d0Z6hwhxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYI3BOhhIcGi1PTUirTMHGBowKQlOHiURHgdQNK8xQWJucWZ6RCpU4y6HOtOLXnKJMSS
 l5+XKiXOaw5SJABSlFGaBzcCFqaXGGWlhHkZgY4S4ilILcrNLEGVf8UozsGoJMw7yxhoCk9mX
 gncpldARzABHXHiuDPIESWJCCmpBsY9iTX2E6wiyr4d1JnDbfZrgV+vaFzIzbfbdfXten8XX5
 PvFFn3091P+qeGpQH7zs2Z83ie868LD792jDe9LDP1JBtjgKncLuHFUkF7MiTWTJYtW8qf26B
 x8cHLqI/dB9YunXl8Yk/Mtydle46xvGZQKvzrozjlyfmPDesXlLxbbaPqYT7r0Q4lluKMREMt
 5qLiRACfQrfeTgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1480865012!61512761!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57606 invoked from network); 4 Dec 2016 15:23:32 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-11.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 4 Dec 2016 15:23:32 -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 1cDYdZ-0005A0-Da
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYdZ-0005Ar-Cm
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYdZ-0005Ar-Cm@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:23:33 +0000
Subject: [Xen-changelog] [xen master] x86: allow calling
	{shadow/hap}_set_allocation with the idle 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="===============8433553222062294706=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 7241fffcd918bce9824b9cca7f90cea1d5689062
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Fri Dec 2 18:07:58 2016 +0100
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Fri Dec 2 18:07:58 2016 +0100

    x86: allow calling {shadow/hap}_set_allocation with the idle domain
    
    ... and using the "preempted" parameter. Introduce a new helper that can
    be used from both hypercall or idle vcpu context (ie: during Dom0
    creation) in order to check if preemption is needed. If such preemption
    happens, the caller should then call process_pending_softirqs in order to
    drain the pending softirqs, and then call *_set_allocation again to continue
    with it's execution.
    
    This allows us to call *_set_allocation() when building domain 0.
    
    While there also document hypercall_preempt_check and add an assert to
    local_events_need_delivery in order to be sure it's not called by the idle
    domain, which doesn't receive any events (and that in turn
    hypercall_preempt_check is also not called by the idle domain).
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: George Dunlap <george.dunlap@citrix.com>
    Acked-by: Tim Deegan <tim@xen.org>
---
 xen/arch/x86/mm/hap/hap.c       |  2 +-
 xen/arch/x86/mm/shadow/common.c |  2 +-
 xen/include/asm-x86/event.h     |  3 +++
 xen/include/xen/sched.h         | 15 +++++++++++++++
 4 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/xen/arch/x86/mm/hap/hap.c b/xen/arch/x86/mm/hap/hap.c
index f099e94..b9faba6 100644
--- a/xen/arch/x86/mm/hap/hap.c
+++ b/xen/arch/x86/mm/hap/hap.c
@@ -379,7 +379,7 @@ hap_set_allocation(struct domain *d, unsigned int pages, int *preempted)
             break;
 
         /* Check to see if we need to yield and try again */
-        if ( preempted && hypercall_preempt_check() )
+        if ( preempted && general_preempt_check() )
         {
             *preempted = 1;
             return 0;
diff --git a/xen/arch/x86/mm/shadow/common.c b/xen/arch/x86/mm/shadow/common.c
index 756c276..ddbdb73 100644
--- a/xen/arch/x86/mm/shadow/common.c
+++ b/xen/arch/x86/mm/shadow/common.c
@@ -1681,7 +1681,7 @@ static int sh_set_allocation(struct domain *d,
             break;
 
         /* Check to see if we need to yield and try again */
-        if ( preempted && hypercall_preempt_check() )
+        if ( preempted && general_preempt_check() )
         {
             *preempted = 1;
             return 0;
diff --git a/xen/include/asm-x86/event.h b/xen/include/asm-x86/event.h
index a82062e..d589d6f 100644
--- a/xen/include/asm-x86/event.h
+++ b/xen/include/asm-x86/event.h
@@ -23,6 +23,9 @@ int hvm_local_events_need_delivery(struct vcpu *v);
 static inline int local_events_need_delivery(void)
 {
     struct vcpu *v = current;
+
+    ASSERT(!is_idle_vcpu(v));
+
     return (has_hvm_container_vcpu(v) ? hvm_local_events_need_delivery(v) :
             (vcpu_info(v, evtchn_upcall_pending) &&
              !vcpu_info(v, evtchn_upcall_mask)));
diff --git a/xen/include/xen/sched.h b/xen/include/xen/sched.h
index 1fbda87..063efe6 100644
--- a/xen/include/xen/sched.h
+++ b/xen/include/xen/sched.h
@@ -708,11 +708,26 @@ unsigned long hypercall_create_continuation(
     unsigned int op, const char *format, ...);
 void hypercall_cancel_continuation(void);
 
+/*
+ * For long-running operations that must be in hypercall context, check
+ * if there is background work to be done that should interrupt this
+ * operation.
+ */
 #define hypercall_preempt_check() (unlikely(    \
         softirq_pending(smp_processor_id()) |   \
         local_events_need_delivery()            \
     ))
 
+/*
+ * For long-running operations that may be in hypercall context or on
+ * the idle vcpu (e.g. during dom0 construction), check if there is
+ * background work to be done that should interrupt this operation.
+ */
+#define general_preempt_check() (unlikely(                          \
+        softirq_pending(smp_processor_id()) ||                      \
+        (!is_idle_vcpu(current) && local_events_need_delivery())    \
+    ))
+
 extern struct domain *domain_list;
 
 /* Caller must hold the domlist_read_lock or domlist_update_lock. */
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============8433553222062294706==--

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:23:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:23: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 1cDYdn-0001SH-N8; Sun, 04 Dec 2016 15:23: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 1cDYdm-0001S9-FC
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:46 +0000
Received: from [85.158.143.35] by server-11.bemta-6.messagelabs.com id
 A0/B3-28490-10534485; Sun, 04 Dec 2016 15:23:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZfB1CX
 CoPOuocWEbQYOjB7b+3axBzBGsWbmJeVXJLBmfJv1grXgTUrFvQvODYxbfLsYuTiEBL4wSjSt
 7WCFcM4zSnzY18DcxcjBwSYgJjF3r0IXIyeHiICqxKwVy5lBbCEBdYmm3w1sILawgKPE1cXbW
 EBsXgEzidsH3oDVsADVr3vfwjSBkWMBI8MqRo3i1KKy1CJdI0O9pKLM9IyS3MTMHF1DAzO93N
 Ti4sT01JzEpGK95PzcTYxAnzAAwQ7GP8sCDjFKcjApifLuDHWOEOJLyk+pzEgszogvKs1JLT7
 EKMPBoSTBG2LiEiEkWJSanlqRlpkDDA6YtAQHj5IIrwNImre4IDG3ODMdInWKUVFKnNccJCEA
 ksgozYNrgwXkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzCoJM4cnMK4Gb/gpoMRPQ4hPHn
 UEWlyQipKQaGDt0Ciy2/QyVC0ucPp09SePa5kSOXdGcCy91qV4wWHaa46GNUs0Gdblys+KrD/
 ecTV0ofzY7tuOl3q7fNcn+P+4YC/20PcOlObGmR3BiXt4q6Wzfbu/mV8xeLFyGufc3/m7gfaL
 L47fllGOc2O3NBy1/nqvumtIkKFkk5vh7Rel3+enMf+K8lViKMxINtZiLihMBKQPZbEMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1480865023!46437481!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6525 invoked from network); 4 Dec 2016 15:23:44 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 4 Dec 2016 15: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 1cDYdj-0005A6-Fo
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYdj-0005Be-F3
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYdj-0005Be-F3@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:23:43 +0000
Subject: [Xen-changelog] [xen master] x86/paging: introduce
	paging_set_allocation
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="===============5154534134907037759=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 868b2e1024425e683a035470e0752c3d2efac0d9
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Fri Dec 2 18:08:26 2016 +0100
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Fri Dec 2 18:08:26 2016 +0100

    x86/paging: introduce paging_set_allocation
    
    ... and remove hap_set_alloc_for_pvh_dom0. While there also change the last
    parameter of the {hap/shadow}_set_allocation functions to be a boolean.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Tim Deegan <tim@xen.org>
    Acked-by: George Dunlap <george.dunlap@citrix.com>
    Reviewed-by: Jan Beulich <jbeulich@suse.com>
---
 xen/arch/x86/domain_build.c     | 21 +++++++++++++++------
 xen/arch/x86/mm/hap/hap.c       | 22 +++++-----------------
 xen/arch/x86/mm/paging.c        | 19 ++++++++++++++++++-
 xen/arch/x86/mm/shadow/common.c | 31 +++++++++++++------------------
 xen/include/asm-x86/hap.h       |  4 ++--
 xen/include/asm-x86/paging.h    |  7 +++++++
 xen/include/asm-x86/shadow.h    | 11 ++++++++++-
 7 files changed, 70 insertions(+), 45 deletions(-)

diff --git a/xen/arch/x86/domain_build.c b/xen/arch/x86/domain_build.c
index 0a02d65..17f8e91 100644
--- a/xen/arch/x86/domain_build.c
+++ b/xen/arch/x86/domain_build.c
@@ -35,7 +35,6 @@
 #include <asm/setup.h>
 #include <asm/bzimage.h> /* for bzimage_parse */
 #include <asm/io_apic.h>
-#include <asm/hap.h>
 #include <asm/hpet.h>
 
 #include <public/version.h>
@@ -1383,15 +1382,25 @@ int __init construct_dom0(
                          nr_pages);
     }
 
-    if ( is_pvh_domain(d) )
-        hap_set_alloc_for_pvh_dom0(d, dom0_paging_pages(d, nr_pages));
-
     /*
-     * We enable paging mode again so guest_physmap_add_page will do the
-     * right thing for us.
+     * We enable paging mode again so guest_physmap_add_page and
+     * paging_set_allocation will do the right thing for us.
      */
     d->arch.paging.mode = save_pvh_pg_mode;
 
+    if ( is_pvh_domain(d) )
+    {
+        bool preempted;
+
+        do {
+            preempted = false;
+            paging_set_allocation(d, dom0_paging_pages(d, nr_pages),
+                                  &preempted);
+            process_pending_softirqs();
+        } while ( preempted );
+    }
+
+
     /* Write the phys->machine and machine->phys table entries. */
     for ( pfn = 0; pfn < count; pfn++ )
     {
diff --git a/xen/arch/x86/mm/hap/hap.c b/xen/arch/x86/mm/hap/hap.c
index b9faba6..e6dc088 100644
--- a/xen/arch/x86/mm/hap/hap.c
+++ b/xen/arch/x86/mm/hap/hap.c
@@ -334,8 +334,7 @@ hap_get_allocation(struct domain *d)
 
 /* Set the pool of pages to the required number of pages.
  * Returns 0 for success, non-zero for failure. */
-static int
-hap_set_allocation(struct domain *d, unsigned int pages, int *preempted)
+int hap_set_allocation(struct domain *d, unsigned int pages, bool *preempted)
 {
     struct page_info *pg;
 
@@ -381,7 +380,7 @@ hap_set_allocation(struct domain *d, unsigned int pages, int *preempted)
         /* Check to see if we need to yield and try again */
         if ( preempted && general_preempt_check() )
         {
-            *preempted = 1;
+            *preempted = true;
             return 0;
         }
     }
@@ -561,7 +560,7 @@ void hap_final_teardown(struct domain *d)
     paging_unlock(d);
 }
 
-void hap_teardown(struct domain *d, int *preempted)
+void hap_teardown(struct domain *d, bool *preempted)
 {
     struct vcpu *v;
     mfn_t mfn;
@@ -609,7 +608,8 @@ out:
 int hap_domctl(struct domain *d, xen_domctl_shadow_op_t *sc,
                XEN_GUEST_HANDLE_PARAM(void) u_domctl)
 {
-    int rc, preempted = 0;
+    int rc;
+    bool preempted = false;
 
     switch ( sc->op )
     {
@@ -636,18 +636,6 @@ int hap_domctl(struct domain *d, xen_domctl_shadow_op_t *sc,
     }
 }
 
-void __init hap_set_alloc_for_pvh_dom0(struct domain *d,
-                                       unsigned long hap_pages)
-{
-    int rc;
-
-    paging_lock(d);
-    rc = hap_set_allocation(d, hap_pages, NULL);
-    paging_unlock(d);
-
-    BUG_ON(rc);
-}
-
 static const struct paging_mode hap_paging_real_mode;
 static const struct paging_mode hap_paging_protected_mode;
 static const struct paging_mode hap_paging_pae_mode;
diff --git a/xen/arch/x86/mm/paging.c b/xen/arch/x86/mm/paging.c
index cc44682..853a035 100644
--- a/xen/arch/x86/mm/paging.c
+++ b/xen/arch/x86/mm/paging.c
@@ -809,7 +809,8 @@ long paging_domctl_continuation(XEN_GUEST_HANDLE_PARAM(xen_domctl_t) u_domctl)
 /* Call when destroying a domain */
 int paging_teardown(struct domain *d)
 {
-    int rc, preempted = 0;
+    int rc;
+    bool preempted = false;
 
     if ( hap_enabled(d) )
         hap_teardown(d, &preempted);
@@ -954,6 +955,22 @@ void paging_write_p2m_entry(struct p2m_domain *p2m, unsigned long gfn,
         safe_write_pte(p, new);
 }
 
+int paging_set_allocation(struct domain *d, unsigned int pages, bool *preempted)
+{
+    int rc;
+
+    ASSERT(paging_mode_enabled(d));
+
+    paging_lock(d);
+    if ( hap_enabled(d) )
+        rc = hap_set_allocation(d, pages, preempted);
+    else
+        rc = shadow_set_allocation(d, pages, preempted);
+    paging_unlock(d);
+
+    return rc;
+}
+
 /*
  * Local variables:
  * mode: C
diff --git a/xen/arch/x86/mm/shadow/common.c b/xen/arch/x86/mm/shadow/common.c
index ddbdb73..9f3bed9 100644
--- a/xen/arch/x86/mm/shadow/common.c
+++ b/xen/arch/x86/mm/shadow/common.c
@@ -1611,13 +1611,7 @@ shadow_free_p2m_page(struct domain *d, struct page_info *pg)
     paging_unlock(d);
 }
 
-/* Set the pool of shadow pages to the required number of pages.
- * Input will be rounded up to at least shadow_min_acceptable_pages(),
- * plus space for the p2m table.
- * Returns 0 for success, non-zero for failure. */
-static int sh_set_allocation(struct domain *d,
-                             unsigned int pages,
-                             int *preempted)
+int shadow_set_allocation(struct domain *d, unsigned int pages, bool *preempted)
 {
     struct page_info *sp;
     unsigned int lower_bound;
@@ -1683,7 +1677,7 @@ static int sh_set_allocation(struct domain *d,
         /* Check to see if we need to yield and try again */
         if ( preempted && general_preempt_check() )
         {
-            *preempted = 1;
+            *preempted = true;
             return 0;
         }
     }
@@ -3154,10 +3148,10 @@ int shadow_enable(struct domain *d, u32 mode)
     if ( old_pages == 0 )
     {
         paging_lock(d);
-        rv = sh_set_allocation(d, 1024, NULL); /* Use at least 4MB */
+        rv = shadow_set_allocation(d, 1024, NULL); /* Use at least 4MB */
         if ( rv != 0 )
         {
-            sh_set_allocation(d, 0, NULL);
+            shadow_set_allocation(d, 0, NULL);
             goto out_locked;
         }
         paging_unlock(d);
@@ -3239,7 +3233,7 @@ int shadow_enable(struct domain *d, u32 mode)
     return rv;
 }
 
-void shadow_teardown(struct domain *d, int *preempted)
+void shadow_teardown(struct domain *d, bool *preempted)
 /* Destroy the shadow pagetables of this domain and free its shadow memory.
  * Should only be called for dying domains. */
 {
@@ -3301,7 +3295,7 @@ void shadow_teardown(struct domain *d, int *preempted)
     if ( d->arch.paging.shadow.total_pages != 0 )
     {
         /* Destroy all the shadows and release memory to domheap */
-        sh_set_allocation(d, 0, preempted);
+        shadow_set_allocation(d, 0, preempted);
 
         if ( preempted && *preempted )
             goto out;
@@ -3366,7 +3360,7 @@ void shadow_final_teardown(struct domain *d)
     p2m_teardown(p2m_get_hostp2m(d));
     /* Free any shadow memory that the p2m teardown released */
     paging_lock(d);
-    sh_set_allocation(d, 0, NULL);
+    shadow_set_allocation(d, 0, NULL);
     SHADOW_PRINTK("dom %u final teardown done."
                    "  Shadow pages total = %u, free = %u, p2m=%u\n",
                    d->domain_id,
@@ -3392,9 +3386,9 @@ static int shadow_one_bit_enable(struct domain *d, u32 mode)
     if ( d->arch.paging.shadow.total_pages == 0 )
     {
         /* Init the shadow memory allocation if the user hasn't done so */
-        if ( sh_set_allocation(d, 1, NULL) != 0 )
+        if ( shadow_set_allocation(d, 1, NULL) != 0 )
         {
-            sh_set_allocation(d, 0, NULL);
+            shadow_set_allocation(d, 0, NULL);
             return -ENOMEM;
         }
     }
@@ -3463,7 +3457,7 @@ static int shadow_one_bit_disable(struct domain *d, u32 mode)
         }
 
         /* Pull down the memory allocation */
-        if ( sh_set_allocation(d, 0, NULL) != 0 )
+        if ( shadow_set_allocation(d, 0, NULL) != 0 )
             BUG(); /* In fact, we will have BUG()ed already */
         shadow_hash_teardown(d);
         SHADOW_PRINTK("un-shadowing of domain %u done."
@@ -3876,7 +3870,8 @@ int shadow_domctl(struct domain *d,
                   xen_domctl_shadow_op_t *sc,
                   XEN_GUEST_HANDLE_PARAM(void) u_domctl)
 {
-    int rc, preempted = 0;
+    int rc;
+    bool preempted = false;
 
     switch ( sc->op )
     {
@@ -3907,7 +3902,7 @@ int shadow_domctl(struct domain *d,
             paging_unlock(d);
             return -EINVAL;
         }
-        rc = sh_set_allocation(d, sc->mb << (20 - PAGE_SHIFT), &preempted);
+        rc = shadow_set_allocation(d, sc->mb << (20 - PAGE_SHIFT), &preempted);
         paging_unlock(d);
         if ( preempted )
             /* Not finished.  Set up to re-run the call. */
diff --git a/xen/include/asm-x86/hap.h b/xen/include/asm-x86/hap.h
index c613836..dedb4b1 100644
--- a/xen/include/asm-x86/hap.h
+++ b/xen/include/asm-x86/hap.h
@@ -38,7 +38,7 @@ int   hap_domctl(struct domain *d, xen_domctl_shadow_op_t *sc,
                  XEN_GUEST_HANDLE_PARAM(void) u_domctl);
 int   hap_enable(struct domain *d, u32 mode);
 void  hap_final_teardown(struct domain *d);
-void  hap_teardown(struct domain *d, int *preempted);
+void  hap_teardown(struct domain *d, bool *preempted);
 void  hap_vcpu_init(struct vcpu *v);
 int   hap_track_dirty_vram(struct domain *d,
                            unsigned long begin_pfn,
@@ -46,7 +46,7 @@ int   hap_track_dirty_vram(struct domain *d,
                            XEN_GUEST_HANDLE_64(uint8) dirty_bitmap);
 
 extern const struct paging_mode *hap_paging_get_mode(struct vcpu *);
-void hap_set_alloc_for_pvh_dom0(struct domain *d, unsigned long num_pages);
+int hap_set_allocation(struct domain *d, unsigned int pages, bool *preempted);
 
 #endif /* XEN_HAP_H */
 
diff --git a/xen/include/asm-x86/paging.h b/xen/include/asm-x86/paging.h
index 56eef6b..f83ed8b 100644
--- a/xen/include/asm-x86/paging.h
+++ b/xen/include/asm-x86/paging.h
@@ -347,6 +347,13 @@ void pagetable_dying(struct domain *d, paddr_t gpa);
 void paging_dump_domain_info(struct domain *d);
 void paging_dump_vcpu_info(struct vcpu *v);
 
+/* Set the pool of shadow pages to the required number of pages.
+ * Input might be rounded up to at minimum amount of pages, plus
+ * space for the p2m table.
+ * Returns 0 for success, non-zero for failure. */
+int paging_set_allocation(struct domain *d, unsigned int pages,
+                          bool *preempted);
+
 #endif /* XEN_PAGING_H */
 
 /*
diff --git a/xen/include/asm-x86/shadow.h b/xen/include/asm-x86/shadow.h
index 6d0aefb..bac952f 100644
--- a/xen/include/asm-x86/shadow.h
+++ b/xen/include/asm-x86/shadow.h
@@ -73,7 +73,7 @@ int shadow_domctl(struct domain *d,
                   XEN_GUEST_HANDLE_PARAM(void) u_domctl);
 
 /* Call when destroying a domain */
-void shadow_teardown(struct domain *d, int *preempted);
+void shadow_teardown(struct domain *d, bool *preempted);
 
 /* Call once all of the references to the domain have gone away */
 void shadow_final_teardown(struct domain *d);
@@ -83,6 +83,13 @@ void sh_remove_shadows(struct domain *d, mfn_t gmfn, int fast, int all);
 /* Discard _all_ mappings from the domain's shadows. */
 void shadow_blow_tables_per_domain(struct domain *d);
 
+/* Set the pool of shadow pages to the required number of pages.
+ * Input will be rounded up to at least shadow_min_acceptable_pages(),
+ * plus space for the p2m table.
+ * Returns 0 for success, non-zero for failure. */
+int shadow_set_allocation(struct domain *d, unsigned int pages,
+                          bool *preempted);
+
 #else /* !CONFIG_SHADOW_PAGING */
 
 #define shadow_teardown(d, p) ASSERT(is_pv_domain(d))
@@ -91,6 +98,8 @@ void shadow_blow_tables_per_domain(struct domain *d);
     ({ ASSERT(is_pv_domain(d)); -EOPNOTSUPP; })
 #define shadow_track_dirty_vram(d, begin_pfn, nr, bitmap) \
     ({ ASSERT_UNREACHABLE(); -EOPNOTSUPP; })
+#define shadow_set_allocation(d, pages, preempted) \
+    ({ ASSERT_UNREACHABLE(); -EOPNOTSUPP; })
 
 static inline void sh_remove_shadows(struct domain *d, mfn_t gmfn,
                                      bool_t fast, bool_t all) {}
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============5154534134907037759==--

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:23:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:23: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 1cDYdn-0001SH-N8; Sun, 04 Dec 2016 15:23: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 1cDYdm-0001S9-FC
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:46 +0000
Received: from [85.158.143.35] by server-11.bemta-6.messagelabs.com id
 A0/B3-28490-10534485; Sun, 04 Dec 2016 15:23:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZfB1CX
 CoPOuocWEbQYOjB7b+3axBzBGsWbmJeVXJLBmfJv1grXgTUrFvQvODYxbfLsYuTiEBL4wSjSt
 7WCFcM4zSnzY18DcxcjBwSYgJjF3r0IXIyeHiICqxKwVy5lBbCEBdYmm3w1sILawgKPE1cXbW
 EBsXgEzidsH3oDVsADVr3vfwjSBkWMBI8MqRo3i1KKy1CJdI0O9pKLM9IyS3MTMHF1DAzO93N
 Ti4sT01JzEpGK95PzcTYxAnzAAwQ7GP8sCDjFKcjApifLuDHWOEOJLyk+pzEgszogvKs1JLT7
 EKMPBoSTBG2LiEiEkWJSanlqRlpkDDA6YtAQHj5IIrwNImre4IDG3ODMdInWKUVFKnNccJCEA
 ksgozYNrgwXkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzCoJM4cnMK4Gb/gpoMRPQ4hPHn
 UEWlyQipKQaGDt0Ciy2/QyVC0ucPp09SePa5kSOXdGcCy91qV4wWHaa46GNUs0Gdblys+KrD/
 ecTV0ofzY7tuOl3q7fNcn+P+4YC/20PcOlObGmR3BiXt4q6Wzfbu/mV8xeLFyGufc3/m7gfaL
 L47fllGOc2O3NBy1/nqvumtIkKFkk5vh7Rel3+enMf+K8lViKMxINtZiLihMBKQPZbEMCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1480865023!46437481!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6525 invoked from network); 4 Dec 2016 15:23:44 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 4 Dec 2016 15: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 1cDYdj-0005A6-Fo
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYdj-0005Be-F3
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYdj-0005Be-F3@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:23:43 +0000
Subject: [Xen-changelog] [xen master] x86/paging: introduce
	paging_set_allocation
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="===============5154534134907037759=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 868b2e1024425e683a035470e0752c3d2efac0d9
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Fri Dec 2 18:08:26 2016 +0100
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Fri Dec 2 18:08:26 2016 +0100

    x86/paging: introduce paging_set_allocation
    
    ... and remove hap_set_alloc_for_pvh_dom0. While there also change the last
    parameter of the {hap/shadow}_set_allocation functions to be a boolean.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Tim Deegan <tim@xen.org>
    Acked-by: George Dunlap <george.dunlap@citrix.com>
    Reviewed-by: Jan Beulich <jbeulich@suse.com>
---
 xen/arch/x86/domain_build.c     | 21 +++++++++++++++------
 xen/arch/x86/mm/hap/hap.c       | 22 +++++-----------------
 xen/arch/x86/mm/paging.c        | 19 ++++++++++++++++++-
 xen/arch/x86/mm/shadow/common.c | 31 +++++++++++++------------------
 xen/include/asm-x86/hap.h       |  4 ++--
 xen/include/asm-x86/paging.h    |  7 +++++++
 xen/include/asm-x86/shadow.h    | 11 ++++++++++-
 7 files changed, 70 insertions(+), 45 deletions(-)

diff --git a/xen/arch/x86/domain_build.c b/xen/arch/x86/domain_build.c
index 0a02d65..17f8e91 100644
--- a/xen/arch/x86/domain_build.c
+++ b/xen/arch/x86/domain_build.c
@@ -35,7 +35,6 @@
 #include <asm/setup.h>
 #include <asm/bzimage.h> /* for bzimage_parse */
 #include <asm/io_apic.h>
-#include <asm/hap.h>
 #include <asm/hpet.h>
 
 #include <public/version.h>
@@ -1383,15 +1382,25 @@ int __init construct_dom0(
                          nr_pages);
     }
 
-    if ( is_pvh_domain(d) )
-        hap_set_alloc_for_pvh_dom0(d, dom0_paging_pages(d, nr_pages));
-
     /*
-     * We enable paging mode again so guest_physmap_add_page will do the
-     * right thing for us.
+     * We enable paging mode again so guest_physmap_add_page and
+     * paging_set_allocation will do the right thing for us.
      */
     d->arch.paging.mode = save_pvh_pg_mode;
 
+    if ( is_pvh_domain(d) )
+    {
+        bool preempted;
+
+        do {
+            preempted = false;
+            paging_set_allocation(d, dom0_paging_pages(d, nr_pages),
+                                  &preempted);
+            process_pending_softirqs();
+        } while ( preempted );
+    }
+
+
     /* Write the phys->machine and machine->phys table entries. */
     for ( pfn = 0; pfn < count; pfn++ )
     {
diff --git a/xen/arch/x86/mm/hap/hap.c b/xen/arch/x86/mm/hap/hap.c
index b9faba6..e6dc088 100644
--- a/xen/arch/x86/mm/hap/hap.c
+++ b/xen/arch/x86/mm/hap/hap.c
@@ -334,8 +334,7 @@ hap_get_allocation(struct domain *d)
 
 /* Set the pool of pages to the required number of pages.
  * Returns 0 for success, non-zero for failure. */
-static int
-hap_set_allocation(struct domain *d, unsigned int pages, int *preempted)
+int hap_set_allocation(struct domain *d, unsigned int pages, bool *preempted)
 {
     struct page_info *pg;
 
@@ -381,7 +380,7 @@ hap_set_allocation(struct domain *d, unsigned int pages, int *preempted)
         /* Check to see if we need to yield and try again */
         if ( preempted && general_preempt_check() )
         {
-            *preempted = 1;
+            *preempted = true;
             return 0;
         }
     }
@@ -561,7 +560,7 @@ void hap_final_teardown(struct domain *d)
     paging_unlock(d);
 }
 
-void hap_teardown(struct domain *d, int *preempted)
+void hap_teardown(struct domain *d, bool *preempted)
 {
     struct vcpu *v;
     mfn_t mfn;
@@ -609,7 +608,8 @@ out:
 int hap_domctl(struct domain *d, xen_domctl_shadow_op_t *sc,
                XEN_GUEST_HANDLE_PARAM(void) u_domctl)
 {
-    int rc, preempted = 0;
+    int rc;
+    bool preempted = false;
 
     switch ( sc->op )
     {
@@ -636,18 +636,6 @@ int hap_domctl(struct domain *d, xen_domctl_shadow_op_t *sc,
     }
 }
 
-void __init hap_set_alloc_for_pvh_dom0(struct domain *d,
-                                       unsigned long hap_pages)
-{
-    int rc;
-
-    paging_lock(d);
-    rc = hap_set_allocation(d, hap_pages, NULL);
-    paging_unlock(d);
-
-    BUG_ON(rc);
-}
-
 static const struct paging_mode hap_paging_real_mode;
 static const struct paging_mode hap_paging_protected_mode;
 static const struct paging_mode hap_paging_pae_mode;
diff --git a/xen/arch/x86/mm/paging.c b/xen/arch/x86/mm/paging.c
index cc44682..853a035 100644
--- a/xen/arch/x86/mm/paging.c
+++ b/xen/arch/x86/mm/paging.c
@@ -809,7 +809,8 @@ long paging_domctl_continuation(XEN_GUEST_HANDLE_PARAM(xen_domctl_t) u_domctl)
 /* Call when destroying a domain */
 int paging_teardown(struct domain *d)
 {
-    int rc, preempted = 0;
+    int rc;
+    bool preempted = false;
 
     if ( hap_enabled(d) )
         hap_teardown(d, &preempted);
@@ -954,6 +955,22 @@ void paging_write_p2m_entry(struct p2m_domain *p2m, unsigned long gfn,
         safe_write_pte(p, new);
 }
 
+int paging_set_allocation(struct domain *d, unsigned int pages, bool *preempted)
+{
+    int rc;
+
+    ASSERT(paging_mode_enabled(d));
+
+    paging_lock(d);
+    if ( hap_enabled(d) )
+        rc = hap_set_allocation(d, pages, preempted);
+    else
+        rc = shadow_set_allocation(d, pages, preempted);
+    paging_unlock(d);
+
+    return rc;
+}
+
 /*
  * Local variables:
  * mode: C
diff --git a/xen/arch/x86/mm/shadow/common.c b/xen/arch/x86/mm/shadow/common.c
index ddbdb73..9f3bed9 100644
--- a/xen/arch/x86/mm/shadow/common.c
+++ b/xen/arch/x86/mm/shadow/common.c
@@ -1611,13 +1611,7 @@ shadow_free_p2m_page(struct domain *d, struct page_info *pg)
     paging_unlock(d);
 }
 
-/* Set the pool of shadow pages to the required number of pages.
- * Input will be rounded up to at least shadow_min_acceptable_pages(),
- * plus space for the p2m table.
- * Returns 0 for success, non-zero for failure. */
-static int sh_set_allocation(struct domain *d,
-                             unsigned int pages,
-                             int *preempted)
+int shadow_set_allocation(struct domain *d, unsigned int pages, bool *preempted)
 {
     struct page_info *sp;
     unsigned int lower_bound;
@@ -1683,7 +1677,7 @@ static int sh_set_allocation(struct domain *d,
         /* Check to see if we need to yield and try again */
         if ( preempted && general_preempt_check() )
         {
-            *preempted = 1;
+            *preempted = true;
             return 0;
         }
     }
@@ -3154,10 +3148,10 @@ int shadow_enable(struct domain *d, u32 mode)
     if ( old_pages == 0 )
     {
         paging_lock(d);
-        rv = sh_set_allocation(d, 1024, NULL); /* Use at least 4MB */
+        rv = shadow_set_allocation(d, 1024, NULL); /* Use at least 4MB */
         if ( rv != 0 )
         {
-            sh_set_allocation(d, 0, NULL);
+            shadow_set_allocation(d, 0, NULL);
             goto out_locked;
         }
         paging_unlock(d);
@@ -3239,7 +3233,7 @@ int shadow_enable(struct domain *d, u32 mode)
     return rv;
 }
 
-void shadow_teardown(struct domain *d, int *preempted)
+void shadow_teardown(struct domain *d, bool *preempted)
 /* Destroy the shadow pagetables of this domain and free its shadow memory.
  * Should only be called for dying domains. */
 {
@@ -3301,7 +3295,7 @@ void shadow_teardown(struct domain *d, int *preempted)
     if ( d->arch.paging.shadow.total_pages != 0 )
     {
         /* Destroy all the shadows and release memory to domheap */
-        sh_set_allocation(d, 0, preempted);
+        shadow_set_allocation(d, 0, preempted);
 
         if ( preempted && *preempted )
             goto out;
@@ -3366,7 +3360,7 @@ void shadow_final_teardown(struct domain *d)
     p2m_teardown(p2m_get_hostp2m(d));
     /* Free any shadow memory that the p2m teardown released */
     paging_lock(d);
-    sh_set_allocation(d, 0, NULL);
+    shadow_set_allocation(d, 0, NULL);
     SHADOW_PRINTK("dom %u final teardown done."
                    "  Shadow pages total = %u, free = %u, p2m=%u\n",
                    d->domain_id,
@@ -3392,9 +3386,9 @@ static int shadow_one_bit_enable(struct domain *d, u32 mode)
     if ( d->arch.paging.shadow.total_pages == 0 )
     {
         /* Init the shadow memory allocation if the user hasn't done so */
-        if ( sh_set_allocation(d, 1, NULL) != 0 )
+        if ( shadow_set_allocation(d, 1, NULL) != 0 )
         {
-            sh_set_allocation(d, 0, NULL);
+            shadow_set_allocation(d, 0, NULL);
             return -ENOMEM;
         }
     }
@@ -3463,7 +3457,7 @@ static int shadow_one_bit_disable(struct domain *d, u32 mode)
         }
 
         /* Pull down the memory allocation */
-        if ( sh_set_allocation(d, 0, NULL) != 0 )
+        if ( shadow_set_allocation(d, 0, NULL) != 0 )
             BUG(); /* In fact, we will have BUG()ed already */
         shadow_hash_teardown(d);
         SHADOW_PRINTK("un-shadowing of domain %u done."
@@ -3876,7 +3870,8 @@ int shadow_domctl(struct domain *d,
                   xen_domctl_shadow_op_t *sc,
                   XEN_GUEST_HANDLE_PARAM(void) u_domctl)
 {
-    int rc, preempted = 0;
+    int rc;
+    bool preempted = false;
 
     switch ( sc->op )
     {
@@ -3907,7 +3902,7 @@ int shadow_domctl(struct domain *d,
             paging_unlock(d);
             return -EINVAL;
         }
-        rc = sh_set_allocation(d, sc->mb << (20 - PAGE_SHIFT), &preempted);
+        rc = shadow_set_allocation(d, sc->mb << (20 - PAGE_SHIFT), &preempted);
         paging_unlock(d);
         if ( preempted )
             /* Not finished.  Set up to re-run the call. */
diff --git a/xen/include/asm-x86/hap.h b/xen/include/asm-x86/hap.h
index c613836..dedb4b1 100644
--- a/xen/include/asm-x86/hap.h
+++ b/xen/include/asm-x86/hap.h
@@ -38,7 +38,7 @@ int   hap_domctl(struct domain *d, xen_domctl_shadow_op_t *sc,
                  XEN_GUEST_HANDLE_PARAM(void) u_domctl);
 int   hap_enable(struct domain *d, u32 mode);
 void  hap_final_teardown(struct domain *d);
-void  hap_teardown(struct domain *d, int *preempted);
+void  hap_teardown(struct domain *d, bool *preempted);
 void  hap_vcpu_init(struct vcpu *v);
 int   hap_track_dirty_vram(struct domain *d,
                            unsigned long begin_pfn,
@@ -46,7 +46,7 @@ int   hap_track_dirty_vram(struct domain *d,
                            XEN_GUEST_HANDLE_64(uint8) dirty_bitmap);
 
 extern const struct paging_mode *hap_paging_get_mode(struct vcpu *);
-void hap_set_alloc_for_pvh_dom0(struct domain *d, unsigned long num_pages);
+int hap_set_allocation(struct domain *d, unsigned int pages, bool *preempted);
 
 #endif /* XEN_HAP_H */
 
diff --git a/xen/include/asm-x86/paging.h b/xen/include/asm-x86/paging.h
index 56eef6b..f83ed8b 100644
--- a/xen/include/asm-x86/paging.h
+++ b/xen/include/asm-x86/paging.h
@@ -347,6 +347,13 @@ void pagetable_dying(struct domain *d, paddr_t gpa);
 void paging_dump_domain_info(struct domain *d);
 void paging_dump_vcpu_info(struct vcpu *v);
 
+/* Set the pool of shadow pages to the required number of pages.
+ * Input might be rounded up to at minimum amount of pages, plus
+ * space for the p2m table.
+ * Returns 0 for success, non-zero for failure. */
+int paging_set_allocation(struct domain *d, unsigned int pages,
+                          bool *preempted);
+
 #endif /* XEN_PAGING_H */
 
 /*
diff --git a/xen/include/asm-x86/shadow.h b/xen/include/asm-x86/shadow.h
index 6d0aefb..bac952f 100644
--- a/xen/include/asm-x86/shadow.h
+++ b/xen/include/asm-x86/shadow.h
@@ -73,7 +73,7 @@ int shadow_domctl(struct domain *d,
                   XEN_GUEST_HANDLE_PARAM(void) u_domctl);
 
 /* Call when destroying a domain */
-void shadow_teardown(struct domain *d, int *preempted);
+void shadow_teardown(struct domain *d, bool *preempted);
 
 /* Call once all of the references to the domain have gone away */
 void shadow_final_teardown(struct domain *d);
@@ -83,6 +83,13 @@ void sh_remove_shadows(struct domain *d, mfn_t gmfn, int fast, int all);
 /* Discard _all_ mappings from the domain's shadows. */
 void shadow_blow_tables_per_domain(struct domain *d);
 
+/* Set the pool of shadow pages to the required number of pages.
+ * Input will be rounded up to at least shadow_min_acceptable_pages(),
+ * plus space for the p2m table.
+ * Returns 0 for success, non-zero for failure. */
+int shadow_set_allocation(struct domain *d, unsigned int pages,
+                          bool *preempted);
+
 #else /* !CONFIG_SHADOW_PAGING */
 
 #define shadow_teardown(d, p) ASSERT(is_pv_domain(d))
@@ -91,6 +98,8 @@ void shadow_blow_tables_per_domain(struct domain *d);
     ({ ASSERT(is_pv_domain(d)); -EOPNOTSUPP; })
 #define shadow_track_dirty_vram(d, begin_pfn, nr, bitmap) \
     ({ ASSERT_UNREACHABLE(); -EOPNOTSUPP; })
+#define shadow_set_allocation(d, pages, preempted) \
+    ({ ASSERT_UNREACHABLE(); -EOPNOTSUPP; })
 
 static inline void sh_remove_shadows(struct domain *d, mfn_t gmfn,
                                      bool_t fast, bool_t all) {}
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============5154534134907037759==--

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:23:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15: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 1cDYdx-0001Tx-QS; Sun, 04 Dec 2016 15: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 1cDYdw-0001Tk-88
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:56 +0000
Received: from [193.109.254.147] by server-2.bemta-6.messagelabs.com id
 89/43-12366-B0534485; Sun, 04 Dec 2016 15:23:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVZfL1CX
 CYN0FC4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNmDB5E1vBIsuKQ62bmRoY12t1MXJxCAl8YZSY
 03eSDcI5zyjxbtpBli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQV8JJ5s3
 ckIYvMKmEmcmDeJFcRmAaqf8vYy+wRGjgWMDKsYNYpTi8pSi3SNDfWSijLTM0pyEzNzdA0NzP
 RyU4uLE9NTcxKTivWS83M3MQK9wgAEOxibFgUeYpTkYFIS5d0Z6hwhxJeUn1KZkVicEV9UmpN
 afIhRg4NDYPPa1RcYpVjy8vNSlSR4E41dIoQEi1LTUyvSMnOAYQNTKsHBoyTCGwSS5i0uSMwt
 zkyHSJ1iVJQS5z0EkhAASWSU5sG1wUL1EqOslDAvI9BRQjwFqUW5mSWo8q8YxTkYlYR574FM4
 cnMK4Gb/gpoMRPQ4hPHnUEWlyQipKQaGE/vEpjZVKbVEfX8uKvzSa58SZvpqmc8WOZeq7xjsj
 MgzmFTz3ybA/dM2DbGHFi89EfsxwdqaTHlkorGnhva96zcHORdciZdrnA/z1krWYbVR5gzD92
 4tbS4Mm8r7/29S1692O4r6vh078rpXLzKi3Sudv+8POnZqnNvejsmP6kteKly9ZIwj4kSS3FG
 oqEWc1FxIgA4dGkIUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1480865033!75747972!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54598 invoked from network); 4 Dec 2016 15:23:54 -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; 4 Dec 2016 15: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 1cDYdt-0005Aq-JW
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYdt-0005CU-H0
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYdt-0005CU-H0@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:23:53 +0000
Subject: [Xen-changelog] [xen master] x86: split the setup of Dom0
	permissions to a function
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="===============8134456971611814252=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit b1e08f7bd8dd94714fe74c1d9b29b6410729832e
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Fri Dec 2 18:08:51 2016 +0100
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Fri Dec 2 18:08:51 2016 +0100

    x86: split the setup of Dom0 permissions to a function
    
    So that it can also be used by the PVH-specific domain builder. This is just
    code motion, it should not introduce any functional change.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Jan Beulich <jbeulich@suse.com>
---
 xen/arch/x86/domain_build.c | 160 +++++++++++++++++++++++---------------------
 1 file changed, 83 insertions(+), 77 deletions(-)

diff --git a/xen/arch/x86/domain_build.c b/xen/arch/x86/domain_build.c
index 17f8e91..1e557b9 100644
--- a/xen/arch/x86/domain_build.c
+++ b/xen/arch/x86/domain_build.c
@@ -869,6 +869,88 @@ static __init void setup_pv_physmap(struct domain *d, unsigned long pgtbl_pfn,
     unmap_domain_page(l4start);
 }
 
+static int __init setup_permissions(struct domain *d)
+{
+    unsigned long mfn;
+    unsigned int i;
+    int rc;
+
+    /* The hardware domain is initially permitted full I/O capabilities. */
+    rc = ioports_permit_access(d, 0, 0xFFFF);
+    rc |= iomem_permit_access(d, 0UL, (1UL << (paddr_bits - PAGE_SHIFT)) - 1);
+    rc |= irqs_permit_access(d, 1, nr_irqs_gsi - 1);
+
+    /* Modify I/O port access permissions. */
+
+    /* Master Interrupt Controller (PIC). */
+    rc |= ioports_deny_access(d, 0x20, 0x21);
+    /* Slave Interrupt Controller (PIC). */
+    rc |= ioports_deny_access(d, 0xA0, 0xA1);
+    /* Interval Timer (PIT). */
+    rc |= ioports_deny_access(d, 0x40, 0x43);
+    /* PIT Channel 2 / PC Speaker Control. */
+    rc |= ioports_deny_access(d, 0x61, 0x61);
+    /* ACPI PM Timer. */
+    if ( pmtmr_ioport )
+        rc |= ioports_deny_access(d, pmtmr_ioport, pmtmr_ioport + 3);
+    /* PCI configuration space (NB. 0xcf8 has special treatment). */
+    rc |= ioports_deny_access(d, 0xcfc, 0xcff);
+    /* Command-line I/O ranges. */
+    process_dom0_ioports_disable(d);
+
+    /* Modify I/O memory access permissions. */
+
+    /* Local APIC. */
+    if ( mp_lapic_addr != 0 )
+    {
+        mfn = paddr_to_pfn(mp_lapic_addr);
+        rc |= iomem_deny_access(d, mfn, mfn);
+    }
+    /* I/O APICs. */
+    for ( i = 0; i < nr_ioapics; i++ )
+    {
+        mfn = paddr_to_pfn(mp_ioapics[i].mpc_apicaddr);
+        if ( !rangeset_contains_singleton(mmio_ro_ranges, mfn) )
+            rc |= iomem_deny_access(d, mfn, mfn);
+    }
+    /* MSI range. */
+    rc |= iomem_deny_access(d, paddr_to_pfn(MSI_ADDR_BASE_LO),
+                            paddr_to_pfn(MSI_ADDR_BASE_LO +
+                                         MSI_ADDR_DEST_ID_MASK));
+    /* HyperTransport range. */
+    if ( boot_cpu_data.x86_vendor == X86_VENDOR_AMD )
+        rc |= iomem_deny_access(d, paddr_to_pfn(0xfdULL << 32),
+                                paddr_to_pfn((1ULL << 40) - 1));
+
+    /* Remove access to E820_UNUSABLE I/O regions above 1MB. */
+    for ( i = 0; i < e820.nr_map; i++ )
+    {
+        unsigned long sfn, efn;
+        sfn = max_t(unsigned long, paddr_to_pfn(e820.map[i].addr), 0x100ul);
+        efn = paddr_to_pfn(e820.map[i].addr + e820.map[i].size - 1);
+        if ( (e820.map[i].type == E820_UNUSABLE) &&
+             (e820.map[i].size != 0) &&
+             (sfn <= efn) )
+            rc |= iomem_deny_access(d, sfn, efn);
+    }
+
+    /* Prevent access to HPET */
+    if ( hpet_address )
+    {
+        u8 prot_flags = hpet_flags & ACPI_HPET_PAGE_PROTECT_MASK;
+
+        mfn = paddr_to_pfn(hpet_address);
+        if ( prot_flags == ACPI_HPET_PAGE_PROTECT4 )
+            rc |= iomem_deny_access(d, mfn, mfn);
+        else if ( prot_flags == ACPI_HPET_PAGE_PROTECT64 )
+            rc |= iomem_deny_access(d, mfn, mfn + 15);
+        else if ( ro_hpet )
+            rc |= rangeset_add_singleton(mmio_ro_ranges, mfn);
+    }
+
+    return rc;
+}
+
 int __init construct_dom0(
     struct domain *d,
     const module_t *image, unsigned long image_headroom,
@@ -1539,83 +1621,7 @@ int __init construct_dom0(
     if ( test_bit(XENFEAT_supervisor_mode_kernel, parms.f_required) )
         panic("Dom0 requires supervisor-mode execution");
 
-    rc = 0;
-
-    /* The hardware domain is initially permitted full I/O capabilities. */
-    rc |= ioports_permit_access(d, 0, 0xFFFF);
-    rc |= iomem_permit_access(d, 0UL, (1UL << (paddr_bits - PAGE_SHIFT)) - 1);
-    rc |= irqs_permit_access(d, 1, nr_irqs_gsi - 1);
-
-    /*
-     * Modify I/O port access permissions.
-     */
-    /* Master Interrupt Controller (PIC). */
-    rc |= ioports_deny_access(d, 0x20, 0x21);
-    /* Slave Interrupt Controller (PIC). */
-    rc |= ioports_deny_access(d, 0xA0, 0xA1);
-    /* Interval Timer (PIT). */
-    rc |= ioports_deny_access(d, 0x40, 0x43);
-    /* PIT Channel 2 / PC Speaker Control. */
-    rc |= ioports_deny_access(d, 0x61, 0x61);
-    /* ACPI PM Timer. */
-    if ( pmtmr_ioport )
-        rc |= ioports_deny_access(d, pmtmr_ioport, pmtmr_ioport + 3);
-    /* PCI configuration space (NB. 0xcf8 has special treatment). */
-    rc |= ioports_deny_access(d, 0xcfc, 0xcff);
-    /* Command-line I/O ranges. */
-    process_dom0_ioports_disable(d);
-
-    /*
-     * Modify I/O memory access permissions.
-     */
-    /* Local APIC. */
-    if ( mp_lapic_addr != 0 )
-    {
-        mfn = paddr_to_pfn(mp_lapic_addr);
-        rc |= iomem_deny_access(d, mfn, mfn);
-    }
-    /* I/O APICs. */
-    for ( i = 0; i < nr_ioapics; i++ )
-    {
-        mfn = paddr_to_pfn(mp_ioapics[i].mpc_apicaddr);
-        if ( !rangeset_contains_singleton(mmio_ro_ranges, mfn) )
-            rc |= iomem_deny_access(d, mfn, mfn);
-    }
-    /* MSI range. */
-    rc |= iomem_deny_access(d, paddr_to_pfn(MSI_ADDR_BASE_LO),
-                            paddr_to_pfn(MSI_ADDR_BASE_LO +
-                                         MSI_ADDR_DEST_ID_MASK));
-    /* HyperTransport range. */
-    if ( boot_cpu_data.x86_vendor == X86_VENDOR_AMD )
-        rc |= iomem_deny_access(d, paddr_to_pfn(0xfdULL << 32),
-                                paddr_to_pfn((1ULL << 40) - 1));
-
-    /* Remove access to E820_UNUSABLE I/O regions above 1MB. */
-    for ( i = 0; i < e820.nr_map; i++ )
-    {
-        unsigned long sfn, efn;
-        sfn = max_t(unsigned long, paddr_to_pfn(e820.map[i].addr), 0x100ul);
-        efn = paddr_to_pfn(e820.map[i].addr + e820.map[i].size - 1);
-        if ( (e820.map[i].type == E820_UNUSABLE) &&
-             (e820.map[i].size != 0) &&
-             (sfn <= efn) )
-            rc |= iomem_deny_access(d, sfn, efn);
-    }
-
-    /* Prevent access to HPET */
-    if ( hpet_address )
-    {
-        u8 prot_flags = hpet_flags & ACPI_HPET_PAGE_PROTECT_MASK;
-
-        mfn = paddr_to_pfn(hpet_address);
-        if ( prot_flags == ACPI_HPET_PAGE_PROTECT4 )
-            rc |= iomem_deny_access(d, mfn, mfn);
-        else if ( prot_flags == ACPI_HPET_PAGE_PROTECT64 )
-            rc |= iomem_deny_access(d, mfn, mfn + 15);
-        else if ( ro_hpet )
-            rc |= rangeset_add_singleton(mmio_ro_ranges, mfn);
-    }
-
+    rc = setup_permissions(d);
     BUG_ON(rc != 0);
 
     if ( elf_check_broken(&elf) )
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============8134456971611814252==--

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:23:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15: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 1cDYdx-0001Tx-QS; Sun, 04 Dec 2016 15: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 1cDYdw-0001Tk-88
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:56 +0000
Received: from [193.109.254.147] by server-2.bemta-6.messagelabs.com id
 89/43-12366-B0534485; Sun, 04 Dec 2016 15:23:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVZfL1CX
 CYN0FC4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNmDB5E1vBIsuKQ62bmRoY12t1MXJxCAl8YZSY
 03eSDcI5zyjxbtpBli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQV8JJ5s3
 ckIYvMKmEmcmDeJFcRmAaqf8vYy+wRGjgWMDKsYNYpTi8pSi3SNDfWSijLTM0pyEzNzdA0NzP
 RyU4uLE9NTcxKTivWS83M3MQK9wgAEOxibFgUeYpTkYFIS5d0Z6hwhxJeUn1KZkVicEV9UmpN
 afIhRg4NDYPPa1RcYpVjy8vNSlSR4E41dIoQEi1LTUyvSMnOAYQNTKsHBoyTCGwSS5i0uSMwt
 zkyHSJ1iVJQS5z0EkhAASWSU5sG1wUL1EqOslDAvI9BRQjwFqUW5mSWo8q8YxTkYlYR574FM4
 cnMK4Gb/gpoMRPQ4hPHnUEWlyQipKQaGE/vEpjZVKbVEfX8uKvzSa58SZvpqmc8WOZeq7xjsj
 MgzmFTz3ybA/dM2DbGHFi89EfsxwdqaTHlkorGnhva96zcHORdciZdrnA/z1krWYbVR5gzD92
 4tbS4Mm8r7/29S1692O4r6vh078rpXLzKi3Sudv+8POnZqnNvejsmP6kteKly9ZIwj4kSS3FG
 oqEWc1FxIgA4dGkIUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1480865033!75747972!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54598 invoked from network); 4 Dec 2016 15:23:54 -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; 4 Dec 2016 15: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 1cDYdt-0005Aq-JW
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYdt-0005CU-H0
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:23:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYdt-0005CU-H0@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:23:53 +0000
Subject: [Xen-changelog] [xen master] x86: split the setup of Dom0
	permissions to a function
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="===============8134456971611814252=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit b1e08f7bd8dd94714fe74c1d9b29b6410729832e
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Fri Dec 2 18:08:51 2016 +0100
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Fri Dec 2 18:08:51 2016 +0100

    x86: split the setup of Dom0 permissions to a function
    
    So that it can also be used by the PVH-specific domain builder. This is just
    code motion, it should not introduce any functional change.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Jan Beulich <jbeulich@suse.com>
---
 xen/arch/x86/domain_build.c | 160 +++++++++++++++++++++++---------------------
 1 file changed, 83 insertions(+), 77 deletions(-)

diff --git a/xen/arch/x86/domain_build.c b/xen/arch/x86/domain_build.c
index 17f8e91..1e557b9 100644
--- a/xen/arch/x86/domain_build.c
+++ b/xen/arch/x86/domain_build.c
@@ -869,6 +869,88 @@ static __init void setup_pv_physmap(struct domain *d, unsigned long pgtbl_pfn,
     unmap_domain_page(l4start);
 }
 
+static int __init setup_permissions(struct domain *d)
+{
+    unsigned long mfn;
+    unsigned int i;
+    int rc;
+
+    /* The hardware domain is initially permitted full I/O capabilities. */
+    rc = ioports_permit_access(d, 0, 0xFFFF);
+    rc |= iomem_permit_access(d, 0UL, (1UL << (paddr_bits - PAGE_SHIFT)) - 1);
+    rc |= irqs_permit_access(d, 1, nr_irqs_gsi - 1);
+
+    /* Modify I/O port access permissions. */
+
+    /* Master Interrupt Controller (PIC). */
+    rc |= ioports_deny_access(d, 0x20, 0x21);
+    /* Slave Interrupt Controller (PIC). */
+    rc |= ioports_deny_access(d, 0xA0, 0xA1);
+    /* Interval Timer (PIT). */
+    rc |= ioports_deny_access(d, 0x40, 0x43);
+    /* PIT Channel 2 / PC Speaker Control. */
+    rc |= ioports_deny_access(d, 0x61, 0x61);
+    /* ACPI PM Timer. */
+    if ( pmtmr_ioport )
+        rc |= ioports_deny_access(d, pmtmr_ioport, pmtmr_ioport + 3);
+    /* PCI configuration space (NB. 0xcf8 has special treatment). */
+    rc |= ioports_deny_access(d, 0xcfc, 0xcff);
+    /* Command-line I/O ranges. */
+    process_dom0_ioports_disable(d);
+
+    /* Modify I/O memory access permissions. */
+
+    /* Local APIC. */
+    if ( mp_lapic_addr != 0 )
+    {
+        mfn = paddr_to_pfn(mp_lapic_addr);
+        rc |= iomem_deny_access(d, mfn, mfn);
+    }
+    /* I/O APICs. */
+    for ( i = 0; i < nr_ioapics; i++ )
+    {
+        mfn = paddr_to_pfn(mp_ioapics[i].mpc_apicaddr);
+        if ( !rangeset_contains_singleton(mmio_ro_ranges, mfn) )
+            rc |= iomem_deny_access(d, mfn, mfn);
+    }
+    /* MSI range. */
+    rc |= iomem_deny_access(d, paddr_to_pfn(MSI_ADDR_BASE_LO),
+                            paddr_to_pfn(MSI_ADDR_BASE_LO +
+                                         MSI_ADDR_DEST_ID_MASK));
+    /* HyperTransport range. */
+    if ( boot_cpu_data.x86_vendor == X86_VENDOR_AMD )
+        rc |= iomem_deny_access(d, paddr_to_pfn(0xfdULL << 32),
+                                paddr_to_pfn((1ULL << 40) - 1));
+
+    /* Remove access to E820_UNUSABLE I/O regions above 1MB. */
+    for ( i = 0; i < e820.nr_map; i++ )
+    {
+        unsigned long sfn, efn;
+        sfn = max_t(unsigned long, paddr_to_pfn(e820.map[i].addr), 0x100ul);
+        efn = paddr_to_pfn(e820.map[i].addr + e820.map[i].size - 1);
+        if ( (e820.map[i].type == E820_UNUSABLE) &&
+             (e820.map[i].size != 0) &&
+             (sfn <= efn) )
+            rc |= iomem_deny_access(d, sfn, efn);
+    }
+
+    /* Prevent access to HPET */
+    if ( hpet_address )
+    {
+        u8 prot_flags = hpet_flags & ACPI_HPET_PAGE_PROTECT_MASK;
+
+        mfn = paddr_to_pfn(hpet_address);
+        if ( prot_flags == ACPI_HPET_PAGE_PROTECT4 )
+            rc |= iomem_deny_access(d, mfn, mfn);
+        else if ( prot_flags == ACPI_HPET_PAGE_PROTECT64 )
+            rc |= iomem_deny_access(d, mfn, mfn + 15);
+        else if ( ro_hpet )
+            rc |= rangeset_add_singleton(mmio_ro_ranges, mfn);
+    }
+
+    return rc;
+}
+
 int __init construct_dom0(
     struct domain *d,
     const module_t *image, unsigned long image_headroom,
@@ -1539,83 +1621,7 @@ int __init construct_dom0(
     if ( test_bit(XENFEAT_supervisor_mode_kernel, parms.f_required) )
         panic("Dom0 requires supervisor-mode execution");
 
-    rc = 0;
-
-    /* The hardware domain is initially permitted full I/O capabilities. */
-    rc |= ioports_permit_access(d, 0, 0xFFFF);
-    rc |= iomem_permit_access(d, 0UL, (1UL << (paddr_bits - PAGE_SHIFT)) - 1);
-    rc |= irqs_permit_access(d, 1, nr_irqs_gsi - 1);
-
-    /*
-     * Modify I/O port access permissions.
-     */
-    /* Master Interrupt Controller (PIC). */
-    rc |= ioports_deny_access(d, 0x20, 0x21);
-    /* Slave Interrupt Controller (PIC). */
-    rc |= ioports_deny_access(d, 0xA0, 0xA1);
-    /* Interval Timer (PIT). */
-    rc |= ioports_deny_access(d, 0x40, 0x43);
-    /* PIT Channel 2 / PC Speaker Control. */
-    rc |= ioports_deny_access(d, 0x61, 0x61);
-    /* ACPI PM Timer. */
-    if ( pmtmr_ioport )
-        rc |= ioports_deny_access(d, pmtmr_ioport, pmtmr_ioport + 3);
-    /* PCI configuration space (NB. 0xcf8 has special treatment). */
-    rc |= ioports_deny_access(d, 0xcfc, 0xcff);
-    /* Command-line I/O ranges. */
-    process_dom0_ioports_disable(d);
-
-    /*
-     * Modify I/O memory access permissions.
-     */
-    /* Local APIC. */
-    if ( mp_lapic_addr != 0 )
-    {
-        mfn = paddr_to_pfn(mp_lapic_addr);
-        rc |= iomem_deny_access(d, mfn, mfn);
-    }
-    /* I/O APICs. */
-    for ( i = 0; i < nr_ioapics; i++ )
-    {
-        mfn = paddr_to_pfn(mp_ioapics[i].mpc_apicaddr);
-        if ( !rangeset_contains_singleton(mmio_ro_ranges, mfn) )
-            rc |= iomem_deny_access(d, mfn, mfn);
-    }
-    /* MSI range. */
-    rc |= iomem_deny_access(d, paddr_to_pfn(MSI_ADDR_BASE_LO),
-                            paddr_to_pfn(MSI_ADDR_BASE_LO +
-                                         MSI_ADDR_DEST_ID_MASK));
-    /* HyperTransport range. */
-    if ( boot_cpu_data.x86_vendor == X86_VENDOR_AMD )
-        rc |= iomem_deny_access(d, paddr_to_pfn(0xfdULL << 32),
-                                paddr_to_pfn((1ULL << 40) - 1));
-
-    /* Remove access to E820_UNUSABLE I/O regions above 1MB. */
-    for ( i = 0; i < e820.nr_map; i++ )
-    {
-        unsigned long sfn, efn;
-        sfn = max_t(unsigned long, paddr_to_pfn(e820.map[i].addr), 0x100ul);
-        efn = paddr_to_pfn(e820.map[i].addr + e820.map[i].size - 1);
-        if ( (e820.map[i].type == E820_UNUSABLE) &&
-             (e820.map[i].size != 0) &&
-             (sfn <= efn) )
-            rc |= iomem_deny_access(d, sfn, efn);
-    }
-
-    /* Prevent access to HPET */
-    if ( hpet_address )
-    {
-        u8 prot_flags = hpet_flags & ACPI_HPET_PAGE_PROTECT_MASK;
-
-        mfn = paddr_to_pfn(hpet_address);
-        if ( prot_flags == ACPI_HPET_PAGE_PROTECT4 )
-            rc |= iomem_deny_access(d, mfn, mfn);
-        else if ( prot_flags == ACPI_HPET_PAGE_PROTECT64 )
-            rc |= iomem_deny_access(d, mfn, mfn + 15);
-        else if ( ro_hpet )
-            rc |= rangeset_add_singleton(mmio_ro_ranges, mfn);
-    }
-
+    rc = setup_permissions(d);
     BUG_ON(rc != 0);
 
     if ( elf_check_broken(&elf) )
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============8134456971611814252==--

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:24:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:24:06 +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 1cDYe6-0001Vl-SF; Sun, 04 Dec 2016 15:24:06 +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 1cDYe5-0001VY-Rw
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:05 +0000
Received: from [193.109.254.147] by server-10.bemta-6.messagelabs.com id
 0B/69-28971-51534485; Sun, 04 Dec 2016 15:24:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVfE1CX
 CYPZGLYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNONp0lLXgEGfF03fdjA2Mz9i7GLk4hAS+MEq0
 tT9hhnDOM0p8+/kPKMPBwSYgJjF3r0IXIyeHiICqxKwVy5lBbCEBdYmm3w1sILawgJfE4k03W
 UBsXgEziZ9rf4HVsADVNzUvZZvAyLGAkWEVo0ZxalFZapGusbFeUlFmekZJbmJmjq6hgZlebm
 pxcWJ6ak5iUrFecn7uJkagVxiAYAfjzvWBhxglOZiURHl3hjpHCPEl5adUZiQWZ8QXleakFh9
 ilOHgUJLgTTR2iRASLEpNT61Iy8wBhgdMWoKDR0mENwgkzVtckJhbnJkOkTrFqCglzmtuApQQ
 AElklObBtcFC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEee+BjOfJzCuBm/4KaDET0OITx
 51BFpckIqSkGhgnWqelxWwPtXJIWO7s93zKze03FTokw39OVTs87QaH4Po2j9/dC3+8UlST/C
 P5bIfQ1c6b7E/LO7/fTX7pc4fvbVnflInWuVIX45yOHWfiEHn3sa7xZTn/ylWN3VNU/3oZ283
 58MwzUmhfb5ZW+Lf8p5Y74zc9eGvV96jGf/mlM0l7hU+xmJUpsRRnJBpqMRcVJwIAW4P9E0QC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1480865043!45095031!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8205 invoked from network); 4 Dec 2016 15:24:04 -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; 4 Dec 2016 15: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 1cDYe3-0005Bc-Nq
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYe3-0005Da-Kz
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Subject: [xen master] ﻿vtd: refuse to enable IOMMU if the PCI scan fails
Message-Id: <E1cDYe3-0005Da-Kz@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:24:03 +0000
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="===============5440807639663513905=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 295f4c8bc2e6da4a4442efa115da4e1b393b3672
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Fri Dec 2 18:09:11 2016 +0100
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Fri Dec 2 18:09:11 2016 +0100

    ﻿vtd: refuse to enable IOMMU if the PCI scan fails
    
    This provides uniform behavior between Intel and AMD IOMMU initialization, and
    is a requirement for PVHv2 Dom0, that depends on a working IOMMU plus the PCI
    bus being scanned for devices.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Kevin Tian <kevin.tian@intel.com>
---
 xen/drivers/passthrough/vtd/iommu.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/xen/drivers/passthrough/vtd/iommu.c b/xen/drivers/passthrough/vtd/iommu.c
index 48f120b..78b5a6a 100644
--- a/xen/drivers/passthrough/vtd/iommu.c
+++ b/xen/drivers/passthrough/vtd/iommu.c
@@ -2299,7 +2299,9 @@ int __init intel_vtd_setup(void)
     P(iommu_hap_pt_share, "Shared EPT tables");
 #undef P
 
-    scan_pci_devices();
+    ret = scan_pci_devices();
+    if ( ret )
+        goto error;
 
     ret = init_vtd_hw();
     if ( ret )
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============5440807639663513905==--

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:24:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:24:06 +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 1cDYe6-0001Vl-SF; Sun, 04 Dec 2016 15:24:06 +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 1cDYe5-0001VY-Rw
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:05 +0000
Received: from [193.109.254.147] by server-10.bemta-6.messagelabs.com id
 0B/69-28971-51534485; Sun, 04 Dec 2016 15:24:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVfE1CX
 CYPZGLYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNONp0lLXgEGfF03fdjA2Mz9i7GLk4hAS+MEq0
 tT9hhnDOM0p8+/kPKMPBwSYgJjF3r0IXIyeHiICqxKwVy5lBbCEBdYmm3w1sILawgJfE4k03W
 UBsXgEziZ9rf4HVsADVNzUvZZvAyLGAkWEVo0ZxalFZapGusbFeUlFmekZJbmJmjq6hgZlebm
 pxcWJ6ak5iUrFecn7uJkagVxiAYAfjzvWBhxglOZiURHl3hjpHCPEl5adUZiQWZ8QXleakFh9
 ilOHgUJLgTTR2iRASLEpNT61Iy8wBhgdMWoKDR0mENwgkzVtckJhbnJkOkTrFqCglzmtuApQQ
 AElklObBtcFC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEee+BjOfJzCuBm/4KaDET0OITx
 51BFpckIqSkGhgnWqelxWwPtXJIWO7s93zKze03FTokw39OVTs87QaH4Po2j9/dC3+8UlST/C
 P5bIfQ1c6b7E/LO7/fTX7pc4fvbVnflInWuVIX45yOHWfiEHn3sa7xZTn/ylWN3VNU/3oZ283
 58MwzUmhfb5ZW+Lf8p5Y74zc9eGvV96jGf/mlM0l7hU+xmJUpsRRnJBpqMRcVJwIAW4P9E0QC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1480865043!45095031!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8205 invoked from network); 4 Dec 2016 15:24:04 -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; 4 Dec 2016 15: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 1cDYe3-0005Bc-Nq
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYe3-0005Da-Kz
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Subject: [xen master] ﻿vtd: refuse to enable IOMMU if the PCI scan fails
Message-Id: <E1cDYe3-0005Da-Kz@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:24:03 +0000
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="===============5440807639663513905=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 295f4c8bc2e6da4a4442efa115da4e1b393b3672
Author:     Roger Pau Monné <roger.pau@citrix.com>
AuthorDate: Fri Dec 2 18:09:11 2016 +0100
Commit:     Jan Beulich <jbeulich@suse.com>
CommitDate: Fri Dec 2 18:09:11 2016 +0100

    ﻿vtd: refuse to enable IOMMU if the PCI scan fails
    
    This provides uniform behavior between Intel and AMD IOMMU initialization, and
    is a requirement for PVHv2 Dom0, that depends on a working IOMMU plus the PCI
    bus being scanned for devices.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Kevin Tian <kevin.tian@intel.com>
---
 xen/drivers/passthrough/vtd/iommu.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/xen/drivers/passthrough/vtd/iommu.c b/xen/drivers/passthrough/vtd/iommu.c
index 48f120b..78b5a6a 100644
--- a/xen/drivers/passthrough/vtd/iommu.c
+++ b/xen/drivers/passthrough/vtd/iommu.c
@@ -2299,7 +2299,9 @@ int __init intel_vtd_setup(void)
     P(iommu_hap_pt_share, "Shared EPT tables");
 #undef P
 
-    scan_pci_devices();
+    ret = scan_pci_devices();
+    if ( ret )
+        goto error;
 
     ret = init_vtd_hw();
     if ( ret )
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============5440807639663513905==--

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:24:20 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:24:20 +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 1cDYeK-0001XH-U7; Sun, 04 Dec 2016 15:24:20 +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 1cDYeI-0001X3-SZ
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:18 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 6A/90-27365-22534485; Sun, 04 Dec 2016 15:24:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVVfR1CX
 C4OYfWYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNaLmznqXgEE/F55n/GRsY/3F2MXJxCAl8YZSY
 dm8vI4RznlFi/o4mpi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUiJNY8u
 MsKYvMKmEk0rt8EVsMCVD9/1gfGCYwcCxgZVjFqFKcWlaUW6Rpa6iUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBHqlnoGBcQfjo36/Q4ySHExKorw7Q50jhPiS8lMqMxKLM+KLSnN
 Siw8xynBwKEnwfjN2iRASLEpNT61Iy8wBhgdMWoKDR0mENwgkzVtckJhbnJkOkTrFqMtx6/iS
 p0xCLHn5ealS4ryHQIoEQIoySvPgRsBC9RKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkYlYd57I
 FN4MvNK4Da9AjqCCeiIE8edQY4oSURISTUwMjzj5BCIqDp+42X8sZP3mAsy1hsyf48/8u0+m+
 y3H39Ni9ZXHF/n9IVdcvMpJQ6vpUczLRzUL7CEvb4lIdX9OfK/3zXjS0zt3SlBqk7GFuaTQqx
 CtydLHoxfzHlHftPaANEnm5bF+Mznmp8V5qlS/TtrU7TZjEsL32TtTtHR95+qoGZ81cdaiaU4
 I9FQi7moOBEA3o/BblACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1480865055!59907317!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43394 invoked from network); 4 Dec 2016 15:24:16 -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; 4 Dec 2016 15:24:16 -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 1cDYeD-0005Bq-QC
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYeD-0005EG-PO
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYeD-0005EG-PO@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:24:13 +0000
Subject: [Xen-changelog] [xen master] x86/shadow: Fix #PFs from emulated
	writes crossing a page boundary
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>

Y29tbWl0IGY2MDBmYTUzNDVkMDA4ZWM2ODZiZmUyYzU3OWJiYjM3YjExYzc5NzIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIE5vdiAyNSAxNzoyMzowNCAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L3NoYWRvdzogRml4ICNQRnMgZnJvbSBlbXVsYXRlZCB3cml0
ZXMgY3Jvc3NpbmcgYSBwYWdlIGJvdW5kYXJ5CiAgICAKICAgIFdoZW4gdHJhbnNsYXRpbmcgdGhl
IHNlY29uZCBmcmFtZSBvZiBhIHdyaXRlIGNyb3NzaW5nIGEgcGFnZSBib3VuZGFyeSwgbWFzawog
ICAgdGhlIGxpbmVhciBhZGRyZXNzIGRvd24gdG8gdGhlIHBhZ2UgYm91bmRhcnkuCiAgICAKICAg
IFRoaXMgY2F1c2VzIHRoZSBjb3JyZWN0ICVjcjIgYmVpbmcgcmVwb3J0ZWQgdG8gdGhlIGd1ZXN0
IGluIHRoZSBjYXNlIHRoYXQgdGhlCiAgICBzZWNvbmQgZnJhbWUgc3VmZmVycyBhIHBhZ2VmYXVs
dCBkdXJpbmcgdHJhbnNsYXRpb24uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8
dGltQHhlbi5vcmc+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgfCAzICsrLQogMSBmaWxl
IGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2Nv
bW1vbi5jCmluZGV4IDlmM2JlZDkuLjE2MjNhMDcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9zaGFkb3cvY29tbW9uLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwpA
QCAtMTgwMiw3ICsxODAyLDggQEAgdm9pZCAqc2hfZW11bGF0ZV9tYXBfZGVzdChzdHJ1Y3QgdmNw
dSAqdiwgdW5zaWduZWQgbG9uZyB2YWRkciwKICAgICBlbHNlCiAgICAgewogICAgICAgICAvKiBU
aGlzIHdyaXRlIGNyb3NzZXMgYSBwYWdlIGJvdW5kYXJ5LiBUcmFuc2xhdGUgdGhlIHNlY29uZCBw
YWdlLiAqLwotICAgICAgICBzaF9jdHh0LT5tZm5bMV0gPSBlbXVsYXRlX2d2YV90b19tZm4odiwg
dmFkZHIgKyBieXRlcyAtIDEsIHNoX2N0eHQpOworICAgICAgICBzaF9jdHh0LT5tZm5bMV0gPSBl
bXVsYXRlX2d2YV90b19tZm4oCisgICAgICAgICAgICB2LCAodmFkZHIgKyBieXRlcyAtIDEpICYg
UEFHRV9NQVNLLCBzaF9jdHh0KTsKICAgICAgICAgaWYgKCAhbWZuX3ZhbGlkKHNoX2N0eHQtPm1m
blsxXSkgKQogICAgICAgICAgICAgcmV0dXJuICgobWZuX3goc2hfY3R4dC0+bWZuWzFdKSA9PSBC
QURfR1ZBX1RPX0dGTikgPwogICAgICAgICAgICAgICAgICAgICBNQVBQSU5HX0VYQ0VQVElPTiA6
Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNt
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:24:20 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:24:20 +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 1cDYeK-0001XH-U7; Sun, 04 Dec 2016 15:24:20 +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 1cDYeI-0001X3-SZ
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:18 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 6A/90-27365-22534485; Sun, 04 Dec 2016 15:24:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVVfR1CX
 C4OYfWYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNaLmznqXgEE/F55n/GRsY/3F2MXJxCAl8YZSY
 dm8vI4RznlFi/o4mpi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUiJNY8u
 MsKYvMKmEk0rt8EVsMCVD9/1gfGCYwcCxgZVjFqFKcWlaUW6Rpa6iUVZaZnlOQmZuboGhqY6u
 WmFhcnpqfmJCYV6yXn525iBHqlnoGBcQfjo36/Q4ySHExKorw7Q50jhPiS8lMqMxKLM+KLSnN
 Siw8xynBwKEnwfjN2iRASLEpNT61Iy8wBhgdMWoKDR0mENwgkzVtckJhbnJkOkTrFqMtx6/iS
 p0xCLHn5ealS4ryHQIoEQIoySvPgRsBC9RKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkYlYd57I
 FN4MvNK4Da9AjqCCeiIE8edQY4oSURISTUwMjzj5BCIqDp+42X8sZP3mAsy1hsyf48/8u0+m+
 y3H39Ni9ZXHF/n9IVdcvMpJQ6vpUczLRzUL7CEvb4lIdX9OfK/3zXjS0zt3SlBqk7GFuaTQqx
 CtydLHoxfzHlHftPaANEnm5bF+Mznmp8V5qlS/TtrU7TZjEsL32TtTtHR95+qoGZ81cdaiaU4
 I9FQi7moOBEA3o/BblACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1480865055!59907317!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43394 invoked from network); 4 Dec 2016 15:24:16 -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; 4 Dec 2016 15:24:16 -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 1cDYeD-0005Bq-QC
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYeD-0005EG-PO
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYeD-0005EG-PO@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:24:13 +0000
Subject: [Xen-changelog] [xen master] x86/shadow: Fix #PFs from emulated
	writes crossing a page boundary
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>

Y29tbWl0IGY2MDBmYTUzNDVkMDA4ZWM2ODZiZmUyYzU3OWJiYjM3YjExYzc5NzIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIE5vdiAyNSAxNzoyMzowNCAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L3NoYWRvdzogRml4ICNQRnMgZnJvbSBlbXVsYXRlZCB3cml0
ZXMgY3Jvc3NpbmcgYSBwYWdlIGJvdW5kYXJ5CiAgICAKICAgIFdoZW4gdHJhbnNsYXRpbmcgdGhl
IHNlY29uZCBmcmFtZSBvZiBhIHdyaXRlIGNyb3NzaW5nIGEgcGFnZSBib3VuZGFyeSwgbWFzawog
ICAgdGhlIGxpbmVhciBhZGRyZXNzIGRvd24gdG8gdGhlIHBhZ2UgYm91bmRhcnkuCiAgICAKICAg
IFRoaXMgY2F1c2VzIHRoZSBjb3JyZWN0ICVjcjIgYmVpbmcgcmVwb3J0ZWQgdG8gdGhlIGd1ZXN0
IGluIHRoZSBjYXNlIHRoYXQgdGhlCiAgICBzZWNvbmQgZnJhbWUgc3VmZmVycyBhIHBhZ2VmYXVs
dCBkdXJpbmcgdHJhbnNsYXRpb24uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8
dGltQHhlbi5vcmc+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgfCAzICsrLQogMSBmaWxl
IGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2Nv
bW1vbi5jCmluZGV4IDlmM2JlZDkuLjE2MjNhMDcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9zaGFkb3cvY29tbW9uLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwpA
QCAtMTgwMiw3ICsxODAyLDggQEAgdm9pZCAqc2hfZW11bGF0ZV9tYXBfZGVzdChzdHJ1Y3QgdmNw
dSAqdiwgdW5zaWduZWQgbG9uZyB2YWRkciwKICAgICBlbHNlCiAgICAgewogICAgICAgICAvKiBU
aGlzIHdyaXRlIGNyb3NzZXMgYSBwYWdlIGJvdW5kYXJ5LiBUcmFuc2xhdGUgdGhlIHNlY29uZCBw
YWdlLiAqLwotICAgICAgICBzaF9jdHh0LT5tZm5bMV0gPSBlbXVsYXRlX2d2YV90b19tZm4odiwg
dmFkZHIgKyBieXRlcyAtIDEsIHNoX2N0eHQpOworICAgICAgICBzaF9jdHh0LT5tZm5bMV0gPSBl
bXVsYXRlX2d2YV90b19tZm4oCisgICAgICAgICAgICB2LCAodmFkZHIgKyBieXRlcyAtIDEpICYg
UEFHRV9NQVNLLCBzaF9jdHh0KTsKICAgICAgICAgaWYgKCAhbWZuX3ZhbGlkKHNoX2N0eHQtPm1m
blsxXSkgKQogICAgICAgICAgICAgcmV0dXJuICgobWZuX3goc2hfY3R4dC0+bWZuWzFdKSA9PSBC
QURfR1ZBX1RPX0dGTikgPwogICAgICAgICAgICAgICAgICAgICBNQVBQSU5HX0VYQ0VQVElPTiA6
Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNt
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:24:28 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15: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 1cDYeS-0001YT-Vl; Sun, 04 Dec 2016 15:24:28 +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 1cDYeR-0001YG-9p
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:27 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 69/0F-32108-A2534485; Sun, 04 Dec 2016 15:24:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVfT1CX
 CYEUvi8WEbQYOjB7b+3axBzBGsWbmJeVXJLBm7H3ZxFjQJ1LR8esCcwPjX/4uRi4OIYEvjBJT
 3v1mhHDOM0rs2LSWpYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYQFrieY9i
 9lBbF4BM4l1d46D2SxA9S923mKZwMixgJFhFaNGcWpRWWqRrpGxXlJRZnpGSW5iZo6uoYGpXm
 5qcXFiempOYlKxXnJ+7iZGoFfqGRgYdzDuaPc7xCjJwaQkyrsz1DlCiC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgRviIlLhJBgUWp6akVaZg4wPGDSEhw8SiK8DiBp3uKCxNzizHSI1ClGRSlx3vkg
 CQGQREZpHlwbLCQvMcpKCfMyMjAwCPEUpBblZpagyr9iFOdgVBLmnWUMNIUnM68EbvoroMVMQ
 ItPHHcGWVySiJCSamDsrXpYxrZjaf6Tjf8K9Rf2Bmy7XRIlLsu75/iV9u6Klb8mugSyR/VbOl
 zcmFKrrvvyabFGaeDy2wuSpm/dWX9l0ZdHRaIGnFfvnr744FCdpL9RhP6xX8zPf+XxebfqVbx
 mnfCOx+Vb5bMsde/qJxJP7/svdX+quzzx5OZT5pZRK5YYBise/ZKqxFKckWioxVxUnAgAhSIM
 1EQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1480865063!70030574!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28780 invoked from network); 4 Dec 2016 15:24:24 -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; 4 Dec 2016 15: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 1cDYeN-0005C0-SV
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYeN-0005FK-Rl
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYeN-0005FK-Rl@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:24:23 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Drop X86EMUL_CMPXCHG_FAILED
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>

Y29tbWl0IGJmY2UwZTYyYzNkYzhiMThiMTVkYTg5NjcyZTBjMDU0YWQyYmI2NTkKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VGh1IE5vdiAyNCAxODozMTozNCAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IERyb3AgWDg2RU1VTF9DTVBYQ0hHX0ZBSUxFRAog
ICAgCiAgICBYODZFTVVMX0NNUFhDSEdfRkFJTEVEIHdhcyBpbnRyb2R1Y2VkIGluIGMvcyBkNDMw
YWFlMjUgaW4gMjAwNS4gIEV2ZW4gYXQgdGhlCiAgICB0aW1lIGl0IGFsaXNlZCB3aGF0IGlzIG5v
dyBYODZFTVVMX1JFVFJZIChhcyB3ZWxsIGFzIHdoYXQgaXMgbm93CiAgICBYODZFTVVMX0VYQ0VQ
VElPTikuICBJIGFtIG5vdCBzdXJlIHdoeSB0aGUgZGlzdGluY3Rpb24gd2FzIGNvbnNpZGVyZWQg
dXNlZnVsCiAgICBhdCB0aGUgdGltZS4KICAgIAogICAgSXQgaXMgb25seSB1c2VkIHR3aWNlOyB0
aGVyZSBpcyBubyBuZWVkIHRvIGNhbGwgaXQgb3V0IGRpZmZlcmVudGx5IGZyb20gb3RoZXIKICAg
IHVzZXMgb2YgWDg2RU1VTF9SRVRSWS4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CiAgICBBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS5j
ICAgICAgICAgICAgICAgICAgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0
aS5jICAgICAgICAgfCAyICstCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUu
aCB8IDIgLS0KIDMgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5k
ZXggMDNkY2Q3MS4uNWIwZTlmMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIv
eGVuL2FyY2gveDg2L21tLmMKQEAgLTUyNTQsNyArNTI1NCw3IEBAIHN0YXRpYyBpbnQgcHR3cl9l
bXVsYXRlZF91cGRhdGUoCiAgICAgICAgIHsKICAgICAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdl
KHBsMWUpOwogICAgICAgICAgICAgcHV0X3BhZ2VfZnJvbV9sMWUobmwxZSwgZCk7Ci0gICAgICAg
ICAgICByZXR1cm4gWDg2RU1VTF9DTVBYQ0hHX0ZBSUxFRDsKKyAgICAgICAgICAgIHJldHVybiBY
ODZFTVVMX1JFVFJZOwogICAgICAgICB9CiAgICAgfQogICAgIGVsc2UKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVs
dGkuYwppbmRleCBkNzBiMWM2Li45ZWU0OGE4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0v
c2hhZG93L211bHRpLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCkBAIC00
Njk0LDcgKzQ2OTQsNyBAQCBzaF94ODZfZW11bGF0ZV9jbXB4Y2hnKHN0cnVjdCB2Y3B1ICp2LCB1
bnNpZ25lZCBsb25nIHZhZGRyLAogICAgIH0KIAogICAgIGlmICggcHJldiAhPSBvbGQgKQotICAg
ICAgICBydiA9IFg4NkVNVUxfQ01QWENIR19GQUlMRUQ7CisgICAgICAgIHJ2ID0gWDg2RU1VTF9S
RVRSWTsKIAogICAgIFNIQURPV19ERUJVRyhFTVVMQVRFLCAidmEgJSNseCB3YXMgJSNseCBleHBl
Y3RlZCAlI2x4IgogICAgICAgICAgICAgICAgICAgIiB3YW50ZWQgJSNseCBub3cgJSNseCBieXRl
cyAldVxuIiwKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0
ZS5oIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKaW5kZXggOTkzYzU3
Ni4uZWM4MjRjZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVs
YXRlLmgKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKQEAgLTEw
OSw4ICsxMDksNiBAQCBzdHJ1Y3QgX19hdHRyaWJ1dGVfXygoX19wYWNrZWRfXykpIHNlZ21lbnRf
cmVnaXN0ZXIgewogI2RlZmluZSBYODZFTVVMX0VYQ0VQVElPTiAgICAgIDIKICAvKiBSZXRyeSB0
aGUgZW11bGF0aW9uIGZvciBzb21lIHJlYXNvbi4gTm8gc3RhdGUgbW9kaWZpZWQuICovCiAjZGVm
aW5lIFg4NkVNVUxfUkVUUlkgICAgICAgICAgMwotIC8qIChjbXB4Y2hnIGFjY2Vzc29yKTogQ01Q
WENIRyBmYWlsZWQuIE1hcHMgdG8gWDg2RU1VTF9SRVRSWSBpbiBjYWxsZXIuICovCi0jZGVmaW5l
IFg4NkVNVUxfQ01QWENIR19GQUlMRUQgMwogCiAvKiBGUFUgc3ViLXR5cGVzIHdoaWNoIG1heSBi
ZSByZXF1ZXN0ZWQgdmlhIC0+Z2V0X2ZwdSgpLiAqLwogZW51bSB4ODZfZW11bGF0ZV9mcHVfdHlw
ZSB7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdp
dCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:24:28 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15: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 1cDYeS-0001YT-Vl; Sun, 04 Dec 2016 15:24:28 +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 1cDYeR-0001YG-9p
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:27 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 69/0F-32108-A2534485; Sun, 04 Dec 2016 15:24:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVfT1CX
 CYEUvi8WEbQYOjB7b+3axBzBGsWbmJeVXJLBm7H3ZxFjQJ1LR8esCcwPjX/4uRi4OIYEvjBJT
 3v1mhHDOM0rs2LSWpYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYQFrieY9i
 9lBbF4BM4l1d46D2SxA9S923mKZwMixgJFhFaNGcWpRWWqRrpGxXlJRZnpGSW5iZo6uoYGpXm
 5qcXFiempOYlKxXnJ+7iZGoFfqGRgYdzDuaPc7xCjJwaQkyrsz1DlCiC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgRviIlLhJBgUWp6akVaZg4wPGDSEhw8SiK8DiBp3uKCxNzizHSI1ClGRSlx3vkg
 CQGQREZpHlwbLCQvMcpKCfMyMjAwCPEUpBblZpagyr9iFOdgVBLmnWUMNIUnM68EbvoroMVMQ
 ItPHHcGWVySiJCSamDsrXpYxrZjaf6Tjf8K9Rf2Bmy7XRIlLsu75/iV9u6Klb8mugSyR/VbOl
 zcmFKrrvvyabFGaeDy2wuSpm/dWX9l0ZdHRaIGnFfvnr744FCdpL9RhP6xX8zPf+XxebfqVbx
 mnfCOx+Vb5bMsde/qJxJP7/svdX+quzzx5OZT5pZRK5YYBise/ZKqxFKckWioxVxUnAgAhSIM
 1EQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1480865063!70030574!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28780 invoked from network); 4 Dec 2016 15:24:24 -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; 4 Dec 2016 15: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 1cDYeN-0005C0-SV
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYeN-0005FK-Rl
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYeN-0005FK-Rl@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:24:23 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Drop X86EMUL_CMPXCHG_FAILED
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>

Y29tbWl0IGJmY2UwZTYyYzNkYzhiMThiMTVkYTg5NjcyZTBjMDU0YWQyYmI2NTkKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VGh1IE5vdiAyNCAxODozMTozNCAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IERyb3AgWDg2RU1VTF9DTVBYQ0hHX0ZBSUxFRAog
ICAgCiAgICBYODZFTVVMX0NNUFhDSEdfRkFJTEVEIHdhcyBpbnRyb2R1Y2VkIGluIGMvcyBkNDMw
YWFlMjUgaW4gMjAwNS4gIEV2ZW4gYXQgdGhlCiAgICB0aW1lIGl0IGFsaXNlZCB3aGF0IGlzIG5v
dyBYODZFTVVMX1JFVFJZIChhcyB3ZWxsIGFzIHdoYXQgaXMgbm93CiAgICBYODZFTVVMX0VYQ0VQ
VElPTikuICBJIGFtIG5vdCBzdXJlIHdoeSB0aGUgZGlzdGluY3Rpb24gd2FzIGNvbnNpZGVyZWQg
dXNlZnVsCiAgICBhdCB0aGUgdGltZS4KICAgIAogICAgSXQgaXMgb25seSB1c2VkIHR3aWNlOyB0
aGVyZSBpcyBubyBuZWVkIHRvIGNhbGwgaXQgb3V0IGRpZmZlcmVudGx5IGZyb20gb3RoZXIKICAg
IHVzZXMgb2YgWDg2RU1VTF9SRVRSWS4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CiAgICBBY2tlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS5j
ICAgICAgICAgICAgICAgICAgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0
aS5jICAgICAgICAgfCAyICstCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUu
aCB8IDIgLS0KIDMgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5k
ZXggMDNkY2Q3MS4uNWIwZTlmMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIv
eGVuL2FyY2gveDg2L21tLmMKQEAgLTUyNTQsNyArNTI1NCw3IEBAIHN0YXRpYyBpbnQgcHR3cl9l
bXVsYXRlZF91cGRhdGUoCiAgICAgICAgIHsKICAgICAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdl
KHBsMWUpOwogICAgICAgICAgICAgcHV0X3BhZ2VfZnJvbV9sMWUobmwxZSwgZCk7Ci0gICAgICAg
ICAgICByZXR1cm4gWDg2RU1VTF9DTVBYQ0hHX0ZBSUxFRDsKKyAgICAgICAgICAgIHJldHVybiBY
ODZFTVVMX1JFVFJZOwogICAgICAgICB9CiAgICAgfQogICAgIGVsc2UKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVs
dGkuYwppbmRleCBkNzBiMWM2Li45ZWU0OGE4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0v
c2hhZG93L211bHRpLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCkBAIC00
Njk0LDcgKzQ2OTQsNyBAQCBzaF94ODZfZW11bGF0ZV9jbXB4Y2hnKHN0cnVjdCB2Y3B1ICp2LCB1
bnNpZ25lZCBsb25nIHZhZGRyLAogICAgIH0KIAogICAgIGlmICggcHJldiAhPSBvbGQgKQotICAg
ICAgICBydiA9IFg4NkVNVUxfQ01QWENIR19GQUlMRUQ7CisgICAgICAgIHJ2ID0gWDg2RU1VTF9S
RVRSWTsKIAogICAgIFNIQURPV19ERUJVRyhFTVVMQVRFLCAidmEgJSNseCB3YXMgJSNseCBleHBl
Y3RlZCAlI2x4IgogICAgICAgICAgICAgICAgICAgIiB3YW50ZWQgJSNseCBub3cgJSNseCBieXRl
cyAldVxuIiwKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0
ZS5oIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKaW5kZXggOTkzYzU3
Ni4uZWM4MjRjZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVs
YXRlLmgKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKQEAgLTEw
OSw4ICsxMDksNiBAQCBzdHJ1Y3QgX19hdHRyaWJ1dGVfXygoX19wYWNrZWRfXykpIHNlZ21lbnRf
cmVnaXN0ZXIgewogI2RlZmluZSBYODZFTVVMX0VYQ0VQVElPTiAgICAgIDIKICAvKiBSZXRyeSB0
aGUgZW11bGF0aW9uIGZvciBzb21lIHJlYXNvbi4gTm8gc3RhdGUgbW9kaWZpZWQuICovCiAjZGVm
aW5lIFg4NkVNVUxfUkVUUlkgICAgICAgICAgMwotIC8qIChjbXB4Y2hnIGFjY2Vzc29yKTogQ01Q
WENIRyBmYWlsZWQuIE1hcHMgdG8gWDg2RU1VTF9SRVRSWSBpbiBjYWxsZXIuICovCi0jZGVmaW5l
IFg4NkVNVUxfQ01QWENIR19GQUlMRUQgMwogCiAvKiBGUFUgc3ViLXR5cGVzIHdoaWNoIG1heSBi
ZSByZXF1ZXN0ZWQgdmlhIC0+Z2V0X2ZwdSgpLiAqLwogZW51bSB4ODZfZW11bGF0ZV9mcHVfdHlw
ZSB7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdp
dCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:24:38 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:24: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 1cDYec-0001au-0y; Sun, 04 Dec 2016 15:24: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 1cDYea-0001ac-EY
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:36 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 CC/1D-08948-33534485; Sun, 04 Dec 2016 15:24:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVdfY1CX
 C4NVyFosJ2wwcGD229+1iD2CMYs3MS8qvSGDN6Fkyjb2g0bLi8v4TTA2MO3S7GLk4hAS+MEq8
 W36SBcI5zyjRsfs1WxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgK2En/Ov
 2ECsXkFzCTuXGsBi7MA1TecuMs+gZFjASPDKkaN4tSistQiXSMLvaSizPSMktzEzBxdQwMzvd
 zU4uLE9NScxKRiveT83E2MQK8wAMEOxvNrAw8xSnIwKYny7gx1jhDiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwfvN2CVCSLAoNT21Ii0zBxgeMGkJDh4lEd4gkDRvcUFibnFmOkTqFKOilDivuQlQ
 QgAkkVGaB9cGC8lLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuYVBJnCk5lXAjf9FdBiJqDFJ
 447gywuSURISTUwrqu1ezLv9q1Xc+TFsqYXT33Ow7a2TaBtOwdHpsOXC+s2X9+68d9coU0vwx
 fNaVYJTWaXnRoUeNZ6R6fLqT0LJwdLHVm19NhExVmCZaXnVHcsKunhPR/X5+grssEhlStuyfr
 2eR3TbaWPzj+UdNqNofCNv/SUj02TtrFvkkxheXpKYN3HJ8ZWRUosxRmJhlrMRcWJAEIDC55E
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1480865074!63131747!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2202 invoked from network); 4 Dec 2016 15:24: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; 4 Dec 2016 15: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 1cDYeX-0005CA-V5
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYeX-0005Fs-UO
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYeX-0005Fs-UO@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:24:33 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Simplfy emulation state setup
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>

Y29tbWl0IDIxOTE1OTliYWNiN2I3NDhhZDllMzEwZWEwZmY3NGFlMmFjOWFjYzQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIE5vdiAyMyAxMzozNDo1MiAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IFNpbXBsZnkgZW11bGF0aW9uIHN0YXRlIHNldHVw
CiAgICAKICAgIFRoZSBjdXJyZW50IGNvZGUgdG8gc2V0IHVwIGVtdWxhdGlvbiBzdGF0ZSBpcyBh
ZC1ob2MgYW5kIGVycm9yIHByb25lLgogICAgCiAgICAgKiBDb25zaXN0ZW50bHkgemVybyBhbGwg
ZW11bGF0aW9uIHN0YXRlIHN0cnVjdHVyZXMuCiAgICAgKiBBdm9pZCBleHBsaWNpdGx5IGluaXRp
YWxpc2luZyBzb21lIHN0YXRlIHRvIDAuCiAgICAgKiBFeHBsaWNpdGx5IGlkZW50aWZ5IGFsbCBp
bnB1dCBhbmQgb3V0cHV0IHN0YXRlIGluIHg4Nl9lbXVsYXRlX2N0eHQuICBUaGlzCiAgICAgICBp
bnZvbHZlcyByZWFyYW5naW5nIHNvbWUgZmllbGRzLgogICAgICogSGF2ZSB4ODZfZGVjb2RlKCkg
ZXhwbGljaXRseSBpbml0YWxpc2UgYWxsIG91dHB1dCBzdGF0ZSBhdCBpdHMgc3RhcnQuCiAgICAK
ICAgIFdoaWxlIG1ha2luZyB0aGUgYWJvdmUgY2hhbmdlcywgdHdvIG1pbm9yIHR3ZWFrczoKICAg
IAogICAgICogTW92ZSB0aGUgY2FsY3VsYXRpb24gb2YgaHZtZW11bF9jdHh0LT5jdHh0LnN3aW50
X2VtdWxhdGUgZnJvbQogICAgICAgX2h2bV9lbXVsYXRlX29uZSgpIHRvIGh2bV9lbXVsYXRlX2lu
aXRfb25jZSgpLiAgSXQgZG9lc24ndCBuZWVkCiAgICAgICByZWNhbGN1bGF0aW5nIGZvciBlYWNo
IGluc3RydWN0aW9uLgogICAgICogQ2hhbmdlIGZvcmNlX3dyaXRlYmFjayB0byBiZWluZyBhIGJv
b2xlYW4sIHRvIG1hdGNoIGl0cyB1c2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdh
biA8dGltQHhlbi5vcmc+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJp
eC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgICAgICAgICAgICAgfCAyOCAr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAg
ICAgICAgICAgICB8IDE0ICsrKysrKysrLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2Nv
bW1vbi5jICAgICAgICB8ICA0ICsrLS0KIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11
bGF0ZS5jIHwgIDEgKwogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggfCAz
MiArKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLQogNSBmaWxlcyBjaGFuZ2VkLCA0OCBp
bnNlcnRpb25zKCspLCAzMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCmluZGV4IGYxZjZlMmYu
LjNlZmVlYWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCkBAIC0xNzcwLDEzICsxNzcwLDYgQEAgc3RhdGljIGlu
dCBfaHZtX2VtdWxhdGVfb25lKHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0eHQs
CiAKICAgICB2aW8tPm1taW9fcmV0cnkgPSAwOwogCi0gICAgaWYgKCBjcHVfaGFzX3ZteCApCi0g
ICAgICAgIGh2bWVtdWxfY3R4dC0+Y3R4dC5zd2ludF9lbXVsYXRlID0geDg2X3N3aW50X2VtdWxh
dGVfbm9uZTsKLSAgICBlbHNlIGlmICggY3B1X2hhc19zdm1fbnJpcHMgKQotICAgICAgICBodm1l
bXVsX2N0eHQtPmN0eHQuc3dpbnRfZW11bGF0ZSA9IHg4Nl9zd2ludF9lbXVsYXRlX2ljZWJwOwot
ICAgIGVsc2UKLSAgICAgICAgaHZtZW11bF9jdHh0LT5jdHh0LnN3aW50X2VtdWxhdGUgPSB4ODZf
c3dpbnRfZW11bGF0ZV9hbGw7Ci0KICAgICByYyA9IHg4Nl9lbXVsYXRlKCZodm1lbXVsX2N0eHQt
PmN0eHQsIG9wcyk7CiAKICAgICBpZiAoIHJjID09IFg4NkVNVUxfT0tBWSAmJiB2aW8tPm1taW9f
cmV0cnkgKQpAQCAtMTk0NywxNCArMTk0MCwyMyBAQCB2b2lkIGh2bV9lbXVsYXRlX2luaXRfb25j
ZSgKICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0LAogICAgIHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewotICAgIGh2bWVtdWxfY3R4dC0+aW50cl9zaGFkb3cg
PSBodm1fZnVuY3MuZ2V0X2ludGVycnVwdF9zaGFkb3coY3VycmVudCk7Ci0gICAgaHZtZW11bF9j
dHh0LT5jdHh0LnJlZ3MgPSByZWdzOwotICAgIGh2bWVtdWxfY3R4dC0+Y3R4dC5mb3JjZV93cml0
ZWJhY2sgPSAxOwotICAgIGh2bWVtdWxfY3R4dC0+c2VnX3JlZ19hY2Nlc3NlZCA9IDA7Ci0gICAg
aHZtZW11bF9jdHh0LT5zZWdfcmVnX2RpcnR5ID0gMDsKLSAgICBodm1lbXVsX2N0eHQtPnNldF9j
b250ZXh0ID0gMDsKKyAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CisKKyAgICBtZW1z
ZXQoaHZtZW11bF9jdHh0LCAwLCBzaXplb2YoKmh2bWVtdWxfY3R4dCkpOworCisgICAgaHZtZW11
bF9jdHh0LT5pbnRyX3NoYWRvdyA9IGh2bV9mdW5jcy5nZXRfaW50ZXJydXB0X3NoYWRvdyhjdXJy
KTsKICAgICBodm1lbXVsX2dldF9zZWdfcmVnKHg4Nl9zZWdfY3MsIGh2bWVtdWxfY3R4dCk7CiAg
ICAgaHZtZW11bF9nZXRfc2VnX3JlZyh4ODZfc2VnX3NzLCBodm1lbXVsX2N0eHQpOworCisgICAg
aHZtZW11bF9jdHh0LT5jdHh0LnJlZ3MgPSByZWdzOworICAgIGh2bWVtdWxfY3R4dC0+Y3R4dC5m
b3JjZV93cml0ZWJhY2sgPSB0cnVlOworCisgICAgaWYgKCBjcHVfaGFzX3ZteCApCisgICAgICAg
IGh2bWVtdWxfY3R4dC0+Y3R4dC5zd2ludF9lbXVsYXRlID0geDg2X3N3aW50X2VtdWxhdGVfbm9u
ZTsKKyAgICBlbHNlIGlmICggY3B1X2hhc19zdm1fbnJpcHMgKQorICAgICAgICBodm1lbXVsX2N0
eHQtPmN0eHQuc3dpbnRfZW11bGF0ZSA9IHg4Nl9zd2ludF9lbXVsYXRlX2ljZWJwOworICAgIGVs
c2UKKyAgICAgICAgaHZtZW11bF9jdHh0LT5jdHh0LnN3aW50X2VtdWxhdGUgPSB4ODZfc3dpbnRf
ZW11bGF0ZV9hbGw7CiB9CiAKIHZvaWQgaHZtX2VtdWxhdGVfaW5pdF9wZXJfaW5zbigKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggNWIwZTlm
My4uZDM2NWY1OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gv
eDg2L21tLmMKQEAgLTUzMzcsNyArNTMzNywxNCBAQCBpbnQgcHR3cl9kb19wYWdlX2ZhdWx0KHN0
cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIsCiAgICAgc3RydWN0IGRvbWFpbiAqZCA9
IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwogICAgIGwxX3BnZW50cnlf
dCAgICAgIHB0ZTsKLSAgICBzdHJ1Y3QgcHR3cl9lbXVsYXRlX2N0eHQgcHR3cl9jdHh0OworICAg
IHN0cnVjdCBwdHdyX2VtdWxhdGVfY3R4dCBwdHdyX2N0eHQgPSB7CisgICAgICAgIC5jdHh0ID0g
eworICAgICAgICAgICAgLnJlZ3MgPSByZWdzLAorICAgICAgICAgICAgLmFkZHJfc2l6ZSA9IGlz
X3B2XzMyYml0X2RvbWFpbihkKSA/IDMyIDogQklUU19QRVJfTE9ORywKKyAgICAgICAgICAgIC5z
cF9zaXplICAgPSBpc19wdl8zMmJpdF9kb21haW4oZCkgPyAzMiA6IEJJVFNfUEVSX0xPTkcsCisg
ICAgICAgICAgICAuc3dpbnRfZW11bGF0ZSA9IHg4Nl9zd2ludF9lbXVsYXRlX25vbmUsCisgICAg
ICAgIH0sCisgICAgfTsKICAgICBpbnQgcmM7CiAKICAgICAvKiBBdHRlbXB0IHRvIHJlYWQgdGhl
IFBURSB0aGF0IG1hcHMgdGhlIFZBIGJlaW5nIGFjY2Vzc2VkLiAqLwpAQCAtNTM2MywxMSArNTM3
MCw2IEBAIGludCBwdHdyX2RvX3BhZ2VfZmF1bHQoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxv
bmcgYWRkciwKICAgICAgICAgZ290byBiYWlsOwogICAgIH0KIAotICAgIHB0d3JfY3R4dC5jdHh0
LnJlZ3MgPSByZWdzOwotICAgIHB0d3JfY3R4dC5jdHh0LmZvcmNlX3dyaXRlYmFjayA9IDA7Ci0g
ICAgcHR3cl9jdHh0LmN0eHQuYWRkcl9zaXplID0gcHR3cl9jdHh0LmN0eHQuc3Bfc2l6ZSA9Ci0g
ICAgICAgIGlzX3B2XzMyYml0X2RvbWFpbihkKSA/IDMyIDogQklUU19QRVJfTE9ORzsKLSAgICBw
dHdyX2N0eHQuY3R4dC5zd2ludF9lbXVsYXRlID0geDg2X3N3aW50X2VtdWxhdGVfbm9uZTsKICAg
ICBwdHdyX2N0eHQuY3IyID0gYWRkcjsKICAgICBwdHdyX2N0eHQucHRlID0gcHRlOwogCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2L21t
L3NoYWRvdy9jb21tb24uYwppbmRleCAxNjIzYTA3Li4zOTJiY2JlIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cv
Y29tbW9uLmMKQEAgLTM4NSw4ICszODUsOSBAQCBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3Bz
ICpzaGFkb3dfaW5pdF9lbXVsYXRpb24oCiAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50Owog
ICAgIHVuc2lnbmVkIGxvbmcgYWRkcjsKIAorICAgIG1lbXNldChzaF9jdHh0LCAwLCBzaXplb2Yo
KnNoX2N0eHQpKTsKKwogICAgIHNoX2N0eHQtPmN0eHQucmVncyA9IHJlZ3M7Ci0gICAgc2hfY3R4
dC0+Y3R4dC5mb3JjZV93cml0ZWJhY2sgPSAwOwogICAgIHNoX2N0eHQtPmN0eHQuc3dpbnRfZW11
bGF0ZSA9IHg4Nl9zd2ludF9lbXVsYXRlX25vbmU7CiAKICAgICBpZiAoIGlzX3B2X3ZjcHUodikg
KQpAQCAtMzk2LDcgKzM5Nyw2IEBAIGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9vcHMgKnNoYWRv
d19pbml0X2VtdWxhdGlvbigKICAgICB9CiAKICAgICAvKiBTZWdtZW50IGNhY2hlIGluaXRpYWxp
c2F0aW9uLiBQcmltZWQgd2l0aCBDUy4gKi8KLSAgICBzaF9jdHh0LT52YWxpZF9zZWdfcmVncyA9
IDA7CiAgICAgY3JlZyA9IGh2bV9nZXRfc2VnX3JlZyh4ODZfc2VnX2NzLCBzaF9jdHh0KTsKIAog
ICAgIC8qIFdvcmsgb3V0IHRoZSBlbXVsYXRpb24gbW9kZS4gKi8KZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVs
YXRlL3g4Nl9lbXVsYXRlLmMKaW5kZXggZDgyZTg1ZC4uNTMyYmQzMiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKQEAgLTE5MDQsNiArMTkwNCw3IEBAIHg4Nl9kZWNvZGUo
CiAgICAgc3RhdGUtPnJlZ3MgPSBjdHh0LT5yZWdzOwogICAgIHN0YXRlLT5laXAgPSBjdHh0LT5y
ZWdzLT5laXA7CiAKKyAgICAvKiBJbml0aWFsaXNlIG91dHB1dCBzdGF0ZSBpbiB4ODZfZW11bGF0
ZV9jdHh0ICovCiAgICAgY3R4dC0+cmV0aXJlLmJ5dGUgPSAwOwogCiAgICAgb3BfYnl0ZXMgPSBk
ZWZfb3BfYnl0ZXMgPSBhZF9ieXRlcyA9IGRlZl9hZF9ieXRlcyA9IGN0eHQtPmFkZHJfc2l6ZS84
OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggYi94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaAppbmRleCBlYzgyNGNlLi5hYjU2
NmMwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaAor
KysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaApAQCAtNDEwLDYgKzQx
MCwyMyBAQCBzdHJ1Y3QgY3B1X3VzZXJfcmVnczsKIAogc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQK
IHsKKyAgICAvKgorICAgICAqIElucHV0LW9ubHkgc3RhdGU6CisgICAgICovCisKKyAgICAvKiBT
b2Z0d2FyZSBldmVudCBpbmplY3Rpb24gc3VwcG9ydC4gKi8KKyAgICBlbnVtIHg4Nl9zd2ludF9l
bXVsYXRpb24gc3dpbnRfZW11bGF0ZTsKKworICAgIC8qIFNldCB0aGlzIGlmIHdyaXRlcyBtYXkg
aGF2ZSBzaWRlIGVmZmVjdHMuICovCisgICAgYm9vbCBmb3JjZV93cml0ZWJhY2s7CisKKyAgICAv
KiBDYWxsZXIgZGF0YSB0aGF0IGNhbiBiZSB1c2VkIGJ5IHg4Nl9lbXVsYXRlX29wcycgcm91dGlu
ZXMuICovCisgICAgdm9pZCAqZGF0YTsKKworICAgIC8qCisgICAgICogSW5wdXQvb3V0cHV0IHN0
YXRlOgorICAgICAqLworCiAgICAgLyogUmVnaXN0ZXIgc3RhdGUgYmVmb3JlL2FmdGVyIGVtdWxh
dGlvbi4gKi8KICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVnczsKIApAQCAtNDE5LDE0ICs0
MzYsMTIgQEAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQKICAgICAvKiBTdGFjayBwb2ludGVyIHdp
ZHRoIGluIGJpdHMgKDE2LCAzMiBvciA2NCkuICovCiAgICAgdW5zaWduZWQgaW50IHNwX3NpemU7
CiAKLSAgICAvKiBDYW5vbmljYWwgb3Bjb2RlIChzZWUgYmVsb3cpLiAqLwotICAgIHVuc2lnbmVk
IGludCBvcGNvZGU7Ci0KLSAgICAvKiBTb2Z0d2FyZSBldmVudCBpbmplY3Rpb24gc3VwcG9ydC4g
Ki8KLSAgICBlbnVtIHg4Nl9zd2ludF9lbXVsYXRpb24gc3dpbnRfZW11bGF0ZTsKKyAgICAvKgor
ICAgICAqIE91dHB1dC1vbmx5IHN0YXRlOgorICAgICAqLwogCi0gICAgLyogU2V0IHRoaXMgaWYg
d3JpdGVzIG1heSBoYXZlIHNpZGUgZWZmZWN0cy4gKi8KLSAgICB1aW50OF90IGZvcmNlX3dyaXRl
YmFjazsKKyAgICAvKiBDYW5vbmljYWwgb3Bjb2RlIChzZWUgYmVsb3cpICh2YWxpZCBvbmx5IG9u
IFg4NkVNVUxfT0tBWSkuICovCisgICAgdW5zaWduZWQgaW50IG9wY29kZTsKIAogICAgIC8qIFJl
dGlyZW1lbnQgc3RhdGUsIHNldCBieSB0aGUgZW11bGF0b3IgKHZhbGlkIG9ubHkgb24gWDg2RU1V
TF9PS0FZKS4gKi8KICAgICB1bmlvbiB7CkBAIC00MzcsOSArNDUyLDYgQEAgc3RydWN0IHg4Nl9l
bXVsYXRlX2N0eHQKICAgICAgICAgfSBmbGFnczsKICAgICAgICAgdWludDhfdCBieXRlOwogICAg
IH0gcmV0aXJlOwotCi0gICAgLyogQ2FsbGVyIGRhdGEgdGhhdCBjYW4gYmUgdXNlZCBieSB4ODZf
ZW11bGF0ZV9vcHMnIHJvdXRpbmVzLiAqLwotICAgIHZvaWQgKmRhdGE7CiB9OwogCiAvKgotLQpn
ZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVy
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:24:38 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:24: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 1cDYec-0001au-0y; Sun, 04 Dec 2016 15:24: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 1cDYea-0001ac-EY
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:36 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 CC/1D-08948-33534485; Sun, 04 Dec 2016 15:24:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVdfY1CX
 C4NVyFosJ2wwcGD229+1iD2CMYs3MS8qvSGDN6Fkyjb2g0bLi8v4TTA2MO3S7GLk4hAS+MEq8
 W36SBcI5zyjRsfs1WxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgK2En/Ov
 2ECsXkFzCTuXGsBi7MA1TecuMs+gZFjASPDKkaN4tSistQiXSMLvaSizPSMktzEzBxdQwMzvd
 zU4uLE9NScxKRiveT83E2MQK8wAMEOxvNrAw8xSnIwKYny7gx1jhDiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwfvN2CVCSLAoNT21Ii0zBxgeMGkJDh4lEd4gkDRvcUFibnFmOkTqFKOilDivuQlQ
 QgAkkVGaB9cGC8lLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuYVBJnCk5lXAjf9FdBiJqDFJ
 447gywuSURISTUwrqu1ezLv9q1Xc+TFsqYXT33Ow7a2TaBtOwdHpsOXC+s2X9+68d9coU0vwx
 fNaVYJTWaXnRoUeNZ6R6fLqT0LJwdLHVm19NhExVmCZaXnVHcsKunhPR/X5+grssEhlStuyfr
 2eR3TbaWPzj+UdNqNofCNv/SUj02TtrFvkkxheXpKYN3HJ8ZWRUosxRmJhlrMRcWJAEIDC55E
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1480865074!63131747!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2202 invoked from network); 4 Dec 2016 15:24: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; 4 Dec 2016 15: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 1cDYeX-0005CA-V5
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYeX-0005Fs-UO
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYeX-0005Fs-UO@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:24:33 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Simplfy emulation state setup
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>

Y29tbWl0IDIxOTE1OTliYWNiN2I3NDhhZDllMzEwZWEwZmY3NGFlMmFjOWFjYzQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIE5vdiAyMyAxMzozNDo1MiAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IFNpbXBsZnkgZW11bGF0aW9uIHN0YXRlIHNldHVw
CiAgICAKICAgIFRoZSBjdXJyZW50IGNvZGUgdG8gc2V0IHVwIGVtdWxhdGlvbiBzdGF0ZSBpcyBh
ZC1ob2MgYW5kIGVycm9yIHByb25lLgogICAgCiAgICAgKiBDb25zaXN0ZW50bHkgemVybyBhbGwg
ZW11bGF0aW9uIHN0YXRlIHN0cnVjdHVyZXMuCiAgICAgKiBBdm9pZCBleHBsaWNpdGx5IGluaXRp
YWxpc2luZyBzb21lIHN0YXRlIHRvIDAuCiAgICAgKiBFeHBsaWNpdGx5IGlkZW50aWZ5IGFsbCBp
bnB1dCBhbmQgb3V0cHV0IHN0YXRlIGluIHg4Nl9lbXVsYXRlX2N0eHQuICBUaGlzCiAgICAgICBp
bnZvbHZlcyByZWFyYW5naW5nIHNvbWUgZmllbGRzLgogICAgICogSGF2ZSB4ODZfZGVjb2RlKCkg
ZXhwbGljaXRseSBpbml0YWxpc2UgYWxsIG91dHB1dCBzdGF0ZSBhdCBpdHMgc3RhcnQuCiAgICAK
ICAgIFdoaWxlIG1ha2luZyB0aGUgYWJvdmUgY2hhbmdlcywgdHdvIG1pbm9yIHR3ZWFrczoKICAg
IAogICAgICogTW92ZSB0aGUgY2FsY3VsYXRpb24gb2YgaHZtZW11bF9jdHh0LT5jdHh0LnN3aW50
X2VtdWxhdGUgZnJvbQogICAgICAgX2h2bV9lbXVsYXRlX29uZSgpIHRvIGh2bV9lbXVsYXRlX2lu
aXRfb25jZSgpLiAgSXQgZG9lc24ndCBuZWVkCiAgICAgICByZWNhbGN1bGF0aW5nIGZvciBlYWNo
IGluc3RydWN0aW9uLgogICAgICogQ2hhbmdlIGZvcmNlX3dyaXRlYmFjayB0byBiZWluZyBhIGJv
b2xlYW4sIHRvIG1hdGNoIGl0cyB1c2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdh
biA8dGltQHhlbi5vcmc+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJp
eC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgICAgICAgICAgICAgfCAyOCAr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAg
ICAgICAgICAgICB8IDE0ICsrKysrKysrLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2Nv
bW1vbi5jICAgICAgICB8ICA0ICsrLS0KIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11
bGF0ZS5jIHwgIDEgKwogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggfCAz
MiArKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLQogNSBmaWxlcyBjaGFuZ2VkLCA0OCBp
bnNlcnRpb25zKCspLCAzMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCmluZGV4IGYxZjZlMmYu
LjNlZmVlYWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCkBAIC0xNzcwLDEzICsxNzcwLDYgQEAgc3RhdGljIGlu
dCBfaHZtX2VtdWxhdGVfb25lKHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0eHQs
CiAKICAgICB2aW8tPm1taW9fcmV0cnkgPSAwOwogCi0gICAgaWYgKCBjcHVfaGFzX3ZteCApCi0g
ICAgICAgIGh2bWVtdWxfY3R4dC0+Y3R4dC5zd2ludF9lbXVsYXRlID0geDg2X3N3aW50X2VtdWxh
dGVfbm9uZTsKLSAgICBlbHNlIGlmICggY3B1X2hhc19zdm1fbnJpcHMgKQotICAgICAgICBodm1l
bXVsX2N0eHQtPmN0eHQuc3dpbnRfZW11bGF0ZSA9IHg4Nl9zd2ludF9lbXVsYXRlX2ljZWJwOwot
ICAgIGVsc2UKLSAgICAgICAgaHZtZW11bF9jdHh0LT5jdHh0LnN3aW50X2VtdWxhdGUgPSB4ODZf
c3dpbnRfZW11bGF0ZV9hbGw7Ci0KICAgICByYyA9IHg4Nl9lbXVsYXRlKCZodm1lbXVsX2N0eHQt
PmN0eHQsIG9wcyk7CiAKICAgICBpZiAoIHJjID09IFg4NkVNVUxfT0tBWSAmJiB2aW8tPm1taW9f
cmV0cnkgKQpAQCAtMTk0NywxNCArMTk0MCwyMyBAQCB2b2lkIGh2bV9lbXVsYXRlX2luaXRfb25j
ZSgKICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0LAogICAgIHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewotICAgIGh2bWVtdWxfY3R4dC0+aW50cl9zaGFkb3cg
PSBodm1fZnVuY3MuZ2V0X2ludGVycnVwdF9zaGFkb3coY3VycmVudCk7Ci0gICAgaHZtZW11bF9j
dHh0LT5jdHh0LnJlZ3MgPSByZWdzOwotICAgIGh2bWVtdWxfY3R4dC0+Y3R4dC5mb3JjZV93cml0
ZWJhY2sgPSAxOwotICAgIGh2bWVtdWxfY3R4dC0+c2VnX3JlZ19hY2Nlc3NlZCA9IDA7Ci0gICAg
aHZtZW11bF9jdHh0LT5zZWdfcmVnX2RpcnR5ID0gMDsKLSAgICBodm1lbXVsX2N0eHQtPnNldF9j
b250ZXh0ID0gMDsKKyAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CisKKyAgICBtZW1z
ZXQoaHZtZW11bF9jdHh0LCAwLCBzaXplb2YoKmh2bWVtdWxfY3R4dCkpOworCisgICAgaHZtZW11
bF9jdHh0LT5pbnRyX3NoYWRvdyA9IGh2bV9mdW5jcy5nZXRfaW50ZXJydXB0X3NoYWRvdyhjdXJy
KTsKICAgICBodm1lbXVsX2dldF9zZWdfcmVnKHg4Nl9zZWdfY3MsIGh2bWVtdWxfY3R4dCk7CiAg
ICAgaHZtZW11bF9nZXRfc2VnX3JlZyh4ODZfc2VnX3NzLCBodm1lbXVsX2N0eHQpOworCisgICAg
aHZtZW11bF9jdHh0LT5jdHh0LnJlZ3MgPSByZWdzOworICAgIGh2bWVtdWxfY3R4dC0+Y3R4dC5m
b3JjZV93cml0ZWJhY2sgPSB0cnVlOworCisgICAgaWYgKCBjcHVfaGFzX3ZteCApCisgICAgICAg
IGh2bWVtdWxfY3R4dC0+Y3R4dC5zd2ludF9lbXVsYXRlID0geDg2X3N3aW50X2VtdWxhdGVfbm9u
ZTsKKyAgICBlbHNlIGlmICggY3B1X2hhc19zdm1fbnJpcHMgKQorICAgICAgICBodm1lbXVsX2N0
eHQtPmN0eHQuc3dpbnRfZW11bGF0ZSA9IHg4Nl9zd2ludF9lbXVsYXRlX2ljZWJwOworICAgIGVs
c2UKKyAgICAgICAgaHZtZW11bF9jdHh0LT5jdHh0LnN3aW50X2VtdWxhdGUgPSB4ODZfc3dpbnRf
ZW11bGF0ZV9hbGw7CiB9CiAKIHZvaWQgaHZtX2VtdWxhdGVfaW5pdF9wZXJfaW5zbigKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggNWIwZTlm
My4uZDM2NWY1OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gv
eDg2L21tLmMKQEAgLTUzMzcsNyArNTMzNywxNCBAQCBpbnQgcHR3cl9kb19wYWdlX2ZhdWx0KHN0
cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIsCiAgICAgc3RydWN0IGRvbWFpbiAqZCA9
IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwogICAgIGwxX3BnZW50cnlf
dCAgICAgIHB0ZTsKLSAgICBzdHJ1Y3QgcHR3cl9lbXVsYXRlX2N0eHQgcHR3cl9jdHh0OworICAg
IHN0cnVjdCBwdHdyX2VtdWxhdGVfY3R4dCBwdHdyX2N0eHQgPSB7CisgICAgICAgIC5jdHh0ID0g
eworICAgICAgICAgICAgLnJlZ3MgPSByZWdzLAorICAgICAgICAgICAgLmFkZHJfc2l6ZSA9IGlz
X3B2XzMyYml0X2RvbWFpbihkKSA/IDMyIDogQklUU19QRVJfTE9ORywKKyAgICAgICAgICAgIC5z
cF9zaXplICAgPSBpc19wdl8zMmJpdF9kb21haW4oZCkgPyAzMiA6IEJJVFNfUEVSX0xPTkcsCisg
ICAgICAgICAgICAuc3dpbnRfZW11bGF0ZSA9IHg4Nl9zd2ludF9lbXVsYXRlX25vbmUsCisgICAg
ICAgIH0sCisgICAgfTsKICAgICBpbnQgcmM7CiAKICAgICAvKiBBdHRlbXB0IHRvIHJlYWQgdGhl
IFBURSB0aGF0IG1hcHMgdGhlIFZBIGJlaW5nIGFjY2Vzc2VkLiAqLwpAQCAtNTM2MywxMSArNTM3
MCw2IEBAIGludCBwdHdyX2RvX3BhZ2VfZmF1bHQoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxv
bmcgYWRkciwKICAgICAgICAgZ290byBiYWlsOwogICAgIH0KIAotICAgIHB0d3JfY3R4dC5jdHh0
LnJlZ3MgPSByZWdzOwotICAgIHB0d3JfY3R4dC5jdHh0LmZvcmNlX3dyaXRlYmFjayA9IDA7Ci0g
ICAgcHR3cl9jdHh0LmN0eHQuYWRkcl9zaXplID0gcHR3cl9jdHh0LmN0eHQuc3Bfc2l6ZSA9Ci0g
ICAgICAgIGlzX3B2XzMyYml0X2RvbWFpbihkKSA/IDMyIDogQklUU19QRVJfTE9ORzsKLSAgICBw
dHdyX2N0eHQuY3R4dC5zd2ludF9lbXVsYXRlID0geDg2X3N3aW50X2VtdWxhdGVfbm9uZTsKICAg
ICBwdHdyX2N0eHQuY3IyID0gYWRkcjsKICAgICBwdHdyX2N0eHQucHRlID0gcHRlOwogCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2L21t
L3NoYWRvdy9jb21tb24uYwppbmRleCAxNjIzYTA3Li4zOTJiY2JlIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cv
Y29tbW9uLmMKQEAgLTM4NSw4ICszODUsOSBAQCBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3Bz
ICpzaGFkb3dfaW5pdF9lbXVsYXRpb24oCiAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50Owog
ICAgIHVuc2lnbmVkIGxvbmcgYWRkcjsKIAorICAgIG1lbXNldChzaF9jdHh0LCAwLCBzaXplb2Yo
KnNoX2N0eHQpKTsKKwogICAgIHNoX2N0eHQtPmN0eHQucmVncyA9IHJlZ3M7Ci0gICAgc2hfY3R4
dC0+Y3R4dC5mb3JjZV93cml0ZWJhY2sgPSAwOwogICAgIHNoX2N0eHQtPmN0eHQuc3dpbnRfZW11
bGF0ZSA9IHg4Nl9zd2ludF9lbXVsYXRlX25vbmU7CiAKICAgICBpZiAoIGlzX3B2X3ZjcHUodikg
KQpAQCAtMzk2LDcgKzM5Nyw2IEBAIGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9vcHMgKnNoYWRv
d19pbml0X2VtdWxhdGlvbigKICAgICB9CiAKICAgICAvKiBTZWdtZW50IGNhY2hlIGluaXRpYWxp
c2F0aW9uLiBQcmltZWQgd2l0aCBDUy4gKi8KLSAgICBzaF9jdHh0LT52YWxpZF9zZWdfcmVncyA9
IDA7CiAgICAgY3JlZyA9IGh2bV9nZXRfc2VnX3JlZyh4ODZfc2VnX2NzLCBzaF9jdHh0KTsKIAog
ICAgIC8qIFdvcmsgb3V0IHRoZSBlbXVsYXRpb24gbW9kZS4gKi8KZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVs
YXRlL3g4Nl9lbXVsYXRlLmMKaW5kZXggZDgyZTg1ZC4uNTMyYmQzMiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKQEAgLTE5MDQsNiArMTkwNCw3IEBAIHg4Nl9kZWNvZGUo
CiAgICAgc3RhdGUtPnJlZ3MgPSBjdHh0LT5yZWdzOwogICAgIHN0YXRlLT5laXAgPSBjdHh0LT5y
ZWdzLT5laXA7CiAKKyAgICAvKiBJbml0aWFsaXNlIG91dHB1dCBzdGF0ZSBpbiB4ODZfZW11bGF0
ZV9jdHh0ICovCiAgICAgY3R4dC0+cmV0aXJlLmJ5dGUgPSAwOwogCiAgICAgb3BfYnl0ZXMgPSBk
ZWZfb3BfYnl0ZXMgPSBhZF9ieXRlcyA9IGRlZl9hZF9ieXRlcyA9IGN0eHQtPmFkZHJfc2l6ZS84
OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggYi94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaAppbmRleCBlYzgyNGNlLi5hYjU2
NmMwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaAor
KysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaApAQCAtNDEwLDYgKzQx
MCwyMyBAQCBzdHJ1Y3QgY3B1X3VzZXJfcmVnczsKIAogc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQK
IHsKKyAgICAvKgorICAgICAqIElucHV0LW9ubHkgc3RhdGU6CisgICAgICovCisKKyAgICAvKiBT
b2Z0d2FyZSBldmVudCBpbmplY3Rpb24gc3VwcG9ydC4gKi8KKyAgICBlbnVtIHg4Nl9zd2ludF9l
bXVsYXRpb24gc3dpbnRfZW11bGF0ZTsKKworICAgIC8qIFNldCB0aGlzIGlmIHdyaXRlcyBtYXkg
aGF2ZSBzaWRlIGVmZmVjdHMuICovCisgICAgYm9vbCBmb3JjZV93cml0ZWJhY2s7CisKKyAgICAv
KiBDYWxsZXIgZGF0YSB0aGF0IGNhbiBiZSB1c2VkIGJ5IHg4Nl9lbXVsYXRlX29wcycgcm91dGlu
ZXMuICovCisgICAgdm9pZCAqZGF0YTsKKworICAgIC8qCisgICAgICogSW5wdXQvb3V0cHV0IHN0
YXRlOgorICAgICAqLworCiAgICAgLyogUmVnaXN0ZXIgc3RhdGUgYmVmb3JlL2FmdGVyIGVtdWxh
dGlvbi4gKi8KICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVnczsKIApAQCAtNDE5LDE0ICs0
MzYsMTIgQEAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQKICAgICAvKiBTdGFjayBwb2ludGVyIHdp
ZHRoIGluIGJpdHMgKDE2LCAzMiBvciA2NCkuICovCiAgICAgdW5zaWduZWQgaW50IHNwX3NpemU7
CiAKLSAgICAvKiBDYW5vbmljYWwgb3Bjb2RlIChzZWUgYmVsb3cpLiAqLwotICAgIHVuc2lnbmVk
IGludCBvcGNvZGU7Ci0KLSAgICAvKiBTb2Z0d2FyZSBldmVudCBpbmplY3Rpb24gc3VwcG9ydC4g
Ki8KLSAgICBlbnVtIHg4Nl9zd2ludF9lbXVsYXRpb24gc3dpbnRfZW11bGF0ZTsKKyAgICAvKgor
ICAgICAqIE91dHB1dC1vbmx5IHN0YXRlOgorICAgICAqLwogCi0gICAgLyogU2V0IHRoaXMgaWYg
d3JpdGVzIG1heSBoYXZlIHNpZGUgZWZmZWN0cy4gKi8KLSAgICB1aW50OF90IGZvcmNlX3dyaXRl
YmFjazsKKyAgICAvKiBDYW5vbmljYWwgb3Bjb2RlIChzZWUgYmVsb3cpICh2YWxpZCBvbmx5IG9u
IFg4NkVNVUxfT0tBWSkuICovCisgICAgdW5zaWduZWQgaW50IG9wY29kZTsKIAogICAgIC8qIFJl
dGlyZW1lbnQgc3RhdGUsIHNldCBieSB0aGUgZW11bGF0b3IgKHZhbGlkIG9ubHkgb24gWDg2RU1V
TF9PS0FZKS4gKi8KICAgICB1bmlvbiB7CkBAIC00MzcsOSArNDUyLDYgQEAgc3RydWN0IHg4Nl9l
bXVsYXRlX2N0eHQKICAgICAgICAgfSBmbGFnczsKICAgICAgICAgdWludDhfdCBieXRlOwogICAg
IH0gcmV0aXJlOwotCi0gICAgLyogQ2FsbGVyIGRhdGEgdGhhdCBjYW4gYmUgdXNlZCBieSB4ODZf
ZW11bGF0ZV9vcHMnIHJvdXRpbmVzLiAqLwotICAgIHZvaWQgKmRhdGE7CiB9OwogCiAvKgotLQpn
ZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVy
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:24:49 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:24: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 1cDYen-0001cu-3o; Sun, 04 Dec 2016 15:24:49 +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 1cDYel-0001cX-2Y
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:47 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 0C/4D-21400-E3534485; Sun, 04 Dec 2016 15:24:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrPLMWRWlGSWpSXmKPExsWS0XRdVdfW1CX
 C4O9xcYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWDz1F1PBvBeMFct/tzE2MN7fytjFyMUhJPCF
 UWLh5LnsEM55Rolje7cydTFycLAJiEnM3avQxcjJISKgKjFrxXJmEFtIQF2i6XcDG4gtLJAlM
 eHBcXYQm1fATOL9u5msIDYLSP3GzUwTGDkWMDKsYtQoTi0qSy3SNbTUSyrKTM8oyU3MzNE1ND
 DVy00tLk5MT81JTCrWS87P3cQI9Ew9AwPjDsZH/X6HGCU5mJREeXeGOkcI8SXlp1RmJBZnxBe
 V5qQWH2KU4eBQkuANMXGJEBIsSk1PrUjLzAGGCExagoNHSYTXASTNW1yQmFucmQ6ROsWoyzHt
 2eKnTEIsefl5qVLivOYgRQIgRRmleXAjYOF6iVFWSpiXkYGBQYinILUoN7MEVf4VozgHo5Iwr
 zfIFJ7MvBK4Ta+AjmACOuLEcWeQI0oSEVJSDYy5pbX8VRrHXO/rHwgK2rDXqOXYTXPhbeVdXV
 sSfHYG6k5Lc2/g2aDiHsSx1mFLv+2aWQ/EhVYt1H7xUb21Z+MCfb24u8q/Ja8Zfg67+Uh4482
 0UwJNk0z31/uHffZ5+8xNNet0muK5LYUzYt+LZV47eZi5KeBB5ttZD/6dblqw2MB4x+yEXe+U
 WIozEg21mIuKEwEprzMGUgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1480865078!53007534!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51126 invoked from network); 4 Dec 2016 15:24:39 -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; 4 Dec 2016 15:24:39 -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 1cDYei-0005CK-1f
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYei-0005GQ-0u
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYei-0005GQ-0u@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:24:44 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Rename hvm_trap to x86_event
	and move it into the emulation infrastructure
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>

Y29tbWl0IGI3YmE5YjdjNjZjZWM0YTI3NzlmZjZhZWM2ZjdlOTQ5NGZlNTExMzkKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIE5vdiA3IDEzOjE0OjAzIDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAx
IDIwMTYgKzAwMDAKCiAgICB4ODYvZW11bDogUmVuYW1lIGh2bV90cmFwIHRvIHg4Nl9ldmVudCBh
bmQgbW92ZSBpdCBpbnRvIHRoZSBlbXVsYXRpb24gaW5mcmFzdHJ1Y3R1cmUKICAgIAogICAgVGhl
IHg4NiBlbXVsYXRvciBuZWVkcyB0byBnYWluIGFuIHVuZGVyc3RhbmRpbmcgb2YgaW50ZXJydXB0
cyBhbmQgZXhjZXB0aW9ucwogICAgZ2VuZXJhdGVkIGJ5IGl0cyBhY3Rpb25zLiAgVGhlIG5hbWlu
ZyBjaG9pY2UgaXMgdG8gbWF0Y2ggYm90aCB0aGUgSW50ZWwgYW5kCiAgICBBTUQgdGVybXMsIGFu
ZCB0byBhdm9pZCAndHJhcCcgc3BlY2lmaWNhbGx5IGFzIGl0IGhhcyBhbiBhcmNoaXRlY3R1cmFs
IG1lYW5pbmcKICAgIGRpZmZlcmVudCB0byBpdHMgY3VycmVudCB1c2FnZS4KICAgIAogICAgV2hp
bGUgbWFraW5nIHRoaXMgY2hhbmdlLCBtYWtlIG90aGVyIGNoYW5nZXMgZm9yIGNvbnNpc3RlbmN5
CiAgICAKICAgICAqIFJlbmFtZSAqX3RyYXAoKSBpbmZyYXN0cnVjdHVyZSB0byAqX2V2ZW50KCkK
ICAgICAqIFJlbmFtZSB0cmFwbnIvdHJhcCBwYXJhbWV0ZXJzIHRvIHZlY3RvcgogICAgICogQ29u
dmVydCBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbigpIGFuZCBodm1faW5qZWN0X3BhZ2VfZmF1bHQo
KSB0byBiZWluZwogICAgICAgc3RhdGljIGlubGluZXMsIGFzIHRoZXkgYXJlIG9ubHkgdGhpbiB3
cmFwcGVycyBhcm91bmQgaHZtX2luamVjdF9ldmVudCgpCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwg
Y2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJy
YW50QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5v
c3Ryb3Zza3lAb3JhY2xlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50
aWFuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgICAgICAgICAgICAgIHwgIDYg
Ky0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgICAgICAgICAgfCAzMyArKysrLS0t
LS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2lvLmMgICAgICAgICAgICAgICAgICAgfCAgMiAr
LQogeGVuL2FyY2gveDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmMgICAgICAgIHwgIDcgKystLQogeGVu
L2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgICAgICAgICAgICAgIHwgNjIgKysrKysrKysrKysrKyst
LS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jICAgICAgICAgICAgICB8
IDY2ICsrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14
L3Z2bXguYyAgICAgICAgICAgICB8IDExICsrKy0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRl
L3g4Nl9lbXVsYXRlLmMgIHwgMTEgKysrKysrCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2
X2VtdWxhdGUuaCAgfCAyMiArKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZW11
bGF0ZS5oICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oICAgICAg
ICAgICB8IDY5ICsrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vc3ZtL25lc3RlZHN2bS5oIHwgIDYgKy0tCiB4ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS92Y3B1LmggICAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14
L3Z2bXguaCAgICAgIHwgIDQgKy0KIDE0IGZpbGVzIGNoYW5nZWQsIDE1OSBpbnNlcnRpb25zKCsp
LCAxNDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwppbmRleCAzZWZlZWFkLi5iYjI2ZDQwIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYwpAQCAtMTY3OSw3ICsxNjc5LDcgQEAgc3RhdGljIGludCBodm1lbXVsX2lu
dmxwZygKICAgICAgICAgICogdmlvbGF0aW9ucywgc28gc3F1YXNoIHRoZW0uCiAgICAgICAgICAq
LwogICAgICAgICBodm1lbXVsX2N0eHQtPmV4bl9wZW5kaW5nID0gMDsKLSAgICAgICAgaHZtZW11
bF9jdHh0LT50cmFwID0gKHN0cnVjdCBodm1fdHJhcCl7fTsKKyAgICAgICAgaHZtZW11bF9jdHh0
LT50cmFwID0gKHN0cnVjdCB4ODZfZXZlbnQpe307CiAgICAgICAgIHJjID0gWDg2RU1VTF9PS0FZ
OwogICAgIH0KIApAQCAtMTg2OSw3ICsxODY5LDcgQEAgaW50IGh2bV9lbXVsYXRlX29uZV9tbWlv
KHVuc2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBsb25nIGdsYSkKICAgICAgICAgYnJlYWs7CiAg
ICAgY2FzZSBYODZFTVVMX0VYQ0VQVElPTjoKICAgICAgICAgaWYgKCBjdHh0LmV4bl9wZW5kaW5n
ICkKLSAgICAgICAgICAgIGh2bV9pbmplY3RfdHJhcCgmY3R4dC50cmFwKTsKKyAgICAgICAgICAg
IGh2bV9pbmplY3RfZXZlbnQoJmN0eHQudHJhcCk7CiAgICAgICAgIC8qIGZhbGx0aHJvdWdoICov
CiAgICAgZGVmYXVsdDoKICAgICAgICAgaHZtX2VtdWxhdGVfd3JpdGViYWNrKCZjdHh0KTsKQEAg
LTE5MjksNyArMTkyOSw3IEBAIHZvaWQgaHZtX2VtdWxhdGVfb25lX3ZtX2V2ZW50KGVudW0gZW11
bF9raW5kIGtpbmQsIHVuc2lnbmVkIGludCB0cmFwbnIsCiAgICAgICAgIGJyZWFrOwogICAgIGNh
c2UgWDg2RU1VTF9FWENFUFRJT046CiAgICAgICAgIGlmICggY3R4LmV4bl9wZW5kaW5nICkKLSAg
ICAgICAgICAgIGh2bV9pbmplY3RfdHJhcCgmY3R4LnRyYXApOworICAgICAgICAgICAgaHZtX2lu
amVjdF9ldmVudCgmY3R4LnRyYXApOwogICAgICAgICBicmVhazsKICAgICB9CiAKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4
IDlkYWNlNzMuLjlmNjNhYmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysr
IGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNTM1LDcgKzUzNSw3IEBAIHZvaWQgaHZtX2Rv
X3Jlc3VtZShzdHJ1Y3QgdmNwdSAqdikKICAgICAvKiBJbmplY3QgcGVuZGluZyBody9zdyB0cmFw
ICovCiAgICAgaWYgKCB2LT5hcmNoLmh2bV92Y3B1LmluamVjdF90cmFwLnZlY3RvciAhPSAtMSAp
CiAgICAgewotICAgICAgICBodm1faW5qZWN0X3RyYXAoJnYtPmFyY2guaHZtX3ZjcHUuaW5qZWN0
X3RyYXApOworICAgICAgICBodm1faW5qZWN0X2V2ZW50KCZ2LT5hcmNoLmh2bV92Y3B1LmluamVj
dF90cmFwKTsKICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5pbmplY3RfdHJhcC52ZWN0b3IgPSAt
MTsKICAgICB9CiB9CkBAIC0xNjc2LDE5ICsxNjc2LDE5IEBAIHZvaWQgaHZtX3RyaXBsZV9mYXVs
dCh2b2lkKQogICAgIGRvbWFpbl9zaHV0ZG93bihkLCByZWFzb24pOwogfQogCi12b2lkIGh2bV9p
bmplY3RfdHJhcChjb25zdCBzdHJ1Y3QgaHZtX3RyYXAgKnRyYXApCit2b2lkIGh2bV9pbmplY3Rf
ZXZlbnQoY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpCiB7CiAgICAgc3RydWN0IHZjcHUg
KmN1cnIgPSBjdXJyZW50OwogCiAgICAgaWYgKCBuZXN0ZWRodm1fZW5hYmxlZChjdXJyLT5kb21h
aW4pICYmCiAgICAgICAgICAhbmVzdGVkaHZtX3Ztc3dpdGNoX2luX3Byb2dyZXNzKGN1cnIpICYm
CiAgICAgICAgICBuZXN0ZWRodm1fdmNwdV9pbl9ndWVzdG1vZGUoY3VycikgJiYKLSAgICAgICAg
IG5odm1fdm1jeF9ndWVzdF9pbnRlcmNlcHRzX3RyYXAoCi0gICAgICAgICAgICAgY3VyciwgdHJh
cC0+dmVjdG9yLCB0cmFwLT5lcnJvcl9jb2RlKSApCisgICAgICAgICBuaHZtX3ZtY3hfZ3Vlc3Rf
aW50ZXJjZXB0c19ldmVudCgKKyAgICAgICAgICAgICBjdXJyLCBldmVudC0+dmVjdG9yLCBldmVu
dC0+ZXJyb3JfY29kZSkgKQogICAgIHsKICAgICAgICAgZW51bSBuZXN0ZWRodm1fdm1leGl0cyBu
c3JldDsKIAotICAgICAgICBuc3JldCA9IG5odm1fdmNwdV92bWV4aXRfdHJhcChjdXJyLCB0cmFw
KTsKKyAgICAgICAgbnNyZXQgPSBuaHZtX3ZjcHVfdm1leGl0X2V2ZW50KGN1cnIsIGV2ZW50KTsK
IAogICAgICAgICBzd2l0Y2ggKCBuc3JldCApCiAgICAgICAgIHsKQEAgLTE3MDQsMjYgKzE3MDQs
NyBAQCB2b2lkIGh2bV9pbmplY3RfdHJhcChjb25zdCBzdHJ1Y3QgaHZtX3RyYXAgKnRyYXApCiAg
ICAgICAgIH0KICAgICB9CiAKLSAgICBodm1fZnVuY3MuaW5qZWN0X3RyYXAodHJhcCk7Ci19Ci0K
LXZvaWQgaHZtX2luamVjdF9od19leGNlcHRpb24odW5zaWduZWQgaW50IHRyYXBuciwgaW50IGVy
cmNvZGUpCi17Ci0gICAgc3RydWN0IGh2bV90cmFwIHRyYXAgPSB7Ci0gICAgICAgIC52ZWN0b3Ig
PSB0cmFwbnIsCi0gICAgICAgIC50eXBlID0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT04sCi0g
ICAgICAgIC5lcnJvcl9jb2RlID0gZXJyY29kZSB9OwotICAgIGh2bV9pbmplY3RfdHJhcCgmdHJh
cCk7Ci19Ci0KLXZvaWQgaHZtX2luamVjdF9wYWdlX2ZhdWx0KGludCBlcnJjb2RlLCB1bnNpZ25l
ZCBsb25nIGNyMikKLXsKLSAgICBzdHJ1Y3QgaHZtX3RyYXAgdHJhcCA9IHsKLSAgICAgICAgLnZl
Y3RvciA9IFRSQVBfcGFnZV9mYXVsdCwKLSAgICAgICAgLnR5cGUgPSBYODZfRVZFTlRUWVBFX0hX
X0VYQ0VQVElPTiwKLSAgICAgICAgLmVycm9yX2NvZGUgPSBlcnJjb2RlLAotICAgICAgICAuY3Iy
ID0gY3IyIH07Ci0gICAgaHZtX2luamVjdF90cmFwKCZ0cmFwKTsKKyAgICBodm1fZnVuY3MuaW5q
ZWN0X2V2ZW50KGV2ZW50KTsKIH0KIAogaW50IGh2bV9oYXBfbmVzdGVkX3BhZ2VfZmF1bHQocGFk
ZHJfdCBncGEsIHVuc2lnbmVkIGxvbmcgZ2xhLApAQCAtNDA5Nyw3ICs0MDc4LDcgQEAgdm9pZCBo
dm1fdWRfaW50ZXJjZXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBicmVh
azsKICAgICBjYXNlIFg4NkVNVUxfRVhDRVBUSU9OOgogICAgICAgICBpZiAoIGN0eHQuZXhuX3Bl
bmRpbmcgKQotICAgICAgICAgICAgaHZtX2luamVjdF90cmFwKCZjdHh0LnRyYXApOworICAgICAg
ICAgICAgaHZtX2luamVjdF9ldmVudCgmY3R4dC50cmFwKTsKICAgICAgICAgLyogZmFsbCB0aHJv
dWdoICovCiAgICAgZGVmYXVsdDoKICAgICAgICAgaHZtX2VtdWxhdGVfd3JpdGViYWNrKCZjdHh0
KTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaW8uYyBiL3hlbi9hcmNoL3g4Ni9odm0v
aW8uYwppbmRleCA3MzA1ODAxLi4xMjc5ZjY4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L2lvLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pby5jCkBAIC0xMDMsNyArMTAzLDcgQEAgaW50
IGhhbmRsZV9tbWlvKHZvaWQpCiAgICAgICAgIHJldHVybiAwOwogICAgIGNhc2UgWDg2RU1VTF9F
WENFUFRJT046CiAgICAgICAgIGlmICggY3R4dC5leG5fcGVuZGluZyApCi0gICAgICAgICAgICBo
dm1faW5qZWN0X3RyYXAoJmN0eHQudHJhcCk7CisgICAgICAgICAgICBodm1faW5qZWN0X2V2ZW50
KCZjdHh0LnRyYXApOwogICAgICAgICBicmVhazsKICAgICBkZWZhdWx0OgogICAgICAgICBicmVh
azsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL25lc3RlZHN2bS5jIGIveGVuL2Fy
Y2gveDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmMKaW5kZXggZjliMzhhYi4uYjZiODUyNiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS9zdm0vbmVzdGVkc3ZtLmMKQEAgLTgyMSw3ICs4MjEsNyBAQCBuc3ZtX3ZjcHVfdm1leGl0
X2luamVjdChzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiB9CiAK
IGludAotbnN2bV92Y3B1X3ZtZXhpdF90cmFwKHN0cnVjdCB2Y3B1ICp2LCBjb25zdCBzdHJ1Y3Qg
aHZtX3RyYXAgKnRyYXApCituc3ZtX3ZjcHVfdm1leGl0X2V2ZW50KHN0cnVjdCB2Y3B1ICp2LCBj
b25zdCBzdHJ1Y3QgeDg2X2V2ZW50ICp0cmFwKQogewogICAgIEFTU0VSVCh2Y3B1X25lc3RlZGh2
bSh2KS5udl92dm1jeCAhPSBOVUxMKTsKIApAQCAtOTk0LDEwICs5OTQsMTEgQEAgbnN2bV92bWNi
X2d1ZXN0X2ludGVyY2VwdHNfZXhpdGNvZGUoc3RydWN0IHZjcHUgKnYsCiB9CiAKIGJvb2xfdAot
bnN2bV92bWNiX2d1ZXN0X2ludGVyY2VwdHNfdHJhcChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQg
aW50IHRyYXBuciwgaW50IGVycmNvZGUpCituc3ZtX3ZtY2JfZ3Vlc3RfaW50ZXJjZXB0c19ldmVu
dCgKKyAgICBzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHZlY3RvciwgaW50IGVycmNvZGUp
CiB7CiAgICAgcmV0dXJuIG5zdm1fdm1jYl9ndWVzdF9pbnRlcmNlcHRzX2V4aXRjb2RlKHYsCi0g
ICAgICAgIGd1ZXN0X2NwdV91c2VyX3JlZ3MoKSwgVk1FWElUX0VYQ0VQVElPTl9ERSArIHRyYXBu
cik7CisgICAgICAgIGd1ZXN0X2NwdV91c2VyX3JlZ3MoKSwgVk1FWElUX0VYQ0VQVElPTl9ERSAr
IHZlY3Rvcik7CiB9CiAKIHN0YXRpYyBpbnQKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
c3ZtL3N2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKaW5kZXggMzdiZDZjNC4uY2Fh
YjVjZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9zdm0vc3ZtLmMKQEAgLTEyMDMsMTUgKzEyMDMsMTUgQEAgc3RhdGljIHZvaWQg
c3ZtX3ZjcHVfZGVzdHJveShzdHJ1Y3QgdmNwdSAqdikKICAgICBwYXNzaXZlX2RvbWFpbl9kZXN0
cm95KHYpOwogfQogCi1zdGF0aWMgdm9pZCBzdm1faW5qZWN0X3RyYXAoY29uc3Qgc3RydWN0IGh2
bV90cmFwICp0cmFwKQorc3RhdGljIHZvaWQgc3ZtX2luamVjdF9ldmVudChjb25zdCBzdHJ1Y3Qg
eDg2X2V2ZW50ICpldmVudCkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CiAg
ICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gY3Vyci0+YXJjaC5odm1fc3ZtLnZtY2I7Ci0g
ICAgZXZlbnRpbmpfdCBldmVudCA9IHZtY2ItPmV2ZW50aW5qOwotICAgIHN0cnVjdCBodm1fdHJh
cCBfdHJhcCA9ICp0cmFwOworICAgIGV2ZW50aW5qX3QgZXZlbnRpbmogPSB2bWNiLT5ldmVudGlu
ajsKKyAgICBzdHJ1Y3QgeDg2X2V2ZW50IF9ldmVudCA9ICpldmVudDsKICAgICBjb25zdCBzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncyA9IGd1ZXN0X2NwdV91c2VyX3JlZ3MoKTsKIAotICAgIHN3
aXRjaCAoIF90cmFwLnZlY3RvciApCisgICAgc3dpdGNoICggX2V2ZW50LnZlY3RvciApCiAgICAg
ewogICAgIGNhc2UgVFJBUF9kZWJ1ZzoKICAgICAgICAgaWYgKCByZWdzLT5lZmxhZ3MgJiBYODZf
RUZMQUdTX1RGICkKQEAgLTEyMjksMjEgKzEyMjksMjEgQEAgc3RhdGljIHZvaWQgc3ZtX2luamVj
dF90cmFwKGNvbnN0IHN0cnVjdCBodm1fdHJhcCAqdHJhcCkKICAgICAgICAgfQogICAgIH0KIAot
ICAgIGlmICggdW5saWtlbHkoZXZlbnQuZmllbGRzLnYpICYmCi0gICAgICAgICAoZXZlbnQuZmll
bGRzLnR5cGUgPT0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT04pICkKKyAgICBpZiAoIHVubGlr
ZWx5KGV2ZW50aW5qLmZpZWxkcy52KSAmJgorICAgICAgICAgKGV2ZW50aW5qLmZpZWxkcy50eXBl
ID09IFg4Nl9FVkVOVFRZUEVfSFdfRVhDRVBUSU9OKSApCiAgICAgewotICAgICAgICBfdHJhcC52
ZWN0b3IgPSBodm1fY29tYmluZV9od19leGNlcHRpb25zKAotICAgICAgICAgICAgZXZlbnQuZmll
bGRzLnZlY3RvciwgX3RyYXAudmVjdG9yKTsKLSAgICAgICAgaWYgKCBfdHJhcC52ZWN0b3IgPT0g
VFJBUF9kb3VibGVfZmF1bHQgKQotICAgICAgICAgICAgX3RyYXAuZXJyb3JfY29kZSA9IDA7Cisg
ICAgICAgIF9ldmVudC52ZWN0b3IgPSBodm1fY29tYmluZV9od19leGNlcHRpb25zKAorICAgICAg
ICAgICAgZXZlbnRpbmouZmllbGRzLnZlY3RvciwgX2V2ZW50LnZlY3Rvcik7CisgICAgICAgIGlm
ICggX2V2ZW50LnZlY3RvciA9PSBUUkFQX2RvdWJsZV9mYXVsdCApCisgICAgICAgICAgICBfZXZl
bnQuZXJyb3JfY29kZSA9IDA7CiAgICAgfQogCi0gICAgZXZlbnQuYnl0ZXMgPSAwOwotICAgIGV2
ZW50LmZpZWxkcy52ID0gMTsKLSAgICBldmVudC5maWVsZHMudmVjdG9yID0gX3RyYXAudmVjdG9y
OworICAgIGV2ZW50aW5qLmJ5dGVzID0gMDsKKyAgICBldmVudGluai5maWVsZHMudiA9IDE7Cisg
ICAgZXZlbnRpbmouZmllbGRzLnZlY3RvciA9IF9ldmVudC52ZWN0b3I7CiAKICAgICAvKiBSZWZl
ciB0byBBTUQgVm9sIDI6IFN5c3RlbSBQcm9ncmFtbWluZywgMTUuMjAgRXZlbnQgSW5qZWN0aW9u
LiAqLwotICAgIHN3aXRjaCAoIF90cmFwLnR5cGUgKQorICAgIHN3aXRjaCAoIF9ldmVudC50eXBl
ICkKICAgICB7CiAgICAgY2FzZSBYODZfRVZFTlRUWVBFX1NXX0lOVEVSUlVQVDogLyogaW50ICRu
ICovCiAgICAgICAgIC8qCkBAIC0xMjUzLDggKzEyNTMsOCBAQCBzdGF0aWMgdm9pZCBzdm1faW5q
ZWN0X3RyYXAoY29uc3Qgc3RydWN0IGh2bV90cmFwICp0cmFwKQogICAgICAgICAgKiBtb3ZlZCBl
aXAgZm9yd2FyZCBpZiBhcHByb3ByaWF0ZS4KICAgICAgICAgICovCiAgICAgICAgIGlmICggY3B1
X2hhc19zdm1fbnJpcHMgKQotICAgICAgICAgICAgdm1jYi0+bmV4dHJpcCA9IHJlZ3MtPmVpcCAr
IF90cmFwLmluc25fbGVuOwotICAgICAgICBldmVudC5maWVsZHMudHlwZSA9IFg4Nl9FVkVOVFRZ
UEVfU1dfSU5URVJSVVBUOworICAgICAgICAgICAgdm1jYi0+bmV4dHJpcCA9IHJlZ3MtPmVpcCAr
IF9ldmVudC5pbnNuX2xlbjsKKyAgICAgICAgZXZlbnRpbmouZmllbGRzLnR5cGUgPSBYODZfRVZF
TlRUWVBFX1NXX0lOVEVSUlVQVDsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFg4Nl9FVkVO
VFRZUEVfUFJJX1NXX0VYQ0VQVElPTjogLyogaWNlYnAgKi8KQEAgLTEyNjUsNyArMTI2NSw3IEBA
IHN0YXRpYyB2b2lkIHN2bV9pbmplY3RfdHJhcChjb25zdCBzdHJ1Y3QgaHZtX3RyYXAgKnRyYXAp
CiAgICAgICAgICAqLwogICAgICAgICBpZiAoIGNwdV9oYXNfc3ZtX25yaXBzICkKICAgICAgICAg
ICAgIHZtY2ItPm5leHRyaXAgPSByZWdzLT5laXA7Ci0gICAgICAgIGV2ZW50LmZpZWxkcy50eXBl
ID0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT047CisgICAgICAgIGV2ZW50aW5qLmZpZWxkcy50
eXBlID0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT047CiAgICAgICAgIGJyZWFrOwogCiAgICAg
Y2FzZSBYODZfRVZFTlRUWVBFX1NXX0VYQ0VQVElPTjogLyogaW50MywgaW50byAqLwpAQCAtMTI3
OSwyOCArMTI3OSwyOCBAQCBzdGF0aWMgdm9pZCBzdm1faW5qZWN0X3RyYXAoY29uc3Qgc3RydWN0
IGh2bV90cmFwICp0cmFwKQogICAgICAgICAgKiB0aGUgY29ycmVjdCBmYXVsdGluZyBlaXAgc2hv
dWxkIGEgZmF1bHQgb2NjdXIuCiAgICAgICAgICAqLwogICAgICAgICBpZiAoIGNwdV9oYXNfc3Zt
X25yaXBzICkKLSAgICAgICAgICAgIHZtY2ItPm5leHRyaXAgPSByZWdzLT5laXAgKyBfdHJhcC5p
bnNuX2xlbjsKLSAgICAgICAgZXZlbnQuZmllbGRzLnR5cGUgPSBYODZfRVZFTlRUWVBFX0hXX0VY
Q0VQVElPTjsKKyAgICAgICAgICAgIHZtY2ItPm5leHRyaXAgPSByZWdzLT5laXAgKyBfZXZlbnQu
aW5zbl9sZW47CisgICAgICAgIGV2ZW50aW5qLmZpZWxkcy50eXBlID0gWDg2X0VWRU5UVFlQRV9I
V19FWENFUFRJT047CiAgICAgICAgIGJyZWFrOwogCiAgICAgZGVmYXVsdDoKLSAgICAgICAgZXZl
bnQuZmllbGRzLnR5cGUgPSBYODZfRVZFTlRUWVBFX0hXX0VYQ0VQVElPTjsKLSAgICAgICAgZXZl
bnQuZmllbGRzLmV2ID0gKF90cmFwLmVycm9yX2NvZGUgIT0gSFZNX0RFTElWRVJfTk9fRVJST1Jf
Q09ERSk7Ci0gICAgICAgIGV2ZW50LmZpZWxkcy5lcnJvcmNvZGUgPSBfdHJhcC5lcnJvcl9jb2Rl
OworICAgICAgICBldmVudGluai5maWVsZHMudHlwZSA9IFg4Nl9FVkVOVFRZUEVfSFdfRVhDRVBU
SU9OOworICAgICAgICBldmVudGluai5maWVsZHMuZXYgPSAoX2V2ZW50LmVycm9yX2NvZGUgIT0g
SFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSk7CisgICAgICAgIGV2ZW50aW5qLmZpZWxkcy5lcnJv
cmNvZGUgPSBfZXZlbnQuZXJyb3JfY29kZTsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0gICAg
dm1jYi0+ZXZlbnRpbmogPSBldmVudDsKKyAgICB2bWNiLT5ldmVudGluaiA9IGV2ZW50aW5qOwog
Ci0gICAgaWYgKCBfdHJhcC52ZWN0b3IgPT0gVFJBUF9wYWdlX2ZhdWx0ICkKKyAgICBpZiAoIF9l
dmVudC52ZWN0b3IgPT0gVFJBUF9wYWdlX2ZhdWx0ICkKICAgICB7Ci0gICAgICAgIGN1cnItPmFy
Y2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMl0gPSBfdHJhcC5jcjI7Ci0gICAgICAgIHZtY2Jfc2V0X2Ny
Mih2bWNiLCBfdHJhcC5jcjIpOwotICAgICAgICBIVk1UUkFDRV9MT05HXzJEKFBGX0lOSkVDVCwg
X3RyYXAuZXJyb3JfY29kZSwgVFJDX1BBUl9MT05HKF90cmFwLmNyMikpOworICAgICAgICBjdXJy
LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzJdID0gX2V2ZW50LmNyMjsKKyAgICAgICAgdm1jYl9z
ZXRfY3IyKHZtY2IsIF9ldmVudC5jcjIpOworICAgICAgICBIVk1UUkFDRV9MT05HXzJEKFBGX0lO
SkVDVCwgX2V2ZW50LmVycm9yX2NvZGUsIFRSQ19QQVJfTE9ORyhfZXZlbnQuY3IyKSk7CiAgICAg
fQogICAgIGVsc2UKICAgICB7Ci0gICAgICAgIEhWTVRSQUNFXzJEKElOSl9FWEMsIF90cmFwLnZl
Y3RvciwgX3RyYXAuZXJyb3JfY29kZSk7CisgICAgICAgIEhWTVRSQUNFXzJEKElOSl9FWEMsIF9l
dmVudC52ZWN0b3IsIF9ldmVudC5lcnJvcl9jb2RlKTsKICAgICB9CiB9CiAKQEAgLTIyMzgsNyAr
MjIzOCw3IEBAIHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIF9faW5pdGRhdGEgc3Zt
X2Z1bmN0aW9uX3RhYmxlID0gewogICAgIC5zZXRfZ3Vlc3RfcGF0ICAgICAgICA9IHN2bV9zZXRf
Z3Vlc3RfcGF0LAogICAgIC5nZXRfZ3Vlc3RfcGF0ICAgICAgICA9IHN2bV9nZXRfZ3Vlc3RfcGF0
LAogICAgIC5zZXRfdHNjX29mZnNldCAgICAgICA9IHN2bV9zZXRfdHNjX29mZnNldCwKLSAgICAu
aW5qZWN0X3RyYXAgICAgICAgICAgPSBzdm1faW5qZWN0X3RyYXAsCisgICAgLmluamVjdF9ldmVu
dCAgICAgICAgID0gc3ZtX2luamVjdF9ldmVudCwKICAgICAuaW5pdF9oeXBlcmNhbGxfcGFnZSAg
PSBzdm1faW5pdF9oeXBlcmNhbGxfcGFnZSwKICAgICAuZXZlbnRfcGVuZGluZyAgICAgICAgPSBz
dm1fZXZlbnRfcGVuZGluZywKICAgICAuaW52bHBnICAgICAgICAgICAgICAgPSBzdm1faW52bHBn
LApAQCAtMjI1Myw5ICsyMjUzLDkgQEAgc3RhdGljIHN0cnVjdCBodm1fZnVuY3Rpb25fdGFibGUg
X19pbml0ZGF0YSBzdm1fZnVuY3Rpb25fdGFibGUgPSB7CiAgICAgLm5odm1fdmNwdV9pbml0aWFs
aXNlID0gbnN2bV92Y3B1X2luaXRpYWxpc2UsCiAgICAgLm5odm1fdmNwdV9kZXN0cm95ID0gbnN2
bV92Y3B1X2Rlc3Ryb3ksCiAgICAgLm5odm1fdmNwdV9yZXNldCA9IG5zdm1fdmNwdV9yZXNldCwK
LSAgICAubmh2bV92Y3B1X3ZtZXhpdF90cmFwID0gbnN2bV92Y3B1X3ZtZXhpdF90cmFwLAorICAg
IC5uaHZtX3ZjcHVfdm1leGl0X2V2ZW50ID0gbnN2bV92Y3B1X3ZtZXhpdF9ldmVudCwKICAgICAu
bmh2bV92Y3B1X3AybV9iYXNlID0gbnN2bV92Y3B1X2hvc3RjcjMsCi0gICAgLm5odm1fdm1jeF9n
dWVzdF9pbnRlcmNlcHRzX3RyYXAgPSBuc3ZtX3ZtY2JfZ3Vlc3RfaW50ZXJjZXB0c190cmFwLAor
ICAgIC5uaHZtX3ZtY3hfZ3Vlc3RfaW50ZXJjZXB0c19ldmVudCA9IG5zdm1fdm1jYl9ndWVzdF9p
bnRlcmNlcHRzX2V2ZW50LAogICAgIC5uaHZtX3ZtY3hfaGFwX2VuYWJsZWQgPSBuc3ZtX3ZtY2Jf
aGFwX2VuYWJsZWQsCiAgICAgLm5odm1faW50cl9ibG9ja2VkID0gbnN2bV9pbnRyX2Jsb2NrZWQs
CiAgICAgLm5odm1faGFwX3dhbGtfTDFfcDJtID0gbnN2bV9oYXBfd2Fsa19MMV9wMm0sCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14
L3ZteC5jCmluZGV4IDQ3ZGUzNzUuLjY3OGNkNjQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vdm14L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCkBAIC0xNTYzLDkg
KzE1NjMsOSBAQCB2b2lkIG52bXhfZW5xdWV1ZV9uMl9leGNlcHRpb25zKHN0cnVjdCB2Y3B1ICp2
LAogICAgICAgICAgICAgICAgICBudm14LT5pbnRyLmludHJfaW5mbywgbnZteC0+aW50ci5lcnJv
cl9jb2RlKTsKIH0KIAotc3RhdGljIGludCBudm14X3ZtZXhpdF90cmFwKHN0cnVjdCB2Y3B1ICp2
LCBjb25zdCBzdHJ1Y3QgaHZtX3RyYXAgKnRyYXApCitzdGF0aWMgaW50IG52bXhfdm1leGl0X2V2
ZW50KHN0cnVjdCB2Y3B1ICp2LCBjb25zdCBzdHJ1Y3QgeDg2X2V2ZW50ICpldmVudCkKIHsKLSAg
ICBudm14X2VucXVldWVfbjJfZXhjZXB0aW9ucyh2LCB0cmFwLT52ZWN0b3IsIHRyYXAtPmVycm9y
X2NvZGUsCisgICAgbnZteF9lbnF1ZXVlX24yX2V4Y2VwdGlvbnModiwgZXZlbnQtPnZlY3Rvciwg
ZXZlbnQtPmVycm9yX2NvZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2lu
dHNyY19ub25lKTsKICAgICByZXR1cm4gTkVTVEVESFZNX1ZNRVhJVF9ET05FOwogfQpAQCAtMTY0
NywxMyArMTY0NywxMyBAQCB2b2lkIHZteF9pbmplY3Rfbm1pKHZvaWQpCiAgKiAgLSAjREIgaXMg
WDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT04sIGV4Y2VwdCB3aGVuIGdlbmVyYXRlZCBieQogICog
ICAgb3Bjb2RlIDB4ZjEgKHdoaWNoIGlzIFg4Nl9FVkVOVFRZUEVfUFJJX1NXX0VYQ0VQVElPTikK
ICAqLwotc3RhdGljIHZvaWQgdm14X2luamVjdF90cmFwKGNvbnN0IHN0cnVjdCBodm1fdHJhcCAq
dHJhcCkKK3N0YXRpYyB2b2lkIHZteF9pbmplY3RfZXZlbnQoY29uc3Qgc3RydWN0IHg4Nl9ldmVu
dCAqZXZlbnQpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBpbnRyX2luZm87CiAgICAgc3RydWN0IHZj
cHUgKmN1cnIgPSBjdXJyZW50OwotICAgIHN0cnVjdCBodm1fdHJhcCBfdHJhcCA9ICp0cmFwOwor
ICAgIHN0cnVjdCB4ODZfZXZlbnQgX2V2ZW50ID0gKmV2ZW50OwogCi0gICAgc3dpdGNoICggX3Ry
YXAudmVjdG9yIHwgLShfdHJhcC50eXBlID09IFg4Nl9FVkVOVFRZUEVfU1dfSU5URVJSVVBUKSAp
CisgICAgc3dpdGNoICggX2V2ZW50LnZlY3RvciB8IC0oX2V2ZW50LnR5cGUgPT0gWDg2X0VWRU5U
VFlQRV9TV19JTlRFUlJVUFQpICkKICAgICB7CiAgICAgY2FzZSBUUkFQX2RlYnVnOgogICAgICAg
ICBpZiAoIGd1ZXN0X2NwdV91c2VyX3JlZ3MoKS0+ZWZsYWdzICYgWDg2X0VGTEFHU19URiApCkBA
IC0xNjYyLDcgKzE2NjIsNyBAQCBzdGF0aWMgdm9pZCB2bXhfaW5qZWN0X3RyYXAoY29uc3Qgc3Ry
dWN0IGh2bV90cmFwICp0cmFwKQogICAgICAgICAgICAgd3JpdGVfZGVidWdyZWcoNiwgcmVhZF9k
ZWJ1Z3JlZyg2KSB8IERSX1NURVApOwogICAgICAgICB9CiAgICAgICAgIGlmICggIW5lc3RlZGh2
bV92Y3B1X2luX2d1ZXN0bW9kZShjdXJyKSB8fAotICAgICAgICAgICAgICFudm14X2ludGVyY2Vw
dHNfZXhjZXB0aW9uKGN1cnIsIFRSQVBfZGVidWcsIF90cmFwLmVycm9yX2NvZGUpICkKKyAgICAg
ICAgICAgICAhbnZteF9pbnRlcmNlcHRzX2V4Y2VwdGlvbihjdXJyLCBUUkFQX2RlYnVnLCBfZXZl
bnQuZXJyb3JfY29kZSkgKQogICAgICAgICB7CiAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHZh
bDsKIApAQCAtMTY4NCw4ICsxNjg0LDggQEAgc3RhdGljIHZvaWQgdm14X2luamVjdF90cmFwKGNv
bnN0IHN0cnVjdCBodm1fdHJhcCAqdHJhcCkKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFRS
QVBfcGFnZV9mYXVsdDoKLSAgICAgICAgQVNTRVJUKF90cmFwLnR5cGUgPT0gWDg2X0VWRU5UVFlQ
RV9IV19FWENFUFRJT04pOwotICAgICAgICBjdXJyLT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzJd
ID0gX3RyYXAuY3IyOworICAgICAgICBBU1NFUlQoX2V2ZW50LnR5cGUgPT0gWDg2X0VWRU5UVFlQ
RV9IV19FWENFUFRJT04pOworICAgICAgICBjdXJyLT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzJd
ID0gX2V2ZW50LmNyMjsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCkBAIC0xNjk4LDM0ICsxNjk4
LDM0IEBAIHN0YXRpYyB2b2lkIHZteF9pbmplY3RfdHJhcChjb25zdCBzdHJ1Y3QgaHZtX3RyYXAg
KnRyYXApCiAgICAgICAgICAoTUFTS19FWFRSKGludHJfaW5mbywgSU5UUl9JTkZPX0lOVFJfVFlQ
RV9NQVNLKSA9PQogICAgICAgICAgIFg4Nl9FVkVOVFRZUEVfSFdfRVhDRVBUSU9OKSApCiAgICAg
ewotICAgICAgICBfdHJhcC52ZWN0b3IgPSBodm1fY29tYmluZV9od19leGNlcHRpb25zKAotICAg
ICAgICAgICAgKHVpbnQ4X3QpaW50cl9pbmZvLCBfdHJhcC52ZWN0b3IpOwotICAgICAgICBpZiAo
IF90cmFwLnZlY3RvciA9PSBUUkFQX2RvdWJsZV9mYXVsdCApCi0gICAgICAgICAgICBfdHJhcC5l
cnJvcl9jb2RlID0gMDsKKyAgICAgICAgX2V2ZW50LnZlY3RvciA9IGh2bV9jb21iaW5lX2h3X2V4
Y2VwdGlvbnMoCisgICAgICAgICAgICAodWludDhfdClpbnRyX2luZm8sIF9ldmVudC52ZWN0b3Ip
OworICAgICAgICBpZiAoIF9ldmVudC52ZWN0b3IgPT0gVFJBUF9kb3VibGVfZmF1bHQgKQorICAg
ICAgICAgICAgX2V2ZW50LmVycm9yX2NvZGUgPSAwOwogICAgIH0KIAotICAgIGlmICggX3RyYXAu
dHlwZSA+PSBYODZfRVZFTlRUWVBFX1NXX0lOVEVSUlVQVCApCi0gICAgICAgIF9fdm13cml0ZShW
TV9FTlRSWV9JTlNUUlVDVElPTl9MRU4sIF90cmFwLmluc25fbGVuKTsKKyAgICBpZiAoIF9ldmVu
dC50eXBlID49IFg4Nl9FVkVOVFRZUEVfU1dfSU5URVJSVVBUICkKKyAgICAgICAgX192bXdyaXRl
KFZNX0VOVFJZX0lOU1RSVUNUSU9OX0xFTiwgX2V2ZW50Lmluc25fbGVuKTsKIAogICAgIGlmICgg
bmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rtb2RlKGN1cnIpICYmCi0gICAgICAgICBudm14X2ludGVy
Y2VwdHNfZXhjZXB0aW9uKGN1cnIsIF90cmFwLnZlY3RvciwgX3RyYXAuZXJyb3JfY29kZSkgKQor
ICAgICAgICAgbnZteF9pbnRlcmNlcHRzX2V4Y2VwdGlvbihjdXJyLCBfZXZlbnQudmVjdG9yLCBf
ZXZlbnQuZXJyb3JfY29kZSkgKQogICAgIHsKICAgICAgICAgbnZteF9lbnF1ZXVlX24yX2V4Y2Vw
dGlvbnMgKGN1cnIsIAogICAgICAgICAgICAgSU5UUl9JTkZPX1ZBTElEX01BU0sgfAotICAgICAg
ICAgICAgTUFTS19JTlNSKF90cmFwLnR5cGUsIElOVFJfSU5GT19JTlRSX1RZUEVfTUFTSykgfAot
ICAgICAgICAgICAgTUFTS19JTlNSKF90cmFwLnZlY3RvciwgSU5UUl9JTkZPX1ZFQ1RPUl9NQVNL
KSwKLSAgICAgICAgICAgIF90cmFwLmVycm9yX2NvZGUsIGh2bV9pbnRzcmNfbm9uZSk7CisgICAg
ICAgICAgICBNQVNLX0lOU1IoX2V2ZW50LnR5cGUsIElOVFJfSU5GT19JTlRSX1RZUEVfTUFTSykg
fAorICAgICAgICAgICAgTUFTS19JTlNSKF9ldmVudC52ZWN0b3IsIElOVFJfSU5GT19WRUNUT1Jf
TUFTSyksCisgICAgICAgICAgICBfZXZlbnQuZXJyb3JfY29kZSwgaHZtX2ludHNyY19ub25lKTsK
ICAgICAgICAgcmV0dXJuOwogICAgIH0KICAgICBlbHNlCi0gICAgICAgIF9fdm14X2luamVjdF9l
eGNlcHRpb24oX3RyYXAudmVjdG9yLCBfdHJhcC50eXBlLCBfdHJhcC5lcnJvcl9jb2RlKTsKKyAg
ICAgICAgX192bXhfaW5qZWN0X2V4Y2VwdGlvbihfZXZlbnQudmVjdG9yLCBfZXZlbnQudHlwZSwg
X2V2ZW50LmVycm9yX2NvZGUpOwogCi0gICAgaWYgKCAoX3RyYXAudmVjdG9yID09IFRSQVBfcGFn
ZV9mYXVsdCkgJiYKLSAgICAgICAgIChfdHJhcC50eXBlID09IFg4Nl9FVkVOVFRZUEVfSFdfRVhD
RVBUSU9OKSApCi0gICAgICAgIEhWTVRSQUNFX0xPTkdfMkQoUEZfSU5KRUNULCBfdHJhcC5lcnJv
cl9jb2RlLAorICAgIGlmICggKF9ldmVudC52ZWN0b3IgPT0gVFJBUF9wYWdlX2ZhdWx0KSAmJgor
ICAgICAgICAgKF9ldmVudC50eXBlID09IFg4Nl9FVkVOVFRZUEVfSFdfRVhDRVBUSU9OKSApCisg
ICAgICAgIEhWTVRSQUNFX0xPTkdfMkQoUEZfSU5KRUNULCBfZXZlbnQuZXJyb3JfY29kZSwKICAg
ICAgICAgICAgICAgICAgICAgICAgICBUUkNfUEFSX0xPTkcoY3Vyci0+YXJjaC5odm1fdmNwdS5n
dWVzdF9jclsyXSkpOwogICAgIGVsc2UKLSAgICAgICAgSFZNVFJBQ0VfMkQoSU5KX0VYQywgX3Ry
YXAudmVjdG9yLCBfdHJhcC5lcnJvcl9jb2RlKTsKKyAgICAgICAgSFZNVFJBQ0VfMkQoSU5KX0VY
QywgX2V2ZW50LnZlY3RvciwgX2V2ZW50LmVycm9yX2NvZGUpOwogfQogCiBzdGF0aWMgaW50IHZt
eF9ldmVudF9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KQpAQCAtMjEwMiw3ICsyMTAyLDcgQEAgc3Rh
dGljIHN0cnVjdCBodm1fZnVuY3Rpb25fdGFibGUgX19pbml0ZGF0YSB2bXhfZnVuY3Rpb25fdGFi
bGUgPSB7CiAgICAgLnNldF9ndWVzdF9wYXQgICAgICAgID0gdm14X3NldF9ndWVzdF9wYXQsCiAg
ICAgLmdldF9ndWVzdF9wYXQgICAgICAgID0gdm14X2dldF9ndWVzdF9wYXQsCiAgICAgLnNldF90
c2Nfb2Zmc2V0ICAgICAgID0gdm14X3NldF90c2Nfb2Zmc2V0LAotICAgIC5pbmplY3RfdHJhcCAg
ICAgICAgICA9IHZteF9pbmplY3RfdHJhcCwKKyAgICAuaW5qZWN0X2V2ZW50ICAgICAgICAgPSB2
bXhfaW5qZWN0X2V2ZW50LAogICAgIC5pbml0X2h5cGVyY2FsbF9wYWdlICA9IHZteF9pbml0X2h5
cGVyY2FsbF9wYWdlLAogICAgIC5ldmVudF9wZW5kaW5nICAgICAgICA9IHZteF9ldmVudF9wZW5k
aW5nLAogICAgIC5pbnZscGcgICAgICAgICAgICAgICA9IHZteF9pbnZscGcsCkBAIC0yMTIyLDgg
KzIxMjIsOCBAQCBzdGF0aWMgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSBfX2luaXRkYXRhIHZt
eF9mdW5jdGlvbl90YWJsZSA9IHsKICAgICAubmh2bV92Y3B1X3Jlc2V0ICAgICAgPSBudm14X3Zj
cHVfcmVzZXQsCiAgICAgLm5odm1fdmNwdV9wMm1fYmFzZSAgID0gbnZteF92Y3B1X2VwdHBfYmFz
ZSwKICAgICAubmh2bV92bWN4X2hhcF9lbmFibGVkID0gbnZteF9lcHRfZW5hYmxlZCwKLSAgICAu
bmh2bV92bWN4X2d1ZXN0X2ludGVyY2VwdHNfdHJhcCA9IG52bXhfaW50ZXJjZXB0c19leGNlcHRp
b24sCi0gICAgLm5odm1fdmNwdV92bWV4aXRfdHJhcCA9IG52bXhfdm1leGl0X3RyYXAsCisgICAg
Lm5odm1fdm1jeF9ndWVzdF9pbnRlcmNlcHRzX2V2ZW50ID0gbnZteF9pbnRlcmNlcHRzX2V4Y2Vw
dGlvbiwKKyAgICAubmh2bV92Y3B1X3ZtZXhpdF9ldmVudCA9IG52bXhfdm1leGl0X2V2ZW50LAog
ICAgIC5uaHZtX2ludHJfYmxvY2tlZCAgICA9IG52bXhfaW50cl9ibG9ja2VkLAogICAgIC5uaHZt
X2RvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcyA9IG52bXhfZG9tYWluX3JlbGlucXVpc2hfcmVz
b3VyY2VzLAogICAgIC51cGRhdGVfZW9pX2V4aXRfYml0bWFwID0gdm14X3VwZGF0ZV9lb2lfZXhp
dF9iaXRtYXAsCkBAIC0zMTQxLDcgKzMxNDEsNyBAQCBzdGF0aWMgaW50IHZteF9oYW5kbGVfZW9p
X3dyaXRlKHZvaWQpCiAgKi8KIHN0YXRpYyB2b2lkIHZteF9wcm9wYWdhdGVfaW50cih1bnNpZ25l
ZCBsb25nIGludHIpCiB7Ci0gICAgc3RydWN0IGh2bV90cmFwIHRyYXAgPSB7CisgICAgc3RydWN0
IHg4Nl9ldmVudCBldmVudCA9IHsKICAgICAgICAgLnZlY3RvciA9IE1BU0tfRVhUUihpbnRyLCBJ
TlRSX0lORk9fVkVDVE9SX01BU0spLAogICAgICAgICAudHlwZSA9IE1BU0tfRVhUUihpbnRyLCBJ
TlRSX0lORk9fSU5UUl9UWVBFX01BU0spLAogICAgIH07CkBAIC0zMTUwLDIwICszMTUwLDIwIEBA
IHN0YXRpYyB2b2lkIHZteF9wcm9wYWdhdGVfaW50cih1bnNpZ25lZCBsb25nIGludHIpCiAgICAg
aWYgKCBpbnRyICYgSU5UUl9JTkZPX0RFTElWRVJfQ09ERV9NQVNLICkKICAgICB7CiAgICAgICAg
IF9fdm1yZWFkKFZNX0VYSVRfSU5UUl9FUlJPUl9DT0RFLCAmdG1wKTsKLSAgICAgICAgdHJhcC5l
cnJvcl9jb2RlID0gdG1wOworICAgICAgICBldmVudC5lcnJvcl9jb2RlID0gdG1wOwogICAgIH0K
ICAgICBlbHNlCi0gICAgICAgIHRyYXAuZXJyb3JfY29kZSA9IEhWTV9ERUxJVkVSX05PX0VSUk9S
X0NPREU7CisgICAgICAgIGV2ZW50LmVycm9yX2NvZGUgPSBIVk1fREVMSVZFUl9OT19FUlJPUl9D
T0RFOwogCi0gICAgaWYgKCB0cmFwLnR5cGUgPj0gWDg2X0VWRU5UVFlQRV9TV19JTlRFUlJVUFQg
KQorICAgIGlmICggZXZlbnQudHlwZSA+PSBYODZfRVZFTlRUWVBFX1NXX0lOVEVSUlVQVCApCiAg
ICAgewogICAgICAgICBfX3ZtcmVhZChWTV9FWElUX0lOU1RSVUNUSU9OX0xFTiwgJnRtcCk7Ci0g
ICAgICAgIHRyYXAuaW5zbl9sZW4gPSB0bXA7CisgICAgICAgIGV2ZW50Lmluc25fbGVuID0gdG1w
OwogICAgIH0KICAgICBlbHNlCi0gICAgICAgIHRyYXAuaW5zbl9sZW4gPSAwOworICAgICAgICBl
dmVudC5pbnNuX2xlbiA9IDA7CiAKLSAgICBodm1faW5qZWN0X3RyYXAoJnRyYXApOworICAgIGh2
bV9pbmplY3RfZXZlbnQoJmV2ZW50KTsKIH0KIAogc3RhdGljIHZvaWQgdm14X2lkdHZfcmVpbmpl
Y3QodW5zaWduZWQgbG9uZyBpZHR2X2luZm8pCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L3ZteC92dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKaW5kZXggYmVkMmUwYS4u
YjU4MzdkNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwpAQCAtNDkxLDE4ICs0OTEsMTkgQEAgc3RhdGljIHZv
aWQgdm1yZXR1cm4oc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGVudW0gdm14X29wc19yZXN1
bHQgb3BzX3JlcykKICAgICByZWdzLT5lZmxhZ3MgPSBlZmxhZ3M7CiB9CiAKLWJvb2xfdCBudm14
X2ludGVyY2VwdHNfZXhjZXB0aW9uKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgdHJhcCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBlcnJvcl9jb2RlKQorYm9vbF90
IG52bXhfaW50ZXJjZXB0c19leGNlcHRpb24oCisgICAgc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVk
IGludCB2ZWN0b3IsIGludCBlcnJvcl9jb2RlKQogewogICAgIHUzMiBleGNlcHRpb25fYml0bWFw
LCBwZmVjX21hdGNoPTAsIHBmZWNfbWFzaz0wOwogICAgIGludCByOwogCi0gICAgQVNTRVJUICgg
dHJhcCA8IDMyICk7CisgICAgQVNTRVJUKHZlY3RvciA8IDMyKTsKIAogICAgIGV4Y2VwdGlvbl9i
aXRtYXAgPSBnZXRfdnZtY3ModiwgRVhDRVBUSU9OX0JJVE1BUCk7Ci0gICAgciA9IGV4Y2VwdGlv
bl9iaXRtYXAgJiAoMSA8PCB0cmFwKSA/IDE6IDA7CisgICAgciA9IGV4Y2VwdGlvbl9iaXRtYXAg
JiAoMSA8PCB2ZWN0b3IpID8gMTogMDsKIAotICAgIGlmICggdHJhcCA9PSBUUkFQX3BhZ2VfZmF1
bHQgKSB7CisgICAgaWYgKCB2ZWN0b3IgPT0gVFJBUF9wYWdlX2ZhdWx0ICkKKyAgICB7CiAgICAg
ICAgIHBmZWNfbWF0Y2ggPSBnZXRfdnZtY3ModiwgUEFHRV9GQVVMVF9FUlJPUl9DT0RFX01BVENI
KTsKICAgICAgICAgcGZlY19tYXNrICA9IGdldF92dm1jcyh2LCBQQUdFX0ZBVUxUX0VSUk9SX0NP
REVfTUFTSyk7CiAgICAgICAgIGlmICggKGVycm9yX2NvZGUgJiBwZmVjX21hc2spICE9IHBmZWNf
bWF0Y2ggKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmMgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCA1MzJiZDMy
Li45YzI4ZWQ0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxh
dGUuYworKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtNTQ1
MSw2ICs1NDUxLDE3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBfX21heWJlX3VudXNlZCBidWlsZF9h
c3NlcnRpb25zKHZvaWQpCiAgICAgQlVJTERfQlVHX09OKHg4Nl9zZWdfZHMgIT0gMyk7CiAgICAg
QlVJTERfQlVHX09OKHg4Nl9zZWdfZnMgIT0gNCk7CiAgICAgQlVJTERfQlVHX09OKHg4Nl9zZWdf
Z3MgIT0gNSk7CisKKyAgICAvKgorICAgICAqIENoZWNrIFg4Nl9FVkVOVFRZUEVfKiBhZ2FpbnN0
IFZNQ0IgRVZFTlRJTkogYW5kIFZNQ1MgSU5UUl9JTkZPIHR5cGUKKyAgICAgKiBmaWVsZHMuCisg
ICAgICovCisgICAgQlVJTERfQlVHX09OKFg4Nl9FVkVOVFRZUEVfRVhUX0lOVFIgIT0gMCk7Cisg
ICAgQlVJTERfQlVHX09OKFg4Nl9FVkVOVFRZUEVfTk1JICE9IDIpOworICAgIEJVSUxEX0JVR19P
TihYODZfRVZFTlRUWVBFX0hXX0VYQ0VQVElPTiAhPSAzKTsKKyAgICBCVUlMRF9CVUdfT04oWDg2
X0VWRU5UVFlQRV9TV19JTlRFUlJVUFQgIT0gNCk7CisgICAgQlVJTERfQlVHX09OKFg4Nl9FVkVO
VFRZUEVfUFJJX1NXX0VYQ0VQVElPTiAhPSA1KTsKKyAgICBCVUlMRF9CVUdfT04oWDg2X0VWRU5U
VFlQRV9TV19FWENFUFRJT04gIT0gNik7CiB9CiAKICNpZmRlZiBfX1hFTl9fCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaCBiL3hlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCmluZGV4IGFiNTY2YzAuLjU0YzUzMmMgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCisrKyBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCkBAIC02Nyw2ICs2NywyOCBAQCBlbnVtIHg4
Nl9zd2ludF9lbXVsYXRpb24gewogICAgIHg4Nl9zd2ludF9lbXVsYXRlX2FsbCwgIC8qIEhlbHAg
bmVlZGVkIHdpdGggYWxsIHNvZnR3YXJlIGV2ZW50cyAqLwogfTsKIAorLyoKKyAqIHg4NiBldmVu
dCB0eXBlcy4gVGhpcyBlbnVtZXJhdGlvbiBpcyB2YWxpZCBmb3I6CisgKiAgSW50ZWwgVk1YOiB7
Vk1fRU5UUlksVk1fRVhJVCxJRFRfVkVDVE9SSU5HfV9JTlRSX0lORk9bMTA6OF0KKyAqICBBTUQg
U1ZNOiBldmVudGlualsxMDo4XSBhbmQgZXhpdGludGluZm9bMTA6OF0gKHR5cGVzIDAtNCBvbmx5
KQorICovCitlbnVtIHg4Nl9ldmVudF90eXBlIHsKKyAgICBYODZfRVZFTlRUWVBFX0VYVF9JTlRS
LCAgICAgICAgIC8qIEV4dGVybmFsIGludGVycnVwdCAqLworICAgIFg4Nl9FVkVOVFRZUEVfTk1J
ID0gMiwgICAgICAgICAgLyogTk1JICovCisgICAgWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT04s
ICAgICAvKiBIYXJkd2FyZSBleGNlcHRpb24gKi8KKyAgICBYODZfRVZFTlRUWVBFX1NXX0lOVEVS
UlVQVCwgICAgIC8qIFNvZnR3YXJlIGludGVycnVwdCAoQ0Qgbm4pICovCisgICAgWDg2X0VWRU5U
VFlQRV9QUklfU1dfRVhDRVBUSU9OLCAvKiBJQ0VCUCAoRjEpICovCisgICAgWDg2X0VWRU5UVFlQ
RV9TV19FWENFUFRJT04sICAgICAvKiBJTlQzIChDQyksIElOVE8gKENFKSAqLworfTsKKworc3Ry
dWN0IHg4Nl9ldmVudCB7CisgICAgaW50MTZfdCAgICAgICB2ZWN0b3I7CisgICAgdWludDhfdCAg
ICAgICB0eXBlOyAgICAgICAgIC8qIFg4Nl9FVkVOVFRZUEVfKiAqLworICAgIHVpbnQ4X3QgICAg
ICAgaW5zbl9sZW47ICAgICAvKiBJbnN0cnVjdGlvbiBsZW5ndGggKi8KKyAgICB1aW50MzJfdCAg
ICAgIGVycm9yX2NvZGU7ICAgLyogSFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSBpZiBuL2EgKi8K
KyAgICB1bnNpZ25lZCBsb25nIGNyMjsgICAgICAgICAgLyogT25seSBmb3IgVFJBUF9wYWdlX2Zh
dWx0IGgvdyBleGNlcHRpb24gKi8KK307CisKIC8qIAogICogQXR0cmlidXRlIGZvciBzZWdtZW50
IHNlbGVjdG9yLiBUaGlzIGlzIGEgY29weSBvZiBiaXQgNDA6NDcgJiA1Mjo1NSBvZiB0aGUKICAq
IHNlZ21lbnQgZGVzY3JpcHRvci4gSXQgaGFwcGVucyB0byBtYXRjaCB0aGUgZm9ybWF0IG9mIGFu
IEFNRCBTVk0gVk1DQi4KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2VtdWxh
dGUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2VtdWxhdGUuaAppbmRleCBkNDE4NmEyLi4z
YjdlYzMzIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9lbXVsYXRlLmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZW11bGF0ZS5oCkBAIC0zMCw3ICszMCw3IEBAIHN0
cnVjdCBodm1fZW11bGF0ZV9jdHh0IHsKICAgICB1bnNpZ25lZCBsb25nIHNlZ19yZWdfZGlydHk7
CiAKICAgICBib29sX3QgZXhuX3BlbmRpbmc7Ci0gICAgc3RydWN0IGh2bV90cmFwIHRyYXA7Cisg
ICAgc3RydWN0IHg4Nl9ldmVudCB0cmFwOwogCiAgICAgdWludDMyX3QgaW50cl9zaGFkb3c7CiAK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vaHZtLmgKaW5kZXggN2U3NDYyZS4uNTFhNjRmNyAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
aHZtLmgKQEAgLTc3LDE0ICs3Nyw2IEBAIGVudW0gaHZtX2ludGJsayB7CiAjZGVmaW5lIEhWTV9I
QVBfU1VQRVJQQUdFXzJNQiAgIDB4MDAwMDAwMDEKICNkZWZpbmUgSFZNX0hBUF9TVVBFUlBBR0Vf
MUdCICAgMHgwMDAwMDAwMgogCi1zdHJ1Y3QgaHZtX3RyYXAgewotICAgIGludDE2X3QgICAgICAg
dmVjdG9yOwotICAgIHVpbnQ4X3QgICAgICAgdHlwZTsgICAgICAgICAvKiBYODZfRVZFTlRUWVBF
XyogKi8KLSAgICB1aW50OF90ICAgICAgIGluc25fbGVuOyAgICAgLyogSW5zdHJ1Y3Rpb24gbGVu
Z3RoICovCi0gICAgdWludDMyX3QgICAgICBlcnJvcl9jb2RlOyAgIC8qIEhWTV9ERUxJVkVSX05P
X0VSUk9SX0NPREUgaWYgbi9hICovCi0gICAgdW5zaWduZWQgbG9uZyBjcjI7ICAgICAgICAgIC8q
IE9ubHkgZm9yIFRSQVBfcGFnZV9mYXVsdCBoL3cgZXhjZXB0aW9uICovCi19OwotCiAvKgogICog
VGhlIGhhcmR3YXJlIHZpcnR1YWwgbWFjaGluZSAoSFZNKSBpbnRlcmZhY2UgYWJzdHJhY3RzIGF3
YXkgZnJvbSB0aGUKICAqIHg4Ni94ODZfNjQgQ1BVIHZpcnR1YWxpemF0aW9uIGFzc2lzdCBzcGVj
aWZpY3MuIEN1cnJlbnRseSB0aGlzIGludGVyZmFjZQpAQCAtMTUyLDcgKzE0NCw3IEBAIHN0cnVj
dCBodm1fZnVuY3Rpb25fdGFibGUgewogCiAgICAgdm9pZCAoKnNldF90c2Nfb2Zmc2V0KShzdHJ1
Y3QgdmNwdSAqdiwgdTY0IG9mZnNldCwgdTY0IGF0X3RzYyk7CiAKLSAgICB2b2lkICgqaW5qZWN0
X3RyYXApKGNvbnN0IHN0cnVjdCBodm1fdHJhcCAqdHJhcCk7CisgICAgdm9pZCAoKmluamVjdF9l
dmVudCkoY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpOwogCiAgICAgdm9pZCAoKmluaXRf
aHlwZXJjYWxsX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmh5cGVyY2FsbF9wYWdlKTsK
IApAQCAtMTg1LDExICsxNzcsMTAgQEAgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSB7CiAgICAg
aW50ICgqbmh2bV92Y3B1X2luaXRpYWxpc2UpKHN0cnVjdCB2Y3B1ICp2KTsKICAgICB2b2lkICgq
bmh2bV92Y3B1X2Rlc3Ryb3kpKHN0cnVjdCB2Y3B1ICp2KTsKICAgICBpbnQgKCpuaHZtX3ZjcHVf
cmVzZXQpKHN0cnVjdCB2Y3B1ICp2KTsKLSAgICBpbnQgKCpuaHZtX3ZjcHVfdm1leGl0X3RyYXAp
KHN0cnVjdCB2Y3B1ICp2LCBjb25zdCBzdHJ1Y3QgaHZtX3RyYXAgKnRyYXApOworICAgIGludCAo
Km5odm1fdmNwdV92bWV4aXRfZXZlbnQpKHN0cnVjdCB2Y3B1ICp2LCBjb25zdCBzdHJ1Y3QgeDg2
X2V2ZW50ICpldmVudCk7CiAgICAgdWludDY0X3QgKCpuaHZtX3ZjcHVfcDJtX2Jhc2UpKHN0cnVj
dCB2Y3B1ICp2KTsKLSAgICBib29sX3QgKCpuaHZtX3ZtY3hfZ3Vlc3RfaW50ZXJjZXB0c190cmFw
KShzdHJ1Y3QgdmNwdSAqdiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgdHJhcG5yLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGludCBlcnJjb2RlKTsKKyAgICBib29sX3QgKCpuaHZtX3ZtY3hf
Z3Vlc3RfaW50ZXJjZXB0c19ldmVudCkoCisgICAgICAgIHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25l
ZCBpbnQgdmVjdG9yLCBpbnQgZXJyY29kZSk7CiAKICAgICBib29sX3QgKCpuaHZtX3ZtY3hfaGFw
X2VuYWJsZWQpKHN0cnVjdCB2Y3B1ICp2KTsKIApAQCAtNDE5LDkgKzQxMCwzMCBAQCB2b2lkIGh2
bV9taWdyYXRlX3RpbWVycyhzdHJ1Y3QgdmNwdSAqdik7CiB2b2lkIGh2bV9kb19yZXN1bWUoc3Ry
dWN0IHZjcHUgKnYpOwogdm9pZCBodm1fbWlncmF0ZV9waXJxcyhzdHJ1Y3QgdmNwdSAqdik7CiAK
LXZvaWQgaHZtX2luamVjdF90cmFwKGNvbnN0IHN0cnVjdCBodm1fdHJhcCAqdHJhcCk7Ci12b2lk
IGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKHVuc2lnbmVkIGludCB0cmFwbnIsIGludCBlcnJjb2Rl
KTsKLXZvaWQgaHZtX2luamVjdF9wYWdlX2ZhdWx0KGludCBlcnJjb2RlLCB1bnNpZ25lZCBsb25n
IGNyMik7Cit2b2lkIGh2bV9pbmplY3RfZXZlbnQoY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZl
bnQpOworCitzdGF0aWMgaW5saW5lIHZvaWQgaHZtX2luamVjdF9od19leGNlcHRpb24odW5zaWdu
ZWQgaW50IHZlY3RvciwgaW50IGVycmNvZGUpCit7CisgICAgc3RydWN0IHg4Nl9ldmVudCBldmVu
dCA9IHsKKyAgICAgICAgLnZlY3RvciA9IHZlY3RvciwKKyAgICAgICAgLnR5cGUgPSBYODZfRVZF
TlRUWVBFX0hXX0VYQ0VQVElPTiwKKyAgICAgICAgLmVycm9yX2NvZGUgPSBlcnJjb2RlLAorICAg
IH07CisKKyAgICBodm1faW5qZWN0X2V2ZW50KCZldmVudCk7Cit9CisKK3N0YXRpYyBpbmxpbmUg
dm9pZCBodm1faW5qZWN0X3BhZ2VfZmF1bHQoaW50IGVycmNvZGUsIHVuc2lnbmVkIGxvbmcgY3Iy
KQoreworICAgIHN0cnVjdCB4ODZfZXZlbnQgZXZlbnQgPSB7CisgICAgICAgIC52ZWN0b3IgPSBU
UkFQX3BhZ2VfZmF1bHQsCisgICAgICAgIC50eXBlID0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJ
T04sCisgICAgICAgIC5lcnJvcl9jb2RlID0gZXJyY29kZSwKKyAgICAgICAgLmNyMiA9IGNyMiwK
KyAgICB9OworCisgICAgaHZtX2luamVjdF9ldmVudCgmZXZlbnQpOworfQogCiBzdGF0aWMgaW5s
aW5lIGludCBodm1fZXZlbnRfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKIHsKQEAgLTQzNywxOCAr
NDQ5LDYgQEAgc3RhdGljIGlubGluZSBpbnQgaHZtX2V2ZW50X3BlbmRpbmcoc3RydWN0IHZjcHUg
KnYpCiAgICAgICAgICAgICAgICAgICAgICAgICgxVSA8PCBUUkFQX2FsaWdubWVudF9jaGVjaykg
fCBcCiAgICAgICAgICAgICAgICAgICAgICAgICgxVSA8PCBUUkFQX21hY2hpbmVfY2hlY2spKQog
Ci0vKgotICogeDg2IGV2ZW50IHR5cGVzLiBUaGlzIGVudW1lcmF0aW9uIGlzIHZhbGlkIGZvcjoK
LSAqICBJbnRlbCBWTVg6IHtWTV9FTlRSWSxWTV9FWElULElEVF9WRUNUT1JJTkd9X0lOVFJfSU5G
T1sxMDo4XQotICogIEFNRCBTVk06IGV2ZW50aW5qWzEwOjhdIGFuZCBleGl0aW50aW5mb1sxMDo4
XSAodHlwZXMgMC00IG9ubHkpCi0gKi8KLSNkZWZpbmUgWDg2X0VWRU5UVFlQRV9FWFRfSU5UUiAg
ICAgICAgIDAgLyogZXh0ZXJuYWwgaW50ZXJydXB0ICovCi0jZGVmaW5lIFg4Nl9FVkVOVFRZUEVf
Tk1JICAgICAgICAgICAgICAyIC8qIE5NSSAqLwotI2RlZmluZSBYODZfRVZFTlRUWVBFX0hXX0VY
Q0VQVElPTiAgICAgMyAvKiBoYXJkd2FyZSBleGNlcHRpb24gKi8KLSNkZWZpbmUgWDg2X0VWRU5U
VFlQRV9TV19JTlRFUlJVUFQgICAgIDQgLyogc29mdHdhcmUgaW50ZXJydXB0IChDRCBubikgKi8K
LSNkZWZpbmUgWDg2X0VWRU5UVFlQRV9QUklfU1dfRVhDRVBUSU9OIDUgLyogSUNFQlAgKEYxKSAq
LwotI2RlZmluZSBYODZfRVZFTlRUWVBFX1NXX0VYQ0VQVElPTiAgICAgNiAvKiBJTlQzIChDQyks
IElOVE8gKENFKSAqLwotCiBpbnQgaHZtX2V2ZW50X25lZWRzX3JlaW5qZWN0aW9uKHVpbnQ4X3Qg
dHlwZSwgdWludDhfdCB2ZWN0b3IpOwogCiB1aW50OF90IGh2bV9jb21iaW5lX2h3X2V4Y2VwdGlv
bnModWludDhfdCB2ZWMxLCB1aW50OF90IHZlYzIpOwpAQCAtNTQyLDEwICs1NDIsMTAgQEAgaW50
IGh2bV94MmFwaWNfbXNyX3dyaXRlKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgbXNyLCB1
aW50NjRfdCBtc3JfY29udGVudCkKIC8qIGluamVjdCB2bWV4aXQgaW50byBsMSBndWVzdC4gbDEg
Z3Vlc3Qgd2lsbCBzZWUgYSBWTUVYSVQgZHVlIHRvCiAgKiAndHJhcG5yJyBleGNlcHRpb24uCiAg
Ki8gCi1zdGF0aWMgaW5saW5lIGludCBuaHZtX3ZjcHVfdm1leGl0X3RyYXAoc3RydWN0IHZjcHUg
KnYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0
IGh2bV90cmFwICp0cmFwKQorc3RhdGljIGlubGluZSBpbnQgbmh2bV92Y3B1X3ZtZXhpdF9ldmVu
dCgKKyAgICBzdHJ1Y3QgdmNwdSAqdiwgY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpCiB7
Ci0gICAgcmV0dXJuIGh2bV9mdW5jcy5uaHZtX3ZjcHVfdm1leGl0X3RyYXAodiwgdHJhcCk7Cisg
ICAgcmV0dXJuIGh2bV9mdW5jcy5uaHZtX3ZjcHVfdm1leGl0X2V2ZW50KHYsIGV2ZW50KTsKIH0K
IAogLyogcmV0dXJucyBsMSBndWVzdCdzIGNyMyB0aGF0IHBvaW50cyB0byB0aGUgcGFnZSB0YWJs
ZSB1c2VkIHRvCkBAIC01NTcsMTEgKzU1NywxMCBAQCBzdGF0aWMgaW5saW5lIHVpbnQ2NF90IG5o
dm1fdmNwdV9wMm1fYmFzZShzdHJ1Y3QgdmNwdSAqdikKIH0KIAogLyogcmV0dXJucyB0cnVlLCB3
aGVuIGwxIGd1ZXN0IGludGVyY2VwdHMgdGhlIHNwZWNpZmllZCB0cmFwICovCi1zdGF0aWMgaW5s
aW5lIGJvb2xfdCBuaHZtX3ZtY3hfZ3Vlc3RfaW50ZXJjZXB0c190cmFwKHN0cnVjdCB2Y3B1ICp2
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgdHJhcCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW50IGVycmNvZGUpCitzdGF0aWMgaW5saW5lIGJvb2xfdCBuaHZtX3Zt
Y3hfZ3Vlc3RfaW50ZXJjZXB0c19ldmVudCgKKyAgICBzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQg
aW50IHZlY3RvciwgaW50IGVycmNvZGUpCiB7Ci0gICAgcmV0dXJuIGh2bV9mdW5jcy5uaHZtX3Zt
Y3hfZ3Vlc3RfaW50ZXJjZXB0c190cmFwKHYsIHRyYXAsIGVycmNvZGUpOworICAgIHJldHVybiBo
dm1fZnVuY3Mubmh2bV92bWN4X2d1ZXN0X2ludGVyY2VwdHNfZXZlbnQodiwgdmVjdG9yLCBlcnJj
b2RlKTsKIH0KIAogLyogcmV0dXJucyB0cnVlIHdoZW4gbDEgZ3Vlc3Qgd2FudHMgdG8gdXNlIGhh
cCB0byBydW4gbDIgZ3Vlc3QgKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3N2bS9uZXN0ZWRzdm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9uZXN0ZWRzdm0u
aAppbmRleCAwZGJjNWVjLi40YjM2YzI1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9zdm0vbmVzdGVkc3ZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL25l
c3RlZHN2bS5oCkBAIC0xMTAsMTAgKzExMCwxMCBAQCB2b2lkIG5zdm1fdmNwdV9kZXN0cm95KHN0
cnVjdCB2Y3B1ICp2KTsKIGludCBuc3ZtX3ZjcHVfaW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAqdik7
CiBpbnQgbnN2bV92Y3B1X3Jlc2V0KHN0cnVjdCB2Y3B1ICp2KTsKIGludCBuc3ZtX3ZjcHVfdm1y
dW4oc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKLWludCBuc3Zt
X3ZjcHVfdm1leGl0X3RyYXAoc3RydWN0IHZjcHUgKnYsIGNvbnN0IHN0cnVjdCBodm1fdHJhcCAq
dHJhcCk7CitpbnQgbnN2bV92Y3B1X3ZtZXhpdF9ldmVudChzdHJ1Y3QgdmNwdSAqdiwgY29uc3Qg
c3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpOwogdWludDY0X3QgbnN2bV92Y3B1X2hvc3RjcjMoc3Ry
dWN0IHZjcHUgKnYpOwotYm9vbF90IG5zdm1fdm1jYl9ndWVzdF9pbnRlcmNlcHRzX3RyYXAoc3Ry
dWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCB0cmFwbnIsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBpbnQgZXJyY29kZSk7Citib29sX3QgbnN2bV92bWNiX2d1ZXN0X2lu
dGVyY2VwdHNfZXZlbnQoCisgICAgc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCB2ZWN0b3Is
IGludCBlcnJjb2RlKTsKIGJvb2xfdCBuc3ZtX3ZtY2JfaGFwX2VuYWJsZWQoc3RydWN0IHZjcHUg
KnYpOwogZW51bSBodm1faW50YmxrIG5zdm1faW50cl9ibG9ja2VkKHN0cnVjdCB2Y3B1ICp2KTsK
IApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5oIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vdmNwdS5oCmluZGV4IDg0ZDk0MDYuLmQ0ODU1MzYgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS92Y3B1LmgKQEAgLTIwNiw3ICsyMDYsNyBAQCBzdHJ1Y3QgaHZtX3ZjcHUgewogICAgIHZv
aWQgKmZwdV9leGNlcHRpb25fY2FsbGJhY2tfYXJnOwogCiAgICAgLyogUGVuZGluZyBody9zdyBp
bnRlcnJ1cHQgKC52ZWN0b3IgPSAtMSBtZWFucyBub3RoaW5nIHBlbmRpbmcpLiAqLwotICAgIHN0
cnVjdCBodm1fdHJhcCAgICAgaW5qZWN0X3RyYXA7CisgICAgc3RydWN0IHg4Nl9ldmVudCAgICAg
aW5qZWN0X3RyYXA7CiAKICAgICBzdHJ1Y3QgdmlyaWRpYW5fdmNwdSB2aXJpZGlhbjsKIH07CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdnZteC5oIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vdm14L3Z2bXguaAppbmRleCBhY2E4YjRiLi5lYWQ1ODZlIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdnZteC5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3ZteC92dm14LmgKQEAgLTExMiw4ICsxMTIsOCBAQCB2b2lkIG52bXhfdmNw
dV9kZXN0cm95KHN0cnVjdCB2Y3B1ICp2KTsKIGludCBudm14X3ZjcHVfcmVzZXQoc3RydWN0IHZj
cHUgKnYpOwogdWludDY0X3QgbnZteF92Y3B1X2VwdHBfYmFzZShzdHJ1Y3QgdmNwdSAqdik7CiBl
bnVtIGh2bV9pbnRibGsgbnZteF9pbnRyX2Jsb2NrZWQoc3RydWN0IHZjcHUgKnYpOwotYm9vbF90
IG52bXhfaW50ZXJjZXB0c19leGNlcHRpb24oc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCB0
cmFwLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGVycm9yX2NvZGUpOwor
Ym9vbF90IG52bXhfaW50ZXJjZXB0c19leGNlcHRpb24oCisgICAgc3RydWN0IHZjcHUgKnYsIHVu
c2lnbmVkIGludCB2ZWN0b3IsIGludCBlcnJvcl9jb2RlKTsKIHZvaWQgbnZteF9kb21haW5fcmVs
aW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFpbiAqZCk7CiAKIGJvb2xfdCBudm14X2VwdF9l
bmFibGVkKHN0cnVjdCB2Y3B1ICp2KTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3Ig
L2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5n
ZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5n
ZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:24:49 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:24: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 1cDYen-0001cu-3o; Sun, 04 Dec 2016 15:24:49 +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 1cDYel-0001cX-2Y
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:47 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 0C/4D-21400-E3534485; Sun, 04 Dec 2016 15:24:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrPLMWRWlGSWpSXmKPExsWS0XRdVdfW1CX
 C4O9xcYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWDz1F1PBvBeMFct/tzE2MN7fytjFyMUhJPCF
 UWLh5LnsEM55Rolje7cydTFycLAJiEnM3avQxcjJISKgKjFrxXJmEFtIQF2i6XcDG4gtLJAlM
 eHBcXYQm1fATOL9u5msIDYLSP3GzUwTGDkWMDKsYtQoTi0qSy3SNbTUSyrKTM8oyU3MzNE1ND
 DVy00tLk5MT81JTCrWS87P3cQI9Ew9AwPjDsZH/X6HGCU5mJREeXeGOkcI8SXlp1RmJBZnxBe
 V5qQWH2KU4eBQkuANMXGJEBIsSk1PrUjLzAGGCExagoNHSYTXASTNW1yQmFucmQ6ROsWoyzHt
 2eKnTEIsefl5qVLivOYgRQIgRRmleXAjYOF6iVFWSpiXkYGBQYinILUoN7MEVf4VozgHo5Iwr
 zfIFJ7MvBK4Ta+AjmACOuLEcWeQI0oSEVJSDYy5pbX8VRrHXO/rHwgK2rDXqOXYTXPhbeVdXV
 sSfHYG6k5Lc2/g2aDiHsSx1mFLv+2aWQ/EhVYt1H7xUb21Z+MCfb24u8q/Ja8Zfg67+Uh4482
 0UwJNk0z31/uHffZ5+8xNNet0muK5LYUzYt+LZV47eZi5KeBB5ttZD/6dblqw2MB4x+yEXe+U
 WIozEg21mIuKEwEprzMGUgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1480865078!53007534!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51126 invoked from network); 4 Dec 2016 15:24:39 -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; 4 Dec 2016 15:24:39 -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 1cDYei-0005CK-1f
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYei-0005GQ-0u
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYei-0005GQ-0u@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:24:44 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Rename hvm_trap to x86_event
	and move it into the emulation infrastructure
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>

Y29tbWl0IGI3YmE5YjdjNjZjZWM0YTI3NzlmZjZhZWM2ZjdlOTQ5NGZlNTExMzkKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIE5vdiA3IDEzOjE0OjAzIDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAx
IDIwMTYgKzAwMDAKCiAgICB4ODYvZW11bDogUmVuYW1lIGh2bV90cmFwIHRvIHg4Nl9ldmVudCBh
bmQgbW92ZSBpdCBpbnRvIHRoZSBlbXVsYXRpb24gaW5mcmFzdHJ1Y3R1cmUKICAgIAogICAgVGhl
IHg4NiBlbXVsYXRvciBuZWVkcyB0byBnYWluIGFuIHVuZGVyc3RhbmRpbmcgb2YgaW50ZXJydXB0
cyBhbmQgZXhjZXB0aW9ucwogICAgZ2VuZXJhdGVkIGJ5IGl0cyBhY3Rpb25zLiAgVGhlIG5hbWlu
ZyBjaG9pY2UgaXMgdG8gbWF0Y2ggYm90aCB0aGUgSW50ZWwgYW5kCiAgICBBTUQgdGVybXMsIGFu
ZCB0byBhdm9pZCAndHJhcCcgc3BlY2lmaWNhbGx5IGFzIGl0IGhhcyBhbiBhcmNoaXRlY3R1cmFs
IG1lYW5pbmcKICAgIGRpZmZlcmVudCB0byBpdHMgY3VycmVudCB1c2FnZS4KICAgIAogICAgV2hp
bGUgbWFraW5nIHRoaXMgY2hhbmdlLCBtYWtlIG90aGVyIGNoYW5nZXMgZm9yIGNvbnNpc3RlbmN5
CiAgICAKICAgICAqIFJlbmFtZSAqX3RyYXAoKSBpbmZyYXN0cnVjdHVyZSB0byAqX2V2ZW50KCkK
ICAgICAqIFJlbmFtZSB0cmFwbnIvdHJhcCBwYXJhbWV0ZXJzIHRvIHZlY3RvcgogICAgICogQ29u
dmVydCBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbigpIGFuZCBodm1faW5qZWN0X3BhZ2VfZmF1bHQo
KSB0byBiZWluZwogICAgICAgc3RhdGljIGlubGluZXMsIGFzIHRoZXkgYXJlIG9ubHkgdGhpbiB3
cmFwcGVycyBhcm91bmQgaHZtX2luamVjdF9ldmVudCgpCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwg
Y2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJy
YW50QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5v
c3Ryb3Zza3lAb3JhY2xlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50
aWFuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgICAgICAgICAgICAgIHwgIDYg
Ky0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgICAgICAgICAgfCAzMyArKysrLS0t
LS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2lvLmMgICAgICAgICAgICAgICAgICAgfCAgMiAr
LQogeGVuL2FyY2gveDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmMgICAgICAgIHwgIDcgKystLQogeGVu
L2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgICAgICAgICAgICAgIHwgNjIgKysrKysrKysrKysrKyst
LS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jICAgICAgICAgICAgICB8
IDY2ICsrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14
L3Z2bXguYyAgICAgICAgICAgICB8IDExICsrKy0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRl
L3g4Nl9lbXVsYXRlLmMgIHwgMTEgKysrKysrCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2
X2VtdWxhdGUuaCAgfCAyMiArKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZW11
bGF0ZS5oICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oICAgICAg
ICAgICB8IDY5ICsrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vc3ZtL25lc3RlZHN2bS5oIHwgIDYgKy0tCiB4ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS92Y3B1LmggICAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14
L3Z2bXguaCAgICAgIHwgIDQgKy0KIDE0IGZpbGVzIGNoYW5nZWQsIDE1OSBpbnNlcnRpb25zKCsp
LCAxNDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwppbmRleCAzZWZlZWFkLi5iYjI2ZDQwIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYwpAQCAtMTY3OSw3ICsxNjc5LDcgQEAgc3RhdGljIGludCBodm1lbXVsX2lu
dmxwZygKICAgICAgICAgICogdmlvbGF0aW9ucywgc28gc3F1YXNoIHRoZW0uCiAgICAgICAgICAq
LwogICAgICAgICBodm1lbXVsX2N0eHQtPmV4bl9wZW5kaW5nID0gMDsKLSAgICAgICAgaHZtZW11
bF9jdHh0LT50cmFwID0gKHN0cnVjdCBodm1fdHJhcCl7fTsKKyAgICAgICAgaHZtZW11bF9jdHh0
LT50cmFwID0gKHN0cnVjdCB4ODZfZXZlbnQpe307CiAgICAgICAgIHJjID0gWDg2RU1VTF9PS0FZ
OwogICAgIH0KIApAQCAtMTg2OSw3ICsxODY5LDcgQEAgaW50IGh2bV9lbXVsYXRlX29uZV9tbWlv
KHVuc2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBsb25nIGdsYSkKICAgICAgICAgYnJlYWs7CiAg
ICAgY2FzZSBYODZFTVVMX0VYQ0VQVElPTjoKICAgICAgICAgaWYgKCBjdHh0LmV4bl9wZW5kaW5n
ICkKLSAgICAgICAgICAgIGh2bV9pbmplY3RfdHJhcCgmY3R4dC50cmFwKTsKKyAgICAgICAgICAg
IGh2bV9pbmplY3RfZXZlbnQoJmN0eHQudHJhcCk7CiAgICAgICAgIC8qIGZhbGx0aHJvdWdoICov
CiAgICAgZGVmYXVsdDoKICAgICAgICAgaHZtX2VtdWxhdGVfd3JpdGViYWNrKCZjdHh0KTsKQEAg
LTE5MjksNyArMTkyOSw3IEBAIHZvaWQgaHZtX2VtdWxhdGVfb25lX3ZtX2V2ZW50KGVudW0gZW11
bF9raW5kIGtpbmQsIHVuc2lnbmVkIGludCB0cmFwbnIsCiAgICAgICAgIGJyZWFrOwogICAgIGNh
c2UgWDg2RU1VTF9FWENFUFRJT046CiAgICAgICAgIGlmICggY3R4LmV4bl9wZW5kaW5nICkKLSAg
ICAgICAgICAgIGh2bV9pbmplY3RfdHJhcCgmY3R4LnRyYXApOworICAgICAgICAgICAgaHZtX2lu
amVjdF9ldmVudCgmY3R4LnRyYXApOwogICAgICAgICBicmVhazsKICAgICB9CiAKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4
IDlkYWNlNzMuLjlmNjNhYmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysr
IGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNTM1LDcgKzUzNSw3IEBAIHZvaWQgaHZtX2Rv
X3Jlc3VtZShzdHJ1Y3QgdmNwdSAqdikKICAgICAvKiBJbmplY3QgcGVuZGluZyBody9zdyB0cmFw
ICovCiAgICAgaWYgKCB2LT5hcmNoLmh2bV92Y3B1LmluamVjdF90cmFwLnZlY3RvciAhPSAtMSAp
CiAgICAgewotICAgICAgICBodm1faW5qZWN0X3RyYXAoJnYtPmFyY2guaHZtX3ZjcHUuaW5qZWN0
X3RyYXApOworICAgICAgICBodm1faW5qZWN0X2V2ZW50KCZ2LT5hcmNoLmh2bV92Y3B1LmluamVj
dF90cmFwKTsKICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5pbmplY3RfdHJhcC52ZWN0b3IgPSAt
MTsKICAgICB9CiB9CkBAIC0xNjc2LDE5ICsxNjc2LDE5IEBAIHZvaWQgaHZtX3RyaXBsZV9mYXVs
dCh2b2lkKQogICAgIGRvbWFpbl9zaHV0ZG93bihkLCByZWFzb24pOwogfQogCi12b2lkIGh2bV9p
bmplY3RfdHJhcChjb25zdCBzdHJ1Y3QgaHZtX3RyYXAgKnRyYXApCit2b2lkIGh2bV9pbmplY3Rf
ZXZlbnQoY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpCiB7CiAgICAgc3RydWN0IHZjcHUg
KmN1cnIgPSBjdXJyZW50OwogCiAgICAgaWYgKCBuZXN0ZWRodm1fZW5hYmxlZChjdXJyLT5kb21h
aW4pICYmCiAgICAgICAgICAhbmVzdGVkaHZtX3Ztc3dpdGNoX2luX3Byb2dyZXNzKGN1cnIpICYm
CiAgICAgICAgICBuZXN0ZWRodm1fdmNwdV9pbl9ndWVzdG1vZGUoY3VycikgJiYKLSAgICAgICAg
IG5odm1fdm1jeF9ndWVzdF9pbnRlcmNlcHRzX3RyYXAoCi0gICAgICAgICAgICAgY3VyciwgdHJh
cC0+dmVjdG9yLCB0cmFwLT5lcnJvcl9jb2RlKSApCisgICAgICAgICBuaHZtX3ZtY3hfZ3Vlc3Rf
aW50ZXJjZXB0c19ldmVudCgKKyAgICAgICAgICAgICBjdXJyLCBldmVudC0+dmVjdG9yLCBldmVu
dC0+ZXJyb3JfY29kZSkgKQogICAgIHsKICAgICAgICAgZW51bSBuZXN0ZWRodm1fdm1leGl0cyBu
c3JldDsKIAotICAgICAgICBuc3JldCA9IG5odm1fdmNwdV92bWV4aXRfdHJhcChjdXJyLCB0cmFw
KTsKKyAgICAgICAgbnNyZXQgPSBuaHZtX3ZjcHVfdm1leGl0X2V2ZW50KGN1cnIsIGV2ZW50KTsK
IAogICAgICAgICBzd2l0Y2ggKCBuc3JldCApCiAgICAgICAgIHsKQEAgLTE3MDQsMjYgKzE3MDQs
NyBAQCB2b2lkIGh2bV9pbmplY3RfdHJhcChjb25zdCBzdHJ1Y3QgaHZtX3RyYXAgKnRyYXApCiAg
ICAgICAgIH0KICAgICB9CiAKLSAgICBodm1fZnVuY3MuaW5qZWN0X3RyYXAodHJhcCk7Ci19Ci0K
LXZvaWQgaHZtX2luamVjdF9od19leGNlcHRpb24odW5zaWduZWQgaW50IHRyYXBuciwgaW50IGVy
cmNvZGUpCi17Ci0gICAgc3RydWN0IGh2bV90cmFwIHRyYXAgPSB7Ci0gICAgICAgIC52ZWN0b3Ig
PSB0cmFwbnIsCi0gICAgICAgIC50eXBlID0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT04sCi0g
ICAgICAgIC5lcnJvcl9jb2RlID0gZXJyY29kZSB9OwotICAgIGh2bV9pbmplY3RfdHJhcCgmdHJh
cCk7Ci19Ci0KLXZvaWQgaHZtX2luamVjdF9wYWdlX2ZhdWx0KGludCBlcnJjb2RlLCB1bnNpZ25l
ZCBsb25nIGNyMikKLXsKLSAgICBzdHJ1Y3QgaHZtX3RyYXAgdHJhcCA9IHsKLSAgICAgICAgLnZl
Y3RvciA9IFRSQVBfcGFnZV9mYXVsdCwKLSAgICAgICAgLnR5cGUgPSBYODZfRVZFTlRUWVBFX0hX
X0VYQ0VQVElPTiwKLSAgICAgICAgLmVycm9yX2NvZGUgPSBlcnJjb2RlLAotICAgICAgICAuY3Iy
ID0gY3IyIH07Ci0gICAgaHZtX2luamVjdF90cmFwKCZ0cmFwKTsKKyAgICBodm1fZnVuY3MuaW5q
ZWN0X2V2ZW50KGV2ZW50KTsKIH0KIAogaW50IGh2bV9oYXBfbmVzdGVkX3BhZ2VfZmF1bHQocGFk
ZHJfdCBncGEsIHVuc2lnbmVkIGxvbmcgZ2xhLApAQCAtNDA5Nyw3ICs0MDc4LDcgQEAgdm9pZCBo
dm1fdWRfaW50ZXJjZXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBicmVh
azsKICAgICBjYXNlIFg4NkVNVUxfRVhDRVBUSU9OOgogICAgICAgICBpZiAoIGN0eHQuZXhuX3Bl
bmRpbmcgKQotICAgICAgICAgICAgaHZtX2luamVjdF90cmFwKCZjdHh0LnRyYXApOworICAgICAg
ICAgICAgaHZtX2luamVjdF9ldmVudCgmY3R4dC50cmFwKTsKICAgICAgICAgLyogZmFsbCB0aHJv
dWdoICovCiAgICAgZGVmYXVsdDoKICAgICAgICAgaHZtX2VtdWxhdGVfd3JpdGViYWNrKCZjdHh0
KTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaW8uYyBiL3hlbi9hcmNoL3g4Ni9odm0v
aW8uYwppbmRleCA3MzA1ODAxLi4xMjc5ZjY4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L2lvLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pby5jCkBAIC0xMDMsNyArMTAzLDcgQEAgaW50
IGhhbmRsZV9tbWlvKHZvaWQpCiAgICAgICAgIHJldHVybiAwOwogICAgIGNhc2UgWDg2RU1VTF9F
WENFUFRJT046CiAgICAgICAgIGlmICggY3R4dC5leG5fcGVuZGluZyApCi0gICAgICAgICAgICBo
dm1faW5qZWN0X3RyYXAoJmN0eHQudHJhcCk7CisgICAgICAgICAgICBodm1faW5qZWN0X2V2ZW50
KCZjdHh0LnRyYXApOwogICAgICAgICBicmVhazsKICAgICBkZWZhdWx0OgogICAgICAgICBicmVh
azsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL25lc3RlZHN2bS5jIGIveGVuL2Fy
Y2gveDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmMKaW5kZXggZjliMzhhYi4uYjZiODUyNiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS9zdm0vbmVzdGVkc3ZtLmMKQEAgLTgyMSw3ICs4MjEsNyBAQCBuc3ZtX3ZjcHVfdm1leGl0
X2luamVjdChzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiB9CiAK
IGludAotbnN2bV92Y3B1X3ZtZXhpdF90cmFwKHN0cnVjdCB2Y3B1ICp2LCBjb25zdCBzdHJ1Y3Qg
aHZtX3RyYXAgKnRyYXApCituc3ZtX3ZjcHVfdm1leGl0X2V2ZW50KHN0cnVjdCB2Y3B1ICp2LCBj
b25zdCBzdHJ1Y3QgeDg2X2V2ZW50ICp0cmFwKQogewogICAgIEFTU0VSVCh2Y3B1X25lc3RlZGh2
bSh2KS5udl92dm1jeCAhPSBOVUxMKTsKIApAQCAtOTk0LDEwICs5OTQsMTEgQEAgbnN2bV92bWNi
X2d1ZXN0X2ludGVyY2VwdHNfZXhpdGNvZGUoc3RydWN0IHZjcHUgKnYsCiB9CiAKIGJvb2xfdAot
bnN2bV92bWNiX2d1ZXN0X2ludGVyY2VwdHNfdHJhcChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQg
aW50IHRyYXBuciwgaW50IGVycmNvZGUpCituc3ZtX3ZtY2JfZ3Vlc3RfaW50ZXJjZXB0c19ldmVu
dCgKKyAgICBzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHZlY3RvciwgaW50IGVycmNvZGUp
CiB7CiAgICAgcmV0dXJuIG5zdm1fdm1jYl9ndWVzdF9pbnRlcmNlcHRzX2V4aXRjb2RlKHYsCi0g
ICAgICAgIGd1ZXN0X2NwdV91c2VyX3JlZ3MoKSwgVk1FWElUX0VYQ0VQVElPTl9ERSArIHRyYXBu
cik7CisgICAgICAgIGd1ZXN0X2NwdV91c2VyX3JlZ3MoKSwgVk1FWElUX0VYQ0VQVElPTl9ERSAr
IHZlY3Rvcik7CiB9CiAKIHN0YXRpYyBpbnQKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
c3ZtL3N2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKaW5kZXggMzdiZDZjNC4uY2Fh
YjVjZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9zdm0vc3ZtLmMKQEAgLTEyMDMsMTUgKzEyMDMsMTUgQEAgc3RhdGljIHZvaWQg
c3ZtX3ZjcHVfZGVzdHJveShzdHJ1Y3QgdmNwdSAqdikKICAgICBwYXNzaXZlX2RvbWFpbl9kZXN0
cm95KHYpOwogfQogCi1zdGF0aWMgdm9pZCBzdm1faW5qZWN0X3RyYXAoY29uc3Qgc3RydWN0IGh2
bV90cmFwICp0cmFwKQorc3RhdGljIHZvaWQgc3ZtX2luamVjdF9ldmVudChjb25zdCBzdHJ1Y3Qg
eDg2X2V2ZW50ICpldmVudCkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CiAg
ICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gY3Vyci0+YXJjaC5odm1fc3ZtLnZtY2I7Ci0g
ICAgZXZlbnRpbmpfdCBldmVudCA9IHZtY2ItPmV2ZW50aW5qOwotICAgIHN0cnVjdCBodm1fdHJh
cCBfdHJhcCA9ICp0cmFwOworICAgIGV2ZW50aW5qX3QgZXZlbnRpbmogPSB2bWNiLT5ldmVudGlu
ajsKKyAgICBzdHJ1Y3QgeDg2X2V2ZW50IF9ldmVudCA9ICpldmVudDsKICAgICBjb25zdCBzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncyA9IGd1ZXN0X2NwdV91c2VyX3JlZ3MoKTsKIAotICAgIHN3
aXRjaCAoIF90cmFwLnZlY3RvciApCisgICAgc3dpdGNoICggX2V2ZW50LnZlY3RvciApCiAgICAg
ewogICAgIGNhc2UgVFJBUF9kZWJ1ZzoKICAgICAgICAgaWYgKCByZWdzLT5lZmxhZ3MgJiBYODZf
RUZMQUdTX1RGICkKQEAgLTEyMjksMjEgKzEyMjksMjEgQEAgc3RhdGljIHZvaWQgc3ZtX2luamVj
dF90cmFwKGNvbnN0IHN0cnVjdCBodm1fdHJhcCAqdHJhcCkKICAgICAgICAgfQogICAgIH0KIAot
ICAgIGlmICggdW5saWtlbHkoZXZlbnQuZmllbGRzLnYpICYmCi0gICAgICAgICAoZXZlbnQuZmll
bGRzLnR5cGUgPT0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT04pICkKKyAgICBpZiAoIHVubGlr
ZWx5KGV2ZW50aW5qLmZpZWxkcy52KSAmJgorICAgICAgICAgKGV2ZW50aW5qLmZpZWxkcy50eXBl
ID09IFg4Nl9FVkVOVFRZUEVfSFdfRVhDRVBUSU9OKSApCiAgICAgewotICAgICAgICBfdHJhcC52
ZWN0b3IgPSBodm1fY29tYmluZV9od19leGNlcHRpb25zKAotICAgICAgICAgICAgZXZlbnQuZmll
bGRzLnZlY3RvciwgX3RyYXAudmVjdG9yKTsKLSAgICAgICAgaWYgKCBfdHJhcC52ZWN0b3IgPT0g
VFJBUF9kb3VibGVfZmF1bHQgKQotICAgICAgICAgICAgX3RyYXAuZXJyb3JfY29kZSA9IDA7Cisg
ICAgICAgIF9ldmVudC52ZWN0b3IgPSBodm1fY29tYmluZV9od19leGNlcHRpb25zKAorICAgICAg
ICAgICAgZXZlbnRpbmouZmllbGRzLnZlY3RvciwgX2V2ZW50LnZlY3Rvcik7CisgICAgICAgIGlm
ICggX2V2ZW50LnZlY3RvciA9PSBUUkFQX2RvdWJsZV9mYXVsdCApCisgICAgICAgICAgICBfZXZl
bnQuZXJyb3JfY29kZSA9IDA7CiAgICAgfQogCi0gICAgZXZlbnQuYnl0ZXMgPSAwOwotICAgIGV2
ZW50LmZpZWxkcy52ID0gMTsKLSAgICBldmVudC5maWVsZHMudmVjdG9yID0gX3RyYXAudmVjdG9y
OworICAgIGV2ZW50aW5qLmJ5dGVzID0gMDsKKyAgICBldmVudGluai5maWVsZHMudiA9IDE7Cisg
ICAgZXZlbnRpbmouZmllbGRzLnZlY3RvciA9IF9ldmVudC52ZWN0b3I7CiAKICAgICAvKiBSZWZl
ciB0byBBTUQgVm9sIDI6IFN5c3RlbSBQcm9ncmFtbWluZywgMTUuMjAgRXZlbnQgSW5qZWN0aW9u
LiAqLwotICAgIHN3aXRjaCAoIF90cmFwLnR5cGUgKQorICAgIHN3aXRjaCAoIF9ldmVudC50eXBl
ICkKICAgICB7CiAgICAgY2FzZSBYODZfRVZFTlRUWVBFX1NXX0lOVEVSUlVQVDogLyogaW50ICRu
ICovCiAgICAgICAgIC8qCkBAIC0xMjUzLDggKzEyNTMsOCBAQCBzdGF0aWMgdm9pZCBzdm1faW5q
ZWN0X3RyYXAoY29uc3Qgc3RydWN0IGh2bV90cmFwICp0cmFwKQogICAgICAgICAgKiBtb3ZlZCBl
aXAgZm9yd2FyZCBpZiBhcHByb3ByaWF0ZS4KICAgICAgICAgICovCiAgICAgICAgIGlmICggY3B1
X2hhc19zdm1fbnJpcHMgKQotICAgICAgICAgICAgdm1jYi0+bmV4dHJpcCA9IHJlZ3MtPmVpcCAr
IF90cmFwLmluc25fbGVuOwotICAgICAgICBldmVudC5maWVsZHMudHlwZSA9IFg4Nl9FVkVOVFRZ
UEVfU1dfSU5URVJSVVBUOworICAgICAgICAgICAgdm1jYi0+bmV4dHJpcCA9IHJlZ3MtPmVpcCAr
IF9ldmVudC5pbnNuX2xlbjsKKyAgICAgICAgZXZlbnRpbmouZmllbGRzLnR5cGUgPSBYODZfRVZF
TlRUWVBFX1NXX0lOVEVSUlVQVDsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFg4Nl9FVkVO
VFRZUEVfUFJJX1NXX0VYQ0VQVElPTjogLyogaWNlYnAgKi8KQEAgLTEyNjUsNyArMTI2NSw3IEBA
IHN0YXRpYyB2b2lkIHN2bV9pbmplY3RfdHJhcChjb25zdCBzdHJ1Y3QgaHZtX3RyYXAgKnRyYXAp
CiAgICAgICAgICAqLwogICAgICAgICBpZiAoIGNwdV9oYXNfc3ZtX25yaXBzICkKICAgICAgICAg
ICAgIHZtY2ItPm5leHRyaXAgPSByZWdzLT5laXA7Ci0gICAgICAgIGV2ZW50LmZpZWxkcy50eXBl
ID0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT047CisgICAgICAgIGV2ZW50aW5qLmZpZWxkcy50
eXBlID0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT047CiAgICAgICAgIGJyZWFrOwogCiAgICAg
Y2FzZSBYODZfRVZFTlRUWVBFX1NXX0VYQ0VQVElPTjogLyogaW50MywgaW50byAqLwpAQCAtMTI3
OSwyOCArMTI3OSwyOCBAQCBzdGF0aWMgdm9pZCBzdm1faW5qZWN0X3RyYXAoY29uc3Qgc3RydWN0
IGh2bV90cmFwICp0cmFwKQogICAgICAgICAgKiB0aGUgY29ycmVjdCBmYXVsdGluZyBlaXAgc2hv
dWxkIGEgZmF1bHQgb2NjdXIuCiAgICAgICAgICAqLwogICAgICAgICBpZiAoIGNwdV9oYXNfc3Zt
X25yaXBzICkKLSAgICAgICAgICAgIHZtY2ItPm5leHRyaXAgPSByZWdzLT5laXAgKyBfdHJhcC5p
bnNuX2xlbjsKLSAgICAgICAgZXZlbnQuZmllbGRzLnR5cGUgPSBYODZfRVZFTlRUWVBFX0hXX0VY
Q0VQVElPTjsKKyAgICAgICAgICAgIHZtY2ItPm5leHRyaXAgPSByZWdzLT5laXAgKyBfZXZlbnQu
aW5zbl9sZW47CisgICAgICAgIGV2ZW50aW5qLmZpZWxkcy50eXBlID0gWDg2X0VWRU5UVFlQRV9I
V19FWENFUFRJT047CiAgICAgICAgIGJyZWFrOwogCiAgICAgZGVmYXVsdDoKLSAgICAgICAgZXZl
bnQuZmllbGRzLnR5cGUgPSBYODZfRVZFTlRUWVBFX0hXX0VYQ0VQVElPTjsKLSAgICAgICAgZXZl
bnQuZmllbGRzLmV2ID0gKF90cmFwLmVycm9yX2NvZGUgIT0gSFZNX0RFTElWRVJfTk9fRVJST1Jf
Q09ERSk7Ci0gICAgICAgIGV2ZW50LmZpZWxkcy5lcnJvcmNvZGUgPSBfdHJhcC5lcnJvcl9jb2Rl
OworICAgICAgICBldmVudGluai5maWVsZHMudHlwZSA9IFg4Nl9FVkVOVFRZUEVfSFdfRVhDRVBU
SU9OOworICAgICAgICBldmVudGluai5maWVsZHMuZXYgPSAoX2V2ZW50LmVycm9yX2NvZGUgIT0g
SFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSk7CisgICAgICAgIGV2ZW50aW5qLmZpZWxkcy5lcnJv
cmNvZGUgPSBfZXZlbnQuZXJyb3JfY29kZTsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0gICAg
dm1jYi0+ZXZlbnRpbmogPSBldmVudDsKKyAgICB2bWNiLT5ldmVudGluaiA9IGV2ZW50aW5qOwog
Ci0gICAgaWYgKCBfdHJhcC52ZWN0b3IgPT0gVFJBUF9wYWdlX2ZhdWx0ICkKKyAgICBpZiAoIF9l
dmVudC52ZWN0b3IgPT0gVFJBUF9wYWdlX2ZhdWx0ICkKICAgICB7Ci0gICAgICAgIGN1cnItPmFy
Y2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMl0gPSBfdHJhcC5jcjI7Ci0gICAgICAgIHZtY2Jfc2V0X2Ny
Mih2bWNiLCBfdHJhcC5jcjIpOwotICAgICAgICBIVk1UUkFDRV9MT05HXzJEKFBGX0lOSkVDVCwg
X3RyYXAuZXJyb3JfY29kZSwgVFJDX1BBUl9MT05HKF90cmFwLmNyMikpOworICAgICAgICBjdXJy
LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzJdID0gX2V2ZW50LmNyMjsKKyAgICAgICAgdm1jYl9z
ZXRfY3IyKHZtY2IsIF9ldmVudC5jcjIpOworICAgICAgICBIVk1UUkFDRV9MT05HXzJEKFBGX0lO
SkVDVCwgX2V2ZW50LmVycm9yX2NvZGUsIFRSQ19QQVJfTE9ORyhfZXZlbnQuY3IyKSk7CiAgICAg
fQogICAgIGVsc2UKICAgICB7Ci0gICAgICAgIEhWTVRSQUNFXzJEKElOSl9FWEMsIF90cmFwLnZl
Y3RvciwgX3RyYXAuZXJyb3JfY29kZSk7CisgICAgICAgIEhWTVRSQUNFXzJEKElOSl9FWEMsIF9l
dmVudC52ZWN0b3IsIF9ldmVudC5lcnJvcl9jb2RlKTsKICAgICB9CiB9CiAKQEAgLTIyMzgsNyAr
MjIzOCw3IEBAIHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIF9faW5pdGRhdGEgc3Zt
X2Z1bmN0aW9uX3RhYmxlID0gewogICAgIC5zZXRfZ3Vlc3RfcGF0ICAgICAgICA9IHN2bV9zZXRf
Z3Vlc3RfcGF0LAogICAgIC5nZXRfZ3Vlc3RfcGF0ICAgICAgICA9IHN2bV9nZXRfZ3Vlc3RfcGF0
LAogICAgIC5zZXRfdHNjX29mZnNldCAgICAgICA9IHN2bV9zZXRfdHNjX29mZnNldCwKLSAgICAu
aW5qZWN0X3RyYXAgICAgICAgICAgPSBzdm1faW5qZWN0X3RyYXAsCisgICAgLmluamVjdF9ldmVu
dCAgICAgICAgID0gc3ZtX2luamVjdF9ldmVudCwKICAgICAuaW5pdF9oeXBlcmNhbGxfcGFnZSAg
PSBzdm1faW5pdF9oeXBlcmNhbGxfcGFnZSwKICAgICAuZXZlbnRfcGVuZGluZyAgICAgICAgPSBz
dm1fZXZlbnRfcGVuZGluZywKICAgICAuaW52bHBnICAgICAgICAgICAgICAgPSBzdm1faW52bHBn
LApAQCAtMjI1Myw5ICsyMjUzLDkgQEAgc3RhdGljIHN0cnVjdCBodm1fZnVuY3Rpb25fdGFibGUg
X19pbml0ZGF0YSBzdm1fZnVuY3Rpb25fdGFibGUgPSB7CiAgICAgLm5odm1fdmNwdV9pbml0aWFs
aXNlID0gbnN2bV92Y3B1X2luaXRpYWxpc2UsCiAgICAgLm5odm1fdmNwdV9kZXN0cm95ID0gbnN2
bV92Y3B1X2Rlc3Ryb3ksCiAgICAgLm5odm1fdmNwdV9yZXNldCA9IG5zdm1fdmNwdV9yZXNldCwK
LSAgICAubmh2bV92Y3B1X3ZtZXhpdF90cmFwID0gbnN2bV92Y3B1X3ZtZXhpdF90cmFwLAorICAg
IC5uaHZtX3ZjcHVfdm1leGl0X2V2ZW50ID0gbnN2bV92Y3B1X3ZtZXhpdF9ldmVudCwKICAgICAu
bmh2bV92Y3B1X3AybV9iYXNlID0gbnN2bV92Y3B1X2hvc3RjcjMsCi0gICAgLm5odm1fdm1jeF9n
dWVzdF9pbnRlcmNlcHRzX3RyYXAgPSBuc3ZtX3ZtY2JfZ3Vlc3RfaW50ZXJjZXB0c190cmFwLAor
ICAgIC5uaHZtX3ZtY3hfZ3Vlc3RfaW50ZXJjZXB0c19ldmVudCA9IG5zdm1fdm1jYl9ndWVzdF9p
bnRlcmNlcHRzX2V2ZW50LAogICAgIC5uaHZtX3ZtY3hfaGFwX2VuYWJsZWQgPSBuc3ZtX3ZtY2Jf
aGFwX2VuYWJsZWQsCiAgICAgLm5odm1faW50cl9ibG9ja2VkID0gbnN2bV9pbnRyX2Jsb2NrZWQs
CiAgICAgLm5odm1faGFwX3dhbGtfTDFfcDJtID0gbnN2bV9oYXBfd2Fsa19MMV9wMm0sCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14
L3ZteC5jCmluZGV4IDQ3ZGUzNzUuLjY3OGNkNjQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vdm14L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCkBAIC0xNTYzLDkg
KzE1NjMsOSBAQCB2b2lkIG52bXhfZW5xdWV1ZV9uMl9leGNlcHRpb25zKHN0cnVjdCB2Y3B1ICp2
LAogICAgICAgICAgICAgICAgICBudm14LT5pbnRyLmludHJfaW5mbywgbnZteC0+aW50ci5lcnJv
cl9jb2RlKTsKIH0KIAotc3RhdGljIGludCBudm14X3ZtZXhpdF90cmFwKHN0cnVjdCB2Y3B1ICp2
LCBjb25zdCBzdHJ1Y3QgaHZtX3RyYXAgKnRyYXApCitzdGF0aWMgaW50IG52bXhfdm1leGl0X2V2
ZW50KHN0cnVjdCB2Y3B1ICp2LCBjb25zdCBzdHJ1Y3QgeDg2X2V2ZW50ICpldmVudCkKIHsKLSAg
ICBudm14X2VucXVldWVfbjJfZXhjZXB0aW9ucyh2LCB0cmFwLT52ZWN0b3IsIHRyYXAtPmVycm9y
X2NvZGUsCisgICAgbnZteF9lbnF1ZXVlX24yX2V4Y2VwdGlvbnModiwgZXZlbnQtPnZlY3Rvciwg
ZXZlbnQtPmVycm9yX2NvZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2lu
dHNyY19ub25lKTsKICAgICByZXR1cm4gTkVTVEVESFZNX1ZNRVhJVF9ET05FOwogfQpAQCAtMTY0
NywxMyArMTY0NywxMyBAQCB2b2lkIHZteF9pbmplY3Rfbm1pKHZvaWQpCiAgKiAgLSAjREIgaXMg
WDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT04sIGV4Y2VwdCB3aGVuIGdlbmVyYXRlZCBieQogICog
ICAgb3Bjb2RlIDB4ZjEgKHdoaWNoIGlzIFg4Nl9FVkVOVFRZUEVfUFJJX1NXX0VYQ0VQVElPTikK
ICAqLwotc3RhdGljIHZvaWQgdm14X2luamVjdF90cmFwKGNvbnN0IHN0cnVjdCBodm1fdHJhcCAq
dHJhcCkKK3N0YXRpYyB2b2lkIHZteF9pbmplY3RfZXZlbnQoY29uc3Qgc3RydWN0IHg4Nl9ldmVu
dCAqZXZlbnQpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBpbnRyX2luZm87CiAgICAgc3RydWN0IHZj
cHUgKmN1cnIgPSBjdXJyZW50OwotICAgIHN0cnVjdCBodm1fdHJhcCBfdHJhcCA9ICp0cmFwOwor
ICAgIHN0cnVjdCB4ODZfZXZlbnQgX2V2ZW50ID0gKmV2ZW50OwogCi0gICAgc3dpdGNoICggX3Ry
YXAudmVjdG9yIHwgLShfdHJhcC50eXBlID09IFg4Nl9FVkVOVFRZUEVfU1dfSU5URVJSVVBUKSAp
CisgICAgc3dpdGNoICggX2V2ZW50LnZlY3RvciB8IC0oX2V2ZW50LnR5cGUgPT0gWDg2X0VWRU5U
VFlQRV9TV19JTlRFUlJVUFQpICkKICAgICB7CiAgICAgY2FzZSBUUkFQX2RlYnVnOgogICAgICAg
ICBpZiAoIGd1ZXN0X2NwdV91c2VyX3JlZ3MoKS0+ZWZsYWdzICYgWDg2X0VGTEFHU19URiApCkBA
IC0xNjYyLDcgKzE2NjIsNyBAQCBzdGF0aWMgdm9pZCB2bXhfaW5qZWN0X3RyYXAoY29uc3Qgc3Ry
dWN0IGh2bV90cmFwICp0cmFwKQogICAgICAgICAgICAgd3JpdGVfZGVidWdyZWcoNiwgcmVhZF9k
ZWJ1Z3JlZyg2KSB8IERSX1NURVApOwogICAgICAgICB9CiAgICAgICAgIGlmICggIW5lc3RlZGh2
bV92Y3B1X2luX2d1ZXN0bW9kZShjdXJyKSB8fAotICAgICAgICAgICAgICFudm14X2ludGVyY2Vw
dHNfZXhjZXB0aW9uKGN1cnIsIFRSQVBfZGVidWcsIF90cmFwLmVycm9yX2NvZGUpICkKKyAgICAg
ICAgICAgICAhbnZteF9pbnRlcmNlcHRzX2V4Y2VwdGlvbihjdXJyLCBUUkFQX2RlYnVnLCBfZXZl
bnQuZXJyb3JfY29kZSkgKQogICAgICAgICB7CiAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHZh
bDsKIApAQCAtMTY4NCw4ICsxNjg0LDggQEAgc3RhdGljIHZvaWQgdm14X2luamVjdF90cmFwKGNv
bnN0IHN0cnVjdCBodm1fdHJhcCAqdHJhcCkKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFRS
QVBfcGFnZV9mYXVsdDoKLSAgICAgICAgQVNTRVJUKF90cmFwLnR5cGUgPT0gWDg2X0VWRU5UVFlQ
RV9IV19FWENFUFRJT04pOwotICAgICAgICBjdXJyLT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzJd
ID0gX3RyYXAuY3IyOworICAgICAgICBBU1NFUlQoX2V2ZW50LnR5cGUgPT0gWDg2X0VWRU5UVFlQ
RV9IV19FWENFUFRJT04pOworICAgICAgICBjdXJyLT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzJd
ID0gX2V2ZW50LmNyMjsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCkBAIC0xNjk4LDM0ICsxNjk4
LDM0IEBAIHN0YXRpYyB2b2lkIHZteF9pbmplY3RfdHJhcChjb25zdCBzdHJ1Y3QgaHZtX3RyYXAg
KnRyYXApCiAgICAgICAgICAoTUFTS19FWFRSKGludHJfaW5mbywgSU5UUl9JTkZPX0lOVFJfVFlQ
RV9NQVNLKSA9PQogICAgICAgICAgIFg4Nl9FVkVOVFRZUEVfSFdfRVhDRVBUSU9OKSApCiAgICAg
ewotICAgICAgICBfdHJhcC52ZWN0b3IgPSBodm1fY29tYmluZV9od19leGNlcHRpb25zKAotICAg
ICAgICAgICAgKHVpbnQ4X3QpaW50cl9pbmZvLCBfdHJhcC52ZWN0b3IpOwotICAgICAgICBpZiAo
IF90cmFwLnZlY3RvciA9PSBUUkFQX2RvdWJsZV9mYXVsdCApCi0gICAgICAgICAgICBfdHJhcC5l
cnJvcl9jb2RlID0gMDsKKyAgICAgICAgX2V2ZW50LnZlY3RvciA9IGh2bV9jb21iaW5lX2h3X2V4
Y2VwdGlvbnMoCisgICAgICAgICAgICAodWludDhfdClpbnRyX2luZm8sIF9ldmVudC52ZWN0b3Ip
OworICAgICAgICBpZiAoIF9ldmVudC52ZWN0b3IgPT0gVFJBUF9kb3VibGVfZmF1bHQgKQorICAg
ICAgICAgICAgX2V2ZW50LmVycm9yX2NvZGUgPSAwOwogICAgIH0KIAotICAgIGlmICggX3RyYXAu
dHlwZSA+PSBYODZfRVZFTlRUWVBFX1NXX0lOVEVSUlVQVCApCi0gICAgICAgIF9fdm13cml0ZShW
TV9FTlRSWV9JTlNUUlVDVElPTl9MRU4sIF90cmFwLmluc25fbGVuKTsKKyAgICBpZiAoIF9ldmVu
dC50eXBlID49IFg4Nl9FVkVOVFRZUEVfU1dfSU5URVJSVVBUICkKKyAgICAgICAgX192bXdyaXRl
KFZNX0VOVFJZX0lOU1RSVUNUSU9OX0xFTiwgX2V2ZW50Lmluc25fbGVuKTsKIAogICAgIGlmICgg
bmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rtb2RlKGN1cnIpICYmCi0gICAgICAgICBudm14X2ludGVy
Y2VwdHNfZXhjZXB0aW9uKGN1cnIsIF90cmFwLnZlY3RvciwgX3RyYXAuZXJyb3JfY29kZSkgKQor
ICAgICAgICAgbnZteF9pbnRlcmNlcHRzX2V4Y2VwdGlvbihjdXJyLCBfZXZlbnQudmVjdG9yLCBf
ZXZlbnQuZXJyb3JfY29kZSkgKQogICAgIHsKICAgICAgICAgbnZteF9lbnF1ZXVlX24yX2V4Y2Vw
dGlvbnMgKGN1cnIsIAogICAgICAgICAgICAgSU5UUl9JTkZPX1ZBTElEX01BU0sgfAotICAgICAg
ICAgICAgTUFTS19JTlNSKF90cmFwLnR5cGUsIElOVFJfSU5GT19JTlRSX1RZUEVfTUFTSykgfAot
ICAgICAgICAgICAgTUFTS19JTlNSKF90cmFwLnZlY3RvciwgSU5UUl9JTkZPX1ZFQ1RPUl9NQVNL
KSwKLSAgICAgICAgICAgIF90cmFwLmVycm9yX2NvZGUsIGh2bV9pbnRzcmNfbm9uZSk7CisgICAg
ICAgICAgICBNQVNLX0lOU1IoX2V2ZW50LnR5cGUsIElOVFJfSU5GT19JTlRSX1RZUEVfTUFTSykg
fAorICAgICAgICAgICAgTUFTS19JTlNSKF9ldmVudC52ZWN0b3IsIElOVFJfSU5GT19WRUNUT1Jf
TUFTSyksCisgICAgICAgICAgICBfZXZlbnQuZXJyb3JfY29kZSwgaHZtX2ludHNyY19ub25lKTsK
ICAgICAgICAgcmV0dXJuOwogICAgIH0KICAgICBlbHNlCi0gICAgICAgIF9fdm14X2luamVjdF9l
eGNlcHRpb24oX3RyYXAudmVjdG9yLCBfdHJhcC50eXBlLCBfdHJhcC5lcnJvcl9jb2RlKTsKKyAg
ICAgICAgX192bXhfaW5qZWN0X2V4Y2VwdGlvbihfZXZlbnQudmVjdG9yLCBfZXZlbnQudHlwZSwg
X2V2ZW50LmVycm9yX2NvZGUpOwogCi0gICAgaWYgKCAoX3RyYXAudmVjdG9yID09IFRSQVBfcGFn
ZV9mYXVsdCkgJiYKLSAgICAgICAgIChfdHJhcC50eXBlID09IFg4Nl9FVkVOVFRZUEVfSFdfRVhD
RVBUSU9OKSApCi0gICAgICAgIEhWTVRSQUNFX0xPTkdfMkQoUEZfSU5KRUNULCBfdHJhcC5lcnJv
cl9jb2RlLAorICAgIGlmICggKF9ldmVudC52ZWN0b3IgPT0gVFJBUF9wYWdlX2ZhdWx0KSAmJgor
ICAgICAgICAgKF9ldmVudC50eXBlID09IFg4Nl9FVkVOVFRZUEVfSFdfRVhDRVBUSU9OKSApCisg
ICAgICAgIEhWTVRSQUNFX0xPTkdfMkQoUEZfSU5KRUNULCBfZXZlbnQuZXJyb3JfY29kZSwKICAg
ICAgICAgICAgICAgICAgICAgICAgICBUUkNfUEFSX0xPTkcoY3Vyci0+YXJjaC5odm1fdmNwdS5n
dWVzdF9jclsyXSkpOwogICAgIGVsc2UKLSAgICAgICAgSFZNVFJBQ0VfMkQoSU5KX0VYQywgX3Ry
YXAudmVjdG9yLCBfdHJhcC5lcnJvcl9jb2RlKTsKKyAgICAgICAgSFZNVFJBQ0VfMkQoSU5KX0VY
QywgX2V2ZW50LnZlY3RvciwgX2V2ZW50LmVycm9yX2NvZGUpOwogfQogCiBzdGF0aWMgaW50IHZt
eF9ldmVudF9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KQpAQCAtMjEwMiw3ICsyMTAyLDcgQEAgc3Rh
dGljIHN0cnVjdCBodm1fZnVuY3Rpb25fdGFibGUgX19pbml0ZGF0YSB2bXhfZnVuY3Rpb25fdGFi
bGUgPSB7CiAgICAgLnNldF9ndWVzdF9wYXQgICAgICAgID0gdm14X3NldF9ndWVzdF9wYXQsCiAg
ICAgLmdldF9ndWVzdF9wYXQgICAgICAgID0gdm14X2dldF9ndWVzdF9wYXQsCiAgICAgLnNldF90
c2Nfb2Zmc2V0ICAgICAgID0gdm14X3NldF90c2Nfb2Zmc2V0LAotICAgIC5pbmplY3RfdHJhcCAg
ICAgICAgICA9IHZteF9pbmplY3RfdHJhcCwKKyAgICAuaW5qZWN0X2V2ZW50ICAgICAgICAgPSB2
bXhfaW5qZWN0X2V2ZW50LAogICAgIC5pbml0X2h5cGVyY2FsbF9wYWdlICA9IHZteF9pbml0X2h5
cGVyY2FsbF9wYWdlLAogICAgIC5ldmVudF9wZW5kaW5nICAgICAgICA9IHZteF9ldmVudF9wZW5k
aW5nLAogICAgIC5pbnZscGcgICAgICAgICAgICAgICA9IHZteF9pbnZscGcsCkBAIC0yMTIyLDgg
KzIxMjIsOCBAQCBzdGF0aWMgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSBfX2luaXRkYXRhIHZt
eF9mdW5jdGlvbl90YWJsZSA9IHsKICAgICAubmh2bV92Y3B1X3Jlc2V0ICAgICAgPSBudm14X3Zj
cHVfcmVzZXQsCiAgICAgLm5odm1fdmNwdV9wMm1fYmFzZSAgID0gbnZteF92Y3B1X2VwdHBfYmFz
ZSwKICAgICAubmh2bV92bWN4X2hhcF9lbmFibGVkID0gbnZteF9lcHRfZW5hYmxlZCwKLSAgICAu
bmh2bV92bWN4X2d1ZXN0X2ludGVyY2VwdHNfdHJhcCA9IG52bXhfaW50ZXJjZXB0c19leGNlcHRp
b24sCi0gICAgLm5odm1fdmNwdV92bWV4aXRfdHJhcCA9IG52bXhfdm1leGl0X3RyYXAsCisgICAg
Lm5odm1fdm1jeF9ndWVzdF9pbnRlcmNlcHRzX2V2ZW50ID0gbnZteF9pbnRlcmNlcHRzX2V4Y2Vw
dGlvbiwKKyAgICAubmh2bV92Y3B1X3ZtZXhpdF9ldmVudCA9IG52bXhfdm1leGl0X2V2ZW50LAog
ICAgIC5uaHZtX2ludHJfYmxvY2tlZCAgICA9IG52bXhfaW50cl9ibG9ja2VkLAogICAgIC5uaHZt
X2RvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcyA9IG52bXhfZG9tYWluX3JlbGlucXVpc2hfcmVz
b3VyY2VzLAogICAgIC51cGRhdGVfZW9pX2V4aXRfYml0bWFwID0gdm14X3VwZGF0ZV9lb2lfZXhp
dF9iaXRtYXAsCkBAIC0zMTQxLDcgKzMxNDEsNyBAQCBzdGF0aWMgaW50IHZteF9oYW5kbGVfZW9p
X3dyaXRlKHZvaWQpCiAgKi8KIHN0YXRpYyB2b2lkIHZteF9wcm9wYWdhdGVfaW50cih1bnNpZ25l
ZCBsb25nIGludHIpCiB7Ci0gICAgc3RydWN0IGh2bV90cmFwIHRyYXAgPSB7CisgICAgc3RydWN0
IHg4Nl9ldmVudCBldmVudCA9IHsKICAgICAgICAgLnZlY3RvciA9IE1BU0tfRVhUUihpbnRyLCBJ
TlRSX0lORk9fVkVDVE9SX01BU0spLAogICAgICAgICAudHlwZSA9IE1BU0tfRVhUUihpbnRyLCBJ
TlRSX0lORk9fSU5UUl9UWVBFX01BU0spLAogICAgIH07CkBAIC0zMTUwLDIwICszMTUwLDIwIEBA
IHN0YXRpYyB2b2lkIHZteF9wcm9wYWdhdGVfaW50cih1bnNpZ25lZCBsb25nIGludHIpCiAgICAg
aWYgKCBpbnRyICYgSU5UUl9JTkZPX0RFTElWRVJfQ09ERV9NQVNLICkKICAgICB7CiAgICAgICAg
IF9fdm1yZWFkKFZNX0VYSVRfSU5UUl9FUlJPUl9DT0RFLCAmdG1wKTsKLSAgICAgICAgdHJhcC5l
cnJvcl9jb2RlID0gdG1wOworICAgICAgICBldmVudC5lcnJvcl9jb2RlID0gdG1wOwogICAgIH0K
ICAgICBlbHNlCi0gICAgICAgIHRyYXAuZXJyb3JfY29kZSA9IEhWTV9ERUxJVkVSX05PX0VSUk9S
X0NPREU7CisgICAgICAgIGV2ZW50LmVycm9yX2NvZGUgPSBIVk1fREVMSVZFUl9OT19FUlJPUl9D
T0RFOwogCi0gICAgaWYgKCB0cmFwLnR5cGUgPj0gWDg2X0VWRU5UVFlQRV9TV19JTlRFUlJVUFQg
KQorICAgIGlmICggZXZlbnQudHlwZSA+PSBYODZfRVZFTlRUWVBFX1NXX0lOVEVSUlVQVCApCiAg
ICAgewogICAgICAgICBfX3ZtcmVhZChWTV9FWElUX0lOU1RSVUNUSU9OX0xFTiwgJnRtcCk7Ci0g
ICAgICAgIHRyYXAuaW5zbl9sZW4gPSB0bXA7CisgICAgICAgIGV2ZW50Lmluc25fbGVuID0gdG1w
OwogICAgIH0KICAgICBlbHNlCi0gICAgICAgIHRyYXAuaW5zbl9sZW4gPSAwOworICAgICAgICBl
dmVudC5pbnNuX2xlbiA9IDA7CiAKLSAgICBodm1faW5qZWN0X3RyYXAoJnRyYXApOworICAgIGh2
bV9pbmplY3RfZXZlbnQoJmV2ZW50KTsKIH0KIAogc3RhdGljIHZvaWQgdm14X2lkdHZfcmVpbmpl
Y3QodW5zaWduZWQgbG9uZyBpZHR2X2luZm8pCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L3ZteC92dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKaW5kZXggYmVkMmUwYS4u
YjU4MzdkNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwpAQCAtNDkxLDE4ICs0OTEsMTkgQEAgc3RhdGljIHZv
aWQgdm1yZXR1cm4oc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGVudW0gdm14X29wc19yZXN1
bHQgb3BzX3JlcykKICAgICByZWdzLT5lZmxhZ3MgPSBlZmxhZ3M7CiB9CiAKLWJvb2xfdCBudm14
X2ludGVyY2VwdHNfZXhjZXB0aW9uKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgdHJhcCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBlcnJvcl9jb2RlKQorYm9vbF90
IG52bXhfaW50ZXJjZXB0c19leGNlcHRpb24oCisgICAgc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVk
IGludCB2ZWN0b3IsIGludCBlcnJvcl9jb2RlKQogewogICAgIHUzMiBleGNlcHRpb25fYml0bWFw
LCBwZmVjX21hdGNoPTAsIHBmZWNfbWFzaz0wOwogICAgIGludCByOwogCi0gICAgQVNTRVJUICgg
dHJhcCA8IDMyICk7CisgICAgQVNTRVJUKHZlY3RvciA8IDMyKTsKIAogICAgIGV4Y2VwdGlvbl9i
aXRtYXAgPSBnZXRfdnZtY3ModiwgRVhDRVBUSU9OX0JJVE1BUCk7Ci0gICAgciA9IGV4Y2VwdGlv
bl9iaXRtYXAgJiAoMSA8PCB0cmFwKSA/IDE6IDA7CisgICAgciA9IGV4Y2VwdGlvbl9iaXRtYXAg
JiAoMSA8PCB2ZWN0b3IpID8gMTogMDsKIAotICAgIGlmICggdHJhcCA9PSBUUkFQX3BhZ2VfZmF1
bHQgKSB7CisgICAgaWYgKCB2ZWN0b3IgPT0gVFJBUF9wYWdlX2ZhdWx0ICkKKyAgICB7CiAgICAg
ICAgIHBmZWNfbWF0Y2ggPSBnZXRfdnZtY3ModiwgUEFHRV9GQVVMVF9FUlJPUl9DT0RFX01BVENI
KTsKICAgICAgICAgcGZlY19tYXNrICA9IGdldF92dm1jcyh2LCBQQUdFX0ZBVUxUX0VSUk9SX0NP
REVfTUFTSyk7CiAgICAgICAgIGlmICggKGVycm9yX2NvZGUgJiBwZmVjX21hc2spICE9IHBmZWNf
bWF0Y2ggKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmMgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCA1MzJiZDMy
Li45YzI4ZWQ0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxh
dGUuYworKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtNTQ1
MSw2ICs1NDUxLDE3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBfX21heWJlX3VudXNlZCBidWlsZF9h
c3NlcnRpb25zKHZvaWQpCiAgICAgQlVJTERfQlVHX09OKHg4Nl9zZWdfZHMgIT0gMyk7CiAgICAg
QlVJTERfQlVHX09OKHg4Nl9zZWdfZnMgIT0gNCk7CiAgICAgQlVJTERfQlVHX09OKHg4Nl9zZWdf
Z3MgIT0gNSk7CisKKyAgICAvKgorICAgICAqIENoZWNrIFg4Nl9FVkVOVFRZUEVfKiBhZ2FpbnN0
IFZNQ0IgRVZFTlRJTkogYW5kIFZNQ1MgSU5UUl9JTkZPIHR5cGUKKyAgICAgKiBmaWVsZHMuCisg
ICAgICovCisgICAgQlVJTERfQlVHX09OKFg4Nl9FVkVOVFRZUEVfRVhUX0lOVFIgIT0gMCk7Cisg
ICAgQlVJTERfQlVHX09OKFg4Nl9FVkVOVFRZUEVfTk1JICE9IDIpOworICAgIEJVSUxEX0JVR19P
TihYODZfRVZFTlRUWVBFX0hXX0VYQ0VQVElPTiAhPSAzKTsKKyAgICBCVUlMRF9CVUdfT04oWDg2
X0VWRU5UVFlQRV9TV19JTlRFUlJVUFQgIT0gNCk7CisgICAgQlVJTERfQlVHX09OKFg4Nl9FVkVO
VFRZUEVfUFJJX1NXX0VYQ0VQVElPTiAhPSA1KTsKKyAgICBCVUlMRF9CVUdfT04oWDg2X0VWRU5U
VFlQRV9TV19FWENFUFRJT04gIT0gNik7CiB9CiAKICNpZmRlZiBfX1hFTl9fCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaCBiL3hlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCmluZGV4IGFiNTY2YzAuLjU0YzUzMmMgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCisrKyBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCkBAIC02Nyw2ICs2NywyOCBAQCBlbnVtIHg4
Nl9zd2ludF9lbXVsYXRpb24gewogICAgIHg4Nl9zd2ludF9lbXVsYXRlX2FsbCwgIC8qIEhlbHAg
bmVlZGVkIHdpdGggYWxsIHNvZnR3YXJlIGV2ZW50cyAqLwogfTsKIAorLyoKKyAqIHg4NiBldmVu
dCB0eXBlcy4gVGhpcyBlbnVtZXJhdGlvbiBpcyB2YWxpZCBmb3I6CisgKiAgSW50ZWwgVk1YOiB7
Vk1fRU5UUlksVk1fRVhJVCxJRFRfVkVDVE9SSU5HfV9JTlRSX0lORk9bMTA6OF0KKyAqICBBTUQg
U1ZNOiBldmVudGlualsxMDo4XSBhbmQgZXhpdGludGluZm9bMTA6OF0gKHR5cGVzIDAtNCBvbmx5
KQorICovCitlbnVtIHg4Nl9ldmVudF90eXBlIHsKKyAgICBYODZfRVZFTlRUWVBFX0VYVF9JTlRS
LCAgICAgICAgIC8qIEV4dGVybmFsIGludGVycnVwdCAqLworICAgIFg4Nl9FVkVOVFRZUEVfTk1J
ID0gMiwgICAgICAgICAgLyogTk1JICovCisgICAgWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT04s
ICAgICAvKiBIYXJkd2FyZSBleGNlcHRpb24gKi8KKyAgICBYODZfRVZFTlRUWVBFX1NXX0lOVEVS
UlVQVCwgICAgIC8qIFNvZnR3YXJlIGludGVycnVwdCAoQ0Qgbm4pICovCisgICAgWDg2X0VWRU5U
VFlQRV9QUklfU1dfRVhDRVBUSU9OLCAvKiBJQ0VCUCAoRjEpICovCisgICAgWDg2X0VWRU5UVFlQ
RV9TV19FWENFUFRJT04sICAgICAvKiBJTlQzIChDQyksIElOVE8gKENFKSAqLworfTsKKworc3Ry
dWN0IHg4Nl9ldmVudCB7CisgICAgaW50MTZfdCAgICAgICB2ZWN0b3I7CisgICAgdWludDhfdCAg
ICAgICB0eXBlOyAgICAgICAgIC8qIFg4Nl9FVkVOVFRZUEVfKiAqLworICAgIHVpbnQ4X3QgICAg
ICAgaW5zbl9sZW47ICAgICAvKiBJbnN0cnVjdGlvbiBsZW5ndGggKi8KKyAgICB1aW50MzJfdCAg
ICAgIGVycm9yX2NvZGU7ICAgLyogSFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSBpZiBuL2EgKi8K
KyAgICB1bnNpZ25lZCBsb25nIGNyMjsgICAgICAgICAgLyogT25seSBmb3IgVFJBUF9wYWdlX2Zh
dWx0IGgvdyBleGNlcHRpb24gKi8KK307CisKIC8qIAogICogQXR0cmlidXRlIGZvciBzZWdtZW50
IHNlbGVjdG9yLiBUaGlzIGlzIGEgY29weSBvZiBiaXQgNDA6NDcgJiA1Mjo1NSBvZiB0aGUKICAq
IHNlZ21lbnQgZGVzY3JpcHRvci4gSXQgaGFwcGVucyB0byBtYXRjaCB0aGUgZm9ybWF0IG9mIGFu
IEFNRCBTVk0gVk1DQi4KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2VtdWxh
dGUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2VtdWxhdGUuaAppbmRleCBkNDE4NmEyLi4z
YjdlYzMzIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9lbXVsYXRlLmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZW11bGF0ZS5oCkBAIC0zMCw3ICszMCw3IEBAIHN0
cnVjdCBodm1fZW11bGF0ZV9jdHh0IHsKICAgICB1bnNpZ25lZCBsb25nIHNlZ19yZWdfZGlydHk7
CiAKICAgICBib29sX3QgZXhuX3BlbmRpbmc7Ci0gICAgc3RydWN0IGh2bV90cmFwIHRyYXA7Cisg
ICAgc3RydWN0IHg4Nl9ldmVudCB0cmFwOwogCiAgICAgdWludDMyX3QgaW50cl9zaGFkb3c7CiAK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vaHZtLmgKaW5kZXggN2U3NDYyZS4uNTFhNjRmNyAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
aHZtLmgKQEAgLTc3LDE0ICs3Nyw2IEBAIGVudW0gaHZtX2ludGJsayB7CiAjZGVmaW5lIEhWTV9I
QVBfU1VQRVJQQUdFXzJNQiAgIDB4MDAwMDAwMDEKICNkZWZpbmUgSFZNX0hBUF9TVVBFUlBBR0Vf
MUdCICAgMHgwMDAwMDAwMgogCi1zdHJ1Y3QgaHZtX3RyYXAgewotICAgIGludDE2X3QgICAgICAg
dmVjdG9yOwotICAgIHVpbnQ4X3QgICAgICAgdHlwZTsgICAgICAgICAvKiBYODZfRVZFTlRUWVBF
XyogKi8KLSAgICB1aW50OF90ICAgICAgIGluc25fbGVuOyAgICAgLyogSW5zdHJ1Y3Rpb24gbGVu
Z3RoICovCi0gICAgdWludDMyX3QgICAgICBlcnJvcl9jb2RlOyAgIC8qIEhWTV9ERUxJVkVSX05P
X0VSUk9SX0NPREUgaWYgbi9hICovCi0gICAgdW5zaWduZWQgbG9uZyBjcjI7ICAgICAgICAgIC8q
IE9ubHkgZm9yIFRSQVBfcGFnZV9mYXVsdCBoL3cgZXhjZXB0aW9uICovCi19OwotCiAvKgogICog
VGhlIGhhcmR3YXJlIHZpcnR1YWwgbWFjaGluZSAoSFZNKSBpbnRlcmZhY2UgYWJzdHJhY3RzIGF3
YXkgZnJvbSB0aGUKICAqIHg4Ni94ODZfNjQgQ1BVIHZpcnR1YWxpemF0aW9uIGFzc2lzdCBzcGVj
aWZpY3MuIEN1cnJlbnRseSB0aGlzIGludGVyZmFjZQpAQCAtMTUyLDcgKzE0NCw3IEBAIHN0cnVj
dCBodm1fZnVuY3Rpb25fdGFibGUgewogCiAgICAgdm9pZCAoKnNldF90c2Nfb2Zmc2V0KShzdHJ1
Y3QgdmNwdSAqdiwgdTY0IG9mZnNldCwgdTY0IGF0X3RzYyk7CiAKLSAgICB2b2lkICgqaW5qZWN0
X3RyYXApKGNvbnN0IHN0cnVjdCBodm1fdHJhcCAqdHJhcCk7CisgICAgdm9pZCAoKmluamVjdF9l
dmVudCkoY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpOwogCiAgICAgdm9pZCAoKmluaXRf
aHlwZXJjYWxsX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmh5cGVyY2FsbF9wYWdlKTsK
IApAQCAtMTg1LDExICsxNzcsMTAgQEAgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSB7CiAgICAg
aW50ICgqbmh2bV92Y3B1X2luaXRpYWxpc2UpKHN0cnVjdCB2Y3B1ICp2KTsKICAgICB2b2lkICgq
bmh2bV92Y3B1X2Rlc3Ryb3kpKHN0cnVjdCB2Y3B1ICp2KTsKICAgICBpbnQgKCpuaHZtX3ZjcHVf
cmVzZXQpKHN0cnVjdCB2Y3B1ICp2KTsKLSAgICBpbnQgKCpuaHZtX3ZjcHVfdm1leGl0X3RyYXAp
KHN0cnVjdCB2Y3B1ICp2LCBjb25zdCBzdHJ1Y3QgaHZtX3RyYXAgKnRyYXApOworICAgIGludCAo
Km5odm1fdmNwdV92bWV4aXRfZXZlbnQpKHN0cnVjdCB2Y3B1ICp2LCBjb25zdCBzdHJ1Y3QgeDg2
X2V2ZW50ICpldmVudCk7CiAgICAgdWludDY0X3QgKCpuaHZtX3ZjcHVfcDJtX2Jhc2UpKHN0cnVj
dCB2Y3B1ICp2KTsKLSAgICBib29sX3QgKCpuaHZtX3ZtY3hfZ3Vlc3RfaW50ZXJjZXB0c190cmFw
KShzdHJ1Y3QgdmNwdSAqdiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgdHJhcG5yLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGludCBlcnJjb2RlKTsKKyAgICBib29sX3QgKCpuaHZtX3ZtY3hf
Z3Vlc3RfaW50ZXJjZXB0c19ldmVudCkoCisgICAgICAgIHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25l
ZCBpbnQgdmVjdG9yLCBpbnQgZXJyY29kZSk7CiAKICAgICBib29sX3QgKCpuaHZtX3ZtY3hfaGFw
X2VuYWJsZWQpKHN0cnVjdCB2Y3B1ICp2KTsKIApAQCAtNDE5LDkgKzQxMCwzMCBAQCB2b2lkIGh2
bV9taWdyYXRlX3RpbWVycyhzdHJ1Y3QgdmNwdSAqdik7CiB2b2lkIGh2bV9kb19yZXN1bWUoc3Ry
dWN0IHZjcHUgKnYpOwogdm9pZCBodm1fbWlncmF0ZV9waXJxcyhzdHJ1Y3QgdmNwdSAqdik7CiAK
LXZvaWQgaHZtX2luamVjdF90cmFwKGNvbnN0IHN0cnVjdCBodm1fdHJhcCAqdHJhcCk7Ci12b2lk
IGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKHVuc2lnbmVkIGludCB0cmFwbnIsIGludCBlcnJjb2Rl
KTsKLXZvaWQgaHZtX2luamVjdF9wYWdlX2ZhdWx0KGludCBlcnJjb2RlLCB1bnNpZ25lZCBsb25n
IGNyMik7Cit2b2lkIGh2bV9pbmplY3RfZXZlbnQoY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZl
bnQpOworCitzdGF0aWMgaW5saW5lIHZvaWQgaHZtX2luamVjdF9od19leGNlcHRpb24odW5zaWdu
ZWQgaW50IHZlY3RvciwgaW50IGVycmNvZGUpCit7CisgICAgc3RydWN0IHg4Nl9ldmVudCBldmVu
dCA9IHsKKyAgICAgICAgLnZlY3RvciA9IHZlY3RvciwKKyAgICAgICAgLnR5cGUgPSBYODZfRVZF
TlRUWVBFX0hXX0VYQ0VQVElPTiwKKyAgICAgICAgLmVycm9yX2NvZGUgPSBlcnJjb2RlLAorICAg
IH07CisKKyAgICBodm1faW5qZWN0X2V2ZW50KCZldmVudCk7Cit9CisKK3N0YXRpYyBpbmxpbmUg
dm9pZCBodm1faW5qZWN0X3BhZ2VfZmF1bHQoaW50IGVycmNvZGUsIHVuc2lnbmVkIGxvbmcgY3Iy
KQoreworICAgIHN0cnVjdCB4ODZfZXZlbnQgZXZlbnQgPSB7CisgICAgICAgIC52ZWN0b3IgPSBU
UkFQX3BhZ2VfZmF1bHQsCisgICAgICAgIC50eXBlID0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJ
T04sCisgICAgICAgIC5lcnJvcl9jb2RlID0gZXJyY29kZSwKKyAgICAgICAgLmNyMiA9IGNyMiwK
KyAgICB9OworCisgICAgaHZtX2luamVjdF9ldmVudCgmZXZlbnQpOworfQogCiBzdGF0aWMgaW5s
aW5lIGludCBodm1fZXZlbnRfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKIHsKQEAgLTQzNywxOCAr
NDQ5LDYgQEAgc3RhdGljIGlubGluZSBpbnQgaHZtX2V2ZW50X3BlbmRpbmcoc3RydWN0IHZjcHUg
KnYpCiAgICAgICAgICAgICAgICAgICAgICAgICgxVSA8PCBUUkFQX2FsaWdubWVudF9jaGVjaykg
fCBcCiAgICAgICAgICAgICAgICAgICAgICAgICgxVSA8PCBUUkFQX21hY2hpbmVfY2hlY2spKQog
Ci0vKgotICogeDg2IGV2ZW50IHR5cGVzLiBUaGlzIGVudW1lcmF0aW9uIGlzIHZhbGlkIGZvcjoK
LSAqICBJbnRlbCBWTVg6IHtWTV9FTlRSWSxWTV9FWElULElEVF9WRUNUT1JJTkd9X0lOVFJfSU5G
T1sxMDo4XQotICogIEFNRCBTVk06IGV2ZW50aW5qWzEwOjhdIGFuZCBleGl0aW50aW5mb1sxMDo4
XSAodHlwZXMgMC00IG9ubHkpCi0gKi8KLSNkZWZpbmUgWDg2X0VWRU5UVFlQRV9FWFRfSU5UUiAg
ICAgICAgIDAgLyogZXh0ZXJuYWwgaW50ZXJydXB0ICovCi0jZGVmaW5lIFg4Nl9FVkVOVFRZUEVf
Tk1JICAgICAgICAgICAgICAyIC8qIE5NSSAqLwotI2RlZmluZSBYODZfRVZFTlRUWVBFX0hXX0VY
Q0VQVElPTiAgICAgMyAvKiBoYXJkd2FyZSBleGNlcHRpb24gKi8KLSNkZWZpbmUgWDg2X0VWRU5U
VFlQRV9TV19JTlRFUlJVUFQgICAgIDQgLyogc29mdHdhcmUgaW50ZXJydXB0IChDRCBubikgKi8K
LSNkZWZpbmUgWDg2X0VWRU5UVFlQRV9QUklfU1dfRVhDRVBUSU9OIDUgLyogSUNFQlAgKEYxKSAq
LwotI2RlZmluZSBYODZfRVZFTlRUWVBFX1NXX0VYQ0VQVElPTiAgICAgNiAvKiBJTlQzIChDQyks
IElOVE8gKENFKSAqLwotCiBpbnQgaHZtX2V2ZW50X25lZWRzX3JlaW5qZWN0aW9uKHVpbnQ4X3Qg
dHlwZSwgdWludDhfdCB2ZWN0b3IpOwogCiB1aW50OF90IGh2bV9jb21iaW5lX2h3X2V4Y2VwdGlv
bnModWludDhfdCB2ZWMxLCB1aW50OF90IHZlYzIpOwpAQCAtNTQyLDEwICs1NDIsMTAgQEAgaW50
IGh2bV94MmFwaWNfbXNyX3dyaXRlKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgbXNyLCB1
aW50NjRfdCBtc3JfY29udGVudCkKIC8qIGluamVjdCB2bWV4aXQgaW50byBsMSBndWVzdC4gbDEg
Z3Vlc3Qgd2lsbCBzZWUgYSBWTUVYSVQgZHVlIHRvCiAgKiAndHJhcG5yJyBleGNlcHRpb24uCiAg
Ki8gCi1zdGF0aWMgaW5saW5lIGludCBuaHZtX3ZjcHVfdm1leGl0X3RyYXAoc3RydWN0IHZjcHUg
KnYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0
IGh2bV90cmFwICp0cmFwKQorc3RhdGljIGlubGluZSBpbnQgbmh2bV92Y3B1X3ZtZXhpdF9ldmVu
dCgKKyAgICBzdHJ1Y3QgdmNwdSAqdiwgY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpCiB7
Ci0gICAgcmV0dXJuIGh2bV9mdW5jcy5uaHZtX3ZjcHVfdm1leGl0X3RyYXAodiwgdHJhcCk7Cisg
ICAgcmV0dXJuIGh2bV9mdW5jcy5uaHZtX3ZjcHVfdm1leGl0X2V2ZW50KHYsIGV2ZW50KTsKIH0K
IAogLyogcmV0dXJucyBsMSBndWVzdCdzIGNyMyB0aGF0IHBvaW50cyB0byB0aGUgcGFnZSB0YWJs
ZSB1c2VkIHRvCkBAIC01NTcsMTEgKzU1NywxMCBAQCBzdGF0aWMgaW5saW5lIHVpbnQ2NF90IG5o
dm1fdmNwdV9wMm1fYmFzZShzdHJ1Y3QgdmNwdSAqdikKIH0KIAogLyogcmV0dXJucyB0cnVlLCB3
aGVuIGwxIGd1ZXN0IGludGVyY2VwdHMgdGhlIHNwZWNpZmllZCB0cmFwICovCi1zdGF0aWMgaW5s
aW5lIGJvb2xfdCBuaHZtX3ZtY3hfZ3Vlc3RfaW50ZXJjZXB0c190cmFwKHN0cnVjdCB2Y3B1ICp2
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgdHJhcCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW50IGVycmNvZGUpCitzdGF0aWMgaW5saW5lIGJvb2xfdCBuaHZtX3Zt
Y3hfZ3Vlc3RfaW50ZXJjZXB0c19ldmVudCgKKyAgICBzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQg
aW50IHZlY3RvciwgaW50IGVycmNvZGUpCiB7Ci0gICAgcmV0dXJuIGh2bV9mdW5jcy5uaHZtX3Zt
Y3hfZ3Vlc3RfaW50ZXJjZXB0c190cmFwKHYsIHRyYXAsIGVycmNvZGUpOworICAgIHJldHVybiBo
dm1fZnVuY3Mubmh2bV92bWN4X2d1ZXN0X2ludGVyY2VwdHNfZXZlbnQodiwgdmVjdG9yLCBlcnJj
b2RlKTsKIH0KIAogLyogcmV0dXJucyB0cnVlIHdoZW4gbDEgZ3Vlc3Qgd2FudHMgdG8gdXNlIGhh
cCB0byBydW4gbDIgZ3Vlc3QgKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3N2bS9uZXN0ZWRzdm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9uZXN0ZWRzdm0u
aAppbmRleCAwZGJjNWVjLi40YjM2YzI1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9zdm0vbmVzdGVkc3ZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL25l
c3RlZHN2bS5oCkBAIC0xMTAsMTAgKzExMCwxMCBAQCB2b2lkIG5zdm1fdmNwdV9kZXN0cm95KHN0
cnVjdCB2Y3B1ICp2KTsKIGludCBuc3ZtX3ZjcHVfaW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAqdik7
CiBpbnQgbnN2bV92Y3B1X3Jlc2V0KHN0cnVjdCB2Y3B1ICp2KTsKIGludCBuc3ZtX3ZjcHVfdm1y
dW4oc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKLWludCBuc3Zt
X3ZjcHVfdm1leGl0X3RyYXAoc3RydWN0IHZjcHUgKnYsIGNvbnN0IHN0cnVjdCBodm1fdHJhcCAq
dHJhcCk7CitpbnQgbnN2bV92Y3B1X3ZtZXhpdF9ldmVudChzdHJ1Y3QgdmNwdSAqdiwgY29uc3Qg
c3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpOwogdWludDY0X3QgbnN2bV92Y3B1X2hvc3RjcjMoc3Ry
dWN0IHZjcHUgKnYpOwotYm9vbF90IG5zdm1fdm1jYl9ndWVzdF9pbnRlcmNlcHRzX3RyYXAoc3Ry
dWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCB0cmFwbnIsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBpbnQgZXJyY29kZSk7Citib29sX3QgbnN2bV92bWNiX2d1ZXN0X2lu
dGVyY2VwdHNfZXZlbnQoCisgICAgc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCB2ZWN0b3Is
IGludCBlcnJjb2RlKTsKIGJvb2xfdCBuc3ZtX3ZtY2JfaGFwX2VuYWJsZWQoc3RydWN0IHZjcHUg
KnYpOwogZW51bSBodm1faW50YmxrIG5zdm1faW50cl9ibG9ja2VkKHN0cnVjdCB2Y3B1ICp2KTsK
IApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5oIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vdmNwdS5oCmluZGV4IDg0ZDk0MDYuLmQ0ODU1MzYgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS92Y3B1LmgKQEAgLTIwNiw3ICsyMDYsNyBAQCBzdHJ1Y3QgaHZtX3ZjcHUgewogICAgIHZv
aWQgKmZwdV9leGNlcHRpb25fY2FsbGJhY2tfYXJnOwogCiAgICAgLyogUGVuZGluZyBody9zdyBp
bnRlcnJ1cHQgKC52ZWN0b3IgPSAtMSBtZWFucyBub3RoaW5nIHBlbmRpbmcpLiAqLwotICAgIHN0
cnVjdCBodm1fdHJhcCAgICAgaW5qZWN0X3RyYXA7CisgICAgc3RydWN0IHg4Nl9ldmVudCAgICAg
aW5qZWN0X3RyYXA7CiAKICAgICBzdHJ1Y3QgdmlyaWRpYW5fdmNwdSB2aXJpZGlhbjsKIH07CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdnZteC5oIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vdm14L3Z2bXguaAppbmRleCBhY2E4YjRiLi5lYWQ1ODZlIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdnZteC5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3ZteC92dm14LmgKQEAgLTExMiw4ICsxMTIsOCBAQCB2b2lkIG52bXhfdmNw
dV9kZXN0cm95KHN0cnVjdCB2Y3B1ICp2KTsKIGludCBudm14X3ZjcHVfcmVzZXQoc3RydWN0IHZj
cHUgKnYpOwogdWludDY0X3QgbnZteF92Y3B1X2VwdHBfYmFzZShzdHJ1Y3QgdmNwdSAqdik7CiBl
bnVtIGh2bV9pbnRibGsgbnZteF9pbnRyX2Jsb2NrZWQoc3RydWN0IHZjcHUgKnYpOwotYm9vbF90
IG52bXhfaW50ZXJjZXB0c19leGNlcHRpb24oc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCB0
cmFwLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGVycm9yX2NvZGUpOwor
Ym9vbF90IG52bXhfaW50ZXJjZXB0c19leGNlcHRpb24oCisgICAgc3RydWN0IHZjcHUgKnYsIHVu
c2lnbmVkIGludCB2ZWN0b3IsIGludCBlcnJvcl9jb2RlKTsKIHZvaWQgbnZteF9kb21haW5fcmVs
aW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFpbiAqZCk7CiAKIGJvb2xfdCBudm14X2VwdF9l
bmFibGVkKHN0cnVjdCB2Y3B1ICp2KTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3Ig
L2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5n
ZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5n
ZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:24:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:24: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 1cDYev-0001eO-6r; Sun, 04 Dec 2016 15:24: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 1cDYeu-0001eC-Si
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:57 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 C8/7D-29519-84534485; Sun, 04 Dec 2016 15:24:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdfd1CX
 CYMEMKYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNeP1qLVNBQ2XFuzl32RoYv8Z2MXJxCAl8YZRY
 umI2O4RznlFiRsNkli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQWCJTrXz
 2UEsXkFzCQeN10As1mA6rf2PWacwMixgJFhFaN6cWpRWWqRroVeUlFmekZJbmJmjq6hgZlebm
 pxcWJ6ak5iUrFecn7uJkagTxiAYAfj7Mv+hxglOZiURHl3hjpHCPEl5adUZiQWZ8QXleakFh9
 ilOHgUJLgDTFxiRASLEpNT61Iy8wBBgdMWoKDR0mEtwokzVtckJhbnJkOkTrFqCglzjsfJCEA
 ksgozYNrgwXkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzdoNM4cnMK4Gb/gpoMRPQ4hPHn
 UEWlyQipKQaGGeHywoo83Bqqou+btXVMlx37nzidOHCNcdvWz7ve97QVDAjrybZKL2/gamw6x
 a3UXjpxTm8/yY8ubyI07es7K0Qw4GM9KAF/VbCpZHVyivPOuecl3x/59XkorYVsp+EuhRaJYv
 upJYeq/5oc+vW3dS4sIDTRe8/V8Sul4nfee178yInXgFzJZbijERDLeai4kQApWWBF0MCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1480865094!70975921!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11282 invoked from network); 4 Dec 2016 15:24:55 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 4 Dec 2016 15:24: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 1cDYes-0005DD-66
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYes-0005H0-3S
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYes-0005H0-3S@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:24:54 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Rename
	HVM_DELIVER_NO_ERROR_CODE to X86_EVENT_NO_EC
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>

Y29tbWl0IDNhOWM2OGZmMGY2NTAyMmU0NDI0MTM2ZjFjYzZjYjJiMzAyOTRlNTAKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIE5vdiA3IDEzOjE0OjAzIDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAx
IDIwMTYgKzAwMDAKCiAgICB4ODYvZW11bDogUmVuYW1lIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NP
REUgdG8gWDg2X0VWRU5UX05PX0VDCiAgICAKICAgIGFuZCBtb3ZlIGl0IHRvIGxpdmUgd2l0aCB0
aGUgb3RoZXIgeDg2X2V2ZW50IGluZnJhc3RydWN0dXJlIGluIHg4Nl9lbXVsYXRlLmguCiAgICBT
d2l0Y2ggaXQgYW5kIHg4Nl9ldmVudC5lcnJvcl9jb2RlIHRvIGJlaW5nIHNpZ25lZCwgbWF0Y2hp
bmcgdGhlIHJlc3Qgb2YgdGhlCiAgICBjb2RlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQm9y
aXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMgICAgICAgICAgICAgfCAgNSArKy0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAg
ICAgICAgICAgfCAgNiArKystLS0KIHhlbi9hcmNoL3g4Ni9odm0vbmVzdGVkaHZtLmMgICAgICAg
ICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vc3ZtL25lc3RlZHN2bS5jICAgICAgIHwgIDYg
KysrLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyAgICAgICAgICAgICB8IDIwICsrKysr
KysrKystLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC9pbnRyLmMgICAgICAgICAgICB8
ICAyICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyAgICAgICAgICAgICB8IDI1ICsrKysr
KysrKysrKystLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyAgICAgICAg
ICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oIHwgIDMg
KystCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmggICAgICB8ICAyIC0tCiAxMCBm
aWxlcyBjaGFuZ2VkLCAzNiBpbnNlcnRpb25zKCspLCAzNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0
ZS5jCmluZGV4IGJiMjZkNDAuLmJjMjU5ZWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
ZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCkBAIC0xNjA5LDcgKzE2
MDksNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfaW5qZWN0X3N3X2ludGVycnVwdCgKIAogICAgIGh2
bWVtdWxfY3R4dC0+ZXhuX3BlbmRpbmcgPSAxOwogICAgIGh2bWVtdWxfY3R4dC0+dHJhcC52ZWN0
b3IgPSB2ZWN0b3I7Ci0gICAgaHZtZW11bF9jdHh0LT50cmFwLmVycm9yX2NvZGUgPSBIVk1fREVM
SVZFUl9OT19FUlJPUl9DT0RFOworICAgIGh2bWVtdWxfY3R4dC0+dHJhcC5lcnJvcl9jb2RlID0g
WDg2X0VWRU5UX05PX0VDOwogICAgIGh2bWVtdWxfY3R4dC0+dHJhcC5pbnNuX2xlbiA9IGluc25f
bGVuOwogCiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKQEAgLTE2OTYsOCArMTY5Niw3IEBAIHN0
YXRpYyBpbnQgaHZtZW11bF92bWZ1bmMoCiAKICAgICByYyA9IGh2bV9mdW5jcy5hbHRwMm1fdmNw
dV9lbXVsYXRlX3ZtZnVuYyhjdHh0LT5yZWdzKTsKICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tB
WSApCi0gICAgICAgIGh2bWVtdWxfaW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2ludmFsaWRfb3As
IEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjdHh0KTsKKyAgICAgICAgaHZtZW11bF9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBf
aW52YWxpZF9vcCwgWDg2X0VWRU5UX05PX0VDLCBjdHh0KTsKIAogICAgIHJldHVybiByYzsKIH0K
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jCmluZGV4IDlmNjNhYmUuLjRhZDIxNTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNTAyLDcgKzUwMiw3IEBAIHZv
aWQgaHZtX2RvX3Jlc3VtZShzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICAgICAgICBraW5kID0g
RU1VTF9LSU5EX1NFVF9DT05URVhUX0lOU047CiAKICAgICAgICAgICAgIGh2bV9lbXVsYXRlX29u
ZV92bV9ldmVudChraW5kLCBUUkFQX2ludmFsaWRfb3AsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgSFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSk7CisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWDg2X0VWRU5UX05PX0VDKTsKIAogICAgICAgICAgICAg
di0+YXJjaC52bV9ldmVudC0+ZW11bGF0ZV9mbGFncyA9IDA7CiAgICAgICAgIH0KQEAgLTMwNTQs
NyArMzA1NCw3IEBAIHZvaWQgaHZtX3Rhc2tfc3dpdGNoKAogICAgIH0KIAogICAgIGlmICggKHRz
cy50cmFjZSAmIDEpICYmICFleG5fcmFpc2VkICkKLSAgICAgICAgaHZtX2luamVjdF9od19leGNl
cHRpb24oVFJBUF9kZWJ1ZywgSFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSk7CisgICAgICAgIGh2
bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVidWcsIFg4Nl9FVkVOVF9OT19FQyk7CiAKICBv
dXQ6CiAgICAgaHZtX3VubWFwX2VudHJ5KG9wdHNzX2Rlc2MpOwpAQCAtNDA3NCw3ICs0MDc0LDcg
QEAgdm9pZCBodm1fdWRfaW50ZXJjZXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAg
IHN3aXRjaCAoIGh2bV9lbXVsYXRlX29uZSgmY3R4dCkgKQogICAgIHsKICAgICBjYXNlIFg4NkVN
VUxfVU5IQU5ETEVBQkxFOgotICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2lu
dmFsaWRfb3AsIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUpOworICAgICAgICBodm1faW5qZWN0
X2h3X2V4Y2VwdGlvbihUUkFQX2ludmFsaWRfb3AsIFg4Nl9FVkVOVF9OT19FQyk7CiAgICAgICAg
IGJyZWFrOwogICAgIGNhc2UgWDg2RU1VTF9FWENFUFRJT046CiAgICAgICAgIGlmICggY3R4dC5l
eG5fcGVuZGluZyApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL25lc3RlZGh2bS5jIGIv
eGVuL2FyY2gveDg2L2h2bS9uZXN0ZWRodm0uYwppbmRleCBjYWFkNTI1Li5jNDY3MWQ4IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL25lc3RlZGh2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vbmVzdGVkaHZtLmMKQEAgLTE3LDcgKzE3LDcgQEAKICAqLwogCiAjaW5jbHVkZSA8YXNtL21z
ci5oPgotI2luY2x1ZGUgPGFzbS9odm0vc3VwcG9ydC5oPgkvKiBmb3IgSFZNX0RFTElWRVJfTk9f
RVJST1JfQ09ERSAqLworI2luY2x1ZGUgPGFzbS9odm0vc3VwcG9ydC5oPgogI2luY2x1ZGUgPGFz
bS9odm0vaHZtLmg+CiAjaW5jbHVkZSA8YXNtL3AybS5oPiAgICAvKiBmb3Igc3RydWN0IHAybV9k
b21haW4gKi8KICNpbmNsdWRlIDxhc20vaHZtL25lc3RlZGh2bS5oPgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0
ZWRzdm0uYwppbmRleCBiNmI4NTI2Li44YzliMDczIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3N2bS9uZXN0ZWRzdm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0u
YwpAQCAtNzU2LDcgKzc1Niw3IEBAIG5zdm1fdmNwdV92bXJ1bihzdHJ1Y3QgdmNwdSAqdiwgc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgZGVmYXVsdDoKICAgICAgICAgZ2RwcmludGso
WEVOTE9HX0VSUiwKICAgICAgICAgICAgICJuc3ZtX3ZjcHVfdm1lbnRyeSBmYWlsZWQsIGluamVj
dGluZyAjVURcbiIpOwotICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2ludmFs
aWRfb3AsIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUpOworICAgICAgICBodm1faW5qZWN0X2h3
X2V4Y2VwdGlvbihUUkFQX2ludmFsaWRfb3AsIFg4Nl9FVkVOVF9OT19FQyk7CiAgICAgICAgIC8q
IE11c3QgaGFwcGVuIGFmdGVyIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uIG9yIGl0IGRvZXNuJ3Qg
d29yayByaWdodC4gKi8KICAgICAgICAgbnYtPm52X3Ztc3dpdGNoX2luX3Byb2dyZXNzID0gMDsK
ICAgICAgICAgcmV0dXJuIDE7CkBAIC0xNTgxLDcgKzE1ODEsNyBAQCB2b2lkIHN2bV92bWV4aXRf
ZG9fc3RnaShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgc3RydWN0IHZjcHUgKnYpCiAgICAg
dW5zaWduZWQgaW50IGluc3RfbGVuOwogCiAgICAgaWYgKCAhbmVzdGVkaHZtX2VuYWJsZWQodi0+
ZG9tYWluKSApIHsKLSAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlk
X29wLCBIVk1fREVMSVZFUl9OT19FUlJPUl9DT0RFKTsKKyAgICAgICAgaHZtX2luamVjdF9od19l
eGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLCBYODZfRVZFTlRfTk9fRUMpOwogICAgICAgICByZXR1
cm47CiAgICAgfQogCkBAIC0xNjAxLDcgKzE2MDEsNyBAQCB2b2lkIHN2bV92bWV4aXRfZG9fY2xn
aShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgc3RydWN0IHZjcHUgKnYpCiAgICAgdmludHJf
dCBpbnRyOwogCiAgICAgaWYgKCAhbmVzdGVkaHZtX2VuYWJsZWQodi0+ZG9tYWluKSApIHsKLSAg
ICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLCBIVk1fREVMSVZF
Ul9OT19FUlJPUl9DT0RFKTsKKyAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9p
bnZhbGlkX29wLCBYODZfRVZFTlRfTk9fRUMpOwogICAgICAgICByZXR1cm47CiAgICAgfQogCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0v
c3ZtL3N2bS5jCmluZGV4IGNhYWI1Y2UuLjkxMmQ4NzEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vc3ZtL3N2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCkBAIC04OSw3
ICs4OSw3IEBAIHN0YXRpYyBERUZJTkVfU1BJTkxPQ0sob3N2d19sb2NrKTsKIHN0YXRpYyB2b2lk
IHN2bV9jcmFzaF9vcl9mYXVsdChzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBpZiAoIHZtY2JfZ2V0
X2NwbCh2LT5hcmNoLmh2bV9zdm0udm1jYikgKQotICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2Vw
dGlvbihUUkFQX2ludmFsaWRfb3AsIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUpOworICAgICAg
ICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2ludmFsaWRfb3AsIFg4Nl9FVkVOVF9OT19F
Qyk7CiAgICAgZWxzZQogICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsKIH0KQEAgLTEx
Niw3ICsxMTYsNyBAQCB2b2lkIF9fdXBkYXRlX2d1ZXN0X2VpcChzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncywgdW5zaWduZWQgaW50IGluc3RfbGVuKQogICAgIGN1cnItPmFyY2guaHZtX3N2bS52
bWNiLT5pbnRlcnJ1cHRfc2hhZG93ID0gMDsKIAogICAgIGlmICggcmVncy0+ZWZsYWdzICYgWDg2
X0VGTEFHU19URiApCi0gICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVidWcs
IEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUpOworICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2Vw
dGlvbihUUkFQX2RlYnVnLCBYODZfRVZFTlRfTk9fRUMpOwogfQogCiBzdGF0aWMgdm9pZCBzdm1f
Y3B1X2Rvd24odm9pZCkKQEAgLTEyODUsNyArMTI4NSw3IEBAIHN0YXRpYyB2b2lkIHN2bV9pbmpl
Y3RfZXZlbnQoY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpCiAKICAgICBkZWZhdWx0Ogog
ICAgICAgICBldmVudGluai5maWVsZHMudHlwZSA9IFg4Nl9FVkVOVFRZUEVfSFdfRVhDRVBUSU9O
OwotICAgICAgICBldmVudGluai5maWVsZHMuZXYgPSAoX2V2ZW50LmVycm9yX2NvZGUgIT0gSFZN
X0RFTElWRVJfTk9fRVJST1JfQ09ERSk7CisgICAgICAgIGV2ZW50aW5qLmZpZWxkcy5ldiA9IChf
ZXZlbnQuZXJyb3JfY29kZSAhPSBYODZfRVZFTlRfTk9fRUMpOwogICAgICAgICBldmVudGluai5m
aWVsZHMuZXJyb3Jjb2RlID0gX2V2ZW50LmVycm9yX2NvZGU7CiAgICAgICAgIGJyZWFrOwogICAg
IH0KQEAgLTE1NTMsNyArMTU1Myw3IEBAIHN0YXRpYyB2b2lkIHN2bV9mcHVfZGlydHlfaW50ZXJj
ZXB0KHZvaWQpCiAgICAgewogICAgICAgIC8qIENoZWNrIGlmIGwxIGd1ZXN0IG11c3QgbWFrZSBG
UFUgcmVhZHkgZm9yIHRoZSBsMiBndWVzdCAqLwogICAgICAgIGlmICggdi0+YXJjaC5odm1fdmNw
dS5ndWVzdF9jclswXSAmIFg4Nl9DUjBfVFMgKQotICAgICAgICAgICBodm1faW5qZWN0X2h3X2V4
Y2VwdGlvbihUUkFQX25vX2RldmljZSwgSFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSk7CisgICAg
ICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfbm9fZGV2aWNlLCBYODZfRVZFTlRf
Tk9fRUMpOwogICAgICAgIGVsc2UKICAgICAgICAgICAgdm1jYl9zZXRfY3IwKG4xdm1jYiwgdm1j
Yl9nZXRfY3IwKG4xdm1jYikgJiB+WDg2X0NSMF9UUyk7CiAgICAgICAgcmV0dXJuOwpAQCAtMjAy
Miw3ICsyMDIyLDcgQEAgc3ZtX3ZtZXhpdF9kb192bXJ1bihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncywKICAgICBpZiAoICFuc3ZtX2VmZXJfc3ZtX2VuYWJsZWQodikgKQogICAgIHsKICAgICAg
ICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIlZNUlVOOiBuZXN0ZWRodm0gZGlzYWJsZWQsIGluamVj
dGluZyAjVURcbiIpOwotICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2ludmFs
aWRfb3AsIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUpOworICAgICAgICBodm1faW5qZWN0X2h3
X2V4Y2VwdGlvbihUUkFQX2ludmFsaWRfb3AsIFg4Nl9FVkVOVF9OT19FQyk7CiAgICAgICAgIHJl
dHVybjsKICAgICB9CiAKQEAgLTIwNzcsNyArMjA3Nyw3IEBAIHN2bV92bWV4aXRfZG9fdm1sb2Fk
KHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiwKICAgICBpZiAoICFuc3ZtX2VmZXJfc3ZtX2VuYWJs
ZWQodikgKSAKICAgICB7CiAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJWTUxPQUQ6IG5l
c3RlZGh2bSBkaXNhYmxlZCwgaW5qZWN0aW5nICNVRFxuIik7Ci0gICAgICAgIGh2bV9pbmplY3Rf
aHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwgSFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSk7
CisgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwgWDg2X0VW
RU5UX05PX0VDKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KIApAQCAtMjExMyw3ICsyMTEzLDcg
QEAgc3ZtX3ZtZXhpdF9kb192bXNhdmUoc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiLAogICAgIGlm
ICggIW5zdm1fZWZlcl9zdm1fZW5hYmxlZCh2KSApIAogICAgIHsKICAgICAgICAgZ2RwcmludGso
WEVOTE9HX0VSUiwgIlZNU0FWRTogbmVzdGVkaHZtIGRpc2FibGVkLCBpbmplY3RpbmcgI1VEXG4i
KTsKLSAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLCBIVk1f
REVMSVZFUl9OT19FUlJPUl9DT0RFKTsKKyAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24o
VFJBUF9pbnZhbGlkX29wLCBYODZfRVZFTlRfTk9fRUMpOwogICAgICAgICByZXR1cm47CiAgICAg
fQogCkBAIC0yNDE2LDcgKzI0MTYsNyBAQCB2b2lkIHN2bV92bWV4aXRfaGFuZGxlcihzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncykKIAogICAgIGNhc2UgVk1FWElUX0VYQ0VQVElPTl9EQjoKICAg
ICAgICAgaWYgKCAhdi0+ZG9tYWluLT5kZWJ1Z2dlcl9hdHRhY2hlZCApCi0gICAgICAgICAgICBo
dm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2RlYnVnLCBIVk1fREVMSVZFUl9OT19FUlJPUl9D
T0RFKTsKKyAgICAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVidWcsIFg4
Nl9FVkVOVF9OT19FQyk7CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIGRvbWFpbl9wYXVzZV9m
b3JfZGVidWdnZXIoKTsKICAgICAgICAgYnJlYWs7CkBAIC0yNjA0LDcgKzI2MDQsNyBAQCB2b2lk
IHN2bV92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAogICAgIGNh
c2UgVk1FWElUX01PTklUT1I6CiAgICAgY2FzZSBWTUVYSVRfTVdBSVQ6Ci0gICAgICAgIGh2bV9p
bmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwgSFZNX0RFTElWRVJfTk9fRVJST1Jf
Q09ERSk7CisgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwg
WDg2X0VWRU5UX05PX0VDKTsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFZNRVhJVF9WTVJV
TjoKQEAgLTI2MjMsNyArMjYyMyw3IEBAIHZvaWQgc3ZtX3ZtZXhpdF9oYW5kbGVyKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBzdm1fdm1leGl0X2RvX2NsZ2kocmVncywgdik7
CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgVk1FWElUX1NLSU5JVDoKLSAgICAgICAgaHZtX2lu
amVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLCBIVk1fREVMSVZFUl9OT19FUlJPUl9D
T0RFKTsKKyAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLCBY
ODZfRVZFTlRfTk9fRUMpOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgVk1FWElUX1hTRVRC
VjoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L2ludHIuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vdm14L2ludHIuYwppbmRleCA4ZmNhMDhjLi42MzlhNzA1IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvaHZtL3ZteC9pbnRyLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvaW50ci5j
CkBAIC0zMDIsNyArMzAyLDcgQEAgdm9pZCB2bXhfaW50cl9hc3Npc3Qodm9pZCkKICAgICB9CiAg
ICAgZWxzZSBpZiAoIGludGFjay5zb3VyY2UgPT0gaHZtX2ludHNyY19tY2UgKQogICAgIHsKLSAg
ICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9tYWNoaW5lX2NoZWNrLCBIVk1fREVM
SVZFUl9OT19FUlJPUl9DT0RFKTsKKyAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJB
UF9tYWNoaW5lX2NoZWNrLCBYODZfRVZFTlRfTk9fRUMpOwogICAgIH0KICAgICBlbHNlIGlmICgg
Y3B1X2hhc192bXhfdmlydHVhbF9pbnRyX2RlbGl2ZXJ5ICYmCiAgICAgICAgICAgICAgIGludGFj
ay5zb3VyY2UgIT0gaHZtX2ludHNyY19waWMgJiYKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKaW5kZXggNjc4Y2Q2NC4u
ZDRhNTAyNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS92bXgvdm14LmMKQEAgLTE1ODYsNyArMTU4Niw4IEBAIHN0YXRpYyB2b2lk
IF9fdm14X2luamVjdF9leGNlcHRpb24oaW50IHRyYXAsIGludCB0eXBlLCBpbnQgZXJyb3JfY29k
ZSkKICAgICBpbnRyX2ZpZWxkcyA9IElOVFJfSU5GT19WQUxJRF9NQVNLIHwKICAgICAgICAgICAg
ICAgICAgIE1BU0tfSU5TUih0eXBlLCBJTlRSX0lORk9fSU5UUl9UWVBFX01BU0spIHwKICAgICAg
ICAgICAgICAgICAgIE1BU0tfSU5TUih0cmFwLCBJTlRSX0lORk9fVkVDVE9SX01BU0spOwotICAg
IGlmICggZXJyb3JfY29kZSAhPSBIVk1fREVMSVZFUl9OT19FUlJPUl9DT0RFICkgeworICAgIGlm
ICggZXJyb3JfY29kZSAhPSBYODZfRVZFTlRfTk9fRUMgKQorICAgIHsKICAgICAgICAgX192bXdy
aXRlKFZNX0VOVFJZX0VYQ0VQVElPTl9FUlJPUl9DT0RFLCBlcnJvcl9jb2RlKTsKICAgICAgICAg
aW50cl9maWVsZHMgfD0gSU5UUl9JTkZPX0RFTElWRVJfQ09ERV9NQVNLOwogICAgIH0KQEAgLTE2
MTEsMTIgKzE2MTIsMTIgQEAgdm9pZCB2bXhfaW5qZWN0X2V4dGludChpbnQgdHJhcCwgdWludDhf
dCBzb3VyY2UpCiAgICAgICAgICAgICAgICBJTlRSX0lORk9fVkFMSURfTUFTSyB8CiAgICAgICAg
ICAgICAgICBNQVNLX0lOU1IoWDg2X0VWRU5UVFlQRV9FWFRfSU5UUiwgSU5UUl9JTkZPX0lOVFJf
VFlQRV9NQVNLKSB8CiAgICAgICAgICAgICAgICBNQVNLX0lOU1IodHJhcCwgSU5UUl9JTkZPX1ZF
Q1RPUl9NQVNLKSwKLSAgICAgICAgICAgICAgIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUsIHNv
dXJjZSk7CisgICAgICAgICAgICAgICBYODZfRVZFTlRfTk9fRUMsIHNvdXJjZSk7CiAgICAgICAg
ICAgICByZXR1cm47CiAgICAgICAgIH0KICAgICB9CiAgICAgX192bXhfaW5qZWN0X2V4Y2VwdGlv
bih0cmFwLCBYODZfRVZFTlRUWVBFX0VYVF9JTlRSLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgSFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSk7CisgICAgICAgICAgICAgICAgICAgICAgICAg
ICBYODZfRVZFTlRfTk9fRUMpOwogfQogCiB2b2lkIHZteF9pbmplY3Rfbm1pKHZvaWQpCkBAIC0x
NjMxLDEyICsxNjMyLDEyIEBAIHZvaWQgdm14X2luamVjdF9ubWkodm9pZCkKICAgICAgICAgICAg
ICAgIElOVFJfSU5GT19WQUxJRF9NQVNLIHwKICAgICAgICAgICAgICAgIE1BU0tfSU5TUihYODZf
RVZFTlRUWVBFX05NSSwgSU5UUl9JTkZPX0lOVFJfVFlQRV9NQVNLKSB8CiAgICAgICAgICAgICAg
ICBNQVNLX0lOU1IoVFJBUF9ubWksIElOVFJfSU5GT19WRUNUT1JfTUFTSyksCi0gICAgICAgICAg
ICAgICBIVk1fREVMSVZFUl9OT19FUlJPUl9DT0RFLCBodm1faW50c3JjX25taSk7CisgICAgICAg
ICAgICAgICBYODZfRVZFTlRfTk9fRUMsIGh2bV9pbnRzcmNfbm1pKTsKICAgICAgICAgICAgIHJl
dHVybjsKICAgICAgICAgfQogICAgIH0KICAgICBfX3ZteF9pbmplY3RfZXhjZXB0aW9uKDIsIFg4
Nl9FVkVOVFRZUEVfTk1JLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0RFTElWRVJf
Tk9fRVJST1JfQ09ERSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICBYODZfRVZFTlRfTk9f
RUMpOwogfQogCiAvKgpAQCAtMjA1MSw3ICsyMDUyLDcgQEAgc3RhdGljIGJvb2xfdCB2bXhfdmNw
dV9lbXVsYXRlX3ZlKHN0cnVjdCB2Y3B1ICp2KQogICAgIHZteF92bWNzX2V4aXQodik7CiAKICAg
ICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX3ZpcnR1YWxpc2F0aW9uLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUpOworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFg4Nl9FVkVOVF9OT19FQyk7CiAKICBvdXQ6CiAgICAgaHZtX3Vu
bWFwX2d1ZXN0X2ZyYW1lKHZlaW5mbywgMCk7CkBAIC0yMzI3LDcgKzIzMjgsNyBAQCB2b2lkIHVw
ZGF0ZV9ndWVzdF9laXAodm9pZCkKICAgICB9CiAKICAgICBpZiAoIHJlZ3MtPmVmbGFncyAmIFg4
Nl9FRkxBR1NfVEYgKQotICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2RlYnVn
LCBIVk1fREVMSVZFUl9OT19FUlJPUl9DT0RFKTsKKyAgICAgICAgaHZtX2luamVjdF9od19leGNl
cHRpb24oVFJBUF9kZWJ1ZywgWDg2X0VWRU5UX05PX0VDKTsKIH0KIAogc3RhdGljIHZvaWQgdm14
X2ZwdV9kaXJ0eV9pbnRlcmNlcHQodm9pZCkKQEAgLTI4NTUsNyArMjg1Niw3IEBAIHN0YXRpYyBp
bnQgdm14X21zcl93cml0ZV9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgbXNy
X2NvbnRlbnQpCiAKICAgICAgICAgaWYgKCAocmMgPCAwKSB8fAogICAgICAgICAgICAgIChtc3Jf
Y29udGVudCAmJiAodm14X2FkZF9ob3N0X2xvYWRfbXNyKG1zcikgPCAwKSkgKQotICAgICAgICAg
ICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9tYWNoaW5lX2NoZWNrLCBIVk1fREVMSVZF
Ul9OT19FUlJPUl9DT0RFKTsKKyAgICAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRS
QVBfbWFjaGluZV9jaGVjaywgWDg2X0VWRU5UX05PX0VDKTsKICAgICAgICAgZWxzZQogICAgICAg
ICAgICAgX192bXdyaXRlKEdVRVNUX0lBMzJfREVCVUdDVEwsIG1zcl9jb250ZW50KTsKIApAQCAt
MzE1Myw3ICszMTU0LDcgQEAgc3RhdGljIHZvaWQgdm14X3Byb3BhZ2F0ZV9pbnRyKHVuc2lnbmVk
IGxvbmcgaW50cikKICAgICAgICAgZXZlbnQuZXJyb3JfY29kZSA9IHRtcDsKICAgICB9CiAgICAg
ZWxzZQotICAgICAgICBldmVudC5lcnJvcl9jb2RlID0gSFZNX0RFTElWRVJfTk9fRVJST1JfQ09E
RTsKKyAgICAgICAgZXZlbnQuZXJyb3JfY29kZSA9IFg4Nl9FVkVOVF9OT19FQzsKIAogICAgIGlm
ICggZXZlbnQudHlwZSA+PSBYODZfRVZFTlRUWVBFX1NXX0lOVEVSUlVQVCApCiAgICAgewpAQCAt
MzcxMCw3ICszNzExLDcgQEAgdm9pZCB2bXhfdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiAKICAgICBjYXNlIEVYSVRfUkVBU09OX1ZNRlVOQzoKICAgICAgICAgaWYg
KCB2bXhfdm1mdW5jX2ludGVyY2VwdChyZWdzKSAhPSBYODZFTVVMX09LQVkgKQotICAgICAgICAg
ICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLCBIVk1fREVMSVZFUl9O
T19FUlJPUl9DT0RFKTsKKyAgICAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBf
aW52YWxpZF9vcCwgWDg2X0VWRU5UX05PX0VDKTsKICAgICAgICAgZWxzZQogICAgICAgICAgICAg
dXBkYXRlX2d1ZXN0X2VpcCgpOwogICAgICAgICBicmVhazsKQEAgLTM3MjQsNyArMzcyNSw3IEBA
IHZvaWQgdm14X3ZtZXhpdF9oYW5kbGVyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAg
ICAgICAgKiBhcyBmYXIgYXMgdm1leGl0LgogICAgICAgICAgKi8KICAgICAgICAgV0FSTl9PTihl
eGl0X3JlYXNvbiA9PSBFWElUX1JFQVNPTl9HRVRTRUMpOwotICAgICAgICBodm1faW5qZWN0X2h3
X2V4Y2VwdGlvbihUUkFQX2ludmFsaWRfb3AsIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUpOwor
ICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2ludmFsaWRfb3AsIFg4Nl9FVkVO
VF9OT19FQyk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBFWElUX1JFQVNPTl9UUFJfQkVM
T1dfVEhSRVNIT0xEOgpAQCAtMzg0OSw3ICszODUwLDcgQEAgdm9pZCB2bXhfdm1leGl0X2hhbmRs
ZXIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICB2bXhfZ2V0X3NlZ21l
bnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19zcywgJnNzKTsKICAgICAgICAgICAgIGlmICggc3MuYXR0
ci5maWVsZHMuZHBsICkKICAgICAgICAgICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihU
UkFQX2ludmFsaWRfb3AsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgWDg2X0VWRU5UX05PX0VDKTsKICAgICAgICAgICAgIGVsc2UKICAgICAgICAg
ICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsKICAgICAgICAgfQpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5j
CmluZGV4IGI1ODM3ZDQuLmVmYWY1NGMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14
L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKQEAgLTM4MCw3ICszODAs
NyBAQCB2bWV4aXQ6CiAgICAgCiBpbnZhbGlkX29wOgogICAgIGdkcHJpbnRrKFhFTkxPR19FUlIs
ICJ2bXhfaW5zdF9jaGVja19wcml2aWxlZ2U6IGludmFsaWRfb3BcbiIpOwotICAgIGh2bV9pbmpl
Y3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwgSFZNX0RFTElWRVJfTk9fRVJST1JfQ09E
RSk7CisgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLCBYODZfRVZF
TlRfTk9fRUMpOwogICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKIAogZ3BfZmF1bHQ6CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaCBiL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCmluZGV4IDU0YzUzMmMuLmIwZjAzMDQg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCisrKyBi
L3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCkBAIC04MCwxMiArODAsMTMg
QEAgZW51bSB4ODZfZXZlbnRfdHlwZSB7CiAgICAgWDg2X0VWRU5UVFlQRV9QUklfU1dfRVhDRVBU
SU9OLCAvKiBJQ0VCUCAoRjEpICovCiAgICAgWDg2X0VWRU5UVFlQRV9TV19FWENFUFRJT04sICAg
ICAvKiBJTlQzIChDQyksIElOVE8gKENFKSAqLwogfTsKKyNkZWZpbmUgWDg2X0VWRU5UX05PX0VD
ICgtMSkgICAgICAgIC8qIE5vIGVycm9yIGNvZGUuICovCiAKIHN0cnVjdCB4ODZfZXZlbnQgewog
ICAgIGludDE2X3QgICAgICAgdmVjdG9yOwogICAgIHVpbnQ4X3QgICAgICAgdHlwZTsgICAgICAg
ICAvKiBYODZfRVZFTlRUWVBFXyogKi8KICAgICB1aW50OF90ICAgICAgIGluc25fbGVuOyAgICAg
LyogSW5zdHJ1Y3Rpb24gbGVuZ3RoICovCi0gICAgdWludDMyX3QgICAgICBlcnJvcl9jb2RlOyAg
IC8qIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUgaWYgbi9hICovCisgICAgaW50MzJfdCAgICAg
ICBlcnJvcl9jb2RlOyAgIC8qIFg4Nl9FVkVOVF9OT19FQyBpZiBuL2EgKi8KICAgICB1bnNpZ25l
ZCBsb25nIGNyMjsgICAgICAgICAgLyogT25seSBmb3IgVFJBUF9wYWdlX2ZhdWx0IGgvdyBleGNl
cHRpb24gKi8KIH07CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBv
cnQuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaAppbmRleCAyOTg0YWJjLi45
OTM4NDUwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oCkBAIC0yNSw4ICsyNSw2IEBACiAj
aW5jbHVkZSA8eGVuL2h2bS9zYXZlLmg+CiAjaW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5oPgogCi0j
ZGVmaW5lIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUgICh+MFUpCi0KICNpZm5kZWYgTkRFQlVH
CiAjZGVmaW5lIERCR19MRVZFTF8wICAgICAgICAgICAgICAgICAoMSA8PCAwKQogI2RlZmluZSBE
QkdfTEVWRUxfMSAgICAgICAgICAgICAgICAgKDEgPDwgMSkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1w
YXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxp
c3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:24:57 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:24: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 1cDYev-0001eO-6r; Sun, 04 Dec 2016 15:24: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 1cDYeu-0001eC-Si
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:57 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 C8/7D-29519-84534485; Sun, 04 Dec 2016 15:24:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdfd1CX
 CYMEMKYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNeP1qLVNBQ2XFuzl32RoYv8Z2MXJxCAl8YZRY
 umI2O4RznlFiRsNkli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQWCJTrXz
 2UEsXkFzCQeN10As1mA6rf2PWacwMixgJFhFaN6cWpRWWqRroVeUlFmekZJbmJmjq6hgZlebm
 pxcWJ6ak5iUrFecn7uJkagTxiAYAfj7Mv+hxglOZiURHl3hjpHCPEl5adUZiQWZ8QXleakFh9
 ilOHgUJLgDTFxiRASLEpNT61Iy8wBBgdMWoKDR0mEtwokzVtckJhbnJkOkTrFqCglzjsfJCEA
 ksgozYNrgwXkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzdoNM4cnMK4Gb/gpoMRPQ4hPHn
 UEWlyQipKQaGGeHywoo83Bqqou+btXVMlx37nzidOHCNcdvWz7ve97QVDAjrybZKL2/gamw6x
 a3UXjpxTm8/yY8ubyI07es7K0Qw4GM9KAF/VbCpZHVyivPOuecl3x/59XkorYVsp+EuhRaJYv
 upJYeq/5oc+vW3dS4sIDTRe8/V8Sul4nfee178yInXgFzJZbijERDLeai4kQApWWBF0MCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1480865094!70975921!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11282 invoked from network); 4 Dec 2016 15:24:55 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 4 Dec 2016 15:24: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 1cDYes-0005DD-66
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYes-0005H0-3S
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:24:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYes-0005H0-3S@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:24:54 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Rename
	HVM_DELIVER_NO_ERROR_CODE to X86_EVENT_NO_EC
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>

Y29tbWl0IDNhOWM2OGZmMGY2NTAyMmU0NDI0MTM2ZjFjYzZjYjJiMzAyOTRlNTAKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIE5vdiA3IDEzOjE0OjAzIDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAx
IDIwMTYgKzAwMDAKCiAgICB4ODYvZW11bDogUmVuYW1lIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NP
REUgdG8gWDg2X0VWRU5UX05PX0VDCiAgICAKICAgIGFuZCBtb3ZlIGl0IHRvIGxpdmUgd2l0aCB0
aGUgb3RoZXIgeDg2X2V2ZW50IGluZnJhc3RydWN0dXJlIGluIHg4Nl9lbXVsYXRlLmguCiAgICBT
d2l0Y2ggaXQgYW5kIHg4Nl9ldmVudC5lcnJvcl9jb2RlIHRvIGJlaW5nIHNpZ25lZCwgbWF0Y2hp
bmcgdGhlIHJlc3Qgb2YgdGhlCiAgICBjb2RlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQm9y
aXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMgICAgICAgICAgICAgfCAgNSArKy0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAg
ICAgICAgICAgfCAgNiArKystLS0KIHhlbi9hcmNoL3g4Ni9odm0vbmVzdGVkaHZtLmMgICAgICAg
ICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vc3ZtL25lc3RlZHN2bS5jICAgICAgIHwgIDYg
KysrLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyAgICAgICAgICAgICB8IDIwICsrKysr
KysrKystLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC9pbnRyLmMgICAgICAgICAgICB8
ICAyICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyAgICAgICAgICAgICB8IDI1ICsrKysr
KysrKysrKystLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyAgICAgICAg
ICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oIHwgIDMg
KystCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmggICAgICB8ICAyIC0tCiAxMCBm
aWxlcyBjaGFuZ2VkLCAzNiBpbnNlcnRpb25zKCspLCAzNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0
ZS5jCmluZGV4IGJiMjZkNDAuLmJjMjU5ZWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
ZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCkBAIC0xNjA5LDcgKzE2
MDksNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfaW5qZWN0X3N3X2ludGVycnVwdCgKIAogICAgIGh2
bWVtdWxfY3R4dC0+ZXhuX3BlbmRpbmcgPSAxOwogICAgIGh2bWVtdWxfY3R4dC0+dHJhcC52ZWN0
b3IgPSB2ZWN0b3I7Ci0gICAgaHZtZW11bF9jdHh0LT50cmFwLmVycm9yX2NvZGUgPSBIVk1fREVM
SVZFUl9OT19FUlJPUl9DT0RFOworICAgIGh2bWVtdWxfY3R4dC0+dHJhcC5lcnJvcl9jb2RlID0g
WDg2X0VWRU5UX05PX0VDOwogICAgIGh2bWVtdWxfY3R4dC0+dHJhcC5pbnNuX2xlbiA9IGluc25f
bGVuOwogCiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKQEAgLTE2OTYsOCArMTY5Niw3IEBAIHN0
YXRpYyBpbnQgaHZtZW11bF92bWZ1bmMoCiAKICAgICByYyA9IGh2bV9mdW5jcy5hbHRwMm1fdmNw
dV9lbXVsYXRlX3ZtZnVuYyhjdHh0LT5yZWdzKTsKICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tB
WSApCi0gICAgICAgIGh2bWVtdWxfaW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2ludmFsaWRfb3As
IEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjdHh0KTsKKyAgICAgICAgaHZtZW11bF9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBf
aW52YWxpZF9vcCwgWDg2X0VWRU5UX05PX0VDLCBjdHh0KTsKIAogICAgIHJldHVybiByYzsKIH0K
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jCmluZGV4IDlmNjNhYmUuLjRhZDIxNTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNTAyLDcgKzUwMiw3IEBAIHZv
aWQgaHZtX2RvX3Jlc3VtZShzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICAgICAgICBraW5kID0g
RU1VTF9LSU5EX1NFVF9DT05URVhUX0lOU047CiAKICAgICAgICAgICAgIGh2bV9lbXVsYXRlX29u
ZV92bV9ldmVudChraW5kLCBUUkFQX2ludmFsaWRfb3AsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgSFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSk7CisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWDg2X0VWRU5UX05PX0VDKTsKIAogICAgICAgICAgICAg
di0+YXJjaC52bV9ldmVudC0+ZW11bGF0ZV9mbGFncyA9IDA7CiAgICAgICAgIH0KQEAgLTMwNTQs
NyArMzA1NCw3IEBAIHZvaWQgaHZtX3Rhc2tfc3dpdGNoKAogICAgIH0KIAogICAgIGlmICggKHRz
cy50cmFjZSAmIDEpICYmICFleG5fcmFpc2VkICkKLSAgICAgICAgaHZtX2luamVjdF9od19leGNl
cHRpb24oVFJBUF9kZWJ1ZywgSFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSk7CisgICAgICAgIGh2
bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVidWcsIFg4Nl9FVkVOVF9OT19FQyk7CiAKICBv
dXQ6CiAgICAgaHZtX3VubWFwX2VudHJ5KG9wdHNzX2Rlc2MpOwpAQCAtNDA3NCw3ICs0MDc0LDcg
QEAgdm9pZCBodm1fdWRfaW50ZXJjZXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAg
IHN3aXRjaCAoIGh2bV9lbXVsYXRlX29uZSgmY3R4dCkgKQogICAgIHsKICAgICBjYXNlIFg4NkVN
VUxfVU5IQU5ETEVBQkxFOgotICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2lu
dmFsaWRfb3AsIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUpOworICAgICAgICBodm1faW5qZWN0
X2h3X2V4Y2VwdGlvbihUUkFQX2ludmFsaWRfb3AsIFg4Nl9FVkVOVF9OT19FQyk7CiAgICAgICAg
IGJyZWFrOwogICAgIGNhc2UgWDg2RU1VTF9FWENFUFRJT046CiAgICAgICAgIGlmICggY3R4dC5l
eG5fcGVuZGluZyApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL25lc3RlZGh2bS5jIGIv
eGVuL2FyY2gveDg2L2h2bS9uZXN0ZWRodm0uYwppbmRleCBjYWFkNTI1Li5jNDY3MWQ4IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL25lc3RlZGh2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vbmVzdGVkaHZtLmMKQEAgLTE3LDcgKzE3LDcgQEAKICAqLwogCiAjaW5jbHVkZSA8YXNtL21z
ci5oPgotI2luY2x1ZGUgPGFzbS9odm0vc3VwcG9ydC5oPgkvKiBmb3IgSFZNX0RFTElWRVJfTk9f
RVJST1JfQ09ERSAqLworI2luY2x1ZGUgPGFzbS9odm0vc3VwcG9ydC5oPgogI2luY2x1ZGUgPGFz
bS9odm0vaHZtLmg+CiAjaW5jbHVkZSA8YXNtL3AybS5oPiAgICAvKiBmb3Igc3RydWN0IHAybV9k
b21haW4gKi8KICNpbmNsdWRlIDxhc20vaHZtL25lc3RlZGh2bS5oPgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0
ZWRzdm0uYwppbmRleCBiNmI4NTI2Li44YzliMDczIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3N2bS9uZXN0ZWRzdm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0u
YwpAQCAtNzU2LDcgKzc1Niw3IEBAIG5zdm1fdmNwdV92bXJ1bihzdHJ1Y3QgdmNwdSAqdiwgc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgZGVmYXVsdDoKICAgICAgICAgZ2RwcmludGso
WEVOTE9HX0VSUiwKICAgICAgICAgICAgICJuc3ZtX3ZjcHVfdm1lbnRyeSBmYWlsZWQsIGluamVj
dGluZyAjVURcbiIpOwotICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2ludmFs
aWRfb3AsIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUpOworICAgICAgICBodm1faW5qZWN0X2h3
X2V4Y2VwdGlvbihUUkFQX2ludmFsaWRfb3AsIFg4Nl9FVkVOVF9OT19FQyk7CiAgICAgICAgIC8q
IE11c3QgaGFwcGVuIGFmdGVyIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uIG9yIGl0IGRvZXNuJ3Qg
d29yayByaWdodC4gKi8KICAgICAgICAgbnYtPm52X3Ztc3dpdGNoX2luX3Byb2dyZXNzID0gMDsK
ICAgICAgICAgcmV0dXJuIDE7CkBAIC0xNTgxLDcgKzE1ODEsNyBAQCB2b2lkIHN2bV92bWV4aXRf
ZG9fc3RnaShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgc3RydWN0IHZjcHUgKnYpCiAgICAg
dW5zaWduZWQgaW50IGluc3RfbGVuOwogCiAgICAgaWYgKCAhbmVzdGVkaHZtX2VuYWJsZWQodi0+
ZG9tYWluKSApIHsKLSAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlk
X29wLCBIVk1fREVMSVZFUl9OT19FUlJPUl9DT0RFKTsKKyAgICAgICAgaHZtX2luamVjdF9od19l
eGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLCBYODZfRVZFTlRfTk9fRUMpOwogICAgICAgICByZXR1
cm47CiAgICAgfQogCkBAIC0xNjAxLDcgKzE2MDEsNyBAQCB2b2lkIHN2bV92bWV4aXRfZG9fY2xn
aShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgc3RydWN0IHZjcHUgKnYpCiAgICAgdmludHJf
dCBpbnRyOwogCiAgICAgaWYgKCAhbmVzdGVkaHZtX2VuYWJsZWQodi0+ZG9tYWluKSApIHsKLSAg
ICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLCBIVk1fREVMSVZF
Ul9OT19FUlJPUl9DT0RFKTsKKyAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9p
bnZhbGlkX29wLCBYODZfRVZFTlRfTk9fRUMpOwogICAgICAgICByZXR1cm47CiAgICAgfQogCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0v
c3ZtL3N2bS5jCmluZGV4IGNhYWI1Y2UuLjkxMmQ4NzEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vc3ZtL3N2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCkBAIC04OSw3
ICs4OSw3IEBAIHN0YXRpYyBERUZJTkVfU1BJTkxPQ0sob3N2d19sb2NrKTsKIHN0YXRpYyB2b2lk
IHN2bV9jcmFzaF9vcl9mYXVsdChzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBpZiAoIHZtY2JfZ2V0
X2NwbCh2LT5hcmNoLmh2bV9zdm0udm1jYikgKQotICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2Vw
dGlvbihUUkFQX2ludmFsaWRfb3AsIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUpOworICAgICAg
ICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2ludmFsaWRfb3AsIFg4Nl9FVkVOVF9OT19F
Qyk7CiAgICAgZWxzZQogICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsKIH0KQEAgLTEx
Niw3ICsxMTYsNyBAQCB2b2lkIF9fdXBkYXRlX2d1ZXN0X2VpcChzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncywgdW5zaWduZWQgaW50IGluc3RfbGVuKQogICAgIGN1cnItPmFyY2guaHZtX3N2bS52
bWNiLT5pbnRlcnJ1cHRfc2hhZG93ID0gMDsKIAogICAgIGlmICggcmVncy0+ZWZsYWdzICYgWDg2
X0VGTEFHU19URiApCi0gICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVidWcs
IEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUpOworICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2Vw
dGlvbihUUkFQX2RlYnVnLCBYODZfRVZFTlRfTk9fRUMpOwogfQogCiBzdGF0aWMgdm9pZCBzdm1f
Y3B1X2Rvd24odm9pZCkKQEAgLTEyODUsNyArMTI4NSw3IEBAIHN0YXRpYyB2b2lkIHN2bV9pbmpl
Y3RfZXZlbnQoY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpCiAKICAgICBkZWZhdWx0Ogog
ICAgICAgICBldmVudGluai5maWVsZHMudHlwZSA9IFg4Nl9FVkVOVFRZUEVfSFdfRVhDRVBUSU9O
OwotICAgICAgICBldmVudGluai5maWVsZHMuZXYgPSAoX2V2ZW50LmVycm9yX2NvZGUgIT0gSFZN
X0RFTElWRVJfTk9fRVJST1JfQ09ERSk7CisgICAgICAgIGV2ZW50aW5qLmZpZWxkcy5ldiA9IChf
ZXZlbnQuZXJyb3JfY29kZSAhPSBYODZfRVZFTlRfTk9fRUMpOwogICAgICAgICBldmVudGluai5m
aWVsZHMuZXJyb3Jjb2RlID0gX2V2ZW50LmVycm9yX2NvZGU7CiAgICAgICAgIGJyZWFrOwogICAg
IH0KQEAgLTE1NTMsNyArMTU1Myw3IEBAIHN0YXRpYyB2b2lkIHN2bV9mcHVfZGlydHlfaW50ZXJj
ZXB0KHZvaWQpCiAgICAgewogICAgICAgIC8qIENoZWNrIGlmIGwxIGd1ZXN0IG11c3QgbWFrZSBG
UFUgcmVhZHkgZm9yIHRoZSBsMiBndWVzdCAqLwogICAgICAgIGlmICggdi0+YXJjaC5odm1fdmNw
dS5ndWVzdF9jclswXSAmIFg4Nl9DUjBfVFMgKQotICAgICAgICAgICBodm1faW5qZWN0X2h3X2V4
Y2VwdGlvbihUUkFQX25vX2RldmljZSwgSFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSk7CisgICAg
ICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfbm9fZGV2aWNlLCBYODZfRVZFTlRf
Tk9fRUMpOwogICAgICAgIGVsc2UKICAgICAgICAgICAgdm1jYl9zZXRfY3IwKG4xdm1jYiwgdm1j
Yl9nZXRfY3IwKG4xdm1jYikgJiB+WDg2X0NSMF9UUyk7CiAgICAgICAgcmV0dXJuOwpAQCAtMjAy
Miw3ICsyMDIyLDcgQEAgc3ZtX3ZtZXhpdF9kb192bXJ1bihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncywKICAgICBpZiAoICFuc3ZtX2VmZXJfc3ZtX2VuYWJsZWQodikgKQogICAgIHsKICAgICAg
ICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIlZNUlVOOiBuZXN0ZWRodm0gZGlzYWJsZWQsIGluamVj
dGluZyAjVURcbiIpOwotICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2ludmFs
aWRfb3AsIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUpOworICAgICAgICBodm1faW5qZWN0X2h3
X2V4Y2VwdGlvbihUUkFQX2ludmFsaWRfb3AsIFg4Nl9FVkVOVF9OT19FQyk7CiAgICAgICAgIHJl
dHVybjsKICAgICB9CiAKQEAgLTIwNzcsNyArMjA3Nyw3IEBAIHN2bV92bWV4aXRfZG9fdm1sb2Fk
KHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiwKICAgICBpZiAoICFuc3ZtX2VmZXJfc3ZtX2VuYWJs
ZWQodikgKSAKICAgICB7CiAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJWTUxPQUQ6IG5l
c3RlZGh2bSBkaXNhYmxlZCwgaW5qZWN0aW5nICNVRFxuIik7Ci0gICAgICAgIGh2bV9pbmplY3Rf
aHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwgSFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSk7
CisgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwgWDg2X0VW
RU5UX05PX0VDKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KIApAQCAtMjExMyw3ICsyMTEzLDcg
QEAgc3ZtX3ZtZXhpdF9kb192bXNhdmUoc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiLAogICAgIGlm
ICggIW5zdm1fZWZlcl9zdm1fZW5hYmxlZCh2KSApIAogICAgIHsKICAgICAgICAgZ2RwcmludGso
WEVOTE9HX0VSUiwgIlZNU0FWRTogbmVzdGVkaHZtIGRpc2FibGVkLCBpbmplY3RpbmcgI1VEXG4i
KTsKLSAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLCBIVk1f
REVMSVZFUl9OT19FUlJPUl9DT0RFKTsKKyAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24o
VFJBUF9pbnZhbGlkX29wLCBYODZfRVZFTlRfTk9fRUMpOwogICAgICAgICByZXR1cm47CiAgICAg
fQogCkBAIC0yNDE2LDcgKzI0MTYsNyBAQCB2b2lkIHN2bV92bWV4aXRfaGFuZGxlcihzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncykKIAogICAgIGNhc2UgVk1FWElUX0VYQ0VQVElPTl9EQjoKICAg
ICAgICAgaWYgKCAhdi0+ZG9tYWluLT5kZWJ1Z2dlcl9hdHRhY2hlZCApCi0gICAgICAgICAgICBo
dm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2RlYnVnLCBIVk1fREVMSVZFUl9OT19FUlJPUl9D
T0RFKTsKKyAgICAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVidWcsIFg4
Nl9FVkVOVF9OT19FQyk7CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIGRvbWFpbl9wYXVzZV9m
b3JfZGVidWdnZXIoKTsKICAgICAgICAgYnJlYWs7CkBAIC0yNjA0LDcgKzI2MDQsNyBAQCB2b2lk
IHN2bV92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAogICAgIGNh
c2UgVk1FWElUX01PTklUT1I6CiAgICAgY2FzZSBWTUVYSVRfTVdBSVQ6Ci0gICAgICAgIGh2bV9p
bmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwgSFZNX0RFTElWRVJfTk9fRVJST1Jf
Q09ERSk7CisgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwg
WDg2X0VWRU5UX05PX0VDKTsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFZNRVhJVF9WTVJV
TjoKQEAgLTI2MjMsNyArMjYyMyw3IEBAIHZvaWQgc3ZtX3ZtZXhpdF9oYW5kbGVyKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBzdm1fdm1leGl0X2RvX2NsZ2kocmVncywgdik7
CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgVk1FWElUX1NLSU5JVDoKLSAgICAgICAgaHZtX2lu
amVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLCBIVk1fREVMSVZFUl9OT19FUlJPUl9D
T0RFKTsKKyAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLCBY
ODZfRVZFTlRfTk9fRUMpOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgVk1FWElUX1hTRVRC
VjoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L2ludHIuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vdm14L2ludHIuYwppbmRleCA4ZmNhMDhjLi42MzlhNzA1IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvaHZtL3ZteC9pbnRyLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvaW50ci5j
CkBAIC0zMDIsNyArMzAyLDcgQEAgdm9pZCB2bXhfaW50cl9hc3Npc3Qodm9pZCkKICAgICB9CiAg
ICAgZWxzZSBpZiAoIGludGFjay5zb3VyY2UgPT0gaHZtX2ludHNyY19tY2UgKQogICAgIHsKLSAg
ICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9tYWNoaW5lX2NoZWNrLCBIVk1fREVM
SVZFUl9OT19FUlJPUl9DT0RFKTsKKyAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJB
UF9tYWNoaW5lX2NoZWNrLCBYODZfRVZFTlRfTk9fRUMpOwogICAgIH0KICAgICBlbHNlIGlmICgg
Y3B1X2hhc192bXhfdmlydHVhbF9pbnRyX2RlbGl2ZXJ5ICYmCiAgICAgICAgICAgICAgIGludGFj
ay5zb3VyY2UgIT0gaHZtX2ludHNyY19waWMgJiYKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKaW5kZXggNjc4Y2Q2NC4u
ZDRhNTAyNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS92bXgvdm14LmMKQEAgLTE1ODYsNyArMTU4Niw4IEBAIHN0YXRpYyB2b2lk
IF9fdm14X2luamVjdF9leGNlcHRpb24oaW50IHRyYXAsIGludCB0eXBlLCBpbnQgZXJyb3JfY29k
ZSkKICAgICBpbnRyX2ZpZWxkcyA9IElOVFJfSU5GT19WQUxJRF9NQVNLIHwKICAgICAgICAgICAg
ICAgICAgIE1BU0tfSU5TUih0eXBlLCBJTlRSX0lORk9fSU5UUl9UWVBFX01BU0spIHwKICAgICAg
ICAgICAgICAgICAgIE1BU0tfSU5TUih0cmFwLCBJTlRSX0lORk9fVkVDVE9SX01BU0spOwotICAg
IGlmICggZXJyb3JfY29kZSAhPSBIVk1fREVMSVZFUl9OT19FUlJPUl9DT0RFICkgeworICAgIGlm
ICggZXJyb3JfY29kZSAhPSBYODZfRVZFTlRfTk9fRUMgKQorICAgIHsKICAgICAgICAgX192bXdy
aXRlKFZNX0VOVFJZX0VYQ0VQVElPTl9FUlJPUl9DT0RFLCBlcnJvcl9jb2RlKTsKICAgICAgICAg
aW50cl9maWVsZHMgfD0gSU5UUl9JTkZPX0RFTElWRVJfQ09ERV9NQVNLOwogICAgIH0KQEAgLTE2
MTEsMTIgKzE2MTIsMTIgQEAgdm9pZCB2bXhfaW5qZWN0X2V4dGludChpbnQgdHJhcCwgdWludDhf
dCBzb3VyY2UpCiAgICAgICAgICAgICAgICBJTlRSX0lORk9fVkFMSURfTUFTSyB8CiAgICAgICAg
ICAgICAgICBNQVNLX0lOU1IoWDg2X0VWRU5UVFlQRV9FWFRfSU5UUiwgSU5UUl9JTkZPX0lOVFJf
VFlQRV9NQVNLKSB8CiAgICAgICAgICAgICAgICBNQVNLX0lOU1IodHJhcCwgSU5UUl9JTkZPX1ZF
Q1RPUl9NQVNLKSwKLSAgICAgICAgICAgICAgIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUsIHNv
dXJjZSk7CisgICAgICAgICAgICAgICBYODZfRVZFTlRfTk9fRUMsIHNvdXJjZSk7CiAgICAgICAg
ICAgICByZXR1cm47CiAgICAgICAgIH0KICAgICB9CiAgICAgX192bXhfaW5qZWN0X2V4Y2VwdGlv
bih0cmFwLCBYODZfRVZFTlRUWVBFX0VYVF9JTlRSLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgSFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSk7CisgICAgICAgICAgICAgICAgICAgICAgICAg
ICBYODZfRVZFTlRfTk9fRUMpOwogfQogCiB2b2lkIHZteF9pbmplY3Rfbm1pKHZvaWQpCkBAIC0x
NjMxLDEyICsxNjMyLDEyIEBAIHZvaWQgdm14X2luamVjdF9ubWkodm9pZCkKICAgICAgICAgICAg
ICAgIElOVFJfSU5GT19WQUxJRF9NQVNLIHwKICAgICAgICAgICAgICAgIE1BU0tfSU5TUihYODZf
RVZFTlRUWVBFX05NSSwgSU5UUl9JTkZPX0lOVFJfVFlQRV9NQVNLKSB8CiAgICAgICAgICAgICAg
ICBNQVNLX0lOU1IoVFJBUF9ubWksIElOVFJfSU5GT19WRUNUT1JfTUFTSyksCi0gICAgICAgICAg
ICAgICBIVk1fREVMSVZFUl9OT19FUlJPUl9DT0RFLCBodm1faW50c3JjX25taSk7CisgICAgICAg
ICAgICAgICBYODZfRVZFTlRfTk9fRUMsIGh2bV9pbnRzcmNfbm1pKTsKICAgICAgICAgICAgIHJl
dHVybjsKICAgICAgICAgfQogICAgIH0KICAgICBfX3ZteF9pbmplY3RfZXhjZXB0aW9uKDIsIFg4
Nl9FVkVOVFRZUEVfTk1JLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0RFTElWRVJf
Tk9fRVJST1JfQ09ERSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICBYODZfRVZFTlRfTk9f
RUMpOwogfQogCiAvKgpAQCAtMjA1MSw3ICsyMDUyLDcgQEAgc3RhdGljIGJvb2xfdCB2bXhfdmNw
dV9lbXVsYXRlX3ZlKHN0cnVjdCB2Y3B1ICp2KQogICAgIHZteF92bWNzX2V4aXQodik7CiAKICAg
ICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX3ZpcnR1YWxpc2F0aW9uLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUpOworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFg4Nl9FVkVOVF9OT19FQyk7CiAKICBvdXQ6CiAgICAgaHZtX3Vu
bWFwX2d1ZXN0X2ZyYW1lKHZlaW5mbywgMCk7CkBAIC0yMzI3LDcgKzIzMjgsNyBAQCB2b2lkIHVw
ZGF0ZV9ndWVzdF9laXAodm9pZCkKICAgICB9CiAKICAgICBpZiAoIHJlZ3MtPmVmbGFncyAmIFg4
Nl9FRkxBR1NfVEYgKQotICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2RlYnVn
LCBIVk1fREVMSVZFUl9OT19FUlJPUl9DT0RFKTsKKyAgICAgICAgaHZtX2luamVjdF9od19leGNl
cHRpb24oVFJBUF9kZWJ1ZywgWDg2X0VWRU5UX05PX0VDKTsKIH0KIAogc3RhdGljIHZvaWQgdm14
X2ZwdV9kaXJ0eV9pbnRlcmNlcHQodm9pZCkKQEAgLTI4NTUsNyArMjg1Niw3IEBAIHN0YXRpYyBp
bnQgdm14X21zcl93cml0ZV9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgbXNy
X2NvbnRlbnQpCiAKICAgICAgICAgaWYgKCAocmMgPCAwKSB8fAogICAgICAgICAgICAgIChtc3Jf
Y29udGVudCAmJiAodm14X2FkZF9ob3N0X2xvYWRfbXNyKG1zcikgPCAwKSkgKQotICAgICAgICAg
ICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9tYWNoaW5lX2NoZWNrLCBIVk1fREVMSVZF
Ul9OT19FUlJPUl9DT0RFKTsKKyAgICAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRS
QVBfbWFjaGluZV9jaGVjaywgWDg2X0VWRU5UX05PX0VDKTsKICAgICAgICAgZWxzZQogICAgICAg
ICAgICAgX192bXdyaXRlKEdVRVNUX0lBMzJfREVCVUdDVEwsIG1zcl9jb250ZW50KTsKIApAQCAt
MzE1Myw3ICszMTU0LDcgQEAgc3RhdGljIHZvaWQgdm14X3Byb3BhZ2F0ZV9pbnRyKHVuc2lnbmVk
IGxvbmcgaW50cikKICAgICAgICAgZXZlbnQuZXJyb3JfY29kZSA9IHRtcDsKICAgICB9CiAgICAg
ZWxzZQotICAgICAgICBldmVudC5lcnJvcl9jb2RlID0gSFZNX0RFTElWRVJfTk9fRVJST1JfQ09E
RTsKKyAgICAgICAgZXZlbnQuZXJyb3JfY29kZSA9IFg4Nl9FVkVOVF9OT19FQzsKIAogICAgIGlm
ICggZXZlbnQudHlwZSA+PSBYODZfRVZFTlRUWVBFX1NXX0lOVEVSUlVQVCApCiAgICAgewpAQCAt
MzcxMCw3ICszNzExLDcgQEAgdm9pZCB2bXhfdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiAKICAgICBjYXNlIEVYSVRfUkVBU09OX1ZNRlVOQzoKICAgICAgICAgaWYg
KCB2bXhfdm1mdW5jX2ludGVyY2VwdChyZWdzKSAhPSBYODZFTVVMX09LQVkgKQotICAgICAgICAg
ICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLCBIVk1fREVMSVZFUl9O
T19FUlJPUl9DT0RFKTsKKyAgICAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBf
aW52YWxpZF9vcCwgWDg2X0VWRU5UX05PX0VDKTsKICAgICAgICAgZWxzZQogICAgICAgICAgICAg
dXBkYXRlX2d1ZXN0X2VpcCgpOwogICAgICAgICBicmVhazsKQEAgLTM3MjQsNyArMzcyNSw3IEBA
IHZvaWQgdm14X3ZtZXhpdF9oYW5kbGVyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAg
ICAgICAgKiBhcyBmYXIgYXMgdm1leGl0LgogICAgICAgICAgKi8KICAgICAgICAgV0FSTl9PTihl
eGl0X3JlYXNvbiA9PSBFWElUX1JFQVNPTl9HRVRTRUMpOwotICAgICAgICBodm1faW5qZWN0X2h3
X2V4Y2VwdGlvbihUUkFQX2ludmFsaWRfb3AsIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUpOwor
ICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2ludmFsaWRfb3AsIFg4Nl9FVkVO
VF9OT19FQyk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBFWElUX1JFQVNPTl9UUFJfQkVM
T1dfVEhSRVNIT0xEOgpAQCAtMzg0OSw3ICszODUwLDcgQEAgdm9pZCB2bXhfdm1leGl0X2hhbmRs
ZXIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICB2bXhfZ2V0X3NlZ21l
bnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19zcywgJnNzKTsKICAgICAgICAgICAgIGlmICggc3MuYXR0
ci5maWVsZHMuZHBsICkKICAgICAgICAgICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihU
UkFQX2ludmFsaWRfb3AsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgWDg2X0VWRU5UX05PX0VDKTsKICAgICAgICAgICAgIGVsc2UKICAgICAgICAg
ICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsKICAgICAgICAgfQpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5j
CmluZGV4IGI1ODM3ZDQuLmVmYWY1NGMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14
L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKQEAgLTM4MCw3ICszODAs
NyBAQCB2bWV4aXQ6CiAgICAgCiBpbnZhbGlkX29wOgogICAgIGdkcHJpbnRrKFhFTkxPR19FUlIs
ICJ2bXhfaW5zdF9jaGVja19wcml2aWxlZ2U6IGludmFsaWRfb3BcbiIpOwotICAgIGh2bV9pbmpl
Y3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwgSFZNX0RFTElWRVJfTk9fRVJST1JfQ09E
RSk7CisgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLCBYODZfRVZF
TlRfTk9fRUMpOwogICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKIAogZ3BfZmF1bHQ6CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaCBiL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCmluZGV4IDU0YzUzMmMuLmIwZjAzMDQg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCisrKyBi
L3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCkBAIC04MCwxMiArODAsMTMg
QEAgZW51bSB4ODZfZXZlbnRfdHlwZSB7CiAgICAgWDg2X0VWRU5UVFlQRV9QUklfU1dfRVhDRVBU
SU9OLCAvKiBJQ0VCUCAoRjEpICovCiAgICAgWDg2X0VWRU5UVFlQRV9TV19FWENFUFRJT04sICAg
ICAvKiBJTlQzIChDQyksIElOVE8gKENFKSAqLwogfTsKKyNkZWZpbmUgWDg2X0VWRU5UX05PX0VD
ICgtMSkgICAgICAgIC8qIE5vIGVycm9yIGNvZGUuICovCiAKIHN0cnVjdCB4ODZfZXZlbnQgewog
ICAgIGludDE2X3QgICAgICAgdmVjdG9yOwogICAgIHVpbnQ4X3QgICAgICAgdHlwZTsgICAgICAg
ICAvKiBYODZfRVZFTlRUWVBFXyogKi8KICAgICB1aW50OF90ICAgICAgIGluc25fbGVuOyAgICAg
LyogSW5zdHJ1Y3Rpb24gbGVuZ3RoICovCi0gICAgdWludDMyX3QgICAgICBlcnJvcl9jb2RlOyAg
IC8qIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUgaWYgbi9hICovCisgICAgaW50MzJfdCAgICAg
ICBlcnJvcl9jb2RlOyAgIC8qIFg4Nl9FVkVOVF9OT19FQyBpZiBuL2EgKi8KICAgICB1bnNpZ25l
ZCBsb25nIGNyMjsgICAgICAgICAgLyogT25seSBmb3IgVFJBUF9wYWdlX2ZhdWx0IGgvdyBleGNl
cHRpb24gKi8KIH07CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBv
cnQuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaAppbmRleCAyOTg0YWJjLi45
OTM4NDUwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oCkBAIC0yNSw4ICsyNSw2IEBACiAj
aW5jbHVkZSA8eGVuL2h2bS9zYXZlLmg+CiAjaW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5oPgogCi0j
ZGVmaW5lIEhWTV9ERUxJVkVSX05PX0VSUk9SX0NPREUgICh+MFUpCi0KICNpZm5kZWYgTkRFQlVH
CiAjZGVmaW5lIERCR19MRVZFTF8wICAgICAgICAgICAgICAgICAoMSA8PCAwKQogI2RlZmluZSBE
QkdfTEVWRUxfMSAgICAgICAgICAgICAgICAgKDEgPDwgMSkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1w
YXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxp
c3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:25:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:25: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 1cDYf5-0001gd-8Z; Sun, 04 Dec 2016 15:25: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 1cDYf4-0001gT-Oc
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:06 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 87/6D-08948-25534485; Sun, 04 Dec 2016 15:25:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTfQ1CX
 CoGWdlMWEbQYOjB7b+3axBzBGsWbmJeVXJLBmLPm8mrHgVXXFi2d/GRsY/4R3MXJxCAl8YZRY
 +fQxK4RznlHiz6Hv7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwsES+x5t
 YEFxOYVMJNY+v0cWJwFqH7D+ROsExg5FjAyrGJUL04tKkst0jXWSyrKTM8oyU3MzNE1NDDTy0
 0tLk5MT81JTCrWS87P3cQI9AkDEOxg7PjndIhRkoNJSZR3Z6hzhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3hATlwghwaLU9NSKtMwcYHDApCU4eJREeKtA0rzFBYm5xZnpEKlTjIpS4rzmIAkB
 kERGaR5cGywgLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYtxtkCk9mXgnc9FdAi5mAFp847
 gyyuCQRISXVwFiRY/mcybpSteON32sJLdMFFVt7v1QwiUgdmbdLWu3P9ZWMvFJC4o3MTTMzfB
 +Ieml4z5x15K9TcdlJ0YcWeXGLrLc8mOaU2c7LILPUZ8qB4JIK7wumgqYJU+bv23bPekfoziK
 3aRYd5/699c6U+Vv7836aeEvj21+qL5eF/Tt6alXo93XfvymxFGckGmoxFxUnAgCvW1/vQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1480865104!38572499!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22484 invoked from network); 4 Dec 2016 15:25: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; 4 Dec 2016 15:25: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 1cDYf2-0005E0-8k
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYf2-0005Hm-83
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYf2-0005Hm-83@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:25:04 +0000
Subject: [Xen-changelog] [xen master] x86/pv: Implement pv_inject_{event,
	page_fault, hw_exception}()
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>

Y29tbWl0IDkyMjJiNDQ1ZTZhNWJjMjVlMWY2ZmZmOTBmZjVlMmQ1ZWQ3ZjExMTYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VGh1IE5vdiAyNCAxODoxODozNiAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L3B2OiBJbXBsZW1lbnQgcHZfaW5qZWN0X3tldmVudCxwYWdl
X2ZhdWx0LGh3X2V4Y2VwdGlvbn0oKQogICAgCiAgICBUbyBoZWxwIHdpdGggZXZlbnQgaW5qZWN0
aW9uIGltcHJvdmVtZW50cyBmb3IgdGhlIFBWIHVzZXMgb2YgeDg2X2VtdWxhdGUoKSwKICAgIGlt
cGxlbWVudCBhIGV2ZW50IGluamVjdGlvbiBBUEkgd2hpY2ggbWF0Y2hlcyBpdHMgaHZtIGNvdW50
ZXJwYXJ0LgogICAgCiAgICBUaGlzIGlzIHN0YXJ0ZWQgd2l0aCB0YWtpbmcgZG9fZ3Vlc3RfdHJh
cCgpIGFuZCBtb2RpZnlpbmcgaXRzIGNhbGxpbmcgQVBJIHRvCiAgICBwdl9pbmplY3RfZXZlbnQo
KSwgc3Vic2VxdWVudGFsbHkgaW1wbGVtZW50aW5nIHRoZSBmb3JtZXIgaW4gdGVybXMgb2YgdGhl
CiAgICBsYXR0ZXIuCiAgICAKICAgIFRoZSBleGlzdGluZyBwcm9wYWdhdGVfcGFnZV9mYXVsdCgp
IGlzIGZhaXJseSBzaW1pbGFyIHRvCiAgICBwdl9pbmplY3RfcGFnZV9mYXVsdCgpLCBhbHRob3Vn
aCBpdCBoYXMgYSByZXR1cm4gdmFsdWUuICBPbmx5IGEgc2luZ2xlIGNhbGxlcgogICAgbWFrZXMg
dXNlIG9mIHRoZSByZXR1cm4gdmFsdWUsIGFuZCBub24tTlVMTCBpcyBvbmx5IHJldHVybmVkIGlm
IHRoZSBwYXNzZWQgY3IyCiAgICBpcyBub24tY2Fub25pY2FsLiAgT3BlbmNvZGUgdGhpcyBzaW5n
bGUgY2FzZSBpbgogICAgaGFuZGxlX2dkdF9sZHRfbWFwcGluZ19mYXVsdCgpLCBhbGxvd2luZyBw
cm9wYWdhdGVfcGFnZV9mYXVsdCgpIHRvIGJlY29tZQogICAgdm9pZC4KICAgIAogICAgVGhlIGNh
bGwgdG8gcmVzZXJ2ZWRfYml0X3BhZ2VfZmF1bHQoKSBpbiBwcm9wYWdhdGVfcGFnZV9mYXVsdCgp
IHdhcwogICAgY29uY2VwdHVhbGx5IHdyb25nIHRvIHN0YXJ0IHdpdGguICBDb21wbGFpbmluZyBh
Ym91dCByZXNlcnZlZCBiaXRzIHNob3VsZCBiZQogICAgcGFydCBvZiBoYW5kbGluZyB0aGUgcGFn
ZWZhdWx0IGl0c2VsZiwgbm90IHBhcnQgb2YgaW5qZWN0aW5nIGEgcGFnZWZhdWx0IGludG8KICAg
IHRoZSBndWVzdC4gIEl0IGlzIHRoZXJlZm9yZSBtb3ZlZCBhaGVhZCBvZiB0aGUgaW5qZWN0aW9u
IGNhbGwgaW4KICAgIGRvX3BhZ2VfZmF1bHQoKSB0byBjb21wZW5zYXRlLgogICAgCiAgICBUaGUg
cmVtYWluaW5nICNQRiBzcGVjaWZpYyBiaXRzIGFyZSBtb3ZlZCBpbnRvIHB2X2luamVjdF9ldmVu
dCgpLCBhbmQKICAgIHB2X2luamVjdF9wYWdlX2ZhdWx0KCkgaXMgaW1wbGVtZW50ZWQgYXMgYSBz
dGF0aWMgaW5saW5lIHdyYXBwZXIuCiAgICAKICAgIE5vIHByYWN0aWNhbCBjaGFuZ2UgZnJvbSBh
IGd1ZXN0cyBwb2ludCBvZiB2aWV3LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFRpbSBEZWVnYW4g
PHRpbUB4ZW4ub3JnPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgIHwgICA1ICstCiB4ZW4v
YXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIHwgICA0ICstCiB4ZW4vYXJjaC94ODYvdHJhcHMu
YyAgICAgICAgICAgIHwgMTQ3ICsrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggICAgfCAgMjYgKysrKysrKwogeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9tbS5oICAgICAgICB8ICAgMSAtCiA1IGZpbGVzIGNoYW5nZWQsIDEwNCBp
bnNlcnRpb25zKCspLCA3OSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
bW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IGQzNjVmNTkuLmI3YzcxMjIgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC01MTM2LDcg
KzUxMzYsNyBAQCBzdGF0aWMgaW50IHB0d3JfZW11bGF0ZWRfcmVhZCgKICAgICBpZiAoICFfX2Fk
ZHJfb2soYWRkcikgfHwKICAgICAgICAgIChyYyA9IF9fY29weV9mcm9tX3VzZXIocF9kYXRhLCAo
dm9pZCAqKWFkZHIsIGJ5dGVzKSkgKQogICAgIHsKLSAgICAgICAgcHJvcGFnYXRlX3BhZ2VfZmF1
bHQoYWRkciArIGJ5dGVzIC0gcmMsIDApOyAvKiByZWFkIGZhdWx0ICovCisgICAgICAgIHB2X2lu
amVjdF9wYWdlX2ZhdWx0KDAsIGFkZHIgKyBieXRlcyAtIHJjKTsgLyogUmVhZCBmYXVsdC4gKi8K
ICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogICAgIH0KIApAQCAtNTE3Nyw3ICs1
MTc3LDggQEAgc3RhdGljIGludCBwdHdyX2VtdWxhdGVkX3VwZGF0ZSgKICAgICAgICAgYWRkciAm
PSB+KHNpemVvZihwYWRkcl90KS0xKTsKICAgICAgICAgaWYgKCAocmMgPSBjb3B5X2Zyb21fdXNl
cigmZnVsbCwgKHZvaWQgKilhZGRyLCBzaXplb2YocGFkZHJfdCkpKSAhPSAwICkKICAgICAgICAg
ewotICAgICAgICAgICAgcHJvcGFnYXRlX3BhZ2VfZmF1bHQoYWRkcitzaXplb2YocGFkZHJfdCkt
cmMsIDApOyAvKiByZWFkIGZhdWx0ICovCisgICAgICAgICAgICBwdl9pbmplY3RfcGFnZV9mYXVs
dCgwLCAvKiBSZWFkIGZhdWx0LiAqLworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YWRkciArIHNpemVvZihwYWRkcl90KSAtIHJjKTsKICAgICAgICAgICAgIHJldHVybiBYODZFTVVM
X0VYQ0VQVElPTjsKICAgICAgICAgfQogICAgICAgICAvKiBNYXNrIG91dCBiaXRzIHByb3ZpZGVk
IGJ5IGNhbGxlci4gKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9u
LmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCmluZGV4IDM5MmJjYmUuLjk0OTY0
ODYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKKysrIGIveGVu
L2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwpAQCAtMzIzLDcgKzMyMyw3IEBAIHB2X2VtdWxh
dGVfcmVhZChlbnVtIHg4Nl9zZWdtZW50IHNlZywKIAogICAgIGlmICggKHJjID0gY29weV9mcm9t
X3VzZXIocF9kYXRhLCAodm9pZCAqKW9mZnNldCwgYnl0ZXMpKSAhPSAwICkKICAgICB7Ci0gICAg
ICAgIHByb3BhZ2F0ZV9wYWdlX2ZhdWx0KG9mZnNldCArIGJ5dGVzIC0gcmMsIDApOyAvKiByZWFk
IGZhdWx0ICovCisgICAgICAgIHB2X2luamVjdF9wYWdlX2ZhdWx0KDAsIG9mZnNldCArIGJ5dGVz
IC0gcmMpOyAvKiBSZWFkIGZhdWx0LiAqLwogICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJ
T047CiAgICAgfQogCkBAIC0xNzE3LDcgKzE3MTcsNyBAQCBzdGF0aWMgbWZuX3QgZW11bGF0ZV9n
dmFfdG9fbWZuKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhZGRyLAogICAgICAgICBp
ZiAoIGlzX2h2bV92Y3B1KHYpICkKICAgICAgICAgICAgIGh2bV9pbmplY3RfcGFnZV9mYXVsdChw
ZmVjLCB2YWRkcik7CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHByb3BhZ2F0ZV9wYWdlX2Zh
dWx0KHZhZGRyLCBwZmVjKTsKKyAgICAgICAgICAgIHB2X2luamVjdF9wYWdlX2ZhdWx0KHBmZWMs
IHZhZGRyKTsKICAgICAgICAgcmV0dXJuIF9tZm4oQkFEX0dWQV9UT19HRk4pOwogICAgIH0KIApk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3RyYXBzLmMgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwpp
bmRleCAyMTIxNDc0Li40NmU1MzhlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdHJhcHMuYwor
KysgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwpAQCAtNjI1LDM3ICs2MjUsNzUgQEAgdm9pZCBmYXRh
bF90cmFwKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCBib29sX3Qgc2hvd19yZW1v
dGUpCiAgICAgICAgICAgKHJlZ3MtPmVmbGFncyAmIFg4Nl9FRkxBR1NfSUYpID8gIiIgOiAiLCBJ
TiBJTlRFUlJVUFQgQ09OVEVYVCIpOwogfQogCi1zdGF0aWMgdm9pZCBkb19ndWVzdF90cmFwKHVu
c2lnbmVkIGludCB0cmFwbnIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQordm9pZCBwdl9pbmplY3RfZXZlbnQoY29uc3Qgc3RydWN0
IHg4Nl9ldmVudCAqZXZlbnQpCiB7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OworICAg
IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzID0gZ3Vlc3RfY3B1X3VzZXJfcmVncygpOwogICAg
IHN0cnVjdCB0cmFwX2JvdW5jZSAqdGI7CiAgICAgY29uc3Qgc3RydWN0IHRyYXBfaW5mbyAqdGk7
CisgICAgY29uc3QgdWludDhfdCB2ZWN0b3IgPSBldmVudC0+dmVjdG9yOwogICAgIGNvbnN0IGJv
b2wgdXNlX2Vycm9yX2NvZGUgPQotICAgICAgICAoKHRyYXBuciA8IDMyKSAmJiAoVFJBUF9IQVZF
X0VDICYgKDF1IDw8IHRyYXBucikpKTsKKyAgICAgICAgKCh2ZWN0b3IgPCAzMikgJiYgKFRSQVBf
SEFWRV9FQyAmICgxdSA8PCB2ZWN0b3IpKSk7CisgICAgdW5zaWduZWQgaW50IGVycm9yX2NvZGUg
PSBldmVudC0+ZXJyb3JfY29kZTsKIAotICAgIHRyYWNlX3B2X3RyYXAodHJhcG5yLCByZWdzLT5l
aXAsIHVzZV9lcnJvcl9jb2RlLCByZWdzLT5lcnJvcl9jb2RlKTsKKyAgICBBU1NFUlQodmVjdG9y
ID09IGV2ZW50LT52ZWN0b3IpOyAvKiBDb25maXJtIG5vIHRydW5jYXRpb24uICovCisgICAgaWYg
KCB1c2VfZXJyb3JfY29kZSApCisgICAgICAgIEFTU0VSVChlcnJvcl9jb2RlICE9IFg4Nl9FVkVO
VF9OT19FQyk7CisgICAgZWxzZQorICAgICAgICBBU1NFUlQoZXJyb3JfY29kZSA9PSBYODZfRVZF
TlRfTk9fRUMpOwogCiAgICAgdGIgPSAmdi0+YXJjaC5wdl92Y3B1LnRyYXBfYm91bmNlOwotICAg
IHRpID0gJnYtPmFyY2gucHZfdmNwdS50cmFwX2N0eHRbdHJhcG5yXTsKKyAgICB0aSA9ICZ2LT5h
cmNoLnB2X3ZjcHUudHJhcF9jdHh0W3ZlY3Rvcl07CiAKICAgICB0Yi0+ZmxhZ3MgPSBUQkZfRVhD
RVBUSU9OOwogICAgIHRiLT5jcyAgICA9IHRpLT5jczsKICAgICB0Yi0+ZWlwICAgPSB0aS0+YWRk
cmVzczsKIAorICAgIGlmICggdmVjdG9yID09IFRSQVBfcGFnZV9mYXVsdCApCisgICAgeworICAg
ICAgICB2LT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1syXSA9IGV2ZW50LT5jcjI7CisgICAgICAgIGFy
Y2hfc2V0X2NyMih2LCBldmVudC0+Y3IyKTsKKworICAgICAgICAvKiBSZS1zZXQgZXJyb3JfY29k
ZS51c2VyIGZsYWcgYXBwcm9wcmlhdGVseSBmb3IgdGhlIGd1ZXN0LiAqLworICAgICAgICBlcnJv
cl9jb2RlICY9IH5QRkVDX3VzZXJfbW9kZTsKKyAgICAgICAgaWYgKCAhZ3Vlc3Rfa2VybmVsX21v
ZGUodiwgcmVncykgKQorICAgICAgICAgICAgZXJyb3JfY29kZSB8PSBQRkVDX3VzZXJfbW9kZTsK
KworICAgICAgICB0cmFjZV9wdl9wYWdlX2ZhdWx0KGV2ZW50LT5jcjIsIGVycm9yX2NvZGUpOwor
ICAgIH0KKyAgICBlbHNlCisgICAgICAgIHRyYWNlX3B2X3RyYXAodmVjdG9yLCByZWdzLT5laXAs
IHVzZV9lcnJvcl9jb2RlLCBlcnJvcl9jb2RlKTsKKwogICAgIGlmICggdXNlX2Vycm9yX2NvZGUg
KQogICAgIHsKICAgICAgICAgdGItPmZsYWdzIHw9IFRCRl9FWENFUFRJT05fRVJSQ09ERTsKLSAg
ICAgICAgdGItPmVycm9yX2NvZGUgPSByZWdzLT5lcnJvcl9jb2RlOworICAgICAgICB0Yi0+ZXJy
b3JfY29kZSA9IGVycm9yX2NvZGU7CiAgICAgfQogCiAgICAgaWYgKCBUSV9HRVRfSUYodGkpICkK
ICAgICAgICAgdGItPmZsYWdzIHw9IFRCRl9JTlRFUlJVUFQ7CiAKICAgICBpZiAoIHVubGlrZWx5
KG51bGxfdHJhcF9ib3VuY2UodiwgdGIpKSApCisgICAgewogICAgICAgICBncHJpbnRrKFhFTkxP
R19XQVJOSU5HLAogICAgICAgICAgICAgICAgICJVbmhhbmRsZWQgJXMgZmF1bHQvdHJhcCBbIyVk
LCBlYz0lMDR4XVxuIiwKLSAgICAgICAgICAgICAgICB0cmFwc3RyKHRyYXBuciksIHRyYXBuciwg
cmVncy0+ZXJyb3JfY29kZSk7CisgICAgICAgICAgICAgICAgdHJhcHN0cih2ZWN0b3IpLCB2ZWN0
b3IsIGVycm9yX2NvZGUpOworCisgICAgICAgIGlmICggdmVjdG9yID09IFRSQVBfcGFnZV9mYXVs
dCApCisgICAgICAgICAgICBzaG93X3BhZ2Vfd2FsayhldmVudC0+Y3IyKTsKKyAgICB9Cit9CisK
K3N0YXRpYyBpbmxpbmUgdm9pZCBkb19ndWVzdF90cmFwKHVuc2lnbmVkIGludCB0cmFwbnIsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKK3sKKyAgICBjb25zdCBzdHJ1Y3QgeDg2X2V2ZW50IGV2ZW50ID0geworICAgICAg
ICAudmVjdG9yID0gdHJhcG5yLAorICAgICAgICAuZXJyb3JfY29kZSA9ICgoKHRyYXBuciA8IDMy
KSAmJiAoVFJBUF9IQVZFX0VDICYgKDF1IDw8IHRyYXBucikpKQorICAgICAgICAgICAgICAgICAg
ICAgICA/IHJlZ3MtPmVycm9yX2NvZGUgOiBYODZfRVZFTlRfTk9fRUMpLAorICAgIH07CisKKyAg
ICBwdl9pbmplY3RfZXZlbnQoJmV2ZW50KTsKIH0KIAogc3RhdGljIHZvaWQgaW5zdHJ1Y3Rpb25f
ZG9uZSgKQEAgLTEyOTAsNyArMTMyOCw3IEBAIHN0YXRpYyBpbnQgZW11bGF0ZV9pbnZhbGlkX3Jk
dHNjcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBlaXAgPSByZWdzLT5laXA7CiAg
ICAgaWYgKCAocmMgPSBjb3B5X2Zyb21fdXNlcihvcGNvZGUsIChjaGFyICopZWlwLCBzaXplb2Yo
b3Bjb2RlKSkpICE9IDAgKQogICAgIHsKLSAgICAgICAgcHJvcGFnYXRlX3BhZ2VfZmF1bHQoZWlw
ICsgc2l6ZW9mKG9wY29kZSkgLSByYywgMCk7CisgICAgICAgIHB2X2luamVjdF9wYWdlX2ZhdWx0
KDAsIGVpcCArIHNpemVvZihvcGNvZGUpIC0gcmMpOwogICAgICAgICByZXR1cm4gRVhDUkVUX2Zh
dWx0X2ZpeGVkOwogICAgIH0KICAgICBpZiAoIG1lbWNtcChvcGNvZGUsICJceGZceDFceGY5Iiwg
c2l6ZW9mKG9wY29kZSkpICkKQEAgLTEzMTEsNyArMTM0OSw3IEBAIHN0YXRpYyBpbnQgZW11bGF0
ZV9mb3JjZWRfaW52YWxpZF9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAvKiBD
aGVjayBmb3IgZm9yY2VkIGVtdWxhdGlvbiBzaWduYXR1cmU6IHVkMiA7IC5hc2NpaSAieGVuIi4g
Ki8KICAgICBpZiAoIChyYyA9IGNvcHlfZnJvbV91c2VyKHNpZywgKGNoYXIgKillaXAsIHNpemVv
ZihzaWcpKSkgIT0gMCApCiAgICAgewotICAgICAgICBwcm9wYWdhdGVfcGFnZV9mYXVsdChlaXAg
KyBzaXplb2Yoc2lnKSAtIHJjLCAwKTsKKyAgICAgICAgcHZfaW5qZWN0X3BhZ2VfZmF1bHQoMCwg
ZWlwICsgc2l6ZW9mKHNpZykgLSByYyk7CiAgICAgICAgIHJldHVybiBFWENSRVRfZmF1bHRfZml4
ZWQ7CiAgICAgfQogICAgIGlmICggbWVtY21wKHNpZywgIlx4Zlx4YnhlbiIsIHNpemVvZihzaWcp
KSApCkBAIC0xMzIxLDcgKzEzNTksNyBAQCBzdGF0aWMgaW50IGVtdWxhdGVfZm9yY2VkX2ludmFs
aWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgLyogV2Ugb25seSBlbXVsYXRl
IENQVUlELiAqLwogICAgIGlmICggKCByYyA9IGNvcHlfZnJvbV91c2VyKGluc3RyLCAoY2hhciAq
KWVpcCwgc2l6ZW9mKGluc3RyKSkpICE9IDAgKQogICAgIHsKLSAgICAgICAgcHJvcGFnYXRlX3Bh
Z2VfZmF1bHQoZWlwICsgc2l6ZW9mKGluc3RyKSAtIHJjLCAwKTsKKyAgICAgICAgcHZfaW5qZWN0
X3BhZ2VfZmF1bHQoMCwgZWlwICsgc2l6ZW9mKGluc3RyKSAtIHJjKTsKICAgICAgICAgcmV0dXJu
IEVYQ1JFVF9mYXVsdF9maXhlZDsKICAgICB9CiAgICAgaWYgKCBtZW1jbXAoaW5zdHIsICJceGZc
eGEyIiwgc2l6ZW9mKGluc3RyKSkgKQpAQCAtMTQ4OCw1MyArMTUyNiw2IEBAIHN0YXRpYyB2b2lk
IHJlc2VydmVkX2JpdF9wYWdlX2ZhdWx0KAogICAgIHNob3dfZXhlY3V0aW9uX3N0YXRlKHJlZ3Mp
OwogfQogCi1zdHJ1Y3QgdHJhcF9ib3VuY2UgKnByb3BhZ2F0ZV9wYWdlX2ZhdWx0KHVuc2lnbmVk
IGxvbmcgYWRkciwgdTE2IGVycm9yX2NvZGUpCi17Ci0gICAgc3RydWN0IHRyYXBfaW5mbyAqdGk7
Ci0gICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OwotICAgIHN0cnVjdCB0cmFwX2JvdW5jZSAq
dGIgPSAmdi0+YXJjaC5wdl92Y3B1LnRyYXBfYm91bmNlOwotCi0gICAgaWYgKCB1bmxpa2VseSgh
aXNfY2Fub25pY2FsX2FkZHJlc3MoYWRkcikpICkKLSAgICB7Ci0gICAgICAgIHRpID0gJnYtPmFy
Y2gucHZfdmNwdS50cmFwX2N0eHRbVFJBUF9ncF9mYXVsdF07Ci0gICAgICAgIHRiLT5mbGFncyAg
ICAgID0gVEJGX0VYQ0VQVElPTiB8IFRCRl9FWENFUFRJT05fRVJSQ09ERTsKLSAgICAgICAgdGIt
PmVycm9yX2NvZGUgPSAwOwotICAgICAgICB0Yi0+Y3MgICAgICAgICA9IHRpLT5jczsKLSAgICAg
ICAgdGItPmVpcCAgICAgICAgPSB0aS0+YWRkcmVzczsKLSAgICAgICAgaWYgKCBUSV9HRVRfSUYo
dGkpICkKLSAgICAgICAgICAgIHRiLT5mbGFncyB8PSBUQkZfSU5URVJSVVBUOwotICAgICAgICBy
ZXR1cm4gdGI7Ci0gICAgfQotCi0gICAgdi0+YXJjaC5wdl92Y3B1LmN0cmxyZWdbMl0gPSBhZGRy
OwotICAgIGFyY2hfc2V0X2NyMih2LCBhZGRyKTsKLQotICAgIC8qIFJlLXNldCBlcnJvcl9jb2Rl
LnVzZXIgZmxhZyBhcHByb3ByaWF0ZWx5IGZvciB0aGUgZ3Vlc3QuICovCi0gICAgZXJyb3JfY29k
ZSAmPSB+UEZFQ191c2VyX21vZGU7Ci0gICAgaWYgKCAhZ3Vlc3Rfa2VybmVsX21vZGUodiwgZ3Vl
c3RfY3B1X3VzZXJfcmVncygpKSApCi0gICAgICAgIGVycm9yX2NvZGUgfD0gUEZFQ191c2VyX21v
ZGU7Ci0KLSAgICB0cmFjZV9wdl9wYWdlX2ZhdWx0KGFkZHIsIGVycm9yX2NvZGUpOwotCi0gICAg
dGkgPSAmdi0+YXJjaC5wdl92Y3B1LnRyYXBfY3R4dFtUUkFQX3BhZ2VfZmF1bHRdOwotICAgIHRi
LT5mbGFncyA9IFRCRl9FWENFUFRJT04gfCBUQkZfRVhDRVBUSU9OX0VSUkNPREU7Ci0gICAgdGIt
PmVycm9yX2NvZGUgPSBlcnJvcl9jb2RlOwotICAgIHRiLT5jcyAgICAgICAgID0gdGktPmNzOwot
ICAgIHRiLT5laXAgICAgICAgID0gdGktPmFkZHJlc3M7Ci0gICAgaWYgKCBUSV9HRVRfSUYodGkp
ICkKLSAgICAgICAgdGItPmZsYWdzIHw9IFRCRl9JTlRFUlJVUFQ7Ci0gICAgaWYgKCB1bmxpa2Vs
eShudWxsX3RyYXBfYm91bmNlKHYsIHRiKSkgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKCIlcHY6
IHVuaGFuZGxlZCBwYWdlIGZhdWx0IChlYz0lMDRYKVxuIiwgdiwgZXJyb3JfY29kZSk7Ci0gICAg
ICAgIHNob3dfcGFnZV93YWxrKGFkZHIpOwotICAgIH0KLQotICAgIGlmICggdW5saWtlbHkoZXJy
b3JfY29kZSAmIFBGRUNfcmVzZXJ2ZWRfYml0KSApCi0gICAgICAgIHJlc2VydmVkX2JpdF9wYWdl
X2ZhdWx0KGFkZHIsIGd1ZXN0X2NwdV91c2VyX3JlZ3MoKSk7Ci0KLSAgICByZXR1cm4gTlVMTDsK
LX0KLQogc3RhdGljIGludCBoYW5kbGVfZ2R0X2xkdF9tYXBwaW5nX2ZhdWx0KAogICAgIHVuc2ln
bmVkIGxvbmcgb2Zmc2V0LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKQEAgLTE1NjYs
MTcgKzE1NTcsMjIgQEAgc3RhdGljIGludCBoYW5kbGVfZ2R0X2xkdF9tYXBwaW5nX2ZhdWx0KAog
ICAgICAgICB9CiAgICAgICAgIGVsc2UKICAgICAgICAgewotICAgICAgICAgICAgc3RydWN0IHRy
YXBfYm91bmNlICp0YjsKLQogICAgICAgICAgICAgLyogSW4gaHlwZXJ2aXNvciBtb2RlPyBMZWF2
ZSBpdCB0byB0aGUgI1BGIGhhbmRsZXIgdG8gZml4IHVwLiAqLwogICAgICAgICAgICAgaWYgKCAh
Z3Vlc3RfbW9kZShyZWdzKSApCiAgICAgICAgICAgICAgICAgcmV0dXJuIDA7Ci0gICAgICAgICAg
ICAvKiBJbiBndWVzdCBtb2RlPyBQcm9wYWdhdGUgZmF1bHQgdG8gZ3Vlc3QsIHdpdGggYWRqdXN0
ZWQgJWNyMi4gKi8KLSAgICAgICAgICAgIHRiID0gcHJvcGFnYXRlX3BhZ2VfZmF1bHQoY3Vyci0+
YXJjaC5wdl92Y3B1LmxkdF9iYXNlICsgb2Zmc2V0LAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICByZWdzLT5lcnJvcl9jb2RlKTsKLSAgICAgICAgICAgIGlmICggdGIgKQot
ICAgICAgICAgICAgICAgIHRiLT5lcnJvcl9jb2RlID0gKG9mZnNldCAmIH4oWDg2X1hFQ19FWFQg
fCBYODZfWEVDX0lEVCkpIHwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFg4Nl9Y
RUNfVEk7CisKKyAgICAgICAgICAgIC8qIEFjY2VzcyB3b3VsZCBoYXZlIGJlY29tZSBub24tY2Fu
b25pY2FsPyBQYXNzICNHUFtzZWxdIGJhY2suICovCisgICAgICAgICAgICBpZiAoIHVubGlrZWx5
KCFpc19jYW5vbmljYWxfYWRkcmVzcygKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1
cnItPmFyY2gucHZfdmNwdS5sZHRfYmFzZSArIG9mZnNldCkpICkKKyAgICAgICAgICAgIHsKKyAg
ICAgICAgICAgICAgICB1aW50MTZfdCBlYyA9IChvZmZzZXQgJiB+KFg4Nl9YRUNfRVhUIHwgWDg2
X1hFQ19JRFQpKSB8IFg4Nl9YRUNfVEk7CisKKyAgICAgICAgICAgICAgICBwdl9pbmplY3RfaHdf
ZXhjZXB0aW9uKFRSQVBfZ3BfZmF1bHQsIGVjKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAg
IGVsc2UKKyAgICAgICAgICAgICAgICAvKiBlbHNlIHBhc3MgdGhlICNQRiBiYWNrLCB3aXRoIGFk
anVzdGVkICVjcjIuICovCisgICAgICAgICAgICAgICAgcHZfaW5qZWN0X3BhZ2VfZmF1bHQocmVn
cy0+ZXJyb3JfY29kZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJy
LT5hcmNoLnB2X3ZjcHUubGR0X2Jhc2UgKyBvZmZzZXQpOwogICAgICAgICB9CiAgICAgfQogICAg
IGVsc2UKQEAgLTE4NTksNyArMTg1NSwxMCBAQCB2b2lkIGRvX3BhZ2VfZmF1bHQoc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICByZXR1cm47CiAgICAgfQogCi0gICAgcHJv
cGFnYXRlX3BhZ2VfZmF1bHQoYWRkciwgcmVncy0+ZXJyb3JfY29kZSk7CisgICAgaWYgKCB1bmxp
a2VseShyZWdzLT5lcnJvcl9jb2RlICYgUEZFQ19yZXNlcnZlZF9iaXQpICkKKyAgICAgICAgcmVz
ZXJ2ZWRfYml0X3BhZ2VfZmF1bHQoYWRkciwgcmVncyk7CisKKyAgICBwdl9pbmplY3RfcGFnZV9m
YXVsdChyZWdzLT5lcnJvcl9jb2RlLCBhZGRyKTsKIH0KIAogLyoKQEAgLTI3ODksNyArMjc4OCw3
IEBAIGludCBwdl9lbXVsX2NwdWlkKHVuc2lnbmVkIGludCAqZWF4LCB1bnNpZ25lZCBpbnQgKmVi
eCwgdW5zaWduZWQgaW50ICplY3gsCiAgICAgICAgIGdvdG8gZmFpbDsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIGlmICggKF9y
YyA9IGNvcHlfZnJvbV91c2VyKCZfeCwgKHR5cGUgKilfcHRyLCBzaXplb2YoX3gpKSkgIT0gMCAp
ICAgICAgIFwKICAgICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgIHByb3BhZ2F0ZV9wYWdlX2Zh
dWx0KF9wdHIgKyBzaXplb2YoX3gpIC0gX3JjLCAwKTsgICAgICAgICAgICAgICAgICAgXAorICAg
ICAgICBwdl9pbmplY3RfcGFnZV9mYXVsdCgwLCBfcHRyICsgc2l6ZW9mKF94KSAtIF9yYyk7ICAg
ICAgICAgICAgICAgICAgIFwKICAgICAgICAgZ290byBza2lwOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgfSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAogICAgIChlaXApICs9IHNpemVvZihfeCk7IF94OyB9KQpAQCAtMjk1NCw4ICsyOTUzLDgg
QEAgc3RhdGljIGludCBlbXVsYXRlX3ByaXZpbGVnZWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpCiAgICAgICAgICAgICBpZiAoIChyYyA9IGNvcHlfdG9fdXNlcigodm9pZCAqKWRhdGFf
YmFzZSArIHJkX2FkKGVkaSksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
ZGF0YSwgb3BfYnl0ZXMpKSAhPSAwICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBw
cm9wYWdhdGVfcGFnZV9mYXVsdChkYXRhX2Jhc2UgKyByZF9hZChlZGkpICsgb3BfYnl0ZXMgLSBy
YywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQRkVDX3dyaXRlX2FjY2Vz
cyk7CisgICAgICAgICAgICAgICAgcHZfaW5qZWN0X3BhZ2VfZmF1bHQoUEZFQ193cml0ZV9hY2Nl
c3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YV9iYXNlICsgcmRf
YWQoZWRpKSArIG9wX2J5dGVzIC0gcmMpOwogICAgICAgICAgICAgICAgIHJldHVybiBFWENSRVRf
ZmF1bHRfZml4ZWQ7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICB3cl9hZChlZGksIHJlZ3Mt
PmVkaSArIChpbnQpKChyZWdzLT5lZmxhZ3MgJiBYODZfRUZMQUdTX0RGKQpAQCAtMjk3Miw4ICsy
OTcxLDggQEAgc3RhdGljIGludCBlbXVsYXRlX3ByaXZpbGVnZWRfb3Aoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICBpZiAoIChyYyA9IGNvcHlfZnJvbV91c2VyKCZkYXRh
LCAodm9pZCAqKWRhdGFfYmFzZSArIHJkX2FkKGVzaSksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIG9wX2J5dGVzKSkgIT0gMCApCiAgICAgICAgICAgICB7Ci0gICAgICAg
ICAgICAgICAgcHJvcGFnYXRlX3BhZ2VfZmF1bHQoZGF0YV9iYXNlICsgcmRfYWQoZXNpKQotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsgb3BfYnl0ZXMgLSByYywgMCk7Cisg
ICAgICAgICAgICAgICAgcHZfaW5qZWN0X3BhZ2VfZmF1bHQoMCwgZGF0YV9iYXNlICsgcmRfYWQo
ZXNpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsgb3BfYnl0ZXMgLSBy
Yyk7CiAgICAgICAgICAgICAgICAgcmV0dXJuIEVYQ1JFVF9mYXVsdF9maXhlZDsKICAgICAgICAg
ICAgIH0KICAgICAgICAgICAgIGd1ZXN0X2lvX3dyaXRlKHBvcnQsIG9wX2J5dGVzLCBkYXRhLCBj
dXJyZCk7CkBAIC0zNTMwLDggKzM1MjksOCBAQCBzdGF0aWMgdm9pZCBlbXVsYXRlX2dhdGVfb3Ao
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICByYyA9IF9fcHV0X3VzZXIo
aXRlbSwgc3RrcCk7IFwKICAgICAgICAgICAgIGlmICggcmMgKSBcCiAgICAgICAgICAgICB7IFwK
LSAgICAgICAgICAgICAgICBwcm9wYWdhdGVfcGFnZV9mYXVsdCgodW5zaWduZWQgbG9uZykoc3Rr
cCArIDEpIC0gcmMsIFwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQRkVD
X3dyaXRlX2FjY2Vzcyk7IFwKKyAgICAgICAgICAgICAgICBwdl9pbmplY3RfcGFnZV9mYXVsdChQ
RkVDX3dyaXRlX2FjY2VzcywgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICh1bnNpZ25lZCBsb25nKShzdGtwICsgMSkgLSByYyk7IFwKICAgICAgICAgICAgICAgICByZXR1
cm47IFwKICAgICAgICAgICAgIH0gXAogICAgICAgICB9IHdoaWxlICggMCApCkBAIC0zNTk4LDcg
KzM1OTcsNyBAQCBzdGF0aWMgdm9pZCBlbXVsYXRlX2dhdGVfb3Aoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCiAgICAgICAgICAgICAgICAgICAgIHJjID0gX19nZXRfdXNlcihwYXJtLCB1c3Rr
cCk7CiAgICAgICAgICAgICAgICAgICAgIGlmICggcmMgKQogICAgICAgICAgICAgICAgICAgICB7
Ci0gICAgICAgICAgICAgICAgICAgICAgICBwcm9wYWdhdGVfcGFnZV9mYXVsdCgodW5zaWduZWQg
bG9uZykodXN0a3AgKyAxKSAtIHJjLCAwKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIHB2X2lu
amVjdF9wYWdlX2ZhdWx0KDAsICh1bnNpZ25lZCBsb25nKSh1c3RrcCArIDEpIC0gcmMpOwogICAg
ICAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgICAgICB9CiAgICAg
ICAgICAgICAgICAgICAgIHB1c2gocGFybSk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAppbmRleCBmNmE0MGVi
Li4zOWNjNjU4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTgsNiArOCw3IEBACiAjaW5jbHVkZSA8
YXNtL2h2bS9kb21haW4uaD4KICNpbmNsdWRlIDxhc20vZTgyMC5oPgogI2luY2x1ZGUgPGFzbS9t
Y2UuaD4KKyNpbmNsdWRlIDxhc20veDg2X2VtdWxhdGUuaD4KICNpbmNsdWRlIDxwdWJsaWMvdmNw
dS5oPgogI2luY2x1ZGUgPHB1YmxpYy9odm0vaHZtX2luZm9fdGFibGUuaD4KIApAQCAtNjMyLDYg
KzYzMywzMSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgZnJlZV92Y3B1X2d1ZXN0X2NvbnRleHQoc3Ry
dWN0IHZjcHVfZ3Vlc3RfY29udGV4dCAqdmdjKQogc3RydWN0IHZjcHVfaHZtX2NvbnRleHQ7CiBp
bnQgYXJjaF9zZXRfaW5mb19odm1fZ3Vlc3Qoc3RydWN0IHZjcHUgKnYsIGNvbnN0IHN0cnVjdCB2
Y3B1X2h2bV9jb250ZXh0ICpjdHgpOwogCit2b2lkIHB2X2luamVjdF9ldmVudChjb25zdCBzdHJ1
Y3QgeDg2X2V2ZW50ICpldmVudCk7CisKK3N0YXRpYyBpbmxpbmUgdm9pZCBwdl9pbmplY3RfaHdf
ZXhjZXB0aW9uKHVuc2lnbmVkIGludCB2ZWN0b3IsIGludCBlcnJjb2RlKQoreworICAgIGNvbnN0
IHN0cnVjdCB4ODZfZXZlbnQgZXZlbnQgPSB7CisgICAgICAgIC52ZWN0b3IgPSB2ZWN0b3IsCisg
ICAgICAgIC50eXBlID0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT04sCisgICAgICAgIC5lcnJv
cl9jb2RlID0gZXJyY29kZSwKKyAgICB9OworCisgICAgcHZfaW5qZWN0X2V2ZW50KCZldmVudCk7
Cit9CisKK3N0YXRpYyBpbmxpbmUgdm9pZCBwdl9pbmplY3RfcGFnZV9mYXVsdChpbnQgZXJyY29k
ZSwgdW5zaWduZWQgbG9uZyBjcjIpCit7CisgICAgY29uc3Qgc3RydWN0IHg4Nl9ldmVudCBldmVu
dCA9IHsKKyAgICAgICAgLnZlY3RvciA9IFRSQVBfcGFnZV9mYXVsdCwKKyAgICAgICAgLnR5cGUg
PSBYODZfRVZFTlRUWVBFX0hXX0VYQ0VQVElPTiwKKyAgICAgICAgLmVycm9yX2NvZGUgPSBlcnJj
b2RlLAorICAgICAgICAuY3IyID0gY3IyLAorICAgIH07CisKKyAgICBwdl9pbmplY3RfZXZlbnQo
JmV2ZW50KTsKK30KKwogI2VuZGlmIC8qIF9fQVNNX0RPTUFJTl9IX18gKi8KIAogLyoKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0u
aAppbmRleCAxYjRkMWMzLi5hMTUwMjljIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2
L21tLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oCkBAIC01MzksNyArNTM5LDYgQEAg
aW50IG5ld19ndWVzdF9jcjModW5zaWduZWQgbG9uZyBwZm4pOwogdm9pZCBtYWtlX2NyMyhzdHJ1
Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBtZm4pOwogdm9pZCB1cGRhdGVfY3IzKHN0cnVjdCB2
Y3B1ICp2KTsKIGludCB2Y3B1X2Rlc3Ryb3lfcGFnZXRhYmxlcyhzdHJ1Y3QgdmNwdSAqKTsKLXN0
cnVjdCB0cmFwX2JvdW5jZSAqcHJvcGFnYXRlX3BhZ2VfZmF1bHQodW5zaWduZWQgbG9uZyBhZGRy
LCB1MTYgZXJyb3JfY29kZSk7CiB2b2lkICpkb19wYWdlX3dhbGsoc3RydWN0IHZjcHUgKnYsIHVu
c2lnbmVkIGxvbmcgYWRkcik7CiAKIGludCBfX3N5bmNfbG9jYWxfZXhlY3N0YXRlKHZvaWQpOwot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:25:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:25: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 1cDYf5-0001gd-8Z; Sun, 04 Dec 2016 15:25: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 1cDYf4-0001gT-Oc
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:06 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 87/6D-08948-25534485; Sun, 04 Dec 2016 15:25:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTfQ1CX
 CoGWdlMWEbQYOjB7b+3axBzBGsWbmJeVXJLBmLPm8mrHgVXXFi2d/GRsY/4R3MXJxCAl8YZRY
 +fQxK4RznlHiz6Hv7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwsES+x5t
 YEFxOYVMJNY+v0cWJwFqH7D+ROsExg5FjAyrGJUL04tKkst0jXWSyrKTM8oyU3MzNE1NDDTy0
 0tLk5MT81JTCrWS87P3cQI9AkDEOxg7PjndIhRkoNJSZR3Z6hzhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3hATlwghwaLU9NSKtMwcYHDApCU4eJREeKtA0rzFBYm5xZnpEKlTjIpS4rzmIAkB
 kERGaR5cGywgLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmYtxtkCk9mXgnc9FdAi5mAFp847
 gyyuCQRISXVwFiRY/mcybpSteON32sJLdMFFVt7v1QwiUgdmbdLWu3P9ZWMvFJC4o3MTTMzfB
 +Ieml4z5x15K9TcdlJ0YcWeXGLrLc8mOaU2c7LILPUZ8qB4JIK7wumgqYJU+bv23bPekfoziK
 3aRYd5/699c6U+Vv7836aeEvj21+qL5eF/Tt6alXo93XfvymxFGckGmoxFxUnAgCvW1/vQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1480865104!38572499!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22484 invoked from network); 4 Dec 2016 15:25: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; 4 Dec 2016 15:25: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 1cDYf2-0005E0-8k
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYf2-0005Hm-83
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYf2-0005Hm-83@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:25:04 +0000
Subject: [Xen-changelog] [xen master] x86/pv: Implement pv_inject_{event,
	page_fault, hw_exception}()
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>

Y29tbWl0IDkyMjJiNDQ1ZTZhNWJjMjVlMWY2ZmZmOTBmZjVlMmQ1ZWQ3ZjExMTYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VGh1IE5vdiAyNCAxODoxODozNiAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L3B2OiBJbXBsZW1lbnQgcHZfaW5qZWN0X3tldmVudCxwYWdl
X2ZhdWx0LGh3X2V4Y2VwdGlvbn0oKQogICAgCiAgICBUbyBoZWxwIHdpdGggZXZlbnQgaW5qZWN0
aW9uIGltcHJvdmVtZW50cyBmb3IgdGhlIFBWIHVzZXMgb2YgeDg2X2VtdWxhdGUoKSwKICAgIGlt
cGxlbWVudCBhIGV2ZW50IGluamVjdGlvbiBBUEkgd2hpY2ggbWF0Y2hlcyBpdHMgaHZtIGNvdW50
ZXJwYXJ0LgogICAgCiAgICBUaGlzIGlzIHN0YXJ0ZWQgd2l0aCB0YWtpbmcgZG9fZ3Vlc3RfdHJh
cCgpIGFuZCBtb2RpZnlpbmcgaXRzIGNhbGxpbmcgQVBJIHRvCiAgICBwdl9pbmplY3RfZXZlbnQo
KSwgc3Vic2VxdWVudGFsbHkgaW1wbGVtZW50aW5nIHRoZSBmb3JtZXIgaW4gdGVybXMgb2YgdGhl
CiAgICBsYXR0ZXIuCiAgICAKICAgIFRoZSBleGlzdGluZyBwcm9wYWdhdGVfcGFnZV9mYXVsdCgp
IGlzIGZhaXJseSBzaW1pbGFyIHRvCiAgICBwdl9pbmplY3RfcGFnZV9mYXVsdCgpLCBhbHRob3Vn
aCBpdCBoYXMgYSByZXR1cm4gdmFsdWUuICBPbmx5IGEgc2luZ2xlIGNhbGxlcgogICAgbWFrZXMg
dXNlIG9mIHRoZSByZXR1cm4gdmFsdWUsIGFuZCBub24tTlVMTCBpcyBvbmx5IHJldHVybmVkIGlm
IHRoZSBwYXNzZWQgY3IyCiAgICBpcyBub24tY2Fub25pY2FsLiAgT3BlbmNvZGUgdGhpcyBzaW5n
bGUgY2FzZSBpbgogICAgaGFuZGxlX2dkdF9sZHRfbWFwcGluZ19mYXVsdCgpLCBhbGxvd2luZyBw
cm9wYWdhdGVfcGFnZV9mYXVsdCgpIHRvIGJlY29tZQogICAgdm9pZC4KICAgIAogICAgVGhlIGNh
bGwgdG8gcmVzZXJ2ZWRfYml0X3BhZ2VfZmF1bHQoKSBpbiBwcm9wYWdhdGVfcGFnZV9mYXVsdCgp
IHdhcwogICAgY29uY2VwdHVhbGx5IHdyb25nIHRvIHN0YXJ0IHdpdGguICBDb21wbGFpbmluZyBh
Ym91dCByZXNlcnZlZCBiaXRzIHNob3VsZCBiZQogICAgcGFydCBvZiBoYW5kbGluZyB0aGUgcGFn
ZWZhdWx0IGl0c2VsZiwgbm90IHBhcnQgb2YgaW5qZWN0aW5nIGEgcGFnZWZhdWx0IGludG8KICAg
IHRoZSBndWVzdC4gIEl0IGlzIHRoZXJlZm9yZSBtb3ZlZCBhaGVhZCBvZiB0aGUgaW5qZWN0aW9u
IGNhbGwgaW4KICAgIGRvX3BhZ2VfZmF1bHQoKSB0byBjb21wZW5zYXRlLgogICAgCiAgICBUaGUg
cmVtYWluaW5nICNQRiBzcGVjaWZpYyBiaXRzIGFyZSBtb3ZlZCBpbnRvIHB2X2luamVjdF9ldmVu
dCgpLCBhbmQKICAgIHB2X2luamVjdF9wYWdlX2ZhdWx0KCkgaXMgaW1wbGVtZW50ZWQgYXMgYSBz
dGF0aWMgaW5saW5lIHdyYXBwZXIuCiAgICAKICAgIE5vIHByYWN0aWNhbCBjaGFuZ2UgZnJvbSBh
IGd1ZXN0cyBwb2ludCBvZiB2aWV3LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFRpbSBEZWVnYW4g
PHRpbUB4ZW4ub3JnPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgIHwgICA1ICstCiB4ZW4v
YXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIHwgICA0ICstCiB4ZW4vYXJjaC94ODYvdHJhcHMu
YyAgICAgICAgICAgIHwgMTQ3ICsrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggICAgfCAgMjYgKysrKysrKwogeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9tbS5oICAgICAgICB8ICAgMSAtCiA1IGZpbGVzIGNoYW5nZWQsIDEwNCBp
bnNlcnRpb25zKCspLCA3OSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
bW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IGQzNjVmNTkuLmI3YzcxMjIgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC01MTM2LDcg
KzUxMzYsNyBAQCBzdGF0aWMgaW50IHB0d3JfZW11bGF0ZWRfcmVhZCgKICAgICBpZiAoICFfX2Fk
ZHJfb2soYWRkcikgfHwKICAgICAgICAgIChyYyA9IF9fY29weV9mcm9tX3VzZXIocF9kYXRhLCAo
dm9pZCAqKWFkZHIsIGJ5dGVzKSkgKQogICAgIHsKLSAgICAgICAgcHJvcGFnYXRlX3BhZ2VfZmF1
bHQoYWRkciArIGJ5dGVzIC0gcmMsIDApOyAvKiByZWFkIGZhdWx0ICovCisgICAgICAgIHB2X2lu
amVjdF9wYWdlX2ZhdWx0KDAsIGFkZHIgKyBieXRlcyAtIHJjKTsgLyogUmVhZCBmYXVsdC4gKi8K
ICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogICAgIH0KIApAQCAtNTE3Nyw3ICs1
MTc3LDggQEAgc3RhdGljIGludCBwdHdyX2VtdWxhdGVkX3VwZGF0ZSgKICAgICAgICAgYWRkciAm
PSB+KHNpemVvZihwYWRkcl90KS0xKTsKICAgICAgICAgaWYgKCAocmMgPSBjb3B5X2Zyb21fdXNl
cigmZnVsbCwgKHZvaWQgKilhZGRyLCBzaXplb2YocGFkZHJfdCkpKSAhPSAwICkKICAgICAgICAg
ewotICAgICAgICAgICAgcHJvcGFnYXRlX3BhZ2VfZmF1bHQoYWRkcitzaXplb2YocGFkZHJfdCkt
cmMsIDApOyAvKiByZWFkIGZhdWx0ICovCisgICAgICAgICAgICBwdl9pbmplY3RfcGFnZV9mYXVs
dCgwLCAvKiBSZWFkIGZhdWx0LiAqLworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YWRkciArIHNpemVvZihwYWRkcl90KSAtIHJjKTsKICAgICAgICAgICAgIHJldHVybiBYODZFTVVM
X0VYQ0VQVElPTjsKICAgICAgICAgfQogICAgICAgICAvKiBNYXNrIG91dCBiaXRzIHByb3ZpZGVk
IGJ5IGNhbGxlci4gKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9u
LmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCmluZGV4IDM5MmJjYmUuLjk0OTY0
ODYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKKysrIGIveGVu
L2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwpAQCAtMzIzLDcgKzMyMyw3IEBAIHB2X2VtdWxh
dGVfcmVhZChlbnVtIHg4Nl9zZWdtZW50IHNlZywKIAogICAgIGlmICggKHJjID0gY29weV9mcm9t
X3VzZXIocF9kYXRhLCAodm9pZCAqKW9mZnNldCwgYnl0ZXMpKSAhPSAwICkKICAgICB7Ci0gICAg
ICAgIHByb3BhZ2F0ZV9wYWdlX2ZhdWx0KG9mZnNldCArIGJ5dGVzIC0gcmMsIDApOyAvKiByZWFk
IGZhdWx0ICovCisgICAgICAgIHB2X2luamVjdF9wYWdlX2ZhdWx0KDAsIG9mZnNldCArIGJ5dGVz
IC0gcmMpOyAvKiBSZWFkIGZhdWx0LiAqLwogICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJ
T047CiAgICAgfQogCkBAIC0xNzE3LDcgKzE3MTcsNyBAQCBzdGF0aWMgbWZuX3QgZW11bGF0ZV9n
dmFfdG9fbWZuKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhZGRyLAogICAgICAgICBp
ZiAoIGlzX2h2bV92Y3B1KHYpICkKICAgICAgICAgICAgIGh2bV9pbmplY3RfcGFnZV9mYXVsdChw
ZmVjLCB2YWRkcik7CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHByb3BhZ2F0ZV9wYWdlX2Zh
dWx0KHZhZGRyLCBwZmVjKTsKKyAgICAgICAgICAgIHB2X2luamVjdF9wYWdlX2ZhdWx0KHBmZWMs
IHZhZGRyKTsKICAgICAgICAgcmV0dXJuIF9tZm4oQkFEX0dWQV9UT19HRk4pOwogICAgIH0KIApk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3RyYXBzLmMgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwpp
bmRleCAyMTIxNDc0Li40NmU1MzhlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdHJhcHMuYwor
KysgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwpAQCAtNjI1LDM3ICs2MjUsNzUgQEAgdm9pZCBmYXRh
bF90cmFwKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCBib29sX3Qgc2hvd19yZW1v
dGUpCiAgICAgICAgICAgKHJlZ3MtPmVmbGFncyAmIFg4Nl9FRkxBR1NfSUYpID8gIiIgOiAiLCBJ
TiBJTlRFUlJVUFQgQ09OVEVYVCIpOwogfQogCi1zdGF0aWMgdm9pZCBkb19ndWVzdF90cmFwKHVu
c2lnbmVkIGludCB0cmFwbnIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQordm9pZCBwdl9pbmplY3RfZXZlbnQoY29uc3Qgc3RydWN0
IHg4Nl9ldmVudCAqZXZlbnQpCiB7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OworICAg
IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzID0gZ3Vlc3RfY3B1X3VzZXJfcmVncygpOwogICAg
IHN0cnVjdCB0cmFwX2JvdW5jZSAqdGI7CiAgICAgY29uc3Qgc3RydWN0IHRyYXBfaW5mbyAqdGk7
CisgICAgY29uc3QgdWludDhfdCB2ZWN0b3IgPSBldmVudC0+dmVjdG9yOwogICAgIGNvbnN0IGJv
b2wgdXNlX2Vycm9yX2NvZGUgPQotICAgICAgICAoKHRyYXBuciA8IDMyKSAmJiAoVFJBUF9IQVZF
X0VDICYgKDF1IDw8IHRyYXBucikpKTsKKyAgICAgICAgKCh2ZWN0b3IgPCAzMikgJiYgKFRSQVBf
SEFWRV9FQyAmICgxdSA8PCB2ZWN0b3IpKSk7CisgICAgdW5zaWduZWQgaW50IGVycm9yX2NvZGUg
PSBldmVudC0+ZXJyb3JfY29kZTsKIAotICAgIHRyYWNlX3B2X3RyYXAodHJhcG5yLCByZWdzLT5l
aXAsIHVzZV9lcnJvcl9jb2RlLCByZWdzLT5lcnJvcl9jb2RlKTsKKyAgICBBU1NFUlQodmVjdG9y
ID09IGV2ZW50LT52ZWN0b3IpOyAvKiBDb25maXJtIG5vIHRydW5jYXRpb24uICovCisgICAgaWYg
KCB1c2VfZXJyb3JfY29kZSApCisgICAgICAgIEFTU0VSVChlcnJvcl9jb2RlICE9IFg4Nl9FVkVO
VF9OT19FQyk7CisgICAgZWxzZQorICAgICAgICBBU1NFUlQoZXJyb3JfY29kZSA9PSBYODZfRVZF
TlRfTk9fRUMpOwogCiAgICAgdGIgPSAmdi0+YXJjaC5wdl92Y3B1LnRyYXBfYm91bmNlOwotICAg
IHRpID0gJnYtPmFyY2gucHZfdmNwdS50cmFwX2N0eHRbdHJhcG5yXTsKKyAgICB0aSA9ICZ2LT5h
cmNoLnB2X3ZjcHUudHJhcF9jdHh0W3ZlY3Rvcl07CiAKICAgICB0Yi0+ZmxhZ3MgPSBUQkZfRVhD
RVBUSU9OOwogICAgIHRiLT5jcyAgICA9IHRpLT5jczsKICAgICB0Yi0+ZWlwICAgPSB0aS0+YWRk
cmVzczsKIAorICAgIGlmICggdmVjdG9yID09IFRSQVBfcGFnZV9mYXVsdCApCisgICAgeworICAg
ICAgICB2LT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1syXSA9IGV2ZW50LT5jcjI7CisgICAgICAgIGFy
Y2hfc2V0X2NyMih2LCBldmVudC0+Y3IyKTsKKworICAgICAgICAvKiBSZS1zZXQgZXJyb3JfY29k
ZS51c2VyIGZsYWcgYXBwcm9wcmlhdGVseSBmb3IgdGhlIGd1ZXN0LiAqLworICAgICAgICBlcnJv
cl9jb2RlICY9IH5QRkVDX3VzZXJfbW9kZTsKKyAgICAgICAgaWYgKCAhZ3Vlc3Rfa2VybmVsX21v
ZGUodiwgcmVncykgKQorICAgICAgICAgICAgZXJyb3JfY29kZSB8PSBQRkVDX3VzZXJfbW9kZTsK
KworICAgICAgICB0cmFjZV9wdl9wYWdlX2ZhdWx0KGV2ZW50LT5jcjIsIGVycm9yX2NvZGUpOwor
ICAgIH0KKyAgICBlbHNlCisgICAgICAgIHRyYWNlX3B2X3RyYXAodmVjdG9yLCByZWdzLT5laXAs
IHVzZV9lcnJvcl9jb2RlLCBlcnJvcl9jb2RlKTsKKwogICAgIGlmICggdXNlX2Vycm9yX2NvZGUg
KQogICAgIHsKICAgICAgICAgdGItPmZsYWdzIHw9IFRCRl9FWENFUFRJT05fRVJSQ09ERTsKLSAg
ICAgICAgdGItPmVycm9yX2NvZGUgPSByZWdzLT5lcnJvcl9jb2RlOworICAgICAgICB0Yi0+ZXJy
b3JfY29kZSA9IGVycm9yX2NvZGU7CiAgICAgfQogCiAgICAgaWYgKCBUSV9HRVRfSUYodGkpICkK
ICAgICAgICAgdGItPmZsYWdzIHw9IFRCRl9JTlRFUlJVUFQ7CiAKICAgICBpZiAoIHVubGlrZWx5
KG51bGxfdHJhcF9ib3VuY2UodiwgdGIpKSApCisgICAgewogICAgICAgICBncHJpbnRrKFhFTkxP
R19XQVJOSU5HLAogICAgICAgICAgICAgICAgICJVbmhhbmRsZWQgJXMgZmF1bHQvdHJhcCBbIyVk
LCBlYz0lMDR4XVxuIiwKLSAgICAgICAgICAgICAgICB0cmFwc3RyKHRyYXBuciksIHRyYXBuciwg
cmVncy0+ZXJyb3JfY29kZSk7CisgICAgICAgICAgICAgICAgdHJhcHN0cih2ZWN0b3IpLCB2ZWN0
b3IsIGVycm9yX2NvZGUpOworCisgICAgICAgIGlmICggdmVjdG9yID09IFRSQVBfcGFnZV9mYXVs
dCApCisgICAgICAgICAgICBzaG93X3BhZ2Vfd2FsayhldmVudC0+Y3IyKTsKKyAgICB9Cit9CisK
K3N0YXRpYyBpbmxpbmUgdm9pZCBkb19ndWVzdF90cmFwKHVuc2lnbmVkIGludCB0cmFwbnIsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKK3sKKyAgICBjb25zdCBzdHJ1Y3QgeDg2X2V2ZW50IGV2ZW50ID0geworICAgICAg
ICAudmVjdG9yID0gdHJhcG5yLAorICAgICAgICAuZXJyb3JfY29kZSA9ICgoKHRyYXBuciA8IDMy
KSAmJiAoVFJBUF9IQVZFX0VDICYgKDF1IDw8IHRyYXBucikpKQorICAgICAgICAgICAgICAgICAg
ICAgICA/IHJlZ3MtPmVycm9yX2NvZGUgOiBYODZfRVZFTlRfTk9fRUMpLAorICAgIH07CisKKyAg
ICBwdl9pbmplY3RfZXZlbnQoJmV2ZW50KTsKIH0KIAogc3RhdGljIHZvaWQgaW5zdHJ1Y3Rpb25f
ZG9uZSgKQEAgLTEyOTAsNyArMTMyOCw3IEBAIHN0YXRpYyBpbnQgZW11bGF0ZV9pbnZhbGlkX3Jk
dHNjcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBlaXAgPSByZWdzLT5laXA7CiAg
ICAgaWYgKCAocmMgPSBjb3B5X2Zyb21fdXNlcihvcGNvZGUsIChjaGFyICopZWlwLCBzaXplb2Yo
b3Bjb2RlKSkpICE9IDAgKQogICAgIHsKLSAgICAgICAgcHJvcGFnYXRlX3BhZ2VfZmF1bHQoZWlw
ICsgc2l6ZW9mKG9wY29kZSkgLSByYywgMCk7CisgICAgICAgIHB2X2luamVjdF9wYWdlX2ZhdWx0
KDAsIGVpcCArIHNpemVvZihvcGNvZGUpIC0gcmMpOwogICAgICAgICByZXR1cm4gRVhDUkVUX2Zh
dWx0X2ZpeGVkOwogICAgIH0KICAgICBpZiAoIG1lbWNtcChvcGNvZGUsICJceGZceDFceGY5Iiwg
c2l6ZW9mKG9wY29kZSkpICkKQEAgLTEzMTEsNyArMTM0OSw3IEBAIHN0YXRpYyBpbnQgZW11bGF0
ZV9mb3JjZWRfaW52YWxpZF9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAvKiBD
aGVjayBmb3IgZm9yY2VkIGVtdWxhdGlvbiBzaWduYXR1cmU6IHVkMiA7IC5hc2NpaSAieGVuIi4g
Ki8KICAgICBpZiAoIChyYyA9IGNvcHlfZnJvbV91c2VyKHNpZywgKGNoYXIgKillaXAsIHNpemVv
ZihzaWcpKSkgIT0gMCApCiAgICAgewotICAgICAgICBwcm9wYWdhdGVfcGFnZV9mYXVsdChlaXAg
KyBzaXplb2Yoc2lnKSAtIHJjLCAwKTsKKyAgICAgICAgcHZfaW5qZWN0X3BhZ2VfZmF1bHQoMCwg
ZWlwICsgc2l6ZW9mKHNpZykgLSByYyk7CiAgICAgICAgIHJldHVybiBFWENSRVRfZmF1bHRfZml4
ZWQ7CiAgICAgfQogICAgIGlmICggbWVtY21wKHNpZywgIlx4Zlx4YnhlbiIsIHNpemVvZihzaWcp
KSApCkBAIC0xMzIxLDcgKzEzNTksNyBAQCBzdGF0aWMgaW50IGVtdWxhdGVfZm9yY2VkX2ludmFs
aWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgLyogV2Ugb25seSBlbXVsYXRl
IENQVUlELiAqLwogICAgIGlmICggKCByYyA9IGNvcHlfZnJvbV91c2VyKGluc3RyLCAoY2hhciAq
KWVpcCwgc2l6ZW9mKGluc3RyKSkpICE9IDAgKQogICAgIHsKLSAgICAgICAgcHJvcGFnYXRlX3Bh
Z2VfZmF1bHQoZWlwICsgc2l6ZW9mKGluc3RyKSAtIHJjLCAwKTsKKyAgICAgICAgcHZfaW5qZWN0
X3BhZ2VfZmF1bHQoMCwgZWlwICsgc2l6ZW9mKGluc3RyKSAtIHJjKTsKICAgICAgICAgcmV0dXJu
IEVYQ1JFVF9mYXVsdF9maXhlZDsKICAgICB9CiAgICAgaWYgKCBtZW1jbXAoaW5zdHIsICJceGZc
eGEyIiwgc2l6ZW9mKGluc3RyKSkgKQpAQCAtMTQ4OCw1MyArMTUyNiw2IEBAIHN0YXRpYyB2b2lk
IHJlc2VydmVkX2JpdF9wYWdlX2ZhdWx0KAogICAgIHNob3dfZXhlY3V0aW9uX3N0YXRlKHJlZ3Mp
OwogfQogCi1zdHJ1Y3QgdHJhcF9ib3VuY2UgKnByb3BhZ2F0ZV9wYWdlX2ZhdWx0KHVuc2lnbmVk
IGxvbmcgYWRkciwgdTE2IGVycm9yX2NvZGUpCi17Ci0gICAgc3RydWN0IHRyYXBfaW5mbyAqdGk7
Ci0gICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OwotICAgIHN0cnVjdCB0cmFwX2JvdW5jZSAq
dGIgPSAmdi0+YXJjaC5wdl92Y3B1LnRyYXBfYm91bmNlOwotCi0gICAgaWYgKCB1bmxpa2VseSgh
aXNfY2Fub25pY2FsX2FkZHJlc3MoYWRkcikpICkKLSAgICB7Ci0gICAgICAgIHRpID0gJnYtPmFy
Y2gucHZfdmNwdS50cmFwX2N0eHRbVFJBUF9ncF9mYXVsdF07Ci0gICAgICAgIHRiLT5mbGFncyAg
ICAgID0gVEJGX0VYQ0VQVElPTiB8IFRCRl9FWENFUFRJT05fRVJSQ09ERTsKLSAgICAgICAgdGIt
PmVycm9yX2NvZGUgPSAwOwotICAgICAgICB0Yi0+Y3MgICAgICAgICA9IHRpLT5jczsKLSAgICAg
ICAgdGItPmVpcCAgICAgICAgPSB0aS0+YWRkcmVzczsKLSAgICAgICAgaWYgKCBUSV9HRVRfSUYo
dGkpICkKLSAgICAgICAgICAgIHRiLT5mbGFncyB8PSBUQkZfSU5URVJSVVBUOwotICAgICAgICBy
ZXR1cm4gdGI7Ci0gICAgfQotCi0gICAgdi0+YXJjaC5wdl92Y3B1LmN0cmxyZWdbMl0gPSBhZGRy
OwotICAgIGFyY2hfc2V0X2NyMih2LCBhZGRyKTsKLQotICAgIC8qIFJlLXNldCBlcnJvcl9jb2Rl
LnVzZXIgZmxhZyBhcHByb3ByaWF0ZWx5IGZvciB0aGUgZ3Vlc3QuICovCi0gICAgZXJyb3JfY29k
ZSAmPSB+UEZFQ191c2VyX21vZGU7Ci0gICAgaWYgKCAhZ3Vlc3Rfa2VybmVsX21vZGUodiwgZ3Vl
c3RfY3B1X3VzZXJfcmVncygpKSApCi0gICAgICAgIGVycm9yX2NvZGUgfD0gUEZFQ191c2VyX21v
ZGU7Ci0KLSAgICB0cmFjZV9wdl9wYWdlX2ZhdWx0KGFkZHIsIGVycm9yX2NvZGUpOwotCi0gICAg
dGkgPSAmdi0+YXJjaC5wdl92Y3B1LnRyYXBfY3R4dFtUUkFQX3BhZ2VfZmF1bHRdOwotICAgIHRi
LT5mbGFncyA9IFRCRl9FWENFUFRJT04gfCBUQkZfRVhDRVBUSU9OX0VSUkNPREU7Ci0gICAgdGIt
PmVycm9yX2NvZGUgPSBlcnJvcl9jb2RlOwotICAgIHRiLT5jcyAgICAgICAgID0gdGktPmNzOwot
ICAgIHRiLT5laXAgICAgICAgID0gdGktPmFkZHJlc3M7Ci0gICAgaWYgKCBUSV9HRVRfSUYodGkp
ICkKLSAgICAgICAgdGItPmZsYWdzIHw9IFRCRl9JTlRFUlJVUFQ7Ci0gICAgaWYgKCB1bmxpa2Vs
eShudWxsX3RyYXBfYm91bmNlKHYsIHRiKSkgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKCIlcHY6
IHVuaGFuZGxlZCBwYWdlIGZhdWx0IChlYz0lMDRYKVxuIiwgdiwgZXJyb3JfY29kZSk7Ci0gICAg
ICAgIHNob3dfcGFnZV93YWxrKGFkZHIpOwotICAgIH0KLQotICAgIGlmICggdW5saWtlbHkoZXJy
b3JfY29kZSAmIFBGRUNfcmVzZXJ2ZWRfYml0KSApCi0gICAgICAgIHJlc2VydmVkX2JpdF9wYWdl
X2ZhdWx0KGFkZHIsIGd1ZXN0X2NwdV91c2VyX3JlZ3MoKSk7Ci0KLSAgICByZXR1cm4gTlVMTDsK
LX0KLQogc3RhdGljIGludCBoYW5kbGVfZ2R0X2xkdF9tYXBwaW5nX2ZhdWx0KAogICAgIHVuc2ln
bmVkIGxvbmcgb2Zmc2V0LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKQEAgLTE1NjYs
MTcgKzE1NTcsMjIgQEAgc3RhdGljIGludCBoYW5kbGVfZ2R0X2xkdF9tYXBwaW5nX2ZhdWx0KAog
ICAgICAgICB9CiAgICAgICAgIGVsc2UKICAgICAgICAgewotICAgICAgICAgICAgc3RydWN0IHRy
YXBfYm91bmNlICp0YjsKLQogICAgICAgICAgICAgLyogSW4gaHlwZXJ2aXNvciBtb2RlPyBMZWF2
ZSBpdCB0byB0aGUgI1BGIGhhbmRsZXIgdG8gZml4IHVwLiAqLwogICAgICAgICAgICAgaWYgKCAh
Z3Vlc3RfbW9kZShyZWdzKSApCiAgICAgICAgICAgICAgICAgcmV0dXJuIDA7Ci0gICAgICAgICAg
ICAvKiBJbiBndWVzdCBtb2RlPyBQcm9wYWdhdGUgZmF1bHQgdG8gZ3Vlc3QsIHdpdGggYWRqdXN0
ZWQgJWNyMi4gKi8KLSAgICAgICAgICAgIHRiID0gcHJvcGFnYXRlX3BhZ2VfZmF1bHQoY3Vyci0+
YXJjaC5wdl92Y3B1LmxkdF9iYXNlICsgb2Zmc2V0LAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICByZWdzLT5lcnJvcl9jb2RlKTsKLSAgICAgICAgICAgIGlmICggdGIgKQot
ICAgICAgICAgICAgICAgIHRiLT5lcnJvcl9jb2RlID0gKG9mZnNldCAmIH4oWDg2X1hFQ19FWFQg
fCBYODZfWEVDX0lEVCkpIHwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFg4Nl9Y
RUNfVEk7CisKKyAgICAgICAgICAgIC8qIEFjY2VzcyB3b3VsZCBoYXZlIGJlY29tZSBub24tY2Fu
b25pY2FsPyBQYXNzICNHUFtzZWxdIGJhY2suICovCisgICAgICAgICAgICBpZiAoIHVubGlrZWx5
KCFpc19jYW5vbmljYWxfYWRkcmVzcygKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1
cnItPmFyY2gucHZfdmNwdS5sZHRfYmFzZSArIG9mZnNldCkpICkKKyAgICAgICAgICAgIHsKKyAg
ICAgICAgICAgICAgICB1aW50MTZfdCBlYyA9IChvZmZzZXQgJiB+KFg4Nl9YRUNfRVhUIHwgWDg2
X1hFQ19JRFQpKSB8IFg4Nl9YRUNfVEk7CisKKyAgICAgICAgICAgICAgICBwdl9pbmplY3RfaHdf
ZXhjZXB0aW9uKFRSQVBfZ3BfZmF1bHQsIGVjKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAg
IGVsc2UKKyAgICAgICAgICAgICAgICAvKiBlbHNlIHBhc3MgdGhlICNQRiBiYWNrLCB3aXRoIGFk
anVzdGVkICVjcjIuICovCisgICAgICAgICAgICAgICAgcHZfaW5qZWN0X3BhZ2VfZmF1bHQocmVn
cy0+ZXJyb3JfY29kZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJy
LT5hcmNoLnB2X3ZjcHUubGR0X2Jhc2UgKyBvZmZzZXQpOwogICAgICAgICB9CiAgICAgfQogICAg
IGVsc2UKQEAgLTE4NTksNyArMTg1NSwxMCBAQCB2b2lkIGRvX3BhZ2VfZmF1bHQoc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICByZXR1cm47CiAgICAgfQogCi0gICAgcHJv
cGFnYXRlX3BhZ2VfZmF1bHQoYWRkciwgcmVncy0+ZXJyb3JfY29kZSk7CisgICAgaWYgKCB1bmxp
a2VseShyZWdzLT5lcnJvcl9jb2RlICYgUEZFQ19yZXNlcnZlZF9iaXQpICkKKyAgICAgICAgcmVz
ZXJ2ZWRfYml0X3BhZ2VfZmF1bHQoYWRkciwgcmVncyk7CisKKyAgICBwdl9pbmplY3RfcGFnZV9m
YXVsdChyZWdzLT5lcnJvcl9jb2RlLCBhZGRyKTsKIH0KIAogLyoKQEAgLTI3ODksNyArMjc4OCw3
IEBAIGludCBwdl9lbXVsX2NwdWlkKHVuc2lnbmVkIGludCAqZWF4LCB1bnNpZ25lZCBpbnQgKmVi
eCwgdW5zaWduZWQgaW50ICplY3gsCiAgICAgICAgIGdvdG8gZmFpbDsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIGlmICggKF9y
YyA9IGNvcHlfZnJvbV91c2VyKCZfeCwgKHR5cGUgKilfcHRyLCBzaXplb2YoX3gpKSkgIT0gMCAp
ICAgICAgIFwKICAgICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgIHByb3BhZ2F0ZV9wYWdlX2Zh
dWx0KF9wdHIgKyBzaXplb2YoX3gpIC0gX3JjLCAwKTsgICAgICAgICAgICAgICAgICAgXAorICAg
ICAgICBwdl9pbmplY3RfcGFnZV9mYXVsdCgwLCBfcHRyICsgc2l6ZW9mKF94KSAtIF9yYyk7ICAg
ICAgICAgICAgICAgICAgIFwKICAgICAgICAgZ290byBza2lwOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgfSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAogICAgIChlaXApICs9IHNpemVvZihfeCk7IF94OyB9KQpAQCAtMjk1NCw4ICsyOTUzLDgg
QEAgc3RhdGljIGludCBlbXVsYXRlX3ByaXZpbGVnZWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpCiAgICAgICAgICAgICBpZiAoIChyYyA9IGNvcHlfdG9fdXNlcigodm9pZCAqKWRhdGFf
YmFzZSArIHJkX2FkKGVkaSksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
ZGF0YSwgb3BfYnl0ZXMpKSAhPSAwICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBw
cm9wYWdhdGVfcGFnZV9mYXVsdChkYXRhX2Jhc2UgKyByZF9hZChlZGkpICsgb3BfYnl0ZXMgLSBy
YywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQRkVDX3dyaXRlX2FjY2Vz
cyk7CisgICAgICAgICAgICAgICAgcHZfaW5qZWN0X3BhZ2VfZmF1bHQoUEZFQ193cml0ZV9hY2Nl
c3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YV9iYXNlICsgcmRf
YWQoZWRpKSArIG9wX2J5dGVzIC0gcmMpOwogICAgICAgICAgICAgICAgIHJldHVybiBFWENSRVRf
ZmF1bHRfZml4ZWQ7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICB3cl9hZChlZGksIHJlZ3Mt
PmVkaSArIChpbnQpKChyZWdzLT5lZmxhZ3MgJiBYODZfRUZMQUdTX0RGKQpAQCAtMjk3Miw4ICsy
OTcxLDggQEAgc3RhdGljIGludCBlbXVsYXRlX3ByaXZpbGVnZWRfb3Aoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICBpZiAoIChyYyA9IGNvcHlfZnJvbV91c2VyKCZkYXRh
LCAodm9pZCAqKWRhdGFfYmFzZSArIHJkX2FkKGVzaSksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIG9wX2J5dGVzKSkgIT0gMCApCiAgICAgICAgICAgICB7Ci0gICAgICAg
ICAgICAgICAgcHJvcGFnYXRlX3BhZ2VfZmF1bHQoZGF0YV9iYXNlICsgcmRfYWQoZXNpKQotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsgb3BfYnl0ZXMgLSByYywgMCk7Cisg
ICAgICAgICAgICAgICAgcHZfaW5qZWN0X3BhZ2VfZmF1bHQoMCwgZGF0YV9iYXNlICsgcmRfYWQo
ZXNpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsgb3BfYnl0ZXMgLSBy
Yyk7CiAgICAgICAgICAgICAgICAgcmV0dXJuIEVYQ1JFVF9mYXVsdF9maXhlZDsKICAgICAgICAg
ICAgIH0KICAgICAgICAgICAgIGd1ZXN0X2lvX3dyaXRlKHBvcnQsIG9wX2J5dGVzLCBkYXRhLCBj
dXJyZCk7CkBAIC0zNTMwLDggKzM1MjksOCBAQCBzdGF0aWMgdm9pZCBlbXVsYXRlX2dhdGVfb3Ao
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICByYyA9IF9fcHV0X3VzZXIo
aXRlbSwgc3RrcCk7IFwKICAgICAgICAgICAgIGlmICggcmMgKSBcCiAgICAgICAgICAgICB7IFwK
LSAgICAgICAgICAgICAgICBwcm9wYWdhdGVfcGFnZV9mYXVsdCgodW5zaWduZWQgbG9uZykoc3Rr
cCArIDEpIC0gcmMsIFwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQRkVD
X3dyaXRlX2FjY2Vzcyk7IFwKKyAgICAgICAgICAgICAgICBwdl9pbmplY3RfcGFnZV9mYXVsdChQ
RkVDX3dyaXRlX2FjY2VzcywgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICh1bnNpZ25lZCBsb25nKShzdGtwICsgMSkgLSByYyk7IFwKICAgICAgICAgICAgICAgICByZXR1
cm47IFwKICAgICAgICAgICAgIH0gXAogICAgICAgICB9IHdoaWxlICggMCApCkBAIC0zNTk4LDcg
KzM1OTcsNyBAQCBzdGF0aWMgdm9pZCBlbXVsYXRlX2dhdGVfb3Aoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCiAgICAgICAgICAgICAgICAgICAgIHJjID0gX19nZXRfdXNlcihwYXJtLCB1c3Rr
cCk7CiAgICAgICAgICAgICAgICAgICAgIGlmICggcmMgKQogICAgICAgICAgICAgICAgICAgICB7
Ci0gICAgICAgICAgICAgICAgICAgICAgICBwcm9wYWdhdGVfcGFnZV9mYXVsdCgodW5zaWduZWQg
bG9uZykodXN0a3AgKyAxKSAtIHJjLCAwKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIHB2X2lu
amVjdF9wYWdlX2ZhdWx0KDAsICh1bnNpZ25lZCBsb25nKSh1c3RrcCArIDEpIC0gcmMpOwogICAg
ICAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgICAgICB9CiAgICAg
ICAgICAgICAgICAgICAgIHB1c2gocGFybSk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAppbmRleCBmNmE0MGVi
Li4zOWNjNjU4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTgsNiArOCw3IEBACiAjaW5jbHVkZSA8
YXNtL2h2bS9kb21haW4uaD4KICNpbmNsdWRlIDxhc20vZTgyMC5oPgogI2luY2x1ZGUgPGFzbS9t
Y2UuaD4KKyNpbmNsdWRlIDxhc20veDg2X2VtdWxhdGUuaD4KICNpbmNsdWRlIDxwdWJsaWMvdmNw
dS5oPgogI2luY2x1ZGUgPHB1YmxpYy9odm0vaHZtX2luZm9fdGFibGUuaD4KIApAQCAtNjMyLDYg
KzYzMywzMSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgZnJlZV92Y3B1X2d1ZXN0X2NvbnRleHQoc3Ry
dWN0IHZjcHVfZ3Vlc3RfY29udGV4dCAqdmdjKQogc3RydWN0IHZjcHVfaHZtX2NvbnRleHQ7CiBp
bnQgYXJjaF9zZXRfaW5mb19odm1fZ3Vlc3Qoc3RydWN0IHZjcHUgKnYsIGNvbnN0IHN0cnVjdCB2
Y3B1X2h2bV9jb250ZXh0ICpjdHgpOwogCit2b2lkIHB2X2luamVjdF9ldmVudChjb25zdCBzdHJ1
Y3QgeDg2X2V2ZW50ICpldmVudCk7CisKK3N0YXRpYyBpbmxpbmUgdm9pZCBwdl9pbmplY3RfaHdf
ZXhjZXB0aW9uKHVuc2lnbmVkIGludCB2ZWN0b3IsIGludCBlcnJjb2RlKQoreworICAgIGNvbnN0
IHN0cnVjdCB4ODZfZXZlbnQgZXZlbnQgPSB7CisgICAgICAgIC52ZWN0b3IgPSB2ZWN0b3IsCisg
ICAgICAgIC50eXBlID0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT04sCisgICAgICAgIC5lcnJv
cl9jb2RlID0gZXJyY29kZSwKKyAgICB9OworCisgICAgcHZfaW5qZWN0X2V2ZW50KCZldmVudCk7
Cit9CisKK3N0YXRpYyBpbmxpbmUgdm9pZCBwdl9pbmplY3RfcGFnZV9mYXVsdChpbnQgZXJyY29k
ZSwgdW5zaWduZWQgbG9uZyBjcjIpCit7CisgICAgY29uc3Qgc3RydWN0IHg4Nl9ldmVudCBldmVu
dCA9IHsKKyAgICAgICAgLnZlY3RvciA9IFRSQVBfcGFnZV9mYXVsdCwKKyAgICAgICAgLnR5cGUg
PSBYODZfRVZFTlRUWVBFX0hXX0VYQ0VQVElPTiwKKyAgICAgICAgLmVycm9yX2NvZGUgPSBlcnJj
b2RlLAorICAgICAgICAuY3IyID0gY3IyLAorICAgIH07CisKKyAgICBwdl9pbmplY3RfZXZlbnQo
JmV2ZW50KTsKK30KKwogI2VuZGlmIC8qIF9fQVNNX0RPTUFJTl9IX18gKi8KIAogLyoKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0u
aAppbmRleCAxYjRkMWMzLi5hMTUwMjljIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2
L21tLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oCkBAIC01MzksNyArNTM5LDYgQEAg
aW50IG5ld19ndWVzdF9jcjModW5zaWduZWQgbG9uZyBwZm4pOwogdm9pZCBtYWtlX2NyMyhzdHJ1
Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBtZm4pOwogdm9pZCB1cGRhdGVfY3IzKHN0cnVjdCB2
Y3B1ICp2KTsKIGludCB2Y3B1X2Rlc3Ryb3lfcGFnZXRhYmxlcyhzdHJ1Y3QgdmNwdSAqKTsKLXN0
cnVjdCB0cmFwX2JvdW5jZSAqcHJvcGFnYXRlX3BhZ2VfZmF1bHQodW5zaWduZWQgbG9uZyBhZGRy
LCB1MTYgZXJyb3JfY29kZSk7CiB2b2lkICpkb19wYWdlX3dhbGsoc3RydWN0IHZjcHUgKnYsIHVu
c2lnbmVkIGxvbmcgYWRkcik7CiAKIGludCBfX3N5bmNfbG9jYWxfZXhlY3N0YXRlKHZvaWQpOwot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:25:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:25: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 1cDYfF-0001iJ-C0; Sun, 04 Dec 2016 15:25: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 1cDYfE-0001i9-S7
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:16 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 0F/EE-16850-C5534485; Sun, 04 Dec 2016 15:25:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTfa1CX
 CYOdiVYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLDrPGvBXJWKSRf6GRsY10l3MXJxCAl8YZTY
 /WQ+O4RznlHi08LtjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwu4Syx92
 cwIYvMKmEm8mbgbrIYFqL7z7jeWCYwcCxgZVjGqF6cWlaUW6ZrrJRVlpmeU5CZm5ugaGpjq5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwHpvsfIhRkoNJSZR3Z6hzhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3hATlwghwaLU9NSKtMwcYHDApCU4eJREeB1A0rzFBYm5xZnpEKlTjIpS4rzzQRIC
 IImM0jy4NlhAXmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwryDIFJ7MvBK46a+AFjMBLT5x3
 BlkcUkiQkqqgXHJn2dP73YKBDndkTXZLPmsaq3hF7l3bCU7+3KYemYZaXmyOLaHfXfj532lfm
 D508dHvdJlzDWEFz21Mp/9Zsqvy7dMrQVcn3mLPSkw8p+3+qRUq8Rfhnm1bCccVDjl9sgUPch
 wtl/4tLf39cLi2TviV/tdzv11Ycpi331nq5U9NO4Kz9I1X6DEUpyRaKjFXFScCAAw7nMKQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1480865114!56503865!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42215 invoked from network); 4 Dec 2016 15:25:15 -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; 4 Dec 2016 15:25: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 1cDYfC-0005EA-Ct
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYfC-0005IN-AD
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYfC-0005IN-AD@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:25:14 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Clean up the naming of the
	retire union
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>

Y29tbWl0IGRhMWQ3ZjZkYTYyMjdhZTJhNTEzOWU2Njc0ZjFjMGY4OTMwYTE4OGIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE5vdiAyOSAxNzo1NToyMSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IENsZWFuIHVwIHRoZSBuYW1pbmcgb2YgdGhlIHJl
dGlyZSB1bmlvbgogICAgCiAgICBSZW5hbWUgYnl0ZSB0byByYXcsIGFzIHRoZSBmaWVsZCBiZWlu
ZyBhIHNpbmdsZSBieXRlIGxvbmcgaXMgYW4gaW1wbGVtZW50YXRpb24KICAgIGRldGFpbC4gIE1h
a2UgdGhlIGJpdGZpZWxkcyBwYXJ0IG9mIGFuIGFub255bW91cyBzdHJ1Y3QgdG8gcmVtb3ZlIHRo
ZSAuZmxhZ3MKICAgIHF1YWxpZmllci4gIENoYW5nZSB0aGUgdHlwZXMgb2YgdGhlIGZsYWdzIHRv
IGJlaW5nIGJvb2xlYW5zLCB0byBtYXRjaCB0aGVpcgogICAgdXNlLgogICAgCiAgICBObyBmdW5j
dGlvbmFsIGNoYW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBh
dWwuZHVycmFudEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgICAg
ICB8ICA2ICsrKy0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgfCAx
MCArKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaCB8IDEw
ICsrKysrLS0tLS0KIDMgZmlsZXMgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgYi94ZW4vYXJj
aC94ODYvaHZtL2VtdWxhdGUuYwppbmRleCBiYzI1OWVjLi5mZTYyNTAwIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUu
YwpAQCAtMTc5MSwxMyArMTc5MSwxMyBAQCBzdGF0aWMgaW50IF9odm1fZW11bGF0ZV9vbmUoc3Ry
dWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCwKICAgICBuZXdfaW50cl9zaGFkb3cg
PSBodm1lbXVsX2N0eHQtPmludHJfc2hhZG93OwogCiAgICAgLyogTU9WLVNTIGluc3RydWN0aW9u
IHRvZ2dsZXMgTU9WLVNTIHNoYWRvdywgZWxzZSB3ZSBqdXN0IGNsZWFyIGl0LiAqLwotICAgIGlm
ICggaHZtZW11bF9jdHh0LT5jdHh0LnJldGlyZS5mbGFncy5tb3Zfc3MgKQorICAgIGlmICggaHZt
ZW11bF9jdHh0LT5jdHh0LnJldGlyZS5tb3Zfc3MgKQogICAgICAgICBuZXdfaW50cl9zaGFkb3cg
Xj0gSFZNX0lOVFJfU0hBRE9XX01PVl9TUzsKICAgICBlbHNlCiAgICAgICAgIG5ld19pbnRyX3No
YWRvdyAmPSB+SFZNX0lOVFJfU0hBRE9XX01PVl9TUzsKIAogICAgIC8qIFNUSSBpbnN0cnVjdGlv
biB0b2dnbGVzIFNUSSBzaGFkb3csIGVsc2Ugd2UganVzdCBjbGVhciBpdC4gKi8KLSAgICBpZiAo
IGh2bWVtdWxfY3R4dC0+Y3R4dC5yZXRpcmUuZmxhZ3Muc3RpICkKKyAgICBpZiAoIGh2bWVtdWxf
Y3R4dC0+Y3R4dC5yZXRpcmUuc3RpICkKICAgICAgICAgbmV3X2ludHJfc2hhZG93IF49IEhWTV9J
TlRSX1NIQURPV19TVEk7CiAgICAgZWxzZQogICAgICAgICBuZXdfaW50cl9zaGFkb3cgJj0gfkhW
TV9JTlRSX1NIQURPV19TVEk7CkBAIC0xODA4LDcgKzE4MDgsNyBAQCBzdGF0aWMgaW50IF9odm1f
ZW11bGF0ZV9vbmUoc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCwKICAgICAg
ICAgaHZtX2Z1bmNzLnNldF9pbnRlcnJ1cHRfc2hhZG93KGN1cnIsIG5ld19pbnRyX3NoYWRvdyk7
CiAgICAgfQogCi0gICAgaWYgKCBodm1lbXVsX2N0eHQtPmN0eHQucmV0aXJlLmZsYWdzLmhsdCAm
JgorICAgIGlmICggaHZtZW11bF9jdHh0LT5jdHh0LnJldGlyZS5obHQgJiYKICAgICAgICAgICFo
dm1fbG9jYWxfZXZlbnRzX25lZWRfZGVsaXZlcnkoY3VycikgKQogICAgIHsKICAgICAgICAgaHZt
X2hsdChyZWdzLT5lZmxhZ3MpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRl
L3g4Nl9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpp
bmRleCA5YzI4ZWQ0Li4yZWFkNmRiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxh
dGUveDg2X2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxh
dGUuYwpAQCAtMTkwNSw3ICsxOTA1LDcgQEAgeDg2X2RlY29kZSgKICAgICBzdGF0ZS0+ZWlwID0g
Y3R4dC0+cmVncy0+ZWlwOwogCiAgICAgLyogSW5pdGlhbGlzZSBvdXRwdXQgc3RhdGUgaW4geDg2
X2VtdWxhdGVfY3R4dCAqLwotICAgIGN0eHQtPnJldGlyZS5ieXRlID0gMDsKKyAgICBjdHh0LT5y
ZXRpcmUucmF3ID0gMDsKIAogICAgIG9wX2J5dGVzID0gZGVmX29wX2J5dGVzID0gYWRfYnl0ZXMg
PSBkZWZfYWRfYnl0ZXMgPSBjdHh0LT5hZGRyX3NpemUvODsKICAgICBpZiAoIG9wX2J5dGVzID09
IDggKQpAQCAtMjY2OCw3ICsyNjY4LDcgQEAgeDg2X2VtdWxhdGUoCiAKICAgICBjYXNlIDB4MTc6
IC8qIHBvcCAlJXNzICovCiAgICAgICAgIHNyYy52YWwgPSB4ODZfc2VnX3NzOwotICAgICAgICBj
dHh0LT5yZXRpcmUuZmxhZ3MubW92X3NzID0gMTsKKyAgICAgICAgY3R4dC0+cmV0aXJlLm1vdl9z
cyA9IHRydWU7CiAgICAgICAgIGdvdG8gcG9wX3NlZzsKIAogICAgIGNhc2UgMHgxZTogLyogcHVz
aCAlJWRzICovCkBAIC0yOTk2LDcgKzI5OTYsNyBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgaWYg
KCAocmMgPSBsb2FkX3NlZyhzZWcsIHNyYy52YWwsIDAsIE5VTEwsIGN0eHQsIG9wcykpICE9IDAg
KQogICAgICAgICAgICAgZ290byBkb25lOwogICAgICAgICBpZiAoIHNlZyA9PSB4ODZfc2VnX3Nz
ICkKLSAgICAgICAgICAgIGN0eHQtPnJldGlyZS5mbGFncy5tb3Zfc3MgPSAxOworICAgICAgICAg
ICAgY3R4dC0+cmV0aXJlLm1vdl9zcyA9IHRydWU7CiAgICAgICAgIGRzdC50eXBlID0gT1BfTk9O
RTsKICAgICAgICAgYnJlYWs7CiAKQEAgLTQwMzMsNyArNDAzMyw3IEBAIHg4Nl9lbXVsYXRlKAog
CiAgICAgY2FzZSAweGY0OiAvKiBobHQgKi8KICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lm
KCFtb2RlX3JpbmcwKCksIEVYQ19HUCwgMCk7Ci0gICAgICAgIGN0eHQtPnJldGlyZS5mbGFncy5o
bHQgPSAxOworICAgICAgICBjdHh0LT5yZXRpcmUuaGx0ID0gdHJ1ZTsKICAgICAgICAgYnJlYWs7
CiAKICAgICBjYXNlIDB4ZjU6IC8qIGNtYyAqLwpAQCAtNDI0Nyw3ICs0MjQ3LDcgQEAgeDg2X2Vt
dWxhdGUoCiAgICAgICAgIGlmICggIShfcmVncy5lZmxhZ3MgJiBFRkxHX0lGKSApCiAgICAgICAg
IHsKICAgICAgICAgICAgIF9yZWdzLmVmbGFncyB8PSBFRkxHX0lGOwotICAgICAgICAgICAgY3R4
dC0+cmV0aXJlLmZsYWdzLnN0aSA9IDE7CisgICAgICAgICAgICBjdHh0LT5yZXRpcmUuc3RpID0g
dHJ1ZTsKICAgICAgICAgfQogICAgICAgICBicmVhazsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUv
eDg2X2VtdWxhdGUuaAppbmRleCBiMGYwMzA0Li5lZjM5NjAxIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaAorKysgYi94ZW4vYXJjaC94ODYveDg2X2Vt
dWxhdGUveDg2X2VtdWxhdGUuaApAQCAtNDY4LDEyICs0NjgsMTIgQEAgc3RydWN0IHg4Nl9lbXVs
YXRlX2N0eHQKIAogICAgIC8qIFJldGlyZW1lbnQgc3RhdGUsIHNldCBieSB0aGUgZW11bGF0b3Ig
KHZhbGlkIG9ubHkgb24gWDg2RU1VTF9PS0FZKS4gKi8KICAgICB1bmlvbiB7CisgICAgICAgIHVp
bnQ4X3QgcmF3OwogICAgICAgICBzdHJ1Y3QgewotICAgICAgICAgICAgdWludDhfdCBobHQ6MTsg
ICAgICAgICAgLyogSW5zdHJ1Y3Rpb24gSExUZWQuICovCi0gICAgICAgICAgICB1aW50OF90IG1v
dl9zczoxOyAgICAgICAvKiBJbnN0cnVjdGlvbiBzZXRzIE1PVi1TUyBpcnEgc2hhZG93LiAqLwot
ICAgICAgICAgICAgdWludDhfdCBzdGk6MTsgICAgICAgICAgLyogSW5zdHJ1Y3Rpb24gc2V0cyBT
VEkgaXJxIHNoYWRvdy4gKi8KLSAgICAgICAgfSBmbGFnczsKLSAgICAgICAgdWludDhfdCBieXRl
OworICAgICAgICAgICAgYm9vbCBobHQ6MTsgICAgICAgICAgLyogSW5zdHJ1Y3Rpb24gSExUZWQu
ICovCisgICAgICAgICAgICBib29sIG1vdl9zczoxOyAgICAgICAvKiBJbnN0cnVjdGlvbiBzZXRz
IE1PVi1TUyBpcnEgc2hhZG93LiAqLworICAgICAgICAgICAgYm9vbCBzdGk6MTsgICAgICAgICAg
LyogSW5zdHJ1Y3Rpb24gc2V0cyBTVEkgaXJxIHNoYWRvdy4gKi8KKyAgICAgICAgfTsKICAgICB9
IHJldGlyZTsKIH07CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:25:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:25: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 1cDYfF-0001iJ-C0; Sun, 04 Dec 2016 15:25: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 1cDYfE-0001i9-S7
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:16 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 0F/EE-16850-C5534485; Sun, 04 Dec 2016 15:25:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTfa1CX
 CYOdiVYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLDrPGvBXJWKSRf6GRsY10l3MXJxCAl8YZTY
 /WQ+O4RznlHi08LtjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwu4Syx92
 cwIYvMKmEm8mbgbrIYFqL7z7jeWCYwcCxgZVjGqF6cWlaUW6ZrrJRVlpmeU5CZm5ugaGpjq5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwHpvsfIhRkoNJSZR3Z6hzhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3hATlwghwaLU9NSKtMwcYHDApCU4eJREeB1A0rzFBYm5xZnpEKlTjIpS4rzzQRIC
 IImM0jy4NlhAXmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwryDIFJ7MvBK46a+AFjMBLT5x3
 BlkcUkiQkqqgXHJn2dP73YKBDndkTXZLPmsaq3hF7l3bCU7+3KYemYZaXmyOLaHfXfj532lfm
 D508dHvdJlzDWEFz21Mp/9Zsqvy7dMrQVcn3mLPSkw8p+3+qRUq8Rfhnm1bCccVDjl9sgUPch
 wtl/4tLf39cLi2TviV/tdzv11Ycpi331nq5U9NO4Kz9I1X6DEUpyRaKjFXFScCAAw7nMKQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1480865114!56503865!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42215 invoked from network); 4 Dec 2016 15:25:15 -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; 4 Dec 2016 15:25: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 1cDYfC-0005EA-Ct
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYfC-0005IN-AD
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYfC-0005IN-AD@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:25:14 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Clean up the naming of the
	retire union
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>

Y29tbWl0IGRhMWQ3ZjZkYTYyMjdhZTJhNTEzOWU2Njc0ZjFjMGY4OTMwYTE4OGIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE5vdiAyOSAxNzo1NToyMSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IENsZWFuIHVwIHRoZSBuYW1pbmcgb2YgdGhlIHJl
dGlyZSB1bmlvbgogICAgCiAgICBSZW5hbWUgYnl0ZSB0byByYXcsIGFzIHRoZSBmaWVsZCBiZWlu
ZyBhIHNpbmdsZSBieXRlIGxvbmcgaXMgYW4gaW1wbGVtZW50YXRpb24KICAgIGRldGFpbC4gIE1h
a2UgdGhlIGJpdGZpZWxkcyBwYXJ0IG9mIGFuIGFub255bW91cyBzdHJ1Y3QgdG8gcmVtb3ZlIHRo
ZSAuZmxhZ3MKICAgIHF1YWxpZmllci4gIENoYW5nZSB0aGUgdHlwZXMgb2YgdGhlIGZsYWdzIHRv
IGJlaW5nIGJvb2xlYW5zLCB0byBtYXRjaCB0aGVpcgogICAgdXNlLgogICAgCiAgICBObyBmdW5j
dGlvbmFsIGNoYW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBh
dWwuZHVycmFudEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgICAg
ICB8ICA2ICsrKy0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgfCAx
MCArKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaCB8IDEw
ICsrKysrLS0tLS0KIDMgZmlsZXMgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgYi94ZW4vYXJj
aC94ODYvaHZtL2VtdWxhdGUuYwppbmRleCBiYzI1OWVjLi5mZTYyNTAwIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUu
YwpAQCAtMTc5MSwxMyArMTc5MSwxMyBAQCBzdGF0aWMgaW50IF9odm1fZW11bGF0ZV9vbmUoc3Ry
dWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCwKICAgICBuZXdfaW50cl9zaGFkb3cg
PSBodm1lbXVsX2N0eHQtPmludHJfc2hhZG93OwogCiAgICAgLyogTU9WLVNTIGluc3RydWN0aW9u
IHRvZ2dsZXMgTU9WLVNTIHNoYWRvdywgZWxzZSB3ZSBqdXN0IGNsZWFyIGl0LiAqLwotICAgIGlm
ICggaHZtZW11bF9jdHh0LT5jdHh0LnJldGlyZS5mbGFncy5tb3Zfc3MgKQorICAgIGlmICggaHZt
ZW11bF9jdHh0LT5jdHh0LnJldGlyZS5tb3Zfc3MgKQogICAgICAgICBuZXdfaW50cl9zaGFkb3cg
Xj0gSFZNX0lOVFJfU0hBRE9XX01PVl9TUzsKICAgICBlbHNlCiAgICAgICAgIG5ld19pbnRyX3No
YWRvdyAmPSB+SFZNX0lOVFJfU0hBRE9XX01PVl9TUzsKIAogICAgIC8qIFNUSSBpbnN0cnVjdGlv
biB0b2dnbGVzIFNUSSBzaGFkb3csIGVsc2Ugd2UganVzdCBjbGVhciBpdC4gKi8KLSAgICBpZiAo
IGh2bWVtdWxfY3R4dC0+Y3R4dC5yZXRpcmUuZmxhZ3Muc3RpICkKKyAgICBpZiAoIGh2bWVtdWxf
Y3R4dC0+Y3R4dC5yZXRpcmUuc3RpICkKICAgICAgICAgbmV3X2ludHJfc2hhZG93IF49IEhWTV9J
TlRSX1NIQURPV19TVEk7CiAgICAgZWxzZQogICAgICAgICBuZXdfaW50cl9zaGFkb3cgJj0gfkhW
TV9JTlRSX1NIQURPV19TVEk7CkBAIC0xODA4LDcgKzE4MDgsNyBAQCBzdGF0aWMgaW50IF9odm1f
ZW11bGF0ZV9vbmUoc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCwKICAgICAg
ICAgaHZtX2Z1bmNzLnNldF9pbnRlcnJ1cHRfc2hhZG93KGN1cnIsIG5ld19pbnRyX3NoYWRvdyk7
CiAgICAgfQogCi0gICAgaWYgKCBodm1lbXVsX2N0eHQtPmN0eHQucmV0aXJlLmZsYWdzLmhsdCAm
JgorICAgIGlmICggaHZtZW11bF9jdHh0LT5jdHh0LnJldGlyZS5obHQgJiYKICAgICAgICAgICFo
dm1fbG9jYWxfZXZlbnRzX25lZWRfZGVsaXZlcnkoY3VycikgKQogICAgIHsKICAgICAgICAgaHZt
X2hsdChyZWdzLT5lZmxhZ3MpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRl
L3g4Nl9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpp
bmRleCA5YzI4ZWQ0Li4yZWFkNmRiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxh
dGUveDg2X2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxh
dGUuYwpAQCAtMTkwNSw3ICsxOTA1LDcgQEAgeDg2X2RlY29kZSgKICAgICBzdGF0ZS0+ZWlwID0g
Y3R4dC0+cmVncy0+ZWlwOwogCiAgICAgLyogSW5pdGlhbGlzZSBvdXRwdXQgc3RhdGUgaW4geDg2
X2VtdWxhdGVfY3R4dCAqLwotICAgIGN0eHQtPnJldGlyZS5ieXRlID0gMDsKKyAgICBjdHh0LT5y
ZXRpcmUucmF3ID0gMDsKIAogICAgIG9wX2J5dGVzID0gZGVmX29wX2J5dGVzID0gYWRfYnl0ZXMg
PSBkZWZfYWRfYnl0ZXMgPSBjdHh0LT5hZGRyX3NpemUvODsKICAgICBpZiAoIG9wX2J5dGVzID09
IDggKQpAQCAtMjY2OCw3ICsyNjY4LDcgQEAgeDg2X2VtdWxhdGUoCiAKICAgICBjYXNlIDB4MTc6
IC8qIHBvcCAlJXNzICovCiAgICAgICAgIHNyYy52YWwgPSB4ODZfc2VnX3NzOwotICAgICAgICBj
dHh0LT5yZXRpcmUuZmxhZ3MubW92X3NzID0gMTsKKyAgICAgICAgY3R4dC0+cmV0aXJlLm1vdl9z
cyA9IHRydWU7CiAgICAgICAgIGdvdG8gcG9wX3NlZzsKIAogICAgIGNhc2UgMHgxZTogLyogcHVz
aCAlJWRzICovCkBAIC0yOTk2LDcgKzI5OTYsNyBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgaWYg
KCAocmMgPSBsb2FkX3NlZyhzZWcsIHNyYy52YWwsIDAsIE5VTEwsIGN0eHQsIG9wcykpICE9IDAg
KQogICAgICAgICAgICAgZ290byBkb25lOwogICAgICAgICBpZiAoIHNlZyA9PSB4ODZfc2VnX3Nz
ICkKLSAgICAgICAgICAgIGN0eHQtPnJldGlyZS5mbGFncy5tb3Zfc3MgPSAxOworICAgICAgICAg
ICAgY3R4dC0+cmV0aXJlLm1vdl9zcyA9IHRydWU7CiAgICAgICAgIGRzdC50eXBlID0gT1BfTk9O
RTsKICAgICAgICAgYnJlYWs7CiAKQEAgLTQwMzMsNyArNDAzMyw3IEBAIHg4Nl9lbXVsYXRlKAog
CiAgICAgY2FzZSAweGY0OiAvKiBobHQgKi8KICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lm
KCFtb2RlX3JpbmcwKCksIEVYQ19HUCwgMCk7Ci0gICAgICAgIGN0eHQtPnJldGlyZS5mbGFncy5o
bHQgPSAxOworICAgICAgICBjdHh0LT5yZXRpcmUuaGx0ID0gdHJ1ZTsKICAgICAgICAgYnJlYWs7
CiAKICAgICBjYXNlIDB4ZjU6IC8qIGNtYyAqLwpAQCAtNDI0Nyw3ICs0MjQ3LDcgQEAgeDg2X2Vt
dWxhdGUoCiAgICAgICAgIGlmICggIShfcmVncy5lZmxhZ3MgJiBFRkxHX0lGKSApCiAgICAgICAg
IHsKICAgICAgICAgICAgIF9yZWdzLmVmbGFncyB8PSBFRkxHX0lGOwotICAgICAgICAgICAgY3R4
dC0+cmV0aXJlLmZsYWdzLnN0aSA9IDE7CisgICAgICAgICAgICBjdHh0LT5yZXRpcmUuc3RpID0g
dHJ1ZTsKICAgICAgICAgfQogICAgICAgICBicmVhazsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUv
eDg2X2VtdWxhdGUuaAppbmRleCBiMGYwMzA0Li5lZjM5NjAxIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaAorKysgYi94ZW4vYXJjaC94ODYveDg2X2Vt
dWxhdGUveDg2X2VtdWxhdGUuaApAQCAtNDY4LDEyICs0NjgsMTIgQEAgc3RydWN0IHg4Nl9lbXVs
YXRlX2N0eHQKIAogICAgIC8qIFJldGlyZW1lbnQgc3RhdGUsIHNldCBieSB0aGUgZW11bGF0b3Ig
KHZhbGlkIG9ubHkgb24gWDg2RU1VTF9PS0FZKS4gKi8KICAgICB1bmlvbiB7CisgICAgICAgIHVp
bnQ4X3QgcmF3OwogICAgICAgICBzdHJ1Y3QgewotICAgICAgICAgICAgdWludDhfdCBobHQ6MTsg
ICAgICAgICAgLyogSW5zdHJ1Y3Rpb24gSExUZWQuICovCi0gICAgICAgICAgICB1aW50OF90IG1v
dl9zczoxOyAgICAgICAvKiBJbnN0cnVjdGlvbiBzZXRzIE1PVi1TUyBpcnEgc2hhZG93LiAqLwot
ICAgICAgICAgICAgdWludDhfdCBzdGk6MTsgICAgICAgICAgLyogSW5zdHJ1Y3Rpb24gc2V0cyBT
VEkgaXJxIHNoYWRvdy4gKi8KLSAgICAgICAgfSBmbGFnczsKLSAgICAgICAgdWludDhfdCBieXRl
OworICAgICAgICAgICAgYm9vbCBobHQ6MTsgICAgICAgICAgLyogSW5zdHJ1Y3Rpb24gSExUZWQu
ICovCisgICAgICAgICAgICBib29sIG1vdl9zczoxOyAgICAgICAvKiBJbnN0cnVjdGlvbiBzZXRz
IE1PVi1TUyBpcnEgc2hhZG93LiAqLworICAgICAgICAgICAgYm9vbCBzdGk6MTsgICAgICAgICAg
LyogSW5zdHJ1Y3Rpb24gc2V0cyBTVEkgaXJxIHNoYWRvdy4gKi8KKyAgICAgICAgfTsKICAgICB9
IHJldGlyZTsKIH07CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:25:28 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:25: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 1cDYfQ-0001jw-Ds; Sun, 04 Dec 2016 15:25:28 +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 1cDYfP-0001jn-NW
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:27 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 EA/7E-01928-66534485; Sun, 04 Dec 2016 15:25:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFLMWRWlGSWpSXmKPExsWS0XRdVTfV1CX
 CYP1JOYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLTxNFPBCt6Ktzv/sDYwLubqYuTiEBL4wiix
 8v1R1i5GTiDnPKPE7TtSXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENpERYIEJi9do8k
 DCvgJnEzo5f7CBhFqDy9edYJzByLGBkWMWoUZxaVJZapGtkqpdUlJmeUZKbmJmja2hgqpebWl
 ycmJ6ak5hUrJecn7uJEeiPegYGxh2Mu9r9DjFKcjApifLuDHWOEOJLyk+pzEgszogvKs1JLT7
 EKMPBoSTBG2LiEiEkWJSanlqRlpkDDAyYtAQHj5IIrwNImre4IDG3ODMdInWKUZdj2rPFT5mE
 WPLy81KlxHnNQYoEQIoySvPgRsCC9BKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkYlYV5BkCk8m
 XklcJteAR3BBHTEiePOIEeUJCKkpBoYp/m6pDcdq3Mx9il58nS6rf0iP+NZHIrv7ILfdO9ffa
 Tug/+vTTc+867zk3V5e4Bb2S5wwS2dRMvUZR9/7VE8+vbLrP89idu/xWjxVe/0s9Yxavgafln
 FaXKwyQrVgks5TLNnzd9ztelUg3GoZcXD9XN8eXQ3RAsclD+bfLnr6SsJ5uPicp17lViKMxIN
 tZiLihMBnbVMIE0CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1480865121!34803032!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50511 invoked from network); 4 Dec 2016 15:25:22 -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; 4 Dec 2016 15:25:22 -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 1cDYfM-0005EK-Ez
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYfM-0005Jo-EI
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYfM-0005Jo-EI@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:25:24 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Correct the behaviour of pop
	%ss and interrupt shadowing
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>

Y29tbWl0IDhkMjQ2ZGIwM2VhYTMzOWM4OGUwNGJhNWJlYTM1NjE2NGVhMjZkMmEKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE5vdiAyOSAxODozNTo0NiAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IENvcnJlY3QgdGhlIGJlaGF2aW91ciBvZiBwb3Ag
JXNzIGFuZCBpbnRlcnJ1cHQgc2hhZG93aW5nCiAgICAKICAgIFRoZSBtb3Zfc3MgcmV0aXJlIGZs
YWcgc2hvdWxkIG9ubHkgYmUgc2V0IG9uY2UgbG9hZF9zZWcoKSBoYXMgcmV0dXJuZWQKICAgIHN1
Y2Nlc3MuICBJbiBwYXJ0aWN1bGFyLCBpdCBzaG91bGQgbm90IGJlIHNldCBpZiBhbiBleGNlcHRp
b24gb2NjdXJlZCB3aGVuCiAgICB0cnlpbmcgdG8gbG9hZCAlc3MuCiAgICAKICAgIF9odm1fZW11
bGF0ZV9vbmUoKSwgY3VycmVudGx5IHRoZSBzb2xlIHVzZXIgb2YgbW92X3NzLCBvbmx5IGNvbnNp
ZGVyZXMgaXQgaW4KICAgIHRoZSBjYXNlIHRoYXQgeDg2X2VtdWxhdGUoKSByZXR1cm5zIFg4NkVN
VUxfT0tBWSwgc28gdGhpcyBidWcgaXNuJ3QgYWN0dWFsbHkKICAgIGV4cG9zZWQgdG8gZ3Vlc3Rz
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KLS0tCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDMgKystCiAx
IGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYv
eDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCAyZWFkNmRiLi5iZmNjMDVkIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYworKysgYi94ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtMjY1Niw2ICsyNjU2LDggQEAgeDg2
X2VtdWxhdGUoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZHN0LnZhbCwgb3BfYnl0
ZXMsIGN0eHQsIG9wcykpICE9IDAgfHwKICAgICAgICAgICAgICAocmMgPSBsb2FkX3NlZyhzcmMu
dmFsLCBkc3QudmFsLCAwLCBOVUxMLCBjdHh0LCBvcHMpKSAhPSAwICkKICAgICAgICAgICAgIGdv
dG8gZG9uZTsKKyAgICAgICAgaWYgKCBzcmMudmFsID09IHg4Nl9zZWdfc3MgKQorICAgICAgICAg
ICAgY3R4dC0+cmV0aXJlLm1vdl9zcyA9IHRydWU7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2Fz
ZSAweDBlOiAvKiBwdXNoICUlY3MgKi8KQEAgLTI2NjgsNyArMjY3MCw2IEBAIHg4Nl9lbXVsYXRl
KAogCiAgICAgY2FzZSAweDE3OiAvKiBwb3AgJSVzcyAqLwogICAgICAgICBzcmMudmFsID0geDg2
X3NlZ19zczsKLSAgICAgICAgY3R4dC0+cmV0aXJlLm1vdl9zcyA9IHRydWU7CiAgICAgICAgIGdv
dG8gcG9wX3NlZzsKIAogICAgIGNhc2UgMHgxZTogLyogcHVzaCAlJWRzICovCi0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:25:28 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:25: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 1cDYfQ-0001jw-Ds; Sun, 04 Dec 2016 15:25:28 +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 1cDYfP-0001jn-NW
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:27 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 EA/7E-01928-66534485; Sun, 04 Dec 2016 15:25:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFLMWRWlGSWpSXmKPExsWS0XRdVTfV1CX
 CYP1JOYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLTxNFPBCt6Ktzv/sDYwLubqYuTiEBL4wiix
 8v1R1i5GTiDnPKPE7TtSXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENpERYIEJi9do8k
 DCvgJnEzo5f7CBhFqDy9edYJzByLGBkWMWoUZxaVJZapGtkqpdUlJmeUZKbmJmja2hgqpebWl
 ycmJ6ak5hUrJecn7uJEeiPegYGxh2Mu9r9DjFKcjApifLuDHWOEOJLyk+pzEgszogvKs1JLT7
 EKMPBoSTBG2LiEiEkWJSanlqRlpkDDAyYtAQHj5IIrwNImre4IDG3ODMdInWKUZdj2rPFT5mE
 WPLy81KlxHnNQYoEQIoySvPgRsCC9BKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkYlYV5BkCk8m
 XklcJteAR3BBHTEiePOIEeUJCKkpBoYp/m6pDcdq3Mx9il58nS6rf0iP+NZHIrv7ILfdO9ffa
 Tug/+vTTc+867zk3V5e4Bb2S5wwS2dRMvUZR9/7VE8+vbLrP89idu/xWjxVe/0s9Yxavgafln
 FaXKwyQrVgks5TLNnzd9ztelUg3GoZcXD9XN8eXQ3RAsclD+bfLnr6SsJ5uPicp17lViKMxIN
 tZiLihMBnbVMIE0CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1480865121!34803032!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50511 invoked from network); 4 Dec 2016 15:25:22 -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; 4 Dec 2016 15:25:22 -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 1cDYfM-0005EK-Ez
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYfM-0005Jo-EI
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYfM-0005Jo-EI@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:25:24 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Correct the behaviour of pop
	%ss and interrupt shadowing
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>

Y29tbWl0IDhkMjQ2ZGIwM2VhYTMzOWM4OGUwNGJhNWJlYTM1NjE2NGVhMjZkMmEKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE5vdiAyOSAxODozNTo0NiAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IENvcnJlY3QgdGhlIGJlaGF2aW91ciBvZiBwb3Ag
JXNzIGFuZCBpbnRlcnJ1cHQgc2hhZG93aW5nCiAgICAKICAgIFRoZSBtb3Zfc3MgcmV0aXJlIGZs
YWcgc2hvdWxkIG9ubHkgYmUgc2V0IG9uY2UgbG9hZF9zZWcoKSBoYXMgcmV0dXJuZWQKICAgIHN1
Y2Nlc3MuICBJbiBwYXJ0aWN1bGFyLCBpdCBzaG91bGQgbm90IGJlIHNldCBpZiBhbiBleGNlcHRp
b24gb2NjdXJlZCB3aGVuCiAgICB0cnlpbmcgdG8gbG9hZCAlc3MuCiAgICAKICAgIF9odm1fZW11
bGF0ZV9vbmUoKSwgY3VycmVudGx5IHRoZSBzb2xlIHVzZXIgb2YgbW92X3NzLCBvbmx5IGNvbnNp
ZGVyZXMgaXQgaW4KICAgIHRoZSBjYXNlIHRoYXQgeDg2X2VtdWxhdGUoKSByZXR1cm5zIFg4NkVN
VUxfT0tBWSwgc28gdGhpcyBidWcgaXNuJ3QgYWN0dWFsbHkKICAgIGV4cG9zZWQgdG8gZ3Vlc3Rz
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KLS0tCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDMgKystCiAx
IGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYv
eDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCAyZWFkNmRiLi5iZmNjMDVkIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYworKysgYi94ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtMjY1Niw2ICsyNjU2LDggQEAgeDg2
X2VtdWxhdGUoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZHN0LnZhbCwgb3BfYnl0
ZXMsIGN0eHQsIG9wcykpICE9IDAgfHwKICAgICAgICAgICAgICAocmMgPSBsb2FkX3NlZyhzcmMu
dmFsLCBkc3QudmFsLCAwLCBOVUxMLCBjdHh0LCBvcHMpKSAhPSAwICkKICAgICAgICAgICAgIGdv
dG8gZG9uZTsKKyAgICAgICAgaWYgKCBzcmMudmFsID09IHg4Nl9zZWdfc3MgKQorICAgICAgICAg
ICAgY3R4dC0+cmV0aXJlLm1vdl9zcyA9IHRydWU7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2Fz
ZSAweDBlOiAvKiBwdXNoICUlY3MgKi8KQEAgLTI2NjgsNyArMjY3MCw2IEBAIHg4Nl9lbXVsYXRl
KAogCiAgICAgY2FzZSAweDE3OiAvKiBwb3AgJSVzcyAqLwogICAgICAgICBzcmMudmFsID0geDg2
X3NlZ19zczsKLSAgICAgICAgY3R4dC0+cmV0aXJlLm1vdl9zcyA9IHRydWU7CiAgICAgICAgIGdv
dG8gcG9wX3NlZzsKIAogICAgIGNhc2UgMHgxZTogLyogcHVzaCAlJWRzICovCi0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:25:38 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:25: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 1cDYfa-0001lK-FM; Sun, 04 Dec 2016 15:25:38 +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 1cDYfZ-0001l7-AC
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:37 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 8F/B4-15840-07534485; Sun, 04 Dec 2016 15:25:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVTff1CX
 C4N0pXYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLZtLnvBE/mKCW8rGhi/SnUxcnEICXxhlJh4
 bgMbhHOeUaJt2TfWLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBRIkLv/rY
 AKxeQXMJPb92wbWygJU33oiagIjxwJGhlWMGsWpRWWpRbpGBnpJRZnpGSW5iZk5uoYGxnq5qc
 XFiempOYlJxXrJ+bmbGIEeqWdgYNzB2HzC7xCjJAeTkijvzlDnCCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvN+MXSKEBItS01Mr0jJzgKEBk5bg4FES4Q0CSfMWFyTmFmemQ6ROMepyTHu2+CmT
 EEtefl6qlDivuQlQkQBIUUZpHtwIWJheYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTM2w0yh
 SczrwRu0yugI5iAjjhx3BnkiJJEhJRUAyNj2yemmslME5Tytyaym8TOTNd6PWXV/0Cl499vb/
 oVlBxfJHCpcIrxQ8cqgx1sm+TVPN6Jf7ry16nujsmPvlWl+yKz3bNPZMUEzNpdIVo+/YHXZv2
 P0rv62TaGrMz+y3jXQ5WxfoVBesBt0Q9fuDZeva78a/W7A2bOYizMpttu+axX60l6J6vEUpyR
 aKjFXFScCAACBue1TgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1480865134!62688004!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7793 invoked from network); 4 Dec 2016 15:25:35 -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; 4 Dec 2016 15:25:35 -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 1cDYfW-0005EV-Gz
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:34 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYfW-0005KL-GJ
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:34 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYfW-0005KL-GJ@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:25:34 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Provide a wrapper to
	x86_emulate() to ASSERT() certain behaviour
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>

Y29tbWl0IDNlODRjOGRhN2QyYzU0NDJhMTI3ODlkYWU3MTYzZGNhNmMwZTE1NGYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE5vdiAyOSAxODo0Njo1NiAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IFByb3ZpZGUgYSB3cmFwcGVyIHRvIHg4Nl9lbXVs
YXRlKCkgdG8gQVNTRVJUKCkgY2VydGFpbiBiZWhhdmlvdXIKICAgIAogICAgSW4gZGVidWcgYnVp
bGRzLCBjb25maXJtIHRoYXQgc29tZSBwcm9wZXJ0aWVzIG9mIHg4Nl9lbXVsYXRlKCkncyBiZWhh
dmlvdXIKICAgIGFjdHVhbGx5IGhvbGQuICBUaGUgZmlyc3QgcHJvcGVydHksIGZpeGVkIGluIGEg
cHJldmlvdXMgY2hhbmdlLCBpcyB0aGF0IHJldGlyZQogICAgZmxhZ3MgYXJlIG9ubHkgZXZlciBz
ZXQgaW4gdGhlIFg4NkVNVUxfT0tBWSBjYXNlLgogICAgCiAgICBXaGlsZSBhZGp1c3RpbmcgdGhl
IHVzZXJzcGFjZSB0ZXN0IGhhcm5lc3MgdG8gY29wZSB3aXRoIEFTU0VSVCgpIGluCiAgICB4ODZf
ZW11bGF0ZS5oLCBmaXggYSBidWlsZCBwcm9ibGVtIGludHJvZHVjZWQgaW4gYy9zIDEyMmRkOTU3
NWM3ICJ4ODZlbXVsOgogICAgaW5fbG9uZ21vZGUoKSBzaG91bGQgbm90IGlnbm9yZSAtPnJlYWRf
bXNyKCkgZXJyb3JzIiBieSBwcm92aWRpbmcgYW4KICAgIGltcGxlbWVudGF0aW9uIG9mIGxpa2Vs
eSgpL3VubGlrZWx5KCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgotLS0KIHRvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9l
bXVsYXRvci5jIHwgIDEgKwogdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Nl9lbXVsYXRlLmMg
ICAgICAgfCAgNCArKystCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyAg
ICAgICB8ICAzICsrKwogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggICAg
ICAgfCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKy0KIDQgZmlsZXMgY2hhbmdlZCwgMzMg
aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy90ZXN0cy94
ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRv
ci90ZXN0X3g4Nl9lbXVsYXRvci5jCmluZGV4IGYyNTVmZWYuLmI1NGZkMTEgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jCisrKyBiL3Rvb2xz
L3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jCkBAIC0xLDMgKzEsNCBAQAor
I2luY2x1ZGUgPGFzc2VydC5oPgogI2luY2x1ZGUgPGVycm5vLmg+CiAjaW5jbHVkZSA8bGltaXRz
Lmg+CiAjaW5jbHVkZSA8c3RkYm9vbC5oPgpkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdHMveDg2X2Vt
dWxhdG9yL3g4Nl9lbXVsYXRlLmMgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2X2VtdWxh
dGUuYwppbmRleCBjNDZiN2ZjLi44OTdiOWFiIDEwMDY0NAotLS0gYS90b29scy90ZXN0cy94ODZf
ZW11bGF0b3IveDg2X2VtdWxhdGUuYworKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2
X2VtdWxhdGUuYwpAQCAtMTYsNyArMTYsNiBAQCB0eXBlZGVmIGJvb2wgYm9vbF90OwogI2RlZmlu
ZSBFRkVSX0xNQSAgICAgICAoMSA8PCAxMCkKIAogI2RlZmluZSBCVUcoKSBhYm9ydCgpCi0jZGVm
aW5lIEFTU0VSVCBhc3NlcnQKICNkZWZpbmUgQVNTRVJUX1VOUkVBQ0hBQkxFKCkgYXNzZXJ0KCFf
X0xJTkVfXykKIAogI2lmIF9fR05VQ19fID4gNCB8fCAoX19HTlVDX18gPT0gNCAmJiBfX0dOVUNf
TUlOT1JfXyA+PSA2KQpAQCAtNTAsNCArNDksNyBAQCB0eXBlZGVmIGJvb2wgYm9vbF90OwogI2Rl
ZmluZSBfX2luaXQKICNkZWZpbmUgX19tYXliZV91bnVzZWQgX19hdHRyaWJ1dGVfXygoX191bnVz
ZWRfXykpCiAKKyNkZWZpbmUgbGlrZWx5KHgpICAgICBfX2J1aWx0aW5fZXhwZWN0KCEhKHgpLCB0
cnVlKQorI2RlZmluZSB1bmxpa2VseSh4KSAgIF9fYnVpbHRpbl9leHBlY3QoISEoeCksIGZhbHNl
KQorCiAjaW5jbHVkZSAieDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyIKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlL3g4Nl9lbXVsYXRlLmMKaW5kZXggYmZjYzA1ZC4uM2U2MDJkYSAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2
L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKQEAgLTI0MDQsNiArMjQwNCw5IEBAIHg4Nl9kZWNv
ZGUoCiAjdW5kZWYgaW5zbl9mZXRjaF9ieXRlcwogI3VuZGVmIGluc25fZmV0Y2hfdHlwZQogCisv
KiBVbmRvIERFQlVHIHdyYXBwZXIuICovCisjdW5kZWYgeDg2X2VtdWxhdGUKKwogaW50CiB4ODZf
ZW11bGF0ZSgKICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCwKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oIGIveGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKaW5kZXggZWYzOTYwMS4uNjBmOTEwNSAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKKysrIGIveGVuL2FyY2gv
eDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKQEAgLTIzLDYgKzIzLDEwIEBACiAjaWZuZGVm
IF9fWDg2X0VNVUxBVEVfSF9fCiAjZGVmaW5lIF9fWDg2X0VNVUxBVEVfSF9fCiAKKyNpZiAhZGVm
aW5lZChfX1hFTl9fKSAmJiAhZGVmaW5lZChBU1NFUlQpCisjZGVmaW5lIEFTU0VSVCBhc3NlcnQK
KyNlbmRpZgorCiAjZGVmaW5lIE1BWF9JTlNUX0xFTiAxNQogCiBzdHJ1Y3QgeDg2X2VtdWxhdGVf
Y3R4dDsKQEAgLTU0NiwxMyArNTUwLDM0IEBAIHN0cnVjdCB4ODZfZW11bGF0ZV9zdHViIHsKIAog
LyoKICAqIHg4Nl9lbXVsYXRlOiBFbXVsYXRlIGFuIGluc3RydWN0aW9uLgotICogUmV0dXJucyAt
MSBvbiBmYWlsdXJlLCAwIG9uIHN1Y2Nlc3MuCisgKiBSZXR1cm5zIFg4NkVNVUxfKiBjb25zdGFu
dHMuCiAgKi8KIGludAogeDg2X2VtdWxhdGUoCiAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQg
KmN0eHQsCiAgICAgY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyAqb3BzKTsKIAorI2lmbmRl
ZiBOREVCVUcKKy8qCisgKiBJbiBkZWJ1ZyBidWlsZHMsIHdyYXAgeDg2X2VtdWxhdGUoKSB3aXRo
IHNvbWUgYXNzZXJ0aW9ucyBhYm91dCBpdHMgZXhwZWN0ZWQKKyAqIGJlaGF2aW91ci4KKyAqLwor
c3RhdGljIGlubGluZSBpbnQgeDg2X2VtdWxhdGVfd3JhcHBlcigKKyAgICBzdHJ1Y3QgeDg2X2Vt
dWxhdGVfY3R4dCAqY3R4dCwKKyAgICBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzICpvcHMp
Cit7CisgICAgaW50IHJjID0geDg2X2VtdWxhdGUoY3R4dCwgb3BzKTsKKworICAgIC8qIFJldGly
ZSBmbGFncyBzaG91bGQgb25seSBiZSBzZXQgZm9yIHN1Y2Nlc3NmdWwgaW5zdHJ1Y3Rpb24gZW11
bGF0aW9uLiAqLworICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKKyAgICAgICAgQVNTRVJU
KGN0eHQtPnJldGlyZS5yYXcgPT0gMCk7CisKKyAgICByZXR1cm4gcmM7Cit9CisKKyNkZWZpbmUg
eDg2X2VtdWxhdGUgeDg2X2VtdWxhdGVfd3JhcHBlcgorI2VuZGlmCisKIC8qCiAgKiBHaXZlbiB0
aGUgJ3JlZycgcG9ydGlvbiBvZiBhIE1vZFJNIGJ5dGUsIGFuZCBhIHJlZ2lzdGVyIGJsb2NrLCBy
ZXR1cm4gYQogICogcG9pbnRlciBpbnRvIHRoZSBibG9jayB0aGF0IGFkZHJlc3NlcyB0aGUgcmVs
ZXZhbnQgcmVnaXN0ZXIuCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:25:38 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:25: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 1cDYfa-0001lK-FM; Sun, 04 Dec 2016 15:25:38 +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 1cDYfZ-0001l7-AC
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:37 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 8F/B4-15840-07534485; Sun, 04 Dec 2016 15:25:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVTff1CX
 C4N0pXYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLZtLnvBE/mKCW8rGhi/SnUxcnEICXxhlJh4
 bgMbhHOeUaJt2TfWLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBRIkLv/rY
 AKxeQXMJPb92wbWygJU33oiagIjxwJGhlWMGsWpRWWpRbpGBnpJRZnpGSW5iZk5uoYGxnq5qc
 XFiempOYlJxXrJ+bmbGIEeqWdgYNzB2HzC7xCjJAeTkijvzlDnCCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvN+MXSKEBItS01Mr0jJzgKEBk5bg4FES4Q0CSfMWFyTmFmemQ6ROMepyTHu2+CmT
 EEtefl6qlDivuQlQkQBIUUZpHtwIWJheYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTM2w0yh
 SczrwRu0yugI5iAjjhx3BnkiJJEhJRUAyNj2yemmslME5Tytyaym8TOTNd6PWXV/0Cl499vb/
 oVlBxfJHCpcIrxQ8cqgx1sm+TVPN6Jf7ry16nujsmPvlWl+yKz3bNPZMUEzNpdIVo+/YHXZv2
 P0rv62TaGrMz+y3jXQ5WxfoVBesBt0Q9fuDZeva78a/W7A2bOYizMpttu+axX60l6J6vEUpyR
 aKjFXFScCAACBue1TgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1480865134!62688004!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7793 invoked from network); 4 Dec 2016 15:25:35 -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; 4 Dec 2016 15:25:35 -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 1cDYfW-0005EV-Gz
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:34 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYfW-0005KL-GJ
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:34 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYfW-0005KL-GJ@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:25:34 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Provide a wrapper to
	x86_emulate() to ASSERT() certain behaviour
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>

Y29tbWl0IDNlODRjOGRhN2QyYzU0NDJhMTI3ODlkYWU3MTYzZGNhNmMwZTE1NGYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE5vdiAyOSAxODo0Njo1NiAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IFByb3ZpZGUgYSB3cmFwcGVyIHRvIHg4Nl9lbXVs
YXRlKCkgdG8gQVNTRVJUKCkgY2VydGFpbiBiZWhhdmlvdXIKICAgIAogICAgSW4gZGVidWcgYnVp
bGRzLCBjb25maXJtIHRoYXQgc29tZSBwcm9wZXJ0aWVzIG9mIHg4Nl9lbXVsYXRlKCkncyBiZWhh
dmlvdXIKICAgIGFjdHVhbGx5IGhvbGQuICBUaGUgZmlyc3QgcHJvcGVydHksIGZpeGVkIGluIGEg
cHJldmlvdXMgY2hhbmdlLCBpcyB0aGF0IHJldGlyZQogICAgZmxhZ3MgYXJlIG9ubHkgZXZlciBz
ZXQgaW4gdGhlIFg4NkVNVUxfT0tBWSBjYXNlLgogICAgCiAgICBXaGlsZSBhZGp1c3RpbmcgdGhl
IHVzZXJzcGFjZSB0ZXN0IGhhcm5lc3MgdG8gY29wZSB3aXRoIEFTU0VSVCgpIGluCiAgICB4ODZf
ZW11bGF0ZS5oLCBmaXggYSBidWlsZCBwcm9ibGVtIGludHJvZHVjZWQgaW4gYy9zIDEyMmRkOTU3
NWM3ICJ4ODZlbXVsOgogICAgaW5fbG9uZ21vZGUoKSBzaG91bGQgbm90IGlnbm9yZSAtPnJlYWRf
bXNyKCkgZXJyb3JzIiBieSBwcm92aWRpbmcgYW4KICAgIGltcGxlbWVudGF0aW9uIG9mIGxpa2Vs
eSgpL3VubGlrZWx5KCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgotLS0KIHRvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9l
bXVsYXRvci5jIHwgIDEgKwogdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Nl9lbXVsYXRlLmMg
ICAgICAgfCAgNCArKystCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyAg
ICAgICB8ICAzICsrKwogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggICAg
ICAgfCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKy0KIDQgZmlsZXMgY2hhbmdlZCwgMzMg
aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy90ZXN0cy94
ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRv
ci90ZXN0X3g4Nl9lbXVsYXRvci5jCmluZGV4IGYyNTVmZWYuLmI1NGZkMTEgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jCisrKyBiL3Rvb2xz
L3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jCkBAIC0xLDMgKzEsNCBAQAor
I2luY2x1ZGUgPGFzc2VydC5oPgogI2luY2x1ZGUgPGVycm5vLmg+CiAjaW5jbHVkZSA8bGltaXRz
Lmg+CiAjaW5jbHVkZSA8c3RkYm9vbC5oPgpkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdHMveDg2X2Vt
dWxhdG9yL3g4Nl9lbXVsYXRlLmMgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2X2VtdWxh
dGUuYwppbmRleCBjNDZiN2ZjLi44OTdiOWFiIDEwMDY0NAotLS0gYS90b29scy90ZXN0cy94ODZf
ZW11bGF0b3IveDg2X2VtdWxhdGUuYworKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2
X2VtdWxhdGUuYwpAQCAtMTYsNyArMTYsNiBAQCB0eXBlZGVmIGJvb2wgYm9vbF90OwogI2RlZmlu
ZSBFRkVSX0xNQSAgICAgICAoMSA8PCAxMCkKIAogI2RlZmluZSBCVUcoKSBhYm9ydCgpCi0jZGVm
aW5lIEFTU0VSVCBhc3NlcnQKICNkZWZpbmUgQVNTRVJUX1VOUkVBQ0hBQkxFKCkgYXNzZXJ0KCFf
X0xJTkVfXykKIAogI2lmIF9fR05VQ19fID4gNCB8fCAoX19HTlVDX18gPT0gNCAmJiBfX0dOVUNf
TUlOT1JfXyA+PSA2KQpAQCAtNTAsNCArNDksNyBAQCB0eXBlZGVmIGJvb2wgYm9vbF90OwogI2Rl
ZmluZSBfX2luaXQKICNkZWZpbmUgX19tYXliZV91bnVzZWQgX19hdHRyaWJ1dGVfXygoX191bnVz
ZWRfXykpCiAKKyNkZWZpbmUgbGlrZWx5KHgpICAgICBfX2J1aWx0aW5fZXhwZWN0KCEhKHgpLCB0
cnVlKQorI2RlZmluZSB1bmxpa2VseSh4KSAgIF9fYnVpbHRpbl9leHBlY3QoISEoeCksIGZhbHNl
KQorCiAjaW5jbHVkZSAieDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyIKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlL3g4Nl9lbXVsYXRlLmMKaW5kZXggYmZjYzA1ZC4uM2U2MDJkYSAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2
L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKQEAgLTI0MDQsNiArMjQwNCw5IEBAIHg4Nl9kZWNv
ZGUoCiAjdW5kZWYgaW5zbl9mZXRjaF9ieXRlcwogI3VuZGVmIGluc25fZmV0Y2hfdHlwZQogCisv
KiBVbmRvIERFQlVHIHdyYXBwZXIuICovCisjdW5kZWYgeDg2X2VtdWxhdGUKKwogaW50CiB4ODZf
ZW11bGF0ZSgKICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCwKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oIGIveGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKaW5kZXggZWYzOTYwMS4uNjBmOTEwNSAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKKysrIGIveGVuL2FyY2gv
eDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKQEAgLTIzLDYgKzIzLDEwIEBACiAjaWZuZGVm
IF9fWDg2X0VNVUxBVEVfSF9fCiAjZGVmaW5lIF9fWDg2X0VNVUxBVEVfSF9fCiAKKyNpZiAhZGVm
aW5lZChfX1hFTl9fKSAmJiAhZGVmaW5lZChBU1NFUlQpCisjZGVmaW5lIEFTU0VSVCBhc3NlcnQK
KyNlbmRpZgorCiAjZGVmaW5lIE1BWF9JTlNUX0xFTiAxNQogCiBzdHJ1Y3QgeDg2X2VtdWxhdGVf
Y3R4dDsKQEAgLTU0NiwxMyArNTUwLDM0IEBAIHN0cnVjdCB4ODZfZW11bGF0ZV9zdHViIHsKIAog
LyoKICAqIHg4Nl9lbXVsYXRlOiBFbXVsYXRlIGFuIGluc3RydWN0aW9uLgotICogUmV0dXJucyAt
MSBvbiBmYWlsdXJlLCAwIG9uIHN1Y2Nlc3MuCisgKiBSZXR1cm5zIFg4NkVNVUxfKiBjb25zdGFu
dHMuCiAgKi8KIGludAogeDg2X2VtdWxhdGUoCiAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQg
KmN0eHQsCiAgICAgY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyAqb3BzKTsKIAorI2lmbmRl
ZiBOREVCVUcKKy8qCisgKiBJbiBkZWJ1ZyBidWlsZHMsIHdyYXAgeDg2X2VtdWxhdGUoKSB3aXRo
IHNvbWUgYXNzZXJ0aW9ucyBhYm91dCBpdHMgZXhwZWN0ZWQKKyAqIGJlaGF2aW91ci4KKyAqLwor
c3RhdGljIGlubGluZSBpbnQgeDg2X2VtdWxhdGVfd3JhcHBlcigKKyAgICBzdHJ1Y3QgeDg2X2Vt
dWxhdGVfY3R4dCAqY3R4dCwKKyAgICBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzICpvcHMp
Cit7CisgICAgaW50IHJjID0geDg2X2VtdWxhdGUoY3R4dCwgb3BzKTsKKworICAgIC8qIFJldGly
ZSBmbGFncyBzaG91bGQgb25seSBiZSBzZXQgZm9yIHN1Y2Nlc3NmdWwgaW5zdHJ1Y3Rpb24gZW11
bGF0aW9uLiAqLworICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKKyAgICAgICAgQVNTRVJU
KGN0eHQtPnJldGlyZS5yYXcgPT0gMCk7CisKKyAgICByZXR1cm4gcmM7Cit9CisKKyNkZWZpbmUg
eDg2X2VtdWxhdGUgeDg2X2VtdWxhdGVfd3JhcHBlcgorI2VuZGlmCisKIC8qCiAgKiBHaXZlbiB0
aGUgJ3JlZycgcG9ydGlvbiBvZiBhIE1vZFJNIGJ5dGUsIGFuZCBhIHJlZ2lzdGVyIGJsb2NrLCBy
ZXR1cm4gYQogICogcG9pbnRlciBpbnRvIHRoZSBibG9jayB0aGF0IGFkZHJlc3NlcyB0aGUgcmVs
ZXZhbnQgcmVnaXN0ZXIuCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:25:48 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:25: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 1cDYfk-0001mo-Gx; Sun, 04 Dec 2016 15:25:48 +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 1cDYfj-0001mg-Hc
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:47 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 F1/DA-30393-A7534485; Sun, 04 Dec 2016 15:25:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbfS1CX
 CoOOLkcWEbQYOjB7b+3axBzBGsWbmJeVXJLBm/F9xiblgt2lF7923TA2MbzW6GLk4hAS+MEq8
 /rOZCcI5zyjx5e41li5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAMpERbwk3jzP
 ggkzCtgJrFv0R92EJsFqLyt4ST7BEaOBYwMqxg1ilOLylKLdI0s9JKKMtMzSnITM3N0DQ1M9X
 JTi4sT01NzEpOK9ZLzczcxAn1Sz8DAuIOxb5XfIUZJDiYlUd6doc4RQnxJ+SmVGYnFGfFFpTm
 pxYcYZTg4lCR4Q0xcIoQEi1LTUyvSMnOAwQGTluDgURLhrQJJ8xYXJOYWZ6ZDpE4xKkqJ884H
 SQiAJDJK8+DaYAF5iVFWSpiXkYGBQYinILUoN7MEVf4VozgHo5Iw7z1joCk8mXklcNNfAS1mA
 lp84rgzyOKSRISUVAPjjDWGBjobb39iZVdf9p9l8auDk0r3J4g9i/yr6aG167hd+f1Fk7Sylm
 +sEcjfXa/+02Ev44RjR0IfqT3dkd28Zkf23HvnQ+WsFj+Yun/Wy6M5N/v6GjSUDds9XByW/Fq
 a7hPvrdgSsfufTNzsvhUMHrOffZHTeT3/heOtykOrPrI7KdYpHFkWqcRSnJFoqMVcVJwIAFGW
 75ZDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1480865145!72002155!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35357 invoked from network); 4 Dec 2016 15:25:46 -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; 4 Dec 2016 15:25:46 -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 1cDYfg-0005Eh-JI
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYfg-0005Kx-IV
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYfg-0005Kx-IV@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:25:44 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Always use fault semantics
	for software events
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>

Y29tbWl0IDM0NmY0M2RiZjM2ODU2ZjVhZDAzMGIyMjk1OTIyODNjZTQ0YWYxZDQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE5vdiAyOSAxMTo0NTo0MSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IEFsd2F5cyB1c2UgZmF1bHQgc2VtYW50aWNzIGZv
ciBzb2Z0d2FyZSBldmVudHMKICAgIAogICAgVGhlIGNvbW1vbiBjYXNlIGlzIGFscmVhZHkgdXNp
bmcgZmF1bHQgc2VtYW50aWNzIG91dCBvZiB4ODZfZW11bGF0ZSgpLCBhcyB0aGF0CiAgICBpcyBo
b3cgVlQteC9TVk0gZXhwZWN0cyB0byBpbmplY3QgdGhlIGV2ZW50IChnaXZlbiBzdWl0YWJsZSBo
YXJkd2FyZSBzdXBwb3J0KS4KICAgIAogICAgSG93ZXZlciwgeDg2X2VtdWxhdGUoKSByZXR1cm5p
bmcgWDg2RU1VTF9FWENFUFRJT04gYW5kIGFsc28gY29tcGxldGluZyBhCiAgICByZWdpc3RlciB3
cml0ZWJhY2sgaXMgcHJvYmxlbWF0aWMgZm9yIGNhbGxlcnMuCiAgICAKICAgIFN3aXRjaCB0aGUg
bG9naWMgdG8gYWx3YXlzIHVzaW5nIGZhdWx0IHNlbWFudGljcywgYW5kIGxlYXZlIHN2bV9pbmpl
Y3RfdHJhcCgpCiAgICB0byBmaXggdXAgJWVpcCBpZiBuZWNlc3NhcnkuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogIEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+
CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhl
bi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jICAgICAgICAgICAgIHwgNjAgKysrKysrKysrKysrKysr
KysrKysrKy0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmMgfCAgMiAtLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggfCAgOCAr
KysrLQogMyBmaWxlcyBjaGFuZ2VkLCA0NiBpbnNlcnRpb25zKCspLCAyNCBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyBiL3hlbi9hcmNoL3g4Ni9o
dm0vc3ZtL3N2bS5jCmluZGV4IDkxMmQ4NzEuLjhjNGYzYzcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vc3ZtL3N2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCkBAIC0x
MjA5LDcgKzEyMDksNyBAQCBzdGF0aWMgdm9pZCBzdm1faW5qZWN0X2V2ZW50KGNvbnN0IHN0cnVj
dCB4ODZfZXZlbnQgKmV2ZW50KQogICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IGN1cnIt
PmFyY2guaHZtX3N2bS52bWNiOwogICAgIGV2ZW50aW5qX3QgZXZlbnRpbmogPSB2bWNiLT5ldmVu
dGluajsKICAgICBzdHJ1Y3QgeDg2X2V2ZW50IF9ldmVudCA9ICpldmVudDsKLSAgICBjb25zdCBz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyA9IGd1ZXN0X2NwdV91c2VyX3JlZ3MoKTsKKyAgICBz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyA9IGd1ZXN0X2NwdV91c2VyX3JlZ3MoKTsKIAogICAg
IHN3aXRjaCAoIF9ldmVudC52ZWN0b3IgKQogICAgIHsKQEAgLTEyNDIsNDQgKzEyNDIsNTIgQEAg
c3RhdGljIHZvaWQgc3ZtX2luamVjdF9ldmVudChjb25zdCBzdHJ1Y3QgeDg2X2V2ZW50ICpldmVu
dCkKICAgICBldmVudGluai5maWVsZHMudiA9IDE7CiAgICAgZXZlbnRpbmouZmllbGRzLnZlY3Rv
ciA9IF9ldmVudC52ZWN0b3I7CiAKLSAgICAvKiBSZWZlciB0byBBTUQgVm9sIDI6IFN5c3RlbSBQ
cm9ncmFtbWluZywgMTUuMjAgRXZlbnQgSW5qZWN0aW9uLiAqLworICAgIC8qCisgICAgICogUmVm
ZXIgdG8gQU1EIFZvbCAyOiBTeXN0ZW0gUHJvZ3JhbW1pbmcsIDE1LjIwIEV2ZW50IEluamVjdGlv
bi4KKyAgICAgKgorICAgICAqIE9uIGhhcmR3YXJlIGxhY2tpbmcgTmV4dFJJUCBzdXBwb3J0LCBh
bmQgYWxsIGhhcmR3YXJlIGluIHRoZSBjYXNlIG9mCisgICAgICogaWNlYnAsIHNvZnR3YXJlIGV2
ZW50cyB3aXRoIHRyYXAgc2VtYW50aWNzIG5lZWQgZW11bGF0aW5nLCBzbyAlcmlwIGluCisgICAg
ICogdGhlIHRyYXAgZnJhbWUgcG9pbnRzIGFmdGVyIHRoZSBpbnN0cnVjdGlvbi4KKyAgICAgKgor
ICAgICAqIFRoZSB4ODYgZW11bGF0b3IgKGlmIHJlcXVlc3RlZCBieSB0aGUgeDg2X3N3aW50X2Vt
dWxhdGVfKiBjaG9pY2UpIHdpbGwKKyAgICAgKiBoYXZlIHBlcmZvcm1lZCBjaGVja3Mgc3VjaCBh
cyBwcmVzZW5jZS9kcGwvZXRjIGFuZCBiZWxpZXZlcyB0aGF0IHRoZQorICAgICAqIGV2ZW50IGlu
amVjdGlvbiB3aWxsIHN1Y2NlZWQgd2l0aG91dCBmYXVsdGluZy4KKyAgICAgKgorICAgICAqIFRo
ZSB4ODYgZW11bGF0b3Igd2lsbCBhbHdheXMgcHJvdmlkZSBmYXVsdCBzZW1hbnRpY3MgZm9yIHNv
ZnR3YXJlCisgICAgICogZXZlbnRzLCB3aXRoIF90cmFwLmluc25fbGVuIHNldCBhcHByb3ByaWF0
ZWx5LiAgSWYgdGhlIGluamVjdGlvbgorICAgICAqIHJlcXVpcmVzIGVtdWxhdGlvbiwgbW92ZSAl
cmlwIGZvcndhcmRzIGF0IHRoaXMgcG9pbnQuCisgICAgICovCiAgICAgc3dpdGNoICggX2V2ZW50
LnR5cGUgKQogICAgIHsKICAgICBjYXNlIFg4Nl9FVkVOVFRZUEVfU1dfSU5URVJSVVBUOiAvKiBp
bnQgJG4gKi8KLSAgICAgICAgLyoKLSAgICAgICAgICogU29mdHdhcmUgaW50ZXJydXB0cyAodHlw
ZSA0KSBjYW5ub3QgYmUgcHJvcGVybHkgaW5qZWN0ZWQgaWYgdGhlCi0gICAgICAgICAqIHByb2Nl
c3NvciBkb2Vzbid0IHN1cHBvcnQgTmV4dFJJUC4gIFdpdGhvdXQgTmV4dFJJUCwgdGhlIGVtdWxh
dG9yCi0gICAgICAgICAqIHdpbGwgaGF2ZSBwZXJmb3JtZWQgRFBMIGFuZCBwcmVzZW5jZSBjaGVj
a3MgZm9yIHVzLCBhbmQgd2lsbCBoYXZlCi0gICAgICAgICAqIG1vdmVkIGVpcCBmb3J3YXJkIGlm
IGFwcHJvcHJpYXRlLgotICAgICAgICAgKi8KICAgICAgICAgaWYgKCBjcHVfaGFzX3N2bV9ucmlw
cyApCi0gICAgICAgICAgICB2bWNiLT5uZXh0cmlwID0gcmVncy0+ZWlwICsgX2V2ZW50Lmluc25f
bGVuOworICAgICAgICAgICAgdm1jYi0+bmV4dHJpcCA9IHJlZ3MtPnJpcCArIF9ldmVudC5pbnNu
X2xlbjsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgcmVncy0+cmlwICs9IF9ldmVudC5pbnNu
X2xlbjsKICAgICAgICAgZXZlbnRpbmouZmllbGRzLnR5cGUgPSBYODZfRVZFTlRUWVBFX1NXX0lO
VEVSUlVQVDsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFg4Nl9FVkVOVFRZUEVfUFJJX1NX
X0VYQ0VQVElPTjogLyogaWNlYnAgKi8KICAgICAgICAgLyoKLSAgICAgICAgICogaWNlYnAncyBp
bmplY3Rpb24gbXVzdCBhbHdheXMgYmUgZW11bGF0ZWQuICBTb2Z0d2FyZSBpbmplY3Rpb24gaGVs
cAotICAgICAgICAgKiBpbiB4ODZfZW11bGF0ZSBoYXMgbW92ZWQgZWlwIGZvcndhcmQsIGJ1dCBO
ZXh0UklQIChpZiB1c2VkKSBzdGlsbAotICAgICAgICAgKiBuZWVkcyBzZXR0aW5nIG9yIGV4ZWN1
dGlvbiB3aWxsIHJlc3VtZSBmcm9tIDAuCisgICAgICAgICAqIGljZWJwJ3MgaW5qZWN0aW9uIG11
c3QgYWx3YXlzIGJlIGVtdWxhdGVkLCBhcyBoYXJkd2FyZSBkb2VzIG5vdAorICAgICAgICAgKiBz
cGVjaWFsIGNhc2UgSFdfRVhDRVBUSU9OIHdpdGggdmVjdG9yIDEgKCNEQikgYXMgaGF2aW5nIHRy
YXAKKyAgICAgICAgICogc2VtYW50aWNzLgogICAgICAgICAgKi8KKyAgICAgICAgcmVncy0+cmlw
ICs9IF9ldmVudC5pbnNuX2xlbjsKICAgICAgICAgaWYgKCBjcHVfaGFzX3N2bV9ucmlwcyApCi0g
ICAgICAgICAgICB2bWNiLT5uZXh0cmlwID0gcmVncy0+ZWlwOworICAgICAgICAgICAgdm1jYi0+
bmV4dHJpcCA9IHJlZ3MtPnJpcDsKICAgICAgICAgZXZlbnRpbmouZmllbGRzLnR5cGUgPSBYODZf
RVZFTlRUWVBFX0hXX0VYQ0VQVElPTjsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFg4Nl9F
VkVOVFRZUEVfU1dfRVhDRVBUSU9OOiAvKiBpbnQzLCBpbnRvICovCiAgICAgICAgIC8qCi0gICAg
ICAgICAqIFRoZSBBTUQgbWFudWFsIHN0YXRlcyB0aGF0IC50eXBlPTMgKEhXIGV4Y2VwdGlvbiks
IC52ZWN0b3I9MyBvciA0LAotICAgICAgICAgKiB3aWxsIHBlcmZvcm0gRFBMIGNoZWNrcy4gIEV4
cGVyaW1lbnRhbGx5LCBEUEwgYW5kIHByZXNlbmNlIGNoZWNrcwotICAgICAgICAgKiBhcmUgaW5k
ZWVkIHBlcmZvcm1lZCwgZXZlbiB3aXRob3V0IE5leHRSSVAgc3VwcG9ydC4KLSAgICAgICAgICoK
LSAgICAgICAgICogSG93ZXZlciB3aXRob3V0IE5leHRSSVAgc3VwcG9ydCwgdGhlIGV2ZW50IGlu
amVjdGlvbiBzdGlsbCBuZWVkcwotICAgICAgICAgKiBmdWxseSBlbXVsYXRpbmcgdG8gZ2V0IHRo
ZSBjb3JyZWN0IGVpcCBpbiB0aGUgdHJhcCBmcmFtZSwgeWV0IGdldAotICAgICAgICAgKiB0aGUg
Y29ycmVjdCBmYXVsdGluZyBlaXAgc2hvdWxkIGEgZmF1bHQgb2NjdXIuCisgICAgICAgICAqIEhh
cmR3YXJlIHNwZWNpYWwgY2FzZXMgSFdfRVhDRVBUSU9OIHdpdGggdmVjdG9ycyAzIGFuZCA0IGFz
IGhhdmluZworICAgICAgICAgKiB0cmFwIHNlbWFudGljcywgYW5kIHdpbGwgcGVyZm9ybSBEUEwg
Y2hlY2tzLgogICAgICAgICAgKi8KICAgICAgICAgaWYgKCBjcHVfaGFzX3N2bV9ucmlwcyApCi0g
ICAgICAgICAgICB2bWNiLT5uZXh0cmlwID0gcmVncy0+ZWlwICsgX2V2ZW50Lmluc25fbGVuOwor
ICAgICAgICAgICAgdm1jYi0+bmV4dHJpcCA9IHJlZ3MtPnJpcCArIF9ldmVudC5pbnNuX2xlbjsK
KyAgICAgICAgZWxzZQorICAgICAgICAgICAgcmVncy0+cmlwICs9IF9ldmVudC5pbnNuX2xlbjsK
ICAgICAgICAgZXZlbnRpbmouZmllbGRzLnR5cGUgPSBYODZfRVZFTlRUWVBFX0hXX0VYQ0VQVElP
TjsKICAgICAgICAgYnJlYWs7CiAKQEAgLTEyOTAsNiArMTI5OCwxNiBAQCBzdGF0aWMgdm9pZCBz
dm1faW5qZWN0X2V2ZW50KGNvbnN0IHN0cnVjdCB4ODZfZXZlbnQgKmV2ZW50KQogICAgICAgICBi
cmVhazsKICAgICB9CiAKKyAgICAvKgorICAgICAqIElmIGluamVjdGluZyBhbiBldmVudCBvdXRz
aWRlIG9mIDY0Yml0IG1vZGUsIHplcm8gdGhlIHVwcGVyIGJpdHMgb2YgdGhlCisgICAgICogJWVp
cCBhbmQgbmV4dHJpcCBhZnRlciB0aGUgYWRqdXN0bWVudHMgYWJvdmUuCisgICAgICovCisgICAg
aWYgKCAhKCh2bWNiLT5fZWZlciAmIEVGRVJfTE1BKSAmJiB2bWNiLT5jcy5hdHRyLmZpZWxkcy5s
KSApCisgICAgeworICAgICAgICByZWdzLT5yaXAgPSByZWdzLT5fZWlwOworICAgICAgICB2bWNi
LT5uZXh0cmlwID0gKHVpbnQzMl90KXZtY2ItPm5leHRyaXA7CisgICAgfQorCiAgICAgdm1jYi0+
ZXZlbnRpbmogPSBldmVudGluajsKIAogICAgIGlmICggX2V2ZW50LnZlY3RvciA9PSBUUkFQX3Bh
Z2VfZmF1bHQgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVs
YXRlLmMgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCAzZTYw
MmRhLi5mYThkOThmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2Vt
dWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAt
MTY5NCw4ICsxNjk0LDYgQEAgc3RhdGljIGludCBpbmplY3Rfc3dpbnQoZW51bSB4ODZfc3dpbnRf
dHlwZSB0eXBlLAogICAgICAgICAgICAgICAgICAgICBnb3RvIHJhaXNlX2V4bjsKICAgICAgICAg
ICAgIH0KICAgICAgICAgfQotCi0gICAgICAgIGN0eHQtPnJlZ3MtPmVpcCArPSBpbnNuX2xlbjsK
ICAgICB9CiAKICAgICByYyA9IG9wcy0+aW5qZWN0X3N3X2ludGVycnVwdCh0eXBlLCB2ZWN0b3Is
IGluc25fbGVuLCBjdHh0KTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94
ODZfZW11bGF0ZS5oIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKaW5k
ZXggNjBmOTEwNS4uZjRiY2YzNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRl
L3g4Nl9lbXVsYXRlLmgKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmgKQEAgLTY0LDcgKzY0LDEzIEBAIGVudW0geDg2X3N3aW50X3R5cGUgewogICAgIHg4Nl9zd2lu
dF9pbnQsICAgLyogMHhjZCAkbiAqLwogfTsKIAotLyogSG93IG11Y2ggaGVscCBpcyByZXF1aXJl
ZCB3aXRoIHNvZnR3YXJlIGV2ZW50IGluamVjdGlvbj8gKi8KKy8qCisgKiBIb3cgbXVjaCBoZWxw
IGlzIHJlcXVpcmVkIHdpdGggc29mdHdhcmUgZXZlbnQgaW5qZWN0aW9uPworICoKKyAqIEFsbCBz
b2Z0d2FyZSBldmVudHMgcmV0dXJuIGZyb20geDg2X2VtdWxhdGUoKSB3aXRoIFg4NkVNVUxfRVhD
RVBUSU9OIGFuZAorICogZmF1bHQtbGlrZSBzZW1hbnRpY3MuICBUaGlzIGp1c3QgY29udHJvbHMg
d2hldGhlciB0aGUgZW11bGF0b3IgcGVyZm9ybXMKKyAqIHByZXNlbmNlL2RwbC9ldGMgY2hlY2tz
IGFuZCBwb3NzaWJseSByYWlzZXMgZXhjZXB0aW9ucyBpbnN0ZWFkLgorICovCiBlbnVtIHg4Nl9z
d2ludF9lbXVsYXRpb24gewogICAgIHg4Nl9zd2ludF9lbXVsYXRlX25vbmUsIC8qIEhhcmR3YXJl
IHN1cHBvcnRzIGFsbCBzb2Z0d2FyZSBpbmplY3Rpb24gcHJvcGVybHkgKi8KICAgICB4ODZfc3dp
bnRfZW11bGF0ZV9pY2VicCwvKiBIZWxwIG5lZWRlZCB3aXRoIGBpY2VicGAgKDB4ZjEpICovCi0t
CmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0
ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1j
aGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:25:48 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:25: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 1cDYfk-0001mo-Gx; Sun, 04 Dec 2016 15:25:48 +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 1cDYfj-0001mg-Hc
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:47 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 F1/DA-30393-A7534485; Sun, 04 Dec 2016 15:25:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbfS1CX
 CoOOLkcWEbQYOjB7b+3axBzBGsWbmJeVXJLBm/F9xiblgt2lF7923TA2MbzW6GLk4hAS+MEq8
 /rOZCcI5zyjx5e41li5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAMpERbwk3jzP
 ggkzCtgJrFv0R92EJsFqLyt4ST7BEaOBYwMqxg1ilOLylKLdI0s9JKKMtMzSnITM3N0DQ1M9X
 JTi4sT01NzEpOK9ZLzczcxAn1Sz8DAuIOxb5XfIUZJDiYlUd6doc4RQnxJ+SmVGYnFGfFFpTm
 pxYcYZTg4lCR4Q0xcIoQEi1LTUyvSMnOAwQGTluDgURLhrQJJ8xYXJOYWZ6ZDpE4xKkqJ884H
 SQiAJDJK8+DaYAF5iVFWSpiXkYGBQYinILUoN7MEVf4VozgHo5Iw7z1joCk8mXklcNNfAS1mA
 lp84rgzyOKSRISUVAPjjDWGBjobb39iZVdf9p9l8auDk0r3J4g9i/yr6aG167hd+f1Fk7Sylm
 +sEcjfXa/+02Ev44RjR0IfqT3dkd28Zkf23HvnQ+WsFj+Yun/Wy6M5N/v6GjSUDds9XByW/Fq
 a7hPvrdgSsfufTNzsvhUMHrOffZHTeT3/heOtykOrPrI7KdYpHFkWqcRSnJFoqMVcVJwIAFGW
 75ZDAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1480865145!72002155!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35357 invoked from network); 4 Dec 2016 15:25:46 -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; 4 Dec 2016 15:25:46 -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 1cDYfg-0005Eh-JI
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYfg-0005Kx-IV
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYfg-0005Kx-IV@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:25:44 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Always use fault semantics
	for software events
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>

Y29tbWl0IDM0NmY0M2RiZjM2ODU2ZjVhZDAzMGIyMjk1OTIyODNjZTQ0YWYxZDQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE5vdiAyOSAxMTo0NTo0MSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IEFsd2F5cyB1c2UgZmF1bHQgc2VtYW50aWNzIGZv
ciBzb2Z0d2FyZSBldmVudHMKICAgIAogICAgVGhlIGNvbW1vbiBjYXNlIGlzIGFscmVhZHkgdXNp
bmcgZmF1bHQgc2VtYW50aWNzIG91dCBvZiB4ODZfZW11bGF0ZSgpLCBhcyB0aGF0CiAgICBpcyBo
b3cgVlQteC9TVk0gZXhwZWN0cyB0byBpbmplY3QgdGhlIGV2ZW50IChnaXZlbiBzdWl0YWJsZSBo
YXJkd2FyZSBzdXBwb3J0KS4KICAgIAogICAgSG93ZXZlciwgeDg2X2VtdWxhdGUoKSByZXR1cm5p
bmcgWDg2RU1VTF9FWENFUFRJT04gYW5kIGFsc28gY29tcGxldGluZyBhCiAgICByZWdpc3RlciB3
cml0ZWJhY2sgaXMgcHJvYmxlbWF0aWMgZm9yIGNhbGxlcnMuCiAgICAKICAgIFN3aXRjaCB0aGUg
bG9naWMgdG8gYWx3YXlzIHVzaW5nIGZhdWx0IHNlbWFudGljcywgYW5kIGxlYXZlIHN2bV9pbmpl
Y3RfdHJhcCgpCiAgICB0byBmaXggdXAgJWVpcCBpZiBuZWNlc3NhcnkuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogIEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+
CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhl
bi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jICAgICAgICAgICAgIHwgNjAgKysrKysrKysrKysrKysr
KysrKysrKy0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmMgfCAgMiAtLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggfCAgOCAr
KysrLQogMyBmaWxlcyBjaGFuZ2VkLCA0NiBpbnNlcnRpb25zKCspLCAyNCBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyBiL3hlbi9hcmNoL3g4Ni9o
dm0vc3ZtL3N2bS5jCmluZGV4IDkxMmQ4NzEuLjhjNGYzYzcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vc3ZtL3N2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCkBAIC0x
MjA5LDcgKzEyMDksNyBAQCBzdGF0aWMgdm9pZCBzdm1faW5qZWN0X2V2ZW50KGNvbnN0IHN0cnVj
dCB4ODZfZXZlbnQgKmV2ZW50KQogICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IGN1cnIt
PmFyY2guaHZtX3N2bS52bWNiOwogICAgIGV2ZW50aW5qX3QgZXZlbnRpbmogPSB2bWNiLT5ldmVu
dGluajsKICAgICBzdHJ1Y3QgeDg2X2V2ZW50IF9ldmVudCA9ICpldmVudDsKLSAgICBjb25zdCBz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyA9IGd1ZXN0X2NwdV91c2VyX3JlZ3MoKTsKKyAgICBz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyA9IGd1ZXN0X2NwdV91c2VyX3JlZ3MoKTsKIAogICAg
IHN3aXRjaCAoIF9ldmVudC52ZWN0b3IgKQogICAgIHsKQEAgLTEyNDIsNDQgKzEyNDIsNTIgQEAg
c3RhdGljIHZvaWQgc3ZtX2luamVjdF9ldmVudChjb25zdCBzdHJ1Y3QgeDg2X2V2ZW50ICpldmVu
dCkKICAgICBldmVudGluai5maWVsZHMudiA9IDE7CiAgICAgZXZlbnRpbmouZmllbGRzLnZlY3Rv
ciA9IF9ldmVudC52ZWN0b3I7CiAKLSAgICAvKiBSZWZlciB0byBBTUQgVm9sIDI6IFN5c3RlbSBQ
cm9ncmFtbWluZywgMTUuMjAgRXZlbnQgSW5qZWN0aW9uLiAqLworICAgIC8qCisgICAgICogUmVm
ZXIgdG8gQU1EIFZvbCAyOiBTeXN0ZW0gUHJvZ3JhbW1pbmcsIDE1LjIwIEV2ZW50IEluamVjdGlv
bi4KKyAgICAgKgorICAgICAqIE9uIGhhcmR3YXJlIGxhY2tpbmcgTmV4dFJJUCBzdXBwb3J0LCBh
bmQgYWxsIGhhcmR3YXJlIGluIHRoZSBjYXNlIG9mCisgICAgICogaWNlYnAsIHNvZnR3YXJlIGV2
ZW50cyB3aXRoIHRyYXAgc2VtYW50aWNzIG5lZWQgZW11bGF0aW5nLCBzbyAlcmlwIGluCisgICAg
ICogdGhlIHRyYXAgZnJhbWUgcG9pbnRzIGFmdGVyIHRoZSBpbnN0cnVjdGlvbi4KKyAgICAgKgor
ICAgICAqIFRoZSB4ODYgZW11bGF0b3IgKGlmIHJlcXVlc3RlZCBieSB0aGUgeDg2X3N3aW50X2Vt
dWxhdGVfKiBjaG9pY2UpIHdpbGwKKyAgICAgKiBoYXZlIHBlcmZvcm1lZCBjaGVja3Mgc3VjaCBh
cyBwcmVzZW5jZS9kcGwvZXRjIGFuZCBiZWxpZXZlcyB0aGF0IHRoZQorICAgICAqIGV2ZW50IGlu
amVjdGlvbiB3aWxsIHN1Y2NlZWQgd2l0aG91dCBmYXVsdGluZy4KKyAgICAgKgorICAgICAqIFRo
ZSB4ODYgZW11bGF0b3Igd2lsbCBhbHdheXMgcHJvdmlkZSBmYXVsdCBzZW1hbnRpY3MgZm9yIHNv
ZnR3YXJlCisgICAgICogZXZlbnRzLCB3aXRoIF90cmFwLmluc25fbGVuIHNldCBhcHByb3ByaWF0
ZWx5LiAgSWYgdGhlIGluamVjdGlvbgorICAgICAqIHJlcXVpcmVzIGVtdWxhdGlvbiwgbW92ZSAl
cmlwIGZvcndhcmRzIGF0IHRoaXMgcG9pbnQuCisgICAgICovCiAgICAgc3dpdGNoICggX2V2ZW50
LnR5cGUgKQogICAgIHsKICAgICBjYXNlIFg4Nl9FVkVOVFRZUEVfU1dfSU5URVJSVVBUOiAvKiBp
bnQgJG4gKi8KLSAgICAgICAgLyoKLSAgICAgICAgICogU29mdHdhcmUgaW50ZXJydXB0cyAodHlw
ZSA0KSBjYW5ub3QgYmUgcHJvcGVybHkgaW5qZWN0ZWQgaWYgdGhlCi0gICAgICAgICAqIHByb2Nl
c3NvciBkb2Vzbid0IHN1cHBvcnQgTmV4dFJJUC4gIFdpdGhvdXQgTmV4dFJJUCwgdGhlIGVtdWxh
dG9yCi0gICAgICAgICAqIHdpbGwgaGF2ZSBwZXJmb3JtZWQgRFBMIGFuZCBwcmVzZW5jZSBjaGVj
a3MgZm9yIHVzLCBhbmQgd2lsbCBoYXZlCi0gICAgICAgICAqIG1vdmVkIGVpcCBmb3J3YXJkIGlm
IGFwcHJvcHJpYXRlLgotICAgICAgICAgKi8KICAgICAgICAgaWYgKCBjcHVfaGFzX3N2bV9ucmlw
cyApCi0gICAgICAgICAgICB2bWNiLT5uZXh0cmlwID0gcmVncy0+ZWlwICsgX2V2ZW50Lmluc25f
bGVuOworICAgICAgICAgICAgdm1jYi0+bmV4dHJpcCA9IHJlZ3MtPnJpcCArIF9ldmVudC5pbnNu
X2xlbjsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgcmVncy0+cmlwICs9IF9ldmVudC5pbnNu
X2xlbjsKICAgICAgICAgZXZlbnRpbmouZmllbGRzLnR5cGUgPSBYODZfRVZFTlRUWVBFX1NXX0lO
VEVSUlVQVDsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFg4Nl9FVkVOVFRZUEVfUFJJX1NX
X0VYQ0VQVElPTjogLyogaWNlYnAgKi8KICAgICAgICAgLyoKLSAgICAgICAgICogaWNlYnAncyBp
bmplY3Rpb24gbXVzdCBhbHdheXMgYmUgZW11bGF0ZWQuICBTb2Z0d2FyZSBpbmplY3Rpb24gaGVs
cAotICAgICAgICAgKiBpbiB4ODZfZW11bGF0ZSBoYXMgbW92ZWQgZWlwIGZvcndhcmQsIGJ1dCBO
ZXh0UklQIChpZiB1c2VkKSBzdGlsbAotICAgICAgICAgKiBuZWVkcyBzZXR0aW5nIG9yIGV4ZWN1
dGlvbiB3aWxsIHJlc3VtZSBmcm9tIDAuCisgICAgICAgICAqIGljZWJwJ3MgaW5qZWN0aW9uIG11
c3QgYWx3YXlzIGJlIGVtdWxhdGVkLCBhcyBoYXJkd2FyZSBkb2VzIG5vdAorICAgICAgICAgKiBz
cGVjaWFsIGNhc2UgSFdfRVhDRVBUSU9OIHdpdGggdmVjdG9yIDEgKCNEQikgYXMgaGF2aW5nIHRy
YXAKKyAgICAgICAgICogc2VtYW50aWNzLgogICAgICAgICAgKi8KKyAgICAgICAgcmVncy0+cmlw
ICs9IF9ldmVudC5pbnNuX2xlbjsKICAgICAgICAgaWYgKCBjcHVfaGFzX3N2bV9ucmlwcyApCi0g
ICAgICAgICAgICB2bWNiLT5uZXh0cmlwID0gcmVncy0+ZWlwOworICAgICAgICAgICAgdm1jYi0+
bmV4dHJpcCA9IHJlZ3MtPnJpcDsKICAgICAgICAgZXZlbnRpbmouZmllbGRzLnR5cGUgPSBYODZf
RVZFTlRUWVBFX0hXX0VYQ0VQVElPTjsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFg4Nl9F
VkVOVFRZUEVfU1dfRVhDRVBUSU9OOiAvKiBpbnQzLCBpbnRvICovCiAgICAgICAgIC8qCi0gICAg
ICAgICAqIFRoZSBBTUQgbWFudWFsIHN0YXRlcyB0aGF0IC50eXBlPTMgKEhXIGV4Y2VwdGlvbiks
IC52ZWN0b3I9MyBvciA0LAotICAgICAgICAgKiB3aWxsIHBlcmZvcm0gRFBMIGNoZWNrcy4gIEV4
cGVyaW1lbnRhbGx5LCBEUEwgYW5kIHByZXNlbmNlIGNoZWNrcwotICAgICAgICAgKiBhcmUgaW5k
ZWVkIHBlcmZvcm1lZCwgZXZlbiB3aXRob3V0IE5leHRSSVAgc3VwcG9ydC4KLSAgICAgICAgICoK
LSAgICAgICAgICogSG93ZXZlciB3aXRob3V0IE5leHRSSVAgc3VwcG9ydCwgdGhlIGV2ZW50IGlu
amVjdGlvbiBzdGlsbCBuZWVkcwotICAgICAgICAgKiBmdWxseSBlbXVsYXRpbmcgdG8gZ2V0IHRo
ZSBjb3JyZWN0IGVpcCBpbiB0aGUgdHJhcCBmcmFtZSwgeWV0IGdldAotICAgICAgICAgKiB0aGUg
Y29ycmVjdCBmYXVsdGluZyBlaXAgc2hvdWxkIGEgZmF1bHQgb2NjdXIuCisgICAgICAgICAqIEhh
cmR3YXJlIHNwZWNpYWwgY2FzZXMgSFdfRVhDRVBUSU9OIHdpdGggdmVjdG9ycyAzIGFuZCA0IGFz
IGhhdmluZworICAgICAgICAgKiB0cmFwIHNlbWFudGljcywgYW5kIHdpbGwgcGVyZm9ybSBEUEwg
Y2hlY2tzLgogICAgICAgICAgKi8KICAgICAgICAgaWYgKCBjcHVfaGFzX3N2bV9ucmlwcyApCi0g
ICAgICAgICAgICB2bWNiLT5uZXh0cmlwID0gcmVncy0+ZWlwICsgX2V2ZW50Lmluc25fbGVuOwor
ICAgICAgICAgICAgdm1jYi0+bmV4dHJpcCA9IHJlZ3MtPnJpcCArIF9ldmVudC5pbnNuX2xlbjsK
KyAgICAgICAgZWxzZQorICAgICAgICAgICAgcmVncy0+cmlwICs9IF9ldmVudC5pbnNuX2xlbjsK
ICAgICAgICAgZXZlbnRpbmouZmllbGRzLnR5cGUgPSBYODZfRVZFTlRUWVBFX0hXX0VYQ0VQVElP
TjsKICAgICAgICAgYnJlYWs7CiAKQEAgLTEyOTAsNiArMTI5OCwxNiBAQCBzdGF0aWMgdm9pZCBz
dm1faW5qZWN0X2V2ZW50KGNvbnN0IHN0cnVjdCB4ODZfZXZlbnQgKmV2ZW50KQogICAgICAgICBi
cmVhazsKICAgICB9CiAKKyAgICAvKgorICAgICAqIElmIGluamVjdGluZyBhbiBldmVudCBvdXRz
aWRlIG9mIDY0Yml0IG1vZGUsIHplcm8gdGhlIHVwcGVyIGJpdHMgb2YgdGhlCisgICAgICogJWVp
cCBhbmQgbmV4dHJpcCBhZnRlciB0aGUgYWRqdXN0bWVudHMgYWJvdmUuCisgICAgICovCisgICAg
aWYgKCAhKCh2bWNiLT5fZWZlciAmIEVGRVJfTE1BKSAmJiB2bWNiLT5jcy5hdHRyLmZpZWxkcy5s
KSApCisgICAgeworICAgICAgICByZWdzLT5yaXAgPSByZWdzLT5fZWlwOworICAgICAgICB2bWNi
LT5uZXh0cmlwID0gKHVpbnQzMl90KXZtY2ItPm5leHRyaXA7CisgICAgfQorCiAgICAgdm1jYi0+
ZXZlbnRpbmogPSBldmVudGluajsKIAogICAgIGlmICggX2V2ZW50LnZlY3RvciA9PSBUUkFQX3Bh
Z2VfZmF1bHQgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVs
YXRlLmMgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCAzZTYw
MmRhLi5mYThkOThmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2Vt
dWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAt
MTY5NCw4ICsxNjk0LDYgQEAgc3RhdGljIGludCBpbmplY3Rfc3dpbnQoZW51bSB4ODZfc3dpbnRf
dHlwZSB0eXBlLAogICAgICAgICAgICAgICAgICAgICBnb3RvIHJhaXNlX2V4bjsKICAgICAgICAg
ICAgIH0KICAgICAgICAgfQotCi0gICAgICAgIGN0eHQtPnJlZ3MtPmVpcCArPSBpbnNuX2xlbjsK
ICAgICB9CiAKICAgICByYyA9IG9wcy0+aW5qZWN0X3N3X2ludGVycnVwdCh0eXBlLCB2ZWN0b3Is
IGluc25fbGVuLCBjdHh0KTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94
ODZfZW11bGF0ZS5oIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKaW5k
ZXggNjBmOTEwNS4uZjRiY2YzNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRl
L3g4Nl9lbXVsYXRlLmgKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmgKQEAgLTY0LDcgKzY0LDEzIEBAIGVudW0geDg2X3N3aW50X3R5cGUgewogICAgIHg4Nl9zd2lu
dF9pbnQsICAgLyogMHhjZCAkbiAqLwogfTsKIAotLyogSG93IG11Y2ggaGVscCBpcyByZXF1aXJl
ZCB3aXRoIHNvZnR3YXJlIGV2ZW50IGluamVjdGlvbj8gKi8KKy8qCisgKiBIb3cgbXVjaCBoZWxw
IGlzIHJlcXVpcmVkIHdpdGggc29mdHdhcmUgZXZlbnQgaW5qZWN0aW9uPworICoKKyAqIEFsbCBz
b2Z0d2FyZSBldmVudHMgcmV0dXJuIGZyb20geDg2X2VtdWxhdGUoKSB3aXRoIFg4NkVNVUxfRVhD
RVBUSU9OIGFuZAorICogZmF1bHQtbGlrZSBzZW1hbnRpY3MuICBUaGlzIGp1c3QgY29udHJvbHMg
d2hldGhlciB0aGUgZW11bGF0b3IgcGVyZm9ybXMKKyAqIHByZXNlbmNlL2RwbC9ldGMgY2hlY2tz
IGFuZCBwb3NzaWJseSByYWlzZXMgZXhjZXB0aW9ucyBpbnN0ZWFkLgorICovCiBlbnVtIHg4Nl9z
d2ludF9lbXVsYXRpb24gewogICAgIHg4Nl9zd2ludF9lbXVsYXRlX25vbmUsIC8qIEhhcmR3YXJl
IHN1cHBvcnRzIGFsbCBzb2Z0d2FyZSBpbmplY3Rpb24gcHJvcGVybHkgKi8KICAgICB4ODZfc3dp
bnRfZW11bGF0ZV9pY2VicCwvKiBIZWxwIG5lZWRlZCB3aXRoIGBpY2VicGAgKDB4ZjEpICovCi0t
CmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0
ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1j
aGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:25:58 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:25: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 1cDYfu-0001oJ-Ib; Sun, 04 Dec 2016 15:25:58 +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 1cDYft-0001o6-8M
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:57 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 33/E1-22514-48534485; Sun, 04 Dec 2016 15:25:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFLMWRWlGSWpSXmKPExsWS0XRdVbfZ1CX
 C4NZrM4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN+H37OEvBfJuK5ua4BsZTul2MXBxCAl8YJQ7e
 6GPsYuQEcs4zSjx8XdTFyMHBJiAmMXevAkhYREBVYtaK5cwQJeoSTb8b2EBsYQFXictXdzCB2
 LwCZhLT//eAxVmA6juP3WOfwMixgJFhFaN6cWpRWWqRrpFeUlFmekZJbmJmjq6hgalebmpxcW
 J6ak5iUrFecn7uJkagPxiAYAfj9z9OhxglOZiURHl3hjpHCPEl5adUZiQWZ8QXleakFh9ilOH
 gUJLgvW3iEiEkWJSanlqRlpkDDAyYtAQHj5IIbxVImre4IDG3ODMdInWKUZdj2rPFT5mEWPLy
 81KlxHnngxQJgBRllObBjYAF6SVGWSlhXkago4R4ClKLcjNLUOVfMYpzMCoJ89oBQ16IJzOvB
 G7TK6AjmICOOHHcGeSIkkSElFQDI8P+A6nyHVcudumfVXfy2GQudmZmauzqr0/VfrkXHla2Pb
 E3wDTuWMCb0NV/DrdufGZZb7k+pc//wSHdV5c3yPzQ7yr/YjD/o43Nu9utWcs/LKl2Xqj2/M+
 mihcm30QKjn3nXjPr5HweT6dpXquC/TbpMu46PX/CpZclU55Z1p061Hqk0b3wwH8lluKMREMt
 5qLiRABXmp+FTQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1480865154!73444307!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43266 invoked from network); 4 Dec 2016 15:25:55 -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; 4 Dec 2016 15:25: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 1cDYfq-0005FN-Lm
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYfq-0005LV-L4
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYfq-0005LV-L4@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:25:54 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Implement singlestep as a
	retire flag
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>

Y29tbWl0IDFkNjBlZmM1NzQ4NTRlMGYxMDUwMmQ4ZDhmNzgyMGFmMDgyM2NlYzMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE5vdiAyOSAxNzo1NjoxNyAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IEltcGxlbWVudCBzaW5nbGVzdGVwIGFzIGEgcmV0
aXJlIGZsYWcKICAgIAogICAgVGhlIGJlaGF2aW91ciBvZiBzaW5nbGVzdGVwIGlzIHRvIHJhaXNl
ICNEQiBhZnRlciB0aGUgaW5zdHJ1Y3Rpb24gaGFzIGJlZW4KICAgIGNvbXBsZXRlZCwgYnV0IGlt
cGxlbWVudGluZyBpdCB3aXRoIGluamVjdF9od19leGNlcHRpb24oKSBjYXVzZXMgeDg2X2VtdWxh
dGUoKQogICAgdG8gcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OLCBkZXNwaXRlIHN1Y2Nlc2Z1bGx5
IGNvbXBsZXRpbmcgZXhlY3V0aW9uIG9mIHRoZQogICAgaW5zdHJ1Y3Rpb24sIGluY2x1ZGluZyBy
ZWdpc3RlciB3cml0ZWJhY2suCiAgICAKICAgIEluc3RlYWQsIHVzZSBhIHJldGlyZSBmbGFnIHRv
IGluZGljYXRlIHNpbmdsZXN0ZXAsIHdoaWNoIGNhdXNlcyB4ODZfZW11bGF0ZSgpCiAgICB0byBy
ZXR1cm4gWDg2RU1VTF9PS0FZLgogICAgCiAgICBVcGRhdGUgYWxsIGNhbGxlcnMgb2YgeDg2X2Vt
dWxhdGUoKSB0byB1c2UgdGhlIG5ldyByZXRpcmUgZmxhZy4gIFRoaXMgZml4ZXMKICAgIHRoZSBi
ZWhhdmlvdXIgb2Ygc2luZ2xlc3RlcCBmb3Igc2hhZG93IHBhZ2V0YWJsZSB1cGRhdGVzIGFuZCBt
bWNmZy9tbWlvX3JvCiAgICBpbnRlcmNlcHRzLCB3aGljaCBwcmV2aW91c2x5IGRpc2NhcmRlZCB0
aGUgZXhjZXB0aW9uLgogICAgCiAgICBXaXRoIHRoaXMgY2hhbmdlLCBhbGwgdXNlcyBvZiBYODZF
TVVMX0VYQ0VQVElPTiBmcm9tIHg4Nl9lbXVsYXRlKCkgYXJlCiAgICBiZWxpZXZlZCB0byBoYXZl
IHN0cmljdGx5IGZhdWx0IHNlbWFudGljcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVs
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFRpbSBEZWVn
YW4gPHRpbUB4ZW4ub3JnPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgICAgICB8ICAz
ICsrKwogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICAgICAgICAgICAgfCAxMSArKysrKysr
KysrLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jICAgICAgICAgfCAzNSArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKystLS0tCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2
X2VtdWxhdGUuYyB8ICA5ICsrKystLS0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9l
bXVsYXRlLmggfCAgNiArKysrKysKIDUgZmlsZXMgY2hhbmdlZCwgNTQgaW5zZXJ0aW9ucygrKSwg
MTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwppbmRleCBmZTYyNTAwLi45MWM3OWZhIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L2VtdWxhdGUuYwpAQCAtMTc4OCw2ICsxNzg4LDkgQEAgc3RhdGljIGludCBfaHZtX2VtdWxhdGVf
b25lKHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0eHQsCiAgICAgaWYgKCByYyAh
PSBYODZFTVVMX09LQVkgKQogICAgICAgICByZXR1cm4gcmM7CiAKKyAgICBpZiAoIGh2bWVtdWxf
Y3R4dC0+Y3R4dC5yZXRpcmUuc2luZ2xlc3RlcCApCisgICAgICAgIGh2bV9pbmplY3RfaHdfZXhj
ZXB0aW9uKFRSQVBfZGVidWcsIFg4Nl9FVkVOVF9OT19FQyk7CisKICAgICBuZXdfaW50cl9zaGFk
b3cgPSBodm1lbXVsX2N0eHQtPmludHJfc2hhZG93OwogCiAgICAgLyogTU9WLVNTIGluc3RydWN0
aW9uIHRvZ2dsZXMgTU9WLVNTIHNoYWRvdywgZWxzZSB3ZSBqdXN0IGNsZWFyIGl0LiAqLwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCBiN2M3
MTIyLi4yMzFjN2JmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJj
aC94ODYvbW0uYwpAQCAtNTM4Miw2ICs1MzgyLDkgQEAgaW50IHB0d3JfZG9fcGFnZV9mYXVsdChz
dHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyLAogICAgIGlmICggcmMgPT0gWDg2RU1V
TF9VTkhBTkRMRUFCTEUgKQogICAgICAgICBnb3RvIGJhaWw7CiAKKyAgICBpZiAoIHB0d3JfY3R4
dC5jdHh0LnJldGlyZS5zaW5nbGVzdGVwICkKKyAgICAgICAgcHZfaW5qZWN0X2h3X2V4Y2VwdGlv
bihUUkFQX2RlYnVnLCBYODZfRVZFTlRfTk9fRUMpOworCiAgICAgcGVyZmNfaW5jcihwdHdyX2Vt
dWxhdGlvbnMpOwogICAgIHJldHVybiBFWENSRVRfZmF1bHRfZml4ZWQ7CiAKQEAgLTU1MDMsNyAr
NTUwNiwxMyBAQCBpbnQgbW1pb19yb19kb19wYWdlX2ZhdWx0KHN0cnVjdCB2Y3B1ICp2LCB1bnNp
Z25lZCBsb25nIGFkZHIsCiAgICAgZWxzZQogICAgICAgICByYyA9IHg4Nl9lbXVsYXRlKCZjdHh0
LCAmbW1pb19yb19lbXVsYXRlX29wcyk7CiAKLSAgICByZXR1cm4gcmMgIT0gWDg2RU1VTF9VTkhB
TkRMRUFCTEUgPyBFWENSRVRfZmF1bHRfZml4ZWQgOiAwOworICAgIGlmICggcmMgPT0gWDg2RU1V
TF9VTkhBTkRMRUFCTEUgKQorICAgICAgICByZXR1cm4gMDsKKworICAgIGlmICggY3R4dC5yZXRp
cmUuc2luZ2xlc3RlcCApCisgICAgICAgIHB2X2luamVjdF9od19leGNlcHRpb24oVFJBUF9kZWJ1
ZywgWDg2X0VWRU5UX05PX0VDKTsKKworICAgIHJldHVybiBFWENSRVRfZmF1bHRfZml4ZWQ7CiB9
CiAKIHZvaWQgKmFsbG9jX3hlbl9wYWdldGFibGUodm9pZCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwpp
bmRleCA5ZWU0OGE4Li5lYWMyMzMwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93
L211bHRpLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCkBAIC0zNDIyLDE4
ICszNDIyLDM2IEBAIHN0YXRpYyBpbnQgc2hfcGFnZV9mYXVsdChzdHJ1Y3QgdmNwdSAqdiwKICAg
ICAgICAgdi0+YXJjaC5wYWdpbmcubGFzdF93cml0ZV9lbXVsX29rID0gMDsKICNlbmRpZgogCisg
ICAgaWYgKCBlbXVsX2N0eHQuY3R4dC5yZXRpcmUuc2luZ2xlc3RlcCApCisgICAgeworICAgICAg
ICBpZiAoIGhhc19odm1fY29udGFpbmVyX2RvbWFpbihkKSApCisgICAgICAgICAgICBodm1faW5q
ZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2RlYnVnLCBYODZfRVZFTlRfTk9fRUMpOworICAgICAgICBl
bHNlCisgICAgICAgICAgICBwdl9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVidWcsIFg4Nl9F
VkVOVF9OT19FQyk7CisgICAgfQorCiAjaWYgR1VFU1RfUEFHSU5HX0xFVkVMUyA9PSAzIC8qIFBB
RSBndWVzdCAqLwotICAgIGlmICggciA9PSBYODZFTVVMX09LQVkgKSB7CisgICAgLyoKKyAgICAg
KiBJZiB0aGVyZSBhcmUgbm8gcGVuZGluZyBhY3Rpb25zLCBlbXVsYXRlIHVwIHRvIGZvdXIgZXh0
cmEgaW5zdHJ1Y3Rpb25zCisgICAgICogaW4gdGhlIGhvcGUgb2YgY2F0Y2hpbmcgdGhlICJzZWNv
bmQgaGFsZiIgb2YgYSA2NC1iaXQgcGFnZXRhYmxlIHdyaXRlLgorICAgICAqLworICAgIGlmICgg
ciA9PSBYODZFTVVMX09LQVkgJiYgIWVtdWxfY3R4dC5jdHh0LnJldGlyZS5yYXcgKQorICAgIHsK
ICAgICAgICAgaW50IGksIGVtdWxhdGlvbl9jb3VudD0wOwogICAgICAgICB0aGlzX2NwdSh0cmFj
ZV9lbXVsYXRlX2luaXRpYWxfdmEpID0gdmE7Ci0gICAgICAgIC8qIEVtdWxhdGUgdXAgdG8gZm91
ciBleHRyYSBpbnN0cnVjdGlvbnMgaW4gdGhlIGhvcGUgb2YgY2F0Y2hpbmcKLSAgICAgICAgICog
dGhlICJzZWNvbmQgaGFsZiIgb2YgYSA2NC1iaXQgcGFnZXRhYmxlIHdyaXRlLiAqLworCiAgICAg
ICAgIGZvciAoIGkgPSAwIDsgaSA8IDQgOyBpKysgKQogICAgICAgICB7CiAgICAgICAgICAgICBz
aGFkb3dfY29udGludWVfZW11bGF0aW9uKCZlbXVsX2N0eHQsIHJlZ3MpOwogICAgICAgICAgICAg
di0+YXJjaC5wYWdpbmcubGFzdF93cml0ZV93YXNfcHQgPSAwOwogICAgICAgICAgICAgciA9IHg4
Nl9lbXVsYXRlKCZlbXVsX2N0eHQuY3R4dCwgZW11bF9vcHMpOwotICAgICAgICAgICAgaWYgKCBy
ID09IFg4NkVNVUxfT0tBWSApCisKKyAgICAgICAgICAgIC8qCisgICAgICAgICAgICAgKiBPbmx5
IGNvbnRpbnVlIHRoZSBzZWFyY2ggZm9yIHRoZSBzZWNvbmQgaGFsZiBpZiB0aGVyZSBhcmUgbm8K
KyAgICAgICAgICAgICAqIGV4Y2VwdGlvbnMgb3IgcGVuZGluZyBhY3Rpb25zLiAgT3RoZXJ3aXNl
LCBnaXZlIHVwIGFuZCByZS1lbnRlcgorICAgICAgICAgICAgICogdGhlIGd1ZXN0LgorICAgICAg
ICAgICAgICovCisgICAgICAgICAgICBpZiAoIHIgPT0gWDg2RU1VTF9PS0FZICYmICFlbXVsX2N0
eHQuY3R4dC5yZXRpcmUucmF3ICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBlbXVs
YXRpb25fY291bnQrKzsKICAgICAgICAgICAgICAgICBpZiAoIHYtPmFyY2gucGFnaW5nLmxhc3Rf
d3JpdGVfd2FzX3B0ICkKQEAgLTM0NDksNiArMzQ2NywxNSBAQCBzdGF0aWMgaW50IHNoX3BhZ2Vf
ZmF1bHQoc3RydWN0IHZjcHUgKnYsCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgcGVy
ZmNfaW5jcihzaGFkb3dfZW1fZXhfZmFpbCk7CiAgICAgICAgICAgICAgICAgVFJBQ0VfU0hBRE9X
X1BBVEhfRkxBRyhUUkNFX1NGTEFHX0VNVUxBVElPTl9MQVNUX0ZBSUxFRCk7CisKKyAgICAgICAg
ICAgICAgICBpZiAoIGVtdWxfY3R4dC5jdHh0LnJldGlyZS5zaW5nbGVzdGVwICkKKyAgICAgICAg
ICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGlmICggaGFzX2h2bV9jb250YWluZXJfZG9t
YWluKGQpICkKKyAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9u
KFRSQVBfZGVidWcsIFg4Nl9FVkVOVF9OT19FQyk7CisgICAgICAgICAgICAgICAgICAgIGVsc2UK
KyAgICAgICAgICAgICAgICAgICAgICAgIHB2X2luamVjdF9od19leGNlcHRpb24oVFJBUF9kZWJ1
ZywgWDg2X0VWRU5UX05PX0VDKTsKKyAgICAgICAgICAgICAgICB9CisKICAgICAgICAgICAgICAg
ICBicmVhazsgLyogRG9uJ3QgZW11bGF0ZSBhZ2FpbiBpZiB3ZSBmYWlsZWQhICovCiAgICAgICAg
ICAgICB9CiAgICAgICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94
ODZfZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKaW5k
ZXggZmE4ZDk4Zi4uN2JjMWNkOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRl
L3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmMKQEAgLTI0MTUsNyArMjQxNSw2IEBAIHg4Nl9lbXVsYXRlKAogICAgIHN0cnVjdCB4ODZfZW11
bGF0ZV9zdGF0ZSBzdGF0ZTsKICAgICBpbnQgcmM7CiAgICAgdWludDhfdCBiLCBkOwotICAgIGJv
b2wgdGYgPSBjdHh0LT5yZWdzLT5lZmxhZ3MgJiBFRkxHX1RGOwogICAgIHN0cnVjdCBvcGVyYW5k
IHNyYyA9IHsgLnJlZyA9IFBUUl9QT0lTT04gfTsKICAgICBzdHJ1Y3Qgb3BlcmFuZCBkc3QgPSB7
IC5yZWcgPSBQVFJfUE9JU09OIH07CiAgICAgZW51bSB4ODZfc3dpbnRfdHlwZSBzd2ludF90eXBl
OwpAQCAtNTQxMywxMSArNTQxMiwxMSBAQCB4ODZfZW11bGF0ZSgKICAgICBpZiAoICFtb2RlXzY0
Yml0KCkgKQogICAgICAgICBfcmVncy5laXAgPSAodWludDMyX3QpX3JlZ3MuZWlwOwogCi0gICAg
KmN0eHQtPnJlZ3MgPSBfcmVnczsKKyAgICAvKiBXYXMgc2luZ2VzdGVwcGluZyBhY3RpdmUgYXQg
dGhlIHN0YXJ0IG9mIHRoaXMgaW5zdHJ1Y3Rpb24/ICovCisgICAgaWYgKCAocmMgPT0gWDg2RU1V
TF9PS0FZKSAmJiAoY3R4dC0+cmVncy0+ZWZsYWdzICYgRUZMR19URikgKQorICAgICAgICBjdHh0
LT5yZXRpcmUuc2luZ2xlc3RlcCA9IHRydWU7CiAKLSAgICAvKiBJbmplY3QgI0RCIGlmIHNpbmds
ZS1zdGVwIHRyYWNpbmcgd2FzIGVuYWJsZWQgYXQgaW5zdHJ1Y3Rpb24gc3RhcnQuICovCi0gICAg
aWYgKCB0ZiAmJiAocmMgPT0gWDg2RU1VTF9PS0FZKSAmJiBvcHMtPmluamVjdF9od19leGNlcHRp
b24gKQotICAgICAgICByYyA9IG9wcy0+aW5qZWN0X2h3X2V4Y2VwdGlvbihFWENfREIsIC0xLCBj
dHh0KSA/IDogWDg2RU1VTF9FWENFUFRJT047CisgICAgKmN0eHQtPnJlZ3MgPSBfcmVnczsKIAog
IGRvbmU6CiAgICAgX3B1dF9mcHUoKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11
bGF0ZS94ODZfZW11bGF0ZS5oIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmgKaW5kZXggZjRiY2YzNi4uNWE0ZjliNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlL3g4Nl9lbXVsYXRlLmgKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9l
bXVsYXRlLmgKQEAgLTQ4Myw2ICs0ODMsNyBAQCBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dAogICAg
ICAgICAgICAgYm9vbCBobHQ6MTsgICAgICAgICAgLyogSW5zdHJ1Y3Rpb24gSExUZWQuICovCiAg
ICAgICAgICAgICBib29sIG1vdl9zczoxOyAgICAgICAvKiBJbnN0cnVjdGlvbiBzZXRzIE1PVi1T
UyBpcnEgc2hhZG93LiAqLwogICAgICAgICAgICAgYm9vbCBzdGk6MTsgICAgICAgICAgLyogSW5z
dHJ1Y3Rpb24gc2V0cyBTVEkgaXJxIHNoYWRvdy4gKi8KKyAgICAgICAgICAgIGJvb2wgc2luZ2xl
c3RlcDoxOyAgIC8qIFNpbmdsZXN0ZXBwaW5nIHdhcyBhY3RpdmUuICovCiAgICAgICAgIH07CiAg
ICAgfSByZXRpcmU7CiB9OwpAQCAtNTcyLDEyICs1NzMsMTcgQEAgc3RhdGljIGlubGluZSBpbnQg
eDg2X2VtdWxhdGVfd3JhcHBlcigKICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCwK
ICAgICBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzICpvcHMpCiB7CisgICAgdW5zaWduZWQg
bG9uZyBvcmlnX2VpcCA9IGN0eHQtPnJlZ3MtPmVpcDsKICAgICBpbnQgcmMgPSB4ODZfZW11bGF0
ZShjdHh0LCBvcHMpOwogCiAgICAgLyogUmV0aXJlIGZsYWdzIHNob3VsZCBvbmx5IGJlIHNldCBm
b3Igc3VjY2Vzc2Z1bCBpbnN0cnVjdGlvbiBlbXVsYXRpb24uICovCiAgICAgaWYgKCByYyAhPSBY
ODZFTVVMX09LQVkgKQogICAgICAgICBBU1NFUlQoY3R4dC0+cmV0aXJlLnJhdyA9PSAwKTsKIAor
ICAgIC8qIEFsbCBjYXNlcyByZXR1cm5pbmcgWDg2RU1VTF9FWENFUFRJT04gc2hvdWxkIGhhdmUg
ZmF1bHQgc2VtYW50aWNzLiAqLworICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04gKQor
ICAgICAgICBBU1NFUlQoY3R4dC0+cmVncy0+ZWlwID09IG9yaWdfZWlwKTsKKwogICAgIHJldHVy
biByYzsKIH0KIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:25:58 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:25: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 1cDYfu-0001oJ-Ib; Sun, 04 Dec 2016 15:25:58 +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 1cDYft-0001o6-8M
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:57 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 33/E1-22514-48534485; Sun, 04 Dec 2016 15:25:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFLMWRWlGSWpSXmKPExsWS0XRdVbfZ1CX
 C4NZrM4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN+H37OEvBfJuK5ua4BsZTul2MXBxCAl8YJQ7e
 6GPsYuQEcs4zSjx8XdTFyMHBJiAmMXevAkhYREBVYtaK5cwQJeoSTb8b2EBsYQFXictXdzCB2
 LwCZhLT//eAxVmA6juP3WOfwMixgJFhFaN6cWpRWWqRrpFeUlFmekZJbmJmjq6hgalebmpxcW
 J6ak5iUrFecn7uJkagPxiAYAfj9z9OhxglOZiURHl3hjpHCPEl5adUZiQWZ8QXleakFh9ilOH
 gUJLgvW3iEiEkWJSanlqRlpkDDAyYtAQHj5IIbxVImre4IDG3ODMdInWKUZdj2rPFT5mEWPLy
 81KlxHnngxQJgBRllObBjYAF6SVGWSlhXkago4R4ClKLcjNLUOVfMYpzMCoJ89oBQ16IJzOvB
 G7TK6AjmICOOHHcGeSIkkSElFQDI8P+A6nyHVcudumfVXfy2GQudmZmauzqr0/VfrkXHla2Pb
 E3wDTuWMCb0NV/DrdufGZZb7k+pc//wSHdV5c3yPzQ7yr/YjD/o43Nu9utWcs/LKl2Xqj2/M+
 mihcm30QKjn3nXjPr5HweT6dpXquC/TbpMu46PX/CpZclU55Z1p061Hqk0b3wwH8lluKMREMt
 5qLiRABXmp+FTQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1480865154!73444307!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43266 invoked from network); 4 Dec 2016 15:25:55 -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; 4 Dec 2016 15:25: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 1cDYfq-0005FN-Lm
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYfq-0005LV-L4
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:25:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYfq-0005LV-L4@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:25:54 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Implement singlestep as a
	retire flag
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>

Y29tbWl0IDFkNjBlZmM1NzQ4NTRlMGYxMDUwMmQ4ZDhmNzgyMGFmMDgyM2NlYzMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE5vdiAyOSAxNzo1NjoxNyAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MSAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IEltcGxlbWVudCBzaW5nbGVzdGVwIGFzIGEgcmV0
aXJlIGZsYWcKICAgIAogICAgVGhlIGJlaGF2aW91ciBvZiBzaW5nbGVzdGVwIGlzIHRvIHJhaXNl
ICNEQiBhZnRlciB0aGUgaW5zdHJ1Y3Rpb24gaGFzIGJlZW4KICAgIGNvbXBsZXRlZCwgYnV0IGlt
cGxlbWVudGluZyBpdCB3aXRoIGluamVjdF9od19leGNlcHRpb24oKSBjYXVzZXMgeDg2X2VtdWxh
dGUoKQogICAgdG8gcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OLCBkZXNwaXRlIHN1Y2Nlc2Z1bGx5
IGNvbXBsZXRpbmcgZXhlY3V0aW9uIG9mIHRoZQogICAgaW5zdHJ1Y3Rpb24sIGluY2x1ZGluZyBy
ZWdpc3RlciB3cml0ZWJhY2suCiAgICAKICAgIEluc3RlYWQsIHVzZSBhIHJldGlyZSBmbGFnIHRv
IGluZGljYXRlIHNpbmdsZXN0ZXAsIHdoaWNoIGNhdXNlcyB4ODZfZW11bGF0ZSgpCiAgICB0byBy
ZXR1cm4gWDg2RU1VTF9PS0FZLgogICAgCiAgICBVcGRhdGUgYWxsIGNhbGxlcnMgb2YgeDg2X2Vt
dWxhdGUoKSB0byB1c2UgdGhlIG5ldyByZXRpcmUgZmxhZy4gIFRoaXMgZml4ZXMKICAgIHRoZSBi
ZWhhdmlvdXIgb2Ygc2luZ2xlc3RlcCBmb3Igc2hhZG93IHBhZ2V0YWJsZSB1cGRhdGVzIGFuZCBt
bWNmZy9tbWlvX3JvCiAgICBpbnRlcmNlcHRzLCB3aGljaCBwcmV2aW91c2x5IGRpc2NhcmRlZCB0
aGUgZXhjZXB0aW9uLgogICAgCiAgICBXaXRoIHRoaXMgY2hhbmdlLCBhbGwgdXNlcyBvZiBYODZF
TVVMX0VYQ0VQVElPTiBmcm9tIHg4Nl9lbXVsYXRlKCkgYXJlCiAgICBiZWxpZXZlZCB0byBoYXZl
IHN0cmljdGx5IGZhdWx0IHNlbWFudGljcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVs
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFRpbSBEZWVn
YW4gPHRpbUB4ZW4ub3JnPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgICAgICB8ICAz
ICsrKwogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICAgICAgICAgICAgfCAxMSArKysrKysr
KysrLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jICAgICAgICAgfCAzNSArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKystLS0tCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2
X2VtdWxhdGUuYyB8ICA5ICsrKystLS0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9l
bXVsYXRlLmggfCAgNiArKysrKysKIDUgZmlsZXMgY2hhbmdlZCwgNTQgaW5zZXJ0aW9ucygrKSwg
MTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwppbmRleCBmZTYyNTAwLi45MWM3OWZhIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L2VtdWxhdGUuYwpAQCAtMTc4OCw2ICsxNzg4LDkgQEAgc3RhdGljIGludCBfaHZtX2VtdWxhdGVf
b25lKHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0eHQsCiAgICAgaWYgKCByYyAh
PSBYODZFTVVMX09LQVkgKQogICAgICAgICByZXR1cm4gcmM7CiAKKyAgICBpZiAoIGh2bWVtdWxf
Y3R4dC0+Y3R4dC5yZXRpcmUuc2luZ2xlc3RlcCApCisgICAgICAgIGh2bV9pbmplY3RfaHdfZXhj
ZXB0aW9uKFRSQVBfZGVidWcsIFg4Nl9FVkVOVF9OT19FQyk7CisKICAgICBuZXdfaW50cl9zaGFk
b3cgPSBodm1lbXVsX2N0eHQtPmludHJfc2hhZG93OwogCiAgICAgLyogTU9WLVNTIGluc3RydWN0
aW9uIHRvZ2dsZXMgTU9WLVNTIHNoYWRvdywgZWxzZSB3ZSBqdXN0IGNsZWFyIGl0LiAqLwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCBiN2M3
MTIyLi4yMzFjN2JmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJj
aC94ODYvbW0uYwpAQCAtNTM4Miw2ICs1MzgyLDkgQEAgaW50IHB0d3JfZG9fcGFnZV9mYXVsdChz
dHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyLAogICAgIGlmICggcmMgPT0gWDg2RU1V
TF9VTkhBTkRMRUFCTEUgKQogICAgICAgICBnb3RvIGJhaWw7CiAKKyAgICBpZiAoIHB0d3JfY3R4
dC5jdHh0LnJldGlyZS5zaW5nbGVzdGVwICkKKyAgICAgICAgcHZfaW5qZWN0X2h3X2V4Y2VwdGlv
bihUUkFQX2RlYnVnLCBYODZfRVZFTlRfTk9fRUMpOworCiAgICAgcGVyZmNfaW5jcihwdHdyX2Vt
dWxhdGlvbnMpOwogICAgIHJldHVybiBFWENSRVRfZmF1bHRfZml4ZWQ7CiAKQEAgLTU1MDMsNyAr
NTUwNiwxMyBAQCBpbnQgbW1pb19yb19kb19wYWdlX2ZhdWx0KHN0cnVjdCB2Y3B1ICp2LCB1bnNp
Z25lZCBsb25nIGFkZHIsCiAgICAgZWxzZQogICAgICAgICByYyA9IHg4Nl9lbXVsYXRlKCZjdHh0
LCAmbW1pb19yb19lbXVsYXRlX29wcyk7CiAKLSAgICByZXR1cm4gcmMgIT0gWDg2RU1VTF9VTkhB
TkRMRUFCTEUgPyBFWENSRVRfZmF1bHRfZml4ZWQgOiAwOworICAgIGlmICggcmMgPT0gWDg2RU1V
TF9VTkhBTkRMRUFCTEUgKQorICAgICAgICByZXR1cm4gMDsKKworICAgIGlmICggY3R4dC5yZXRp
cmUuc2luZ2xlc3RlcCApCisgICAgICAgIHB2X2luamVjdF9od19leGNlcHRpb24oVFJBUF9kZWJ1
ZywgWDg2X0VWRU5UX05PX0VDKTsKKworICAgIHJldHVybiBFWENSRVRfZmF1bHRfZml4ZWQ7CiB9
CiAKIHZvaWQgKmFsbG9jX3hlbl9wYWdldGFibGUodm9pZCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwpp
bmRleCA5ZWU0OGE4Li5lYWMyMzMwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93
L211bHRpLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCkBAIC0zNDIyLDE4
ICszNDIyLDM2IEBAIHN0YXRpYyBpbnQgc2hfcGFnZV9mYXVsdChzdHJ1Y3QgdmNwdSAqdiwKICAg
ICAgICAgdi0+YXJjaC5wYWdpbmcubGFzdF93cml0ZV9lbXVsX29rID0gMDsKICNlbmRpZgogCisg
ICAgaWYgKCBlbXVsX2N0eHQuY3R4dC5yZXRpcmUuc2luZ2xlc3RlcCApCisgICAgeworICAgICAg
ICBpZiAoIGhhc19odm1fY29udGFpbmVyX2RvbWFpbihkKSApCisgICAgICAgICAgICBodm1faW5q
ZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2RlYnVnLCBYODZfRVZFTlRfTk9fRUMpOworICAgICAgICBl
bHNlCisgICAgICAgICAgICBwdl9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVidWcsIFg4Nl9F
VkVOVF9OT19FQyk7CisgICAgfQorCiAjaWYgR1VFU1RfUEFHSU5HX0xFVkVMUyA9PSAzIC8qIFBB
RSBndWVzdCAqLwotICAgIGlmICggciA9PSBYODZFTVVMX09LQVkgKSB7CisgICAgLyoKKyAgICAg
KiBJZiB0aGVyZSBhcmUgbm8gcGVuZGluZyBhY3Rpb25zLCBlbXVsYXRlIHVwIHRvIGZvdXIgZXh0
cmEgaW5zdHJ1Y3Rpb25zCisgICAgICogaW4gdGhlIGhvcGUgb2YgY2F0Y2hpbmcgdGhlICJzZWNv
bmQgaGFsZiIgb2YgYSA2NC1iaXQgcGFnZXRhYmxlIHdyaXRlLgorICAgICAqLworICAgIGlmICgg
ciA9PSBYODZFTVVMX09LQVkgJiYgIWVtdWxfY3R4dC5jdHh0LnJldGlyZS5yYXcgKQorICAgIHsK
ICAgICAgICAgaW50IGksIGVtdWxhdGlvbl9jb3VudD0wOwogICAgICAgICB0aGlzX2NwdSh0cmFj
ZV9lbXVsYXRlX2luaXRpYWxfdmEpID0gdmE7Ci0gICAgICAgIC8qIEVtdWxhdGUgdXAgdG8gZm91
ciBleHRyYSBpbnN0cnVjdGlvbnMgaW4gdGhlIGhvcGUgb2YgY2F0Y2hpbmcKLSAgICAgICAgICog
dGhlICJzZWNvbmQgaGFsZiIgb2YgYSA2NC1iaXQgcGFnZXRhYmxlIHdyaXRlLiAqLworCiAgICAg
ICAgIGZvciAoIGkgPSAwIDsgaSA8IDQgOyBpKysgKQogICAgICAgICB7CiAgICAgICAgICAgICBz
aGFkb3dfY29udGludWVfZW11bGF0aW9uKCZlbXVsX2N0eHQsIHJlZ3MpOwogICAgICAgICAgICAg
di0+YXJjaC5wYWdpbmcubGFzdF93cml0ZV93YXNfcHQgPSAwOwogICAgICAgICAgICAgciA9IHg4
Nl9lbXVsYXRlKCZlbXVsX2N0eHQuY3R4dCwgZW11bF9vcHMpOwotICAgICAgICAgICAgaWYgKCBy
ID09IFg4NkVNVUxfT0tBWSApCisKKyAgICAgICAgICAgIC8qCisgICAgICAgICAgICAgKiBPbmx5
IGNvbnRpbnVlIHRoZSBzZWFyY2ggZm9yIHRoZSBzZWNvbmQgaGFsZiBpZiB0aGVyZSBhcmUgbm8K
KyAgICAgICAgICAgICAqIGV4Y2VwdGlvbnMgb3IgcGVuZGluZyBhY3Rpb25zLiAgT3RoZXJ3aXNl
LCBnaXZlIHVwIGFuZCByZS1lbnRlcgorICAgICAgICAgICAgICogdGhlIGd1ZXN0LgorICAgICAg
ICAgICAgICovCisgICAgICAgICAgICBpZiAoIHIgPT0gWDg2RU1VTF9PS0FZICYmICFlbXVsX2N0
eHQuY3R4dC5yZXRpcmUucmF3ICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBlbXVs
YXRpb25fY291bnQrKzsKICAgICAgICAgICAgICAgICBpZiAoIHYtPmFyY2gucGFnaW5nLmxhc3Rf
d3JpdGVfd2FzX3B0ICkKQEAgLTM0NDksNiArMzQ2NywxNSBAQCBzdGF0aWMgaW50IHNoX3BhZ2Vf
ZmF1bHQoc3RydWN0IHZjcHUgKnYsCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgcGVy
ZmNfaW5jcihzaGFkb3dfZW1fZXhfZmFpbCk7CiAgICAgICAgICAgICAgICAgVFJBQ0VfU0hBRE9X
X1BBVEhfRkxBRyhUUkNFX1NGTEFHX0VNVUxBVElPTl9MQVNUX0ZBSUxFRCk7CisKKyAgICAgICAg
ICAgICAgICBpZiAoIGVtdWxfY3R4dC5jdHh0LnJldGlyZS5zaW5nbGVzdGVwICkKKyAgICAgICAg
ICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGlmICggaGFzX2h2bV9jb250YWluZXJfZG9t
YWluKGQpICkKKyAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9u
KFRSQVBfZGVidWcsIFg4Nl9FVkVOVF9OT19FQyk7CisgICAgICAgICAgICAgICAgICAgIGVsc2UK
KyAgICAgICAgICAgICAgICAgICAgICAgIHB2X2luamVjdF9od19leGNlcHRpb24oVFJBUF9kZWJ1
ZywgWDg2X0VWRU5UX05PX0VDKTsKKyAgICAgICAgICAgICAgICB9CisKICAgICAgICAgICAgICAg
ICBicmVhazsgLyogRG9uJ3QgZW11bGF0ZSBhZ2FpbiBpZiB3ZSBmYWlsZWQhICovCiAgICAgICAg
ICAgICB9CiAgICAgICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94
ODZfZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKaW5k
ZXggZmE4ZDk4Zi4uN2JjMWNkOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRl
L3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmMKQEAgLTI0MTUsNyArMjQxNSw2IEBAIHg4Nl9lbXVsYXRlKAogICAgIHN0cnVjdCB4ODZfZW11
bGF0ZV9zdGF0ZSBzdGF0ZTsKICAgICBpbnQgcmM7CiAgICAgdWludDhfdCBiLCBkOwotICAgIGJv
b2wgdGYgPSBjdHh0LT5yZWdzLT5lZmxhZ3MgJiBFRkxHX1RGOwogICAgIHN0cnVjdCBvcGVyYW5k
IHNyYyA9IHsgLnJlZyA9IFBUUl9QT0lTT04gfTsKICAgICBzdHJ1Y3Qgb3BlcmFuZCBkc3QgPSB7
IC5yZWcgPSBQVFJfUE9JU09OIH07CiAgICAgZW51bSB4ODZfc3dpbnRfdHlwZSBzd2ludF90eXBl
OwpAQCAtNTQxMywxMSArNTQxMiwxMSBAQCB4ODZfZW11bGF0ZSgKICAgICBpZiAoICFtb2RlXzY0
Yml0KCkgKQogICAgICAgICBfcmVncy5laXAgPSAodWludDMyX3QpX3JlZ3MuZWlwOwogCi0gICAg
KmN0eHQtPnJlZ3MgPSBfcmVnczsKKyAgICAvKiBXYXMgc2luZ2VzdGVwcGluZyBhY3RpdmUgYXQg
dGhlIHN0YXJ0IG9mIHRoaXMgaW5zdHJ1Y3Rpb24/ICovCisgICAgaWYgKCAocmMgPT0gWDg2RU1V
TF9PS0FZKSAmJiAoY3R4dC0+cmVncy0+ZWZsYWdzICYgRUZMR19URikgKQorICAgICAgICBjdHh0
LT5yZXRpcmUuc2luZ2xlc3RlcCA9IHRydWU7CiAKLSAgICAvKiBJbmplY3QgI0RCIGlmIHNpbmds
ZS1zdGVwIHRyYWNpbmcgd2FzIGVuYWJsZWQgYXQgaW5zdHJ1Y3Rpb24gc3RhcnQuICovCi0gICAg
aWYgKCB0ZiAmJiAocmMgPT0gWDg2RU1VTF9PS0FZKSAmJiBvcHMtPmluamVjdF9od19leGNlcHRp
b24gKQotICAgICAgICByYyA9IG9wcy0+aW5qZWN0X2h3X2V4Y2VwdGlvbihFWENfREIsIC0xLCBj
dHh0KSA/IDogWDg2RU1VTF9FWENFUFRJT047CisgICAgKmN0eHQtPnJlZ3MgPSBfcmVnczsKIAog
IGRvbmU6CiAgICAgX3B1dF9mcHUoKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11
bGF0ZS94ODZfZW11bGF0ZS5oIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmgKaW5kZXggZjRiY2YzNi4uNWE0ZjliNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlL3g4Nl9lbXVsYXRlLmgKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9l
bXVsYXRlLmgKQEAgLTQ4Myw2ICs0ODMsNyBAQCBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dAogICAg
ICAgICAgICAgYm9vbCBobHQ6MTsgICAgICAgICAgLyogSW5zdHJ1Y3Rpb24gSExUZWQuICovCiAg
ICAgICAgICAgICBib29sIG1vdl9zczoxOyAgICAgICAvKiBJbnN0cnVjdGlvbiBzZXRzIE1PVi1T
UyBpcnEgc2hhZG93LiAqLwogICAgICAgICAgICAgYm9vbCBzdGk6MTsgICAgICAgICAgLyogSW5z
dHJ1Y3Rpb24gc2V0cyBTVEkgaXJxIHNoYWRvdy4gKi8KKyAgICAgICAgICAgIGJvb2wgc2luZ2xl
c3RlcDoxOyAgIC8qIFNpbmdsZXN0ZXBwaW5nIHdhcyBhY3RpdmUuICovCiAgICAgICAgIH07CiAg
ICAgfSByZXRpcmU7CiB9OwpAQCAtNTcyLDEyICs1NzMsMTcgQEAgc3RhdGljIGlubGluZSBpbnQg
eDg2X2VtdWxhdGVfd3JhcHBlcigKICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCwK
ICAgICBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzICpvcHMpCiB7CisgICAgdW5zaWduZWQg
bG9uZyBvcmlnX2VpcCA9IGN0eHQtPnJlZ3MtPmVpcDsKICAgICBpbnQgcmMgPSB4ODZfZW11bGF0
ZShjdHh0LCBvcHMpOwogCiAgICAgLyogUmV0aXJlIGZsYWdzIHNob3VsZCBvbmx5IGJlIHNldCBm
b3Igc3VjY2Vzc2Z1bCBpbnN0cnVjdGlvbiBlbXVsYXRpb24uICovCiAgICAgaWYgKCByYyAhPSBY
ODZFTVVMX09LQVkgKQogICAgICAgICBBU1NFUlQoY3R4dC0+cmV0aXJlLnJhdyA9PSAwKTsKIAor
ICAgIC8qIEFsbCBjYXNlcyByZXR1cm5pbmcgWDg2RU1VTF9FWENFUFRJT04gc2hvdWxkIGhhdmUg
ZmF1bHQgc2VtYW50aWNzLiAqLworICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04gKQor
ICAgICAgICBBU1NFUlQoY3R4dC0+cmVncy0+ZWlwID09IG9yaWdfZWlwKTsKKwogICAgIHJldHVy
biByYzsKIH0KIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:26:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:26: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 1cDYg4-0001qj-Lh; Sun, 04 Dec 2016 15:26:08 +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 1cDYg3-0001qY-M2
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:07 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 B2/5E-29519-E8534485; Sun, 04 Dec 2016 15:26:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVbfP1CX
 CYHGIxYRtBg6MHtv7drEHMEaxZuYl5VcksGb8an3EXHD2EWPFg4cz2BsYb0xl7GLk4hAS+MIo
 8W71YxYI5zyjxII5TUAZDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVcJVr2T
 WQGKecVMJPYf1AfJMwCVP778AOWCYwcCxgZVjFqFKcWlaUW6Rqa6iUVZaZnlOQmZuboGhqY6e
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MH5bFnCIUZKDSUmUd2eoc4QQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd4QE5cIIcGi1PTUirTMHGB4wKQlOHiURHirQNK8xQWJucWZ6RCpU4y6HNOeLX7K
 JMSSl5+XKiXOOx+kSACkKKM0D24ELFQvMcpKCfMyAh0lxFOQWpSbWYIq/4pRnINRSZj3MMgUn
 sy8ErhNr4COYAI64sRxZ5AjShIRUlINjLoPeWd9zp32bYXAzmetJ/QOBgXrr3hs8tvId949Eb
 7PVS8ZnayLtZw9msRn3Nvw+ckMpcX/bll7yE1y0JsrOrt72R5HtsTPhmyLrmvuMmBoMwiyTrl
 8fmdmyxuRzWulfrut+V5xSd9VcHFVMw/L7yDeHNU9VTLTpPlF3ui/C7Jdxvr+9EHV+UosxRmJ
 hlrMRcWJAKpFUtJQAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1480865164!74081937!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51928 invoked from network); 4 Dec 2016 15:26:05 -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; 4 Dec 2016 15:26: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 1cDYg0-0005GD-Nq
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYg0-0005MI-N5
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYg0-0005MI-N5@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:26:04 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Remove opencoded exception
	generation
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>

Y29tbWl0IGJhYzEzM2Q0MzMyNGEzZmI1NDM1OTkwYzRjMjVhNDMwMzEwODFkYjkKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIE5vdiAyIDE1OjU5OjQ5IDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAx
IDIwMTYgKzAwMDAKCiAgICB4ODYvZW11bDogUmVtb3ZlIG9wZW5jb2RlZCBleGNlcHRpb24gZ2Vu
ZXJhdGlvbgogICAgCiAgICBJbnRyb2R1Y2UgZ2VuZXJhdGVfZXhjZXB0aW9uKCkgZm9yIHVuY29u
ZGl0aW9uYWwgZXhjZXB0aW9uIGdlbmVyYXRpb24sIGFuZAogICAgcmVwbGFjZSBleGlzdGluZyB1
c2VzLiAgQm90aCBnZW5lcmF0ZV9leGNlcHRpb24oKSBhbmQgZ2VuZXJhdGVfZXhjZXB0aW9uX2lm
KCkKICAgIGFyZSB1cGRhdGVkIHRvIG1ha2UgdGhlaXIgZXJyb3IgY29kZSBwYXJhbWV0ZXJzIG9w
dGlvbmFsLCB3aGljaCByZW1vdmVzIHRoZQogICAgdXNlIG9mIHRoZSAtMSBzZW50aW5hbC4KICAg
IAogICAgVGhlIGlvcG9ydF9hY2Nlc3NfY2hlY2soKSBjaGVjayBsb3NlcyB0aGUgcHJlc2VuY2Ug
Y2hlY2sgZm9yICV0ciwgYXMgdGhlIHg4NgogICAgYXJjaGl0ZWN0dXJlIGhhcyBubyBjb25jZXB0
IG9mIGEgbm9uLXVzYWJsZSB0YXNrIHJlZ2lzdGVyLgogICAgCiAgICBObyBmdW5jdGlvbmFsIGNo
YW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgfCAxOTMg
KysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOTkgaW5z
ZXJ0aW9ucygrKSwgOTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2Vt
dWxhdGUuYwppbmRleCA3YmMxY2Q5Li40YWY5NDJjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
eDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUv
eDg2X2VtdWxhdGUuYwpAQCAtNDU3LDE0ICs0NTcsMjAgQEAgdHlwZWRlZiB1bmlvbiB7CiAjZGVm
aW5lIEVYQ19CUiAgNQogI2RlZmluZSBFWENfVUQgIDYKICNkZWZpbmUgRVhDX05NICA3CisjZGVm
aW5lIEVYQ19ERiAgOAogI2RlZmluZSBFWENfVFMgMTAKICNkZWZpbmUgRVhDX05QIDExCiAjZGVm
aW5lIEVYQ19TUyAxMgogI2RlZmluZSBFWENfR1AgMTMKICNkZWZpbmUgRVhDX1BGIDE0CiAjZGVm
aW5lIEVYQ19NRiAxNgorI2RlZmluZSBFWENfQUMgMTcKICNkZWZpbmUgRVhDX1hNIDE5CiAKKyNk
ZWZpbmUgRVhDX0hBU19FQyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAoKDF1IDw8IEVYQ19ERikgfCAoMXUgPDwgRVhDX1RTKSB8ICgx
dSA8PCBFWENfTlApIHwgICAgICAgICAgICAgICAgIFwKKyAgICAgKDF1IDw8IEVYQ19TUykgfCAo
MXUgPDwgRVhDX0dQKSB8ICgxdSA8PCBFWENfUEYpIHwgKDF1IDw8IEVYQ19BQykpCisKIC8qIFNl
Z21lbnQgc2VsZWN0b3IgZXJyb3IgY29kZSBiaXRzLiAqLwogI2RlZmluZSBFQ09ERV9FWFQgKDEg
PDwgMCkKICNkZWZpbmUgRUNPREVfSURUICgxIDw8IDEpCkBAIC02NjcsMTQgKzY3MywyMiBAQCBk
byB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
ICAgICBpZiAoIHJjICkgZ290byBkb25lOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAogfSB3aGlsZSAoMCkKIAotI2RlZmluZSBnZW5lcmF0ZV9leGNlcHRpb25faWYocCwgZSwgZWMp
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCitzdGF0aWMgaW5saW5lIGludCBt
a2VjKHVpbnQ4X3QgZSwgaW50MzJfdCBlYywgLi4uKQoreworICAgIHJldHVybiAoZSA8IDMyICYm
ICgoMXUgPDwgZSkgJiBFWENfSEFTX0VDKSkgPyBlYyA6IFg4Nl9FVkVOVF9OT19FQzsKK30KKwor
I2RlZmluZSBnZW5lcmF0ZV9leGNlcHRpb25faWYocCwgZSwgZWMuLi4pICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAoeyAgaWYgKCAocCkgKSB7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgZmFpbF9pZihv
cHMtPmluamVjdF9od19leGNlcHRpb24gPT0gTlVMTCk7ICAgICAgICAgICAgICAgICAgICAgICAg
XAotICAgICAgICByYyA9IG9wcy0+aW5qZWN0X2h3X2V4Y2VwdGlvbihlLCBlYywgY3R4dCkgPyA6
IFg4NkVNVUxfRVhDRVBUSU9OOyBcCisgICAgICAgIHJjID0gb3BzLT5pbmplY3RfaHdfZXhjZXB0
aW9uKGUsIG1rZWMoZSwgIyNlYywgMCksIGN0eHQpICAgICAgICAgIFwKKyAgICAgICAgICAgID8g
OiBYODZFTVVMX0VYQ0VQVElPTjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAogICAgICAgICBnb3RvIGRvbmU7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKIH0pCiAKKyNkZWZp
bmUgZ2VuZXJhdGVfZXhjZXB0aW9uKGUsIGVjLi4uKSBnZW5lcmF0ZV9leGNlcHRpb25faWYodHJ1
ZSwgZSwgIyNlYykKKwogLyoKICAqIEdpdmVuIGJ5dGUgaGFzIGV2ZW4gcGFyaXR5IChldmVuIG51
bWJlciBvZiAxcyk/IFNETSBWb2wuIDEgU2VjLiAzLjQuMy4xLAogICogIlN0YXR1cyBGbGFncyI6
IEVGTEFHUy5QRiByZWZsZWN0cyBwYXJpdHkgb2YgbGVhc3Qtc2lnLiBieXRlIG9mIHJlc3VsdCBv
bmx5LgpAQCAtNzg1LDcgKzc5OSw3IEBAIHN0YXRpYyBpbnQgX2dldF9mcHUoCiAgICAgICAgICAg
ICAgICAgcmV0dXJuIHJjOwogICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCEoY3I0
ICYgKCh0eXBlID09IFg4NkVNVUxfRlBVX3htbSkKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICA/IENSNF9PU0ZYU1IgOiBDUjRfT1NYU0FWRSkpLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIEVYQ19VRCwgLTEpOworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEVYQ19VRCk7CiAgICAgICAgIH0KIAogICAgICAgICByYyA9IG9wcy0+
cmVhZF9jcigwLCAmY3IwLCBjdHh0KTsKQEAgLTc5OCwxMyArODEyLDEzIEBAIHN0YXRpYyBpbnQg
X2dldF9mcHUoCiAgICAgICAgIH0KICAgICAgICAgaWYgKCBjcjAgJiBDUjBfRU0gKQogICAgICAg
ICB7Ci0gICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYodHlwZSA9PSBYODZFTVVMX0ZQ
VV9mcHUsIEVYQ19OTSwgLTEpOwotICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHR5
cGUgPT0gWDg2RU1VTF9GUFVfbW14LCBFWENfVUQsIC0xKTsKLSAgICAgICAgICAgIGdlbmVyYXRl
X2V4Y2VwdGlvbl9pZih0eXBlID09IFg4NkVNVUxfRlBVX3htbSwgRVhDX1VELCAtMSk7CisgICAg
ICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYodHlwZSA9PSBYODZFTVVMX0ZQVV9mcHUsIEVY
Q19OTSk7CisgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYodHlwZSA9PSBYODZFTVVM
X0ZQVV9tbXgsIEVYQ19VRCk7CisgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYodHlw
ZSA9PSBYODZFTVVMX0ZQVV94bW0sIEVYQ19VRCk7CiAgICAgICAgIH0KICAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKChjcjAgJiBDUjBfVFMpICYmCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAodHlwZSAhPSBYODZFTVVMX0ZQVV93YWl0IHx8IChjcjAgJiBDUjBfTVApKSwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVYQ19OTSwgLTEpOworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgRVhDX05NKTsKICAgICB9CiAKICBkb25lOgpAQCAtODMyLDcgKzg0Niw3
IEBAIGRvIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCiAgICAgICAgICAgICAoX2ZpYyktPmV4bl9yYWlzZWQgPSBFWENfVUQ7ICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBnZW5lcmF0ZV9leGNlcHRpb25f
aWYoKF9maWMpLT5leG5fcmFpc2VkID49IDAsICAgICAgICAgICAgICBcCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgIChfZmljKS0+ZXhuX3JhaXNlZCwgLTEpOyAgICAgICAgICAgICAgXAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAoX2ZpYyktPmV4bl9yYWlzZWQpOyAgICAgICAgICAgICAg
ICAgIFwKIH0gd2hpbGUgKDApCiAKICNkZWZpbmUgZW11bGF0ZV9mcHVfaW5zbihfb3ApICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXApAQCAtMTE2NywxMSArMTE4MSw5IEBAIHN0YXRpYyBpbnQg
aW9wb3J0X2FjY2Vzc19jaGVjaygKICAgICBpZiAoIChyYyA9IG9wcy0+cmVhZF9zZWdtZW50KHg4
Nl9zZWdfdHIsICZ0ciwgY3R4dCkpICE9IDAgKQogICAgICAgICByZXR1cm4gcmM7CiAKLSAgICAv
KiBFbnN1cmUgdGhhdCB0aGUgVFNTIGlzIHZhbGlkIGFuZCBoYXMgYW4gaW8tYml0bWFwLW9mZnNl
dCBmaWVsZC4gKi8KLSAgICBpZiAoICF0ci5hdHRyLmZpZWxkcy5wIHx8Ci0gICAgICAgICAoKHRy
LmF0dHIuZmllbGRzLnR5cGUgJiAweGQpICE9IDB4OSkgfHwKLSAgICAgICAgICh0ci5saW1pdCA8
IDB4NjcpICkKLSAgICAgICAgZ290byByYWlzZV9leGNlcHRpb247CisgICAgLyogRW5zdXJlIHRo
ZSBUU1MgaGFzIGFuIGlvLWJpdG1hcC1vZmZzZXQgZmllbGQuICovCisgICAgZ2VuZXJhdGVfZXhj
ZXB0aW9uX2lmKHRyLmF0dHIuZmllbGRzLnR5cGUgIT0gMHhiIHx8CisgICAgICAgICAgICAgICAg
ICAgICAgICAgIHRyLmxpbWl0IDwgMHg2NywgRVhDX0dQLCAwKTsKIAogICAgIGlmICggKHJjID0g
cmVhZF91bG9uZyh4ODZfc2VnX25vbmUsIHRyLmJhc2UgKyAweDY2LAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAmaW9ibXAsIDIsIGN0eHQsIG9wcykpICkKQEAgLTExNzksMjEgKzExOTEsMTYg
QEAgc3RhdGljIGludCBpb3BvcnRfYWNjZXNzX2NoZWNrKAogCiAgICAgLyogRW5zdXJlIFRTUyBp
bmNsdWRlcyB0d28gYnl0ZXMgaW5jbHVkaW5nIGJ5dGUgY29udGFpbmluZyBmaXJzdCBwb3J0LiAq
LwogICAgIGlvYm1wICs9IGZpcnN0X3BvcnQgLyA4OwotICAgIGlmICggdHIubGltaXQgPD0gaW9i
bXAgKQotICAgICAgICBnb3RvIHJhaXNlX2V4Y2VwdGlvbjsKKyAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYodHIubGltaXQgPD0gaW9ibXAsIEVYQ19HUCwgMCk7CiAKICAgICBpZiAoIChyYyA9IHJl
YWRfdWxvbmcoeDg2X3NlZ19ub25lLCB0ci5iYXNlICsgaW9ibXAsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICZpb2JtcCwgMiwgY3R4dCwgb3BzKSkgKQogICAgICAgICByZXR1cm4gcmM7Ci0g
ICAgaWYgKCAoaW9ibXAgJiAoKCgxPDxieXRlcyktMSkgPDwgKGZpcnN0X3BvcnQmNykpKSAhPSAw
ICkKLSAgICAgICAgZ290byByYWlzZV9leGNlcHRpb247CisgICAgZ2VuZXJhdGVfZXhjZXB0aW9u
X2lmKGlvYm1wICYgKCgoMSA8PCBieXRlcykgLSAxKSA8PCAoZmlyc3RfcG9ydCAmIDcpKSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgRVhDX0dQLCAwKTsKIAogIGRvbmU6CiAgICAgcmV0dXJu
IHJjOwotCi0gcmFpc2VfZXhjZXB0aW9uOgotICAgIGZhaWxfaWYob3BzLT5pbmplY3RfaHdfZXhj
ZXB0aW9uID09IE5VTEwpOwotICAgIHJldHVybiBvcHMtPmluamVjdF9od19leGNlcHRpb24oRVhD
X0dQLCAwLCBjdHh0KSA/IDogWDg2RU1VTF9FWENFUFRJT047CiB9CiAKIHN0YXRpYyBib29sX3QK
QEAgLTEyNjIsNyArMTI2OSw3IEBAIHN0YXRpYyBib29sX3QgdmNwdV9oYXMoCiAjZGVmaW5lIHZj
cHVfaGFzX3J0bSgpICAgdmNwdV9oYXMoMHgwMDAwMDAwNywgRUJYLCAxMSwgY3R4dCwgb3BzKQog
CiAjZGVmaW5lIHZjcHVfbXVzdF9oYXZlKGxlYWYsIHJlZywgYml0KSBcCi0gICAgZ2VuZXJhdGVf
ZXhjZXB0aW9uX2lmKCF2Y3B1X2hhcyhsZWFmLCByZWcsIGJpdCwgY3R4dCwgb3BzKSwgRVhDX1VE
LCAtMSkKKyAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIXZjcHVfaGFzKGxlYWYsIHJlZywgYml0
LCBjdHh0LCBvcHMpLCBFWENfVUQpCiAjZGVmaW5lIHZjcHVfbXVzdF9oYXZlX2ZwdSgpICB2Y3B1
X211c3RfaGF2ZSgweDAwMDAwMDAxLCBFRFgsIDApCiAjZGVmaW5lIHZjcHVfbXVzdF9oYXZlX2Nt
b3YoKSB2Y3B1X211c3RfaGF2ZSgweDAwMDAwMDAxLCBFRFgsIDE1KQogI2RlZmluZSB2Y3B1X211
c3RfaGF2ZV9tbXgoKSAgdmNwdV9tdXN0X2hhdmUoMHgwMDAwMDAwMSwgRURYLCAyMykKQEAgLTEy
ODIsNyArMTI4OSw3IEBAIHN0YXRpYyBib29sX3QgdmNwdV9oYXMoCiAgKiB0aGUgYWN0dWFsIG9w
ZXJhdGlvbi4KICAqLwogI2RlZmluZSBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShmZWF0KSAoeyBc
Ci0gICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCFjcHVfaGFzXyMjZmVhdCwgRVhDX1VELCAtMSk7
IFwKKyAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWNwdV9oYXNfIyNmZWF0LCBFWENfVUQpOyBc
CiAgICAgdmNwdV9tdXN0X2hhdmVfIyNmZWF0KCk7IFwKIH0pCiAjZWxzZQpAQCAtMTQ4NSwxMSAr
MTQ5Miw5IEBAIHByb3Rtb2RlX2xvYWRfc2VnKAogICAgIHJldHVybiBYODZFTVVMX09LQVk7CiAK
ICByYWlzZV9leG46Ci0gICAgaWYgKCBvcHMtPmluamVjdF9od19leGNlcHRpb24gPT0gTlVMTCAp
Ci0gICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKLSAgICBpZiAoIChyYyA9IG9w
cy0+aW5qZWN0X2h3X2V4Y2VwdGlvbihmYXVsdF90eXBlLCBzZWwgJiAweGZmZmMsIGN0eHQpKSAp
Ci0gICAgICAgIHJldHVybiByYzsKLSAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CisgICAg
Z2VuZXJhdGVfZXhjZXB0aW9uKGZhdWx0X3R5cGUsIHNlbCAmIDB4ZmZmYyk7CisgZG9uZToKKyAg
ICByZXR1cm4gcmM7CiB9CiAKIHN0YXRpYyBpbnQKQEAgLTE3MDIsNyArMTcwNyw3IEBAIHN0YXRp
YyBpbnQgaW5qZWN0X3N3aW50KGVudW0geDg2X3N3aW50X3R5cGUgdHlwZSwKICAgICByZXR1cm4g
cmM7CiAKICByYWlzZV9leG46Ci0gICAgcmV0dXJuIG9wcy0+aW5qZWN0X2h3X2V4Y2VwdGlvbihm
YXVsdF90eXBlLCBlcnJvcl9jb2RlLCBjdHh0KTsKKyAgICBnZW5lcmF0ZV9leGNlcHRpb24oZmF1
bHRfdHlwZSwgZXJyb3JfY29kZSk7CiB9CiAKIGludCB4ODZlbXVsX3VuaGFuZGxlYWJsZV9ydygK
QEAgLTE3OTMsNyArMTc5OCw3IEBAIHg4Nl9kZWNvZGVfb25lYnl0ZSgKIAogICAgIGNhc2UgMHg5
YTogLyogY2FsbCAoZmFyLCBhYnNvbHV0ZSkgKi8KICAgICBjYXNlIDB4ZWE6IC8qIGptcCAoZmFy
LCBhYnNvbHV0ZSkgKi8KLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKG1vZGVfNjRiaXQo
KSwgRVhDX1VELCAtMSk7CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihtb2RlXzY0Yml0
KCksIEVYQ19VRCk7CiAKICAgICAgICAgaW1tMSA9IGluc25fZmV0Y2hfYnl0ZXMob3BfYnl0ZXMp
OwogICAgICAgICBpbW0yID0gaW5zbl9mZXRjaF90eXBlKHVpbnQxNl90KTsKQEAgLTIwMjEsNyAr
MjAyNiw3IEBAIHg4Nl9kZWNvZGUoCiAgICAgICAgICAgICAgICAgLyogZmFsbCB0aHJvdWdoICov
CiAgICAgICAgICAgICBjYXNlIDg6CiAgICAgICAgICAgICAgICAgLyogVkVYIC8gWE9QIC8gRVZF
WCAqLwotICAgICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihyZXhfcHJlZml4IHx8
IHZleC5wZngsIEVYQ19VRCwgLTEpOworICAgICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlv
bl9pZihyZXhfcHJlZml4IHx8IHZleC5wZngsIEVYQ19VRCk7CiAKICAgICAgICAgICAgICAgICB2
ZXgucmF3WzBdID0gbW9kcm07CiAgICAgICAgICAgICAgICAgaWYgKCBiID09IDB4YzUgKQpAQCAt
MjUxMywxMiArMjUxOCwxMiBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgICAgIChleHQgIT0gZXh0
XzBmIHx8CiAgICAgICAgICAgICAgKCgoYiA8IDB4MjApIHx8IChiID4gMHgyMykpICYmIC8qIE1P
ViBDUm4vRFJuICovCiAgICAgICAgICAgICAgIChiICE9IDB4YzcpKSksICAgICAgICAgICAgICAg
IC8qIENNUFhDSEd7OCwxNn1CICovCi0gICAgICAgICAgICBFWENfVUQsIC0xKTsKKyAgICAgICAg
ICAgIEVYQ19VRCk7CiAgICAgICAgIGRzdC50eXBlID0gT1BfTk9ORTsKICAgICAgICAgYnJlYWs7
CiAKICAgICBjYXNlIERzdFJlZzoKLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGxvY2tf
cHJlZml4LCBFWENfVUQsIC0xKTsKKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGxvY2tf
cHJlZml4LCBFWENfVUQpOwogICAgICAgICBkc3QudHlwZSA9IE9QX1JFRzsKICAgICAgICAgaWYg
KCBkICYgQnl0ZU9wICkKICAgICAgICAgewpAQCAtMjU3NCw3ICsyNTc5LDcgQEAgeDg2X2VtdWxh
dGUoCiAgICAgICAgIGRzdCA9IGVhOwogICAgICAgICBpZiAoIGRzdC50eXBlID09IE9QX1JFRyAp
CiAgICAgICAgIHsKLSAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihsb2NrX3ByZWZp
eCwgRVhDX1VELCAtMSk7CisgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYobG9ja19w
cmVmaXgsIEVYQ19VRCk7CiAgICAgICAgICAgICBzd2l0Y2ggKCBkc3QuYnl0ZXMgKQogICAgICAg
ICAgICAgewogICAgICAgICAgICAgY2FzZSAxOiBkc3QudmFsID0gKih1aW50OF90ICAqKWRzdC5y
ZWc7IGJyZWFrOwpAQCAtMjU5MSw3ICsyNTk2LDcgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAg
ICBkc3Qub3JpZ192YWwgPSBkc3QudmFsOwogICAgICAgICB9CiAgICAgICAgIGVsc2UgLyogTG9j
ayBwcmVmaXggaXMgYWxsb3dlZCBvbmx5IG9uIFJNVyBpbnN0cnVjdGlvbnMuICovCi0gICAgICAg
ICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYobG9ja19wcmVmaXgsIEVYQ19VRCwgLTEpOworICAg
ICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGxvY2tfcHJlZml4LCBFWENfVUQpOwogICAg
ICAgICBicmVhazsKICAgICB9CiAKQEAgLTI2MjksNyArMjYzNCw3IEBAIHg4Nl9lbXVsYXRlKAog
ICAgICAgICBicmVhazsKIAogICAgIGNhc2UgMHgzOCAuLi4gMHgzZDogY21wOiAvKiBjbXAgKi8K
LSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGxvY2tfcHJlZml4LCBFWENfVUQsIC0xKTsK
KyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGxvY2tfcHJlZml4LCBFWENfVUQpOwogICAg
ICAgICBlbXVsYXRlXzJvcF9TcmNWKCJjbXAiLCBzcmMsIGRzdCwgX3JlZ3MuZWZsYWdzKTsKICAg
ICAgICAgZHN0LnR5cGUgPSBPUF9OT05FOwogICAgICAgICBicmVhazsKQEAgLTI2MzcsNyArMjY0
Miw3IEBAIHg4Nl9lbXVsYXRlKAogICAgIGNhc2UgMHgwNjogLyogcHVzaCAlJWVzICovCiAgICAg
ICAgIHNyYy52YWwgPSB4ODZfc2VnX2VzOwogICAgIHB1c2hfc2VnOgotICAgICAgICBnZW5lcmF0
ZV9leGNlcHRpb25faWYobW9kZV82NGJpdCgpICYmICFleHQsIEVYQ19VRCwgLTEpOworICAgICAg
ICBnZW5lcmF0ZV9leGNlcHRpb25faWYobW9kZV82NGJpdCgpICYmICFleHQsIEVYQ19VRCk7CiAg
ICAgICAgIGZhaWxfaWYob3BzLT5yZWFkX3NlZ21lbnQgPT0gTlVMTCk7CiAgICAgICAgIGlmICgg
KHJjID0gb3BzLT5yZWFkX3NlZ21lbnQoc3JjLnZhbCwgJnNyZWcsIGN0eHQpKSAhPSAwICkKICAg
ICAgICAgICAgIGdvdG8gZG9uZTsKQEAgLTI2NDcsNyArMjY1Miw3IEBAIHg4Nl9lbXVsYXRlKAog
ICAgIGNhc2UgMHgwNzogLyogcG9wICUlZXMgKi8KICAgICAgICAgc3JjLnZhbCA9IHg4Nl9zZWdf
ZXM7CiAgICAgcG9wX3NlZzoKLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKG1vZGVfNjRi
aXQoKSAmJiAhZXh0LCBFWENfVUQsIC0xKTsKKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lm
KG1vZGVfNjRiaXQoKSAmJiAhZXh0LCBFWENfVUQpOwogICAgICAgICBmYWlsX2lmKG9wcy0+d3Jp
dGVfc2VnbWVudCA9PSBOVUxMKTsKICAgICAgICAgLyogNjQtYml0IG1vZGU6IFBPUCBkZWZhdWx0
cyB0byBhIDY0LWJpdCBvcGVyYW5kLiAqLwogICAgICAgICBpZiAoIG1vZGVfNjRiaXQoKSAmJiAo
b3BfYnl0ZXMgPT0gNCkgKQpAQCAtMjY4NSw3ICsyNjkwLDcgQEAgeDg2X2VtdWxhdGUoCiAgICAg
ICAgIHVpbnQ4X3QgYWwgPSBfcmVncy5lYXg7CiAgICAgICAgIHVuc2lnbmVkIGxvbmcgZWZsYWdz
ID0gX3JlZ3MuZWZsYWdzOwogCi0gICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihtb2RlXzY0
Yml0KCksIEVYQ19VRCwgLTEpOworICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYobW9kZV82
NGJpdCgpLCBFWENfVUQpOwogICAgICAgICBfcmVncy5lZmxhZ3MgJj0gfihFRkxHX0NGfEVGTEdf
QUZ8RUZMR19TRnxFRkxHX1pGfEVGTEdfUEYpOwogICAgICAgICBpZiAoICgoYWwgJiAweDBmKSA+
IDkpIHx8IChlZmxhZ3MgJiBFRkxHX0FGKSApCiAgICAgICAgIHsKQEAgLTI3MDcsNyArMjcxMiw3
IEBAIHg4Nl9lbXVsYXRlKAogCiAgICAgY2FzZSAweDM3OiAvKiBhYWEgKi8KICAgICBjYXNlIDB4
M2Y6IC8qIGFhcyAqLwotICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYobW9kZV82NGJpdCgp
LCBFWENfVUQsIC0xKTsKKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKG1vZGVfNjRiaXQo
KSwgRVhDX1VEKTsKICAgICAgICAgX3JlZ3MuZWZsYWdzICY9IH5FRkxHX0NGOwogICAgICAgICBp
ZiAoICgodWludDhfdClfcmVncy5lYXggPiA5KSB8fCAoX3JlZ3MuZWZsYWdzICYgRUZMR19BRikg
KQogICAgICAgICB7CkBAIC0yNzUxLDcgKzI3NTYsNyBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAg
dW5zaWduZWQgbG9uZyByZWdzW10gPSB7CiAgICAgICAgICAgICBfcmVncy5lYXgsIF9yZWdzLmVj
eCwgX3JlZ3MuZWR4LCBfcmVncy5lYngsCiAgICAgICAgICAgICBfcmVncy5lc3AsIF9yZWdzLmVi
cCwgX3JlZ3MuZXNpLCBfcmVncy5lZGkgfTsKLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lm
KG1vZGVfNjRiaXQoKSwgRVhDX1VELCAtMSk7CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
Zihtb2RlXzY0Yml0KCksIEVYQ19VRCk7CiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgODsgaSsr
ICkKICAgICAgICAgICAgIGlmICggKHJjID0gb3BzLT53cml0ZSh4ODZfc2VnX3NzLCBzcF9wcmVf
ZGVjKG9wX2J5dGVzKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmcmVnc1tp
XSwgb3BfYnl0ZXMsIGN0eHQpKSAhPSAwICkKQEAgLTI3NjYsNyArMjc3MSw3IEBAIHg4Nl9lbXVs
YXRlKAogICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcgKikmX3JlZ3MuZWJwLCAodW5zaWduZWQg
bG9uZyAqKSZkdW1teV9lc3AsCiAgICAgICAgICAgICAodW5zaWduZWQgbG9uZyAqKSZfcmVncy5l
YngsICh1bnNpZ25lZCBsb25nICopJl9yZWdzLmVkeCwKICAgICAgICAgICAgICh1bnNpZ25lZCBs
b25nICopJl9yZWdzLmVjeCwgKHVuc2lnbmVkIGxvbmcgKikmX3JlZ3MuZWF4IH07Ci0gICAgICAg
IGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihtb2RlXzY0Yml0KCksIEVYQ19VRCwgLTEpOworICAgICAg
ICBnZW5lcmF0ZV9leGNlcHRpb25faWYobW9kZV82NGJpdCgpLCBFWENfVUQpOwogICAgICAgICBm
b3IgKCBpID0gMDsgaSA8IDg7IGkrKyApCiAgICAgICAgIHsKICAgICAgICAgICAgIGlmICggKHJj
ID0gcmVhZF91bG9uZyh4ODZfc2VnX3NzLCBzcF9wb3N0X2luYyhvcF9ieXRlcyksCkBAIC0yNzg0
LDE0ICsyNzg5LDE0IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICB1bnNpZ25lZCBsb25nIHNyY192
YWwyOwogICAgICAgICBpbnQgbGIsIHViLCBpZHg7CiAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlv
bl9pZihtb2RlXzY0Yml0KCkgfHwgKHNyYy50eXBlICE9IE9QX01FTSksCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBFWENfVUQsIC0xKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIEVYQ19VRCk7CiAgICAgICAgIGlmICggKHJjID0gcmVhZF91bG9uZyhzcmMubWVtLnNlZywg
c3JjLm1lbS5vZmYgKyBvcF9ieXRlcywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZz
cmNfdmFsMiwgb3BfYnl0ZXMsIGN0eHQsIG9wcykpICkKICAgICAgICAgICAgIGdvdG8gZG9uZTsK
ICAgICAgICAgdWIgID0gKG9wX2J5dGVzID09IDIpID8gKGludDE2X3Qpc3JjX3ZhbDIgOiAoaW50
MzJfdClzcmNfdmFsMjsKICAgICAgICAgbGIgID0gKG9wX2J5dGVzID09IDIpID8gKGludDE2X3Qp
c3JjLnZhbCAgOiAoaW50MzJfdClzcmMudmFsOwogICAgICAgICBpZHggPSAob3BfYnl0ZXMgPT0g
MikgPyAoaW50MTZfdClkc3QudmFsICA6IChpbnQzMl90KWRzdC52YWw7Ci0gICAgICAgIGdlbmVy
YXRlX2V4Y2VwdGlvbl9pZigoaWR4IDwgbGIpIHx8IChpZHggPiB1YiksIEVYQ19CUiwgLTEpOwor
ICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoKGlkeCA8IGxiKSB8fCAoaWR4ID4gdWIpLCBF
WENfQlIpOwogICAgICAgICBkc3QudHlwZSA9IE9QX05PTkU7CiAgICAgICAgIGJyZWFrOwogICAg
IH0KQEAgLTI4MjksNyArMjgzNCw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICAgICAgICAgIF9y
ZWdzLmVmbGFncyAmPSB+RUZMR19aRjsKICAgICAgICAgICAgICAgICBkc3QudHlwZSA9IE9QX05P
TkU7CiAgICAgICAgICAgICB9Ci0gICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWlu
X3Byb3Rtb2RlKGN0eHQsIG9wcyksIEVYQ19VRCwgLTEpOworICAgICAgICAgICAgZ2VuZXJhdGVf
ZXhjZXB0aW9uX2lmKCFpbl9wcm90bW9kZShjdHh0LCBvcHMpLCBFWENfVUQpOwogICAgICAgICB9
CiAgICAgICAgIGJyZWFrOwogCkBAIC0yOTIwLDcgKzI5MjUsNyBAQCB4ODZfZW11bGF0ZSgKICAg
ICAgICAgYnJlYWs7CiAKICAgICBjYXNlIDB4ODI6IC8qIEdycDEgKHg4Ni8zMiBvbmx5KSAqLwot
ICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYobW9kZV82NGJpdCgpLCBFWENfVUQsIC0xKTsK
KyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKG1vZGVfNjRiaXQoKSwgRVhDX1VEKTsKICAg
ICBjYXNlIDB4ODA6IGNhc2UgMHg4MTogY2FzZSAweDgzOiAvKiBHcnAxICovCiAgICAgICAgIHN3
aXRjaCAoIG1vZHJtX3JlZyAmIDcgKQogICAgICAgICB7CkBAIC0yOTcxLDcgKzI5NzYsNyBAQCB4
ODZfZW11bGF0ZSgKICAgICAgICAgICAgIGRzdC50eXBlID0gT1BfTk9ORTsKICAgICAgICAgICAg
IGJyZWFrOwogICAgICAgICB9Ci0gICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZigobW9kcm1f
cmVnICYgNykgIT0gMCwgRVhDX1VELCAtMSk7CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
ZigobW9kcm1fcmVnICYgNykgIT0gMCwgRVhDX1VEKTsKICAgICBjYXNlIDB4ODggLi4uIDB4OGI6
IC8qIG1vdiAqLwogICAgIGNhc2UgMHhhMCAuLi4gMHhhMTogLyogbW92IG1lbS5vZmZzLHslYWws
JWF4LCVlYXgsJXJheH0gKi8KICAgICBjYXNlIDB4YTIgLi4uIDB4YTM6IC8qIG1vdiB7JWFsLCVh
eCwlZWF4LCVyYXh9LG1lbS5vZmZzICovCkBAIC0yOTgwLDcgKzI5ODUsNyBAQCB4ODZfZW11bGF0
ZSgKIAogICAgIGNhc2UgMHg4YzogLyogbW92IFNyZWcsci9tICovCiAgICAgICAgIHNlZyA9IG1v
ZHJtX3JlZyAmIDc7IC8qIFJFWC5SIGlzIGlnbm9yZWQuICovCi0gICAgICAgIGdlbmVyYXRlX2V4
Y2VwdGlvbl9pZighaXNfeDg2X3VzZXJfc2VnbWVudChzZWcpLCBFWENfVUQsIC0xKTsKKyAgICAg
ICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCFpc194ODZfdXNlcl9zZWdtZW50KHNlZyksIEVYQ19V
RCk7CiAgICAgc3RvcmVfc2VsZWN0b3I6CiAgICAgICAgIGZhaWxfaWYob3BzLT5yZWFkX3NlZ21l
bnQgPT0gTlVMTCk7CiAgICAgICAgIGlmICggKHJjID0gb3BzLT5yZWFkX3NlZ21lbnQoc2VnLCAm
c3JlZywgY3R4dCkpICE9IDAgKQpAQCAtMjk5Myw3ICsyOTk4LDcgQEAgeDg2X2VtdWxhdGUoCiAg
ICAgY2FzZSAweDhlOiAvKiBtb3Ygci9tLFNyZWcgKi8KICAgICAgICAgc2VnID0gbW9kcm1fcmVn
ICYgNzsgLyogUkVYLlIgaXMgaWdub3JlZC4gKi8KICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9u
X2lmKCFpc194ODZfdXNlcl9zZWdtZW50KHNlZykgfHwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHNlZyA9PSB4ODZfc2VnX2NzLCBFWENfVUQsIC0xKTsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHNlZyA9PSB4ODZfc2VnX2NzLCBFWENfVUQpOwogICAgICAgICBpZiAoIChy
YyA9IGxvYWRfc2VnKHNlZywgc3JjLnZhbCwgMCwgTlVMTCwgY3R4dCwgb3BzKSkgIT0gMCApCiAg
ICAgICAgICAgICBnb3RvIGRvbmU7CiAgICAgICAgIGlmICggc2VnID09IHg4Nl9zZWdfc3MgKQpA
QCAtMzAwMiwxMiArMzAwNywxMiBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgYnJlYWs7CiAKICAg
ICBjYXNlIDB4OGQ6IC8qIGxlYSAqLwotICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZWEu
dHlwZSAhPSBPUF9NRU0sIEVYQ19VRCwgLTEpOworICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25f
aWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCk7CiAgICAgICAgIGRzdC52YWwgPSBlYS5tZW0u
b2ZmOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgMHg4ZjogLyogcG9wIChzb2xlIG1lbWJl
ciBvZiBHcnAxYSkgKi8KLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKChtb2RybV9yZWcg
JiA3KSAhPSAwLCBFWENfVUQsIC0xKTsKKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCht
b2RybV9yZWcgJiA3KSAhPSAwLCBFWENfVUQpOwogICAgICAgICAvKiA2NC1iaXQgbW9kZTogUE9Q
IGRlZmF1bHRzIHRvIGEgNjQtYml0IG9wZXJhbmQuICovCiAgICAgICAgIGlmICggbW9kZV82NGJp
dCgpICYmIChkc3QuYnl0ZXMgPT0gNCkgKQogICAgICAgICAgICAgZHN0LmJ5dGVzID0gODsKQEAg
LTMyODQsOCArMzI4OSw4IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICB1bnNpZ25lZCBsb25nIHNl
bDsKICAgICAgICAgZHN0LnZhbCA9IHg4Nl9zZWdfZXM7CiAgICAgbGVzOiAvKiBkc3QudmFsIGlk
ZW50aWZpZXMgdGhlIHNlZ21lbnQgKi8KLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKG1v
ZGVfNjRiaXQoKSAmJiAhZXh0LCBFWENfVUQsIC0xKTsKLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0
aW9uX2lmKHNyYy50eXBlICE9IE9QX01FTSwgRVhDX1VELCAtMSk7CisgICAgICAgIGdlbmVyYXRl
X2V4Y2VwdGlvbl9pZihtb2RlXzY0Yml0KCkgJiYgIWV4dCwgRVhDX1VEKTsKKyAgICAgICAgZ2Vu
ZXJhdGVfZXhjZXB0aW9uX2lmKHNyYy50eXBlICE9IE9QX01FTSwgRVhDX1VEKTsKICAgICAgICAg
aWYgKCAocmMgPSByZWFkX3Vsb25nKHNyYy5tZW0uc2VnLCBzcmMubWVtLm9mZiArIHNyYy5ieXRl
cywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZzZWwsIDIsIGN0eHQsIG9wcykpICE9
IDAgKQogICAgICAgICAgICAgZ290byBkb25lOwpAQCAtMzM3NSw3ICszMzgwLDcgQEAgeDg2X2Vt
dWxhdGUoCiAgICAgICAgIGdvdG8gZG9uZTsKIAogICAgIGNhc2UgMHhjZTogLyogaW50byAqLwot
ICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYobW9kZV82NGJpdCgpLCBFWENfVUQsIC0xKTsK
KyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKG1vZGVfNjRiaXQoKSwgRVhDX1VEKTsKICAg
ICAgICAgaWYgKCAhKF9yZWdzLmVmbGFncyAmIEVGTEdfT0YpICkKICAgICAgICAgICAgIGJyZWFr
OwogICAgICAgICBzcmMudmFsID0gRVhDX09GOwpAQCAtMzQxNyw3ICszNDIyLDcgQEAgeDg2X2Vt
dWxhdGUoCiAgICAgY2FzZSAweGQ1OiAvKiBhYWQgKi8gewogICAgICAgICB1bnNpZ25lZCBpbnQg
YmFzZSA9ICh1aW50OF90KXNyYy52YWw7CiAKLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lm
KG1vZGVfNjRiaXQoKSwgRVhDX1VELCAtMSk7CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
Zihtb2RlXzY0Yml0KCksIEVYQ19VRCk7CiAgICAgICAgIGlmICggYiAmIDB4MDEgKQogICAgICAg
ICB7CiAgICAgICAgICAgICB1aW50MTZfdCBheCA9IF9yZWdzLmVheDsKQEAgLTM0MjgsNyArMzQz
Myw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICB7CiAgICAgICAgICAgICB1aW50OF90IGFsID0g
X3JlZ3MuZWF4OwogCi0gICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWJhc2UsIEVY
Q19ERSwgLTEpOworICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCFiYXNlLCBFWENf
REUpOwogICAgICAgICAgICAgKih1aW50MTZfdCAqKSZfcmVncy5lYXggPSAoKGFsIC8gYmFzZSkg
PDwgOCkgfCAoYWwgJSBiYXNlKTsKICAgICAgICAgfQogICAgICAgICBfcmVncy5lZmxhZ3MgJj0g
fihFRkxHX1NGfEVGTEdfWkZ8RUZMR19QRik7CkBAIC0zNDM5LDcgKzM0NDQsNyBAQCB4ODZfZW11
bGF0ZSgKICAgICB9CiAKICAgICBjYXNlIDB4ZDY6IC8qIHNhbGMgKi8KLSAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKG1vZGVfNjRiaXQoKSwgRVhDX1VELCAtMSk7CisgICAgICAgIGdlbmVy
YXRlX2V4Y2VwdGlvbl9pZihtb2RlXzY0Yml0KCksIEVYQ19VRCk7CiAgICAgICAgICoodWludDhf
dCAqKSZfcmVncy5lYXggPSAoX3JlZ3MuZWZsYWdzICYgRUZMR19DRikgPyAweGZmIDogMHgwMDsK
ICAgICAgICAgYnJlYWs7CiAKQEAgLTQwNDcsNyArNDA1Miw3IEBAIHg4Nl9lbXVsYXRlKAogICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyB1WzJdLCB2OwogCiAgICAgICAgIGNhc2UgMCAuLi4gMTog
LyogdGVzdCAqLwotICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGxvY2tfcHJlZml4
LCBFWENfVUQsIC0xKTsKKyAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihsb2NrX3By
ZWZpeCwgRVhDX1VEKTsKICAgICAgICAgICAgIGdvdG8gdGVzdDsKICAgICAgICAgY2FzZSAyOiAv
KiBub3QgKi8KICAgICAgICAgICAgIGRzdC52YWwgPSB+ZHN0LnZhbDsKQEAgLTQxNDUsNyArNDE1
MCw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICAgICAgICAgIHYgICAgPSAodWludDhfdClzcmMu
dmFsOwogICAgICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZigKICAgICAgICAgICAg
ICAgICAgICAgZGl2X2RibCh1LCB2KSB8fCAoKHVpbnQ4X3QpdVswXSAhPSAodWludDE2X3QpdVsw
XSksCi0gICAgICAgICAgICAgICAgICAgIEVYQ19ERSwgLTEpOworICAgICAgICAgICAgICAgICAg
ICBFWENfREUpOwogICAgICAgICAgICAgICAgIGRzdC52YWwgPSAodWludDhfdCl1WzBdOwogICAg
ICAgICAgICAgICAgICgodWludDhfdCAqKSZfcmVncy5lYXgpWzFdID0gdVsxXTsKICAgICAgICAg
ICAgICAgICBicmVhazsKQEAgLTQxNTUsNyArNDE2MCw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAg
ICAgICAgICAgIHYgICAgPSAodWludDE2X3Qpc3JjLnZhbDsKICAgICAgICAgICAgICAgICBnZW5l
cmF0ZV9leGNlcHRpb25faWYoCiAgICAgICAgICAgICAgICAgICAgIGRpdl9kYmwodSwgdikgfHwg
KCh1aW50MTZfdCl1WzBdICE9ICh1aW50MzJfdCl1WzBdKSwKLSAgICAgICAgICAgICAgICAgICAg
RVhDX0RFLCAtMSk7CisgICAgICAgICAgICAgICAgICAgIEVYQ19ERSk7CiAgICAgICAgICAgICAg
ICAgZHN0LnZhbCA9ICh1aW50MTZfdCl1WzBdOwogICAgICAgICAgICAgICAgICoodWludDE2X3Qg
KikmX3JlZ3MuZWR4ID0gdVsxXTsKICAgICAgICAgICAgICAgICBicmVhazsKQEAgLTQxNjYsNyAr
NDE3MSw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICAgICAgICAgIHYgICAgPSAodWludDMyX3Qp
c3JjLnZhbDsKICAgICAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoCiAgICAgICAg
ICAgICAgICAgICAgIGRpdl9kYmwodSwgdikgfHwgKCh1aW50MzJfdCl1WzBdICE9IHVbMF0pLAot
ICAgICAgICAgICAgICAgICAgICBFWENfREUsIC0xKTsKKyAgICAgICAgICAgICAgICAgICAgRVhD
X0RFKTsKICAgICAgICAgICAgICAgICBkc3QudmFsICAgPSAodWludDMyX3QpdVswXTsKICAgICAg
ICAgICAgICAgICBfcmVncy5lZHggPSAodWludDMyX3QpdVsxXTsKICAgICAgICAgICAgICAgICBi
cmVhazsKQEAgLTQxNzUsNyArNDE4MCw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICAgICAgICAg
IHVbMF0gPSBfcmVncy5lYXg7CiAgICAgICAgICAgICAgICAgdVsxXSA9IF9yZWdzLmVkeDsKICAg
ICAgICAgICAgICAgICB2ICAgID0gc3JjLnZhbDsKLSAgICAgICAgICAgICAgICBnZW5lcmF0ZV9l
eGNlcHRpb25faWYoZGl2X2RibCh1LCB2KSwgRVhDX0RFLCAtMSk7CisgICAgICAgICAgICAgICAg
Z2VuZXJhdGVfZXhjZXB0aW9uX2lmKGRpdl9kYmwodSwgdiksIEVYQ19ERSk7CiAgICAgICAgICAg
ICAgICAgZHN0LnZhbCAgID0gdVswXTsKICAgICAgICAgICAgICAgICBfcmVncy5lZHggPSB1WzFd
OwogICAgICAgICAgICAgICAgIGJyZWFrOwpAQCAtNDE5MSw3ICs0MTk2LDcgQEAgeDg2X2VtdWxh
dGUoCiAgICAgICAgICAgICAgICAgdiAgICA9IChpbnQ4X3Qpc3JjLnZhbDsKICAgICAgICAgICAg
ICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoCiAgICAgICAgICAgICAgICAgICAgIGlkaXZfZGJs
KHUsIHYpIHx8ICgoaW50OF90KXVbMF0gIT0gKGludDE2X3QpdVswXSksCi0gICAgICAgICAgICAg
ICAgICAgIEVYQ19ERSwgLTEpOworICAgICAgICAgICAgICAgICAgICBFWENfREUpOwogICAgICAg
ICAgICAgICAgIGRzdC52YWwgPSAoaW50OF90KXVbMF07CiAgICAgICAgICAgICAgICAgKChpbnQ4
X3QgKikmX3JlZ3MuZWF4KVsxXSA9IHVbMV07CiAgICAgICAgICAgICAgICAgYnJlYWs7CkBAIC00
MjAxLDcgKzQyMDYsNyBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgICAgICAgICB2ICAgID0gKGlu
dDE2X3Qpc3JjLnZhbDsKICAgICAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoCiAg
ICAgICAgICAgICAgICAgICAgIGlkaXZfZGJsKHUsIHYpIHx8ICgoaW50MTZfdCl1WzBdICE9IChp
bnQzMl90KXVbMF0pLAotICAgICAgICAgICAgICAgICAgICBFWENfREUsIC0xKTsKKyAgICAgICAg
ICAgICAgICAgICAgRVhDX0RFKTsKICAgICAgICAgICAgICAgICBkc3QudmFsID0gKGludDE2X3Qp
dVswXTsKICAgICAgICAgICAgICAgICAqKGludDE2X3QgKikmX3JlZ3MuZWR4ID0gdVsxXTsKICAg
ICAgICAgICAgICAgICBicmVhazsKQEAgLTQyMTIsNyArNDIxNyw3IEBAIHg4Nl9lbXVsYXRlKAog
ICAgICAgICAgICAgICAgIHYgICAgPSAoaW50MzJfdClzcmMudmFsOwogICAgICAgICAgICAgICAg
IGdlbmVyYXRlX2V4Y2VwdGlvbl9pZigKICAgICAgICAgICAgICAgICAgICAgaWRpdl9kYmwodSwg
dikgfHwgKChpbnQzMl90KXVbMF0gIT0gdVswXSksCi0gICAgICAgICAgICAgICAgICAgIEVYQ19E
RSwgLTEpOworICAgICAgICAgICAgICAgICAgICBFWENfREUpOwogICAgICAgICAgICAgICAgIGRz
dC52YWwgICA9IChpbnQzMl90KXVbMF07CiAgICAgICAgICAgICAgICAgX3JlZ3MuZWR4ID0gKHVp
bnQzMl90KXVbMV07CiAgICAgICAgICAgICAgICAgYnJlYWs7CkBAIC00MjIxLDcgKzQyMjYsNyBA
QCB4ODZfZW11bGF0ZSgKICAgICAgICAgICAgICAgICB1WzBdID0gX3JlZ3MuZWF4OwogICAgICAg
ICAgICAgICAgIHVbMV0gPSBfcmVncy5lZHg7CiAgICAgICAgICAgICAgICAgdiAgICA9IHNyYy52
YWw7Ci0gICAgICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGlkaXZfZGJsKHUsIHYp
LCBFWENfREUsIC0xKTsKKyAgICAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoaWRp
dl9kYmwodSwgdiksIEVYQ19ERSk7CiAgICAgICAgICAgICAgICAgZHN0LnZhbCAgID0gdVswXTsK
ICAgICAgICAgICAgICAgICBfcmVncy5lZHggPSB1WzFdOwogICAgICAgICAgICAgICAgIGJyZWFr
OwpAQCAtNDI2MSw3ICs0MjY2LDcgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgIGJyZWFrOwogCiAg
ICAgY2FzZSAweGZlOiAvKiBHcnA0ICovCi0gICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZigo
bW9kcm1fcmVnICYgNykgPj0gMiwgRVhDX1VELCAtMSk7CisgICAgICAgIGdlbmVyYXRlX2V4Y2Vw
dGlvbl9pZigobW9kcm1fcmVnICYgNykgPj0gMiwgRVhDX1VEKTsKICAgICBjYXNlIDB4ZmY6IC8q
IEdycDUgKi8KICAgICAgICAgc3dpdGNoICggbW9kcm1fcmVnICYgNyApCiAgICAgICAgIHsKQEAg
LTQyODYsNyArNDI5MSw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICAgICAgYnJlYWs7CiAgICAg
ICAgIGNhc2UgMzogLyogY2FsbCAoZmFyLCBhYnNvbHV0ZSBpbmRpcmVjdCkgKi8KICAgICAgICAg
Y2FzZSA1OiAvKiBqbXAgKGZhciwgYWJzb2x1dGUgaW5kaXJlY3QpICovCi0gICAgICAgICAgICBn
ZW5lcmF0ZV9leGNlcHRpb25faWYoc3JjLnR5cGUgIT0gT1BfTUVNLCBFWENfVUQsIC0xKTsKKyAg
ICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihzcmMudHlwZSAhPSBPUF9NRU0sIEVYQ19V
RCk7CiAKICAgICAgICAgICAgIGlmICggKHJjID0gcmVhZF91bG9uZyhzcmMubWVtLnNlZywgc3Jj
Lm1lbS5vZmYgKyBvcF9ieXRlcywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
aW1tMiwgMiwgY3R4dCwgb3BzKSkgKQpAQCAtNDI5OCwxMyArNDMwMywxMyBAQCB4ODZfZW11bGF0
ZSgKICAgICAgICAgY2FzZSA2OiAvKiBwdXNoICovCiAgICAgICAgICAgICBnb3RvIHB1c2g7CiAg
ICAgICAgIGNhc2UgNzoKLSAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZigxLCBFWENf
VUQsIC0xKTsKKyAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbihFWENfVUQpOwogICAgICAg
ICB9CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBYODZFTVVMX09QQygweDBmLCAweDAwKTog
LyogR3JwNiAqLwogICAgICAgICBzZWcgPSAobW9kcm1fcmVnICYgMSkgPyB4ODZfc2VnX3RyIDog
eDg2X3NlZ19sZHRyOwotICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWluX3Byb3Rtb2Rl
KGN0eHQsIG9wcyksIEVYQ19VRCwgLTEpOworICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYo
IWluX3Byb3Rtb2RlKGN0eHQsIG9wcyksIEVYQ19VRCk7CiAgICAgICAgIHN3aXRjaCAoIG1vZHJt
X3JlZyAmIDYgKQogICAgICAgICB7CiAgICAgICAgIGNhc2UgMDogLyogc2xkdCAvIHN0ciAqLwpA
QCAtNDMxNiw3ICs0MzIxLDcgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAgICAgICAgZ290byBk
b25lOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGRlZmF1bHQ6Ci0gICAgICAgICAgICBn
ZW5lcmF0ZV9leGNlcHRpb25faWYodHJ1ZSwgRVhDX1VELCAtMSk7CisgICAgICAgICAgICBnZW5l
cmF0ZV9leGNlcHRpb25faWYodHJ1ZSwgRVhDX1VEKTsKICAgICAgICAgICAgIGJyZWFrOwogICAg
ICAgICB9CiAgICAgICAgIGJyZWFrOwpAQCAtNDMzMSwxMCArNDMzNiwxMCBAQCB4ODZfZW11bGF0
ZSgKICAgICAgICAgewogICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBjcjQ7CiAKLSAgICAgICAg
ICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih2ZXgucGZ4LCBFWENfVUQsIC0xKTsKKyAgICAgICAg
ICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih2ZXgucGZ4LCBFWENfVUQpOwogICAgICAgICAgICAg
aWYgKCAhb3BzLT5yZWFkX2NyIHx8IG9wcy0+cmVhZF9jcig0LCAmY3I0LCBjdHh0KSAhPSBYODZF
TVVMX09LQVkgKQogICAgICAgICAgICAgICAgIGNyNCA9IDA7Ci0gICAgICAgICAgICBnZW5lcmF0
ZV9leGNlcHRpb25faWYoIShjcjQgJiBYODZfQ1I0X09TWFNBVkUpLCBFWENfVUQsIC0xKTsKKyAg
ICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighKGNyNCAmIFg4Nl9DUjRfT1NYU0FWRSks
IEVYQ19VRCk7CiAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIW1vZGVfcmluZzAo
KSB8fAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhhbmRsZV94c2V0YnYoX3Jl
Z3MuX2VjeCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IF9yZWdzLl9lYXggfCAoX3JlZ3MucmR4IDw8IDMyKSksCkBAIC00MzQ1LDI4ICs0MzUwLDI4IEBA
IHg4Nl9lbXVsYXRlKAogCiAgICAgICAgIGNhc2UgMHhkNDogLyogdm1mdW5jICovCiAgICAgICAg
ICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYobG9ja19wcmVmaXggfCByZXBfcHJlZml4KCkgfCAo
dmV4LnBmeCA9PSB2ZXhfNjYpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVY
Q19VRCwgLTEpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVYQ19VRCk7CiAg
ICAgICAgICAgICBmYWlsX2lmKCFvcHMtPnZtZnVuYyk7CiAgICAgICAgICAgICBpZiAoIChyYyA9
IG9wcy0+dm1mdW5jKGN0eHQpICE9IFg4NkVNVUxfT0tBWSkgKQogICAgICAgICAgICAgICAgIGdv
dG8gZG9uZTsKICAgICAgICAgICAgIGdvdG8gbm9fd3JpdGViYWNrOwogCiAgICAgICAgIGNhc2Ug
MHhkNTogLyogeGVuZCAqLwotICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZleC5w
ZngsIEVYQ19VRCwgLTEpOwotICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCF2Y3B1
X2hhc19ydG0oKSwgRVhDX1VELCAtMSk7CisgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25f
aWYodmV4LnBmeCwgRVhDX1VEKTsKKyAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZigh
dmNwdV9oYXNfcnRtKCksIEVYQ19VRCk7CiAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25f
aWYodmNwdV9oYXNfcnRtKCksIEVYQ19HUCwgMCk7CiAgICAgICAgICAgICBicmVhazsKIAogICAg
ICAgICBjYXNlIDB4ZDY6IC8qIHh0ZXN0ICovCi0gICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYodmV4LnBmeCwgRVhDX1VELCAtMSk7CisgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYodmV4LnBmeCwgRVhDX1VEKTsKICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
ZighdmNwdV9oYXNfcnRtKCkgJiYgIXZjcHVfaGFzX2hsZSgpLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEVYQ19VRCwgLTEpOworICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIEVYQ19VRCk7CiAgICAgICAgICAgICAvKiBOZWl0aGVyIEhMRSBub3IgUlRNIGNhbiBi
ZSBhY3RpdmUgd2hlbiB3ZSBnZXQgaGVyZS4gKi8KICAgICAgICAgICAgIF9yZWdzLmVmbGFncyB8
PSBFRkxHX1pGOwogICAgICAgICAgICAgZ290byBub193cml0ZWJhY2s7CiAKICAgICAgICAgY2Fz
ZSAweGRmOiAvKiBpbnZscGdhICovCi0gICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYo
IWluX3Byb3Rtb2RlKGN0eHQsIG9wcyksIEVYQ19VRCwgLTEpOworICAgICAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKCFpbl9wcm90bW9kZShjdHh0LCBvcHMpLCBFWENfVUQpOwogICAgICAg
ICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCFtb2RlX3JpbmcwKCksIEVYQ19HUCwgMCk7CiAg
ICAgICAgICAgICBmYWlsX2lmKG9wcy0+aW52bHBnID09IE5VTEwpOwogICAgICAgICAgICAgaWYg
KCAocmMgPSBvcHMtPmludmxwZyh4ODZfc2VnX25vbmUsIHRydW5jYXRlX2VhKF9yZWdzLmVheCks
CkBAIC00Mzk2LDcgKzQ0MDEsNyBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgICAgICAgICAgb3Bz
LT5jcHVpZCgmZWF4LCAmZWJ4LCAmZHVtbXksICZkdW1teSwgY3R4dCkgPT0gWDg2RU1VTF9PS0FZ
ICkKICAgICAgICAgICAgICAgICBsaW1pdCA9ICgoZWJ4ID4+IDgpICYgMHhmZikgKiA4OwogICAg
ICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGxpbWl0IDwgc2l6ZW9mKGxvbmcpIHx8Ci0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGxpbWl0ICYgKGxpbWl0IC0gMSkpLCBF
WENfVUQsIC0xKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGltaXQgJiAo
bGltaXQgLSAxKSksIEVYQ19VRCk7CiAgICAgICAgICAgICBiYXNlICY9IH4obGltaXQgLSAxKTsK
ICAgICAgICAgICAgIGlmICggb3ZlcnJpZGVfc2VnID09IC0xICkKICAgICAgICAgICAgICAgICBv
dmVycmlkZV9zZWcgPSB4ODZfc2VnX2RzOwpAQCAtNDQzMiw3ICs0NDM3LDcgQEAgeDg2X2VtdWxh
dGUoCiAgICAgICAgIHsKICAgICAgICAgY2FzZSAwOiAvKiBzZ2R0ICovCiAgICAgICAgIGNhc2Ug
MTogLyogc2lkdCAqLwotICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGVhLnR5cGUg
IT0gT1BfTUVNLCBFWENfVUQsIC0xKTsKKyAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
ZihlYS50eXBlICE9IE9QX01FTSwgRVhDX1VEKTsKICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2Vw
dGlvbl9pZih1bWlwX2FjdGl2ZShjdHh0LCBvcHMpLCBFWENfR1AsIDApOwogICAgICAgICAgICAg
ZmFpbF9pZihvcHMtPnJlYWRfc2VnbWVudCA9PSBOVUxMKTsKICAgICAgICAgICAgIGlmICggKHJj
ID0gb3BzLT5yZWFkX3NlZ21lbnQoc2VnLCAmc3JlZywgY3R4dCkpICkKQEAgLTQ0NTMsNyArNDQ1
OCw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBjYXNlIDI6IC8qIGxnZHQgKi8KICAgICAgICAg
Y2FzZSAzOiAvKiBsaWR0ICovCiAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIW1v
ZGVfcmluZzAoKSwgRVhDX0dQLCAwKTsKLSAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
ZihlYS50eXBlICE9IE9QX01FTSwgRVhDX1VELCAtMSk7CisgICAgICAgICAgICBnZW5lcmF0ZV9l
eGNlcHRpb25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCk7CiAgICAgICAgICAgICBmYWls
X2lmKG9wcy0+d3JpdGVfc2VnbWVudCA9PSBOVUxMKTsKICAgICAgICAgICAgIG1lbXNldCgmc3Jl
ZywgMCwgc2l6ZW9mKHNyZWcpKTsKICAgICAgICAgICAgIGlmICggKHJjID0gcmVhZF91bG9uZyhl
YS5tZW0uc2VnLCBlYS5tZW0ub2ZmKzAsCkBAIC00NDk2LDcgKzQ1MDEsNyBAQCB4ODZfZW11bGF0
ZSgKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIDc6IC8qIGludmxwZyAqLwogICAg
ICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCFtb2RlX3JpbmcwKCksIEVYQ19HUCwgMCk7
Ci0gICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVY
Q19VRCwgLTEpOworICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGVhLnR5cGUgIT0g
T1BfTUVNLCBFWENfVUQpOwogICAgICAgICAgICAgZmFpbF9pZihvcHMtPmludmxwZyA9PSBOVUxM
KTsKICAgICAgICAgICAgIGlmICggKHJjID0gb3BzLT5pbnZscGcoZWEubWVtLnNlZywgZWEubWVt
Lm9mZiwgY3R4dCkpICkKICAgICAgICAgICAgICAgICBnb3RvIGRvbmU7CkBAIC00NTEwLDEzICs0
NTE1LDEzIEBAIHg4Nl9lbXVsYXRlKAogICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgwZiwgMHgwNSk6
IC8qIHN5c2NhbGwgKi8gewogICAgICAgICB1aW50NjRfdCBtc3JfY29udGVudDsKIAotICAgICAg
ICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWluX3Byb3Rtb2RlKGN0eHQsIG9wcyksIEVYQ19VRCwg
LTEpOworICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWluX3Byb3Rtb2RlKGN0eHQsIG9w
cyksIEVYQ19VRCk7CiAKICAgICAgICAgLyogSW5qZWN0ICNVRCBpZiBzeXNjYWxsL3N5c3JldCBh
cmUgZGlzYWJsZWQuICovCiAgICAgICAgIGZhaWxfaWYob3BzLT5yZWFkX21zciA9PSBOVUxMKTsK
ICAgICAgICAgaWYgKCAocmMgPSBvcHMtPnJlYWRfbXNyKE1TUl9FRkVSLCAmbXNyX2NvbnRlbnQs
IGN0eHQpKSAhPSAwICkKICAgICAgICAgICAgIGdvdG8gZG9uZTsKLSAgICAgICAgZ2VuZXJhdGVf
ZXhjZXB0aW9uX2lmKChtc3JfY29udGVudCAmIEVGRVJfU0NFKSA9PSAwLCBFWENfVUQsIC0xKTsK
KyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKChtc3JfY29udGVudCAmIEVGRVJfU0NFKSA9
PSAwLCBFWENfVUQpOwogCiAgICAgICAgIGlmICggKHJjID0gb3BzLT5yZWFkX21zcihNU1JfU1RB
UiwgJm1zcl9jb250ZW50LCBjdHh0KSkgIT0gMCApCiAgICAgICAgICAgICBnb3RvIGRvbmU7CkBA
IC00NTg1LDcgKzQ1OTAsNyBAQCB4ODZfZW11bGF0ZSgKICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4
MGYsIDB4MGIpOiAvKiB1ZDIgKi8KICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYsIDB4YjkpOiAv
KiB1ZDEgKi8KICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYsIDB4ZmYpOiAvKiB1ZDAgKi8KLSAg
ICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKDEsIEVYQ19VRCwgLTEpOworICAgICAgICBnZW5l
cmF0ZV9leGNlcHRpb24oRVhDX1VEKTsKIAogICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgwZiwgMHgw
ZCk6IC8qIEdycFAgKHByZWZldGNoKSAqLwogICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgwZiwgMHgx
OCk6IC8qIEdycDE2IChwcmVmZXRjaC9ub3ApICovCkBAIC00NzA0LDcgKzQ3MDksNyBAQCB4ODZf
ZW11bGF0ZSgKICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYsIDB4MjEpOiAvKiBtb3YgZHIscmVn
ICovCiAgICAgY2FzZSBYODZFTVVMX09QQygweDBmLCAweDIyKTogLyogbW92IHJlZyxjciAqLwog
ICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgwZiwgMHgyMyk6IC8qIG1vdiByZWcsZHIgKi8KLSAgICAg
ICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGVhLnR5cGUgIT0gT1BfUkVHLCBFWENfVUQsIC0xKTsK
KyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGVhLnR5cGUgIT0gT1BfUkVHLCBFWENfVUQp
OwogICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIW1vZGVfcmluZzAoKSwgRVhDX0dQLCAw
KTsKICAgICAgICAgbW9kcm1fcmVnIHw9IGxvY2tfcHJlZml4IDw8IDM7CiAgICAgICAgIGlmICgg
YiAmIDIgKQpAQCAtNDk0MCwxMSArNDk0NSwxMSBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgc3dp
dGNoICggYiApCiAgICAgICAgIHsKICAgICAgICAgY2FzZSAweDdlOgotICAgICAgICAgICAgZ2Vu
ZXJhdGVfZXhjZXB0aW9uX2lmKHZleC5sLCBFWENfVUQsIC0xKTsKKyAgICAgICAgICAgIGdlbmVy
YXRlX2V4Y2VwdGlvbl9pZih2ZXgubCwgRVhDX1VEKTsKICAgICAgICAgICAgIGVhLmJ5dGVzID0g
b3BfYnl0ZXM7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSAweGQ2OgotICAgICAg
ICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZleC5sLCBFWENfVUQsIC0xKTsKKyAgICAgICAg
ICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih2ZXgubCwgRVhDX1VEKTsKICAgICAgICAgICAgIGVh
LmJ5dGVzID0gODsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CkBAIC01MDM0LDcgKzUw
MzksNyBAQCB4ODZfZW11bGF0ZSgKICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYsIDB4YWQpOiAv
KiBzaHJkICUlY2wscixyL20gKi8gewogICAgICAgICB1aW50OF90IHNoaWZ0LCB3aWR0aCA9IGRz
dC5ieXRlcyA8PCAzOwogCi0gICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihsb2NrX3ByZWZp
eCwgRVhDX1VELCAtMSk7CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihsb2NrX3ByZWZp
eCwgRVhDX1VEKTsKICAgICAgICAgaWYgKCBiICYgMSApCiAgICAgICAgICAgICBzaGlmdCA9IF9y
ZWdzLmVjeDsKICAgICAgICAgZWxzZQpAQCAtNTE0OSw3ICs1MTU0LDcgQEAgeDg2X2VtdWxhdGUo
CiAgICAgICAgIGNhc2UgNTogZ290byBidHM7CiAgICAgICAgIGNhc2UgNjogZ290byBidHI7CiAg
ICAgICAgIGNhc2UgNzogZ290byBidGM7Ci0gICAgICAgIGRlZmF1bHQ6IGdlbmVyYXRlX2V4Y2Vw
dGlvbl9pZigxLCBFWENfVUQsIC0xKTsKKyAgICAgICAgZGVmYXVsdDogZ2VuZXJhdGVfZXhjZXB0
aW9uKEVYQ19VRCk7CiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7CiAKQEAgLTUyNTAsMTUgKzUy
NTUsMTUgQEAgeDg2X2VtdWxhdGUoCiAgICAgY2FzZSBYODZFTVVMX09QQygweDBmLCAweGMzKTog
LyogbW92bnRpICovCiAgICAgICAgIC8qIElnbm9yZSB0aGUgbm9uLXRlbXBvcmFsIGhpbnQgZm9y
IG5vdy4gKi8KICAgICAgICAgdmNwdV9tdXN0X2hhdmVfc3NlMigpOwotICAgICAgICBnZW5lcmF0
ZV9leGNlcHRpb25faWYoZHN0LmJ5dGVzIDw9IDIsIEVYQ19VRCwgLTEpOworICAgICAgICBnZW5l
cmF0ZV9leGNlcHRpb25faWYoZHN0LmJ5dGVzIDw9IDIsIEVYQ19VRCk7CiAgICAgICAgIGRzdC52
YWwgPSBzcmMudmFsOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgw
ZiwgMHhjNyk6IC8qIEdycDkgKGNtcHhjaGc4Yi9jbXB4Y2hnMTZiKSAqLyB7CiAgICAgICAgIHVu
c2lnbmVkIGxvbmcgb2xkWzJdLCBleHBbMl0sIG5ld1syXTsKIAotICAgICAgICBnZW5lcmF0ZV9l
eGNlcHRpb25faWYoKG1vZHJtX3JlZyAmIDcpICE9IDEsIEVYQ19VRCwgLTEpOwotICAgICAgICBn
ZW5lcmF0ZV9leGNlcHRpb25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCwgLTEpOworICAg
ICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoKG1vZHJtX3JlZyAmIDcpICE9IDEsIEVYQ19VRCk7
CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihlYS50eXBlICE9IE9QX01FTSwgRVhDX1VE
KTsKICAgICAgICAgaWYgKCBvcF9ieXRlcyA9PSA4ICkKICAgICAgICAgICAgIGhvc3RfYW5kX3Zj
cHVfbXVzdF9oYXZlKGN4MTYpOwogICAgICAgICBvcF9ieXRlcyAqPSAyOwotLQpnZW5lcmF0ZWQg
YnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:26:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:26: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 1cDYg4-0001qj-Lh; Sun, 04 Dec 2016 15:26:08 +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 1cDYg3-0001qY-M2
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:07 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 B2/5E-29519-E8534485; Sun, 04 Dec 2016 15:26:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVbfP1CX
 CYHGIxYRtBg6MHtv7drEHMEaxZuYl5VcksGb8an3EXHD2EWPFg4cz2BsYb0xl7GLk4hAS+MIo
 8W71YxYI5zyjxII5TUAZDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVcJVr2T
 WQGKecVMJPYf1AfJMwCVP778AOWCYwcCxgZVjFqFKcWlaUW6Rqa6iUVZaZnlOQmZuboGhqY6e
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MH5bFnCIUZKDSUmUd2eoc4QQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd4QE5cIIcGi1PTUirTMHGB4wKQlOHiURHirQNK8xQWJucWZ6RCpU4y6HNOeLX7K
 JMSSl5+XKiXOOx+kSACkKKM0D24ELFQvMcpKCfMyAh0lxFOQWpSbWYIq/4pRnINRSZj3MMgUn
 sy8ErhNr4COYAI64sRxZ5AjShIRUlINjLoPeWd9zp32bYXAzmetJ/QOBgXrr3hs8tvId949Eb
 7PVS8ZnayLtZw9msRn3Nvw+ckMpcX/bll7yE1y0JsrOrt72R5HtsTPhmyLrmvuMmBoMwiyTrl
 8fmdmyxuRzWulfrut+V5xSd9VcHFVMw/L7yDeHNU9VTLTpPlF3ui/C7Jdxvr+9EHV+UosxRmJ
 hlrMRcWJAKpFUtJQAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1480865164!74081937!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51928 invoked from network); 4 Dec 2016 15:26:05 -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; 4 Dec 2016 15:26: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 1cDYg0-0005GD-Nq
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYg0-0005MI-N5
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYg0-0005MI-N5@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:26:04 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Remove opencoded exception
	generation
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>

Y29tbWl0IGJhYzEzM2Q0MzMyNGEzZmI1NDM1OTkwYzRjMjVhNDMwMzEwODFkYjkKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIE5vdiAyIDE1OjU5OjQ5IDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAx
IDIwMTYgKzAwMDAKCiAgICB4ODYvZW11bDogUmVtb3ZlIG9wZW5jb2RlZCBleGNlcHRpb24gZ2Vu
ZXJhdGlvbgogICAgCiAgICBJbnRyb2R1Y2UgZ2VuZXJhdGVfZXhjZXB0aW9uKCkgZm9yIHVuY29u
ZGl0aW9uYWwgZXhjZXB0aW9uIGdlbmVyYXRpb24sIGFuZAogICAgcmVwbGFjZSBleGlzdGluZyB1
c2VzLiAgQm90aCBnZW5lcmF0ZV9leGNlcHRpb24oKSBhbmQgZ2VuZXJhdGVfZXhjZXB0aW9uX2lm
KCkKICAgIGFyZSB1cGRhdGVkIHRvIG1ha2UgdGhlaXIgZXJyb3IgY29kZSBwYXJhbWV0ZXJzIG9w
dGlvbmFsLCB3aGljaCByZW1vdmVzIHRoZQogICAgdXNlIG9mIHRoZSAtMSBzZW50aW5hbC4KICAg
IAogICAgVGhlIGlvcG9ydF9hY2Nlc3NfY2hlY2soKSBjaGVjayBsb3NlcyB0aGUgcHJlc2VuY2Ug
Y2hlY2sgZm9yICV0ciwgYXMgdGhlIHg4NgogICAgYXJjaGl0ZWN0dXJlIGhhcyBubyBjb25jZXB0
IG9mIGEgbm9uLXVzYWJsZSB0YXNrIHJlZ2lzdGVyLgogICAgCiAgICBObyBmdW5jdGlvbmFsIGNo
YW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgfCAxOTMg
KysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOTkgaW5z
ZXJ0aW9ucygrKSwgOTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2Vt
dWxhdGUuYwppbmRleCA3YmMxY2Q5Li40YWY5NDJjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
eDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUv
eDg2X2VtdWxhdGUuYwpAQCAtNDU3LDE0ICs0NTcsMjAgQEAgdHlwZWRlZiB1bmlvbiB7CiAjZGVm
aW5lIEVYQ19CUiAgNQogI2RlZmluZSBFWENfVUQgIDYKICNkZWZpbmUgRVhDX05NICA3CisjZGVm
aW5lIEVYQ19ERiAgOAogI2RlZmluZSBFWENfVFMgMTAKICNkZWZpbmUgRVhDX05QIDExCiAjZGVm
aW5lIEVYQ19TUyAxMgogI2RlZmluZSBFWENfR1AgMTMKICNkZWZpbmUgRVhDX1BGIDE0CiAjZGVm
aW5lIEVYQ19NRiAxNgorI2RlZmluZSBFWENfQUMgMTcKICNkZWZpbmUgRVhDX1hNIDE5CiAKKyNk
ZWZpbmUgRVhDX0hBU19FQyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAoKDF1IDw8IEVYQ19ERikgfCAoMXUgPDwgRVhDX1RTKSB8ICgx
dSA8PCBFWENfTlApIHwgICAgICAgICAgICAgICAgIFwKKyAgICAgKDF1IDw8IEVYQ19TUykgfCAo
MXUgPDwgRVhDX0dQKSB8ICgxdSA8PCBFWENfUEYpIHwgKDF1IDw8IEVYQ19BQykpCisKIC8qIFNl
Z21lbnQgc2VsZWN0b3IgZXJyb3IgY29kZSBiaXRzLiAqLwogI2RlZmluZSBFQ09ERV9FWFQgKDEg
PDwgMCkKICNkZWZpbmUgRUNPREVfSURUICgxIDw8IDEpCkBAIC02NjcsMTQgKzY3MywyMiBAQCBk
byB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
ICAgICBpZiAoIHJjICkgZ290byBkb25lOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAogfSB3aGlsZSAoMCkKIAotI2RlZmluZSBnZW5lcmF0ZV9leGNlcHRpb25faWYocCwgZSwgZWMp
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCitzdGF0aWMgaW5saW5lIGludCBt
a2VjKHVpbnQ4X3QgZSwgaW50MzJfdCBlYywgLi4uKQoreworICAgIHJldHVybiAoZSA8IDMyICYm
ICgoMXUgPDwgZSkgJiBFWENfSEFTX0VDKSkgPyBlYyA6IFg4Nl9FVkVOVF9OT19FQzsKK30KKwor
I2RlZmluZSBnZW5lcmF0ZV9leGNlcHRpb25faWYocCwgZSwgZWMuLi4pICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAoeyAgaWYgKCAocCkgKSB7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgZmFpbF9pZihv
cHMtPmluamVjdF9od19leGNlcHRpb24gPT0gTlVMTCk7ICAgICAgICAgICAgICAgICAgICAgICAg
XAotICAgICAgICByYyA9IG9wcy0+aW5qZWN0X2h3X2V4Y2VwdGlvbihlLCBlYywgY3R4dCkgPyA6
IFg4NkVNVUxfRVhDRVBUSU9OOyBcCisgICAgICAgIHJjID0gb3BzLT5pbmplY3RfaHdfZXhjZXB0
aW9uKGUsIG1rZWMoZSwgIyNlYywgMCksIGN0eHQpICAgICAgICAgIFwKKyAgICAgICAgICAgID8g
OiBYODZFTVVMX0VYQ0VQVElPTjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAogICAgICAgICBnb3RvIGRvbmU7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKIH0pCiAKKyNkZWZp
bmUgZ2VuZXJhdGVfZXhjZXB0aW9uKGUsIGVjLi4uKSBnZW5lcmF0ZV9leGNlcHRpb25faWYodHJ1
ZSwgZSwgIyNlYykKKwogLyoKICAqIEdpdmVuIGJ5dGUgaGFzIGV2ZW4gcGFyaXR5IChldmVuIG51
bWJlciBvZiAxcyk/IFNETSBWb2wuIDEgU2VjLiAzLjQuMy4xLAogICogIlN0YXR1cyBGbGFncyI6
IEVGTEFHUy5QRiByZWZsZWN0cyBwYXJpdHkgb2YgbGVhc3Qtc2lnLiBieXRlIG9mIHJlc3VsdCBv
bmx5LgpAQCAtNzg1LDcgKzc5OSw3IEBAIHN0YXRpYyBpbnQgX2dldF9mcHUoCiAgICAgICAgICAg
ICAgICAgcmV0dXJuIHJjOwogICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCEoY3I0
ICYgKCh0eXBlID09IFg4NkVNVUxfRlBVX3htbSkKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICA/IENSNF9PU0ZYU1IgOiBDUjRfT1NYU0FWRSkpLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIEVYQ19VRCwgLTEpOworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEVYQ19VRCk7CiAgICAgICAgIH0KIAogICAgICAgICByYyA9IG9wcy0+
cmVhZF9jcigwLCAmY3IwLCBjdHh0KTsKQEAgLTc5OCwxMyArODEyLDEzIEBAIHN0YXRpYyBpbnQg
X2dldF9mcHUoCiAgICAgICAgIH0KICAgICAgICAgaWYgKCBjcjAgJiBDUjBfRU0gKQogICAgICAg
ICB7Ci0gICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYodHlwZSA9PSBYODZFTVVMX0ZQ
VV9mcHUsIEVYQ19OTSwgLTEpOwotICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHR5
cGUgPT0gWDg2RU1VTF9GUFVfbW14LCBFWENfVUQsIC0xKTsKLSAgICAgICAgICAgIGdlbmVyYXRl
X2V4Y2VwdGlvbl9pZih0eXBlID09IFg4NkVNVUxfRlBVX3htbSwgRVhDX1VELCAtMSk7CisgICAg
ICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYodHlwZSA9PSBYODZFTVVMX0ZQVV9mcHUsIEVY
Q19OTSk7CisgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYodHlwZSA9PSBYODZFTVVM
X0ZQVV9tbXgsIEVYQ19VRCk7CisgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYodHlw
ZSA9PSBYODZFTVVMX0ZQVV94bW0sIEVYQ19VRCk7CiAgICAgICAgIH0KICAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKChjcjAgJiBDUjBfVFMpICYmCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAodHlwZSAhPSBYODZFTVVMX0ZQVV93YWl0IHx8IChjcjAgJiBDUjBfTVApKSwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVYQ19OTSwgLTEpOworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgRVhDX05NKTsKICAgICB9CiAKICBkb25lOgpAQCAtODMyLDcgKzg0Niw3
IEBAIGRvIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCiAgICAgICAgICAgICAoX2ZpYyktPmV4bl9yYWlzZWQgPSBFWENfVUQ7ICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBnZW5lcmF0ZV9leGNlcHRpb25f
aWYoKF9maWMpLT5leG5fcmFpc2VkID49IDAsICAgICAgICAgICAgICBcCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgIChfZmljKS0+ZXhuX3JhaXNlZCwgLTEpOyAgICAgICAgICAgICAgXAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAoX2ZpYyktPmV4bl9yYWlzZWQpOyAgICAgICAgICAgICAg
ICAgIFwKIH0gd2hpbGUgKDApCiAKICNkZWZpbmUgZW11bGF0ZV9mcHVfaW5zbihfb3ApICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXApAQCAtMTE2NywxMSArMTE4MSw5IEBAIHN0YXRpYyBpbnQg
aW9wb3J0X2FjY2Vzc19jaGVjaygKICAgICBpZiAoIChyYyA9IG9wcy0+cmVhZF9zZWdtZW50KHg4
Nl9zZWdfdHIsICZ0ciwgY3R4dCkpICE9IDAgKQogICAgICAgICByZXR1cm4gcmM7CiAKLSAgICAv
KiBFbnN1cmUgdGhhdCB0aGUgVFNTIGlzIHZhbGlkIGFuZCBoYXMgYW4gaW8tYml0bWFwLW9mZnNl
dCBmaWVsZC4gKi8KLSAgICBpZiAoICF0ci5hdHRyLmZpZWxkcy5wIHx8Ci0gICAgICAgICAoKHRy
LmF0dHIuZmllbGRzLnR5cGUgJiAweGQpICE9IDB4OSkgfHwKLSAgICAgICAgICh0ci5saW1pdCA8
IDB4NjcpICkKLSAgICAgICAgZ290byByYWlzZV9leGNlcHRpb247CisgICAgLyogRW5zdXJlIHRo
ZSBUU1MgaGFzIGFuIGlvLWJpdG1hcC1vZmZzZXQgZmllbGQuICovCisgICAgZ2VuZXJhdGVfZXhj
ZXB0aW9uX2lmKHRyLmF0dHIuZmllbGRzLnR5cGUgIT0gMHhiIHx8CisgICAgICAgICAgICAgICAg
ICAgICAgICAgIHRyLmxpbWl0IDwgMHg2NywgRVhDX0dQLCAwKTsKIAogICAgIGlmICggKHJjID0g
cmVhZF91bG9uZyh4ODZfc2VnX25vbmUsIHRyLmJhc2UgKyAweDY2LAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAmaW9ibXAsIDIsIGN0eHQsIG9wcykpICkKQEAgLTExNzksMjEgKzExOTEsMTYg
QEAgc3RhdGljIGludCBpb3BvcnRfYWNjZXNzX2NoZWNrKAogCiAgICAgLyogRW5zdXJlIFRTUyBp
bmNsdWRlcyB0d28gYnl0ZXMgaW5jbHVkaW5nIGJ5dGUgY29udGFpbmluZyBmaXJzdCBwb3J0LiAq
LwogICAgIGlvYm1wICs9IGZpcnN0X3BvcnQgLyA4OwotICAgIGlmICggdHIubGltaXQgPD0gaW9i
bXAgKQotICAgICAgICBnb3RvIHJhaXNlX2V4Y2VwdGlvbjsKKyAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYodHIubGltaXQgPD0gaW9ibXAsIEVYQ19HUCwgMCk7CiAKICAgICBpZiAoIChyYyA9IHJl
YWRfdWxvbmcoeDg2X3NlZ19ub25lLCB0ci5iYXNlICsgaW9ibXAsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICZpb2JtcCwgMiwgY3R4dCwgb3BzKSkgKQogICAgICAgICByZXR1cm4gcmM7Ci0g
ICAgaWYgKCAoaW9ibXAgJiAoKCgxPDxieXRlcyktMSkgPDwgKGZpcnN0X3BvcnQmNykpKSAhPSAw
ICkKLSAgICAgICAgZ290byByYWlzZV9leGNlcHRpb247CisgICAgZ2VuZXJhdGVfZXhjZXB0aW9u
X2lmKGlvYm1wICYgKCgoMSA8PCBieXRlcykgLSAxKSA8PCAoZmlyc3RfcG9ydCAmIDcpKSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgRVhDX0dQLCAwKTsKIAogIGRvbmU6CiAgICAgcmV0dXJu
IHJjOwotCi0gcmFpc2VfZXhjZXB0aW9uOgotICAgIGZhaWxfaWYob3BzLT5pbmplY3RfaHdfZXhj
ZXB0aW9uID09IE5VTEwpOwotICAgIHJldHVybiBvcHMtPmluamVjdF9od19leGNlcHRpb24oRVhD
X0dQLCAwLCBjdHh0KSA/IDogWDg2RU1VTF9FWENFUFRJT047CiB9CiAKIHN0YXRpYyBib29sX3QK
QEAgLTEyNjIsNyArMTI2OSw3IEBAIHN0YXRpYyBib29sX3QgdmNwdV9oYXMoCiAjZGVmaW5lIHZj
cHVfaGFzX3J0bSgpICAgdmNwdV9oYXMoMHgwMDAwMDAwNywgRUJYLCAxMSwgY3R4dCwgb3BzKQog
CiAjZGVmaW5lIHZjcHVfbXVzdF9oYXZlKGxlYWYsIHJlZywgYml0KSBcCi0gICAgZ2VuZXJhdGVf
ZXhjZXB0aW9uX2lmKCF2Y3B1X2hhcyhsZWFmLCByZWcsIGJpdCwgY3R4dCwgb3BzKSwgRVhDX1VE
LCAtMSkKKyAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIXZjcHVfaGFzKGxlYWYsIHJlZywgYml0
LCBjdHh0LCBvcHMpLCBFWENfVUQpCiAjZGVmaW5lIHZjcHVfbXVzdF9oYXZlX2ZwdSgpICB2Y3B1
X211c3RfaGF2ZSgweDAwMDAwMDAxLCBFRFgsIDApCiAjZGVmaW5lIHZjcHVfbXVzdF9oYXZlX2Nt
b3YoKSB2Y3B1X211c3RfaGF2ZSgweDAwMDAwMDAxLCBFRFgsIDE1KQogI2RlZmluZSB2Y3B1X211
c3RfaGF2ZV9tbXgoKSAgdmNwdV9tdXN0X2hhdmUoMHgwMDAwMDAwMSwgRURYLCAyMykKQEAgLTEy
ODIsNyArMTI4OSw3IEBAIHN0YXRpYyBib29sX3QgdmNwdV9oYXMoCiAgKiB0aGUgYWN0dWFsIG9w
ZXJhdGlvbi4KICAqLwogI2RlZmluZSBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShmZWF0KSAoeyBc
Ci0gICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCFjcHVfaGFzXyMjZmVhdCwgRVhDX1VELCAtMSk7
IFwKKyAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWNwdV9oYXNfIyNmZWF0LCBFWENfVUQpOyBc
CiAgICAgdmNwdV9tdXN0X2hhdmVfIyNmZWF0KCk7IFwKIH0pCiAjZWxzZQpAQCAtMTQ4NSwxMSAr
MTQ5Miw5IEBAIHByb3Rtb2RlX2xvYWRfc2VnKAogICAgIHJldHVybiBYODZFTVVMX09LQVk7CiAK
ICByYWlzZV9leG46Ci0gICAgaWYgKCBvcHMtPmluamVjdF9od19leGNlcHRpb24gPT0gTlVMTCAp
Ci0gICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKLSAgICBpZiAoIChyYyA9IG9w
cy0+aW5qZWN0X2h3X2V4Y2VwdGlvbihmYXVsdF90eXBlLCBzZWwgJiAweGZmZmMsIGN0eHQpKSAp
Ci0gICAgICAgIHJldHVybiByYzsKLSAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CisgICAg
Z2VuZXJhdGVfZXhjZXB0aW9uKGZhdWx0X3R5cGUsIHNlbCAmIDB4ZmZmYyk7CisgZG9uZToKKyAg
ICByZXR1cm4gcmM7CiB9CiAKIHN0YXRpYyBpbnQKQEAgLTE3MDIsNyArMTcwNyw3IEBAIHN0YXRp
YyBpbnQgaW5qZWN0X3N3aW50KGVudW0geDg2X3N3aW50X3R5cGUgdHlwZSwKICAgICByZXR1cm4g
cmM7CiAKICByYWlzZV9leG46Ci0gICAgcmV0dXJuIG9wcy0+aW5qZWN0X2h3X2V4Y2VwdGlvbihm
YXVsdF90eXBlLCBlcnJvcl9jb2RlLCBjdHh0KTsKKyAgICBnZW5lcmF0ZV9leGNlcHRpb24oZmF1
bHRfdHlwZSwgZXJyb3JfY29kZSk7CiB9CiAKIGludCB4ODZlbXVsX3VuaGFuZGxlYWJsZV9ydygK
QEAgLTE3OTMsNyArMTc5OCw3IEBAIHg4Nl9kZWNvZGVfb25lYnl0ZSgKIAogICAgIGNhc2UgMHg5
YTogLyogY2FsbCAoZmFyLCBhYnNvbHV0ZSkgKi8KICAgICBjYXNlIDB4ZWE6IC8qIGptcCAoZmFy
LCBhYnNvbHV0ZSkgKi8KLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKG1vZGVfNjRiaXQo
KSwgRVhDX1VELCAtMSk7CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihtb2RlXzY0Yml0
KCksIEVYQ19VRCk7CiAKICAgICAgICAgaW1tMSA9IGluc25fZmV0Y2hfYnl0ZXMob3BfYnl0ZXMp
OwogICAgICAgICBpbW0yID0gaW5zbl9mZXRjaF90eXBlKHVpbnQxNl90KTsKQEAgLTIwMjEsNyAr
MjAyNiw3IEBAIHg4Nl9kZWNvZGUoCiAgICAgICAgICAgICAgICAgLyogZmFsbCB0aHJvdWdoICov
CiAgICAgICAgICAgICBjYXNlIDg6CiAgICAgICAgICAgICAgICAgLyogVkVYIC8gWE9QIC8gRVZF
WCAqLwotICAgICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihyZXhfcHJlZml4IHx8
IHZleC5wZngsIEVYQ19VRCwgLTEpOworICAgICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlv
bl9pZihyZXhfcHJlZml4IHx8IHZleC5wZngsIEVYQ19VRCk7CiAKICAgICAgICAgICAgICAgICB2
ZXgucmF3WzBdID0gbW9kcm07CiAgICAgICAgICAgICAgICAgaWYgKCBiID09IDB4YzUgKQpAQCAt
MjUxMywxMiArMjUxOCwxMiBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgICAgIChleHQgIT0gZXh0
XzBmIHx8CiAgICAgICAgICAgICAgKCgoYiA8IDB4MjApIHx8IChiID4gMHgyMykpICYmIC8qIE1P
ViBDUm4vRFJuICovCiAgICAgICAgICAgICAgIChiICE9IDB4YzcpKSksICAgICAgICAgICAgICAg
IC8qIENNUFhDSEd7OCwxNn1CICovCi0gICAgICAgICAgICBFWENfVUQsIC0xKTsKKyAgICAgICAg
ICAgIEVYQ19VRCk7CiAgICAgICAgIGRzdC50eXBlID0gT1BfTk9ORTsKICAgICAgICAgYnJlYWs7
CiAKICAgICBjYXNlIERzdFJlZzoKLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGxvY2tf
cHJlZml4LCBFWENfVUQsIC0xKTsKKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGxvY2tf
cHJlZml4LCBFWENfVUQpOwogICAgICAgICBkc3QudHlwZSA9IE9QX1JFRzsKICAgICAgICAgaWYg
KCBkICYgQnl0ZU9wICkKICAgICAgICAgewpAQCAtMjU3NCw3ICsyNTc5LDcgQEAgeDg2X2VtdWxh
dGUoCiAgICAgICAgIGRzdCA9IGVhOwogICAgICAgICBpZiAoIGRzdC50eXBlID09IE9QX1JFRyAp
CiAgICAgICAgIHsKLSAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihsb2NrX3ByZWZp
eCwgRVhDX1VELCAtMSk7CisgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYobG9ja19w
cmVmaXgsIEVYQ19VRCk7CiAgICAgICAgICAgICBzd2l0Y2ggKCBkc3QuYnl0ZXMgKQogICAgICAg
ICAgICAgewogICAgICAgICAgICAgY2FzZSAxOiBkc3QudmFsID0gKih1aW50OF90ICAqKWRzdC5y
ZWc7IGJyZWFrOwpAQCAtMjU5MSw3ICsyNTk2LDcgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAg
ICBkc3Qub3JpZ192YWwgPSBkc3QudmFsOwogICAgICAgICB9CiAgICAgICAgIGVsc2UgLyogTG9j
ayBwcmVmaXggaXMgYWxsb3dlZCBvbmx5IG9uIFJNVyBpbnN0cnVjdGlvbnMuICovCi0gICAgICAg
ICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYobG9ja19wcmVmaXgsIEVYQ19VRCwgLTEpOworICAg
ICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGxvY2tfcHJlZml4LCBFWENfVUQpOwogICAg
ICAgICBicmVhazsKICAgICB9CiAKQEAgLTI2MjksNyArMjYzNCw3IEBAIHg4Nl9lbXVsYXRlKAog
ICAgICAgICBicmVhazsKIAogICAgIGNhc2UgMHgzOCAuLi4gMHgzZDogY21wOiAvKiBjbXAgKi8K
LSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGxvY2tfcHJlZml4LCBFWENfVUQsIC0xKTsK
KyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGxvY2tfcHJlZml4LCBFWENfVUQpOwogICAg
ICAgICBlbXVsYXRlXzJvcF9TcmNWKCJjbXAiLCBzcmMsIGRzdCwgX3JlZ3MuZWZsYWdzKTsKICAg
ICAgICAgZHN0LnR5cGUgPSBPUF9OT05FOwogICAgICAgICBicmVhazsKQEAgLTI2MzcsNyArMjY0
Miw3IEBAIHg4Nl9lbXVsYXRlKAogICAgIGNhc2UgMHgwNjogLyogcHVzaCAlJWVzICovCiAgICAg
ICAgIHNyYy52YWwgPSB4ODZfc2VnX2VzOwogICAgIHB1c2hfc2VnOgotICAgICAgICBnZW5lcmF0
ZV9leGNlcHRpb25faWYobW9kZV82NGJpdCgpICYmICFleHQsIEVYQ19VRCwgLTEpOworICAgICAg
ICBnZW5lcmF0ZV9leGNlcHRpb25faWYobW9kZV82NGJpdCgpICYmICFleHQsIEVYQ19VRCk7CiAg
ICAgICAgIGZhaWxfaWYob3BzLT5yZWFkX3NlZ21lbnQgPT0gTlVMTCk7CiAgICAgICAgIGlmICgg
KHJjID0gb3BzLT5yZWFkX3NlZ21lbnQoc3JjLnZhbCwgJnNyZWcsIGN0eHQpKSAhPSAwICkKICAg
ICAgICAgICAgIGdvdG8gZG9uZTsKQEAgLTI2NDcsNyArMjY1Miw3IEBAIHg4Nl9lbXVsYXRlKAog
ICAgIGNhc2UgMHgwNzogLyogcG9wICUlZXMgKi8KICAgICAgICAgc3JjLnZhbCA9IHg4Nl9zZWdf
ZXM7CiAgICAgcG9wX3NlZzoKLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKG1vZGVfNjRi
aXQoKSAmJiAhZXh0LCBFWENfVUQsIC0xKTsKKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lm
KG1vZGVfNjRiaXQoKSAmJiAhZXh0LCBFWENfVUQpOwogICAgICAgICBmYWlsX2lmKG9wcy0+d3Jp
dGVfc2VnbWVudCA9PSBOVUxMKTsKICAgICAgICAgLyogNjQtYml0IG1vZGU6IFBPUCBkZWZhdWx0
cyB0byBhIDY0LWJpdCBvcGVyYW5kLiAqLwogICAgICAgICBpZiAoIG1vZGVfNjRiaXQoKSAmJiAo
b3BfYnl0ZXMgPT0gNCkgKQpAQCAtMjY4NSw3ICsyNjkwLDcgQEAgeDg2X2VtdWxhdGUoCiAgICAg
ICAgIHVpbnQ4X3QgYWwgPSBfcmVncy5lYXg7CiAgICAgICAgIHVuc2lnbmVkIGxvbmcgZWZsYWdz
ID0gX3JlZ3MuZWZsYWdzOwogCi0gICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihtb2RlXzY0
Yml0KCksIEVYQ19VRCwgLTEpOworICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYobW9kZV82
NGJpdCgpLCBFWENfVUQpOwogICAgICAgICBfcmVncy5lZmxhZ3MgJj0gfihFRkxHX0NGfEVGTEdf
QUZ8RUZMR19TRnxFRkxHX1pGfEVGTEdfUEYpOwogICAgICAgICBpZiAoICgoYWwgJiAweDBmKSA+
IDkpIHx8IChlZmxhZ3MgJiBFRkxHX0FGKSApCiAgICAgICAgIHsKQEAgLTI3MDcsNyArMjcxMiw3
IEBAIHg4Nl9lbXVsYXRlKAogCiAgICAgY2FzZSAweDM3OiAvKiBhYWEgKi8KICAgICBjYXNlIDB4
M2Y6IC8qIGFhcyAqLwotICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYobW9kZV82NGJpdCgp
LCBFWENfVUQsIC0xKTsKKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKG1vZGVfNjRiaXQo
KSwgRVhDX1VEKTsKICAgICAgICAgX3JlZ3MuZWZsYWdzICY9IH5FRkxHX0NGOwogICAgICAgICBp
ZiAoICgodWludDhfdClfcmVncy5lYXggPiA5KSB8fCAoX3JlZ3MuZWZsYWdzICYgRUZMR19BRikg
KQogICAgICAgICB7CkBAIC0yNzUxLDcgKzI3NTYsNyBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAg
dW5zaWduZWQgbG9uZyByZWdzW10gPSB7CiAgICAgICAgICAgICBfcmVncy5lYXgsIF9yZWdzLmVj
eCwgX3JlZ3MuZWR4LCBfcmVncy5lYngsCiAgICAgICAgICAgICBfcmVncy5lc3AsIF9yZWdzLmVi
cCwgX3JlZ3MuZXNpLCBfcmVncy5lZGkgfTsKLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lm
KG1vZGVfNjRiaXQoKSwgRVhDX1VELCAtMSk7CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
Zihtb2RlXzY0Yml0KCksIEVYQ19VRCk7CiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgODsgaSsr
ICkKICAgICAgICAgICAgIGlmICggKHJjID0gb3BzLT53cml0ZSh4ODZfc2VnX3NzLCBzcF9wcmVf
ZGVjKG9wX2J5dGVzKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmcmVnc1tp
XSwgb3BfYnl0ZXMsIGN0eHQpKSAhPSAwICkKQEAgLTI3NjYsNyArMjc3MSw3IEBAIHg4Nl9lbXVs
YXRlKAogICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcgKikmX3JlZ3MuZWJwLCAodW5zaWduZWQg
bG9uZyAqKSZkdW1teV9lc3AsCiAgICAgICAgICAgICAodW5zaWduZWQgbG9uZyAqKSZfcmVncy5l
YngsICh1bnNpZ25lZCBsb25nICopJl9yZWdzLmVkeCwKICAgICAgICAgICAgICh1bnNpZ25lZCBs
b25nICopJl9yZWdzLmVjeCwgKHVuc2lnbmVkIGxvbmcgKikmX3JlZ3MuZWF4IH07Ci0gICAgICAg
IGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihtb2RlXzY0Yml0KCksIEVYQ19VRCwgLTEpOworICAgICAg
ICBnZW5lcmF0ZV9leGNlcHRpb25faWYobW9kZV82NGJpdCgpLCBFWENfVUQpOwogICAgICAgICBm
b3IgKCBpID0gMDsgaSA8IDg7IGkrKyApCiAgICAgICAgIHsKICAgICAgICAgICAgIGlmICggKHJj
ID0gcmVhZF91bG9uZyh4ODZfc2VnX3NzLCBzcF9wb3N0X2luYyhvcF9ieXRlcyksCkBAIC0yNzg0
LDE0ICsyNzg5LDE0IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICB1bnNpZ25lZCBsb25nIHNyY192
YWwyOwogICAgICAgICBpbnQgbGIsIHViLCBpZHg7CiAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlv
bl9pZihtb2RlXzY0Yml0KCkgfHwgKHNyYy50eXBlICE9IE9QX01FTSksCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBFWENfVUQsIC0xKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIEVYQ19VRCk7CiAgICAgICAgIGlmICggKHJjID0gcmVhZF91bG9uZyhzcmMubWVtLnNlZywg
c3JjLm1lbS5vZmYgKyBvcF9ieXRlcywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZz
cmNfdmFsMiwgb3BfYnl0ZXMsIGN0eHQsIG9wcykpICkKICAgICAgICAgICAgIGdvdG8gZG9uZTsK
ICAgICAgICAgdWIgID0gKG9wX2J5dGVzID09IDIpID8gKGludDE2X3Qpc3JjX3ZhbDIgOiAoaW50
MzJfdClzcmNfdmFsMjsKICAgICAgICAgbGIgID0gKG9wX2J5dGVzID09IDIpID8gKGludDE2X3Qp
c3JjLnZhbCAgOiAoaW50MzJfdClzcmMudmFsOwogICAgICAgICBpZHggPSAob3BfYnl0ZXMgPT0g
MikgPyAoaW50MTZfdClkc3QudmFsICA6IChpbnQzMl90KWRzdC52YWw7Ci0gICAgICAgIGdlbmVy
YXRlX2V4Y2VwdGlvbl9pZigoaWR4IDwgbGIpIHx8IChpZHggPiB1YiksIEVYQ19CUiwgLTEpOwor
ICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoKGlkeCA8IGxiKSB8fCAoaWR4ID4gdWIpLCBF
WENfQlIpOwogICAgICAgICBkc3QudHlwZSA9IE9QX05PTkU7CiAgICAgICAgIGJyZWFrOwogICAg
IH0KQEAgLTI4MjksNyArMjgzNCw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICAgICAgICAgIF9y
ZWdzLmVmbGFncyAmPSB+RUZMR19aRjsKICAgICAgICAgICAgICAgICBkc3QudHlwZSA9IE9QX05P
TkU7CiAgICAgICAgICAgICB9Ci0gICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWlu
X3Byb3Rtb2RlKGN0eHQsIG9wcyksIEVYQ19VRCwgLTEpOworICAgICAgICAgICAgZ2VuZXJhdGVf
ZXhjZXB0aW9uX2lmKCFpbl9wcm90bW9kZShjdHh0LCBvcHMpLCBFWENfVUQpOwogICAgICAgICB9
CiAgICAgICAgIGJyZWFrOwogCkBAIC0yOTIwLDcgKzI5MjUsNyBAQCB4ODZfZW11bGF0ZSgKICAg
ICAgICAgYnJlYWs7CiAKICAgICBjYXNlIDB4ODI6IC8qIEdycDEgKHg4Ni8zMiBvbmx5KSAqLwot
ICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYobW9kZV82NGJpdCgpLCBFWENfVUQsIC0xKTsK
KyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKG1vZGVfNjRiaXQoKSwgRVhDX1VEKTsKICAg
ICBjYXNlIDB4ODA6IGNhc2UgMHg4MTogY2FzZSAweDgzOiAvKiBHcnAxICovCiAgICAgICAgIHN3
aXRjaCAoIG1vZHJtX3JlZyAmIDcgKQogICAgICAgICB7CkBAIC0yOTcxLDcgKzI5NzYsNyBAQCB4
ODZfZW11bGF0ZSgKICAgICAgICAgICAgIGRzdC50eXBlID0gT1BfTk9ORTsKICAgICAgICAgICAg
IGJyZWFrOwogICAgICAgICB9Ci0gICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZigobW9kcm1f
cmVnICYgNykgIT0gMCwgRVhDX1VELCAtMSk7CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
ZigobW9kcm1fcmVnICYgNykgIT0gMCwgRVhDX1VEKTsKICAgICBjYXNlIDB4ODggLi4uIDB4OGI6
IC8qIG1vdiAqLwogICAgIGNhc2UgMHhhMCAuLi4gMHhhMTogLyogbW92IG1lbS5vZmZzLHslYWws
JWF4LCVlYXgsJXJheH0gKi8KICAgICBjYXNlIDB4YTIgLi4uIDB4YTM6IC8qIG1vdiB7JWFsLCVh
eCwlZWF4LCVyYXh9LG1lbS5vZmZzICovCkBAIC0yOTgwLDcgKzI5ODUsNyBAQCB4ODZfZW11bGF0
ZSgKIAogICAgIGNhc2UgMHg4YzogLyogbW92IFNyZWcsci9tICovCiAgICAgICAgIHNlZyA9IG1v
ZHJtX3JlZyAmIDc7IC8qIFJFWC5SIGlzIGlnbm9yZWQuICovCi0gICAgICAgIGdlbmVyYXRlX2V4
Y2VwdGlvbl9pZighaXNfeDg2X3VzZXJfc2VnbWVudChzZWcpLCBFWENfVUQsIC0xKTsKKyAgICAg
ICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCFpc194ODZfdXNlcl9zZWdtZW50KHNlZyksIEVYQ19V
RCk7CiAgICAgc3RvcmVfc2VsZWN0b3I6CiAgICAgICAgIGZhaWxfaWYob3BzLT5yZWFkX3NlZ21l
bnQgPT0gTlVMTCk7CiAgICAgICAgIGlmICggKHJjID0gb3BzLT5yZWFkX3NlZ21lbnQoc2VnLCAm
c3JlZywgY3R4dCkpICE9IDAgKQpAQCAtMjk5Myw3ICsyOTk4LDcgQEAgeDg2X2VtdWxhdGUoCiAg
ICAgY2FzZSAweDhlOiAvKiBtb3Ygci9tLFNyZWcgKi8KICAgICAgICAgc2VnID0gbW9kcm1fcmVn
ICYgNzsgLyogUkVYLlIgaXMgaWdub3JlZC4gKi8KICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9u
X2lmKCFpc194ODZfdXNlcl9zZWdtZW50KHNlZykgfHwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHNlZyA9PSB4ODZfc2VnX2NzLCBFWENfVUQsIC0xKTsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHNlZyA9PSB4ODZfc2VnX2NzLCBFWENfVUQpOwogICAgICAgICBpZiAoIChy
YyA9IGxvYWRfc2VnKHNlZywgc3JjLnZhbCwgMCwgTlVMTCwgY3R4dCwgb3BzKSkgIT0gMCApCiAg
ICAgICAgICAgICBnb3RvIGRvbmU7CiAgICAgICAgIGlmICggc2VnID09IHg4Nl9zZWdfc3MgKQpA
QCAtMzAwMiwxMiArMzAwNywxMiBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgYnJlYWs7CiAKICAg
ICBjYXNlIDB4OGQ6IC8qIGxlYSAqLwotICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZWEu
dHlwZSAhPSBPUF9NRU0sIEVYQ19VRCwgLTEpOworICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25f
aWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCk7CiAgICAgICAgIGRzdC52YWwgPSBlYS5tZW0u
b2ZmOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgMHg4ZjogLyogcG9wIChzb2xlIG1lbWJl
ciBvZiBHcnAxYSkgKi8KLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKChtb2RybV9yZWcg
JiA3KSAhPSAwLCBFWENfVUQsIC0xKTsKKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCht
b2RybV9yZWcgJiA3KSAhPSAwLCBFWENfVUQpOwogICAgICAgICAvKiA2NC1iaXQgbW9kZTogUE9Q
IGRlZmF1bHRzIHRvIGEgNjQtYml0IG9wZXJhbmQuICovCiAgICAgICAgIGlmICggbW9kZV82NGJp
dCgpICYmIChkc3QuYnl0ZXMgPT0gNCkgKQogICAgICAgICAgICAgZHN0LmJ5dGVzID0gODsKQEAg
LTMyODQsOCArMzI4OSw4IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICB1bnNpZ25lZCBsb25nIHNl
bDsKICAgICAgICAgZHN0LnZhbCA9IHg4Nl9zZWdfZXM7CiAgICAgbGVzOiAvKiBkc3QudmFsIGlk
ZW50aWZpZXMgdGhlIHNlZ21lbnQgKi8KLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKG1v
ZGVfNjRiaXQoKSAmJiAhZXh0LCBFWENfVUQsIC0xKTsKLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0
aW9uX2lmKHNyYy50eXBlICE9IE9QX01FTSwgRVhDX1VELCAtMSk7CisgICAgICAgIGdlbmVyYXRl
X2V4Y2VwdGlvbl9pZihtb2RlXzY0Yml0KCkgJiYgIWV4dCwgRVhDX1VEKTsKKyAgICAgICAgZ2Vu
ZXJhdGVfZXhjZXB0aW9uX2lmKHNyYy50eXBlICE9IE9QX01FTSwgRVhDX1VEKTsKICAgICAgICAg
aWYgKCAocmMgPSByZWFkX3Vsb25nKHNyYy5tZW0uc2VnLCBzcmMubWVtLm9mZiArIHNyYy5ieXRl
cywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZzZWwsIDIsIGN0eHQsIG9wcykpICE9
IDAgKQogICAgICAgICAgICAgZ290byBkb25lOwpAQCAtMzM3NSw3ICszMzgwLDcgQEAgeDg2X2Vt
dWxhdGUoCiAgICAgICAgIGdvdG8gZG9uZTsKIAogICAgIGNhc2UgMHhjZTogLyogaW50byAqLwot
ICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYobW9kZV82NGJpdCgpLCBFWENfVUQsIC0xKTsK
KyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKG1vZGVfNjRiaXQoKSwgRVhDX1VEKTsKICAg
ICAgICAgaWYgKCAhKF9yZWdzLmVmbGFncyAmIEVGTEdfT0YpICkKICAgICAgICAgICAgIGJyZWFr
OwogICAgICAgICBzcmMudmFsID0gRVhDX09GOwpAQCAtMzQxNyw3ICszNDIyLDcgQEAgeDg2X2Vt
dWxhdGUoCiAgICAgY2FzZSAweGQ1OiAvKiBhYWQgKi8gewogICAgICAgICB1bnNpZ25lZCBpbnQg
YmFzZSA9ICh1aW50OF90KXNyYy52YWw7CiAKLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lm
KG1vZGVfNjRiaXQoKSwgRVhDX1VELCAtMSk7CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
Zihtb2RlXzY0Yml0KCksIEVYQ19VRCk7CiAgICAgICAgIGlmICggYiAmIDB4MDEgKQogICAgICAg
ICB7CiAgICAgICAgICAgICB1aW50MTZfdCBheCA9IF9yZWdzLmVheDsKQEAgLTM0MjgsNyArMzQz
Myw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICB7CiAgICAgICAgICAgICB1aW50OF90IGFsID0g
X3JlZ3MuZWF4OwogCi0gICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWJhc2UsIEVY
Q19ERSwgLTEpOworICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCFiYXNlLCBFWENf
REUpOwogICAgICAgICAgICAgKih1aW50MTZfdCAqKSZfcmVncy5lYXggPSAoKGFsIC8gYmFzZSkg
PDwgOCkgfCAoYWwgJSBiYXNlKTsKICAgICAgICAgfQogICAgICAgICBfcmVncy5lZmxhZ3MgJj0g
fihFRkxHX1NGfEVGTEdfWkZ8RUZMR19QRik7CkBAIC0zNDM5LDcgKzM0NDQsNyBAQCB4ODZfZW11
bGF0ZSgKICAgICB9CiAKICAgICBjYXNlIDB4ZDY6IC8qIHNhbGMgKi8KLSAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKG1vZGVfNjRiaXQoKSwgRVhDX1VELCAtMSk7CisgICAgICAgIGdlbmVy
YXRlX2V4Y2VwdGlvbl9pZihtb2RlXzY0Yml0KCksIEVYQ19VRCk7CiAgICAgICAgICoodWludDhf
dCAqKSZfcmVncy5lYXggPSAoX3JlZ3MuZWZsYWdzICYgRUZMR19DRikgPyAweGZmIDogMHgwMDsK
ICAgICAgICAgYnJlYWs7CiAKQEAgLTQwNDcsNyArNDA1Miw3IEBAIHg4Nl9lbXVsYXRlKAogICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyB1WzJdLCB2OwogCiAgICAgICAgIGNhc2UgMCAuLi4gMTog
LyogdGVzdCAqLwotICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGxvY2tfcHJlZml4
LCBFWENfVUQsIC0xKTsKKyAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihsb2NrX3By
ZWZpeCwgRVhDX1VEKTsKICAgICAgICAgICAgIGdvdG8gdGVzdDsKICAgICAgICAgY2FzZSAyOiAv
KiBub3QgKi8KICAgICAgICAgICAgIGRzdC52YWwgPSB+ZHN0LnZhbDsKQEAgLTQxNDUsNyArNDE1
MCw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICAgICAgICAgIHYgICAgPSAodWludDhfdClzcmMu
dmFsOwogICAgICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZigKICAgICAgICAgICAg
ICAgICAgICAgZGl2X2RibCh1LCB2KSB8fCAoKHVpbnQ4X3QpdVswXSAhPSAodWludDE2X3QpdVsw
XSksCi0gICAgICAgICAgICAgICAgICAgIEVYQ19ERSwgLTEpOworICAgICAgICAgICAgICAgICAg
ICBFWENfREUpOwogICAgICAgICAgICAgICAgIGRzdC52YWwgPSAodWludDhfdCl1WzBdOwogICAg
ICAgICAgICAgICAgICgodWludDhfdCAqKSZfcmVncy5lYXgpWzFdID0gdVsxXTsKICAgICAgICAg
ICAgICAgICBicmVhazsKQEAgLTQxNTUsNyArNDE2MCw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAg
ICAgICAgICAgIHYgICAgPSAodWludDE2X3Qpc3JjLnZhbDsKICAgICAgICAgICAgICAgICBnZW5l
cmF0ZV9leGNlcHRpb25faWYoCiAgICAgICAgICAgICAgICAgICAgIGRpdl9kYmwodSwgdikgfHwg
KCh1aW50MTZfdCl1WzBdICE9ICh1aW50MzJfdCl1WzBdKSwKLSAgICAgICAgICAgICAgICAgICAg
RVhDX0RFLCAtMSk7CisgICAgICAgICAgICAgICAgICAgIEVYQ19ERSk7CiAgICAgICAgICAgICAg
ICAgZHN0LnZhbCA9ICh1aW50MTZfdCl1WzBdOwogICAgICAgICAgICAgICAgICoodWludDE2X3Qg
KikmX3JlZ3MuZWR4ID0gdVsxXTsKICAgICAgICAgICAgICAgICBicmVhazsKQEAgLTQxNjYsNyAr
NDE3MSw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICAgICAgICAgIHYgICAgPSAodWludDMyX3Qp
c3JjLnZhbDsKICAgICAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoCiAgICAgICAg
ICAgICAgICAgICAgIGRpdl9kYmwodSwgdikgfHwgKCh1aW50MzJfdCl1WzBdICE9IHVbMF0pLAot
ICAgICAgICAgICAgICAgICAgICBFWENfREUsIC0xKTsKKyAgICAgICAgICAgICAgICAgICAgRVhD
X0RFKTsKICAgICAgICAgICAgICAgICBkc3QudmFsICAgPSAodWludDMyX3QpdVswXTsKICAgICAg
ICAgICAgICAgICBfcmVncy5lZHggPSAodWludDMyX3QpdVsxXTsKICAgICAgICAgICAgICAgICBi
cmVhazsKQEAgLTQxNzUsNyArNDE4MCw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICAgICAgICAg
IHVbMF0gPSBfcmVncy5lYXg7CiAgICAgICAgICAgICAgICAgdVsxXSA9IF9yZWdzLmVkeDsKICAg
ICAgICAgICAgICAgICB2ICAgID0gc3JjLnZhbDsKLSAgICAgICAgICAgICAgICBnZW5lcmF0ZV9l
eGNlcHRpb25faWYoZGl2X2RibCh1LCB2KSwgRVhDX0RFLCAtMSk7CisgICAgICAgICAgICAgICAg
Z2VuZXJhdGVfZXhjZXB0aW9uX2lmKGRpdl9kYmwodSwgdiksIEVYQ19ERSk7CiAgICAgICAgICAg
ICAgICAgZHN0LnZhbCAgID0gdVswXTsKICAgICAgICAgICAgICAgICBfcmVncy5lZHggPSB1WzFd
OwogICAgICAgICAgICAgICAgIGJyZWFrOwpAQCAtNDE5MSw3ICs0MTk2LDcgQEAgeDg2X2VtdWxh
dGUoCiAgICAgICAgICAgICAgICAgdiAgICA9IChpbnQ4X3Qpc3JjLnZhbDsKICAgICAgICAgICAg
ICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoCiAgICAgICAgICAgICAgICAgICAgIGlkaXZfZGJs
KHUsIHYpIHx8ICgoaW50OF90KXVbMF0gIT0gKGludDE2X3QpdVswXSksCi0gICAgICAgICAgICAg
ICAgICAgIEVYQ19ERSwgLTEpOworICAgICAgICAgICAgICAgICAgICBFWENfREUpOwogICAgICAg
ICAgICAgICAgIGRzdC52YWwgPSAoaW50OF90KXVbMF07CiAgICAgICAgICAgICAgICAgKChpbnQ4
X3QgKikmX3JlZ3MuZWF4KVsxXSA9IHVbMV07CiAgICAgICAgICAgICAgICAgYnJlYWs7CkBAIC00
MjAxLDcgKzQyMDYsNyBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgICAgICAgICB2ICAgID0gKGlu
dDE2X3Qpc3JjLnZhbDsKICAgICAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoCiAg
ICAgICAgICAgICAgICAgICAgIGlkaXZfZGJsKHUsIHYpIHx8ICgoaW50MTZfdCl1WzBdICE9IChp
bnQzMl90KXVbMF0pLAotICAgICAgICAgICAgICAgICAgICBFWENfREUsIC0xKTsKKyAgICAgICAg
ICAgICAgICAgICAgRVhDX0RFKTsKICAgICAgICAgICAgICAgICBkc3QudmFsID0gKGludDE2X3Qp
dVswXTsKICAgICAgICAgICAgICAgICAqKGludDE2X3QgKikmX3JlZ3MuZWR4ID0gdVsxXTsKICAg
ICAgICAgICAgICAgICBicmVhazsKQEAgLTQyMTIsNyArNDIxNyw3IEBAIHg4Nl9lbXVsYXRlKAog
ICAgICAgICAgICAgICAgIHYgICAgPSAoaW50MzJfdClzcmMudmFsOwogICAgICAgICAgICAgICAg
IGdlbmVyYXRlX2V4Y2VwdGlvbl9pZigKICAgICAgICAgICAgICAgICAgICAgaWRpdl9kYmwodSwg
dikgfHwgKChpbnQzMl90KXVbMF0gIT0gdVswXSksCi0gICAgICAgICAgICAgICAgICAgIEVYQ19E
RSwgLTEpOworICAgICAgICAgICAgICAgICAgICBFWENfREUpOwogICAgICAgICAgICAgICAgIGRz
dC52YWwgICA9IChpbnQzMl90KXVbMF07CiAgICAgICAgICAgICAgICAgX3JlZ3MuZWR4ID0gKHVp
bnQzMl90KXVbMV07CiAgICAgICAgICAgICAgICAgYnJlYWs7CkBAIC00MjIxLDcgKzQyMjYsNyBA
QCB4ODZfZW11bGF0ZSgKICAgICAgICAgICAgICAgICB1WzBdID0gX3JlZ3MuZWF4OwogICAgICAg
ICAgICAgICAgIHVbMV0gPSBfcmVncy5lZHg7CiAgICAgICAgICAgICAgICAgdiAgICA9IHNyYy52
YWw7Ci0gICAgICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGlkaXZfZGJsKHUsIHYp
LCBFWENfREUsIC0xKTsKKyAgICAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoaWRp
dl9kYmwodSwgdiksIEVYQ19ERSk7CiAgICAgICAgICAgICAgICAgZHN0LnZhbCAgID0gdVswXTsK
ICAgICAgICAgICAgICAgICBfcmVncy5lZHggPSB1WzFdOwogICAgICAgICAgICAgICAgIGJyZWFr
OwpAQCAtNDI2MSw3ICs0MjY2LDcgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgIGJyZWFrOwogCiAg
ICAgY2FzZSAweGZlOiAvKiBHcnA0ICovCi0gICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZigo
bW9kcm1fcmVnICYgNykgPj0gMiwgRVhDX1VELCAtMSk7CisgICAgICAgIGdlbmVyYXRlX2V4Y2Vw
dGlvbl9pZigobW9kcm1fcmVnICYgNykgPj0gMiwgRVhDX1VEKTsKICAgICBjYXNlIDB4ZmY6IC8q
IEdycDUgKi8KICAgICAgICAgc3dpdGNoICggbW9kcm1fcmVnICYgNyApCiAgICAgICAgIHsKQEAg
LTQyODYsNyArNDI5MSw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICAgICAgYnJlYWs7CiAgICAg
ICAgIGNhc2UgMzogLyogY2FsbCAoZmFyLCBhYnNvbHV0ZSBpbmRpcmVjdCkgKi8KICAgICAgICAg
Y2FzZSA1OiAvKiBqbXAgKGZhciwgYWJzb2x1dGUgaW5kaXJlY3QpICovCi0gICAgICAgICAgICBn
ZW5lcmF0ZV9leGNlcHRpb25faWYoc3JjLnR5cGUgIT0gT1BfTUVNLCBFWENfVUQsIC0xKTsKKyAg
ICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihzcmMudHlwZSAhPSBPUF9NRU0sIEVYQ19V
RCk7CiAKICAgICAgICAgICAgIGlmICggKHJjID0gcmVhZF91bG9uZyhzcmMubWVtLnNlZywgc3Jj
Lm1lbS5vZmYgKyBvcF9ieXRlcywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
aW1tMiwgMiwgY3R4dCwgb3BzKSkgKQpAQCAtNDI5OCwxMyArNDMwMywxMyBAQCB4ODZfZW11bGF0
ZSgKICAgICAgICAgY2FzZSA2OiAvKiBwdXNoICovCiAgICAgICAgICAgICBnb3RvIHB1c2g7CiAg
ICAgICAgIGNhc2UgNzoKLSAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZigxLCBFWENf
VUQsIC0xKTsKKyAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbihFWENfVUQpOwogICAgICAg
ICB9CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBYODZFTVVMX09QQygweDBmLCAweDAwKTog
LyogR3JwNiAqLwogICAgICAgICBzZWcgPSAobW9kcm1fcmVnICYgMSkgPyB4ODZfc2VnX3RyIDog
eDg2X3NlZ19sZHRyOwotICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWluX3Byb3Rtb2Rl
KGN0eHQsIG9wcyksIEVYQ19VRCwgLTEpOworICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYo
IWluX3Byb3Rtb2RlKGN0eHQsIG9wcyksIEVYQ19VRCk7CiAgICAgICAgIHN3aXRjaCAoIG1vZHJt
X3JlZyAmIDYgKQogICAgICAgICB7CiAgICAgICAgIGNhc2UgMDogLyogc2xkdCAvIHN0ciAqLwpA
QCAtNDMxNiw3ICs0MzIxLDcgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAgICAgICAgZ290byBk
b25lOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGRlZmF1bHQ6Ci0gICAgICAgICAgICBn
ZW5lcmF0ZV9leGNlcHRpb25faWYodHJ1ZSwgRVhDX1VELCAtMSk7CisgICAgICAgICAgICBnZW5l
cmF0ZV9leGNlcHRpb25faWYodHJ1ZSwgRVhDX1VEKTsKICAgICAgICAgICAgIGJyZWFrOwogICAg
ICAgICB9CiAgICAgICAgIGJyZWFrOwpAQCAtNDMzMSwxMCArNDMzNiwxMCBAQCB4ODZfZW11bGF0
ZSgKICAgICAgICAgewogICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBjcjQ7CiAKLSAgICAgICAg
ICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih2ZXgucGZ4LCBFWENfVUQsIC0xKTsKKyAgICAgICAg
ICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih2ZXgucGZ4LCBFWENfVUQpOwogICAgICAgICAgICAg
aWYgKCAhb3BzLT5yZWFkX2NyIHx8IG9wcy0+cmVhZF9jcig0LCAmY3I0LCBjdHh0KSAhPSBYODZF
TVVMX09LQVkgKQogICAgICAgICAgICAgICAgIGNyNCA9IDA7Ci0gICAgICAgICAgICBnZW5lcmF0
ZV9leGNlcHRpb25faWYoIShjcjQgJiBYODZfQ1I0X09TWFNBVkUpLCBFWENfVUQsIC0xKTsKKyAg
ICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighKGNyNCAmIFg4Nl9DUjRfT1NYU0FWRSks
IEVYQ19VRCk7CiAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIW1vZGVfcmluZzAo
KSB8fAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhhbmRsZV94c2V0YnYoX3Jl
Z3MuX2VjeCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IF9yZWdzLl9lYXggfCAoX3JlZ3MucmR4IDw8IDMyKSksCkBAIC00MzQ1LDI4ICs0MzUwLDI4IEBA
IHg4Nl9lbXVsYXRlKAogCiAgICAgICAgIGNhc2UgMHhkNDogLyogdm1mdW5jICovCiAgICAgICAg
ICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYobG9ja19wcmVmaXggfCByZXBfcHJlZml4KCkgfCAo
dmV4LnBmeCA9PSB2ZXhfNjYpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVY
Q19VRCwgLTEpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVYQ19VRCk7CiAg
ICAgICAgICAgICBmYWlsX2lmKCFvcHMtPnZtZnVuYyk7CiAgICAgICAgICAgICBpZiAoIChyYyA9
IG9wcy0+dm1mdW5jKGN0eHQpICE9IFg4NkVNVUxfT0tBWSkgKQogICAgICAgICAgICAgICAgIGdv
dG8gZG9uZTsKICAgICAgICAgICAgIGdvdG8gbm9fd3JpdGViYWNrOwogCiAgICAgICAgIGNhc2Ug
MHhkNTogLyogeGVuZCAqLwotICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZleC5w
ZngsIEVYQ19VRCwgLTEpOwotICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCF2Y3B1
X2hhc19ydG0oKSwgRVhDX1VELCAtMSk7CisgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25f
aWYodmV4LnBmeCwgRVhDX1VEKTsKKyAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZigh
dmNwdV9oYXNfcnRtKCksIEVYQ19VRCk7CiAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25f
aWYodmNwdV9oYXNfcnRtKCksIEVYQ19HUCwgMCk7CiAgICAgICAgICAgICBicmVhazsKIAogICAg
ICAgICBjYXNlIDB4ZDY6IC8qIHh0ZXN0ICovCi0gICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYodmV4LnBmeCwgRVhDX1VELCAtMSk7CisgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYodmV4LnBmeCwgRVhDX1VEKTsKICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
ZighdmNwdV9oYXNfcnRtKCkgJiYgIXZjcHVfaGFzX2hsZSgpLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEVYQ19VRCwgLTEpOworICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIEVYQ19VRCk7CiAgICAgICAgICAgICAvKiBOZWl0aGVyIEhMRSBub3IgUlRNIGNhbiBi
ZSBhY3RpdmUgd2hlbiB3ZSBnZXQgaGVyZS4gKi8KICAgICAgICAgICAgIF9yZWdzLmVmbGFncyB8
PSBFRkxHX1pGOwogICAgICAgICAgICAgZ290byBub193cml0ZWJhY2s7CiAKICAgICAgICAgY2Fz
ZSAweGRmOiAvKiBpbnZscGdhICovCi0gICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYo
IWluX3Byb3Rtb2RlKGN0eHQsIG9wcyksIEVYQ19VRCwgLTEpOworICAgICAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKCFpbl9wcm90bW9kZShjdHh0LCBvcHMpLCBFWENfVUQpOwogICAgICAg
ICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCFtb2RlX3JpbmcwKCksIEVYQ19HUCwgMCk7CiAg
ICAgICAgICAgICBmYWlsX2lmKG9wcy0+aW52bHBnID09IE5VTEwpOwogICAgICAgICAgICAgaWYg
KCAocmMgPSBvcHMtPmludmxwZyh4ODZfc2VnX25vbmUsIHRydW5jYXRlX2VhKF9yZWdzLmVheCks
CkBAIC00Mzk2LDcgKzQ0MDEsNyBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgICAgICAgICAgb3Bz
LT5jcHVpZCgmZWF4LCAmZWJ4LCAmZHVtbXksICZkdW1teSwgY3R4dCkgPT0gWDg2RU1VTF9PS0FZ
ICkKICAgICAgICAgICAgICAgICBsaW1pdCA9ICgoZWJ4ID4+IDgpICYgMHhmZikgKiA4OwogICAg
ICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGxpbWl0IDwgc2l6ZW9mKGxvbmcpIHx8Ci0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGxpbWl0ICYgKGxpbWl0IC0gMSkpLCBF
WENfVUQsIC0xKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGltaXQgJiAo
bGltaXQgLSAxKSksIEVYQ19VRCk7CiAgICAgICAgICAgICBiYXNlICY9IH4obGltaXQgLSAxKTsK
ICAgICAgICAgICAgIGlmICggb3ZlcnJpZGVfc2VnID09IC0xICkKICAgICAgICAgICAgICAgICBv
dmVycmlkZV9zZWcgPSB4ODZfc2VnX2RzOwpAQCAtNDQzMiw3ICs0NDM3LDcgQEAgeDg2X2VtdWxh
dGUoCiAgICAgICAgIHsKICAgICAgICAgY2FzZSAwOiAvKiBzZ2R0ICovCiAgICAgICAgIGNhc2Ug
MTogLyogc2lkdCAqLwotICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGVhLnR5cGUg
IT0gT1BfTUVNLCBFWENfVUQsIC0xKTsKKyAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
ZihlYS50eXBlICE9IE9QX01FTSwgRVhDX1VEKTsKICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2Vw
dGlvbl9pZih1bWlwX2FjdGl2ZShjdHh0LCBvcHMpLCBFWENfR1AsIDApOwogICAgICAgICAgICAg
ZmFpbF9pZihvcHMtPnJlYWRfc2VnbWVudCA9PSBOVUxMKTsKICAgICAgICAgICAgIGlmICggKHJj
ID0gb3BzLT5yZWFkX3NlZ21lbnQoc2VnLCAmc3JlZywgY3R4dCkpICkKQEAgLTQ0NTMsNyArNDQ1
OCw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBjYXNlIDI6IC8qIGxnZHQgKi8KICAgICAgICAg
Y2FzZSAzOiAvKiBsaWR0ICovCiAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIW1v
ZGVfcmluZzAoKSwgRVhDX0dQLCAwKTsKLSAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
ZihlYS50eXBlICE9IE9QX01FTSwgRVhDX1VELCAtMSk7CisgICAgICAgICAgICBnZW5lcmF0ZV9l
eGNlcHRpb25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCk7CiAgICAgICAgICAgICBmYWls
X2lmKG9wcy0+d3JpdGVfc2VnbWVudCA9PSBOVUxMKTsKICAgICAgICAgICAgIG1lbXNldCgmc3Jl
ZywgMCwgc2l6ZW9mKHNyZWcpKTsKICAgICAgICAgICAgIGlmICggKHJjID0gcmVhZF91bG9uZyhl
YS5tZW0uc2VnLCBlYS5tZW0ub2ZmKzAsCkBAIC00NDk2LDcgKzQ1MDEsNyBAQCB4ODZfZW11bGF0
ZSgKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIDc6IC8qIGludmxwZyAqLwogICAg
ICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCFtb2RlX3JpbmcwKCksIEVYQ19HUCwgMCk7
Ci0gICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVY
Q19VRCwgLTEpOworICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGVhLnR5cGUgIT0g
T1BfTUVNLCBFWENfVUQpOwogICAgICAgICAgICAgZmFpbF9pZihvcHMtPmludmxwZyA9PSBOVUxM
KTsKICAgICAgICAgICAgIGlmICggKHJjID0gb3BzLT5pbnZscGcoZWEubWVtLnNlZywgZWEubWVt
Lm9mZiwgY3R4dCkpICkKICAgICAgICAgICAgICAgICBnb3RvIGRvbmU7CkBAIC00NTEwLDEzICs0
NTE1LDEzIEBAIHg4Nl9lbXVsYXRlKAogICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgwZiwgMHgwNSk6
IC8qIHN5c2NhbGwgKi8gewogICAgICAgICB1aW50NjRfdCBtc3JfY29udGVudDsKIAotICAgICAg
ICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWluX3Byb3Rtb2RlKGN0eHQsIG9wcyksIEVYQ19VRCwg
LTEpOworICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWluX3Byb3Rtb2RlKGN0eHQsIG9w
cyksIEVYQ19VRCk7CiAKICAgICAgICAgLyogSW5qZWN0ICNVRCBpZiBzeXNjYWxsL3N5c3JldCBh
cmUgZGlzYWJsZWQuICovCiAgICAgICAgIGZhaWxfaWYob3BzLT5yZWFkX21zciA9PSBOVUxMKTsK
ICAgICAgICAgaWYgKCAocmMgPSBvcHMtPnJlYWRfbXNyKE1TUl9FRkVSLCAmbXNyX2NvbnRlbnQs
IGN0eHQpKSAhPSAwICkKICAgICAgICAgICAgIGdvdG8gZG9uZTsKLSAgICAgICAgZ2VuZXJhdGVf
ZXhjZXB0aW9uX2lmKChtc3JfY29udGVudCAmIEVGRVJfU0NFKSA9PSAwLCBFWENfVUQsIC0xKTsK
KyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKChtc3JfY29udGVudCAmIEVGRVJfU0NFKSA9
PSAwLCBFWENfVUQpOwogCiAgICAgICAgIGlmICggKHJjID0gb3BzLT5yZWFkX21zcihNU1JfU1RB
UiwgJm1zcl9jb250ZW50LCBjdHh0KSkgIT0gMCApCiAgICAgICAgICAgICBnb3RvIGRvbmU7CkBA
IC00NTg1LDcgKzQ1OTAsNyBAQCB4ODZfZW11bGF0ZSgKICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4
MGYsIDB4MGIpOiAvKiB1ZDIgKi8KICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYsIDB4YjkpOiAv
KiB1ZDEgKi8KICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYsIDB4ZmYpOiAvKiB1ZDAgKi8KLSAg
ICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKDEsIEVYQ19VRCwgLTEpOworICAgICAgICBnZW5l
cmF0ZV9leGNlcHRpb24oRVhDX1VEKTsKIAogICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgwZiwgMHgw
ZCk6IC8qIEdycFAgKHByZWZldGNoKSAqLwogICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgwZiwgMHgx
OCk6IC8qIEdycDE2IChwcmVmZXRjaC9ub3ApICovCkBAIC00NzA0LDcgKzQ3MDksNyBAQCB4ODZf
ZW11bGF0ZSgKICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYsIDB4MjEpOiAvKiBtb3YgZHIscmVn
ICovCiAgICAgY2FzZSBYODZFTVVMX09QQygweDBmLCAweDIyKTogLyogbW92IHJlZyxjciAqLwog
ICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgwZiwgMHgyMyk6IC8qIG1vdiByZWcsZHIgKi8KLSAgICAg
ICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGVhLnR5cGUgIT0gT1BfUkVHLCBFWENfVUQsIC0xKTsK
KyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGVhLnR5cGUgIT0gT1BfUkVHLCBFWENfVUQp
OwogICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIW1vZGVfcmluZzAoKSwgRVhDX0dQLCAw
KTsKICAgICAgICAgbW9kcm1fcmVnIHw9IGxvY2tfcHJlZml4IDw8IDM7CiAgICAgICAgIGlmICgg
YiAmIDIgKQpAQCAtNDk0MCwxMSArNDk0NSwxMSBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgc3dp
dGNoICggYiApCiAgICAgICAgIHsKICAgICAgICAgY2FzZSAweDdlOgotICAgICAgICAgICAgZ2Vu
ZXJhdGVfZXhjZXB0aW9uX2lmKHZleC5sLCBFWENfVUQsIC0xKTsKKyAgICAgICAgICAgIGdlbmVy
YXRlX2V4Y2VwdGlvbl9pZih2ZXgubCwgRVhDX1VEKTsKICAgICAgICAgICAgIGVhLmJ5dGVzID0g
b3BfYnl0ZXM7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSAweGQ2OgotICAgICAg
ICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZleC5sLCBFWENfVUQsIC0xKTsKKyAgICAgICAg
ICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih2ZXgubCwgRVhDX1VEKTsKICAgICAgICAgICAgIGVh
LmJ5dGVzID0gODsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CkBAIC01MDM0LDcgKzUw
MzksNyBAQCB4ODZfZW11bGF0ZSgKICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYsIDB4YWQpOiAv
KiBzaHJkICUlY2wscixyL20gKi8gewogICAgICAgICB1aW50OF90IHNoaWZ0LCB3aWR0aCA9IGRz
dC5ieXRlcyA8PCAzOwogCi0gICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihsb2NrX3ByZWZp
eCwgRVhDX1VELCAtMSk7CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihsb2NrX3ByZWZp
eCwgRVhDX1VEKTsKICAgICAgICAgaWYgKCBiICYgMSApCiAgICAgICAgICAgICBzaGlmdCA9IF9y
ZWdzLmVjeDsKICAgICAgICAgZWxzZQpAQCAtNTE0OSw3ICs1MTU0LDcgQEAgeDg2X2VtdWxhdGUo
CiAgICAgICAgIGNhc2UgNTogZ290byBidHM7CiAgICAgICAgIGNhc2UgNjogZ290byBidHI7CiAg
ICAgICAgIGNhc2UgNzogZ290byBidGM7Ci0gICAgICAgIGRlZmF1bHQ6IGdlbmVyYXRlX2V4Y2Vw
dGlvbl9pZigxLCBFWENfVUQsIC0xKTsKKyAgICAgICAgZGVmYXVsdDogZ2VuZXJhdGVfZXhjZXB0
aW9uKEVYQ19VRCk7CiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7CiAKQEAgLTUyNTAsMTUgKzUy
NTUsMTUgQEAgeDg2X2VtdWxhdGUoCiAgICAgY2FzZSBYODZFTVVMX09QQygweDBmLCAweGMzKTog
LyogbW92bnRpICovCiAgICAgICAgIC8qIElnbm9yZSB0aGUgbm9uLXRlbXBvcmFsIGhpbnQgZm9y
IG5vdy4gKi8KICAgICAgICAgdmNwdV9tdXN0X2hhdmVfc3NlMigpOwotICAgICAgICBnZW5lcmF0
ZV9leGNlcHRpb25faWYoZHN0LmJ5dGVzIDw9IDIsIEVYQ19VRCwgLTEpOworICAgICAgICBnZW5l
cmF0ZV9leGNlcHRpb25faWYoZHN0LmJ5dGVzIDw9IDIsIEVYQ19VRCk7CiAgICAgICAgIGRzdC52
YWwgPSBzcmMudmFsOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgw
ZiwgMHhjNyk6IC8qIEdycDkgKGNtcHhjaGc4Yi9jbXB4Y2hnMTZiKSAqLyB7CiAgICAgICAgIHVu
c2lnbmVkIGxvbmcgb2xkWzJdLCBleHBbMl0sIG5ld1syXTsKIAotICAgICAgICBnZW5lcmF0ZV9l
eGNlcHRpb25faWYoKG1vZHJtX3JlZyAmIDcpICE9IDEsIEVYQ19VRCwgLTEpOwotICAgICAgICBn
ZW5lcmF0ZV9leGNlcHRpb25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCwgLTEpOworICAg
ICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoKG1vZHJtX3JlZyAmIDcpICE9IDEsIEVYQ19VRCk7
CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihlYS50eXBlICE9IE9QX01FTSwgRVhDX1VE
KTsKICAgICAgICAgaWYgKCBvcF9ieXRlcyA9PSA4ICkKICAgICAgICAgICAgIGhvc3RfYW5kX3Zj
cHVfbXVzdF9oYXZlKGN4MTYpOwogICAgICAgICBvcF9ieXRlcyAqPSAyOwotLQpnZW5lcmF0ZWQg
YnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:26:18 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:26: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 1cDYgE-0001sR-P1; Sun, 04 Dec 2016 15:26:18 +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 1cDYgD-0001sH-U0
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:18 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 85/A1-27365-99534485; Sun, 04 Dec 2016 15:26:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVXeGqUu
 EweEz/BYTthk4MHps79vFHsAYxZqZl5RfkcCa0d85l71g0iTGitfzjzM2ML7P7WLk4hAS+MIo
 8WLCU1YI5zyQ8/YxexcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgL2EjOnv
 GYHsXkFzCR+zDoAFmcBqp8waTvzBEaOBYwMqxjVi1OLylKLdA31kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECvVLPwMC4g7Gp1/kQoyQHk5Io785Q5wghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErwhJi4RQoJFqempFWmZOcDwgElLcPAoifBWgaR5iwsSc4sz0yFSpxgVpcR554Mk
 BEASGaV5cG2wkLzEKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZj3MMgUnsy8Erjpr4AWMwEtP
 nHcGWRxSSJCSqqBscEg7LqVZZbvkauzGPZp+87bklDH9vDTb583M9UehF5dcmtG6pepGjP55u
 XJWa2c+0Jr6zwr/5zr/DHLLZZnbJ02OTMz6uNbts2JSn9D/lyWuCOp0Lx7lZRMcurLrc+8OoJ
 532xb6K3uVMa+I8lz5vV4/lsBW5pYHh+eaPhE119udvPB+RP+CCixFGckGmoxFxUnAgBwiu3+
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1480865174!70030685!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35405 invoked from network); 4 Dec 2016 15:26:15 -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; 4 Dec 2016 15:26: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 1cDYgA-0005GN-Qh
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYgA-0005Mr-Px
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYgA-0005Mr-Px@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:26:14 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Rework emulator event
	injection
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>

Y29tbWl0IDI5YTU3Yzk5MjQ4MzBjMzFlNTRmYWY2OTEzODUzZTE1N2UzOWVhMmEKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIE5vdiA3IDEzOjE0OjAzIDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAx
IDIwMTYgKzAwMDAKCiAgICB4ODYvZW11bDogUmV3b3JrIGVtdWxhdG9yIGV2ZW50IGluamVjdGlv
bgogICAgCiAgICBUaGUgZW11bGF0b3IgbmVlZHMgdG8gZ2FpbiBhbiB1bmRlcnN0YW5kaW5nIG9m
IGludGVycnVwdHMgYW5kIGV4Y2VwdGlvbnMKICAgIGdlbmVyYXRlZCBieSBpdHMgYWN0aW9ucy4K
ICAgIAogICAgTW92ZSBodm1fZW11bGF0ZV9jdHh0LntleG5fcGVuZGluZyx0cmFwfSBpbnRvIHN0
cnVjdCB4ODZfZW11bGF0ZV9jdHh0IHNvIHRoZXkKICAgIGFyZSB2aXNpYmxlIHRvIHRoZSBlbXVs
YXRvci4gIFRoaXMgcmVtb3ZlcyB0aGUgbmVlZCBmb3IgdGhlCiAgICBpbmplY3Rfe2h3X2V4Y2Vw
dGlvbixzd19pbnRlcnJ1cHR9KCkgaG9va3MsIHdoaWNoIGFyZSBkcm9wcGVkIGFuZCByZXBsYWNl
ZAogICAgd2l0aCB4ODZfZW11bF97aHdfZXhjZXB0aW9uLHNvZnR3YXJlX2V2ZW50LHJlc2V0X2V2
ZW50fSgpIGluc3RlYWQuCiAgICAKICAgIEZvciBleGNlcHRpb25zIHJhaXNlZCBieSB4ODZfZW11
bGF0ZSgpIGl0c2VsZiAocmF0aGVyIHRoYW4gaXRzIGNhbGxiYWNrcyksIHRoZQogICAgc2hhZG93
IHBhZ2V0YWJsZSBhbmQgUFYgdXNlcyBvZiB4ODZfZW11bGF0ZSgpIHByZXZpb3VzbHkgZmFpbGVk
IHdpdGgKICAgIFg4NkVNVUxfVU5IQU5ETEVBQkxFIGR1ZSB0byB0aGUgbGFjayBvZiBpbmplY3Rf
KigpIGhvb2tzLgogICAgCiAgICBUaGlzIGJlaGF2aW91ciBoYXMgY2hhbmdlZCwgYW5kIHN1Y2gg
Y2FzZXMgd2lsbCBub3cgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OCiAgICB3aXRoIGV2ZW50X3Bl
bmRpbmcgc2V0LiAgVW50aWwgdGhlIGNhbGxlcnMgb2YgeDg2X2VtdWxhdGUoKSBoYXZlIGJlZW4g
dXBkYXRlZAogICAgdG8gaW5qZWN0IGV2ZW50cyBiYWNrIGludG8gdGhlIGd1ZXN0LCBkaXZlcnQg
dGhlIGV2ZW50X3BlbmRpbmcgY2FzZSBiYWNrIGludG8KICAgIHRoZSBYODZFTVVMX1VOSEFORExF
QUJMRSBwYXRoIHRvIG1haW50YWluIHRoZSBzYW1lIGd1ZXN0LXZpc2libGUgYmVoYXZpb3VyLgog
ICAgCiAgICBObyBvdmVyYWxsIGZ1bmN0aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3
ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CiAgICBS
ZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgICAgICAg
ICAgICAgfCA4MSArKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94
ODYvaHZtL2h2bS5jICAgICAgICAgICAgICAgICB8ICA0ICstCiB4ZW4vYXJjaC94ODYvaHZtL2lv
LmMgICAgICAgICAgICAgICAgICB8ICA0ICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC9yZWFsbW9k
ZS5jICAgICAgICB8IDE2ICsrKy0tLS0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAg
ICAgICAgIHwgMjYgKysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyAg
ICAgICAgIHwgMTYgKysrKysrKwogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmMgfCAxMiArKystLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggfCA3
NiArKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9lbXVsYXRlLmggICAgICB8ICAzIC0tCiA5IGZpbGVzIGNoYW5nZWQsIDEzMSBpbnNlcnRpb25z
KCspLCAxMDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9lbXVs
YXRlLmMgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwppbmRleCA5MWM3OWZhLi40YjhjOWEw
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL2VtdWxhdGUuYwpAQCAtNTY4LDEyICs1NjgsOSBAQCBzdGF0aWMgaW50IGh2bWVtdWxf
dmlydHVhbF90b19saW5lYXIoCiAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsK
IAogICAgIC8qIFRoaXMgaXMgYSBzaW5nbGV0b24gb3BlcmF0aW9uOiBmYWlsIGl0IHdpdGggYW4g
ZXhjZXB0aW9uLiAqLwotICAgIGh2bWVtdWxfY3R4dC0+ZXhuX3BlbmRpbmcgPSAxOwotICAgIGh2
bWVtdWxfY3R4dC0+dHJhcC52ZWN0b3IgPQotICAgICAgICAoc2VnID09IHg4Nl9zZWdfc3MpID8g
VFJBUF9zdGFja19lcnJvciA6IFRSQVBfZ3BfZmF1bHQ7Ci0gICAgaHZtZW11bF9jdHh0LT50cmFw
LnR5cGUgPSBYODZfRVZFTlRUWVBFX0hXX0VYQ0VQVElPTjsKLSAgICBodm1lbXVsX2N0eHQtPnRy
YXAuZXJyb3JfY29kZSA9IDA7Ci0gICAgaHZtZW11bF9jdHh0LT50cmFwLmluc25fbGVuID0gMDsK
KyAgICB4ODZfZW11bF9od19leGNlcHRpb24oKHNlZyA9PSB4ODZfc2VnX3NzKQorICAgICAgICAg
ICAgICAgICAgICAgICAgICA/IFRSQVBfc3RhY2tfZXJyb3IKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgOiBUUkFQX2dwX2ZhdWx0LCAwLCAmaHZtZW11bF9jdHh0LT5jdHh0KTsKICAgICByZXR1
cm4gWDg2RU1VTF9FWENFUFRJT047CiB9CiAKQEAgLTE1NjIsNTkgKzE1NTksNiBAQCBpbnQgaHZt
ZW11bF9jcHVpZCgKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1zdGF0aWMgaW50IGh2
bWVtdWxfaW5qZWN0X2h3X2V4Y2VwdGlvbigKLSAgICB1aW50OF90IHZlY3RvciwKLSAgICBpbnQz
Ml90IGVycm9yX2NvZGUsCi0gICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpCi17Ci0g
ICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCA9Ci0gICAgICAgIGNvbnRh
aW5lcl9vZihjdHh0LCBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCwgY3R4dCk7Ci0KLSAgICBodm1l
bXVsX2N0eHQtPmV4bl9wZW5kaW5nID0gMTsKLSAgICBodm1lbXVsX2N0eHQtPnRyYXAudmVjdG9y
ID0gdmVjdG9yOwotICAgIGh2bWVtdWxfY3R4dC0+dHJhcC50eXBlID0gWDg2X0VWRU5UVFlQRV9I
V19FWENFUFRJT047Ci0gICAgaHZtZW11bF9jdHh0LT50cmFwLmVycm9yX2NvZGUgPSBlcnJvcl9j
b2RlOwotICAgIGh2bWVtdWxfY3R4dC0+dHJhcC5pbnNuX2xlbiA9IDA7Ci0KLSAgICByZXR1cm4g
WDg2RU1VTF9PS0FZOwotfQotCi1zdGF0aWMgaW50IGh2bWVtdWxfaW5qZWN0X3N3X2ludGVycnVw
dCgKLSAgICBlbnVtIHg4Nl9zd2ludF90eXBlIHR5cGUsCi0gICAgdWludDhfdCB2ZWN0b3IsCi0g
ICAgdWludDhfdCBpbnNuX2xlbiwKLSAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkK
LXsKLSAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0ID0KLSAgICAgICAg
Y29udGFpbmVyX29mKGN0eHQsIHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0LCBjdHh0KTsKLQotICAg
IHN3aXRjaCAoIHR5cGUgKQotICAgIHsKLSAgICBjYXNlIHg4Nl9zd2ludF9pY2VicDoKLSAgICAg
ICAgaHZtZW11bF9jdHh0LT50cmFwLnR5cGUgPSBYODZfRVZFTlRUWVBFX1BSSV9TV19FWENFUFRJ
T047Ci0gICAgICAgIGJyZWFrOwotCi0gICAgY2FzZSB4ODZfc3dpbnRfaW50MzoKLSAgICBjYXNl
IHg4Nl9zd2ludF9pbnRvOgotICAgICAgICBodm1lbXVsX2N0eHQtPnRyYXAudHlwZSA9IFg4Nl9F
VkVOVFRZUEVfU1dfRVhDRVBUSU9OOwotICAgICAgICBicmVhazsKLQotICAgIGNhc2UgeDg2X3N3
aW50X2ludDoKLSAgICAgICAgaHZtZW11bF9jdHh0LT50cmFwLnR5cGUgPSBYODZfRVZFTlRUWVBF
X1NXX0lOVEVSUlVQVDsKLSAgICAgICAgYnJlYWs7Ci0KLSAgICBkZWZhdWx0OgotICAgICAgICBy
ZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7Ci0gICAgfQotCi0gICAgaHZtZW11bF9jdHh0LT5l
eG5fcGVuZGluZyA9IDE7Ci0gICAgaHZtZW11bF9jdHh0LT50cmFwLnZlY3RvciA9IHZlY3RvcjsK
LSAgICBodm1lbXVsX2N0eHQtPnRyYXAuZXJyb3JfY29kZSA9IFg4Nl9FVkVOVF9OT19FQzsKLSAg
ICBodm1lbXVsX2N0eHQtPnRyYXAuaW5zbl9sZW4gPSBpbnNuX2xlbjsKLQotICAgIHJldHVybiBY
ODZFTVVMX09LQVk7Ci19Ci0KIHN0YXRpYyBpbnQgaHZtZW11bF9nZXRfZnB1KAogICAgIHZvaWQg
KCpleGNlcHRpb25fY2FsbGJhY2spKHZvaWQgKiwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKiksCiAg
ICAgdm9pZCAqZXhjZXB0aW9uX2NhbGxiYWNrX2FyZywKQEAgLTE2NzgsOCArMTYyMiw3IEBAIHN0
YXRpYyBpbnQgaHZtZW11bF9pbnZscGcoCiAgICAgICAgICAqIGh2bWVtdWxfdmlydHVhbF90b19s
aW5lYXIoKSByYWlzZXMgZXhjZXB0aW9ucyBmb3IgdHlwZS9saW1pdAogICAgICAgICAgKiB2aW9s
YXRpb25zLCBzbyBzcXVhc2ggdGhlbS4KICAgICAgICAgICovCi0gICAgICAgIGh2bWVtdWxfY3R4
dC0+ZXhuX3BlbmRpbmcgPSAwOwotICAgICAgICBodm1lbXVsX2N0eHQtPnRyYXAgPSAoc3RydWN0
IHg4Nl9ldmVudCl7fTsKKyAgICAgICAgeDg2X2VtdWxfcmVzZXRfZXZlbnQoY3R4dCk7CiAgICAg
ICAgIHJjID0gWDg2RU1VTF9PS0FZOwogICAgIH0KIApAQCAtMTY5Niw3ICsxNjM5LDcgQEAgc3Rh
dGljIGludCBodm1lbXVsX3ZtZnVuYygKIAogICAgIHJjID0gaHZtX2Z1bmNzLmFsdHAybV92Y3B1
X2VtdWxhdGVfdm1mdW5jKGN0eHQtPnJlZ3MpOwogICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZ
ICkKLSAgICAgICAgaHZtZW11bF9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwg
WDg2X0VWRU5UX05PX0VDLCBjdHh0KTsKKyAgICAgICAgeDg2X2VtdWxfaHdfZXhjZXB0aW9uKFRS
QVBfaW52YWxpZF9vcCwgWDg2X0VWRU5UX05PX0VDLCBjdHh0KTsKIAogICAgIHJldHVybiByYzsK
IH0KQEAgLTE3MjAsOCArMTY2Myw2IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVf
b3BzIGh2bV9lbXVsYXRlX29wcyA9IHsKICAgICAud3JpdGVfbXNyICAgICA9IGh2bWVtdWxfd3Jp
dGVfbXNyLAogICAgIC53YmludmQgICAgICAgID0gaHZtZW11bF93YmludmQsCiAgICAgLmNwdWlk
ICAgICAgICAgPSBodm1lbXVsX2NwdWlkLAotICAgIC5pbmplY3RfaHdfZXhjZXB0aW9uID0gaHZt
ZW11bF9pbmplY3RfaHdfZXhjZXB0aW9uLAotICAgIC5pbmplY3Rfc3dfaW50ZXJydXB0ID0gaHZt
ZW11bF9pbmplY3Rfc3dfaW50ZXJydXB0LAogICAgIC5nZXRfZnB1ICAgICAgID0gaHZtZW11bF9n
ZXRfZnB1LAogICAgIC5wdXRfZnB1ICAgICAgID0gaHZtZW11bF9wdXRfZnB1LAogICAgIC5pbnZs
cGcgICAgICAgID0gaHZtZW11bF9pbnZscGcsCkBAIC0xNzQ3LDggKzE2ODgsNiBAQCBzdGF0aWMg
Y29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyBodm1fZW11bGF0ZV9vcHNfbm9fd3JpdGUgPSB7
CiAgICAgLndyaXRlX21zciAgICAgPSBodm1lbXVsX3dyaXRlX21zcl9kaXNjYXJkLAogICAgIC53
YmludmQgICAgICAgID0gaHZtZW11bF93YmludmRfZGlzY2FyZCwKICAgICAuY3B1aWQgICAgICAg
ICA9IGh2bWVtdWxfY3B1aWQsCi0gICAgLmluamVjdF9od19leGNlcHRpb24gPSBodm1lbXVsX2lu
amVjdF9od19leGNlcHRpb24sCi0gICAgLmluamVjdF9zd19pbnRlcnJ1cHQgPSBodm1lbXVsX2lu
amVjdF9zd19pbnRlcnJ1cHQsCiAgICAgLmdldF9mcHUgICAgICAgPSBodm1lbXVsX2dldF9mcHUs
CiAgICAgLnB1dF9mcHUgICAgICAgPSBodm1lbXVsX3B1dF9mcHUsCiAgICAgLmludmxwZyAgICAg
ICAgPSBodm1lbXVsX2ludmxwZywKQEAgLTE4NzAsOCArMTgwOSw4IEBAIGludCBodm1fZW11bGF0
ZV9vbmVfbW1pbyh1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgbG9uZyBnbGEpCiAgICAgICAg
IGh2bV9kdW1wX2VtdWxhdGlvbl9zdGF0ZShYRU5MT0dfR19XQVJOSU5HICJNTUNGRyIsICZjdHh0
KTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBYODZFTVVMX0VYQ0VQVElPTjoKLSAgICAgICAg
aWYgKCBjdHh0LmV4bl9wZW5kaW5nICkKLSAgICAgICAgICAgIGh2bV9pbmplY3RfZXZlbnQoJmN0
eHQudHJhcCk7CisgICAgICAgIGlmICggY3R4dC5jdHh0LmV2ZW50X3BlbmRpbmcgKQorICAgICAg
ICAgICAgaHZtX2luamVjdF9ldmVudCgmY3R4dC5jdHh0LmV2ZW50KTsKICAgICAgICAgLyogZmFs
bHRocm91Z2ggKi8KICAgICBkZWZhdWx0OgogICAgICAgICBodm1fZW11bGF0ZV93cml0ZWJhY2so
JmN0eHQpOwpAQCAtMTkzMCw4ICsxODY5LDggQEAgdm9pZCBodm1fZW11bGF0ZV9vbmVfdm1fZXZl
bnQoZW51bSBlbXVsX2tpbmQga2luZCwgdW5zaWduZWQgaW50IHRyYXBuciwKICAgICAgICAgaHZt
X2luamVjdF9od19leGNlcHRpb24odHJhcG5yLCBlcnJjb2RlKTsKICAgICAgICAgYnJlYWs7CiAg
ICAgY2FzZSBYODZFTVVMX0VYQ0VQVElPTjoKLSAgICAgICAgaWYgKCBjdHguZXhuX3BlbmRpbmcg
KQotICAgICAgICAgICAgaHZtX2luamVjdF9ldmVudCgmY3R4LnRyYXApOworICAgICAgICBpZiAo
IGN0eC5jdHh0LmV2ZW50X3BlbmRpbmcgKQorICAgICAgICAgICAgaHZtX2luamVjdF9ldmVudCgm
Y3R4LmN0eHQuZXZlbnQpOwogICAgICAgICBicmVhazsKICAgICB9CiAKQEAgLTIwMDYsOCArMTk0
NSw2IEBAIHZvaWQgaHZtX2VtdWxhdGVfaW5pdF9wZXJfaW5zbigKICAgICAgICAgaHZtZW11bF9j
dHh0LT5pbnNuX2J1Zl9ieXRlcyA9IGluc25fYnl0ZXM7CiAgICAgICAgIG1lbWNweShodm1lbXVs
X2N0eHQtPmluc25fYnVmLCBpbnNuX2J1ZiwgaW5zbl9ieXRlcyk7CiAgICAgfQotCi0gICAgaHZt
ZW11bF9jdHh0LT5leG5fcGVuZGluZyA9IDA7CiB9CiAKIHZvaWQgaHZtX2VtdWxhdGVfd3JpdGVi
YWNrKApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMKaW5kZXggNGFkMjE1MS4uYzk4ZWU0YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC00MDc3LDggKzQwNzcs
OCBAQCB2b2lkIGh2bV91ZF9pbnRlcmNlcHQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAg
ICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwgWDg2X0VWRU5U
X05PX0VDKTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBYODZFTVVMX0VYQ0VQVElPTjoKLSAg
ICAgICAgaWYgKCBjdHh0LmV4bl9wZW5kaW5nICkKLSAgICAgICAgICAgIGh2bV9pbmplY3RfZXZl
bnQoJmN0eHQudHJhcCk7CisgICAgICAgIGlmICggY3R4dC5jdHh0LmV2ZW50X3BlbmRpbmcgKQor
ICAgICAgICAgICAgaHZtX2luamVjdF9ldmVudCgmY3R4dC5jdHh0LmV2ZW50KTsKICAgICAgICAg
LyogZmFsbCB0aHJvdWdoICovCiAgICAgZGVmYXVsdDoKICAgICAgICAgaHZtX2VtdWxhdGVfd3Jp
dGViYWNrKCZjdHh0KTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaW8uYyBiL3hlbi9h
cmNoL3g4Ni9odm0vaW8uYwppbmRleCAxMjc5ZjY4Li5hYmI5ZDUxIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvaHZtL2lvLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pby5jCkBAIC0xMDIsOCAr
MTAyLDggQEAgaW50IGhhbmRsZV9tbWlvKHZvaWQpCiAgICAgICAgIGh2bV9kdW1wX2VtdWxhdGlv
bl9zdGF0ZShYRU5MT0dfR19XQVJOSU5HICJNTUlPIiwgJmN0eHQpOwogICAgICAgICByZXR1cm4g
MDsKICAgICBjYXNlIFg4NkVNVUxfRVhDRVBUSU9OOgotICAgICAgICBpZiAoIGN0eHQuZXhuX3Bl
bmRpbmcgKQotICAgICAgICAgICAgaHZtX2luamVjdF9ldmVudCgmY3R4dC50cmFwKTsKKyAgICAg
ICAgaWYgKCBjdHh0LmN0eHQuZXZlbnRfcGVuZGluZyApCisgICAgICAgICAgICBodm1faW5qZWN0
X2V2ZW50KCZjdHh0LmN0eHQuZXZlbnQpOwogICAgICAgICBicmVhazsKICAgICBkZWZhdWx0Ogog
ICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3JlYWxtb2Rl
LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC9yZWFsbW9kZS5jCmluZGV4IDkwMDI2MzguLmRjM2Fi
NDQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3JlYWxtb2RlLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS92bXgvcmVhbG1vZGUuYwpAQCAtMTIyLDcgKzEyMiw3IEBAIHZvaWQgdm14
X3JlYWxtb2RlX2VtdWxhdGVfb25lKHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0
eHQpCiAKICAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkKICAgICB7Ci0gICAgICAg
IGlmICggIWh2bWVtdWxfY3R4dC0+ZXhuX3BlbmRpbmcgKQorICAgICAgICBpZiAoICFodm1lbXVs
X2N0eHQtPmN0eHQuZXZlbnRfcGVuZGluZyApCiAgICAgICAgIHsKICAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgaW50cl9pbmZvOwogCkBAIC0xMzMsMjcgKzEzMywyNyBAQCB2b2lkIHZteF9yZWFs
bW9kZV9lbXVsYXRlX29uZShzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0KQog
ICAgICAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJFeGNlcHRpb24gcGVuZGluZyBi
dXQgbm8gaW5mby5cbiIpOwogICAgICAgICAgICAgICAgIGdvdG8gZmFpbDsKICAgICAgICAgICAg
IH0KLSAgICAgICAgICAgIGh2bWVtdWxfY3R4dC0+dHJhcC52ZWN0b3IgPSAodWludDhfdClpbnRy
X2luZm87Ci0gICAgICAgICAgICBodm1lbXVsX2N0eHQtPnRyYXAuaW5zbl9sZW4gPSAwOworICAg
ICAgICAgICAgaHZtZW11bF9jdHh0LT5jdHh0LmV2ZW50LnZlY3RvciA9ICh1aW50OF90KWludHJf
aW5mbzsKKyAgICAgICAgICAgIGh2bWVtdWxfY3R4dC0+Y3R4dC5ldmVudC5pbnNuX2xlbiA9IDA7
CiAgICAgICAgIH0KIAogICAgICAgICBpZiAoIHVubGlrZWx5KGN1cnItPmRvbWFpbi0+ZGVidWdn
ZXJfYXR0YWNoZWQpICYmCi0gICAgICAgICAgICAgKChodm1lbXVsX2N0eHQtPnRyYXAudmVjdG9y
ID09IFRSQVBfZGVidWcpIHx8Ci0gICAgICAgICAgICAgIChodm1lbXVsX2N0eHQtPnRyYXAudmVj
dG9yID09IFRSQVBfaW50MykpICkKKyAgICAgICAgICAgICAoKGh2bWVtdWxfY3R4dC0+Y3R4dC5l
dmVudC52ZWN0b3IgPT0gVFJBUF9kZWJ1ZykgfHwKKyAgICAgICAgICAgICAgKGh2bWVtdWxfY3R4
dC0+Y3R4dC5ldmVudC52ZWN0b3IgPT0gVFJBUF9pbnQzKSkgKQogICAgICAgICB7CiAgICAgICAg
ICAgICBkb21haW5fcGF1c2VfZm9yX2RlYnVnZ2VyKCk7CiAgICAgICAgIH0KICAgICAgICAgZWxz
ZSBpZiAoIGN1cnItPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMF0gJiBYODZfQ1IwX1BFICkKICAg
ICAgICAgewogICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIkV4Y2VwdGlvbiAlMDJ4
IGluIHByb3RlY3RlZCBtb2RlLlxuIiwKLSAgICAgICAgICAgICAgICAgICAgIGh2bWVtdWxfY3R4
dC0+dHJhcC52ZWN0b3IpOworICAgICAgICAgICAgICAgICAgICAgaHZtZW11bF9jdHh0LT5jdHh0
LmV2ZW50LnZlY3Rvcik7CiAgICAgICAgICAgICBnb3RvIGZhaWw7CiAgICAgICAgIH0KICAgICAg
ICAgZWxzZQogICAgICAgICB7CiAgICAgICAgICAgICByZWFsbW9kZV9kZWxpdmVyX2V4Y2VwdGlv
bigKLSAgICAgICAgICAgICAgICBodm1lbXVsX2N0eHQtPnRyYXAudmVjdG9yLAotICAgICAgICAg
ICAgICAgIGh2bWVtdWxfY3R4dC0+dHJhcC5pbnNuX2xlbiwKKyAgICAgICAgICAgICAgICBodm1l
bXVsX2N0eHQtPmN0eHQuZXZlbnQudmVjdG9yLAorICAgICAgICAgICAgICAgIGh2bWVtdWxfY3R4
dC0+Y3R4dC5ldmVudC5pbnNuX2xlbiwKICAgICAgICAgICAgICAgICBodm1lbXVsX2N0eHQpOwog
ICAgICAgICB9CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJj
aC94ODYvbW0uYwppbmRleCAyMzFjN2JmLi41ZDU5NDc5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtNTM3OSw2ICs1Mzc5LDE5IEBAIGlu
dCBwdHdyX2RvX3BhZ2VfZmF1bHQoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkciwK
ICAgICBwYWdlX3VubG9jayhwYWdlKTsKICAgICBwdXRfcGFnZShwYWdlKTsKIAorICAgIC8qCisg
ICAgICogVGhlIHByZXZpb3VzIGxhY2sgb2YgaW5qZWN0X3tzdyxod30qKCkgaG9va3MgY2F1c2Vk
IGV4Y2VwdGlvbnMgcmFpc2VkCisgICAgICogYnkgdGhlIGVtdWxhdG9yIGl0c2VsZiB0byBiZWNv
bWUgWDg2RU1VTF9VTkhBTkRMRUFCTEUuICBTdWNoIGV4Y2VwdGlvbnMKKyAgICAgKiBub3cgc2V0
IGV2ZW50X3BlbmRpbmcgaW5zdGVhZC4gIEV4Y2VwdGlvbnMgcmFpc2VkIGJlaGluZCB0aGUgYmFj
ayBvZgorICAgICAqIHRoZSBlbXVsYXRvciBkb24ndCB5ZXQgc2V0IGV2ZW50X3BlbmRpbmcuCisg
ICAgICoKKyAgICAgKiBGb3Igbm93LCBjYXVzZSBzdWNoIGNhc2VzIHRvIHJldHVybiB0byB0aGUg
WDg2RU1VTF9VTkhBTkRMRUFCTEUgcGF0aCwKKyAgICAgKiBmb3Igbm8gZnVuY3Rpb25hbCBjaGFu
Z2UgZnJvbSBiZWZvcmUuICBGdXR1cmUgcGF0Y2hlcyB3aWxsIGZpeCB0aGlzCisgICAgICogcHJv
cGVybHkuCisgICAgICovCisgICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiAmJiBwdHdy
X2N0eHQuY3R4dC5ldmVudF9wZW5kaW5nICkKKyAgICAgICAgcmMgPSBYODZFTVVMX1VOSEFORExF
QUJMRTsKKwogICAgIGlmICggcmMgPT0gWDg2RU1VTF9VTkhBTkRMRUFCTEUgKQogICAgICAgICBn
b3RvIGJhaWw7CiAKQEAgLTU1MDYsNiArNTUxOSwxOSBAQCBpbnQgbW1pb19yb19kb19wYWdlX2Zh
dWx0KHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIsCiAgICAgZWxzZQogICAgICAg
ICByYyA9IHg4Nl9lbXVsYXRlKCZjdHh0LCAmbW1pb19yb19lbXVsYXRlX29wcyk7CiAKKyAgICAv
KgorICAgICAqIFRoZSBwcmV2aW91cyBsYWNrIG9mIGluamVjdF97c3csaHd9KigpIGhvb2tzIGNh
dXNlZCBleGNlcHRpb25zIHJhaXNlZAorICAgICAqIGJ5IHRoZSBlbXVsYXRvciBpdHNlbGYgdG8g
YmVjb21lIFg4NkVNVUxfVU5IQU5ETEVBQkxFLiAgU3VjaCBleGNlcHRpb25zCisgICAgICogbm93
IHNldCBldmVudF9wZW5kaW5nIGluc3RlYWQuICBFeGNlcHRpb25zIHJhaXNlZCBiZWhpbmQgdGhl
IGJhY2sgb2YKKyAgICAgKiB0aGUgZW11bGF0b3IgZG9uJ3QgeWV0IHNldCBldmVudF9wZW5kaW5n
LgorICAgICAqCisgICAgICogRm9yIG5vdywgY2F1c2Ugc3VjaCBjYXNlcyB0byByZXR1cm4gdG8g
dGhlIFg4NkVNVUxfVU5IQU5ETEVBQkxFIHBhdGgsCisgICAgICogZm9yIG5vIGZ1bmN0aW9uYWwg
Y2hhbmdlIGZyb20gYmVmb3JlLiAgRnV0dXJlIHBhdGNoZXMgd2lsbCBmaXggdGhpcworICAgICAq
IHByb3Blcmx5LgorICAgICAqLworICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04gJiYg
Y3R4dC5ldmVudF9wZW5kaW5nICkKKyAgICAgICAgcmMgPSBYODZFTVVMX1VOSEFORExFQUJMRTsK
KwogICAgIGlmICggcmMgPT0gWDg2RU1VTF9VTkhBTkRMRUFCTEUgKQogICAgICAgICByZXR1cm4g
MDsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jIGIveGVuL2Fy
Y2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCmluZGV4IGVhYzIzMzAuLjdkOTA4MWIgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYworKysgYi94ZW4vYXJjaC94ODYvbW0v
c2hhZG93L211bHRpLmMKQEAgLTMzNzQsNiArMzM3NCwxOSBAQCBzdGF0aWMgaW50IHNoX3BhZ2Vf
ZmF1bHQoc3RydWN0IHZjcHUgKnYsCiAgICAgciA9IHg4Nl9lbXVsYXRlKCZlbXVsX2N0eHQuY3R4
dCwgZW11bF9vcHMpOwogCiAgICAgLyoKKyAgICAgKiBUaGUgcHJldmlvdXMgbGFjayBvZiBpbmpl
Y3Rfe3N3LGh3fSooKSBob29rcyBjYXVzZWQgZXhjZXB0aW9ucyByYWlzZWQKKyAgICAgKiBieSB0
aGUgZW11bGF0b3IgaXRzZWxmIHRvIGJlY29tZSBYODZFTVVMX1VOSEFORExFQUJMRS4gIFN1Y2gg
ZXhjZXB0aW9ucworICAgICAqIG5vdyBzZXQgZXZlbnRfcGVuZGluZyBpbnN0ZWFkLiAgRXhjZXB0
aW9ucyByYWlzZWQgYmVoaW5kIHRoZSBiYWNrIG9mCisgICAgICogdGhlIGVtdWxhdG9yIGRvbid0
IHlldCBzZXQgZXZlbnRfcGVuZGluZy4KKyAgICAgKgorICAgICAqIEZvciBub3csIGNhdXNlIHN1
Y2ggY2FzZXMgdG8gcmV0dXJuIHRvIHRoZSBYODZFTVVMX1VOSEFORExFQUJMRSBwYXRoLAorICAg
ICAqIGZvciBubyBmdW5jdGlvbmFsIGNoYW5nZSBmcm9tIGJlZm9yZS4gIEZ1dHVyZSBwYXRjaGVz
IHdpbGwgZml4IHRoaXMKKyAgICAgKiBwcm9wZXJseS4KKyAgICAgKi8KKyAgICBpZiAoIHIgPT0g
WDg2RU1VTF9FWENFUFRJT04gJiYgZW11bF9jdHh0LmN0eHQuZXZlbnRfcGVuZGluZyApCisgICAg
ICAgIHIgPSBYODZFTVVMX1VOSEFORExFQUJMRTsKKworICAgIC8qCiAgICAgICogTkIuIFdlIGRv
IG5vdCB1bnNoYWRvdyBvbiBYODZFTVVMX0VYQ0VQVElPTi4gSXQncyBub3QgY2xlYXIgdGhhdCBp
dAogICAgICAqIHdvdWxkIGJlIGEgZ29vZCB1bnNoYWRvdyBoaW50LiBJZiB3ZSAqZG8qIGRlY2lk
ZSB0byB1bnNoYWRvdy1vbi1mYXVsdAogICAgICAqIHRoZW4gaXQgbXVzdCBiZSAnZmFpbGFibGUn
OiB3ZSBjYW5ub3QgcmVxdWlyZSB0aGUgdW5zaGFkb3cgdG8gc3VjY2VlZC4KQEAgLTM0NDYsNiAr
MzQ1OSw5IEBAIHN0YXRpYyBpbnQgc2hfcGFnZV9mYXVsdChzdHJ1Y3QgdmNwdSAqdiwKICAgICAg
ICAgICAgIHYtPmFyY2gucGFnaW5nLmxhc3Rfd3JpdGVfd2FzX3B0ID0gMDsKICAgICAgICAgICAg
IHIgPSB4ODZfZW11bGF0ZSgmZW11bF9jdHh0LmN0eHQsIGVtdWxfb3BzKTsKIAorICAgICAgICAg
ICAgaWYgKCByID09IFg4NkVNVUxfRVhDRVBUSU9OICYmIGVtdWxfY3R4dC5jdHh0LmV2ZW50X3Bl
bmRpbmcgKQorICAgICAgICAgICAgICAgIHIgPSBYODZFTVVMX1VOSEFORExFQUJMRTsKKwogICAg
ICAgICAgICAgLyoKICAgICAgICAgICAgICAqIE9ubHkgY29udGludWUgdGhlIHNlYXJjaCBmb3Ig
dGhlIHNlY29uZCBoYWxmIGlmIHRoZXJlIGFyZSBubwogICAgICAgICAgICAgICogZXhjZXB0aW9u
cyBvciBwZW5kaW5nIGFjdGlvbnMuICBPdGhlcndpc2UsIGdpdmUgdXAgYW5kIHJlLWVudGVyCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDRhZjk0MmMuLmRmMjZlOWUg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC02ODAsOSArNjgwLDgg
QEAgc3RhdGljIGlubGluZSBpbnQgbWtlYyh1aW50OF90IGUsIGludDMyX3QgZWMsIC4uLikKIAog
I2RlZmluZSBnZW5lcmF0ZV9leGNlcHRpb25faWYocCwgZSwgZWMuLi4pICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAoeyAgaWYgKCAocCkgKSB7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgZmFpbF9pZihv
cHMtPmluamVjdF9od19leGNlcHRpb24gPT0gTlVMTCk7ICAgICAgICAgICAgICAgICAgICAgICAg
XAotICAgICAgICByYyA9IG9wcy0+aW5qZWN0X2h3X2V4Y2VwdGlvbihlLCBta2VjKGUsICMjZWMs
IDApLCBjdHh0KSAgICAgICAgICBcCi0gICAgICAgICAgICA/IDogWDg2RU1VTF9FWENFUFRJT047
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgeDg2X2Vt
dWxfaHdfZXhjZXB0aW9uKGUsIG1rZWMoZSwgIyNlYywgMCksIGN0eHQpOyAgICAgICAgICAgICAg
ICAgXAorICAgICAgICByYyA9IFg4NkVNVUxfRVhDRVBUSU9OOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIGdvdG8gZG9uZTsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB9ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAogfSkKQEAgLTE2MDQsOSArMTYwMyw2IEBAIHN0YXRpYyBpbnQgaW5qZWN0X3N3aW50
KGVudW0geDg2X3N3aW50X3R5cGUgdHlwZSwKIHsKICAgICBpbnQgcmMsIGVycm9yX2NvZGUsIGZh
dWx0X3R5cGUgPSBFWENfR1A7CiAKLSAgICBmYWlsX2lmKG9wcy0+aW5qZWN0X3N3X2ludGVycnVw
dCA9PSBOVUxMKTsKLSAgICBmYWlsX2lmKG9wcy0+aW5qZWN0X2h3X2V4Y2VwdGlvbiA9PSBOVUxM
KTsKLQogICAgIC8qCiAgICAgICogV2l0aG91dCBoYXJkd2FyZSBzdXBwb3J0LCBpbmplY3Rpbmcg
c29mdHdhcmUgaW50ZXJydXB0cy9leGNlcHRpb25zIGlzCiAgICAgICogcHJvYmxlbWF0aWMuCkBA
IC0xNzAxLDcgKzE2OTcsOCBAQCBzdGF0aWMgaW50IGluamVjdF9zd2ludChlbnVtIHg4Nl9zd2lu
dF90eXBlIHR5cGUsCiAgICAgICAgIH0KICAgICB9CiAKLSAgICByYyA9IG9wcy0+aW5qZWN0X3N3
X2ludGVycnVwdCh0eXBlLCB2ZWN0b3IsIGluc25fbGVuLCBjdHh0KTsKKyAgICB4ODZfZW11bF9z
b2Z0d2FyZV9ldmVudCh0eXBlLCB2ZWN0b3IsIGluc25fbGVuLCBjdHh0KTsKKyAgICByYyA9IFg4
NkVNVUxfT0tBWTsKIAogIGRvbmU6CiAgICAgcmV0dXJuIHJjOwpAQCAtMTkwOSw2ICsxOTA2LDcg
QEAgeDg2X2RlY29kZSgKIAogICAgIC8qIEluaXRpYWxpc2Ugb3V0cHV0IHN0YXRlIGluIHg4Nl9l
bXVsYXRlX2N0eHQgKi8KICAgICBjdHh0LT5yZXRpcmUucmF3ID0gMDsKKyAgICB4ODZfZW11bF9y
ZXNldF9ldmVudChjdHh0KTsKIAogICAgIG9wX2J5dGVzID0gZGVmX29wX2J5dGVzID0gYWRfYnl0
ZXMgPSBkZWZfYWRfYnl0ZXMgPSBjdHh0LT5hZGRyX3NpemUvODsKICAgICBpZiAoIG9wX2J5dGVz
ID09IDggKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmggYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaAppbmRleCA1YTRmOWI3
Li5hMzk3Y2M5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxh
dGUuaAorKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaApAQCAtMzk2
LDE5ICszOTYsNiBAQCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzCiAgICAgICAgIHVuc2lnbmVkIGlu
dCAqZWR4LAogICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCk7CiAKLSAgICAv
KiBpbmplY3RfaHdfZXhjZXB0aW9uICovCi0gICAgaW50ICgqaW5qZWN0X2h3X2V4Y2VwdGlvbiko
Ci0gICAgICAgIHVpbnQ4X3QgdmVjdG9yLAotICAgICAgICBpbnQzMl90IGVycm9yX2NvZGUsCi0g
ICAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KTsKLQotICAgIC8qIGluamVjdF9z
d19pbnRlcnJ1cHQgKi8KLSAgICBpbnQgKCppbmplY3Rfc3dfaW50ZXJydXB0KSgKLSAgICAgICAg
ZW51bSB4ODZfc3dpbnRfdHlwZSB0eXBlLAotICAgICAgICB1aW50OF90IHZlY3RvciwKLSAgICAg
ICAgdWludDhfdCBpbnNuX2xlbiwKLSAgICAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0
eHQpOwotCiAgICAgLyoKICAgICAgKiBnZXRfZnB1OiBMb2FkIGVtdWxhdGVkIGVudmlyb25tZW50
J3MgRlBVIHN0YXRlIG9udG8gcHJvY2Vzc29yLgogICAgICAqICBAZXhuX2NhbGxiYWNrOiBPbiBh
bnkgRlBVIG9yIFNJTUQgZXhjZXB0aW9uLCBwYXNzIGNvbnRyb2wgdG8KQEAgLTQ4Niw2ICs0NzMs
OSBAQCBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dAogICAgICAgICAgICAgYm9vbCBzaW5nbGVzdGVw
OjE7ICAgLyogU2luZ2xlc3RlcHBpbmcgd2FzIGFjdGl2ZS4gKi8KICAgICAgICAgfTsKICAgICB9
IHJldGlyZTsKKworICAgIGJvb2wgZXZlbnRfcGVuZGluZzsKKyAgICBzdHJ1Y3QgeDg2X2V2ZW50
IGV2ZW50OwogfTsKIAogLyoKQEAgLTU4NCw2ICs1NzQsMTkgQEAgc3RhdGljIGlubGluZSBpbnQg
eDg2X2VtdWxhdGVfd3JhcHBlcigKICAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkK
ICAgICAgICAgQVNTRVJUKGN0eHQtPnJlZ3MtPmVpcCA9PSBvcmlnX2VpcCk7CiAKKyAgICAvKgor
ICAgICAqIFRPRE86IE1ha2UgdGhpcyB0cnVlOgorICAgICAqCisgICAgQVNTRVJUKGN0eHQtPmV2
ZW50X3BlbmRpbmcgPT0gKHJjID09IFg4NkVNVUxfRVhDRVBUSU9OKSk7CisgICAgICoKKyAgICAg
KiBTb21lIGNvZGVwYXRocyBzdGlsbCByYWlzZSBleGNlcHRpb25zIGJlaGluZCB0aGUgYmFjayBv
ZiB0aGUKKyAgICAgKiBlbXVsYXRvci4gKGkuZS4gcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OIGJ1
dCB3aXRob3V0CisgICAgICogZXZlbnRfcGVuZGluZyBiZWluZyBzZXQpLiAgSW4gdGhlIG1lYW50
aW1lLCB1c2UgYSBzbGlnaHRseQorICAgICAqIHJlbGF4ZWQgY2hlY2suLi4KKyAgICAgKi8KKyAg
ICBpZiAoIGN0eHQtPmV2ZW50X3BlbmRpbmcgKQorICAgICAgICBBU1NFUlQocmMgPT0gWDg2RU1V
TF9FWENFUFRJT04pOworCiAgICAgcmV0dXJuIHJjOwogfQogCkBAIC02MzMsNCArNjM2LDUxIEBA
IHZvaWQgeDg2X2VtdWxhdGVfZnJlZV9zdGF0ZShzdHJ1Y3QgeDg2X2VtdWxhdGVfc3RhdGUgKnN0
YXRlKTsKIAogI2VuZGlmCiAKK3N0YXRpYyBpbmxpbmUgdm9pZCB4ODZfZW11bF9od19leGNlcHRp
b24oCisgICAgdW5zaWduZWQgaW50IHZlY3RvciwgaW50IGVycm9yX2NvZGUsIHN0cnVjdCB4ODZf
ZW11bGF0ZV9jdHh0ICpjdHh0KQoreworICAgIEFTU0VSVCghY3R4dC0+ZXZlbnRfcGVuZGluZyk7
CisKKyAgICBjdHh0LT5ldmVudC52ZWN0b3IgPSB2ZWN0b3I7CisgICAgY3R4dC0+ZXZlbnQudHlw
ZSA9IFg4Nl9FVkVOVFRZUEVfSFdfRVhDRVBUSU9OOworICAgIGN0eHQtPmV2ZW50LmVycm9yX2Nv
ZGUgPSBlcnJvcl9jb2RlOworCisgICAgY3R4dC0+ZXZlbnRfcGVuZGluZyA9IHRydWU7Cit9CisK
K3N0YXRpYyBpbmxpbmUgdm9pZCB4ODZfZW11bF9zb2Z0d2FyZV9ldmVudCgKKyAgICBlbnVtIHg4
Nl9zd2ludF90eXBlIHR5cGUsIHVpbnQ4X3QgdmVjdG9yLCB1aW50OF90IGluc25fbGVuLAorICAg
IHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQoreworICAgIEFTU0VSVCghY3R4dC0+ZXZl
bnRfcGVuZGluZyk7CisKKyAgICBzd2l0Y2ggKCB0eXBlICkKKyAgICB7CisgICAgY2FzZSB4ODZf
c3dpbnRfaWNlYnA6CisgICAgICAgIGN0eHQtPmV2ZW50LnR5cGUgPSBYODZfRVZFTlRUWVBFX1BS
SV9TV19FWENFUFRJT047CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSB4ODZfc3dpbnRfaW50
MzoKKyAgICBjYXNlIHg4Nl9zd2ludF9pbnRvOgorICAgICAgICBjdHh0LT5ldmVudC50eXBlID0g
WDg2X0VWRU5UVFlQRV9TV19FWENFUFRJT047CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSB4
ODZfc3dpbnRfaW50OgorICAgICAgICBjdHh0LT5ldmVudC50eXBlID0gWDg2X0VWRU5UVFlQRV9T
V19JTlRFUlJVUFQ7CisgICAgICAgIGJyZWFrOworICAgIH0KKworICAgIGN0eHQtPmV2ZW50LnZl
Y3RvciA9IHZlY3RvcjsKKyAgICBjdHh0LT5ldmVudC5lcnJvcl9jb2RlID0gWDg2X0VWRU5UX05P
X0VDOworICAgIGN0eHQtPmV2ZW50Lmluc25fbGVuID0gaW5zbl9sZW47CisKKyAgICBjdHh0LT5l
dmVudF9wZW5kaW5nID0gdHJ1ZTsKK30KKworc3RhdGljIGlubGluZSB2b2lkIHg4Nl9lbXVsX3Jl
c2V0X2V2ZW50KHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQoreworICAgIGN0eHQtPmV2
ZW50X3BlbmRpbmcgPSBmYWxzZTsKKyAgICBjdHh0LT5ldmVudCA9IChzdHJ1Y3QgeDg2X2V2ZW50
KXt9OworfQorCiAjZW5kaWYgLyogX19YODZfRU1VTEFURV9IX18gKi8KZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL2VtdWxhdGUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L2VtdWxhdGUuaAppbmRleCAzYjdlYzMzLi5kNjRkODM0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9lbXVsYXRlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZW11
bGF0ZS5oCkBAIC0yOSw5ICsyOSw2IEBAIHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0IHsKICAgICB1
bnNpZ25lZCBsb25nIHNlZ19yZWdfYWNjZXNzZWQ7CiAgICAgdW5zaWduZWQgbG9uZyBzZWdfcmVn
X2RpcnR5OwogCi0gICAgYm9vbF90IGV4bl9wZW5kaW5nOwotICAgIHN0cnVjdCB4ODZfZXZlbnQg
dHJhcDsKLQogICAgIHVpbnQzMl90IGludHJfc2hhZG93OwogCiAgICAgYm9vbF90IHNldF9jb250
ZXh0OwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5n
aXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:26:18 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:26: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 1cDYgE-0001sR-P1; Sun, 04 Dec 2016 15:26:18 +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 1cDYgD-0001sH-U0
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:18 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 85/A1-27365-99534485; Sun, 04 Dec 2016 15:26:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVXeGqUu
 EweEz/BYTthk4MHps79vFHsAYxZqZl5RfkcCa0d85l71g0iTGitfzjzM2ML7P7WLk4hAS+MIo
 8WLCU1YI5zyQ8/YxexcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgL2EjOnv
 GYHsXkFzCR+zDoAFmcBqp8waTvzBEaOBYwMqxjVi1OLylKLdA31kooy0zNKchMzc3QNDUz1cl
 OLixPTU3MSk4r1kvNzNzECvVLPwMC4g7Gp1/kQoyQHk5Io785Q5wghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErwhJi4RQoJFqempFWmZOcDwgElLcPAoifBWgaR5iwsSc4sz0yFSpxgVpcR554Mk
 BEASGaV5cG2wkLzEKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZj3MMgUnsy8Erjpr4AWMwEtP
 nHcGWRxSSJCSqqBscEg7LqVZZbvkauzGPZp+87bklDH9vDTb583M9UehF5dcmtG6pepGjP55u
 XJWa2c+0Jr6zwr/5zr/DHLLZZnbJ02OTMz6uNbts2JSn9D/lyWuCOp0Lx7lZRMcurLrc+8OoJ
 532xb6K3uVMa+I8lz5vV4/lsBW5pYHh+eaPhE119udvPB+RP+CCixFGckGmoxFxUnAgBwiu3+
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1480865174!70030685!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35405 invoked from network); 4 Dec 2016 15:26:15 -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; 4 Dec 2016 15:26: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 1cDYgA-0005GN-Qh
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYgA-0005Mr-Px
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYgA-0005Mr-Px@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:26:14 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Rework emulator event
	injection
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>

Y29tbWl0IDI5YTU3Yzk5MjQ4MzBjMzFlNTRmYWY2OTEzODUzZTE1N2UzOWVhMmEKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIE5vdiA3IDEzOjE0OjAzIDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAx
IDIwMTYgKzAwMDAKCiAgICB4ODYvZW11bDogUmV3b3JrIGVtdWxhdG9yIGV2ZW50IGluamVjdGlv
bgogICAgCiAgICBUaGUgZW11bGF0b3IgbmVlZHMgdG8gZ2FpbiBhbiB1bmRlcnN0YW5kaW5nIG9m
IGludGVycnVwdHMgYW5kIGV4Y2VwdGlvbnMKICAgIGdlbmVyYXRlZCBieSBpdHMgYWN0aW9ucy4K
ICAgIAogICAgTW92ZSBodm1fZW11bGF0ZV9jdHh0LntleG5fcGVuZGluZyx0cmFwfSBpbnRvIHN0
cnVjdCB4ODZfZW11bGF0ZV9jdHh0IHNvIHRoZXkKICAgIGFyZSB2aXNpYmxlIHRvIHRoZSBlbXVs
YXRvci4gIFRoaXMgcmVtb3ZlcyB0aGUgbmVlZCBmb3IgdGhlCiAgICBpbmplY3Rfe2h3X2V4Y2Vw
dGlvbixzd19pbnRlcnJ1cHR9KCkgaG9va3MsIHdoaWNoIGFyZSBkcm9wcGVkIGFuZCByZXBsYWNl
ZAogICAgd2l0aCB4ODZfZW11bF97aHdfZXhjZXB0aW9uLHNvZnR3YXJlX2V2ZW50LHJlc2V0X2V2
ZW50fSgpIGluc3RlYWQuCiAgICAKICAgIEZvciBleGNlcHRpb25zIHJhaXNlZCBieSB4ODZfZW11
bGF0ZSgpIGl0c2VsZiAocmF0aGVyIHRoYW4gaXRzIGNhbGxiYWNrcyksIHRoZQogICAgc2hhZG93
IHBhZ2V0YWJsZSBhbmQgUFYgdXNlcyBvZiB4ODZfZW11bGF0ZSgpIHByZXZpb3VzbHkgZmFpbGVk
IHdpdGgKICAgIFg4NkVNVUxfVU5IQU5ETEVBQkxFIGR1ZSB0byB0aGUgbGFjayBvZiBpbmplY3Rf
KigpIGhvb2tzLgogICAgCiAgICBUaGlzIGJlaGF2aW91ciBoYXMgY2hhbmdlZCwgYW5kIHN1Y2gg
Y2FzZXMgd2lsbCBub3cgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OCiAgICB3aXRoIGV2ZW50X3Bl
bmRpbmcgc2V0LiAgVW50aWwgdGhlIGNhbGxlcnMgb2YgeDg2X2VtdWxhdGUoKSBoYXZlIGJlZW4g
dXBkYXRlZAogICAgdG8gaW5qZWN0IGV2ZW50cyBiYWNrIGludG8gdGhlIGd1ZXN0LCBkaXZlcnQg
dGhlIGV2ZW50X3BlbmRpbmcgY2FzZSBiYWNrIGludG8KICAgIHRoZSBYODZFTVVMX1VOSEFORExF
QUJMRSBwYXRoIHRvIG1haW50YWluIHRoZSBzYW1lIGd1ZXN0LXZpc2libGUgYmVoYXZpb3VyLgog
ICAgCiAgICBObyBvdmVyYWxsIGZ1bmN0aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3
ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CiAgICBS
ZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgICAgICAg
ICAgICAgfCA4MSArKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94
ODYvaHZtL2h2bS5jICAgICAgICAgICAgICAgICB8ICA0ICstCiB4ZW4vYXJjaC94ODYvaHZtL2lv
LmMgICAgICAgICAgICAgICAgICB8ICA0ICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC9yZWFsbW9k
ZS5jICAgICAgICB8IDE2ICsrKy0tLS0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAg
ICAgICAgIHwgMjYgKysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyAg
ICAgICAgIHwgMTYgKysrKysrKwogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmMgfCAxMiArKystLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggfCA3
NiArKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9lbXVsYXRlLmggICAgICB8ICAzIC0tCiA5IGZpbGVzIGNoYW5nZWQsIDEzMSBpbnNlcnRpb25z
KCspLCAxMDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9lbXVs
YXRlLmMgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwppbmRleCA5MWM3OWZhLi40YjhjOWEw
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL2VtdWxhdGUuYwpAQCAtNTY4LDEyICs1NjgsOSBAQCBzdGF0aWMgaW50IGh2bWVtdWxf
dmlydHVhbF90b19saW5lYXIoCiAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsK
IAogICAgIC8qIFRoaXMgaXMgYSBzaW5nbGV0b24gb3BlcmF0aW9uOiBmYWlsIGl0IHdpdGggYW4g
ZXhjZXB0aW9uLiAqLwotICAgIGh2bWVtdWxfY3R4dC0+ZXhuX3BlbmRpbmcgPSAxOwotICAgIGh2
bWVtdWxfY3R4dC0+dHJhcC52ZWN0b3IgPQotICAgICAgICAoc2VnID09IHg4Nl9zZWdfc3MpID8g
VFJBUF9zdGFja19lcnJvciA6IFRSQVBfZ3BfZmF1bHQ7Ci0gICAgaHZtZW11bF9jdHh0LT50cmFw
LnR5cGUgPSBYODZfRVZFTlRUWVBFX0hXX0VYQ0VQVElPTjsKLSAgICBodm1lbXVsX2N0eHQtPnRy
YXAuZXJyb3JfY29kZSA9IDA7Ci0gICAgaHZtZW11bF9jdHh0LT50cmFwLmluc25fbGVuID0gMDsK
KyAgICB4ODZfZW11bF9od19leGNlcHRpb24oKHNlZyA9PSB4ODZfc2VnX3NzKQorICAgICAgICAg
ICAgICAgICAgICAgICAgICA/IFRSQVBfc3RhY2tfZXJyb3IKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgOiBUUkFQX2dwX2ZhdWx0LCAwLCAmaHZtZW11bF9jdHh0LT5jdHh0KTsKICAgICByZXR1
cm4gWDg2RU1VTF9FWENFUFRJT047CiB9CiAKQEAgLTE1NjIsNTkgKzE1NTksNiBAQCBpbnQgaHZt
ZW11bF9jcHVpZCgKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1zdGF0aWMgaW50IGh2
bWVtdWxfaW5qZWN0X2h3X2V4Y2VwdGlvbigKLSAgICB1aW50OF90IHZlY3RvciwKLSAgICBpbnQz
Ml90IGVycm9yX2NvZGUsCi0gICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpCi17Ci0g
ICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCA9Ci0gICAgICAgIGNvbnRh
aW5lcl9vZihjdHh0LCBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCwgY3R4dCk7Ci0KLSAgICBodm1l
bXVsX2N0eHQtPmV4bl9wZW5kaW5nID0gMTsKLSAgICBodm1lbXVsX2N0eHQtPnRyYXAudmVjdG9y
ID0gdmVjdG9yOwotICAgIGh2bWVtdWxfY3R4dC0+dHJhcC50eXBlID0gWDg2X0VWRU5UVFlQRV9I
V19FWENFUFRJT047Ci0gICAgaHZtZW11bF9jdHh0LT50cmFwLmVycm9yX2NvZGUgPSBlcnJvcl9j
b2RlOwotICAgIGh2bWVtdWxfY3R4dC0+dHJhcC5pbnNuX2xlbiA9IDA7Ci0KLSAgICByZXR1cm4g
WDg2RU1VTF9PS0FZOwotfQotCi1zdGF0aWMgaW50IGh2bWVtdWxfaW5qZWN0X3N3X2ludGVycnVw
dCgKLSAgICBlbnVtIHg4Nl9zd2ludF90eXBlIHR5cGUsCi0gICAgdWludDhfdCB2ZWN0b3IsCi0g
ICAgdWludDhfdCBpbnNuX2xlbiwKLSAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkK
LXsKLSAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0ID0KLSAgICAgICAg
Y29udGFpbmVyX29mKGN0eHQsIHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0LCBjdHh0KTsKLQotICAg
IHN3aXRjaCAoIHR5cGUgKQotICAgIHsKLSAgICBjYXNlIHg4Nl9zd2ludF9pY2VicDoKLSAgICAg
ICAgaHZtZW11bF9jdHh0LT50cmFwLnR5cGUgPSBYODZfRVZFTlRUWVBFX1BSSV9TV19FWENFUFRJ
T047Ci0gICAgICAgIGJyZWFrOwotCi0gICAgY2FzZSB4ODZfc3dpbnRfaW50MzoKLSAgICBjYXNl
IHg4Nl9zd2ludF9pbnRvOgotICAgICAgICBodm1lbXVsX2N0eHQtPnRyYXAudHlwZSA9IFg4Nl9F
VkVOVFRZUEVfU1dfRVhDRVBUSU9OOwotICAgICAgICBicmVhazsKLQotICAgIGNhc2UgeDg2X3N3
aW50X2ludDoKLSAgICAgICAgaHZtZW11bF9jdHh0LT50cmFwLnR5cGUgPSBYODZfRVZFTlRUWVBF
X1NXX0lOVEVSUlVQVDsKLSAgICAgICAgYnJlYWs7Ci0KLSAgICBkZWZhdWx0OgotICAgICAgICBy
ZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7Ci0gICAgfQotCi0gICAgaHZtZW11bF9jdHh0LT5l
eG5fcGVuZGluZyA9IDE7Ci0gICAgaHZtZW11bF9jdHh0LT50cmFwLnZlY3RvciA9IHZlY3RvcjsK
LSAgICBodm1lbXVsX2N0eHQtPnRyYXAuZXJyb3JfY29kZSA9IFg4Nl9FVkVOVF9OT19FQzsKLSAg
ICBodm1lbXVsX2N0eHQtPnRyYXAuaW5zbl9sZW4gPSBpbnNuX2xlbjsKLQotICAgIHJldHVybiBY
ODZFTVVMX09LQVk7Ci19Ci0KIHN0YXRpYyBpbnQgaHZtZW11bF9nZXRfZnB1KAogICAgIHZvaWQg
KCpleGNlcHRpb25fY2FsbGJhY2spKHZvaWQgKiwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKiksCiAg
ICAgdm9pZCAqZXhjZXB0aW9uX2NhbGxiYWNrX2FyZywKQEAgLTE2NzgsOCArMTYyMiw3IEBAIHN0
YXRpYyBpbnQgaHZtZW11bF9pbnZscGcoCiAgICAgICAgICAqIGh2bWVtdWxfdmlydHVhbF90b19s
aW5lYXIoKSByYWlzZXMgZXhjZXB0aW9ucyBmb3IgdHlwZS9saW1pdAogICAgICAgICAgKiB2aW9s
YXRpb25zLCBzbyBzcXVhc2ggdGhlbS4KICAgICAgICAgICovCi0gICAgICAgIGh2bWVtdWxfY3R4
dC0+ZXhuX3BlbmRpbmcgPSAwOwotICAgICAgICBodm1lbXVsX2N0eHQtPnRyYXAgPSAoc3RydWN0
IHg4Nl9ldmVudCl7fTsKKyAgICAgICAgeDg2X2VtdWxfcmVzZXRfZXZlbnQoY3R4dCk7CiAgICAg
ICAgIHJjID0gWDg2RU1VTF9PS0FZOwogICAgIH0KIApAQCAtMTY5Niw3ICsxNjM5LDcgQEAgc3Rh
dGljIGludCBodm1lbXVsX3ZtZnVuYygKIAogICAgIHJjID0gaHZtX2Z1bmNzLmFsdHAybV92Y3B1
X2VtdWxhdGVfdm1mdW5jKGN0eHQtPnJlZ3MpOwogICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZ
ICkKLSAgICAgICAgaHZtZW11bF9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwg
WDg2X0VWRU5UX05PX0VDLCBjdHh0KTsKKyAgICAgICAgeDg2X2VtdWxfaHdfZXhjZXB0aW9uKFRS
QVBfaW52YWxpZF9vcCwgWDg2X0VWRU5UX05PX0VDLCBjdHh0KTsKIAogICAgIHJldHVybiByYzsK
IH0KQEAgLTE3MjAsOCArMTY2Myw2IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVf
b3BzIGh2bV9lbXVsYXRlX29wcyA9IHsKICAgICAud3JpdGVfbXNyICAgICA9IGh2bWVtdWxfd3Jp
dGVfbXNyLAogICAgIC53YmludmQgICAgICAgID0gaHZtZW11bF93YmludmQsCiAgICAgLmNwdWlk
ICAgICAgICAgPSBodm1lbXVsX2NwdWlkLAotICAgIC5pbmplY3RfaHdfZXhjZXB0aW9uID0gaHZt
ZW11bF9pbmplY3RfaHdfZXhjZXB0aW9uLAotICAgIC5pbmplY3Rfc3dfaW50ZXJydXB0ID0gaHZt
ZW11bF9pbmplY3Rfc3dfaW50ZXJydXB0LAogICAgIC5nZXRfZnB1ICAgICAgID0gaHZtZW11bF9n
ZXRfZnB1LAogICAgIC5wdXRfZnB1ICAgICAgID0gaHZtZW11bF9wdXRfZnB1LAogICAgIC5pbnZs
cGcgICAgICAgID0gaHZtZW11bF9pbnZscGcsCkBAIC0xNzQ3LDggKzE2ODgsNiBAQCBzdGF0aWMg
Y29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyBodm1fZW11bGF0ZV9vcHNfbm9fd3JpdGUgPSB7
CiAgICAgLndyaXRlX21zciAgICAgPSBodm1lbXVsX3dyaXRlX21zcl9kaXNjYXJkLAogICAgIC53
YmludmQgICAgICAgID0gaHZtZW11bF93YmludmRfZGlzY2FyZCwKICAgICAuY3B1aWQgICAgICAg
ICA9IGh2bWVtdWxfY3B1aWQsCi0gICAgLmluamVjdF9od19leGNlcHRpb24gPSBodm1lbXVsX2lu
amVjdF9od19leGNlcHRpb24sCi0gICAgLmluamVjdF9zd19pbnRlcnJ1cHQgPSBodm1lbXVsX2lu
amVjdF9zd19pbnRlcnJ1cHQsCiAgICAgLmdldF9mcHUgICAgICAgPSBodm1lbXVsX2dldF9mcHUs
CiAgICAgLnB1dF9mcHUgICAgICAgPSBodm1lbXVsX3B1dF9mcHUsCiAgICAgLmludmxwZyAgICAg
ICAgPSBodm1lbXVsX2ludmxwZywKQEAgLTE4NzAsOCArMTgwOSw4IEBAIGludCBodm1fZW11bGF0
ZV9vbmVfbW1pbyh1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgbG9uZyBnbGEpCiAgICAgICAg
IGh2bV9kdW1wX2VtdWxhdGlvbl9zdGF0ZShYRU5MT0dfR19XQVJOSU5HICJNTUNGRyIsICZjdHh0
KTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBYODZFTVVMX0VYQ0VQVElPTjoKLSAgICAgICAg
aWYgKCBjdHh0LmV4bl9wZW5kaW5nICkKLSAgICAgICAgICAgIGh2bV9pbmplY3RfZXZlbnQoJmN0
eHQudHJhcCk7CisgICAgICAgIGlmICggY3R4dC5jdHh0LmV2ZW50X3BlbmRpbmcgKQorICAgICAg
ICAgICAgaHZtX2luamVjdF9ldmVudCgmY3R4dC5jdHh0LmV2ZW50KTsKICAgICAgICAgLyogZmFs
bHRocm91Z2ggKi8KICAgICBkZWZhdWx0OgogICAgICAgICBodm1fZW11bGF0ZV93cml0ZWJhY2so
JmN0eHQpOwpAQCAtMTkzMCw4ICsxODY5LDggQEAgdm9pZCBodm1fZW11bGF0ZV9vbmVfdm1fZXZl
bnQoZW51bSBlbXVsX2tpbmQga2luZCwgdW5zaWduZWQgaW50IHRyYXBuciwKICAgICAgICAgaHZt
X2luamVjdF9od19leGNlcHRpb24odHJhcG5yLCBlcnJjb2RlKTsKICAgICAgICAgYnJlYWs7CiAg
ICAgY2FzZSBYODZFTVVMX0VYQ0VQVElPTjoKLSAgICAgICAgaWYgKCBjdHguZXhuX3BlbmRpbmcg
KQotICAgICAgICAgICAgaHZtX2luamVjdF9ldmVudCgmY3R4LnRyYXApOworICAgICAgICBpZiAo
IGN0eC5jdHh0LmV2ZW50X3BlbmRpbmcgKQorICAgICAgICAgICAgaHZtX2luamVjdF9ldmVudCgm
Y3R4LmN0eHQuZXZlbnQpOwogICAgICAgICBicmVhazsKICAgICB9CiAKQEAgLTIwMDYsOCArMTk0
NSw2IEBAIHZvaWQgaHZtX2VtdWxhdGVfaW5pdF9wZXJfaW5zbigKICAgICAgICAgaHZtZW11bF9j
dHh0LT5pbnNuX2J1Zl9ieXRlcyA9IGluc25fYnl0ZXM7CiAgICAgICAgIG1lbWNweShodm1lbXVs
X2N0eHQtPmluc25fYnVmLCBpbnNuX2J1ZiwgaW5zbl9ieXRlcyk7CiAgICAgfQotCi0gICAgaHZt
ZW11bF9jdHh0LT5leG5fcGVuZGluZyA9IDA7CiB9CiAKIHZvaWQgaHZtX2VtdWxhdGVfd3JpdGVi
YWNrKApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMKaW5kZXggNGFkMjE1MS4uYzk4ZWU0YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC00MDc3LDggKzQwNzcs
OCBAQCB2b2lkIGh2bV91ZF9pbnRlcmNlcHQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAg
ICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwgWDg2X0VWRU5U
X05PX0VDKTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBYODZFTVVMX0VYQ0VQVElPTjoKLSAg
ICAgICAgaWYgKCBjdHh0LmV4bl9wZW5kaW5nICkKLSAgICAgICAgICAgIGh2bV9pbmplY3RfZXZl
bnQoJmN0eHQudHJhcCk7CisgICAgICAgIGlmICggY3R4dC5jdHh0LmV2ZW50X3BlbmRpbmcgKQor
ICAgICAgICAgICAgaHZtX2luamVjdF9ldmVudCgmY3R4dC5jdHh0LmV2ZW50KTsKICAgICAgICAg
LyogZmFsbCB0aHJvdWdoICovCiAgICAgZGVmYXVsdDoKICAgICAgICAgaHZtX2VtdWxhdGVfd3Jp
dGViYWNrKCZjdHh0KTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaW8uYyBiL3hlbi9h
cmNoL3g4Ni9odm0vaW8uYwppbmRleCAxMjc5ZjY4Li5hYmI5ZDUxIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvaHZtL2lvLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pby5jCkBAIC0xMDIsOCAr
MTAyLDggQEAgaW50IGhhbmRsZV9tbWlvKHZvaWQpCiAgICAgICAgIGh2bV9kdW1wX2VtdWxhdGlv
bl9zdGF0ZShYRU5MT0dfR19XQVJOSU5HICJNTUlPIiwgJmN0eHQpOwogICAgICAgICByZXR1cm4g
MDsKICAgICBjYXNlIFg4NkVNVUxfRVhDRVBUSU9OOgotICAgICAgICBpZiAoIGN0eHQuZXhuX3Bl
bmRpbmcgKQotICAgICAgICAgICAgaHZtX2luamVjdF9ldmVudCgmY3R4dC50cmFwKTsKKyAgICAg
ICAgaWYgKCBjdHh0LmN0eHQuZXZlbnRfcGVuZGluZyApCisgICAgICAgICAgICBodm1faW5qZWN0
X2V2ZW50KCZjdHh0LmN0eHQuZXZlbnQpOwogICAgICAgICBicmVhazsKICAgICBkZWZhdWx0Ogog
ICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3JlYWxtb2Rl
LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC9yZWFsbW9kZS5jCmluZGV4IDkwMDI2MzguLmRjM2Fi
NDQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3JlYWxtb2RlLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS92bXgvcmVhbG1vZGUuYwpAQCAtMTIyLDcgKzEyMiw3IEBAIHZvaWQgdm14
X3JlYWxtb2RlX2VtdWxhdGVfb25lKHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0
eHQpCiAKICAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkKICAgICB7Ci0gICAgICAg
IGlmICggIWh2bWVtdWxfY3R4dC0+ZXhuX3BlbmRpbmcgKQorICAgICAgICBpZiAoICFodm1lbXVs
X2N0eHQtPmN0eHQuZXZlbnRfcGVuZGluZyApCiAgICAgICAgIHsKICAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgaW50cl9pbmZvOwogCkBAIC0xMzMsMjcgKzEzMywyNyBAQCB2b2lkIHZteF9yZWFs
bW9kZV9lbXVsYXRlX29uZShzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0KQog
ICAgICAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJFeGNlcHRpb24gcGVuZGluZyBi
dXQgbm8gaW5mby5cbiIpOwogICAgICAgICAgICAgICAgIGdvdG8gZmFpbDsKICAgICAgICAgICAg
IH0KLSAgICAgICAgICAgIGh2bWVtdWxfY3R4dC0+dHJhcC52ZWN0b3IgPSAodWludDhfdClpbnRy
X2luZm87Ci0gICAgICAgICAgICBodm1lbXVsX2N0eHQtPnRyYXAuaW5zbl9sZW4gPSAwOworICAg
ICAgICAgICAgaHZtZW11bF9jdHh0LT5jdHh0LmV2ZW50LnZlY3RvciA9ICh1aW50OF90KWludHJf
aW5mbzsKKyAgICAgICAgICAgIGh2bWVtdWxfY3R4dC0+Y3R4dC5ldmVudC5pbnNuX2xlbiA9IDA7
CiAgICAgICAgIH0KIAogICAgICAgICBpZiAoIHVubGlrZWx5KGN1cnItPmRvbWFpbi0+ZGVidWdn
ZXJfYXR0YWNoZWQpICYmCi0gICAgICAgICAgICAgKChodm1lbXVsX2N0eHQtPnRyYXAudmVjdG9y
ID09IFRSQVBfZGVidWcpIHx8Ci0gICAgICAgICAgICAgIChodm1lbXVsX2N0eHQtPnRyYXAudmVj
dG9yID09IFRSQVBfaW50MykpICkKKyAgICAgICAgICAgICAoKGh2bWVtdWxfY3R4dC0+Y3R4dC5l
dmVudC52ZWN0b3IgPT0gVFJBUF9kZWJ1ZykgfHwKKyAgICAgICAgICAgICAgKGh2bWVtdWxfY3R4
dC0+Y3R4dC5ldmVudC52ZWN0b3IgPT0gVFJBUF9pbnQzKSkgKQogICAgICAgICB7CiAgICAgICAg
ICAgICBkb21haW5fcGF1c2VfZm9yX2RlYnVnZ2VyKCk7CiAgICAgICAgIH0KICAgICAgICAgZWxz
ZSBpZiAoIGN1cnItPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMF0gJiBYODZfQ1IwX1BFICkKICAg
ICAgICAgewogICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIkV4Y2VwdGlvbiAlMDJ4
IGluIHByb3RlY3RlZCBtb2RlLlxuIiwKLSAgICAgICAgICAgICAgICAgICAgIGh2bWVtdWxfY3R4
dC0+dHJhcC52ZWN0b3IpOworICAgICAgICAgICAgICAgICAgICAgaHZtZW11bF9jdHh0LT5jdHh0
LmV2ZW50LnZlY3Rvcik7CiAgICAgICAgICAgICBnb3RvIGZhaWw7CiAgICAgICAgIH0KICAgICAg
ICAgZWxzZQogICAgICAgICB7CiAgICAgICAgICAgICByZWFsbW9kZV9kZWxpdmVyX2V4Y2VwdGlv
bigKLSAgICAgICAgICAgICAgICBodm1lbXVsX2N0eHQtPnRyYXAudmVjdG9yLAotICAgICAgICAg
ICAgICAgIGh2bWVtdWxfY3R4dC0+dHJhcC5pbnNuX2xlbiwKKyAgICAgICAgICAgICAgICBodm1l
bXVsX2N0eHQtPmN0eHQuZXZlbnQudmVjdG9yLAorICAgICAgICAgICAgICAgIGh2bWVtdWxfY3R4
dC0+Y3R4dC5ldmVudC5pbnNuX2xlbiwKICAgICAgICAgICAgICAgICBodm1lbXVsX2N0eHQpOwog
ICAgICAgICB9CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJj
aC94ODYvbW0uYwppbmRleCAyMzFjN2JmLi41ZDU5NDc5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtNTM3OSw2ICs1Mzc5LDE5IEBAIGlu
dCBwdHdyX2RvX3BhZ2VfZmF1bHQoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkciwK
ICAgICBwYWdlX3VubG9jayhwYWdlKTsKICAgICBwdXRfcGFnZShwYWdlKTsKIAorICAgIC8qCisg
ICAgICogVGhlIHByZXZpb3VzIGxhY2sgb2YgaW5qZWN0X3tzdyxod30qKCkgaG9va3MgY2F1c2Vk
IGV4Y2VwdGlvbnMgcmFpc2VkCisgICAgICogYnkgdGhlIGVtdWxhdG9yIGl0c2VsZiB0byBiZWNv
bWUgWDg2RU1VTF9VTkhBTkRMRUFCTEUuICBTdWNoIGV4Y2VwdGlvbnMKKyAgICAgKiBub3cgc2V0
IGV2ZW50X3BlbmRpbmcgaW5zdGVhZC4gIEV4Y2VwdGlvbnMgcmFpc2VkIGJlaGluZCB0aGUgYmFj
ayBvZgorICAgICAqIHRoZSBlbXVsYXRvciBkb24ndCB5ZXQgc2V0IGV2ZW50X3BlbmRpbmcuCisg
ICAgICoKKyAgICAgKiBGb3Igbm93LCBjYXVzZSBzdWNoIGNhc2VzIHRvIHJldHVybiB0byB0aGUg
WDg2RU1VTF9VTkhBTkRMRUFCTEUgcGF0aCwKKyAgICAgKiBmb3Igbm8gZnVuY3Rpb25hbCBjaGFu
Z2UgZnJvbSBiZWZvcmUuICBGdXR1cmUgcGF0Y2hlcyB3aWxsIGZpeCB0aGlzCisgICAgICogcHJv
cGVybHkuCisgICAgICovCisgICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiAmJiBwdHdy
X2N0eHQuY3R4dC5ldmVudF9wZW5kaW5nICkKKyAgICAgICAgcmMgPSBYODZFTVVMX1VOSEFORExF
QUJMRTsKKwogICAgIGlmICggcmMgPT0gWDg2RU1VTF9VTkhBTkRMRUFCTEUgKQogICAgICAgICBn
b3RvIGJhaWw7CiAKQEAgLTU1MDYsNiArNTUxOSwxOSBAQCBpbnQgbW1pb19yb19kb19wYWdlX2Zh
dWx0KHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIsCiAgICAgZWxzZQogICAgICAg
ICByYyA9IHg4Nl9lbXVsYXRlKCZjdHh0LCAmbW1pb19yb19lbXVsYXRlX29wcyk7CiAKKyAgICAv
KgorICAgICAqIFRoZSBwcmV2aW91cyBsYWNrIG9mIGluamVjdF97c3csaHd9KigpIGhvb2tzIGNh
dXNlZCBleGNlcHRpb25zIHJhaXNlZAorICAgICAqIGJ5IHRoZSBlbXVsYXRvciBpdHNlbGYgdG8g
YmVjb21lIFg4NkVNVUxfVU5IQU5ETEVBQkxFLiAgU3VjaCBleGNlcHRpb25zCisgICAgICogbm93
IHNldCBldmVudF9wZW5kaW5nIGluc3RlYWQuICBFeGNlcHRpb25zIHJhaXNlZCBiZWhpbmQgdGhl
IGJhY2sgb2YKKyAgICAgKiB0aGUgZW11bGF0b3IgZG9uJ3QgeWV0IHNldCBldmVudF9wZW5kaW5n
LgorICAgICAqCisgICAgICogRm9yIG5vdywgY2F1c2Ugc3VjaCBjYXNlcyB0byByZXR1cm4gdG8g
dGhlIFg4NkVNVUxfVU5IQU5ETEVBQkxFIHBhdGgsCisgICAgICogZm9yIG5vIGZ1bmN0aW9uYWwg
Y2hhbmdlIGZyb20gYmVmb3JlLiAgRnV0dXJlIHBhdGNoZXMgd2lsbCBmaXggdGhpcworICAgICAq
IHByb3Blcmx5LgorICAgICAqLworICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04gJiYg
Y3R4dC5ldmVudF9wZW5kaW5nICkKKyAgICAgICAgcmMgPSBYODZFTVVMX1VOSEFORExFQUJMRTsK
KwogICAgIGlmICggcmMgPT0gWDg2RU1VTF9VTkhBTkRMRUFCTEUgKQogICAgICAgICByZXR1cm4g
MDsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jIGIveGVuL2Fy
Y2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCmluZGV4IGVhYzIzMzAuLjdkOTA4MWIgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYworKysgYi94ZW4vYXJjaC94ODYvbW0v
c2hhZG93L211bHRpLmMKQEAgLTMzNzQsNiArMzM3NCwxOSBAQCBzdGF0aWMgaW50IHNoX3BhZ2Vf
ZmF1bHQoc3RydWN0IHZjcHUgKnYsCiAgICAgciA9IHg4Nl9lbXVsYXRlKCZlbXVsX2N0eHQuY3R4
dCwgZW11bF9vcHMpOwogCiAgICAgLyoKKyAgICAgKiBUaGUgcHJldmlvdXMgbGFjayBvZiBpbmpl
Y3Rfe3N3LGh3fSooKSBob29rcyBjYXVzZWQgZXhjZXB0aW9ucyByYWlzZWQKKyAgICAgKiBieSB0
aGUgZW11bGF0b3IgaXRzZWxmIHRvIGJlY29tZSBYODZFTVVMX1VOSEFORExFQUJMRS4gIFN1Y2gg
ZXhjZXB0aW9ucworICAgICAqIG5vdyBzZXQgZXZlbnRfcGVuZGluZyBpbnN0ZWFkLiAgRXhjZXB0
aW9ucyByYWlzZWQgYmVoaW5kIHRoZSBiYWNrIG9mCisgICAgICogdGhlIGVtdWxhdG9yIGRvbid0
IHlldCBzZXQgZXZlbnRfcGVuZGluZy4KKyAgICAgKgorICAgICAqIEZvciBub3csIGNhdXNlIHN1
Y2ggY2FzZXMgdG8gcmV0dXJuIHRvIHRoZSBYODZFTVVMX1VOSEFORExFQUJMRSBwYXRoLAorICAg
ICAqIGZvciBubyBmdW5jdGlvbmFsIGNoYW5nZSBmcm9tIGJlZm9yZS4gIEZ1dHVyZSBwYXRjaGVz
IHdpbGwgZml4IHRoaXMKKyAgICAgKiBwcm9wZXJseS4KKyAgICAgKi8KKyAgICBpZiAoIHIgPT0g
WDg2RU1VTF9FWENFUFRJT04gJiYgZW11bF9jdHh0LmN0eHQuZXZlbnRfcGVuZGluZyApCisgICAg
ICAgIHIgPSBYODZFTVVMX1VOSEFORExFQUJMRTsKKworICAgIC8qCiAgICAgICogTkIuIFdlIGRv
IG5vdCB1bnNoYWRvdyBvbiBYODZFTVVMX0VYQ0VQVElPTi4gSXQncyBub3QgY2xlYXIgdGhhdCBp
dAogICAgICAqIHdvdWxkIGJlIGEgZ29vZCB1bnNoYWRvdyBoaW50LiBJZiB3ZSAqZG8qIGRlY2lk
ZSB0byB1bnNoYWRvdy1vbi1mYXVsdAogICAgICAqIHRoZW4gaXQgbXVzdCBiZSAnZmFpbGFibGUn
OiB3ZSBjYW5ub3QgcmVxdWlyZSB0aGUgdW5zaGFkb3cgdG8gc3VjY2VlZC4KQEAgLTM0NDYsNiAr
MzQ1OSw5IEBAIHN0YXRpYyBpbnQgc2hfcGFnZV9mYXVsdChzdHJ1Y3QgdmNwdSAqdiwKICAgICAg
ICAgICAgIHYtPmFyY2gucGFnaW5nLmxhc3Rfd3JpdGVfd2FzX3B0ID0gMDsKICAgICAgICAgICAg
IHIgPSB4ODZfZW11bGF0ZSgmZW11bF9jdHh0LmN0eHQsIGVtdWxfb3BzKTsKIAorICAgICAgICAg
ICAgaWYgKCByID09IFg4NkVNVUxfRVhDRVBUSU9OICYmIGVtdWxfY3R4dC5jdHh0LmV2ZW50X3Bl
bmRpbmcgKQorICAgICAgICAgICAgICAgIHIgPSBYODZFTVVMX1VOSEFORExFQUJMRTsKKwogICAg
ICAgICAgICAgLyoKICAgICAgICAgICAgICAqIE9ubHkgY29udGludWUgdGhlIHNlYXJjaCBmb3Ig
dGhlIHNlY29uZCBoYWxmIGlmIHRoZXJlIGFyZSBubwogICAgICAgICAgICAgICogZXhjZXB0aW9u
cyBvciBwZW5kaW5nIGFjdGlvbnMuICBPdGhlcndpc2UsIGdpdmUgdXAgYW5kIHJlLWVudGVyCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDRhZjk0MmMuLmRmMjZlOWUg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC02ODAsOSArNjgwLDgg
QEAgc3RhdGljIGlubGluZSBpbnQgbWtlYyh1aW50OF90IGUsIGludDMyX3QgZWMsIC4uLikKIAog
I2RlZmluZSBnZW5lcmF0ZV9leGNlcHRpb25faWYocCwgZSwgZWMuLi4pICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAoeyAgaWYgKCAocCkgKSB7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgZmFpbF9pZihv
cHMtPmluamVjdF9od19leGNlcHRpb24gPT0gTlVMTCk7ICAgICAgICAgICAgICAgICAgICAgICAg
XAotICAgICAgICByYyA9IG9wcy0+aW5qZWN0X2h3X2V4Y2VwdGlvbihlLCBta2VjKGUsICMjZWMs
IDApLCBjdHh0KSAgICAgICAgICBcCi0gICAgICAgICAgICA/IDogWDg2RU1VTF9FWENFUFRJT047
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgeDg2X2Vt
dWxfaHdfZXhjZXB0aW9uKGUsIG1rZWMoZSwgIyNlYywgMCksIGN0eHQpOyAgICAgICAgICAgICAg
ICAgXAorICAgICAgICByYyA9IFg4NkVNVUxfRVhDRVBUSU9OOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIGdvdG8gZG9uZTsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICB9ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAogfSkKQEAgLTE2MDQsOSArMTYwMyw2IEBAIHN0YXRpYyBpbnQgaW5qZWN0X3N3aW50
KGVudW0geDg2X3N3aW50X3R5cGUgdHlwZSwKIHsKICAgICBpbnQgcmMsIGVycm9yX2NvZGUsIGZh
dWx0X3R5cGUgPSBFWENfR1A7CiAKLSAgICBmYWlsX2lmKG9wcy0+aW5qZWN0X3N3X2ludGVycnVw
dCA9PSBOVUxMKTsKLSAgICBmYWlsX2lmKG9wcy0+aW5qZWN0X2h3X2V4Y2VwdGlvbiA9PSBOVUxM
KTsKLQogICAgIC8qCiAgICAgICogV2l0aG91dCBoYXJkd2FyZSBzdXBwb3J0LCBpbmplY3Rpbmcg
c29mdHdhcmUgaW50ZXJydXB0cy9leGNlcHRpb25zIGlzCiAgICAgICogcHJvYmxlbWF0aWMuCkBA
IC0xNzAxLDcgKzE2OTcsOCBAQCBzdGF0aWMgaW50IGluamVjdF9zd2ludChlbnVtIHg4Nl9zd2lu
dF90eXBlIHR5cGUsCiAgICAgICAgIH0KICAgICB9CiAKLSAgICByYyA9IG9wcy0+aW5qZWN0X3N3
X2ludGVycnVwdCh0eXBlLCB2ZWN0b3IsIGluc25fbGVuLCBjdHh0KTsKKyAgICB4ODZfZW11bF9z
b2Z0d2FyZV9ldmVudCh0eXBlLCB2ZWN0b3IsIGluc25fbGVuLCBjdHh0KTsKKyAgICByYyA9IFg4
NkVNVUxfT0tBWTsKIAogIGRvbmU6CiAgICAgcmV0dXJuIHJjOwpAQCAtMTkwOSw2ICsxOTA2LDcg
QEAgeDg2X2RlY29kZSgKIAogICAgIC8qIEluaXRpYWxpc2Ugb3V0cHV0IHN0YXRlIGluIHg4Nl9l
bXVsYXRlX2N0eHQgKi8KICAgICBjdHh0LT5yZXRpcmUucmF3ID0gMDsKKyAgICB4ODZfZW11bF9y
ZXNldF9ldmVudChjdHh0KTsKIAogICAgIG9wX2J5dGVzID0gZGVmX29wX2J5dGVzID0gYWRfYnl0
ZXMgPSBkZWZfYWRfYnl0ZXMgPSBjdHh0LT5hZGRyX3NpemUvODsKICAgICBpZiAoIG9wX2J5dGVz
ID09IDggKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmggYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaAppbmRleCA1YTRmOWI3
Li5hMzk3Y2M5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxh
dGUuaAorKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaApAQCAtMzk2
LDE5ICszOTYsNiBAQCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzCiAgICAgICAgIHVuc2lnbmVkIGlu
dCAqZWR4LAogICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCk7CiAKLSAgICAv
KiBpbmplY3RfaHdfZXhjZXB0aW9uICovCi0gICAgaW50ICgqaW5qZWN0X2h3X2V4Y2VwdGlvbiko
Ci0gICAgICAgIHVpbnQ4X3QgdmVjdG9yLAotICAgICAgICBpbnQzMl90IGVycm9yX2NvZGUsCi0g
ICAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KTsKLQotICAgIC8qIGluamVjdF9z
d19pbnRlcnJ1cHQgKi8KLSAgICBpbnQgKCppbmplY3Rfc3dfaW50ZXJydXB0KSgKLSAgICAgICAg
ZW51bSB4ODZfc3dpbnRfdHlwZSB0eXBlLAotICAgICAgICB1aW50OF90IHZlY3RvciwKLSAgICAg
ICAgdWludDhfdCBpbnNuX2xlbiwKLSAgICAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0
eHQpOwotCiAgICAgLyoKICAgICAgKiBnZXRfZnB1OiBMb2FkIGVtdWxhdGVkIGVudmlyb25tZW50
J3MgRlBVIHN0YXRlIG9udG8gcHJvY2Vzc29yLgogICAgICAqICBAZXhuX2NhbGxiYWNrOiBPbiBh
bnkgRlBVIG9yIFNJTUQgZXhjZXB0aW9uLCBwYXNzIGNvbnRyb2wgdG8KQEAgLTQ4Niw2ICs0NzMs
OSBAQCBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dAogICAgICAgICAgICAgYm9vbCBzaW5nbGVzdGVw
OjE7ICAgLyogU2luZ2xlc3RlcHBpbmcgd2FzIGFjdGl2ZS4gKi8KICAgICAgICAgfTsKICAgICB9
IHJldGlyZTsKKworICAgIGJvb2wgZXZlbnRfcGVuZGluZzsKKyAgICBzdHJ1Y3QgeDg2X2V2ZW50
IGV2ZW50OwogfTsKIAogLyoKQEAgLTU4NCw2ICs1NzQsMTkgQEAgc3RhdGljIGlubGluZSBpbnQg
eDg2X2VtdWxhdGVfd3JhcHBlcigKICAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkK
ICAgICAgICAgQVNTRVJUKGN0eHQtPnJlZ3MtPmVpcCA9PSBvcmlnX2VpcCk7CiAKKyAgICAvKgor
ICAgICAqIFRPRE86IE1ha2UgdGhpcyB0cnVlOgorICAgICAqCisgICAgQVNTRVJUKGN0eHQtPmV2
ZW50X3BlbmRpbmcgPT0gKHJjID09IFg4NkVNVUxfRVhDRVBUSU9OKSk7CisgICAgICoKKyAgICAg
KiBTb21lIGNvZGVwYXRocyBzdGlsbCByYWlzZSBleGNlcHRpb25zIGJlaGluZCB0aGUgYmFjayBv
ZiB0aGUKKyAgICAgKiBlbXVsYXRvci4gKGkuZS4gcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OIGJ1
dCB3aXRob3V0CisgICAgICogZXZlbnRfcGVuZGluZyBiZWluZyBzZXQpLiAgSW4gdGhlIG1lYW50
aW1lLCB1c2UgYSBzbGlnaHRseQorICAgICAqIHJlbGF4ZWQgY2hlY2suLi4KKyAgICAgKi8KKyAg
ICBpZiAoIGN0eHQtPmV2ZW50X3BlbmRpbmcgKQorICAgICAgICBBU1NFUlQocmMgPT0gWDg2RU1V
TF9FWENFUFRJT04pOworCiAgICAgcmV0dXJuIHJjOwogfQogCkBAIC02MzMsNCArNjM2LDUxIEBA
IHZvaWQgeDg2X2VtdWxhdGVfZnJlZV9zdGF0ZShzdHJ1Y3QgeDg2X2VtdWxhdGVfc3RhdGUgKnN0
YXRlKTsKIAogI2VuZGlmCiAKK3N0YXRpYyBpbmxpbmUgdm9pZCB4ODZfZW11bF9od19leGNlcHRp
b24oCisgICAgdW5zaWduZWQgaW50IHZlY3RvciwgaW50IGVycm9yX2NvZGUsIHN0cnVjdCB4ODZf
ZW11bGF0ZV9jdHh0ICpjdHh0KQoreworICAgIEFTU0VSVCghY3R4dC0+ZXZlbnRfcGVuZGluZyk7
CisKKyAgICBjdHh0LT5ldmVudC52ZWN0b3IgPSB2ZWN0b3I7CisgICAgY3R4dC0+ZXZlbnQudHlw
ZSA9IFg4Nl9FVkVOVFRZUEVfSFdfRVhDRVBUSU9OOworICAgIGN0eHQtPmV2ZW50LmVycm9yX2Nv
ZGUgPSBlcnJvcl9jb2RlOworCisgICAgY3R4dC0+ZXZlbnRfcGVuZGluZyA9IHRydWU7Cit9CisK
K3N0YXRpYyBpbmxpbmUgdm9pZCB4ODZfZW11bF9zb2Z0d2FyZV9ldmVudCgKKyAgICBlbnVtIHg4
Nl9zd2ludF90eXBlIHR5cGUsIHVpbnQ4X3QgdmVjdG9yLCB1aW50OF90IGluc25fbGVuLAorICAg
IHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQoreworICAgIEFTU0VSVCghY3R4dC0+ZXZl
bnRfcGVuZGluZyk7CisKKyAgICBzd2l0Y2ggKCB0eXBlICkKKyAgICB7CisgICAgY2FzZSB4ODZf
c3dpbnRfaWNlYnA6CisgICAgICAgIGN0eHQtPmV2ZW50LnR5cGUgPSBYODZfRVZFTlRUWVBFX1BS
SV9TV19FWENFUFRJT047CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSB4ODZfc3dpbnRfaW50
MzoKKyAgICBjYXNlIHg4Nl9zd2ludF9pbnRvOgorICAgICAgICBjdHh0LT5ldmVudC50eXBlID0g
WDg2X0VWRU5UVFlQRV9TV19FWENFUFRJT047CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSB4
ODZfc3dpbnRfaW50OgorICAgICAgICBjdHh0LT5ldmVudC50eXBlID0gWDg2X0VWRU5UVFlQRV9T
V19JTlRFUlJVUFQ7CisgICAgICAgIGJyZWFrOworICAgIH0KKworICAgIGN0eHQtPmV2ZW50LnZl
Y3RvciA9IHZlY3RvcjsKKyAgICBjdHh0LT5ldmVudC5lcnJvcl9jb2RlID0gWDg2X0VWRU5UX05P
X0VDOworICAgIGN0eHQtPmV2ZW50Lmluc25fbGVuID0gaW5zbl9sZW47CisKKyAgICBjdHh0LT5l
dmVudF9wZW5kaW5nID0gdHJ1ZTsKK30KKworc3RhdGljIGlubGluZSB2b2lkIHg4Nl9lbXVsX3Jl
c2V0X2V2ZW50KHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQoreworICAgIGN0eHQtPmV2
ZW50X3BlbmRpbmcgPSBmYWxzZTsKKyAgICBjdHh0LT5ldmVudCA9IChzdHJ1Y3QgeDg2X2V2ZW50
KXt9OworfQorCiAjZW5kaWYgLyogX19YODZfRU1VTEFURV9IX18gKi8KZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL2VtdWxhdGUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L2VtdWxhdGUuaAppbmRleCAzYjdlYzMzLi5kNjRkODM0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9lbXVsYXRlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZW11
bGF0ZS5oCkBAIC0yOSw5ICsyOSw2IEBAIHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0IHsKICAgICB1
bnNpZ25lZCBsb25nIHNlZ19yZWdfYWNjZXNzZWQ7CiAgICAgdW5zaWduZWQgbG9uZyBzZWdfcmVn
X2RpcnR5OwogCi0gICAgYm9vbF90IGV4bl9wZW5kaW5nOwotICAgIHN0cnVjdCB4ODZfZXZlbnQg
dHJhcDsKLQogICAgIHVpbnQzMl90IGludHJfc2hhZG93OwogCiAgICAgYm9vbF90IHNldF9jb250
ZXh0OwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5n
aXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:26:28 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:26: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 1cDYgO-0001ti-Qt; Sun, 04 Dec 2016 15:26:28 +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 1cDYgN-0001tU-A1
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:27 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 C3/4E-21400-2A534485; Sun, 04 Dec 2016 15:26:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVXeRqUu
 EQdMJdosJ2wwcGD229+1iD2CMYs3MS8qvSGDNeLxtFVtBh2bF7nN7mBoYG+W6GLk4hAS+MEr0
 nutnhXDOM0rMuXSNuYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYECiRe79
 7CD2LwCZhK3zx9gArFZgOondh5gnMDIsYCRYRWjRnFqUVlqka6RpV5SUWZ6RkluYmaOrqGBqV
 5uanFxYnpqTmJSsV5yfu4mRqBX6hkYGHcwXt7id4hRkoNJSZR3Z6hzhBBfUn5KZUZicUZ8UWl
 OavEhRhkODiUJ3hATlwghwaLU9NSKtMwcYHjApCU4eJREeKtA0rzFBYm5xZnpEKlTjIpS4rzz
 QRICIImM0jy4NlhIXmKUlRLmZWRgYBDiKUgtys0sQZV/xSjOwagkzHsYZApPZl4J3PRXQIuZg
 BafOO4MsrgkESEl1cBob3X722lBQZGpSRwCMqemzfrAp/b6b1jkKqGTNe1Pwjni/nwQrZu0wf
 +G8GHeWy43j5Rf2nhp//Kpf4tvx++zfbR7z7HFLz4ZCC/r/FrhHap1ZeYTxkf9iqGLFnjul9l
 8/PLLvffayspPZDgsCFp1oDnqbupaq+ybZ63cp5smn7db91jzSG2gmBJLcUaioRZzUXEiALR3
 npdEAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1480865184!59907451!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13045 invoked from network); 4 Dec 2016 15:26:24 -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; 4 Dec 2016 15:26: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 1cDYgK-0005GZ-Sn
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYgK-0005Ns-S6
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYgK-0005Ns-S6@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:26:24 +0000
Subject: [Xen-changelog] [xen master] x86/vmx: Use hvm_{get,
	set}_segment_register() rather than vmx_{get,
	set}_segment_register()
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>

Y29tbWl0IGU0ZDBiYzFlOGJjY2I5ODdmYjcwNDcxNzA0ZjQ2MDVhMjBiZjZlY2MKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIFNlcCAyNyAxODoyMToyMCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MiAyMDE2ICswMDAwCgogICAgeDg2L3ZteDogVXNlIGh2bV97Z2V0LHNldH1fc2VnbWVudF9yZWdp
c3RlcigpIHJhdGhlciB0aGFuIHZteF97Z2V0LHNldH1fc2VnbWVudF9yZWdpc3RlcigpCiAgICAK
ICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlIGF0IHRoaXMgcG9pbnQsIGJ1dCB0aGlzIGlzIGEgcHJl
cmVxdWlzaXRlIGZvciBmb3J0aGNvbWluZwogICAgZnVuY3Rpb25hbCBjaGFuZ2VzLgogICAgCiAg
ICBNYWtlIHZteF9nZXRfc2VnbWVudF9yZWdpc3RlcigpIHByaXZhdGUgdG8gdm14LmMgbGlrZSBh
bGwgdGhlIG90aGVyIFZlbmRvcgogICAgZ2V0L3NldCBmdW5jdGlvbnMuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L3ZteC92bXguYyAgICAgICAgfCAxNCArKysrKysrLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS92
bXgvdnZteC5jICAgICAgIHwgIDYgKysrLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgv
dm14LmggfCAgMiAtLQogMyBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAxMiBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyBiL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3ZteC5jCmluZGV4IGQ0YTUwMjcuLjA2ZGQ0NmIgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Zt
eC5jCkBAIC05NDAsOCArOTQwLDggQEAgc3RhdGljIHZvaWQgdm14X2N0eHRfc3dpdGNoX3RvKHN0
cnVjdCB2Y3B1ICp2KQogICAgICAgICAuZmllbGRzID0geyAudHlwZSA9IDB4YiwgLnMgPSAwLCAu
ZHBsID0gMCwgLnAgPSAxLCAuYXZsID0gMCwgICAgXAogICAgICAgICAgICAgICAgICAgICAubCA9
IDAsIC5kYiA9IDAsIC5nID0gMCwgLnBhZCA9IDAgfSB9KS5ieXRlcykKIAotdm9pZCB2bXhfZ2V0
X3NlZ21lbnRfcmVnaXN0ZXIoc3RydWN0IHZjcHUgKnYsIGVudW0geDg2X3NlZ21lbnQgc2VnLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKnJl
ZykKK3N0YXRpYyB2b2lkIHZteF9nZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwg
ZW51bSB4ODZfc2VnbWVudCBzZWcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKnJlZykKIHsKICAgICB1bnNpZ25lZCBsb25nIGF0
dHIgPSAwLCBzZWwgPSAwLCBsaW1pdDsKIApAQCAtMTQ0NCwxOSArMTQ0NCwxOSBAQCBzdGF0aWMg
dm9pZCB2bXhfdXBkYXRlX2d1ZXN0X2NyKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgY3Ip
CiAgICAgICAgICAgICAgKiBOZWVkIHRvIHJlYWQgdGhlbSBhbGwgZWl0aGVyIHdheSwgYXMgcmVh
bG1vZGUgcmVhZHMgY2FuIHVwZGF0ZQogICAgICAgICAgICAgICogdGhlIHNhdmVkIHZhbHVlcyB3
ZSdsbCB1c2Ugd2hlbiByZXR1cm5pbmcgdG8gcHJvdCBtb2RlLiAqLwogICAgICAgICAgICAgZm9y
ICggcyA9IDA7IHMgPCBBUlJBWV9TSVpFKHJlZyk7IHMrKyApCi0gICAgICAgICAgICAgICAgdm14
X2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHMsICZyZWdbc10pOworICAgICAgICAgICAgICAgIGh2
bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCBzLCAmcmVnW3NdKTsKICAgICAgICAgICAgIHYtPmFy
Y2guaHZtX3ZteC52bXhfcmVhbG1vZGUgPSByZWFsbW9kZTsKICAgICAgICAgICAgIAogICAgICAg
ICAgICAgaWYgKCByZWFsbW9kZSApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgZm9y
ICggcyA9IDA7IHMgPCBBUlJBWV9TSVpFKHJlZyk7IHMrKyApCi0gICAgICAgICAgICAgICAgICAg
IHZteF9zZXRfc2VnbWVudF9yZWdpc3Rlcih2LCBzLCAmcmVnW3NdKTsKKyAgICAgICAgICAgICAg
ICAgICAgaHZtX3NldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHMsICZyZWdbc10pOwogICAgICAgICAg
ICAgfQogICAgICAgICAgICAgZWxzZSAKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBm
b3IgKCBzID0gMDsgcyA8IEFSUkFZX1NJWkUocmVnKTsgcysrICkKICAgICAgICAgICAgICAgICAg
ICAgaWYgKCAhKHYtPmFyY2guaHZtX3ZteC52bTg2X3NlZ21lbnRfbWFzayAmICgxPDxzKSkgKQot
ICAgICAgICAgICAgICAgICAgICAgICAgdm14X3NldF9zZWdtZW50X3JlZ2lzdGVyKAorICAgICAg
ICAgICAgICAgICAgICAgICAgaHZtX3NldF9zZWdtZW50X3JlZ2lzdGVyKAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHYsIHMsICZ2LT5hcmNoLmh2bV92bXgudm04Nl9zYXZlZF9zZWdbc10p
OwogICAgICAgICAgICAgfQogCkBAIC0zODQ3LDcgKzM4NDcsNyBAQCB2b2lkIHZteF92bWV4aXRf
aGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICAgIGdkcHJpbnRr
KFhFTkxPR19XQVJOSU5HLCAiQmFkIHZtZXhpdCAocmVhc29uICUjbHgpXG4iLAogICAgICAgICAg
ICAgICAgICAgICAgZXhpdF9yZWFzb24pOwogCi0gICAgICAgICAgICB2bXhfZ2V0X3NlZ21lbnRf
cmVnaXN0ZXIodiwgeDg2X3NlZ19zcywgJnNzKTsKKyAgICAgICAgICAgIGh2bV9nZXRfc2VnbWVu
dF9yZWdpc3Rlcih2LCB4ODZfc2VnX3NzLCAmc3MpOwogICAgICAgICAgICAgaWYgKCBzcy5hdHRy
LmZpZWxkcy5kcGwgKQogICAgICAgICAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRS
QVBfaW52YWxpZF9vcCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBY
ODZfRVZFTlRfTk9fRUMpOwpAQCAtMzg3OSw3ICszODc5LDcgQEAgb3V0OgogCiAgICAgICAgIGdw
cmludGsoWEVOTE9HX1dBUk5JTkcsICJCYWQgcklQICVseCBmb3IgbW9kZSAldVxuIiwgcmVncy0+
cmlwLCBtb2RlKTsKIAotICAgICAgICB2bXhfZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3Nl
Z19zcywgJnNzKTsKKyAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdf
c3MsICZzcyk7CiAgICAgICAgIGlmICggc3MuYXR0ci5maWVsZHMuZHBsICkKICAgICAgICAgewog
ICAgICAgICAgICAgX192bXJlYWQoVk1fRU5UUllfSU5UUl9JTkZPLCAmaW50cl9pbmZvKTsKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dm14L3Z2bXguYwppbmRleCBlZmFmNTRjLi5iY2M0YTk3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL3ZteC92dm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCkBAIC0z
NjAsNyArMzYwLDcgQEAgc3RhdGljIGludCB2bXhfaW5zdF9jaGVja19wcml2aWxlZ2Uoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGludCB2bXhvcF9jaGVjaykKICAgICBlbHNlIGlmICggIXZj
cHVfMl9udm14KHYpLnZteG9uX3JlZ2lvbl9wYSApCiAgICAgICAgIGdvdG8gaW52YWxpZF9vcDsK
IAotICAgIHZteF9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmY3MpOworICAg
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmY3MpOwogCiAgICAgaWYg
KCAocmVncy0+ZWZsYWdzICYgWDg2X0VGTEFHU19WTSkgfHwKICAgICAgICAgIChodm1fbG9uZ19t
b2RlX2VuYWJsZWQodikgJiYgY3MuYXR0ci5maWVsZHMubCA9PSAwKSApCkBAIC00MTksMTMgKzQx
OSwxMyBAQCBzdGF0aWMgaW50IGRlY29kZV92bXhfaW5zdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncywKIAogICAgICAgICBpZiAoIGh2bV9sb25nX21vZGVfZW5hYmxlZCh2KSApCiAgICAgICAg
IHsKLSAgICAgICAgICAgIHZteF9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAm
c2VnKTsKKyAgICAgICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2Nz
LCAmc2VnKTsKICAgICAgICAgICAgIG1vZGVfNjRiaXQgPSBzZWcuYXR0ci5maWVsZHMubDsKICAg
ICAgICAgfQogCiAgICAgICAgIGlmICggaW5mby5maWVsZHMuc2VnbWVudCA+IFZNWF9TUkVHX0dT
ICkKICAgICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7Ci0gICAgICAgIHZteF9nZXRfc2VnbWVudF9y
ZWdpc3Rlcih2LCBzcmVnX3RvX2luZGV4W2luZm8uZmllbGRzLnNlZ21lbnRdLCAmc2VnKTsKKyAg
ICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHNyZWdfdG9faW5kZXhbaW5mby5maWVs
ZHMuc2VnbWVudF0sICZzZWcpOwogICAgICAgICBzZWdfYmFzZSA9IHNlZy5iYXNlOwogCiAgICAg
ICAgIGJhc2UgPSBpbmZvLmZpZWxkcy5iYXNlX3JlZ19pbnZhbGlkID8gMCA6CmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm14LmggYi94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS92bXgvdm14LmgKaW5kZXggNGNkZDliMS4uMGU1OTAyZCAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZteC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3ZteC92bXguaApAQCAtNTUwLDggKzU1MCw2IEBAIHN0YXRpYyBpbmxpbmUgaW50IF9fdm14b24o
dTY0IGFkZHIpCiAgICAgcmV0dXJuIHJjOwogfQogCi12b2lkIHZteF9nZXRfc2VnbWVudF9yZWdp
c3RlcihzdHJ1Y3QgdmNwdSAqLCBlbnVtIHg4Nl9zZWdtZW50LAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKik7CiB2b2lkIHZteF9pbmplY3Rf
ZXh0aW50KGludCB0cmFwLCB1aW50OF90IHNvdXJjZSk7CiB2b2lkIHZteF9pbmplY3Rfbm1pKHZv
aWQpOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVu
LmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:26:28 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:26: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 1cDYgO-0001ti-Qt; Sun, 04 Dec 2016 15:26:28 +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 1cDYgN-0001tU-A1
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:27 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 C3/4E-21400-2A534485; Sun, 04 Dec 2016 15:26:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVXeRqUu
 EQdMJdosJ2wwcGD229+1iD2CMYs3MS8qvSGDNeLxtFVtBh2bF7nN7mBoYG+W6GLk4hAS+MEr0
 nutnhXDOM0rMuXSNuYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYYECiRe79
 7CD2LwCZhK3zx9gArFZgOondh5gnMDIsYCRYRWjRnFqUVlqka6RpV5SUWZ6RkluYmaOrqGBqV
 5uanFxYnpqTmJSsV5yfu4mRqBX6hkYGHcwXt7id4hRkoNJSZR3Z6hzhBBfUn5KZUZicUZ8UWl
 OavEhRhkODiUJ3hATlwghwaLU9NSKtMwcYHjApCU4eJREeKtA0rzFBYm5xZnpEKlTjIpS4rzz
 QRICIImM0jy4NlhIXmKUlRLmZWRgYBDiKUgtys0sQZV/xSjOwagkzHsYZApPZl4J3PRXQIuZg
 BafOO4MsrgkESEl1cBob3X722lBQZGpSRwCMqemzfrAp/b6b1jkKqGTNe1Pwjni/nwQrZu0wf
 +G8GHeWy43j5Rf2nhp//Kpf4tvx++zfbR7z7HFLz4ZCC/r/FrhHap1ZeYTxkf9iqGLFnjul9l
 8/PLLvffayspPZDgsCFp1oDnqbupaq+ybZ63cp5smn7db91jzSG2gmBJLcUaioRZzUXEiALR3
 npdEAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1480865184!59907451!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13045 invoked from network); 4 Dec 2016 15:26:24 -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; 4 Dec 2016 15:26: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 1cDYgK-0005GZ-Sn
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYgK-0005Ns-S6
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYgK-0005Ns-S6@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:26:24 +0000
Subject: [Xen-changelog] [xen master] x86/vmx: Use hvm_{get,
	set}_segment_register() rather than vmx_{get,
	set}_segment_register()
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>

Y29tbWl0IGU0ZDBiYzFlOGJjY2I5ODdmYjcwNDcxNzA0ZjQ2MDVhMjBiZjZlY2MKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIFNlcCAyNyAxODoyMToyMCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MiAyMDE2ICswMDAwCgogICAgeDg2L3ZteDogVXNlIGh2bV97Z2V0LHNldH1fc2VnbWVudF9yZWdp
c3RlcigpIHJhdGhlciB0aGFuIHZteF97Z2V0LHNldH1fc2VnbWVudF9yZWdpc3RlcigpCiAgICAK
ICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlIGF0IHRoaXMgcG9pbnQsIGJ1dCB0aGlzIGlzIGEgcHJl
cmVxdWlzaXRlIGZvciBmb3J0aGNvbWluZwogICAgZnVuY3Rpb25hbCBjaGFuZ2VzLgogICAgCiAg
ICBNYWtlIHZteF9nZXRfc2VnbWVudF9yZWdpc3RlcigpIHByaXZhdGUgdG8gdm14LmMgbGlrZSBh
bGwgdGhlIG90aGVyIFZlbmRvcgogICAgZ2V0L3NldCBmdW5jdGlvbnMuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L3ZteC92bXguYyAgICAgICAgfCAxNCArKysrKysrLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS92
bXgvdnZteC5jICAgICAgIHwgIDYgKysrLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgv
dm14LmggfCAgMiAtLQogMyBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAxMiBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyBiL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3ZteC5jCmluZGV4IGQ0YTUwMjcuLjA2ZGQ0NmIgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Zt
eC5jCkBAIC05NDAsOCArOTQwLDggQEAgc3RhdGljIHZvaWQgdm14X2N0eHRfc3dpdGNoX3RvKHN0
cnVjdCB2Y3B1ICp2KQogICAgICAgICAuZmllbGRzID0geyAudHlwZSA9IDB4YiwgLnMgPSAwLCAu
ZHBsID0gMCwgLnAgPSAxLCAuYXZsID0gMCwgICAgXAogICAgICAgICAgICAgICAgICAgICAubCA9
IDAsIC5kYiA9IDAsIC5nID0gMCwgLnBhZCA9IDAgfSB9KS5ieXRlcykKIAotdm9pZCB2bXhfZ2V0
X3NlZ21lbnRfcmVnaXN0ZXIoc3RydWN0IHZjcHUgKnYsIGVudW0geDg2X3NlZ21lbnQgc2VnLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKnJl
ZykKK3N0YXRpYyB2b2lkIHZteF9nZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwg
ZW51bSB4ODZfc2VnbWVudCBzZWcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKnJlZykKIHsKICAgICB1bnNpZ25lZCBsb25nIGF0
dHIgPSAwLCBzZWwgPSAwLCBsaW1pdDsKIApAQCAtMTQ0NCwxOSArMTQ0NCwxOSBAQCBzdGF0aWMg
dm9pZCB2bXhfdXBkYXRlX2d1ZXN0X2NyKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgY3Ip
CiAgICAgICAgICAgICAgKiBOZWVkIHRvIHJlYWQgdGhlbSBhbGwgZWl0aGVyIHdheSwgYXMgcmVh
bG1vZGUgcmVhZHMgY2FuIHVwZGF0ZQogICAgICAgICAgICAgICogdGhlIHNhdmVkIHZhbHVlcyB3
ZSdsbCB1c2Ugd2hlbiByZXR1cm5pbmcgdG8gcHJvdCBtb2RlLiAqLwogICAgICAgICAgICAgZm9y
ICggcyA9IDA7IHMgPCBBUlJBWV9TSVpFKHJlZyk7IHMrKyApCi0gICAgICAgICAgICAgICAgdm14
X2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHMsICZyZWdbc10pOworICAgICAgICAgICAgICAgIGh2
bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCBzLCAmcmVnW3NdKTsKICAgICAgICAgICAgIHYtPmFy
Y2guaHZtX3ZteC52bXhfcmVhbG1vZGUgPSByZWFsbW9kZTsKICAgICAgICAgICAgIAogICAgICAg
ICAgICAgaWYgKCByZWFsbW9kZSApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgZm9y
ICggcyA9IDA7IHMgPCBBUlJBWV9TSVpFKHJlZyk7IHMrKyApCi0gICAgICAgICAgICAgICAgICAg
IHZteF9zZXRfc2VnbWVudF9yZWdpc3Rlcih2LCBzLCAmcmVnW3NdKTsKKyAgICAgICAgICAgICAg
ICAgICAgaHZtX3NldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHMsICZyZWdbc10pOwogICAgICAgICAg
ICAgfQogICAgICAgICAgICAgZWxzZSAKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBm
b3IgKCBzID0gMDsgcyA8IEFSUkFZX1NJWkUocmVnKTsgcysrICkKICAgICAgICAgICAgICAgICAg
ICAgaWYgKCAhKHYtPmFyY2guaHZtX3ZteC52bTg2X3NlZ21lbnRfbWFzayAmICgxPDxzKSkgKQot
ICAgICAgICAgICAgICAgICAgICAgICAgdm14X3NldF9zZWdtZW50X3JlZ2lzdGVyKAorICAgICAg
ICAgICAgICAgICAgICAgICAgaHZtX3NldF9zZWdtZW50X3JlZ2lzdGVyKAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHYsIHMsICZ2LT5hcmNoLmh2bV92bXgudm04Nl9zYXZlZF9zZWdbc10p
OwogICAgICAgICAgICAgfQogCkBAIC0zODQ3LDcgKzM4NDcsNyBAQCB2b2lkIHZteF92bWV4aXRf
aGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICAgIGdkcHJpbnRr
KFhFTkxPR19XQVJOSU5HLCAiQmFkIHZtZXhpdCAocmVhc29uICUjbHgpXG4iLAogICAgICAgICAg
ICAgICAgICAgICAgZXhpdF9yZWFzb24pOwogCi0gICAgICAgICAgICB2bXhfZ2V0X3NlZ21lbnRf
cmVnaXN0ZXIodiwgeDg2X3NlZ19zcywgJnNzKTsKKyAgICAgICAgICAgIGh2bV9nZXRfc2VnbWVu
dF9yZWdpc3Rlcih2LCB4ODZfc2VnX3NzLCAmc3MpOwogICAgICAgICAgICAgaWYgKCBzcy5hdHRy
LmZpZWxkcy5kcGwgKQogICAgICAgICAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRS
QVBfaW52YWxpZF9vcCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBY
ODZfRVZFTlRfTk9fRUMpOwpAQCAtMzg3OSw3ICszODc5LDcgQEAgb3V0OgogCiAgICAgICAgIGdw
cmludGsoWEVOTE9HX1dBUk5JTkcsICJCYWQgcklQICVseCBmb3IgbW9kZSAldVxuIiwgcmVncy0+
cmlwLCBtb2RlKTsKIAotICAgICAgICB2bXhfZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3Nl
Z19zcywgJnNzKTsKKyAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdf
c3MsICZzcyk7CiAgICAgICAgIGlmICggc3MuYXR0ci5maWVsZHMuZHBsICkKICAgICAgICAgewog
ICAgICAgICAgICAgX192bXJlYWQoVk1fRU5UUllfSU5UUl9JTkZPLCAmaW50cl9pbmZvKTsKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dm14L3Z2bXguYwppbmRleCBlZmFmNTRjLi5iY2M0YTk3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL3ZteC92dm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCkBAIC0z
NjAsNyArMzYwLDcgQEAgc3RhdGljIGludCB2bXhfaW5zdF9jaGVja19wcml2aWxlZ2Uoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGludCB2bXhvcF9jaGVjaykKICAgICBlbHNlIGlmICggIXZj
cHVfMl9udm14KHYpLnZteG9uX3JlZ2lvbl9wYSApCiAgICAgICAgIGdvdG8gaW52YWxpZF9vcDsK
IAotICAgIHZteF9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmY3MpOworICAg
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmY3MpOwogCiAgICAgaWYg
KCAocmVncy0+ZWZsYWdzICYgWDg2X0VGTEFHU19WTSkgfHwKICAgICAgICAgIChodm1fbG9uZ19t
b2RlX2VuYWJsZWQodikgJiYgY3MuYXR0ci5maWVsZHMubCA9PSAwKSApCkBAIC00MTksMTMgKzQx
OSwxMyBAQCBzdGF0aWMgaW50IGRlY29kZV92bXhfaW5zdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncywKIAogICAgICAgICBpZiAoIGh2bV9sb25nX21vZGVfZW5hYmxlZCh2KSApCiAgICAgICAg
IHsKLSAgICAgICAgICAgIHZteF9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAm
c2VnKTsKKyAgICAgICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2Nz
LCAmc2VnKTsKICAgICAgICAgICAgIG1vZGVfNjRiaXQgPSBzZWcuYXR0ci5maWVsZHMubDsKICAg
ICAgICAgfQogCiAgICAgICAgIGlmICggaW5mby5maWVsZHMuc2VnbWVudCA+IFZNWF9TUkVHX0dT
ICkKICAgICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7Ci0gICAgICAgIHZteF9nZXRfc2VnbWVudF9y
ZWdpc3Rlcih2LCBzcmVnX3RvX2luZGV4W2luZm8uZmllbGRzLnNlZ21lbnRdLCAmc2VnKTsKKyAg
ICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHNyZWdfdG9faW5kZXhbaW5mby5maWVs
ZHMuc2VnbWVudF0sICZzZWcpOwogICAgICAgICBzZWdfYmFzZSA9IHNlZy5iYXNlOwogCiAgICAg
ICAgIGJhc2UgPSBpbmZvLmZpZWxkcy5iYXNlX3JlZ19pbnZhbGlkID8gMCA6CmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm14LmggYi94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS92bXgvdm14LmgKaW5kZXggNGNkZDliMS4uMGU1OTAyZCAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZteC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3ZteC92bXguaApAQCAtNTUwLDggKzU1MCw2IEBAIHN0YXRpYyBpbmxpbmUgaW50IF9fdm14b24o
dTY0IGFkZHIpCiAgICAgcmV0dXJuIHJjOwogfQogCi12b2lkIHZteF9nZXRfc2VnbWVudF9yZWdp
c3RlcihzdHJ1Y3QgdmNwdSAqLCBlbnVtIHg4Nl9zZWdtZW50LAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKik7CiB2b2lkIHZteF9pbmplY3Rf
ZXh0aW50KGludCB0cmFwLCB1aW50OF90IHNvdXJjZSk7CiB2b2lkIHZteF9pbmplY3Rfbm1pKHZv
aWQpOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVu
LmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:26:39 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:26: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 1cDYgZ-0001vM-SZ; Sun, 04 Dec 2016 15:26:39 +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 1cDYgZ-0001vA-0M
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:39 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 F8/22-24885-EA534485; Sun, 04 Dec 2016 15:26:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVXetqUu
 Ewd2/ghYTthk4MHps79vFHsAYxZqZl5RfkcCasbJxEXtBc2LFnC0fmRoYF7h1MXJxCAl8YZSY
 tbiRGcI5zyix4/k2li5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAMpERZIlNh42
 QYkzCtgJnFp7l82EJsFqPzAqrXsExg5FjAyrGLUKE4tKkst0jU01UsqykzPKMlNzMzRNTQw1s
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYFyz3fMQoyQHk5Io785Q5wghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKEry3TVwihASLUtNTK9Iyc4DBAZOW4OBREuGtAknzFhck5hZnpkOkTjHqckx7tvgp
 kxBLXn5eqpQ473yQIgGQoozSPLgRsEC9xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJWHebpApP
 Jl5JXCbXgEdwQR0xInjziBHlCQipKQaGNe9Nlvo2bbpK6v3x2fCh/x+SffkilU/3PrQ9NTaE+
 kHQo47v1ySfOH5BsvKjnj+qKT2lDPO3oGTMmbKCTxtV773O+BI5ESu6RzlfLe6CzN5k6bO2X+
 ttlxyw24T2XPhbK//r1JgE2lZN+Nx6rV2F40D9lE/w0uTpcU6mthfr1l84Rhfxw3GLUosxRmJ
 hlrMRcWJAE28maBPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1480865196!73669473!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37929 invoked from network); 4 Dec 2016 15:26:36 -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; 4 Dec 2016 15:26: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 1cDYgU-0005Gj-VC
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:34 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYgU-0005OP-US
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:34 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYgU-0005OP-US@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:26:34 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Reposition the modification
	of raw segment data from the VMCB/VMCS
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>

Y29tbWl0IGRkNWM4NWUzMTI3YzRmMzkyMWFmZmQzMmU4ZjZiZmUxYmQ4NGY4ZWMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIFNlcCAyNiAxNjoxMzoxNCAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MiAyMDE2ICswMDAwCgogICAgeDg2L2h2bTogUmVwb3NpdGlvbiB0aGUgbW9kaWZpY2F0aW9uIG9m
IHJhdyBzZWdtZW50IGRhdGEgZnJvbSB0aGUgVk1DQi9WTUNTCiAgICAKICAgIEludGVsIFZULXgg
YW5kIEFNRCBTVk0gcHJvdmlkZSBhY2Nlc3MgdG8gdGhlIGZ1bGwgc2VnbWVudCBkZXNjcmlwdG9y
IGNhY2hlIHZpYQogICAgZmllbGRzIGluIHRoZSBWTUNCL1ZNQ1MuICBIb3dldmVyLCB0aGUgYml0
cyB3aGljaCBhcmUgYWN0dWFsbHkgY2hlY2tlZCBieQogICAgaGFyZHdhcmUgYW5kIHByZXNlcnZl
ZCBhY3Jvc3Mgdm1lbnRyeS9leGl0IGFyZSBpbmNvbnNpc3RlbnQsIGFuZCB0aGUgdmVuZG9yCiAg
ICBhY2Nlc3NvciBmdW5jdGlvbnMgcGVyZm9ybSBpbmNvbnNpc3RlbnQgbW9kaWZpY2F0aW9uIHRv
IHRoZSByYXcgdmFsdWVzLgogICAgCiAgICBDb252ZXJ0IHtzdm0sdm14fV97Z2V0LHNldH1fc2Vn
bWVudF9yZWdpc3RlcigpIGludG8gcmF3IGFjY2Vzc29ycywgYW5kIGFsdGVyCiAgICBodm1fe2dl
dCxzZXR9X3NlZ21lbnRfcmVnaXN0ZXIoKSB0byBjb29rIHRoZSB2YWx1ZXMgY29uc2lzdGVudGx5
LiAgVGhpcyBhbGxvd3MKICAgIHRoZSBjb21tb24gZW11bGF0aW9uIGNvZGUgdG8gYmV0dGVyIHJl
bHkgb24gZmluZGluZyBhcmNoaXRlY3R1cmFsbHktZXhwZWN0ZWQKICAgIHZhbHVlcy4KICAgIAog
ICAgV2hpbGUgbW92aW5nIHRoZSBjb2RlIHBlcmZvcm1pbmcgdGhlIGNvb2tpbmcsIGZpeCB0aGUg
JXNzLmRiIHF1aXJrLiAgQSBOVUxMCiAgICBzZWxlY3RvciBpcyBpbmRpY2F0ZWQgYnkgLnAgYmVp
bmcgY2xlYXIsIG5vdCB0aGUgdmFsdWUgb2YgdGhlIC50eXBlIGZpZWxkLgogICAgCiAgICBUaGlz
IGRvZXMgY2F1c2Ugc29tZSBmdW5jdGlvbmFsIGNoYW5nZXMgYmVjYXVzZSBvZiB0aGUgbW9kaWZp
Y2F0aW9ucyBiZWluZwogICAgYXBwbGllZCB1bmlmb3JtbHkuICBBIHNpZGUgZWZmZWN0IG9mIHRo
aXMgZml4ZXMgbGF0ZW50IGJ1Z3Mgd2hlcmUKICAgIHZteF9zZXRfc2VnbWVudF9yZWdpc3Rlcigp
IGRpZG4ndCBjb3JyZWN0bHkgZml4IHVwIC5HIGZvciBzZWdtZW50cywgYW5kCiAgICBpbmNvbnNp
c3RlbnQgZml4aW5nIHVwIG9mIHRoZSBHRFRSL0lEVFIgbGltaXRzLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBCb3Jp
cyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgotLS0KIHhlbi9hcmNoL3g4
Ni9odm0vaHZtLmMgICAgICAgIHwgMTU0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKwogeGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgICAgfCAgMjAgKy0tLS0tCiB4
ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyAgICB8ICAgNiArLQogeGVuL2luY2x1ZGUvYXNtLXg4
Ni9kZXNjLmggICAgfCAgIDYgKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIHwgIDE3
ICsrLS0tCiA1IGZpbGVzIGNoYW5nZWQsIDE2NyBpbnNlcnRpb25zKCspLCAzNiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2
bS9odm0uYwppbmRleCBjOThlZTRhLi42M2JjYmEzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTYwNTIsNiArNjA1Miwx
NjAgQEAgdm9pZCBodm1fZG9tYWluX3NvZnRfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIH0KIAog
LyoKKyAqIFNlZ21lbnQgY2FjaGVzIGluIFZNQ0IvVk1DUyBhcmUgaW5jb25zaXN0ZW50IGFib3V0
IHdoaWNoIGJpdHMgYXJlIGNoZWNrZWQsCisgKiBpbXBvcnRhbnQsIGFuZCBwcmVzZXJ2ZWQgYWNy
b3NzIHZtZW50cnkvZXhpdC4gIENvb2sgdGhlIHZhbHVlcyB0byBtYWtlIHRoZW0KKyAqIGNsb3Nl
ciB0byB3aGF0IGlzIGFyY2hpdGVjdHVyYWxseSBleHBlY3RlZCBmcm9tIGVudHJpZXMgaW4gdGhl
IHNlZ21lbnQKKyAqIGNhY2hlLgorICovCit2b2lkIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcihz
dHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciAqcmVnKQoreworICAgIGh2bV9mdW5j
cy5nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCBzZWcsIHJlZyk7CisKKyAgICBzd2l0Y2ggKCBzZWcg
KQorICAgIHsKKyAgICBjYXNlIHg4Nl9zZWdfc3M6CisgICAgICAgIC8qIFNWTSBtYXkgcmV0YWlu
ICVzcy5EQiB3aGVuICVzcyBpcyBsb2FkZWQgd2l0aCBhIE5VTEwgc2VsZWN0b3IuICovCisgICAg
ICAgIGlmICggIXJlZy0+YXR0ci5maWVsZHMucCApCisgICAgICAgICAgICByZWctPmF0dHIuZmll
bGRzLmRiID0gMDsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIHg4Nl9zZWdfdHI6CisgICAg
ICAgIC8qCisgICAgICAgICAqIFNWTSBkb2Vzbid0IHRyYWNrICV0ci5CLiBBcmNoaXRlY3R1cmFs
bHksIGEgbG9hZGVkIFRTUyBzZWdtZW50IHdpbGwKKyAgICAgICAgICogYWx3YXlzIGJlIGJ1c3ku
CisgICAgICAgICAqLworICAgICAgICByZWctPmF0dHIuZmllbGRzLnR5cGUgfD0gMHgyOworCisg
ICAgICAgIC8qCisgICAgICAgICAqICVjcyBhbmQgJXRyIGFyZSB1bmNvbmRpdGlvbmFsbHkgcHJl
c2VudC4gIFNWTSBpZ25vcmVzIHRoZXNlIHByZXNlbnQKKyAgICAgICAgICogYml0cyBhbmQgd2ls
bCBoYXBwaWx5IHJ1biB3aXRob3V0IHRoZW0gc2V0LgorICAgICAgICAgKi8KKyAgICBjYXNlIHg4
Nl9zZWdfY3M6CisgICAgICAgIHJlZy0+YXR0ci5maWVsZHMucCA9IDE7CisgICAgICAgIGJyZWFr
OworCisgICAgY2FzZSB4ODZfc2VnX2dkdHI6CisgICAgY2FzZSB4ODZfc2VnX2lkdHI6CisgICAg
ICAgIC8qCisgICAgICAgICAqIFRyZWF0IEdEVFIvSURUUiBhcyBiZWluZyBwcmVzZW50IHN5c3Rl
bSBzZWdtZW50cy4gIFRoaXMgYXZvaWRzIHRoZW0KKyAgICAgICAgICogbmVlZGluZyBzcGVjaWFs
IGNhc2luZyBmb3Igc2VnbWVudGF0aW9uIGNoZWNrcy4KKyAgICAgICAgICovCisgICAgICAgIHJl
Zy0+YXR0ci5ieXRlcyA9IDB4ODA7CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDogLyog
QXZvaWQgdHJpZ2dlcmluZyAtV2Vycm9yPXN3aXRjaCAqLworICAgICAgICBicmVhazsKKyAgICB9
CisKKyAgICBpZiAoIHJlZy0+YXR0ci5maWVsZHMucCApCisgICAgeworICAgICAgICAvKgorICAg
ICAgICAgKiBGb3Igc2VnbWVudHMgd2hpY2ggYXJlIHByZXNlbnQvdXNhYmxlLCBjb29rIHRoZSBz
eXN0ZW0gZmxhZy4gIFNWTQorICAgICAgICAgKiBpZ25vcmVzIHRoZSBTIGJpdCBvbiBhbGwgc2Vn
bWVudHMgYW5kIHdpbGwgaGFwcGlseSBydW4gd2l0aCB0aGVtIGluCisgICAgICAgICAqIGFueSBz
dGF0ZS4KKyAgICAgICAgICovCisgICAgICAgIHJlZy0+YXR0ci5maWVsZHMucyA9IGlzX3g4Nl91
c2VyX3NlZ21lbnQoc2VnKTsKKworICAgICAgICAvKgorICAgICAgICAgKiBTVk0gZGlzY2FyZHMg
JWNzLkcgb24gI1ZNRVhJVC4gIE90aGVyIHVzZXIgc2VnbWVudHMgZG8gaGF2ZSAuRworICAgICAg
ICAgKiB0cmFja2VkLCBidXQgTGludXggY29tbWl0IDgwMTEyYzg5ZWQ4NyAiS1ZNOiBTeW50aGVz
aXplIEcgYml0IGZvcgorICAgICAgICAgKiBhbGwgc2VnbWVudHMuIiBpbmRpY2F0ZXMgdGhhdCB0
aGlzIGlzbid0IG5lY2Vzc2FyaWx5IHRoZSBjYXNlIHdoZW4KKyAgICAgICAgICogbmVzdGVkIHVu
ZGVyIEVTWGkuCisgICAgICAgICAqCisgICAgICAgICAqIFVuY29uZGl0aW9uYWxseSByZWNhbGN1
bGF0ZSBHLgorICAgICAgICAgKi8KKyAgICAgICAgcmVnLT5hdHRyLmZpZWxkcy5nID0gISEocmVn
LT5saW1pdCA+PiAyMCk7CisKKyAgICAgICAgLyoKKyAgICAgICAgICogU1ZNIGRvZXNuJ3QgdHJh
Y2sgdGhlIEFjY2Vzc2VkIGZsYWcuICBJdCB3aWxsIGFsd2F5cyBiZSBzZXQgZm9yCisgICAgICAg
ICAqIHVzYWJsZSB1c2VyIHNlZ21lbnRzIGxvYWRlZCBpbnRvIHRoZSBkZXNjcmlwdG9yIGNhY2hl
LgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBpc194ODZfdXNlcl9zZWdtZW50KHNlZykgKQor
ICAgICAgICAgICAgcmVnLT5hdHRyLmZpZWxkcy50eXBlIHw9IDB4MTsKKyAgICB9Cit9CisKK3Zv
aWQgaHZtX3NldF9zZWdtZW50X3JlZ2lzdGVyKHN0cnVjdCB2Y3B1ICp2LCBlbnVtIHg4Nl9zZWdt
ZW50IHNlZywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBzZWdtZW50X3Jl
Z2lzdGVyICpyZWcpCit7CisgICAgLyogU2V0IEcgdG8gbWF0Y2ggdGhlIGxpbWl0IGZpZWxkLiAg
VlQteCBjYXJlcywgd2hpbGUgU1ZNIGRvZXNuJ3QuICovCisgICAgaWYgKCByZWctPmF0dHIuZmll
bGRzLnAgKQorICAgICAgICByZWctPmF0dHIuZmllbGRzLmcgPSAhIShyZWctPmxpbWl0ID4+IDIw
KTsKKworICAgIHN3aXRjaCAoIHNlZyApCisgICAgeworICAgIGNhc2UgeDg2X3NlZ19jczoKKyAg
ICAgICAgQVNTRVJUKHJlZy0+YXR0ci5maWVsZHMucCk7ICAgICAgICAgICAgICAgICAgLyogVXNh
YmxlLiAqLworICAgICAgICBBU1NFUlQocmVnLT5hdHRyLmZpZWxkcy5zKTsgICAgICAgICAgICAg
ICAgICAvKiBVc2VyIHNlZ21lbnQuICovCisgICAgICAgIEFTU0VSVCgocmVnLT5iYXNlID4+IDMy
KSA9PSAwKTsgICAgICAgICAgICAgIC8qIFVwcGVyIGJpdHMgY2xlYXIuICovCisgICAgICAgIGJy
ZWFrOworCisgICAgY2FzZSB4ODZfc2VnX3NzOgorICAgICAgICBpZiAoIHJlZy0+YXR0ci5maWVs
ZHMucCApCisgICAgICAgIHsKKyAgICAgICAgICAgIEFTU0VSVChyZWctPmF0dHIuZmllbGRzLnMp
OyAgICAgICAgICAgICAgLyogVXNlciBzZWdtZW50LiAqLworICAgICAgICAgICAgQVNTRVJUKCEo
cmVnLT5hdHRyLmZpZWxkcy50eXBlICYgMHg4KSk7ICAvKiBEYXRhIHNlZ21lbnQuICovCisgICAg
ICAgICAgICBBU1NFUlQocmVnLT5hdHRyLmZpZWxkcy50eXBlICYgMHgyKTsgICAgIC8qIFdyaXRl
YWJsZS4gKi8KKyAgICAgICAgICAgIEFTU0VSVCgocmVnLT5iYXNlID4+IDMyKSA9PSAwKTsgICAg
ICAgICAgLyogVXBwZXIgYml0cyBjbGVhci4gKi8KKyAgICAgICAgfQorICAgICAgICBicmVhazsK
KworICAgIGNhc2UgeDg2X3NlZ19kczoKKyAgICBjYXNlIHg4Nl9zZWdfZXM6CisgICAgY2FzZSB4
ODZfc2VnX2ZzOgorICAgIGNhc2UgeDg2X3NlZ19nczoKKyAgICAgICAgaWYgKCByZWctPmF0dHIu
ZmllbGRzLnAgKQorICAgICAgICB7CisgICAgICAgICAgICBBU1NFUlQocmVnLT5hdHRyLmZpZWxk
cy5zKTsgICAgICAgICAgICAgIC8qIFVzZXIgc2VnbWVudC4gKi8KKworICAgICAgICAgICAgaWYg
KCByZWctPmF0dHIuZmllbGRzLnR5cGUgJiAweDggKQorICAgICAgICAgICAgICAgIEFTU0VSVChy
ZWctPmF0dHIuZmllbGRzLnR5cGUgJiAweDIpOyAvKiBSZWFkYWJsZS4gKi8KKworICAgICAgICAg
ICAgaWYgKCBzZWcgPT0geDg2X3NlZ19mcyB8fCBzZWcgPT0geDg2X3NlZ19ncyApCisgICAgICAg
ICAgICAgICAgQVNTRVJUKGlzX2Nhbm9uaWNhbF9hZGRyZXNzKHJlZy0+YmFzZSkpOworICAgICAg
ICAgICAgZWxzZQorICAgICAgICAgICAgICAgIEFTU0VSVCgocmVnLT5iYXNlID4+IDMyKSA9PSAw
KTsgICAgICAvKiBVcHBlciBiaXRzIGNsZWFyLiAqLworICAgICAgICB9CisgICAgICAgIGJyZWFr
OworCisgICAgY2FzZSB4ODZfc2VnX3RyOgorICAgICAgICBBU1NFUlQocmVnLT5hdHRyLmZpZWxk
cy5wKTsgICAgICAgICAgICAgICAgICAvKiBVc2FibGUuICovCisgICAgICAgIEFTU0VSVCghcmVn
LT5hdHRyLmZpZWxkcy5zKTsgICAgICAgICAgICAgICAgIC8qIFN5c3RlbSBzZWdtZW50LiAqLwor
ICAgICAgICBBU1NFUlQoIShyZWctPnNlbCAmIDB4NCkpOyAgICAgICAgICAgICAgICAgICAvKiAh
VEkuICovCisgICAgICAgIGlmICggcmVnLT5hdHRyLmZpZWxkcy50eXBlID09IFNZU19ERVNDX3Rz
c19idXN5ICkKKyAgICAgICAgICAgIEFTU0VSVChpc19jYW5vbmljYWxfYWRkcmVzcyhyZWctPmJh
c2UpKTsKKyAgICAgICAgZWxzZSBpZiAoIHJlZy0+YXR0ci5maWVsZHMudHlwZSA9PSBTWVNfREVT
Q190c3MxNl9idXN5ICkKKyAgICAgICAgICAgIEFTU0VSVCgocmVnLT5iYXNlID4+IDMyKSA9PSAw
KTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgQVNTRVJUKCEiJXRyIHR5cGVjaGVjayBmYWls
dXJlIik7CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSB4ODZfc2VnX2xkdHI6CisgICAgICAg
IGlmICggcmVnLT5hdHRyLmZpZWxkcy5wICkKKyAgICAgICAgeworICAgICAgICAgICAgQVNTRVJU
KCFyZWctPmF0dHIuZmllbGRzLnMpOyAgICAgICAgICAgICAvKiBTeXN0ZW0gc2VnbWVudC4gKi8K
KyAgICAgICAgICAgIEFTU0VSVCghKHJlZy0+c2VsICYgMHg0KSk7ICAgICAgICAgICAgICAgLyog
IVRJLiAqLworICAgICAgICAgICAgQVNTRVJUKHJlZy0+YXR0ci5maWVsZHMudHlwZSA9PSBTWVNf
REVTQ19sZHQpOworICAgICAgICAgICAgQVNTRVJUKGlzX2Nhbm9uaWNhbF9hZGRyZXNzKHJlZy0+
YmFzZSkpOworICAgICAgICB9CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSB4ODZfc2VnX2dk
dHI6CisgICAgY2FzZSB4ODZfc2VnX2lkdHI6CisgICAgICAgIEFTU0VSVChpc19jYW5vbmljYWxf
YWRkcmVzcyhyZWctPmJhc2UpKTsKKyAgICAgICAgQVNTRVJUKChyZWctPmxpbWl0ID4+IDE2KSA9
PSAwKTsgICAgICAgICAgICAgLyogVXBwZXIgYml0cyBjbGVhci4gKi8KKyAgICAgICAgYnJlYWs7
CisKKyAgICBkZWZhdWx0OgorICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAg
cmV0dXJuOworICAgIH0KKworICAgIGh2bV9mdW5jcy5zZXRfc2VnbWVudF9yZWdpc3Rlcih2LCBz
ZWcsIHJlZyk7Cit9CisKKy8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCiAgKiBj
LWZpbGUtc3R5bGU6ICJCU0QiCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0u
YyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCmluZGV4IDhjNGYzYzcuLjE1ODhiMmYgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vc3ZtL3N2bS5jCkBAIC02MjcsNTAgKzYyNywzNCBAQCBzdGF0aWMgdm9pZCBzdm1fZ2V0X3Nl
Z21lbnRfcmVnaXN0ZXIoc3RydWN0IHZjcHUgKnYsIGVudW0geDg2X3NlZ21lbnQgc2VnLAogICAg
IHsKICAgICBjYXNlIHg4Nl9zZWdfY3M6CiAgICAgICAgIG1lbWNweShyZWcsICZ2bWNiLT5jcywg
c2l6ZW9mKCpyZWcpKTsKLSAgICAgICAgcmVnLT5hdHRyLmZpZWxkcy5wID0gMTsKLSAgICAgICAg
cmVnLT5hdHRyLmZpZWxkcy5nID0gcmVnLT5saW1pdCA+IDB4RkZGRkY7CiAgICAgICAgIGJyZWFr
OwogICAgIGNhc2UgeDg2X3NlZ19kczoKICAgICAgICAgbWVtY3B5KHJlZywgJnZtY2ItPmRzLCBz
aXplb2YoKnJlZykpOwotICAgICAgICBpZiAoIHJlZy0+YXR0ci5maWVsZHMudHlwZSAhPSAwICkK
LSAgICAgICAgICAgIHJlZy0+YXR0ci5maWVsZHMudHlwZSB8PSAweDE7CiAgICAgICAgIGJyZWFr
OwogICAgIGNhc2UgeDg2X3NlZ19lczoKICAgICAgICAgbWVtY3B5KHJlZywgJnZtY2ItPmVzLCBz
aXplb2YoKnJlZykpOwotICAgICAgICBpZiAoIHJlZy0+YXR0ci5maWVsZHMudHlwZSAhPSAwICkK
LSAgICAgICAgICAgIHJlZy0+YXR0ci5maWVsZHMudHlwZSB8PSAweDE7CiAgICAgICAgIGJyZWFr
OwogICAgIGNhc2UgeDg2X3NlZ19mczoKICAgICAgICAgc3ZtX3N5bmNfdm1jYih2KTsKICAgICAg
ICAgbWVtY3B5KHJlZywgJnZtY2ItPmZzLCBzaXplb2YoKnJlZykpOwotICAgICAgICBpZiAoIHJl
Zy0+YXR0ci5maWVsZHMudHlwZSAhPSAwICkKLSAgICAgICAgICAgIHJlZy0+YXR0ci5maWVsZHMu
dHlwZSB8PSAweDE7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgeDg2X3NlZ19nczoKICAgICAg
ICAgc3ZtX3N5bmNfdm1jYih2KTsKICAgICAgICAgbWVtY3B5KHJlZywgJnZtY2ItPmdzLCBzaXpl
b2YoKnJlZykpOwotICAgICAgICBpZiAoIHJlZy0+YXR0ci5maWVsZHMudHlwZSAhPSAwICkKLSAg
ICAgICAgICAgIHJlZy0+YXR0ci5maWVsZHMudHlwZSB8PSAweDE7CiAgICAgICAgIGJyZWFrOwog
ICAgIGNhc2UgeDg2X3NlZ19zczoKICAgICAgICAgbWVtY3B5KHJlZywgJnZtY2ItPnNzLCBzaXpl
b2YoKnJlZykpOwogICAgICAgICByZWctPmF0dHIuZmllbGRzLmRwbCA9IHZtY2ItPl9jcGw7Ci0g
ICAgICAgIGlmICggcmVnLT5hdHRyLmZpZWxkcy50eXBlID09IDAgKQotICAgICAgICAgICAgcmVn
LT5hdHRyLmZpZWxkcy5kYiA9IDA7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgeDg2X3NlZ190
cjoKICAgICAgICAgc3ZtX3N5bmNfdm1jYih2KTsKICAgICAgICAgbWVtY3B5KHJlZywgJnZtY2It
PnRyLCBzaXplb2YoKnJlZykpOwotICAgICAgICByZWctPmF0dHIuZmllbGRzLnAgPSAxOwotICAg
ICAgICByZWctPmF0dHIuZmllbGRzLnR5cGUgfD0gMHgyOwogICAgICAgICBicmVhazsKICAgICBj
YXNlIHg4Nl9zZWdfZ2R0cjoKICAgICAgICAgbWVtY3B5KHJlZywgJnZtY2ItPmdkdHIsIHNpemVv
ZigqcmVnKSk7Ci0gICAgICAgIHJlZy0+YXR0ci5ieXRlcyA9IDB4ODA7CiAgICAgICAgIGJyZWFr
OwogICAgIGNhc2UgeDg2X3NlZ19pZHRyOgogICAgICAgICBtZW1jcHkocmVnLCAmdm1jYi0+aWR0
ciwgc2l6ZW9mKCpyZWcpKTsKLSAgICAgICAgcmVnLT5hdHRyLmJ5dGVzID0gMHg4MDsKICAgICAg
ICAgYnJlYWs7CiAgICAgY2FzZSB4ODZfc2VnX2xkdHI6CiAgICAgICAgIHN2bV9zeW5jX3ZtY2Io
dik7CkBAIC03NDAsMTEgKzcyNCwxMSBAQCBzdGF0aWMgdm9pZCBzdm1fc2V0X3NlZ21lbnRfcmVn
aXN0ZXIoc3RydWN0IHZjcHUgKnYsIGVudW0geDg2X3NlZ21lbnQgc2VnLAogICAgICAgICBicmVh
azsKICAgICBjYXNlIHg4Nl9zZWdfZ2R0cjoKICAgICAgICAgdm1jYi0+Z2R0ci5iYXNlID0gcmVn
LT5iYXNlOwotICAgICAgICB2bWNiLT5nZHRyLmxpbWl0ID0gKHVpbnQxNl90KXJlZy0+bGltaXQ7
CisgICAgICAgIHZtY2ItPmdkdHIubGltaXQgPSByZWctPmxpbWl0OwogICAgICAgICBicmVhazsK
ICAgICBjYXNlIHg4Nl9zZWdfaWR0cjoKICAgICAgICAgdm1jYi0+aWR0ci5iYXNlID0gcmVnLT5i
YXNlOwotICAgICAgICB2bWNiLT5pZHRyLmxpbWl0ID0gKHVpbnQxNl90KXJlZy0+bGltaXQ7Cisg
ICAgICAgIHZtY2ItPmlkdHIubGltaXQgPSByZWctPmxpbWl0OwogICAgICAgICBicmVhazsKICAg
ICBjYXNlIHg4Nl9zZWdfbGR0cjoKICAgICAgICAgbWVtY3B5KCZ2bWNiLT5sZHRyLCByZWcsIHNp
emVvZigqcmVnKSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyBiL3hl
bi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCmluZGV4IDA2ZGQ0NmIuLmFmZGU2MzQgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14
L3ZteC5jCkBAIC0xMDk2LDkgKzEwOTYsNiBAQCBzdGF0aWMgdm9pZCB2bXhfc2V0X3NlZ21lbnRf
cmVnaXN0ZXIoc3RydWN0IHZjcHUgKnYsIGVudW0geDg2X3NlZ21lbnQgc2VnLAogICAgICAqLwog
ICAgIGF0dHIgPSAoIShhdHRyICYgKDF1IDw8IDcpKSA8PCAxNikgfCAoKGF0dHIgJiAweGYwMCkg
PDwgNCkgfCAoYXR0ciAmIDB4ZmYpOwogCi0gICAgLyogVk1YIGhhcyBzdHJpY3QgY29uc2lzdGVu
Y3kgcmVxdWlyZW1lbnQgZm9yIGZsYWcgRy4gKi8KLSAgICBhdHRyIHw9ICEhKGxpbWl0ID4+IDIw
KSA8PCAxNTsKLQogICAgIHZteF92bWNzX2VudGVyKHYpOwogCiAgICAgc3dpdGNoICggc2VnICkK
QEAgLTExMTMsOCArMTExMCw3IEBAIHN0YXRpYyB2b2lkIHZteF9zZXRfc2VnbWVudF9yZWdpc3Rl
cihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCiAgICAgICAgIF9fdm13cml0
ZShHVUVTVF9UUl9TRUxFQ1RPUiwgc2VsKTsKICAgICAgICAgX192bXdyaXRlKEdVRVNUX1RSX0xJ
TUlULCBsaW1pdCk7CiAgICAgICAgIF9fdm13cml0ZShHVUVTVF9UUl9CQVNFLCBiYXNlKTsKLSAg
ICAgICAgLyogVk1YIGNoZWNrcyB0aGF0IHRoZSB0aGUgYnVzeSBmbGFnIChiaXQgMSkgaXMgc2V0
LiAqLwotICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfVFJfQVJfQllURVMsIGF0dHIgfCAyKTsKKyAg
ICAgICAgX192bXdyaXRlKEdVRVNUX1RSX0FSX0JZVEVTLCBhdHRyKTsKICAgICAgICAgYnJlYWs7
CiAgICAgY2FzZSB4ODZfc2VnX2dkdHI6CiAgICAgICAgIF9fdm13cml0ZShHVUVTVF9HRFRSX0xJ
TUlULCBsaW1pdCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2Rlc2MuaCBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvZGVzYy5oCmluZGV4IDBlMmQ5N2YuLmRhOTI0YmYgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZGVzYy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
ZGVzYy5oCkBAIC04OSw3ICs4OSwxMyBAQAogI2lmbmRlZiBfX0FTU0VNQkxZX18KIAogLyogU3lz
dGVtIERlc2NyaXB0b3IgdHlwZXMgZm9yIEdEVCBhbmQgSURUIGVudHJpZXMuICovCisjZGVmaW5l
IFNZU19ERVNDX3RzczE2X2F2YWlsICAxCiAjZGVmaW5lIFNZU19ERVNDX2xkdCAgICAgICAgICAy
CisjZGVmaW5lIFNZU19ERVNDX3RzczE2X2J1c3kgICAzCisjZGVmaW5lIFNZU19ERVNDX2NhbGxf
Z2F0ZTE2ICA0CisjZGVmaW5lIFNZU19ERVNDX3Rhc2tfZ2F0ZSAgICA1CisjZGVmaW5lIFNZU19E
RVNDX2lycV9nYXRlMTYgICA2CisjZGVmaW5lIFNZU19ERVNDX3RyYXBfZ2F0ZTE2ICA3CiAjZGVm
aW5lIFNZU19ERVNDX3Rzc19hdmFpbCAgICA5CiAjZGVmaW5lIFNZU19ERVNDX3Rzc19idXN5ICAg
ICAxMQogI2RlZmluZSBTWVNfREVTQ19jYWxsX2dhdGUgICAgMTIKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgK
aW5kZXggNTFhNjRmNy4uYjM3YjMzNSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vaHZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKQEAgLTM1OCwxOSAr
MzU4LDEwIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBodm1fZmx1c2hfZ3Vlc3RfdGxicyh2b2lkKQog
dm9pZCBodm1faHlwZXJjYWxsX3BhZ2VfaW5pdGlhbGlzZShzdHJ1Y3QgZG9tYWluICpkLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpoeXBlcmNhbGxfcGFnZSk7CiAK
LXN0YXRpYyBpbmxpbmUgdm9pZAotaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHN0cnVjdCB2Y3B1
ICp2LCBlbnVtIHg4Nl9zZWdtZW50IHNlZywKLSAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1
Y3Qgc2VnbWVudF9yZWdpc3RlciAqcmVnKQotewotICAgIGh2bV9mdW5jcy5nZXRfc2VnbWVudF9y
ZWdpc3Rlcih2LCBzZWcsIHJlZyk7Ci19Ci0KLXN0YXRpYyBpbmxpbmUgdm9pZAotaHZtX3NldF9z
ZWdtZW50X3JlZ2lzdGVyKHN0cnVjdCB2Y3B1ICp2LCBlbnVtIHg4Nl9zZWdtZW50IHNlZywKLSAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciAqcmVnKQotewot
ICAgIGh2bV9mdW5jcy5zZXRfc2VnbWVudF9yZWdpc3Rlcih2LCBzZWcsIHJlZyk7Ci19Cit2b2lk
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVu
dCBzZWcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdp
c3RlciAqcmVnKTsKK3ZvaWQgaHZtX3NldF9zZWdtZW50X3JlZ2lzdGVyKHN0cnVjdCB2Y3B1ICp2
LCBlbnVtIHg4Nl9zZWdtZW50IHNlZywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0
cnVjdCBzZWdtZW50X3JlZ2lzdGVyICpyZWcpOwogCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxv
bmcgaHZtX2dldF9zaGFkb3dfZ3NfYmFzZShzdHJ1Y3QgdmNwdSAqdikKIHsKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBt
YWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:26:39 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:26: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 1cDYgZ-0001vM-SZ; Sun, 04 Dec 2016 15:26:39 +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 1cDYgZ-0001vA-0M
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:39 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 F8/22-24885-EA534485; Sun, 04 Dec 2016 15:26:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVXetqUu
 Ewd2/ghYTthk4MHps79vFHsAYxZqZl5RfkcCasbJxEXtBc2LFnC0fmRoYF7h1MXJxCAl8YZSY
 tbiRGcI5zyix4/k2li5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAMpERZIlNh42
 QYkzCtgJnFp7l82EJsFqPzAqrXsExg5FjAyrGLUKE4tKkst0jU01UsqykzPKMlNzMzRNTQw1s
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYFyz3fMQoyQHk5Io785Q5wghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKEry3TVwihASLUtNTK9Iyc4DBAZOW4OBREuGtAknzFhck5hZnpkOkTjHqckx7tvgp
 kxBLXn5eqpQ473yQIgGQoozSPLgRsEC9xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJWHebpApP
 Jl5JXCbXgEdwQR0xInjziBHlCQipKQaGNe9Nlvo2bbpK6v3x2fCh/x+SffkilU/3PrQ9NTaE+
 kHQo47v1ySfOH5BsvKjnj+qKT2lDPO3oGTMmbKCTxtV773O+BI5ESu6RzlfLe6CzN5k6bO2X+
 ttlxyw24T2XPhbK//r1JgE2lZN+Nx6rV2F40D9lE/w0uTpcU6mthfr1l84Rhfxw3GLUosxRmJ
 hlrMRcWJAE28maBPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1480865196!73669473!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37929 invoked from network); 4 Dec 2016 15:26:36 -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; 4 Dec 2016 15:26: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 1cDYgU-0005Gj-VC
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:34 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYgU-0005OP-US
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:34 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYgU-0005OP-US@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:26:34 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Reposition the modification
	of raw segment data from the VMCB/VMCS
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>

Y29tbWl0IGRkNWM4NWUzMTI3YzRmMzkyMWFmZmQzMmU4ZjZiZmUxYmQ4NGY4ZWMKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIFNlcCAyNiAxNjoxMzoxNCAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MiAyMDE2ICswMDAwCgogICAgeDg2L2h2bTogUmVwb3NpdGlvbiB0aGUgbW9kaWZpY2F0aW9uIG9m
IHJhdyBzZWdtZW50IGRhdGEgZnJvbSB0aGUgVk1DQi9WTUNTCiAgICAKICAgIEludGVsIFZULXgg
YW5kIEFNRCBTVk0gcHJvdmlkZSBhY2Nlc3MgdG8gdGhlIGZ1bGwgc2VnbWVudCBkZXNjcmlwdG9y
IGNhY2hlIHZpYQogICAgZmllbGRzIGluIHRoZSBWTUNCL1ZNQ1MuICBIb3dldmVyLCB0aGUgYml0
cyB3aGljaCBhcmUgYWN0dWFsbHkgY2hlY2tlZCBieQogICAgaGFyZHdhcmUgYW5kIHByZXNlcnZl
ZCBhY3Jvc3Mgdm1lbnRyeS9leGl0IGFyZSBpbmNvbnNpc3RlbnQsIGFuZCB0aGUgdmVuZG9yCiAg
ICBhY2Nlc3NvciBmdW5jdGlvbnMgcGVyZm9ybSBpbmNvbnNpc3RlbnQgbW9kaWZpY2F0aW9uIHRv
IHRoZSByYXcgdmFsdWVzLgogICAgCiAgICBDb252ZXJ0IHtzdm0sdm14fV97Z2V0LHNldH1fc2Vn
bWVudF9yZWdpc3RlcigpIGludG8gcmF3IGFjY2Vzc29ycywgYW5kIGFsdGVyCiAgICBodm1fe2dl
dCxzZXR9X3NlZ21lbnRfcmVnaXN0ZXIoKSB0byBjb29rIHRoZSB2YWx1ZXMgY29uc2lzdGVudGx5
LiAgVGhpcyBhbGxvd3MKICAgIHRoZSBjb21tb24gZW11bGF0aW9uIGNvZGUgdG8gYmV0dGVyIHJl
bHkgb24gZmluZGluZyBhcmNoaXRlY3R1cmFsbHktZXhwZWN0ZWQKICAgIHZhbHVlcy4KICAgIAog
ICAgV2hpbGUgbW92aW5nIHRoZSBjb2RlIHBlcmZvcm1pbmcgdGhlIGNvb2tpbmcsIGZpeCB0aGUg
JXNzLmRiIHF1aXJrLiAgQSBOVUxMCiAgICBzZWxlY3RvciBpcyBpbmRpY2F0ZWQgYnkgLnAgYmVp
bmcgY2xlYXIsIG5vdCB0aGUgdmFsdWUgb2YgdGhlIC50eXBlIGZpZWxkLgogICAgCiAgICBUaGlz
IGRvZXMgY2F1c2Ugc29tZSBmdW5jdGlvbmFsIGNoYW5nZXMgYmVjYXVzZSBvZiB0aGUgbW9kaWZp
Y2F0aW9ucyBiZWluZwogICAgYXBwbGllZCB1bmlmb3JtbHkuICBBIHNpZGUgZWZmZWN0IG9mIHRo
aXMgZml4ZXMgbGF0ZW50IGJ1Z3Mgd2hlcmUKICAgIHZteF9zZXRfc2VnbWVudF9yZWdpc3Rlcigp
IGRpZG4ndCBjb3JyZWN0bHkgZml4IHVwIC5HIGZvciBzZWdtZW50cywgYW5kCiAgICBpbmNvbnNp
c3RlbnQgZml4aW5nIHVwIG9mIHRoZSBHRFRSL0lEVFIgbGltaXRzLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBCb3Jp
cyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgotLS0KIHhlbi9hcmNoL3g4
Ni9odm0vaHZtLmMgICAgICAgIHwgMTU0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKwogeGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgICAgfCAgMjAgKy0tLS0tCiB4
ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyAgICB8ICAgNiArLQogeGVuL2luY2x1ZGUvYXNtLXg4
Ni9kZXNjLmggICAgfCAgIDYgKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIHwgIDE3
ICsrLS0tCiA1IGZpbGVzIGNoYW5nZWQsIDE2NyBpbnNlcnRpb25zKCspLCAzNiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2
bS9odm0uYwppbmRleCBjOThlZTRhLi42M2JjYmEzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTYwNTIsNiArNjA1Miwx
NjAgQEAgdm9pZCBodm1fZG9tYWluX3NvZnRfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIH0KIAog
LyoKKyAqIFNlZ21lbnQgY2FjaGVzIGluIFZNQ0IvVk1DUyBhcmUgaW5jb25zaXN0ZW50IGFib3V0
IHdoaWNoIGJpdHMgYXJlIGNoZWNrZWQsCisgKiBpbXBvcnRhbnQsIGFuZCBwcmVzZXJ2ZWQgYWNy
b3NzIHZtZW50cnkvZXhpdC4gIENvb2sgdGhlIHZhbHVlcyB0byBtYWtlIHRoZW0KKyAqIGNsb3Nl
ciB0byB3aGF0IGlzIGFyY2hpdGVjdHVyYWxseSBleHBlY3RlZCBmcm9tIGVudHJpZXMgaW4gdGhl
IHNlZ21lbnQKKyAqIGNhY2hlLgorICovCit2b2lkIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcihz
dHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciAqcmVnKQoreworICAgIGh2bV9mdW5j
cy5nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCBzZWcsIHJlZyk7CisKKyAgICBzd2l0Y2ggKCBzZWcg
KQorICAgIHsKKyAgICBjYXNlIHg4Nl9zZWdfc3M6CisgICAgICAgIC8qIFNWTSBtYXkgcmV0YWlu
ICVzcy5EQiB3aGVuICVzcyBpcyBsb2FkZWQgd2l0aCBhIE5VTEwgc2VsZWN0b3IuICovCisgICAg
ICAgIGlmICggIXJlZy0+YXR0ci5maWVsZHMucCApCisgICAgICAgICAgICByZWctPmF0dHIuZmll
bGRzLmRiID0gMDsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIHg4Nl9zZWdfdHI6CisgICAg
ICAgIC8qCisgICAgICAgICAqIFNWTSBkb2Vzbid0IHRyYWNrICV0ci5CLiBBcmNoaXRlY3R1cmFs
bHksIGEgbG9hZGVkIFRTUyBzZWdtZW50IHdpbGwKKyAgICAgICAgICogYWx3YXlzIGJlIGJ1c3ku
CisgICAgICAgICAqLworICAgICAgICByZWctPmF0dHIuZmllbGRzLnR5cGUgfD0gMHgyOworCisg
ICAgICAgIC8qCisgICAgICAgICAqICVjcyBhbmQgJXRyIGFyZSB1bmNvbmRpdGlvbmFsbHkgcHJl
c2VudC4gIFNWTSBpZ25vcmVzIHRoZXNlIHByZXNlbnQKKyAgICAgICAgICogYml0cyBhbmQgd2ls
bCBoYXBwaWx5IHJ1biB3aXRob3V0IHRoZW0gc2V0LgorICAgICAgICAgKi8KKyAgICBjYXNlIHg4
Nl9zZWdfY3M6CisgICAgICAgIHJlZy0+YXR0ci5maWVsZHMucCA9IDE7CisgICAgICAgIGJyZWFr
OworCisgICAgY2FzZSB4ODZfc2VnX2dkdHI6CisgICAgY2FzZSB4ODZfc2VnX2lkdHI6CisgICAg
ICAgIC8qCisgICAgICAgICAqIFRyZWF0IEdEVFIvSURUUiBhcyBiZWluZyBwcmVzZW50IHN5c3Rl
bSBzZWdtZW50cy4gIFRoaXMgYXZvaWRzIHRoZW0KKyAgICAgICAgICogbmVlZGluZyBzcGVjaWFs
IGNhc2luZyBmb3Igc2VnbWVudGF0aW9uIGNoZWNrcy4KKyAgICAgICAgICovCisgICAgICAgIHJl
Zy0+YXR0ci5ieXRlcyA9IDB4ODA7CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDogLyog
QXZvaWQgdHJpZ2dlcmluZyAtV2Vycm9yPXN3aXRjaCAqLworICAgICAgICBicmVhazsKKyAgICB9
CisKKyAgICBpZiAoIHJlZy0+YXR0ci5maWVsZHMucCApCisgICAgeworICAgICAgICAvKgorICAg
ICAgICAgKiBGb3Igc2VnbWVudHMgd2hpY2ggYXJlIHByZXNlbnQvdXNhYmxlLCBjb29rIHRoZSBz
eXN0ZW0gZmxhZy4gIFNWTQorICAgICAgICAgKiBpZ25vcmVzIHRoZSBTIGJpdCBvbiBhbGwgc2Vn
bWVudHMgYW5kIHdpbGwgaGFwcGlseSBydW4gd2l0aCB0aGVtIGluCisgICAgICAgICAqIGFueSBz
dGF0ZS4KKyAgICAgICAgICovCisgICAgICAgIHJlZy0+YXR0ci5maWVsZHMucyA9IGlzX3g4Nl91
c2VyX3NlZ21lbnQoc2VnKTsKKworICAgICAgICAvKgorICAgICAgICAgKiBTVk0gZGlzY2FyZHMg
JWNzLkcgb24gI1ZNRVhJVC4gIE90aGVyIHVzZXIgc2VnbWVudHMgZG8gaGF2ZSAuRworICAgICAg
ICAgKiB0cmFja2VkLCBidXQgTGludXggY29tbWl0IDgwMTEyYzg5ZWQ4NyAiS1ZNOiBTeW50aGVz
aXplIEcgYml0IGZvcgorICAgICAgICAgKiBhbGwgc2VnbWVudHMuIiBpbmRpY2F0ZXMgdGhhdCB0
aGlzIGlzbid0IG5lY2Vzc2FyaWx5IHRoZSBjYXNlIHdoZW4KKyAgICAgICAgICogbmVzdGVkIHVu
ZGVyIEVTWGkuCisgICAgICAgICAqCisgICAgICAgICAqIFVuY29uZGl0aW9uYWxseSByZWNhbGN1
bGF0ZSBHLgorICAgICAgICAgKi8KKyAgICAgICAgcmVnLT5hdHRyLmZpZWxkcy5nID0gISEocmVn
LT5saW1pdCA+PiAyMCk7CisKKyAgICAgICAgLyoKKyAgICAgICAgICogU1ZNIGRvZXNuJ3QgdHJh
Y2sgdGhlIEFjY2Vzc2VkIGZsYWcuICBJdCB3aWxsIGFsd2F5cyBiZSBzZXQgZm9yCisgICAgICAg
ICAqIHVzYWJsZSB1c2VyIHNlZ21lbnRzIGxvYWRlZCBpbnRvIHRoZSBkZXNjcmlwdG9yIGNhY2hl
LgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBpc194ODZfdXNlcl9zZWdtZW50KHNlZykgKQor
ICAgICAgICAgICAgcmVnLT5hdHRyLmZpZWxkcy50eXBlIHw9IDB4MTsKKyAgICB9Cit9CisKK3Zv
aWQgaHZtX3NldF9zZWdtZW50X3JlZ2lzdGVyKHN0cnVjdCB2Y3B1ICp2LCBlbnVtIHg4Nl9zZWdt
ZW50IHNlZywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBzZWdtZW50X3Jl
Z2lzdGVyICpyZWcpCit7CisgICAgLyogU2V0IEcgdG8gbWF0Y2ggdGhlIGxpbWl0IGZpZWxkLiAg
VlQteCBjYXJlcywgd2hpbGUgU1ZNIGRvZXNuJ3QuICovCisgICAgaWYgKCByZWctPmF0dHIuZmll
bGRzLnAgKQorICAgICAgICByZWctPmF0dHIuZmllbGRzLmcgPSAhIShyZWctPmxpbWl0ID4+IDIw
KTsKKworICAgIHN3aXRjaCAoIHNlZyApCisgICAgeworICAgIGNhc2UgeDg2X3NlZ19jczoKKyAg
ICAgICAgQVNTRVJUKHJlZy0+YXR0ci5maWVsZHMucCk7ICAgICAgICAgICAgICAgICAgLyogVXNh
YmxlLiAqLworICAgICAgICBBU1NFUlQocmVnLT5hdHRyLmZpZWxkcy5zKTsgICAgICAgICAgICAg
ICAgICAvKiBVc2VyIHNlZ21lbnQuICovCisgICAgICAgIEFTU0VSVCgocmVnLT5iYXNlID4+IDMy
KSA9PSAwKTsgICAgICAgICAgICAgIC8qIFVwcGVyIGJpdHMgY2xlYXIuICovCisgICAgICAgIGJy
ZWFrOworCisgICAgY2FzZSB4ODZfc2VnX3NzOgorICAgICAgICBpZiAoIHJlZy0+YXR0ci5maWVs
ZHMucCApCisgICAgICAgIHsKKyAgICAgICAgICAgIEFTU0VSVChyZWctPmF0dHIuZmllbGRzLnMp
OyAgICAgICAgICAgICAgLyogVXNlciBzZWdtZW50LiAqLworICAgICAgICAgICAgQVNTRVJUKCEo
cmVnLT5hdHRyLmZpZWxkcy50eXBlICYgMHg4KSk7ICAvKiBEYXRhIHNlZ21lbnQuICovCisgICAg
ICAgICAgICBBU1NFUlQocmVnLT5hdHRyLmZpZWxkcy50eXBlICYgMHgyKTsgICAgIC8qIFdyaXRl
YWJsZS4gKi8KKyAgICAgICAgICAgIEFTU0VSVCgocmVnLT5iYXNlID4+IDMyKSA9PSAwKTsgICAg
ICAgICAgLyogVXBwZXIgYml0cyBjbGVhci4gKi8KKyAgICAgICAgfQorICAgICAgICBicmVhazsK
KworICAgIGNhc2UgeDg2X3NlZ19kczoKKyAgICBjYXNlIHg4Nl9zZWdfZXM6CisgICAgY2FzZSB4
ODZfc2VnX2ZzOgorICAgIGNhc2UgeDg2X3NlZ19nczoKKyAgICAgICAgaWYgKCByZWctPmF0dHIu
ZmllbGRzLnAgKQorICAgICAgICB7CisgICAgICAgICAgICBBU1NFUlQocmVnLT5hdHRyLmZpZWxk
cy5zKTsgICAgICAgICAgICAgIC8qIFVzZXIgc2VnbWVudC4gKi8KKworICAgICAgICAgICAgaWYg
KCByZWctPmF0dHIuZmllbGRzLnR5cGUgJiAweDggKQorICAgICAgICAgICAgICAgIEFTU0VSVChy
ZWctPmF0dHIuZmllbGRzLnR5cGUgJiAweDIpOyAvKiBSZWFkYWJsZS4gKi8KKworICAgICAgICAg
ICAgaWYgKCBzZWcgPT0geDg2X3NlZ19mcyB8fCBzZWcgPT0geDg2X3NlZ19ncyApCisgICAgICAg
ICAgICAgICAgQVNTRVJUKGlzX2Nhbm9uaWNhbF9hZGRyZXNzKHJlZy0+YmFzZSkpOworICAgICAg
ICAgICAgZWxzZQorICAgICAgICAgICAgICAgIEFTU0VSVCgocmVnLT5iYXNlID4+IDMyKSA9PSAw
KTsgICAgICAvKiBVcHBlciBiaXRzIGNsZWFyLiAqLworICAgICAgICB9CisgICAgICAgIGJyZWFr
OworCisgICAgY2FzZSB4ODZfc2VnX3RyOgorICAgICAgICBBU1NFUlQocmVnLT5hdHRyLmZpZWxk
cy5wKTsgICAgICAgICAgICAgICAgICAvKiBVc2FibGUuICovCisgICAgICAgIEFTU0VSVCghcmVn
LT5hdHRyLmZpZWxkcy5zKTsgICAgICAgICAgICAgICAgIC8qIFN5c3RlbSBzZWdtZW50LiAqLwor
ICAgICAgICBBU1NFUlQoIShyZWctPnNlbCAmIDB4NCkpOyAgICAgICAgICAgICAgICAgICAvKiAh
VEkuICovCisgICAgICAgIGlmICggcmVnLT5hdHRyLmZpZWxkcy50eXBlID09IFNZU19ERVNDX3Rz
c19idXN5ICkKKyAgICAgICAgICAgIEFTU0VSVChpc19jYW5vbmljYWxfYWRkcmVzcyhyZWctPmJh
c2UpKTsKKyAgICAgICAgZWxzZSBpZiAoIHJlZy0+YXR0ci5maWVsZHMudHlwZSA9PSBTWVNfREVT
Q190c3MxNl9idXN5ICkKKyAgICAgICAgICAgIEFTU0VSVCgocmVnLT5iYXNlID4+IDMyKSA9PSAw
KTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgQVNTRVJUKCEiJXRyIHR5cGVjaGVjayBmYWls
dXJlIik7CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSB4ODZfc2VnX2xkdHI6CisgICAgICAg
IGlmICggcmVnLT5hdHRyLmZpZWxkcy5wICkKKyAgICAgICAgeworICAgICAgICAgICAgQVNTRVJU
KCFyZWctPmF0dHIuZmllbGRzLnMpOyAgICAgICAgICAgICAvKiBTeXN0ZW0gc2VnbWVudC4gKi8K
KyAgICAgICAgICAgIEFTU0VSVCghKHJlZy0+c2VsICYgMHg0KSk7ICAgICAgICAgICAgICAgLyog
IVRJLiAqLworICAgICAgICAgICAgQVNTRVJUKHJlZy0+YXR0ci5maWVsZHMudHlwZSA9PSBTWVNf
REVTQ19sZHQpOworICAgICAgICAgICAgQVNTRVJUKGlzX2Nhbm9uaWNhbF9hZGRyZXNzKHJlZy0+
YmFzZSkpOworICAgICAgICB9CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSB4ODZfc2VnX2dk
dHI6CisgICAgY2FzZSB4ODZfc2VnX2lkdHI6CisgICAgICAgIEFTU0VSVChpc19jYW5vbmljYWxf
YWRkcmVzcyhyZWctPmJhc2UpKTsKKyAgICAgICAgQVNTRVJUKChyZWctPmxpbWl0ID4+IDE2KSA9
PSAwKTsgICAgICAgICAgICAgLyogVXBwZXIgYml0cyBjbGVhci4gKi8KKyAgICAgICAgYnJlYWs7
CisKKyAgICBkZWZhdWx0OgorICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAg
cmV0dXJuOworICAgIH0KKworICAgIGh2bV9mdW5jcy5zZXRfc2VnbWVudF9yZWdpc3Rlcih2LCBz
ZWcsIHJlZyk7Cit9CisKKy8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCiAgKiBj
LWZpbGUtc3R5bGU6ICJCU0QiCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0u
YyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCmluZGV4IDhjNGYzYzcuLjE1ODhiMmYgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vc3ZtL3N2bS5jCkBAIC02MjcsNTAgKzYyNywzNCBAQCBzdGF0aWMgdm9pZCBzdm1fZ2V0X3Nl
Z21lbnRfcmVnaXN0ZXIoc3RydWN0IHZjcHUgKnYsIGVudW0geDg2X3NlZ21lbnQgc2VnLAogICAg
IHsKICAgICBjYXNlIHg4Nl9zZWdfY3M6CiAgICAgICAgIG1lbWNweShyZWcsICZ2bWNiLT5jcywg
c2l6ZW9mKCpyZWcpKTsKLSAgICAgICAgcmVnLT5hdHRyLmZpZWxkcy5wID0gMTsKLSAgICAgICAg
cmVnLT5hdHRyLmZpZWxkcy5nID0gcmVnLT5saW1pdCA+IDB4RkZGRkY7CiAgICAgICAgIGJyZWFr
OwogICAgIGNhc2UgeDg2X3NlZ19kczoKICAgICAgICAgbWVtY3B5KHJlZywgJnZtY2ItPmRzLCBz
aXplb2YoKnJlZykpOwotICAgICAgICBpZiAoIHJlZy0+YXR0ci5maWVsZHMudHlwZSAhPSAwICkK
LSAgICAgICAgICAgIHJlZy0+YXR0ci5maWVsZHMudHlwZSB8PSAweDE7CiAgICAgICAgIGJyZWFr
OwogICAgIGNhc2UgeDg2X3NlZ19lczoKICAgICAgICAgbWVtY3B5KHJlZywgJnZtY2ItPmVzLCBz
aXplb2YoKnJlZykpOwotICAgICAgICBpZiAoIHJlZy0+YXR0ci5maWVsZHMudHlwZSAhPSAwICkK
LSAgICAgICAgICAgIHJlZy0+YXR0ci5maWVsZHMudHlwZSB8PSAweDE7CiAgICAgICAgIGJyZWFr
OwogICAgIGNhc2UgeDg2X3NlZ19mczoKICAgICAgICAgc3ZtX3N5bmNfdm1jYih2KTsKICAgICAg
ICAgbWVtY3B5KHJlZywgJnZtY2ItPmZzLCBzaXplb2YoKnJlZykpOwotICAgICAgICBpZiAoIHJl
Zy0+YXR0ci5maWVsZHMudHlwZSAhPSAwICkKLSAgICAgICAgICAgIHJlZy0+YXR0ci5maWVsZHMu
dHlwZSB8PSAweDE7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgeDg2X3NlZ19nczoKICAgICAg
ICAgc3ZtX3N5bmNfdm1jYih2KTsKICAgICAgICAgbWVtY3B5KHJlZywgJnZtY2ItPmdzLCBzaXpl
b2YoKnJlZykpOwotICAgICAgICBpZiAoIHJlZy0+YXR0ci5maWVsZHMudHlwZSAhPSAwICkKLSAg
ICAgICAgICAgIHJlZy0+YXR0ci5maWVsZHMudHlwZSB8PSAweDE7CiAgICAgICAgIGJyZWFrOwog
ICAgIGNhc2UgeDg2X3NlZ19zczoKICAgICAgICAgbWVtY3B5KHJlZywgJnZtY2ItPnNzLCBzaXpl
b2YoKnJlZykpOwogICAgICAgICByZWctPmF0dHIuZmllbGRzLmRwbCA9IHZtY2ItPl9jcGw7Ci0g
ICAgICAgIGlmICggcmVnLT5hdHRyLmZpZWxkcy50eXBlID09IDAgKQotICAgICAgICAgICAgcmVn
LT5hdHRyLmZpZWxkcy5kYiA9IDA7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgeDg2X3NlZ190
cjoKICAgICAgICAgc3ZtX3N5bmNfdm1jYih2KTsKICAgICAgICAgbWVtY3B5KHJlZywgJnZtY2It
PnRyLCBzaXplb2YoKnJlZykpOwotICAgICAgICByZWctPmF0dHIuZmllbGRzLnAgPSAxOwotICAg
ICAgICByZWctPmF0dHIuZmllbGRzLnR5cGUgfD0gMHgyOwogICAgICAgICBicmVhazsKICAgICBj
YXNlIHg4Nl9zZWdfZ2R0cjoKICAgICAgICAgbWVtY3B5KHJlZywgJnZtY2ItPmdkdHIsIHNpemVv
ZigqcmVnKSk7Ci0gICAgICAgIHJlZy0+YXR0ci5ieXRlcyA9IDB4ODA7CiAgICAgICAgIGJyZWFr
OwogICAgIGNhc2UgeDg2X3NlZ19pZHRyOgogICAgICAgICBtZW1jcHkocmVnLCAmdm1jYi0+aWR0
ciwgc2l6ZW9mKCpyZWcpKTsKLSAgICAgICAgcmVnLT5hdHRyLmJ5dGVzID0gMHg4MDsKICAgICAg
ICAgYnJlYWs7CiAgICAgY2FzZSB4ODZfc2VnX2xkdHI6CiAgICAgICAgIHN2bV9zeW5jX3ZtY2Io
dik7CkBAIC03NDAsMTEgKzcyNCwxMSBAQCBzdGF0aWMgdm9pZCBzdm1fc2V0X3NlZ21lbnRfcmVn
aXN0ZXIoc3RydWN0IHZjcHUgKnYsIGVudW0geDg2X3NlZ21lbnQgc2VnLAogICAgICAgICBicmVh
azsKICAgICBjYXNlIHg4Nl9zZWdfZ2R0cjoKICAgICAgICAgdm1jYi0+Z2R0ci5iYXNlID0gcmVn
LT5iYXNlOwotICAgICAgICB2bWNiLT5nZHRyLmxpbWl0ID0gKHVpbnQxNl90KXJlZy0+bGltaXQ7
CisgICAgICAgIHZtY2ItPmdkdHIubGltaXQgPSByZWctPmxpbWl0OwogICAgICAgICBicmVhazsK
ICAgICBjYXNlIHg4Nl9zZWdfaWR0cjoKICAgICAgICAgdm1jYi0+aWR0ci5iYXNlID0gcmVnLT5i
YXNlOwotICAgICAgICB2bWNiLT5pZHRyLmxpbWl0ID0gKHVpbnQxNl90KXJlZy0+bGltaXQ7Cisg
ICAgICAgIHZtY2ItPmlkdHIubGltaXQgPSByZWctPmxpbWl0OwogICAgICAgICBicmVhazsKICAg
ICBjYXNlIHg4Nl9zZWdfbGR0cjoKICAgICAgICAgbWVtY3B5KCZ2bWNiLT5sZHRyLCByZWcsIHNp
emVvZigqcmVnKSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyBiL3hl
bi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCmluZGV4IDA2ZGQ0NmIuLmFmZGU2MzQgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14
L3ZteC5jCkBAIC0xMDk2LDkgKzEwOTYsNiBAQCBzdGF0aWMgdm9pZCB2bXhfc2V0X3NlZ21lbnRf
cmVnaXN0ZXIoc3RydWN0IHZjcHUgKnYsIGVudW0geDg2X3NlZ21lbnQgc2VnLAogICAgICAqLwog
ICAgIGF0dHIgPSAoIShhdHRyICYgKDF1IDw8IDcpKSA8PCAxNikgfCAoKGF0dHIgJiAweGYwMCkg
PDwgNCkgfCAoYXR0ciAmIDB4ZmYpOwogCi0gICAgLyogVk1YIGhhcyBzdHJpY3QgY29uc2lzdGVu
Y3kgcmVxdWlyZW1lbnQgZm9yIGZsYWcgRy4gKi8KLSAgICBhdHRyIHw9ICEhKGxpbWl0ID4+IDIw
KSA8PCAxNTsKLQogICAgIHZteF92bWNzX2VudGVyKHYpOwogCiAgICAgc3dpdGNoICggc2VnICkK
QEAgLTExMTMsOCArMTExMCw3IEBAIHN0YXRpYyB2b2lkIHZteF9zZXRfc2VnbWVudF9yZWdpc3Rl
cihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCiAgICAgICAgIF9fdm13cml0
ZShHVUVTVF9UUl9TRUxFQ1RPUiwgc2VsKTsKICAgICAgICAgX192bXdyaXRlKEdVRVNUX1RSX0xJ
TUlULCBsaW1pdCk7CiAgICAgICAgIF9fdm13cml0ZShHVUVTVF9UUl9CQVNFLCBiYXNlKTsKLSAg
ICAgICAgLyogVk1YIGNoZWNrcyB0aGF0IHRoZSB0aGUgYnVzeSBmbGFnIChiaXQgMSkgaXMgc2V0
LiAqLwotICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfVFJfQVJfQllURVMsIGF0dHIgfCAyKTsKKyAg
ICAgICAgX192bXdyaXRlKEdVRVNUX1RSX0FSX0JZVEVTLCBhdHRyKTsKICAgICAgICAgYnJlYWs7
CiAgICAgY2FzZSB4ODZfc2VnX2dkdHI6CiAgICAgICAgIF9fdm13cml0ZShHVUVTVF9HRFRSX0xJ
TUlULCBsaW1pdCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2Rlc2MuaCBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvZGVzYy5oCmluZGV4IDBlMmQ5N2YuLmRhOTI0YmYgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZGVzYy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
ZGVzYy5oCkBAIC04OSw3ICs4OSwxMyBAQAogI2lmbmRlZiBfX0FTU0VNQkxZX18KIAogLyogU3lz
dGVtIERlc2NyaXB0b3IgdHlwZXMgZm9yIEdEVCBhbmQgSURUIGVudHJpZXMuICovCisjZGVmaW5l
IFNZU19ERVNDX3RzczE2X2F2YWlsICAxCiAjZGVmaW5lIFNZU19ERVNDX2xkdCAgICAgICAgICAy
CisjZGVmaW5lIFNZU19ERVNDX3RzczE2X2J1c3kgICAzCisjZGVmaW5lIFNZU19ERVNDX2NhbGxf
Z2F0ZTE2ICA0CisjZGVmaW5lIFNZU19ERVNDX3Rhc2tfZ2F0ZSAgICA1CisjZGVmaW5lIFNZU19E
RVNDX2lycV9nYXRlMTYgICA2CisjZGVmaW5lIFNZU19ERVNDX3RyYXBfZ2F0ZTE2ICA3CiAjZGVm
aW5lIFNZU19ERVNDX3Rzc19hdmFpbCAgICA5CiAjZGVmaW5lIFNZU19ERVNDX3Rzc19idXN5ICAg
ICAxMQogI2RlZmluZSBTWVNfREVTQ19jYWxsX2dhdGUgICAgMTIKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgK
aW5kZXggNTFhNjRmNy4uYjM3YjMzNSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vaHZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKQEAgLTM1OCwxOSAr
MzU4LDEwIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBodm1fZmx1c2hfZ3Vlc3RfdGxicyh2b2lkKQog
dm9pZCBodm1faHlwZXJjYWxsX3BhZ2VfaW5pdGlhbGlzZShzdHJ1Y3QgZG9tYWluICpkLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpoeXBlcmNhbGxfcGFnZSk7CiAK
LXN0YXRpYyBpbmxpbmUgdm9pZAotaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHN0cnVjdCB2Y3B1
ICp2LCBlbnVtIHg4Nl9zZWdtZW50IHNlZywKLSAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1
Y3Qgc2VnbWVudF9yZWdpc3RlciAqcmVnKQotewotICAgIGh2bV9mdW5jcy5nZXRfc2VnbWVudF9y
ZWdpc3Rlcih2LCBzZWcsIHJlZyk7Ci19Ci0KLXN0YXRpYyBpbmxpbmUgdm9pZAotaHZtX3NldF9z
ZWdtZW50X3JlZ2lzdGVyKHN0cnVjdCB2Y3B1ICp2LCBlbnVtIHg4Nl9zZWdtZW50IHNlZywKLSAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciAqcmVnKQotewot
ICAgIGh2bV9mdW5jcy5zZXRfc2VnbWVudF9yZWdpc3Rlcih2LCBzZWcsIHJlZyk7Ci19Cit2b2lk
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVu
dCBzZWcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdp
c3RlciAqcmVnKTsKK3ZvaWQgaHZtX3NldF9zZWdtZW50X3JlZ2lzdGVyKHN0cnVjdCB2Y3B1ICp2
LCBlbnVtIHg4Nl9zZWdtZW50IHNlZywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0
cnVjdCBzZWdtZW50X3JlZ2lzdGVyICpyZWcpOwogCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxv
bmcgaHZtX2dldF9zaGFkb3dfZ3NfYmFzZShzdHJ1Y3QgdmNwdSAqdikKIHsKLS0KZ2VuZXJhdGVk
IGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBt
YWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:26:48 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:26: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 1cDYgi-0001x1-VX; Sun, 04 Dec 2016 15:26:48 +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 1cDYgh-0001wp-Ad
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:47 +0000
Received: from [85.158.143.35] by server-9.bemta-6.messagelabs.com id
 83/0E-28694-6B534485; Sun, 04 Dec 2016 15:26:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXebqUu
 EwfSfrBYTthk4MHps79vFHsAYxZqZl5RfkcCa0fGjj61gskjFkZe7mRsYewS6GLk4hAS+MErs
 +PqZGcI5zyjxpX0iexcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIGUCAv4SZw97
 wBi8gqYSWz6GAxSwQJUvffWS+YJjBwLGBlWMWoUpxaVpRbpGpnpJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYwnlkQeIhRkoNJSZR3Z6hzhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3hATlwghwaLU9NSKtMwcYGjApCU4eJREeIOMgdK8xQWJucWZ6RCpU4yKUuK8WsCA
 EhIASWSU5sG1wcLxEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5D4Ns58nMK4Gb/gpoMRPQ4
 hPHnUEWlyQipKQaGOX7ogNTAncxBU1J6+r69zSxfLeuXQOL9YUvn+dxXY+522nfeqO14rOuw5
 ZZnn+PmbRmGyVmpz7a+DpbWHO5uAu7ogfvC8YFG74L8Wydy+7VqGmi5HAhJSXkYsk+73389V6
 rbJSXe1l7BEddinLOFrpWNPX8bU73zGtbNvaYtu6SfdRga82rxFKckWioxVxUnAgAq9H+4kIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1480865205!46470236!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19722 invoked from network); 4 Dec 2016 15:26:46 -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; 4 Dec 2016 15:26:46 -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 1cDYgf-0005Gt-0o
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:45 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYgf-0005Oy-06
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:45 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYgf-0005Oy-06@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:26:45 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Avoid raising faults behind
	the emulators back
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>

Y29tbWl0IDMzMWQ3ODE0MDBiZWU5MGM2MmJhMmJiMWNhYWVkNTVjY2JhOTNhYmEKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE5vdiAxIDE5OjUwOjQ3IDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAy
IDIwMTYgKzAwMDAKCiAgICB4ODYvZW11bDogQXZvaWQgcmFpc2luZyBmYXVsdHMgYmVoaW5kIHRo
ZSBlbXVsYXRvcnMgYmFjawogICAgCiAgICBJbnRyb2R1Y2UgYSBuZXcgeDg2X2VtdWxfcGFnZWZh
dWx0KCkgc2ltaWxhciB0byB4ODZfZW11bF9od19leGNlcHRpb24oKSwgYW5kCiAgICB1c2UgdGhp
cyBpbnN0ZWFkIG9mIGh2bV9pbmplY3RfcGFnZV9mYXVsdCgpIGZyb20gZW11bGF0aW9uIGNvZGVw
YXRocy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgICAgICB8ICA0ICsr
LS0KIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oIHwgMTMgKysrKysrKysr
KysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2
bS9lbXVsYXRlLmMKaW5kZXggNGI4YzlhMC4uNjE0ZTE4MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTQ1
OSw3ICs0NTksNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfbGluZWFyX3RvX3BoeXMoCiAgICAgewog
ICAgICAgICBpZiAoIHBmZWMgJiAoUEZFQ19wYWdlX3BhZ2VkIHwgUEZFQ19wYWdlX3NoYXJlZCkg
KQogICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfUkVUUlk7Ci0gICAgICAgIGh2bV9pbmplY3Rf
cGFnZV9mYXVsdChwZmVjLCBhZGRyKTsKKyAgICAgICAgeDg2X2VtdWxfcGFnZWZhdWx0KHBmZWMs
IGFkZHIsICZodm1lbXVsX2N0eHQtPmN0eHQpOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENF
UFRJT047CiAgICAgfQogCkBAIC00ODMsNyArNDgzLDcgQEAgc3RhdGljIGludCBodm1lbXVsX2xp
bmVhcl90b19waHlzKAogICAgICAgICAgICAgICAgIEFTU0VSVCghcmV2ZXJzZSk7CiAgICAgICAg
ICAgICAgICAgaWYgKCBucGZuICE9IGdmbl94KElOVkFMSURfR0ZOKSApCiAgICAgICAgICAgICAg
ICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKLSAgICAgICAgICAgICAgICBodm1f
aW5qZWN0X3BhZ2VfZmF1bHQocGZlYywgYWRkciAmIFBBR0VfTUFTSyk7CisgICAgICAgICAgICAg
ICAgeDg2X2VtdWxfcGFnZWZhdWx0KHBmZWMsIGFkZHIgJiBQQUdFX01BU0ssICZodm1lbXVsX2N0
eHQtPmN0eHQpOwogICAgICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKICAg
ICAgICAgICAgIH0KICAgICAgICAgICAgICpyZXBzID0gZG9uZTsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVs
YXRlL3g4Nl9lbXVsYXRlLmgKaW5kZXggYTM5N2NjOS4uOTE1YzFmZSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKKysrIGIveGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKQEAgLTY0OCw2ICs2NDgsMTkgQEAgc3RhdGljIGlubGlu
ZSB2b2lkIHg4Nl9lbXVsX2h3X2V4Y2VwdGlvbigKICAgICBjdHh0LT5ldmVudF9wZW5kaW5nID0g
dHJ1ZTsKIH0KIAorc3RhdGljIGlubGluZSB2b2lkIHg4Nl9lbXVsX3BhZ2VmYXVsdCgKKyAgICBp
bnQgZXJyb3JfY29kZSwgdW5zaWduZWQgbG9uZyBjcjIsIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0
ICpjdHh0KQoreworICAgIEFTU0VSVCghY3R4dC0+ZXZlbnRfcGVuZGluZyk7CisKKyAgICBjdHh0
LT5ldmVudC52ZWN0b3IgPSAxNDsgLyogVFJBUF9wYWdlX2ZhdWx0ICovCisgICAgY3R4dC0+ZXZl
bnQudHlwZSA9IFg4Nl9FVkVOVFRZUEVfSFdfRVhDRVBUSU9OOworICAgIGN0eHQtPmV2ZW50LmVy
cm9yX2NvZGUgPSBlcnJvcl9jb2RlOworICAgIGN0eHQtPmV2ZW50LmNyMiA9IGNyMjsKKworICAg
IGN0eHQtPmV2ZW50X3BlbmRpbmcgPSB0cnVlOworfQorCiBzdGF0aWMgaW5saW5lIHZvaWQgeDg2
X2VtdWxfc29mdHdhcmVfZXZlbnQoCiAgICAgZW51bSB4ODZfc3dpbnRfdHlwZSB0eXBlLCB1aW50
OF90IHZlY3RvciwgdWludDhfdCBpbnNuX2xlbiwKICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4
dCAqY3R4dCkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94
ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:26:48 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:26: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 1cDYgi-0001x1-VX; Sun, 04 Dec 2016 15:26:48 +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 1cDYgh-0001wp-Ad
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:47 +0000
Received: from [85.158.143.35] by server-9.bemta-6.messagelabs.com id
 83/0E-28694-6B534485; Sun, 04 Dec 2016 15:26:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXebqUu
 EwfSfrBYTthk4MHps79vFHsAYxZqZl5RfkcCa0fGjj61gskjFkZe7mRsYewS6GLk4hAS+MErs
 +PqZGcI5zyjxpX0iexcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIGUCAv4SZw97
 wBi8gqYSWz6GAxSwQJUvffWS+YJjBwLGBlWMWoUpxaVpRbpGpnpJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYwnlkQeIhRkoNJSZR3Z6hzhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3hATlwghwaLU9NSKtMwcYGjApCU4eJREeIOMgdK8xQWJucWZ6RCpU4yKUuK8WsCA
 EhIASWSU5sG1wcLxEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5D4Ns58nMK4Gb/gpoMRPQ4
 hPHnUEWlyQipKQaGOX7ogNTAncxBU1J6+r69zSxfLeuXQOL9YUvn+dxXY+522nfeqO14rOuw5
 ZZnn+PmbRmGyVmpz7a+DpbWHO5uAu7ogfvC8YFG74L8Wydy+7VqGmi5HAhJSXkYsk+73389V6
 rbJSXe1l7BEddinLOFrpWNPX8bU73zGtbNvaYtu6SfdRga82rxFKckWioxVxUnAgAq9H+4kIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1480865205!46470236!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19722 invoked from network); 4 Dec 2016 15:26:46 -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; 4 Dec 2016 15:26:46 -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 1cDYgf-0005Gt-0o
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:45 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYgf-0005Oy-06
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:45 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYgf-0005Oy-06@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:26:45 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Avoid raising faults behind
	the emulators back
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>

Y29tbWl0IDMzMWQ3ODE0MDBiZWU5MGM2MmJhMmJiMWNhYWVkNTVjY2JhOTNhYmEKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE5vdiAxIDE5OjUwOjQ3IDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAy
IDIwMTYgKzAwMDAKCiAgICB4ODYvZW11bDogQXZvaWQgcmFpc2luZyBmYXVsdHMgYmVoaW5kIHRo
ZSBlbXVsYXRvcnMgYmFjawogICAgCiAgICBJbnRyb2R1Y2UgYSBuZXcgeDg2X2VtdWxfcGFnZWZh
dWx0KCkgc2ltaWxhciB0byB4ODZfZW11bF9od19leGNlcHRpb24oKSwgYW5kCiAgICB1c2UgdGhp
cyBpbnN0ZWFkIG9mIGh2bV9pbmplY3RfcGFnZV9mYXVsdCgpIGZyb20gZW11bGF0aW9uIGNvZGVw
YXRocy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgICAgICB8ICA0ICsr
LS0KIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oIHwgMTMgKysrKysrKysr
KysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2
bS9lbXVsYXRlLmMKaW5kZXggNGI4YzlhMC4uNjE0ZTE4MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTQ1
OSw3ICs0NTksNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfbGluZWFyX3RvX3BoeXMoCiAgICAgewog
ICAgICAgICBpZiAoIHBmZWMgJiAoUEZFQ19wYWdlX3BhZ2VkIHwgUEZFQ19wYWdlX3NoYXJlZCkg
KQogICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfUkVUUlk7Ci0gICAgICAgIGh2bV9pbmplY3Rf
cGFnZV9mYXVsdChwZmVjLCBhZGRyKTsKKyAgICAgICAgeDg2X2VtdWxfcGFnZWZhdWx0KHBmZWMs
IGFkZHIsICZodm1lbXVsX2N0eHQtPmN0eHQpOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENF
UFRJT047CiAgICAgfQogCkBAIC00ODMsNyArNDgzLDcgQEAgc3RhdGljIGludCBodm1lbXVsX2xp
bmVhcl90b19waHlzKAogICAgICAgICAgICAgICAgIEFTU0VSVCghcmV2ZXJzZSk7CiAgICAgICAg
ICAgICAgICAgaWYgKCBucGZuICE9IGdmbl94KElOVkFMSURfR0ZOKSApCiAgICAgICAgICAgICAg
ICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKLSAgICAgICAgICAgICAgICBodm1f
aW5qZWN0X3BhZ2VfZmF1bHQocGZlYywgYWRkciAmIFBBR0VfTUFTSyk7CisgICAgICAgICAgICAg
ICAgeDg2X2VtdWxfcGFnZWZhdWx0KHBmZWMsIGFkZHIgJiBQQUdFX01BU0ssICZodm1lbXVsX2N0
eHQtPmN0eHQpOwogICAgICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKICAg
ICAgICAgICAgIH0KICAgICAgICAgICAgICpyZXBzID0gZG9uZTsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVs
YXRlL3g4Nl9lbXVsYXRlLmgKaW5kZXggYTM5N2NjOS4uOTE1YzFmZSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKKysrIGIveGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKQEAgLTY0OCw2ICs2NDgsMTkgQEAgc3RhdGljIGlubGlu
ZSB2b2lkIHg4Nl9lbXVsX2h3X2V4Y2VwdGlvbigKICAgICBjdHh0LT5ldmVudF9wZW5kaW5nID0g
dHJ1ZTsKIH0KIAorc3RhdGljIGlubGluZSB2b2lkIHg4Nl9lbXVsX3BhZ2VmYXVsdCgKKyAgICBp
bnQgZXJyb3JfY29kZSwgdW5zaWduZWQgbG9uZyBjcjIsIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0
ICpjdHh0KQoreworICAgIEFTU0VSVCghY3R4dC0+ZXZlbnRfcGVuZGluZyk7CisKKyAgICBjdHh0
LT5ldmVudC52ZWN0b3IgPSAxNDsgLyogVFJBUF9wYWdlX2ZhdWx0ICovCisgICAgY3R4dC0+ZXZl
bnQudHlwZSA9IFg4Nl9FVkVOVFRZUEVfSFdfRVhDRVBUSU9OOworICAgIGN0eHQtPmV2ZW50LmVy
cm9yX2NvZGUgPSBlcnJvcl9jb2RlOworICAgIGN0eHQtPmV2ZW50LmNyMiA9IGNyMjsKKworICAg
IGN0eHQtPmV2ZW50X3BlbmRpbmcgPSB0cnVlOworfQorCiBzdGF0aWMgaW5saW5lIHZvaWQgeDg2
X2VtdWxfc29mdHdhcmVfZXZlbnQoCiAgICAgZW51bSB4ODZfc3dpbnRfdHlwZSB0eXBlLCB1aW50
OF90IHZlY3RvciwgdWludDhfdCBpbnNuX2xlbiwKICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4
dCAqY3R4dCkKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94
ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:26:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:26: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 1cDYgt-0001yW-0s; Sun, 04 Dec 2016 15:26:59 +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 1cDYgr-0001yF-Gr
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:57 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 6A/DC-28568-0C534485; Sun, 04 Dec 2016 15:26:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeAqUu
 EwftvnBYTthk4MHps79vFHsAYxZqZl5RfkcCa8XPnJaaC1YYV/z6HNDCuVuli5OIQEvjCKPHm
 wV1GCOc8o8TaX1dYuhg5ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFvCReHFpE
 TuIzStgJjG3r5sRxGYBqm/f8p11AiPHAkaGVYzqxalFZalFukZ6SUWZ6RkluYmZObqGBmZ6ua
 nFxYnpqTmJScV6yfm5mxiBHmEAgh2My/46HWKU5GBSEuXdGeocIcSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCN8TEJUJIsCg1PbUiLTMHGBowaQkOHiUR3iqQNG9xQWJucWY6ROoUo6KUOO98kIQA
 SCKjNA+uDRaOlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMexhkCk9mXgnc9FdAi5mAFp847
 gyyuCQRISXVwGh67UtFhrXV8YvrPJr+zbdiOxh86PvnK5+6Mw7+XrbL8GJx/+trEX3XMhlN13
 C2PGUwO77L+x/f6s23Uhlj5xo/v3bDs2UKp/exWV9PSLDcar3ezhum49Gt21TJcHCVnPhm1dx
 vE6dd9l8wQyzGYtIxtwTW+8n2Mxe+DWFMX8j/SOP1xTDHNkclluKMREMt5qLiRAAQiPwKQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1480865215!75287962!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32998 invoked from network); 4 Dec 2016 15:26:55 -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; 4 Dec 2016 15:26: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 1cDYgp-0005Hm-2t
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:55 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYgp-0005Pf-27
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:55 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYgp-0005Pf-27@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:26:55 +0000
Subject: [Xen-changelog] [xen master] x86/pv: Avoid raising faults behind
	the emulators back
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>

Y29tbWl0IGE0ZmQ4NzIwMGQ3YWRhOWY2N2NlMzk4YjM3ODJhZWY2YmE1NGY2N2QKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VGh1IE5vdiAyNCAxODoxODozNiAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MiAyMDE2ICswMDAwCgogICAgeDg2L3B2OiBBdm9pZCByYWlzaW5nIGZhdWx0cyBiZWhpbmQgdGhl
IGVtdWxhdG9ycyBiYWNrCiAgICAKICAgIFVzZSB4ODZfZW11bF9wYWdlZmF1bHQoKSByYXRoZXIg
dGhhbiBwdl9pbmplY3RfcGFnZV9mYXVsdCgpIHRvIGNhdXNlIHJhaXNlZAogICAgcGFnZWZhdWx0
cyB0byBiZSBrbm93biB0byB0aGUgZW11bGF0b3IuICBUaGlzIHJlcXVpcmVzIGFsdGVyaW5nIHRo
ZSBjYWxsZXJzIG9mCiAgICB4ODZfZW11bGF0ZSgpIHRvIHByb3Blcmx5IHJlLWluamVjdCB0aGUg
ZXZlbnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CiAg
ICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9h
cmNoL3g4Ni9tbS5jIHwgMTAxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0t
LS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDYzIGluc2VydGlvbnMoKyksIDM4IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2
L21tLmMKaW5kZXggNWQ1OTQ3OS4uMTQ1NTJhMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21t
LmMKKysrIGIveGVuL2FyY2gveDg2L21tLmMKQEAgLTUxMzYsNyArNTEzNiw3IEBAIHN0YXRpYyBp
bnQgcHR3cl9lbXVsYXRlZF9yZWFkKAogICAgIGlmICggIV9fYWRkcl9vayhhZGRyKSB8fAogICAg
ICAgICAgKHJjID0gX19jb3B5X2Zyb21fdXNlcihwX2RhdGEsICh2b2lkICopYWRkciwgYnl0ZXMp
KSApCiAgICAgewotICAgICAgICBwdl9pbmplY3RfcGFnZV9mYXVsdCgwLCBhZGRyICsgYnl0ZXMg
LSByYyk7IC8qIFJlYWQgZmF1bHQuICovCisgICAgICAgIHg4Nl9lbXVsX3BhZ2VmYXVsdCgwLCBh
ZGRyICsgYnl0ZXMgLSByYywgY3R4dCk7ICAvKiBSZWFkIGZhdWx0LiAqLwogICAgICAgICByZXR1
cm4gWDg2RU1VTF9FWENFUFRJT047CiAgICAgfQogCkBAIC01MTc3LDggKzUxNzcsOSBAQCBzdGF0
aWMgaW50IHB0d3JfZW11bGF0ZWRfdXBkYXRlKAogICAgICAgICBhZGRyICY9IH4oc2l6ZW9mKHBh
ZGRyX3QpLTEpOwogICAgICAgICBpZiAoIChyYyA9IGNvcHlfZnJvbV91c2VyKCZmdWxsLCAodm9p
ZCAqKWFkZHIsIHNpemVvZihwYWRkcl90KSkpICE9IDAgKQogICAgICAgICB7Ci0gICAgICAgICAg
ICBwdl9pbmplY3RfcGFnZV9mYXVsdCgwLCAvKiBSZWFkIGZhdWx0LiAqLwotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYWRkciArIHNpemVvZihwYWRkcl90KSAtIHJjKTsKKyAgICAg
ICAgICAgIHg4Nl9lbXVsX3BhZ2VmYXVsdCgwLCAvKiBSZWFkIGZhdWx0LiAqLworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGFkZHIgKyBzaXplb2YocGFkZHJfdCkgLSByYywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAmcHR3cl9jdHh0LT5jdHh0KTsKICAgICAgICAgICAg
IHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKICAgICAgICAgfQogICAgICAgICAvKiBNYXNrIG91
dCBiaXRzIHByb3ZpZGVkIGJ5IGNhbGxlci4gKi8KQEAgLTUzNzksMjcgKzUzODAsMzggQEAgaW50
IHB0d3JfZG9fcGFnZV9mYXVsdChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyLAog
ICAgIHBhZ2VfdW5sb2NrKHBhZ2UpOwogICAgIHB1dF9wYWdlKHBhZ2UpOwogCi0gICAgLyoKLSAg
ICAgKiBUaGUgcHJldmlvdXMgbGFjayBvZiBpbmplY3Rfe3N3LGh3fSooKSBob29rcyBjYXVzZWQg
ZXhjZXB0aW9ucyByYWlzZWQKLSAgICAgKiBieSB0aGUgZW11bGF0b3IgaXRzZWxmIHRvIGJlY29t
ZSBYODZFTVVMX1VOSEFORExFQUJMRS4gIFN1Y2ggZXhjZXB0aW9ucwotICAgICAqIG5vdyBzZXQg
ZXZlbnRfcGVuZGluZyBpbnN0ZWFkLiAgRXhjZXB0aW9ucyByYWlzZWQgYmVoaW5kIHRoZSBiYWNr
IG9mCi0gICAgICogdGhlIGVtdWxhdG9yIGRvbid0IHlldCBzZXQgZXZlbnRfcGVuZGluZy4KLSAg
ICAgKgotICAgICAqIEZvciBub3csIGNhdXNlIHN1Y2ggY2FzZXMgdG8gcmV0dXJuIHRvIHRoZSBY
ODZFTVVMX1VOSEFORExFQUJMRSBwYXRoLAotICAgICAqIGZvciBubyBmdW5jdGlvbmFsIGNoYW5n
ZSBmcm9tIGJlZm9yZS4gIEZ1dHVyZSBwYXRjaGVzIHdpbGwgZml4IHRoaXMKLSAgICAgKiBwcm9w
ZXJseS4KLSAgICAgKi8KLSAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICYmIHB0d3Jf
Y3R4dC5jdHh0LmV2ZW50X3BlbmRpbmcgKQotICAgICAgICByYyA9IFg4NkVNVUxfVU5IQU5ETEVB
QkxFOworICAgIC8qIE1vcmUgc3RyaWN0IHRoYW4geDg2X2VtdWxhdGVfd3JhcHBlcigpLCBhcyB0
aGlzIGlzIG5vdyB0cnVlIGZvciBQVi4gKi8KKyAgICBBU1NFUlQocHR3cl9jdHh0LmN0eHQuZXZl
bnRfcGVuZGluZyA9PSAocmMgPT0gWDg2RU1VTF9FWENFUFRJT04pKTsKIAotICAgIGlmICggcmMg
PT0gWDg2RU1VTF9VTkhBTkRMRUFCTEUgKQotICAgICAgICBnb3RvIGJhaWw7CisgICAgc3dpdGNo
ICggcmMgKQorICAgIHsKKyAgICBjYXNlIFg4NkVNVUxfRVhDRVBUSU9OOgorICAgICAgICAvKgor
ICAgICAgICAgKiBUaGlzIGVtdWxhdGlvbiBvbmx5IGNvdmVycyB3cml0ZXMgdG8gcGFnZXRhYmxl
cyB3aGljaCBhcmUgbWFya2VkCisgICAgICAgICAqIHJlYWQtb25seSBieSBYZW4uICBXZSB0b2xl
cmF0ZSAjUEYgKGluIGNhc2UgYSBjb25jdXJyZW50IHBhZ2V0YWJsZQorICAgICAgICAgKiB1cGRh
dGUgaGFzIHN1Y2NlZWRlZCBvbiBhIGRpZmZlcmVudCB2Y3B1KS4gIEFueXRoaW5nIGVsc2UgaXMg
YW4KKyAgICAgICAgICogZW11bGF0aW9uIGJ1Zywgb3IgYSBndWVzdCBwbGF5aW5nIHdpdGggdGhl
IGluc3RydWN0aW9uIHN0cmVhbSB1bmRlcgorICAgICAgICAgKiBYZW4ncyBmZWV0LgorICAgICAg
ICAgKi8KKyAgICAgICAgaWYgKCBwdHdyX2N0eHQuY3R4dC5ldmVudC50eXBlID09IFg4Nl9FVkVO
VFRZUEVfSFdfRVhDRVBUSU9OICYmCisgICAgICAgICAgICAgcHR3cl9jdHh0LmN0eHQuZXZlbnQu
dmVjdG9yID09IFRSQVBfcGFnZV9mYXVsdCApCisgICAgICAgICAgICBwdl9pbmplY3RfZXZlbnQo
JnB0d3JfY3R4dC5jdHh0LmV2ZW50KTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgZ2Rwcmlu
dGsoWEVOTE9HX1dBUk5JTkcsCisgICAgICAgICAgICAgICAgICAgICAiVW5leHBlY3RlZCBldmVu
dCAodHlwZSAldSwgdmVjdG9yICUjeCkgZnJvbSBlbXVsYXRpb25cbiIsCisgICAgICAgICAgICAg
ICAgICAgICBwdHdyX2N0eHQuY3R4dC5ldmVudC50eXBlLCBwdHdyX2N0eHQuY3R4dC5ldmVudC52
ZWN0b3IpOwogCi0gICAgaWYgKCBwdHdyX2N0eHQuY3R4dC5yZXRpcmUuc2luZ2xlc3RlcCApCi0g
ICAgICAgIHB2X2luamVjdF9od19leGNlcHRpb24oVFJBUF9kZWJ1ZywgWDg2X0VWRU5UX05PX0VD
KTsKKyAgICAgICAgLyogRmFsbHRocm91Z2ggKi8KKyAgICBjYXNlIFg4NkVNVUxfT0tBWToKIAot
ICAgIHBlcmZjX2luY3IocHR3cl9lbXVsYXRpb25zKTsKLSAgICByZXR1cm4gRVhDUkVUX2ZhdWx0
X2ZpeGVkOworICAgICAgICBpZiAoIHB0d3JfY3R4dC5jdHh0LnJldGlyZS5zaW5nbGVzdGVwICkK
KyAgICAgICAgICAgIHB2X2luamVjdF9od19leGNlcHRpb24oVFJBUF9kZWJ1ZywgWDg2X0VWRU5U
X05PX0VDKTsKKworICAgICAgICAvKiBGYWxsdGhyb3VnaCAqLworICAgIGNhc2UgWDg2RU1VTF9S
RVRSWToKKyAgICAgICAgcGVyZmNfaW5jcihwdHdyX2VtdWxhdGlvbnMpOworICAgICAgICByZXR1
cm4gRVhDUkVUX2ZhdWx0X2ZpeGVkOworICAgIH0KIAogIGJhaWw6CiAgICAgcmV0dXJuIDA7CkBA
IC01NTE5LDI2ICs1NTMxLDM5IEBAIGludCBtbWlvX3JvX2RvX3BhZ2VfZmF1bHQoc3RydWN0IHZj
cHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkciwKICAgICBlbHNlCiAgICAgICAgIHJjID0geDg2X2Vt
dWxhdGUoJmN0eHQsICZtbWlvX3JvX2VtdWxhdGVfb3BzKTsKIAotICAgIC8qCi0gICAgICogVGhl
IHByZXZpb3VzIGxhY2sgb2YgaW5qZWN0X3tzdyxod30qKCkgaG9va3MgY2F1c2VkIGV4Y2VwdGlv
bnMgcmFpc2VkCi0gICAgICogYnkgdGhlIGVtdWxhdG9yIGl0c2VsZiB0byBiZWNvbWUgWDg2RU1V
TF9VTkhBTkRMRUFCTEUuICBTdWNoIGV4Y2VwdGlvbnMKLSAgICAgKiBub3cgc2V0IGV2ZW50X3Bl
bmRpbmcgaW5zdGVhZC4gIEV4Y2VwdGlvbnMgcmFpc2VkIGJlaGluZCB0aGUgYmFjayBvZgotICAg
ICAqIHRoZSBlbXVsYXRvciBkb24ndCB5ZXQgc2V0IGV2ZW50X3BlbmRpbmcuCi0gICAgICoKLSAg
ICAgKiBGb3Igbm93LCBjYXVzZSBzdWNoIGNhc2VzIHRvIHJldHVybiB0byB0aGUgWDg2RU1VTF9V
TkhBTkRMRUFCTEUgcGF0aCwKLSAgICAgKiBmb3Igbm8gZnVuY3Rpb25hbCBjaGFuZ2UgZnJvbSBi
ZWZvcmUuICBGdXR1cmUgcGF0Y2hlcyB3aWxsIGZpeCB0aGlzCi0gICAgICogcHJvcGVybHkuCi0g
ICAgICovCi0gICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiAmJiBjdHh0LmV2ZW50X3Bl
bmRpbmcgKQotICAgICAgICByYyA9IFg4NkVNVUxfVU5IQU5ETEVBQkxFOworICAgIC8qIE1vcmUg
c3RyaWN0IHRoYW4geDg2X2VtdWxhdGVfd3JhcHBlcigpLCBhcyB0aGlzIGlzIG5vdyB0cnVlIGZv
ciBQVi4gKi8KKyAgICBBU1NFUlQoY3R4dC5ldmVudF9wZW5kaW5nID09IChyYyA9PSBYODZFTVVM
X0VYQ0VQVElPTikpOwogCi0gICAgaWYgKCByYyA9PSBYODZFTVVMX1VOSEFORExFQUJMRSApCi0g
ICAgICAgIHJldHVybiAwOworICAgIHN3aXRjaCAoIHJjICkKKyAgICB7CisgICAgY2FzZSBYODZF
TVVMX0VYQ0VQVElPTjoKKyAgICAgICAgLyoKKyAgICAgICAgICogVGhpcyBlbXVsYXRpb24gb25s
eSBjb3ZlcnMgd3JpdGVzIHRvIE1NQ0ZHIHNwYWNlIG9yIHJlYWQtb25seSBNRk5zLgorICAgICAg
ICAgKiBXZSB0b2xlcmF0ZSAjUEYgKGZyb20gaGl0dGluZyBhbiBhZGphY2VudCBwYWdlIG9yIGEg
c3VjY2Vzc2Z1bAorICAgICAgICAgKiBjb25jdXJyZW50IHBhZ2V0YWJsZSB1cGRhdGUpLiAgQW55
dGhpbmcgZWxzZSBpcyBhbiBlbXVsYXRpb24gYnVnLAorICAgICAgICAgKiBvciBhIGd1ZXN0IHBs
YXlpbmcgd2l0aCB0aGUgaW5zdHJ1Y3Rpb24gc3RyZWFtIHVuZGVyIFhlbidzIGZlZXQuCisgICAg
ICAgICAqLworICAgICAgICBpZiAoIGN0eHQuZXZlbnQudHlwZSA9PSBYODZfRVZFTlRUWVBFX0hX
X0VYQ0VQVElPTiAmJgorICAgICAgICAgICAgIGN0eHQuZXZlbnQudmVjdG9yID09IFRSQVBfcGFn
ZV9mYXVsdCApCisgICAgICAgICAgICBwdl9pbmplY3RfZXZlbnQoJmN0eHQuZXZlbnQpOworICAg
ICAgICBlbHNlCisgICAgICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywKKyAgICAgICAg
ICAgICAgICAgICAgICJVbmV4cGVjdGVkIGV2ZW50ICh0eXBlICV1LCB2ZWN0b3IgJSN4KSBmcm9t
IGVtdWxhdGlvblxuIiwKKyAgICAgICAgICAgICAgICAgICAgIGN0eHQuZXZlbnQudHlwZSwgY3R4
dC5ldmVudC52ZWN0b3IpOworCisgICAgICAgIC8qIEZhbGx0aHJvdWdoICovCisgICAgY2FzZSBY
ODZFTVVMX09LQVk6CiAKLSAgICBpZiAoIGN0eHQucmV0aXJlLnNpbmdsZXN0ZXAgKQotICAgICAg
ICBwdl9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVidWcsIFg4Nl9FVkVOVF9OT19FQyk7Cisg
ICAgICAgIGlmICggY3R4dC5yZXRpcmUuc2luZ2xlc3RlcCApCisgICAgICAgICAgICBwdl9pbmpl
Y3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVidWcsIFg4Nl9FVkVOVF9OT19FQyk7CiAKLSAgICByZXR1
cm4gRVhDUkVUX2ZhdWx0X2ZpeGVkOworICAgICAgICAvKiBGYWxsdGhyb3VnaCAqLworICAgIGNh
c2UgWDg2RU1VTF9SRVRSWToKKyAgICAgICAgcGVyZmNfaW5jcihwdHdyX2VtdWxhdGlvbnMpOwor
ICAgICAgICByZXR1cm4gRVhDUkVUX2ZhdWx0X2ZpeGVkOworICAgIH0KKworICAgIHJldHVybiAw
OwogfQogCiB2b2lkICphbGxvY194ZW5fcGFnZXRhYmxlKHZvaWQpCi0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:26:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:26: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 1cDYgt-0001yW-0s; Sun, 04 Dec 2016 15:26:59 +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 1cDYgr-0001yF-Gr
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:57 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 6A/DC-28568-0C534485; Sun, 04 Dec 2016 15:26:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeAqUu
 EwftvnBYTthk4MHps79vFHsAYxZqZl5RfkcCa8XPnJaaC1YYV/z6HNDCuVuli5OIQEvjCKPHm
 wV1GCOc8o8TaX1dYuhg5ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFvCReHFpE
 TuIzStgJjG3r5sRxGYBqm/f8p11AiPHAkaGVYzqxalFZalFukZ6SUWZ6RkluYmZObqGBmZ6ua
 nFxYnpqTmJScV6yfm5mxiBHmEAgh2My/46HWKU5GBSEuXdGeocIcSXlJ9SmZFYnBFfVJqTWny
 IUYaDQ0mCN8TEJUJIsCg1PbUiLTMHGBowaQkOHiUR3iqQNG9xQWJucWY6ROoUo6KUOO98kIQA
 SCKjNA+uDRaOlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMexhkCk9mXgnc9FdAi5mAFp847
 gyyuCQRISXVwGh67UtFhrXV8YvrPJr+zbdiOxh86PvnK5+6Mw7+XrbL8GJx/+trEX3XMhlN13
 C2PGUwO77L+x/f6s23Uhlj5xo/v3bDs2UKp/exWV9PSLDcar3ezhum49Gt21TJcHCVnPhm1dx
 vE6dd9l8wQyzGYtIxtwTW+8n2Mxe+DWFMX8j/SOP1xTDHNkclluKMREMt5qLiRAAQiPwKQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1480865215!75287962!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32998 invoked from network); 4 Dec 2016 15:26:55 -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; 4 Dec 2016 15:26: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 1cDYgp-0005Hm-2t
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:55 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYgp-0005Pf-27
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:26:55 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYgp-0005Pf-27@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:26:55 +0000
Subject: [Xen-changelog] [xen master] x86/pv: Avoid raising faults behind
	the emulators back
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>

Y29tbWl0IGE0ZmQ4NzIwMGQ3YWRhOWY2N2NlMzk4YjM3ODJhZWY2YmE1NGY2N2QKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VGh1IE5vdiAyNCAxODoxODozNiAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MiAyMDE2ICswMDAwCgogICAgeDg2L3B2OiBBdm9pZCByYWlzaW5nIGZhdWx0cyBiZWhpbmQgdGhl
IGVtdWxhdG9ycyBiYWNrCiAgICAKICAgIFVzZSB4ODZfZW11bF9wYWdlZmF1bHQoKSByYXRoZXIg
dGhhbiBwdl9pbmplY3RfcGFnZV9mYXVsdCgpIHRvIGNhdXNlIHJhaXNlZAogICAgcGFnZWZhdWx0
cyB0byBiZSBrbm93biB0byB0aGUgZW11bGF0b3IuICBUaGlzIHJlcXVpcmVzIGFsdGVyaW5nIHRo
ZSBjYWxsZXJzIG9mCiAgICB4ODZfZW11bGF0ZSgpIHRvIHByb3Blcmx5IHJlLWluamVjdCB0aGUg
ZXZlbnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CiAg
ICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9h
cmNoL3g4Ni9tbS5jIHwgMTAxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0t
LS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDYzIGluc2VydGlvbnMoKyksIDM4IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2
L21tLmMKaW5kZXggNWQ1OTQ3OS4uMTQ1NTJhMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21t
LmMKKysrIGIveGVuL2FyY2gveDg2L21tLmMKQEAgLTUxMzYsNyArNTEzNiw3IEBAIHN0YXRpYyBp
bnQgcHR3cl9lbXVsYXRlZF9yZWFkKAogICAgIGlmICggIV9fYWRkcl9vayhhZGRyKSB8fAogICAg
ICAgICAgKHJjID0gX19jb3B5X2Zyb21fdXNlcihwX2RhdGEsICh2b2lkICopYWRkciwgYnl0ZXMp
KSApCiAgICAgewotICAgICAgICBwdl9pbmplY3RfcGFnZV9mYXVsdCgwLCBhZGRyICsgYnl0ZXMg
LSByYyk7IC8qIFJlYWQgZmF1bHQuICovCisgICAgICAgIHg4Nl9lbXVsX3BhZ2VmYXVsdCgwLCBh
ZGRyICsgYnl0ZXMgLSByYywgY3R4dCk7ICAvKiBSZWFkIGZhdWx0LiAqLwogICAgICAgICByZXR1
cm4gWDg2RU1VTF9FWENFUFRJT047CiAgICAgfQogCkBAIC01MTc3LDggKzUxNzcsOSBAQCBzdGF0
aWMgaW50IHB0d3JfZW11bGF0ZWRfdXBkYXRlKAogICAgICAgICBhZGRyICY9IH4oc2l6ZW9mKHBh
ZGRyX3QpLTEpOwogICAgICAgICBpZiAoIChyYyA9IGNvcHlfZnJvbV91c2VyKCZmdWxsLCAodm9p
ZCAqKWFkZHIsIHNpemVvZihwYWRkcl90KSkpICE9IDAgKQogICAgICAgICB7Ci0gICAgICAgICAg
ICBwdl9pbmplY3RfcGFnZV9mYXVsdCgwLCAvKiBSZWFkIGZhdWx0LiAqLwotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYWRkciArIHNpemVvZihwYWRkcl90KSAtIHJjKTsKKyAgICAg
ICAgICAgIHg4Nl9lbXVsX3BhZ2VmYXVsdCgwLCAvKiBSZWFkIGZhdWx0LiAqLworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGFkZHIgKyBzaXplb2YocGFkZHJfdCkgLSByYywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAmcHR3cl9jdHh0LT5jdHh0KTsKICAgICAgICAgICAg
IHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKICAgICAgICAgfQogICAgICAgICAvKiBNYXNrIG91
dCBiaXRzIHByb3ZpZGVkIGJ5IGNhbGxlci4gKi8KQEAgLTUzNzksMjcgKzUzODAsMzggQEAgaW50
IHB0d3JfZG9fcGFnZV9mYXVsdChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyLAog
ICAgIHBhZ2VfdW5sb2NrKHBhZ2UpOwogICAgIHB1dF9wYWdlKHBhZ2UpOwogCi0gICAgLyoKLSAg
ICAgKiBUaGUgcHJldmlvdXMgbGFjayBvZiBpbmplY3Rfe3N3LGh3fSooKSBob29rcyBjYXVzZWQg
ZXhjZXB0aW9ucyByYWlzZWQKLSAgICAgKiBieSB0aGUgZW11bGF0b3IgaXRzZWxmIHRvIGJlY29t
ZSBYODZFTVVMX1VOSEFORExFQUJMRS4gIFN1Y2ggZXhjZXB0aW9ucwotICAgICAqIG5vdyBzZXQg
ZXZlbnRfcGVuZGluZyBpbnN0ZWFkLiAgRXhjZXB0aW9ucyByYWlzZWQgYmVoaW5kIHRoZSBiYWNr
IG9mCi0gICAgICogdGhlIGVtdWxhdG9yIGRvbid0IHlldCBzZXQgZXZlbnRfcGVuZGluZy4KLSAg
ICAgKgotICAgICAqIEZvciBub3csIGNhdXNlIHN1Y2ggY2FzZXMgdG8gcmV0dXJuIHRvIHRoZSBY
ODZFTVVMX1VOSEFORExFQUJMRSBwYXRoLAotICAgICAqIGZvciBubyBmdW5jdGlvbmFsIGNoYW5n
ZSBmcm9tIGJlZm9yZS4gIEZ1dHVyZSBwYXRjaGVzIHdpbGwgZml4IHRoaXMKLSAgICAgKiBwcm9w
ZXJseS4KLSAgICAgKi8KLSAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICYmIHB0d3Jf
Y3R4dC5jdHh0LmV2ZW50X3BlbmRpbmcgKQotICAgICAgICByYyA9IFg4NkVNVUxfVU5IQU5ETEVB
QkxFOworICAgIC8qIE1vcmUgc3RyaWN0IHRoYW4geDg2X2VtdWxhdGVfd3JhcHBlcigpLCBhcyB0
aGlzIGlzIG5vdyB0cnVlIGZvciBQVi4gKi8KKyAgICBBU1NFUlQocHR3cl9jdHh0LmN0eHQuZXZl
bnRfcGVuZGluZyA9PSAocmMgPT0gWDg2RU1VTF9FWENFUFRJT04pKTsKIAotICAgIGlmICggcmMg
PT0gWDg2RU1VTF9VTkhBTkRMRUFCTEUgKQotICAgICAgICBnb3RvIGJhaWw7CisgICAgc3dpdGNo
ICggcmMgKQorICAgIHsKKyAgICBjYXNlIFg4NkVNVUxfRVhDRVBUSU9OOgorICAgICAgICAvKgor
ICAgICAgICAgKiBUaGlzIGVtdWxhdGlvbiBvbmx5IGNvdmVycyB3cml0ZXMgdG8gcGFnZXRhYmxl
cyB3aGljaCBhcmUgbWFya2VkCisgICAgICAgICAqIHJlYWQtb25seSBieSBYZW4uICBXZSB0b2xl
cmF0ZSAjUEYgKGluIGNhc2UgYSBjb25jdXJyZW50IHBhZ2V0YWJsZQorICAgICAgICAgKiB1cGRh
dGUgaGFzIHN1Y2NlZWRlZCBvbiBhIGRpZmZlcmVudCB2Y3B1KS4gIEFueXRoaW5nIGVsc2UgaXMg
YW4KKyAgICAgICAgICogZW11bGF0aW9uIGJ1Zywgb3IgYSBndWVzdCBwbGF5aW5nIHdpdGggdGhl
IGluc3RydWN0aW9uIHN0cmVhbSB1bmRlcgorICAgICAgICAgKiBYZW4ncyBmZWV0LgorICAgICAg
ICAgKi8KKyAgICAgICAgaWYgKCBwdHdyX2N0eHQuY3R4dC5ldmVudC50eXBlID09IFg4Nl9FVkVO
VFRZUEVfSFdfRVhDRVBUSU9OICYmCisgICAgICAgICAgICAgcHR3cl9jdHh0LmN0eHQuZXZlbnQu
dmVjdG9yID09IFRSQVBfcGFnZV9mYXVsdCApCisgICAgICAgICAgICBwdl9pbmplY3RfZXZlbnQo
JnB0d3JfY3R4dC5jdHh0LmV2ZW50KTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgZ2Rwcmlu
dGsoWEVOTE9HX1dBUk5JTkcsCisgICAgICAgICAgICAgICAgICAgICAiVW5leHBlY3RlZCBldmVu
dCAodHlwZSAldSwgdmVjdG9yICUjeCkgZnJvbSBlbXVsYXRpb25cbiIsCisgICAgICAgICAgICAg
ICAgICAgICBwdHdyX2N0eHQuY3R4dC5ldmVudC50eXBlLCBwdHdyX2N0eHQuY3R4dC5ldmVudC52
ZWN0b3IpOwogCi0gICAgaWYgKCBwdHdyX2N0eHQuY3R4dC5yZXRpcmUuc2luZ2xlc3RlcCApCi0g
ICAgICAgIHB2X2luamVjdF9od19leGNlcHRpb24oVFJBUF9kZWJ1ZywgWDg2X0VWRU5UX05PX0VD
KTsKKyAgICAgICAgLyogRmFsbHRocm91Z2ggKi8KKyAgICBjYXNlIFg4NkVNVUxfT0tBWToKIAot
ICAgIHBlcmZjX2luY3IocHR3cl9lbXVsYXRpb25zKTsKLSAgICByZXR1cm4gRVhDUkVUX2ZhdWx0
X2ZpeGVkOworICAgICAgICBpZiAoIHB0d3JfY3R4dC5jdHh0LnJldGlyZS5zaW5nbGVzdGVwICkK
KyAgICAgICAgICAgIHB2X2luamVjdF9od19leGNlcHRpb24oVFJBUF9kZWJ1ZywgWDg2X0VWRU5U
X05PX0VDKTsKKworICAgICAgICAvKiBGYWxsdGhyb3VnaCAqLworICAgIGNhc2UgWDg2RU1VTF9S
RVRSWToKKyAgICAgICAgcGVyZmNfaW5jcihwdHdyX2VtdWxhdGlvbnMpOworICAgICAgICByZXR1
cm4gRVhDUkVUX2ZhdWx0X2ZpeGVkOworICAgIH0KIAogIGJhaWw6CiAgICAgcmV0dXJuIDA7CkBA
IC01NTE5LDI2ICs1NTMxLDM5IEBAIGludCBtbWlvX3JvX2RvX3BhZ2VfZmF1bHQoc3RydWN0IHZj
cHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkciwKICAgICBlbHNlCiAgICAgICAgIHJjID0geDg2X2Vt
dWxhdGUoJmN0eHQsICZtbWlvX3JvX2VtdWxhdGVfb3BzKTsKIAotICAgIC8qCi0gICAgICogVGhl
IHByZXZpb3VzIGxhY2sgb2YgaW5qZWN0X3tzdyxod30qKCkgaG9va3MgY2F1c2VkIGV4Y2VwdGlv
bnMgcmFpc2VkCi0gICAgICogYnkgdGhlIGVtdWxhdG9yIGl0c2VsZiB0byBiZWNvbWUgWDg2RU1V
TF9VTkhBTkRMRUFCTEUuICBTdWNoIGV4Y2VwdGlvbnMKLSAgICAgKiBub3cgc2V0IGV2ZW50X3Bl
bmRpbmcgaW5zdGVhZC4gIEV4Y2VwdGlvbnMgcmFpc2VkIGJlaGluZCB0aGUgYmFjayBvZgotICAg
ICAqIHRoZSBlbXVsYXRvciBkb24ndCB5ZXQgc2V0IGV2ZW50X3BlbmRpbmcuCi0gICAgICoKLSAg
ICAgKiBGb3Igbm93LCBjYXVzZSBzdWNoIGNhc2VzIHRvIHJldHVybiB0byB0aGUgWDg2RU1VTF9V
TkhBTkRMRUFCTEUgcGF0aCwKLSAgICAgKiBmb3Igbm8gZnVuY3Rpb25hbCBjaGFuZ2UgZnJvbSBi
ZWZvcmUuICBGdXR1cmUgcGF0Y2hlcyB3aWxsIGZpeCB0aGlzCi0gICAgICogcHJvcGVybHkuCi0g
ICAgICovCi0gICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiAmJiBjdHh0LmV2ZW50X3Bl
bmRpbmcgKQotICAgICAgICByYyA9IFg4NkVNVUxfVU5IQU5ETEVBQkxFOworICAgIC8qIE1vcmUg
c3RyaWN0IHRoYW4geDg2X2VtdWxhdGVfd3JhcHBlcigpLCBhcyB0aGlzIGlzIG5vdyB0cnVlIGZv
ciBQVi4gKi8KKyAgICBBU1NFUlQoY3R4dC5ldmVudF9wZW5kaW5nID09IChyYyA9PSBYODZFTVVM
X0VYQ0VQVElPTikpOwogCi0gICAgaWYgKCByYyA9PSBYODZFTVVMX1VOSEFORExFQUJMRSApCi0g
ICAgICAgIHJldHVybiAwOworICAgIHN3aXRjaCAoIHJjICkKKyAgICB7CisgICAgY2FzZSBYODZF
TVVMX0VYQ0VQVElPTjoKKyAgICAgICAgLyoKKyAgICAgICAgICogVGhpcyBlbXVsYXRpb24gb25s
eSBjb3ZlcnMgd3JpdGVzIHRvIE1NQ0ZHIHNwYWNlIG9yIHJlYWQtb25seSBNRk5zLgorICAgICAg
ICAgKiBXZSB0b2xlcmF0ZSAjUEYgKGZyb20gaGl0dGluZyBhbiBhZGphY2VudCBwYWdlIG9yIGEg
c3VjY2Vzc2Z1bAorICAgICAgICAgKiBjb25jdXJyZW50IHBhZ2V0YWJsZSB1cGRhdGUpLiAgQW55
dGhpbmcgZWxzZSBpcyBhbiBlbXVsYXRpb24gYnVnLAorICAgICAgICAgKiBvciBhIGd1ZXN0IHBs
YXlpbmcgd2l0aCB0aGUgaW5zdHJ1Y3Rpb24gc3RyZWFtIHVuZGVyIFhlbidzIGZlZXQuCisgICAg
ICAgICAqLworICAgICAgICBpZiAoIGN0eHQuZXZlbnQudHlwZSA9PSBYODZfRVZFTlRUWVBFX0hX
X0VYQ0VQVElPTiAmJgorICAgICAgICAgICAgIGN0eHQuZXZlbnQudmVjdG9yID09IFRSQVBfcGFn
ZV9mYXVsdCApCisgICAgICAgICAgICBwdl9pbmplY3RfZXZlbnQoJmN0eHQuZXZlbnQpOworICAg
ICAgICBlbHNlCisgICAgICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywKKyAgICAgICAg
ICAgICAgICAgICAgICJVbmV4cGVjdGVkIGV2ZW50ICh0eXBlICV1LCB2ZWN0b3IgJSN4KSBmcm9t
IGVtdWxhdGlvblxuIiwKKyAgICAgICAgICAgICAgICAgICAgIGN0eHQuZXZlbnQudHlwZSwgY3R4
dC5ldmVudC52ZWN0b3IpOworCisgICAgICAgIC8qIEZhbGx0aHJvdWdoICovCisgICAgY2FzZSBY
ODZFTVVMX09LQVk6CiAKLSAgICBpZiAoIGN0eHQucmV0aXJlLnNpbmdsZXN0ZXAgKQotICAgICAg
ICBwdl9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVidWcsIFg4Nl9FVkVOVF9OT19FQyk7Cisg
ICAgICAgIGlmICggY3R4dC5yZXRpcmUuc2luZ2xlc3RlcCApCisgICAgICAgICAgICBwdl9pbmpl
Y3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVidWcsIFg4Nl9FVkVOVF9OT19FQyk7CiAKLSAgICByZXR1
cm4gRVhDUkVUX2ZhdWx0X2ZpeGVkOworICAgICAgICAvKiBGYWxsdGhyb3VnaCAqLworICAgIGNh
c2UgWDg2RU1VTF9SRVRSWToKKyAgICAgICAgcGVyZmNfaW5jcihwdHdyX2VtdWxhdGlvbnMpOwor
ICAgICAgICByZXR1cm4gRVhDUkVUX2ZhdWx0X2ZpeGVkOworICAgIH0KKworICAgIHJldHVybiAw
OwogfQogCiB2b2lkICphbGxvY194ZW5fcGFnZXRhYmxlKHZvaWQpCi0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:27:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:27: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 1cDYh3-00020i-2d; Sun, 04 Dec 2016 15:27:09 +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 1cDYh2-00020S-3F
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:08 +0000
Received: from [85.158.137.68] by server-11.bemta-3.messagelabs.com id
 3B/9B-16257-BC534485; Sun, 04 Dec 2016 15:27:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeUqUu
 EwdE7shYTthk4MHps79vFHsAYxZqZl5RfkcCacbLxE3PBZ6WKG/e7mBsY90t1MXJxCAl8YZTo
 3XONEcI5zyixuHUxkMPBwSYgJjF3r0IXIyeHiICqxKwVy5lBbCEBdYmm3w1sICXCAgESE6YXg
 4R5Bcwkmv+cYAWxWYDKpyw+zTyBkWMBI8MqRvXi1KKy1CJdc72kosz0jJLcxMwcXUMDY73c1O
 LixPTUnMSkYr3k/NxNjECPMADBDsbG706HGCU5mJREeXeGOkcI8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuC9beISISRYlJqeWpGWmQMMDZi0BAePkgivA0iat7ggMbc4Mx0idYpRUUqcdz5IQgAk
 kVGaB9cGC8dLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEub1BpnCk5lXAjf9FdBiJqDFJ447g
 ywuSURISTUw9pj7n/fNeVHz5ND3nUIZ4u59Vw85MIrJie4uf24ku7R2zrUFPXM9UxJUim2Yba
 3ZrBOvPJVbnZ8g8ercRimu4mQX2/CU6R813S2S38uxa0rXtXY3/De133bkSDvv5s2T5x8pFkw
 S76tIt5CszOKXu/RhTlCKXgbfSXfhWdN+cjCF7D5heliJpTgj0VCLuag4EQBd5YcQQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1480865225!62688100!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13089 invoked from network); 4 Dec 2016 15:27:06 -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; 4 Dec 2016 15:27:06 -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 1cDYgz-0005Ih-59
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:05 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYgz-0005QK-4M
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:05 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYgz-0005QK-4M@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:27:05 +0000
Subject: [Xen-changelog] [xen master] x86/shadow: Avoid raising faults
	behind the emulators back
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>

Y29tbWl0IDYzNDdmZDJhYzdlZTcyMDVhNDNhYzlhY2VjNDM5ODdjZjY4ZWRlMDkKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIE5vdiAyNSAxNToyMDo0NCAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MiAyMDE2ICswMDAwCgogICAgeDg2L3NoYWRvdzogQXZvaWQgcmFpc2luZyBmYXVsdHMgYmVoaW5k
IHRoZSBlbXVsYXRvcnMgYmFjawogICAgCiAgICBVc2UgeDg2X2VtdWxfe2h3X2V4Y2VwdGlvbixw
YWdlZmF1bHR9KCkgcmF0aGVyIHRoYW4KICAgIHtwdixodm19X2luamVjdF9wYWdlX2ZhdWx0KCkg
YW5kIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKCkgdG8gY2F1c2UgcmFpc2VkCiAgICBmYXVsdHMg
dG8gYmUga25vd24gdG8gdGhlIGVtdWxhdG9yLiAgVGhpcyByZXF1aXJlcyBhbHRlcmluZyB0aGUg
Y2FsbGVycyBvZgogICAgeDg2X2VtdWxhdGUoKSB0byBwcm9wZXJseSByZS1pbmplY3QgdGhlIGV2
ZW50LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgogICAg
UmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIHwgMTMgKysrKysrLS0tLS0tLQogeGVuL2FyY2gveDg2
L21tL3NoYWRvdy9tdWx0aS5jICB8IDM4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0t
LS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDMzIGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgYi94ZW4vYXJj
aC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCmluZGV4IDk0OTY0ODYuLjA4MTI3YzIgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKKysrIGIveGVuL2FyY2gveDg2L21t
L3NoYWRvdy9jb21tb24uYwpAQCAtMTYyLDggKzE2Miw5IEBAIHN0YXRpYyBpbnQgaHZtX3RyYW5z
bGF0ZV9saW5lYXJfYWRkcigKIAogICAgIGlmICggIW9rYXkgKQogICAgIHsKLSAgICAgICAgaHZt
X2luamVjdF9od19leGNlcHRpb24oCi0gICAgICAgICAgICAoc2VnID09IHg4Nl9zZWdfc3MpID8g
VFJBUF9zdGFja19lcnJvciA6IFRSQVBfZ3BfZmF1bHQsIDApOworICAgICAgICB4ODZfZW11bF9o
d19leGNlcHRpb24oCisgICAgICAgICAgICAoc2VnID09IHg4Nl9zZWdfc3MpID8gVFJBUF9zdGFj
a19lcnJvciA6IFRSQVBfZ3BfZmF1bHQsCisgICAgICAgICAgICAwLCAmc2hfY3R4dC0+Y3R4dCk7
CiAgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKICAgICB9CiAKQEAgLTMyMyw3ICsz
MjQsNyBAQCBwdl9lbXVsYXRlX3JlYWQoZW51bSB4ODZfc2VnbWVudCBzZWcsCiAKICAgICBpZiAo
IChyYyA9IGNvcHlfZnJvbV91c2VyKHBfZGF0YSwgKHZvaWQgKilvZmZzZXQsIGJ5dGVzKSkgIT0g
MCApCiAgICAgewotICAgICAgICBwdl9pbmplY3RfcGFnZV9mYXVsdCgwLCBvZmZzZXQgKyBieXRl
cyAtIHJjKTsgLyogUmVhZCBmYXVsdC4gKi8KKyAgICAgICAgeDg2X2VtdWxfcGFnZWZhdWx0KDAs
IG9mZnNldCArIGJ5dGVzIC0gcmMsIGN0eHQpOyAvKiBSZWFkIGZhdWx0LiAqLwogICAgICAgICBy
ZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiAgICAgfQogCkBAIC0xNzE0LDEwICsxNzE1LDggQEAg
c3RhdGljIG1mbl90IGVtdWxhdGVfZ3ZhX3RvX21mbihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQg
bG9uZyB2YWRkciwKICAgICBnZm4gPSBwYWdpbmdfZ2V0X2hvc3Rtb2RlKHYpLT5ndmFfdG9fZ2Zu
KHYsIE5VTEwsIHZhZGRyLCAmcGZlYyk7CiAgICAgaWYgKCBnZm4gPT0gZ2ZuX3goSU5WQUxJRF9H
Rk4pICkKICAgICB7Ci0gICAgICAgIGlmICggaXNfaHZtX3ZjcHUodikgKQotICAgICAgICAgICAg
aHZtX2luamVjdF9wYWdlX2ZhdWx0KHBmZWMsIHZhZGRyKTsKLSAgICAgICAgZWxzZQotICAgICAg
ICAgICAgcHZfaW5qZWN0X3BhZ2VfZmF1bHQocGZlYywgdmFkZHIpOworICAgICAgICB4ODZfZW11
bF9wYWdlZmF1bHQocGZlYywgdmFkZHIsICZzaF9jdHh0LT5jdHh0KTsKKwogICAgICAgICByZXR1
cm4gX21mbihCQURfR1ZBX1RPX0dGTik7CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbW0vc2hhZG93L211bHRpLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKaW5k
ZXggN2Q5MDgxYi4uMjY5NjM5NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9t
dWx0aS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwpAQCAtMzM3MywxOCAr
MzM3MywzNCBAQCBzdGF0aWMgaW50IHNoX3BhZ2VfZmF1bHQoc3RydWN0IHZjcHUgKnYsCiAKICAg
ICByID0geDg2X2VtdWxhdGUoJmVtdWxfY3R4dC5jdHh0LCBlbXVsX29wcyk7CiAKLSAgICAvKgot
ICAgICAqIFRoZSBwcmV2aW91cyBsYWNrIG9mIGluamVjdF97c3csaHd9KigpIGhvb2tzIGNhdXNl
ZCBleGNlcHRpb25zIHJhaXNlZAotICAgICAqIGJ5IHRoZSBlbXVsYXRvciBpdHNlbGYgdG8gYmVj
b21lIFg4NkVNVUxfVU5IQU5ETEVBQkxFLiAgU3VjaCBleGNlcHRpb25zCi0gICAgICogbm93IHNl
dCBldmVudF9wZW5kaW5nIGluc3RlYWQuICBFeGNlcHRpb25zIHJhaXNlZCBiZWhpbmQgdGhlIGJh
Y2sgb2YKLSAgICAgKiB0aGUgZW11bGF0b3IgZG9uJ3QgeWV0IHNldCBldmVudF9wZW5kaW5nLgot
ICAgICAqCi0gICAgICogRm9yIG5vdywgY2F1c2Ugc3VjaCBjYXNlcyB0byByZXR1cm4gdG8gdGhl
IFg4NkVNVUxfVU5IQU5ETEVBQkxFIHBhdGgsCi0gICAgICogZm9yIG5vIGZ1bmN0aW9uYWwgY2hh
bmdlIGZyb20gYmVmb3JlLiAgRnV0dXJlIHBhdGNoZXMgd2lsbCBmaXggdGhpcwotICAgICAqIHBy
b3Blcmx5LgotICAgICAqLwogICAgIGlmICggciA9PSBYODZFTVVMX0VYQ0VQVElPTiAmJiBlbXVs
X2N0eHQuY3R4dC5ldmVudF9wZW5kaW5nICkKLSAgICAgICAgciA9IFg4NkVNVUxfVU5IQU5ETEVB
QkxFOworICAgIHsKKyAgICAgICAgLyoKKyAgICAgICAgICogVGhpcyBlbXVsYXRpb24gY292ZXJz
IHdyaXRlcyB0byBzaGFkb3cgcGFnZXRhYmxlcy4gIFdlIHRvbGVyYXRlICNQRgorICAgICAgICAg
KiAoZnJvbSBhY2Nlc3NlcyBzcGFubmluZyBwYWdlcywgY29uY3VycmVudCBwYWdpbmcgdXBkYXRl
ZCBmcm9tCisgICAgICAgICAqIHZjcHVzLCBldGMpIGFuZCAjR1BbMF0vI1NTWzBdIChmcm9tIHNl
Z21lbnRhdGlvbiBlcnJvcnMpLiAgQW55dGhpbmcKKyAgICAgICAgICogZWxzZSBpcyBhbiBlbXVs
YXRpb24gYnVnLCBvciBhIGd1ZXN0IHBsYXlpbmcgd2l0aCB0aGUgaW5zdHJ1Y3Rpb24KKyAgICAg
ICAgICogc3RyZWFtIHVuZGVyIFhlbidzIGZlZXQuCisgICAgICAgICAqLworICAgICAgICBpZiAo
IGVtdWxfY3R4dC5jdHh0LmV2ZW50LnR5cGUgPT0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT04g
JiYKKyAgICAgICAgICAgICAoKGVtdWxfY3R4dC5jdHh0LmV2ZW50LnZlY3RvciA9PSBUUkFQX3Bh
Z2VfZmF1bHQpIHx8CisgICAgICAgICAgICAgICgoKGVtdWxfY3R4dC5jdHh0LmV2ZW50LnZlY3Rv
ciA9PSBUUkFQX2dwX2ZhdWx0KSB8fAorICAgICAgICAgICAgICAgIChlbXVsX2N0eHQuY3R4dC5l
dmVudC52ZWN0b3IgPT0gVFJBUF9zdGFja19lcnJvcikpICYmCisgICAgICAgICAgICAgICBlbXVs
X2N0eHQuY3R4dC5ldmVudC5lcnJvcl9jb2RlID09IDApKSApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIGlmICggaGFzX2h2bV9jb250YWluZXJfZG9tYWluKGQpICkKKyAgICAgICAgICAgICAgICBo
dm1faW5qZWN0X2V2ZW50KCZlbXVsX2N0eHQuY3R4dC5ldmVudCk7CisgICAgICAgICAgICBlbHNl
CisgICAgICAgICAgICAgICAgcHZfaW5qZWN0X2V2ZW50KCZlbXVsX2N0eHQuY3R4dC5ldmVudCk7
CisgICAgICAgIH0KKyAgICAgICAgZWxzZQorICAgICAgICB7CisgICAgICAgICAgICBTSEFET1df
UFJJTlRLKAorICAgICAgICAgICAgICAgICJVbmV4cGVjdGVkIGV2ZW50ICh0eXBlICV1LCB2ZWN0
b3IgJSN4KSBmcm9tIGVtdWxhdGlvblxuIiwKKyAgICAgICAgICAgICAgICBlbXVsX2N0eHQuY3R4
dC5ldmVudC50eXBlLCBlbXVsX2N0eHQuY3R4dC5ldmVudC52ZWN0b3IpOworICAgICAgICAgICAg
ciA9IFg4NkVNVUxfVU5IQU5ETEVBQkxFOworICAgICAgICB9CisgICAgfQogCiAgICAgLyoKICAg
ICAgKiBOQi4gV2UgZG8gbm90IHVuc2hhZG93IG9uIFg4NkVNVUxfRVhDRVBUSU9OLiBJdCdzIG5v
dCBjbGVhciB0aGF0IGl0Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:27:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:27: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 1cDYh3-00020i-2d; Sun, 04 Dec 2016 15:27:09 +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 1cDYh2-00020S-3F
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:08 +0000
Received: from [85.158.137.68] by server-11.bemta-3.messagelabs.com id
 3B/9B-16257-BC534485; Sun, 04 Dec 2016 15:27:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeUqUu
 EwdE7shYTthk4MHps79vFHsAYxZqZl5RfkcCacbLxE3PBZ6WKG/e7mBsY90t1MXJxCAl8YZTo
 3XONEcI5zyixuHUxkMPBwSYgJjF3r0IXIyeHiICqxKwVy5lBbCEBdYmm3w1sICXCAgESE6YXg
 4R5Bcwkmv+cYAWxWYDKpyw+zTyBkWMBI8MqRvXi1KKy1CJdc72kosz0jJLcxMwcXUMDY73c1O
 LixPTUnMSkYr3k/NxNjECPMADBDsbG706HGCU5mJREeXeGOkcI8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuC9beISISRYlJqeWpGWmQMMDZi0BAePkgivA0iat7ggMbc4Mx0idYpRUUqcdz5IQgAk
 kVGaB9cGC8dLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEub1BpnCk5lXAjf9FdBiJqDFJ447g
 ywuSURISTUw9pj7n/fNeVHz5ND3nUIZ4u59Vw85MIrJie4uf24ku7R2zrUFPXM9UxJUim2Yba
 3ZrBOvPJVbnZ8g8ercRimu4mQX2/CU6R813S2S38uxa0rXtXY3/De133bkSDvv5s2T5x8pFkw
 S76tIt5CszOKXu/RhTlCKXgbfSXfhWdN+cjCF7D5heliJpTgj0VCLuag4EQBd5YcQQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1480865225!62688100!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13089 invoked from network); 4 Dec 2016 15:27:06 -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; 4 Dec 2016 15:27:06 -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 1cDYgz-0005Ih-59
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:05 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYgz-0005QK-4M
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:05 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYgz-0005QK-4M@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:27:05 +0000
Subject: [Xen-changelog] [xen master] x86/shadow: Avoid raising faults
	behind the emulators back
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>

Y29tbWl0IDYzNDdmZDJhYzdlZTcyMDVhNDNhYzlhY2VjNDM5ODdjZjY4ZWRlMDkKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIE5vdiAyNSAxNToyMDo0NCAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MiAyMDE2ICswMDAwCgogICAgeDg2L3NoYWRvdzogQXZvaWQgcmFpc2luZyBmYXVsdHMgYmVoaW5k
IHRoZSBlbXVsYXRvcnMgYmFjawogICAgCiAgICBVc2UgeDg2X2VtdWxfe2h3X2V4Y2VwdGlvbixw
YWdlZmF1bHR9KCkgcmF0aGVyIHRoYW4KICAgIHtwdixodm19X2luamVjdF9wYWdlX2ZhdWx0KCkg
YW5kIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKCkgdG8gY2F1c2UgcmFpc2VkCiAgICBmYXVsdHMg
dG8gYmUga25vd24gdG8gdGhlIGVtdWxhdG9yLiAgVGhpcyByZXF1aXJlcyBhbHRlcmluZyB0aGUg
Y2FsbGVycyBvZgogICAgeDg2X2VtdWxhdGUoKSB0byBwcm9wZXJseSByZS1pbmplY3QgdGhlIGV2
ZW50LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgogICAg
UmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIHwgMTMgKysrKysrLS0tLS0tLQogeGVuL2FyY2gveDg2
L21tL3NoYWRvdy9tdWx0aS5jICB8IDM4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0t
LS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDMzIGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgYi94ZW4vYXJj
aC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCmluZGV4IDk0OTY0ODYuLjA4MTI3YzIgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKKysrIGIveGVuL2FyY2gveDg2L21t
L3NoYWRvdy9jb21tb24uYwpAQCAtMTYyLDggKzE2Miw5IEBAIHN0YXRpYyBpbnQgaHZtX3RyYW5z
bGF0ZV9saW5lYXJfYWRkcigKIAogICAgIGlmICggIW9rYXkgKQogICAgIHsKLSAgICAgICAgaHZt
X2luamVjdF9od19leGNlcHRpb24oCi0gICAgICAgICAgICAoc2VnID09IHg4Nl9zZWdfc3MpID8g
VFJBUF9zdGFja19lcnJvciA6IFRSQVBfZ3BfZmF1bHQsIDApOworICAgICAgICB4ODZfZW11bF9o
d19leGNlcHRpb24oCisgICAgICAgICAgICAoc2VnID09IHg4Nl9zZWdfc3MpID8gVFJBUF9zdGFj
a19lcnJvciA6IFRSQVBfZ3BfZmF1bHQsCisgICAgICAgICAgICAwLCAmc2hfY3R4dC0+Y3R4dCk7
CiAgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKICAgICB9CiAKQEAgLTMyMyw3ICsz
MjQsNyBAQCBwdl9lbXVsYXRlX3JlYWQoZW51bSB4ODZfc2VnbWVudCBzZWcsCiAKICAgICBpZiAo
IChyYyA9IGNvcHlfZnJvbV91c2VyKHBfZGF0YSwgKHZvaWQgKilvZmZzZXQsIGJ5dGVzKSkgIT0g
MCApCiAgICAgewotICAgICAgICBwdl9pbmplY3RfcGFnZV9mYXVsdCgwLCBvZmZzZXQgKyBieXRl
cyAtIHJjKTsgLyogUmVhZCBmYXVsdC4gKi8KKyAgICAgICAgeDg2X2VtdWxfcGFnZWZhdWx0KDAs
IG9mZnNldCArIGJ5dGVzIC0gcmMsIGN0eHQpOyAvKiBSZWFkIGZhdWx0LiAqLwogICAgICAgICBy
ZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiAgICAgfQogCkBAIC0xNzE0LDEwICsxNzE1LDggQEAg
c3RhdGljIG1mbl90IGVtdWxhdGVfZ3ZhX3RvX21mbihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQg
bG9uZyB2YWRkciwKICAgICBnZm4gPSBwYWdpbmdfZ2V0X2hvc3Rtb2RlKHYpLT5ndmFfdG9fZ2Zu
KHYsIE5VTEwsIHZhZGRyLCAmcGZlYyk7CiAgICAgaWYgKCBnZm4gPT0gZ2ZuX3goSU5WQUxJRF9H
Rk4pICkKICAgICB7Ci0gICAgICAgIGlmICggaXNfaHZtX3ZjcHUodikgKQotICAgICAgICAgICAg
aHZtX2luamVjdF9wYWdlX2ZhdWx0KHBmZWMsIHZhZGRyKTsKLSAgICAgICAgZWxzZQotICAgICAg
ICAgICAgcHZfaW5qZWN0X3BhZ2VfZmF1bHQocGZlYywgdmFkZHIpOworICAgICAgICB4ODZfZW11
bF9wYWdlZmF1bHQocGZlYywgdmFkZHIsICZzaF9jdHh0LT5jdHh0KTsKKwogICAgICAgICByZXR1
cm4gX21mbihCQURfR1ZBX1RPX0dGTik7CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbW0vc2hhZG93L211bHRpLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKaW5k
ZXggN2Q5MDgxYi4uMjY5NjM5NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9t
dWx0aS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwpAQCAtMzM3MywxOCAr
MzM3MywzNCBAQCBzdGF0aWMgaW50IHNoX3BhZ2VfZmF1bHQoc3RydWN0IHZjcHUgKnYsCiAKICAg
ICByID0geDg2X2VtdWxhdGUoJmVtdWxfY3R4dC5jdHh0LCBlbXVsX29wcyk7CiAKLSAgICAvKgot
ICAgICAqIFRoZSBwcmV2aW91cyBsYWNrIG9mIGluamVjdF97c3csaHd9KigpIGhvb2tzIGNhdXNl
ZCBleGNlcHRpb25zIHJhaXNlZAotICAgICAqIGJ5IHRoZSBlbXVsYXRvciBpdHNlbGYgdG8gYmVj
b21lIFg4NkVNVUxfVU5IQU5ETEVBQkxFLiAgU3VjaCBleGNlcHRpb25zCi0gICAgICogbm93IHNl
dCBldmVudF9wZW5kaW5nIGluc3RlYWQuICBFeGNlcHRpb25zIHJhaXNlZCBiZWhpbmQgdGhlIGJh
Y2sgb2YKLSAgICAgKiB0aGUgZW11bGF0b3IgZG9uJ3QgeWV0IHNldCBldmVudF9wZW5kaW5nLgot
ICAgICAqCi0gICAgICogRm9yIG5vdywgY2F1c2Ugc3VjaCBjYXNlcyB0byByZXR1cm4gdG8gdGhl
IFg4NkVNVUxfVU5IQU5ETEVBQkxFIHBhdGgsCi0gICAgICogZm9yIG5vIGZ1bmN0aW9uYWwgY2hh
bmdlIGZyb20gYmVmb3JlLiAgRnV0dXJlIHBhdGNoZXMgd2lsbCBmaXggdGhpcwotICAgICAqIHBy
b3Blcmx5LgotICAgICAqLwogICAgIGlmICggciA9PSBYODZFTVVMX0VYQ0VQVElPTiAmJiBlbXVs
X2N0eHQuY3R4dC5ldmVudF9wZW5kaW5nICkKLSAgICAgICAgciA9IFg4NkVNVUxfVU5IQU5ETEVB
QkxFOworICAgIHsKKyAgICAgICAgLyoKKyAgICAgICAgICogVGhpcyBlbXVsYXRpb24gY292ZXJz
IHdyaXRlcyB0byBzaGFkb3cgcGFnZXRhYmxlcy4gIFdlIHRvbGVyYXRlICNQRgorICAgICAgICAg
KiAoZnJvbSBhY2Nlc3NlcyBzcGFubmluZyBwYWdlcywgY29uY3VycmVudCBwYWdpbmcgdXBkYXRl
ZCBmcm9tCisgICAgICAgICAqIHZjcHVzLCBldGMpIGFuZCAjR1BbMF0vI1NTWzBdIChmcm9tIHNl
Z21lbnRhdGlvbiBlcnJvcnMpLiAgQW55dGhpbmcKKyAgICAgICAgICogZWxzZSBpcyBhbiBlbXVs
YXRpb24gYnVnLCBvciBhIGd1ZXN0IHBsYXlpbmcgd2l0aCB0aGUgaW5zdHJ1Y3Rpb24KKyAgICAg
ICAgICogc3RyZWFtIHVuZGVyIFhlbidzIGZlZXQuCisgICAgICAgICAqLworICAgICAgICBpZiAo
IGVtdWxfY3R4dC5jdHh0LmV2ZW50LnR5cGUgPT0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT04g
JiYKKyAgICAgICAgICAgICAoKGVtdWxfY3R4dC5jdHh0LmV2ZW50LnZlY3RvciA9PSBUUkFQX3Bh
Z2VfZmF1bHQpIHx8CisgICAgICAgICAgICAgICgoKGVtdWxfY3R4dC5jdHh0LmV2ZW50LnZlY3Rv
ciA9PSBUUkFQX2dwX2ZhdWx0KSB8fAorICAgICAgICAgICAgICAgIChlbXVsX2N0eHQuY3R4dC5l
dmVudC52ZWN0b3IgPT0gVFJBUF9zdGFja19lcnJvcikpICYmCisgICAgICAgICAgICAgICBlbXVs
X2N0eHQuY3R4dC5ldmVudC5lcnJvcl9jb2RlID09IDApKSApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIGlmICggaGFzX2h2bV9jb250YWluZXJfZG9tYWluKGQpICkKKyAgICAgICAgICAgICAgICBo
dm1faW5qZWN0X2V2ZW50KCZlbXVsX2N0eHQuY3R4dC5ldmVudCk7CisgICAgICAgICAgICBlbHNl
CisgICAgICAgICAgICAgICAgcHZfaW5qZWN0X2V2ZW50KCZlbXVsX2N0eHQuY3R4dC5ldmVudCk7
CisgICAgICAgIH0KKyAgICAgICAgZWxzZQorICAgICAgICB7CisgICAgICAgICAgICBTSEFET1df
UFJJTlRLKAorICAgICAgICAgICAgICAgICJVbmV4cGVjdGVkIGV2ZW50ICh0eXBlICV1LCB2ZWN0
b3IgJSN4KSBmcm9tIGVtdWxhdGlvblxuIiwKKyAgICAgICAgICAgICAgICBlbXVsX2N0eHQuY3R4
dC5ldmVudC50eXBlLCBlbXVsX2N0eHQuY3R4dC5ldmVudC52ZWN0b3IpOworICAgICAgICAgICAg
ciA9IFg4NkVNVUxfVU5IQU5ETEVBQkxFOworICAgICAgICB9CisgICAgfQogCiAgICAgLyoKICAg
ICAgKiBOQi4gV2UgZG8gbm90IHVuc2hhZG93IG9uIFg4NkVNVUxfRVhDRVBUSU9OLiBJdCdzIG5v
dCBjbGVhciB0aGF0IGl0Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:27:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:27: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 1cDYhD-000222-4L; Sun, 04 Dec 2016 15:27:19 +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 1cDYhC-00021u-5S
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:18 +0000
Received: from [193.109.254.147] by server-2.bemta-6.messagelabs.com id
 CD/55-12366-5D534485; Sun, 04 Dec 2016 15:27:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeKqUu
 EQf9NbYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+PmmkaVgWk5Ff+sB1gbGdr8uRk4OIYEvjBIP
 T6V1MXIB2ecZJU7uX87SxcjBwSYgJjF3rwJIjYiAqsSsFcuZIerVJZp+N7CBlAgLREis+x8FE
 uYVMJM49qyTFcRmASr/+6OffQIjxwJGhlWMGsWpRWWpRbpG5npJRZnpGSW5iZk5uoYGZnq5qc
 XFiempOYlJxXrJ+bmbGIEeYQCCHYyL1wYeYpTkYFIS5d0Z6hwhxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYL3tolLhJBgUWp6akVaZg4wNGDSEhw8SiK8VSBp3uKCxNzizHSI1ClGRSlx3vkgCQGQ
 REZpHlwbLBwvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZj3MMgUnsy8Erjpr4AWMwEtPnHcG
 WRxSSJCSqqBUfXXHL03Ucw8DHrf3kZtVLUQl9n8bMmBz7uCZ9ptOfTE4yyfpTqnbLjSDOv9UY
 LFmUmqLTP1e9UmnDBPzdupYzLzsMjHj3cnabalzLojK/TjxfKgy0yHru1Inu9/7XGKjcL222F
 6xx0ON3gEOxwVSVpw5XWVf8JM8WZtv7tTSs+0pdY4ik2ZqsRSnJFoqMVcVJwIABo3kONCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1480865235!66093371!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60646 invoked from network); 4 Dec 2016 15:27:16 -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; 4 Dec 2016 15:27:16 -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 1cDYh9-0005Ir-7g
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:15 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYh9-0005Qs-6v
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:15 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYh9-0005Qs-6v@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:27:15 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Extend the hvm_copy_*() API
	with a pagefault_info pointer
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>

Y29tbWl0IDcxOTMxOGZmMWU4ZWY0YTI3NjhmZjNkN2MzOTJiNDgzNGEwNDRjN2EKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE5vdiAxIDIwOjQ5OjI1IDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAy
IDIwMTYgKzAwMDAKCiAgICB4ODYvaHZtOiBFeHRlbmQgdGhlIGh2bV9jb3B5XyooKSBBUEkgd2l0
aCBhIHBhZ2VmYXVsdF9pbmZvIHBvaW50ZXIKICAgIAogICAgd2hpY2ggaXMgZmlsbGVkIHdpdGgg
cGFnZWZhdWx0IGluZm9ybWF0aW9uIHNob3VsZCBvbmUgb2NjdXIuCiAgICAKICAgIE5vIGZ1bmN0
aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KICAg
IFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAg
UmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIHhlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jICAgICAgICB8ICA4ICsrKystLS0KIHhlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMgICAgICAgICAgICB8IDQ5ICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0t
LS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jICAgICAgIHwgIDkgKysrKy0tLQog
eGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyAgIHwgIDUgKystLQogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vc3VwcG9ydC5oIHwgMjMgKysrKysrKysrKysrKy0tLS0tCiA1IGZpbGVzIGNo
YW5nZWQsIDYzIGluc2VydGlvbnMoKyksIDMxIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5k
ZXggNjE0ZTE4Mi4uNDFmNjg5ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTc3MCw2ICs3NzAsNyBAQCBz
dGF0aWMgaW50IF9faHZtZW11bF9yZWFkKAogICAgIHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpo
dm1lbXVsX2N0eHQpCiB7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OworICAgIHBh
Z2VmYXVsdF9pbmZvX3QgcGZpbmZvOwogICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgcmVwcyA9IDE7
CiAgICAgdWludDMyX3QgcGZlYyA9IFBGRUNfcGFnZV9wcmVzZW50OwogICAgIHN0cnVjdCBodm1f
dmNwdV9pbyAqdmlvID0gJmN1cnItPmFyY2guaHZtX3ZjcHUuaHZtX2lvOwpAQCAtNzkwLDggKzc5
MSw4IEBAIHN0YXRpYyBpbnQgX19odm1lbXVsX3JlYWQoCiAgICAgICAgIHBmZWMgfD0gUEZFQ191
c2VyX21vZGU7CiAKICAgICByYyA9ICgoYWNjZXNzX3R5cGUgPT0gaHZtX2FjY2Vzc19pbnNuX2Zl
dGNoKSA/Ci0gICAgICAgICAgaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfdmlydChwX2RhdGEsIGFkZHIs
IGJ5dGVzLCBwZmVjKSA6Ci0gICAgICAgICAgaHZtX2NvcHlfZnJvbV9ndWVzdF92aXJ0KHBfZGF0
YSwgYWRkciwgYnl0ZXMsIHBmZWMpKTsKKyAgICAgICAgICBodm1fZmV0Y2hfZnJvbV9ndWVzdF92
aXJ0KHBfZGF0YSwgYWRkciwgYnl0ZXMsIHBmZWMsICZwZmluZm8pIDoKKyAgICAgICAgICBodm1f
Y29weV9mcm9tX2d1ZXN0X3ZpcnQocF9kYXRhLCBhZGRyLCBieXRlcywgcGZlYywgJnBmaW5mbykp
OwogCiAgICAgc3dpdGNoICggcmMgKQogICAgIHsKQEAgLTg3OCw2ICs4NzksNyBAQCBzdGF0aWMg
aW50IGh2bWVtdWxfd3JpdGUoCiAgICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxf
Y3R4dCA9CiAgICAgICAgIGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4
dCwgY3R4dCk7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OworICAgIHBhZ2VmYXVs
dF9pbmZvX3QgcGZpbmZvOwogICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgcmVwcyA9IDE7CiAgICAg
dWludDMyX3QgcGZlYyA9IFBGRUNfcGFnZV9wcmVzZW50IHwgUEZFQ193cml0ZV9hY2Nlc3M7CiAg
ICAgc3RydWN0IGh2bV92Y3B1X2lvICp2aW8gPSAmY3Vyci0+YXJjaC5odm1fdmNwdS5odm1faW87
CkBAIC04OTYsNyArODk4LDcgQEAgc3RhdGljIGludCBodm1lbXVsX3dyaXRlKAogICAgICAgICAg
KGh2bWVtdWxfY3R4dC0+c2VnX3JlZ1t4ODZfc2VnX3NzXS5hdHRyLmZpZWxkcy5kcGwgPT0gMykg
KQogICAgICAgICBwZmVjIHw9IFBGRUNfdXNlcl9tb2RlOwogCi0gICAgcmMgPSBodm1fY29weV90
b19ndWVzdF92aXJ0KGFkZHIsIHBfZGF0YSwgYnl0ZXMsIHBmZWMpOworICAgIHJjID0gaHZtX2Nv
cHlfdG9fZ3Vlc3RfdmlydChhZGRyLCBwX2RhdGEsIGJ5dGVzLCBwZmVjLCAmcGZpbmZvKTsKIAog
ICAgIHN3aXRjaCAoIHJjICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA2M2JjYmEzLi4zODJkNGJlIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKQEAgLTI4NTksNiArMjg1OSw3IEBAIHZvaWQgaHZtX3Rhc2tfc3dpdGNoKAogICAgIHN0cnVj
dCBkZXNjX3N0cnVjdCAqb3B0c3NfZGVzYyA9IE5VTEwsICpucHRzc19kZXNjID0gTlVMTCwgdHNz
X2Rlc2M7CiAgICAgYm9vbF90IG90ZF93cml0YWJsZSwgbnRkX3dyaXRhYmxlOwogICAgIHVuc2ln
bmVkIGxvbmcgZWZsYWdzOworICAgIHBhZ2VmYXVsdF9pbmZvX3QgcGZpbmZvOwogICAgIGludCBl
eG5fcmFpc2VkLCByYzsKICAgICBzdHJ1Y3QgewogICAgICAgICB1MTYgYmFja19saW5rLF9fYmxo
OwpAQCAtMjkyNSw3ICsyOTI2LDcgQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCiAgICAgfQogCiAg
ICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X3ZpcnQoCi0gICAgICAgICZ0c3MsIHByZXZfdHIu
YmFzZSwgc2l6ZW9mKHRzcyksIFBGRUNfcGFnZV9wcmVzZW50KTsKKyAgICAgICAgJnRzcywgcHJl
dl90ci5iYXNlLCBzaXplb2YodHNzKSwgUEZFQ19wYWdlX3ByZXNlbnQsICZwZmluZm8pOwogICAg
IGlmICggcmMgIT0gSFZNQ09QWV9va2F5ICkKICAgICAgICAgZ290byBvdXQ7CiAKQEAgLTI5NjMs
MTIgKzI5NjQsMTIgQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZ0c3MuZWlwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBv
ZmZzZXRvZih0eXBlb2YodHNzKSwgdHJhY2UpIC0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgb2Zmc2V0b2YodHlwZW9mKHRzcyksIGVpcCksCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50KTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUEZFQ19wYWdlX3ByZXNlbnQsICZwZmluZm8pOwogICAgIGlmICggcmMgIT0gSFZNQ09Q
WV9va2F5ICkKICAgICAgICAgZ290byBvdXQ7CiAKICAgICByYyA9IGh2bV9jb3B5X2Zyb21fZ3Vl
c3RfdmlydCgKLSAgICAgICAgJnRzcywgdHIuYmFzZSwgc2l6ZW9mKHRzcyksIFBGRUNfcGFnZV9w
cmVzZW50KTsKKyAgICAgICAgJnRzcywgdHIuYmFzZSwgc2l6ZW9mKHRzcyksIFBGRUNfcGFnZV9w
cmVzZW50LCAmcGZpbmZvKTsKICAgICAvKgogICAgICAqIE5vdGU6IFRoZSBIVk1DT1BZX2dmbl9z
aGFyZWQgY2FzZSBjb3VsZCBiZSBvcHRpbWlzZWQsIGlmIHRoZSBjYWxsZWUKICAgICAgKiBmdW5j
dGlvbnMga25ldyB3ZSB3YW50IFJPIGFjY2Vzcy4KQEAgLTMwMDgsNyArMzAwOSw4IEBAIHZvaWQg
aHZtX3Rhc2tfc3dpdGNoKAogICAgICAgICB0c3MuYmFja19saW5rID0gcHJldl90ci5zZWw7CiAK
ICAgICAgICAgcmMgPSBodm1fY29weV90b19ndWVzdF92aXJ0KHRyLmJhc2UgKyBvZmZzZXRvZih0
eXBlb2YodHNzKSwgYmFja19saW5rKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZ0c3MuYmFja19saW5rLCBzaXplb2YodHNzLmJhY2tfbGluayksIDApOworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJnRzcy5iYWNrX2xpbmssIHNpemVvZih0c3MuYmFj
a19saW5rKSwgMCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZwZmluZm8p
OwogICAgICAgICBpZiAoIHJjID09IEhWTUNPUFlfYmFkX2d2YV90b19nZm4gKQogICAgICAgICAg
ICAgZXhuX3JhaXNlZCA9IDE7CiAgICAgICAgIGVsc2UgaWYgKCByYyAhPSBIVk1DT1BZX29rYXkg
KQpAQCAtMzA0NSw3ICszMDQ3LDggQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTYgPDwgc2Vnci5hdHRyLmZpZWxkcy5kYiwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbGluZWFyX2FkZHIpICkK
ICAgICAgICAgewotICAgICAgICAgICAgcmMgPSBodm1fY29weV90b19ndWVzdF92aXJ0KGxpbmVh
cl9hZGRyLCAmZXJyY29kZSwgb3BzeiwgMCk7CisgICAgICAgICAgICByYyA9IGh2bV9jb3B5X3Rv
X2d1ZXN0X3ZpcnQobGluZWFyX2FkZHIsICZlcnJjb2RlLCBvcHN6LCAwLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZwZmluZm8pOwogICAgICAgICAgICAgaWYgKCBy
YyA9PSBIVk1DT1BZX2JhZF9ndmFfdG9fZ2ZuICkKICAgICAgICAgICAgICAgICBleG5fcmFpc2Vk
ID0gMTsKICAgICAgICAgICAgIGVsc2UgaWYgKCByYyAhPSBIVk1DT1BZX29rYXkgKQpAQCAtMzA2
OCw3ICszMDcxLDggQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCiAjZGVmaW5lIEhWTUNPUFlfcGh5
cyAgICAgICAoMHU8PDIpCiAjZGVmaW5lIEhWTUNPUFlfdmlydCAgICAgICAoMXU8PDIpCiBzdGF0
aWMgZW51bSBodm1fY29weV9yZXN1bHQgX19odm1fY29weSgKLSAgICB2b2lkICpidWYsIHBhZGRy
X3QgYWRkciwgaW50IHNpemUsIHVuc2lnbmVkIGludCBmbGFncywgdWludDMyX3QgcGZlYykKKyAg
ICB2b2lkICpidWYsIHBhZGRyX3QgYWRkciwgaW50IHNpemUsIHVuc2lnbmVkIGludCBmbGFncywg
dWludDMyX3QgcGZlYywKKyAgICBwYWdlZmF1bHRfaW5mb190ICpwZmluZm8pCiB7CiAgICAgc3Ry
dWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwogICAgIHVuc2lnbmVkIGxvbmcgZ2ZuOwpAQCAtMzEw
OSw3ICszMTEzLDE1IEBAIHN0YXRpYyBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBfX2h2bV9jb3B5KAog
ICAgICAgICAgICAgICAgIGlmICggcGZlYyAmIFBGRUNfcGFnZV9zaGFyZWQgKQogICAgICAgICAg
ICAgICAgICAgICByZXR1cm4gSFZNQ09QWV9nZm5fc2hhcmVkOwogICAgICAgICAgICAgICAgIGlm
ICggZmxhZ3MgJiBIVk1DT1BZX2ZhdWx0ICkKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAg
ICAgICAgICAgIGlmICggcGZpbmZvICkKKyAgICAgICAgICAgICAgICAgICAgeworICAgICAgICAg
ICAgICAgICAgICAgICAgcGZpbmZvLT5saW5lYXIgPSBhZGRyOworICAgICAgICAgICAgICAgICAg
ICAgICAgcGZpbmZvLT5lYyA9IHBmZWM7CisgICAgICAgICAgICAgICAgICAgIH0KKwogICAgICAg
ICAgICAgICAgICAgICBodm1faW5qZWN0X3BhZ2VfZmF1bHQocGZlYywgYWRkcik7CisgICAgICAg
ICAgICAgICAgfQogICAgICAgICAgICAgICAgIHJldHVybiBIVk1DT1BZX2JhZF9ndmFfdG9fZ2Zu
OwogICAgICAgICAgICAgfQogICAgICAgICAgICAgZ3BhIHw9IChwYWRkcl90KWdmbiA8PCBQQUdF
X1NISUZUOwpAQCAtMzI3OSw3ICszMjkxLDcgQEAgZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2Nv
cHlfdG9fZ3Vlc3RfcGh5cygKIHsKICAgICByZXR1cm4gX19odm1fY29weShidWYsIHBhZGRyLCBz
aXplLAogICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlfdG9fZ3Vlc3QgfCBIVk1DT1BZX2Zh
dWx0IHwgSFZNQ09QWV9waHlzLAotICAgICAgICAgICAgICAgICAgICAgIDApOworICAgICAgICAg
ICAgICAgICAgICAgIDAsIE5VTEwpOwogfQogCiBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fY29w
eV9mcm9tX2d1ZXN0X3BoeXMoCkBAIC0zMjg3LDMxICszMjk5LDM0IEBAIGVudW0gaHZtX2NvcHlf
cmVzdWx0IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfcGh5cygKIHsKICAgICByZXR1cm4gX19odm1fY29w
eShidWYsIHBhZGRyLCBzaXplLAogICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlfZnJvbV9n
dWVzdCB8IEhWTUNPUFlfZmF1bHQgfCBIVk1DT1BZX3BoeXMsCi0gICAgICAgICAgICAgICAgICAg
ICAgMCk7CisgICAgICAgICAgICAgICAgICAgICAgMCwgTlVMTCk7CiB9CiAKIGVudW0gaHZtX2Nv
cHlfcmVzdWx0IGh2bV9jb3B5X3RvX2d1ZXN0X3ZpcnQoCi0gICAgdW5zaWduZWQgbG9uZyB2YWRk
ciwgdm9pZCAqYnVmLCBpbnQgc2l6ZSwgdWludDMyX3QgcGZlYykKKyAgICB1bnNpZ25lZCBsb25n
IHZhZGRyLCB2b2lkICpidWYsIGludCBzaXplLCB1aW50MzJfdCBwZmVjLAorICAgIHBhZ2VmYXVs
dF9pbmZvX3QgKnBmaW5mbykKIHsKICAgICByZXR1cm4gX19odm1fY29weShidWYsIHZhZGRyLCBz
aXplLAogICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlfdG9fZ3Vlc3QgfCBIVk1DT1BZX2Zh
dWx0IHwgSFZNQ09QWV92aXJ0LAotICAgICAgICAgICAgICAgICAgICAgIFBGRUNfcGFnZV9wcmVz
ZW50IHwgUEZFQ193cml0ZV9hY2Nlc3MgfCBwZmVjKTsKKyAgICAgICAgICAgICAgICAgICAgICBQ
RkVDX3BhZ2VfcHJlc2VudCB8IFBGRUNfd3JpdGVfYWNjZXNzIHwgcGZlYywgcGZpbmZvKTsKIH0K
IAogZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2NvcHlfZnJvbV9ndWVzdF92aXJ0KAotICAgIHZv
aWQgKmJ1ZiwgdW5zaWduZWQgbG9uZyB2YWRkciwgaW50IHNpemUsIHVpbnQzMl90IHBmZWMpCisg
ICAgdm9pZCAqYnVmLCB1bnNpZ25lZCBsb25nIHZhZGRyLCBpbnQgc2l6ZSwgdWludDMyX3QgcGZl
YywKKyAgICBwYWdlZmF1bHRfaW5mb190ICpwZmluZm8pCiB7CiAgICAgcmV0dXJuIF9faHZtX2Nv
cHkoYnVmLCB2YWRkciwgc2l6ZSwKICAgICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX2Zyb21f
Z3Vlc3QgfCBIVk1DT1BZX2ZhdWx0IHwgSFZNQ09QWV92aXJ0LAotICAgICAgICAgICAgICAgICAg
ICAgIFBGRUNfcGFnZV9wcmVzZW50IHwgcGZlYyk7CisgICAgICAgICAgICAgICAgICAgICAgUEZF
Q19wYWdlX3ByZXNlbnQgfCBwZmVjLCBwZmluZm8pOwogfQogCiBlbnVtIGh2bV9jb3B5X3Jlc3Vs
dCBodm1fZmV0Y2hfZnJvbV9ndWVzdF92aXJ0KAotICAgIHZvaWQgKmJ1ZiwgdW5zaWduZWQgbG9u
ZyB2YWRkciwgaW50IHNpemUsIHVpbnQzMl90IHBmZWMpCisgICAgdm9pZCAqYnVmLCB1bnNpZ25l
ZCBsb25nIHZhZGRyLCBpbnQgc2l6ZSwgdWludDMyX3QgcGZlYywKKyAgICBwYWdlZmF1bHRfaW5m
b190ICpwZmluZm8pCiB7CiAgICAgcmV0dXJuIF9faHZtX2NvcHkoYnVmLCB2YWRkciwgc2l6ZSwK
ICAgICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX2Zyb21fZ3Vlc3QgfCBIVk1DT1BZX2ZhdWx0
IHwgSFZNQ09QWV92aXJ0LAotICAgICAgICAgICAgICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50
IHwgUEZFQ19pbnNuX2ZldGNoIHwgcGZlYyk7CisgICAgICAgICAgICAgICAgICAgICAgUEZFQ19w
YWdlX3ByZXNlbnQgfCBQRkVDX2luc25fZmV0Y2ggfCBwZmVjLCBwZmluZm8pOwogfQogCiBlbnVt
IGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV90b19ndWVzdF92aXJ0X25vZmF1bHQoCkBAIC0zMzE5
LDcgKzMzMzQsNyBAQCBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV90b19ndWVzdF92aXJ0
X25vZmF1bHQoCiB7CiAgICAgcmV0dXJuIF9faHZtX2NvcHkoYnVmLCB2YWRkciwgc2l6ZSwKICAg
ICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX3RvX2d1ZXN0IHwgSFZNQ09QWV9ub19mYXVsdCB8
IEhWTUNPUFlfdmlydCwKLSAgICAgICAgICAgICAgICAgICAgICBQRkVDX3BhZ2VfcHJlc2VudCB8
IFBGRUNfd3JpdGVfYWNjZXNzIHwgcGZlYyk7CisgICAgICAgICAgICAgICAgICAgICAgUEZFQ19w
YWdlX3ByZXNlbnQgfCBQRkVDX3dyaXRlX2FjY2VzcyB8IHBmZWMsIE5VTEwpOwogfQogCiBlbnVt
IGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV9mcm9tX2d1ZXN0X3ZpcnRfbm9mYXVsdCgKQEAgLTMz
MjcsNyArMzM0Miw3IEBAIGVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9jb3B5X2Zyb21fZ3Vlc3Rf
dmlydF9ub2ZhdWx0KAogewogICAgIHJldHVybiBfX2h2bV9jb3B5KGJ1ZiwgdmFkZHIsIHNpemUs
CiAgICAgICAgICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1ZXN0IHwgSFZNQ09QWV9ub19m
YXVsdCB8IEhWTUNPUFlfdmlydCwKLSAgICAgICAgICAgICAgICAgICAgICBQRkVDX3BhZ2VfcHJl
c2VudCB8IHBmZWMpOworICAgICAgICAgICAgICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50IHwg
cGZlYywgTlVMTCk7CiB9CiAKIGVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9mZXRjaF9mcm9tX2d1
ZXN0X3ZpcnRfbm9mYXVsdCgKQEAgLTMzMzUsNyArMzM1MCw3IEBAIGVudW0gaHZtX2NvcHlfcmVz
dWx0IGh2bV9mZXRjaF9mcm9tX2d1ZXN0X3ZpcnRfbm9mYXVsdCgKIHsKICAgICByZXR1cm4gX19o
dm1fY29weShidWYsIHZhZGRyLCBzaXplLAogICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlf
ZnJvbV9ndWVzdCB8IEhWTUNPUFlfbm9fZmF1bHQgfCBIVk1DT1BZX3ZpcnQsCi0gICAgICAgICAg
ICAgICAgICAgICAgUEZFQ19wYWdlX3ByZXNlbnQgfCBQRkVDX2luc25fZmV0Y2ggfCBwZmVjKTsK
KyAgICAgICAgICAgICAgICAgICAgICBQRkVDX3BhZ2VfcHJlc2VudCB8IFBGRUNfaW5zbl9mZXRj
aCB8IHBmZWMsIE5VTEwpOwogfQogCiB1bnNpZ25lZCBsb25nIGNvcHlfdG9fdXNlcl9odm0odm9p
ZCAqdG8sIGNvbnN0IHZvaWQgKmZyb20sIHVuc2lnbmVkIGludCBsZW4pCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMK
aW5kZXggYmNjNGE5Ny4uNzM0MmQxMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgv
dnZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwpAQCAtMzk2LDYgKzM5Niw3
IEBAIHN0YXRpYyBpbnQgZGVjb2RlX3ZteF9pbnN0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
LAogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKICAgICB1bmlvbiB2bXhfaW5zdF9pbmZv
IGluZm87CiAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc2VnOworICAgIHBhZ2VmYXVsdF9p
bmZvX3QgcGZpbmZvOwogICAgIHVuc2lnbmVkIGxvbmcgYmFzZSwgaW5kZXgsIHNlZ19iYXNlLCBk
aXNwLCBvZmZzZXQ7CiAgICAgaW50IHNjYWxlLCBzaXplOwogCkBAIC00NTEsNyArNDUyLDcgQEAg
c3RhdGljIGludCBkZWNvZGVfdm14X2luc3Qoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiAg
ICAgICAgICAgICBnb3RvIGdwX2ZhdWx0OwogCiAgICAgICAgIGlmICggcG9wZXJhbmRTICE9IE5V
TEwgJiYKLSAgICAgICAgICAgICBodm1fY29weV9mcm9tX2d1ZXN0X3ZpcnQocG9wZXJhbmRTLCBi
YXNlLCBzaXplLCAwKQorICAgICAgICAgICAgIGh2bV9jb3B5X2Zyb21fZ3Vlc3RfdmlydChwb3Bl
cmFuZFMsIGJhc2UsIHNpemUsIDAsICZwZmluZm8pCiAgICAgICAgICAgICAgICAgICAhPSBIVk1D
T1BZX29rYXkgKQogICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogICAgICAg
ICBkZWNvZGUtPm1lbSA9IGJhc2U7CkBAIC0xNjExLDYgKzE2MTIsNyBAQCBpbnQgbnZteF9oYW5k
bGVfdm1wdHJzdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBzdHJ1Y3QgdmNwdSAq
diA9IGN1cnJlbnQ7CiAgICAgc3RydWN0IHZteF9pbnN0X2RlY29kZWQgZGVjb2RlOwogICAgIHN0
cnVjdCBuZXN0ZWR2Y3B1ICpudmNwdSA9ICZ2Y3B1X25lc3RlZGh2bSh2KTsKKyAgICBwYWdlZmF1
bHRfaW5mb190IHBmaW5mbzsKICAgICB1bnNpZ25lZCBsb25nIGdwYSA9IDA7CiAgICAgaW50IHJj
OwogCkBAIC0xNjIwLDcgKzE2MjIsNyBAQCBpbnQgbnZteF9oYW5kbGVfdm1wdHJzdChzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncykKIAogICAgIGdwYSA9IG52Y3B1LT5udl92dm1jeGFkZHI7CiAK
LSAgICByYyA9IGh2bV9jb3B5X3RvX2d1ZXN0X3ZpcnQoZGVjb2RlLm1lbSwgJmdwYSwgZGVjb2Rl
LmxlbiwgMCk7CisgICAgcmMgPSBodm1fY29weV90b19ndWVzdF92aXJ0KGRlY29kZS5tZW0sICZn
cGEsIGRlY29kZS5sZW4sIDAsICZwZmluZm8pOwogICAgIGlmICggcmMgIT0gSFZNQ09QWV9va2F5
ICkKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogCkBAIC0xNjc5LDYgKzE2ODEs
NyBAQCBpbnQgbnZteF9oYW5kbGVfdm1yZWFkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQog
ewogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKICAgICBzdHJ1Y3Qgdm14X2luc3RfZGVj
b2RlZCBkZWNvZGU7CisgICAgcGFnZWZhdWx0X2luZm9fdCBwZmluZm87CiAgICAgdTY0IHZhbHVl
ID0gMDsKICAgICBpbnQgcmM7CiAKQEAgLTE2OTAsNyArMTY5Myw3IEBAIGludCBudm14X2hhbmRs
ZV92bXJlYWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKICAgICBzd2l0Y2ggKCBkZWNv
ZGUudHlwZSApIHsKICAgICBjYXNlIFZNWF9JTlNUX01FTVJFR19UWVBFX01FTU9SWToKLSAgICAg
ICAgcmMgPSBodm1fY29weV90b19ndWVzdF92aXJ0KGRlY29kZS5tZW0sICZ2YWx1ZSwgZGVjb2Rl
LmxlbiwgMCk7CisgICAgICAgIHJjID0gaHZtX2NvcHlfdG9fZ3Vlc3RfdmlydChkZWNvZGUubWVt
LCAmdmFsdWUsIGRlY29kZS5sZW4sIDAsICZwZmluZm8pOwogICAgICAgICBpZiAoIHJjICE9IEhW
TUNPUFlfb2theSApCiAgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiAgICAg
ICAgIGJyZWFrOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBi
L3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKaW5kZXggMDgxMjdjMi4uNTM1NDQ3ZSAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYworKysgYi94ZW4vYXJj
aC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCkBAIC0xNzksNiArMTc5LDcgQEAgaHZtX3JlYWQoZW51
bSB4ODZfc2VnbWVudCBzZWcsCiAgICAgICAgICBlbnVtIGh2bV9hY2Nlc3NfdHlwZSBhY2Nlc3Nf
dHlwZSwKICAgICAgICAgIHN0cnVjdCBzaF9lbXVsYXRlX2N0eHQgKnNoX2N0eHQpCiB7CisgICAg
cGFnZWZhdWx0X2luZm9fdCBwZmluZm87CiAgICAgdW5zaWduZWQgbG9uZyBhZGRyOwogICAgIGlu
dCByYzsKIApAQCAtMTg4LDkgKzE4OSw5IEBAIGh2bV9yZWFkKGVudW0geDg2X3NlZ21lbnQgc2Vn
LAogICAgICAgICByZXR1cm4gcmM7CiAKICAgICBpZiAoIGFjY2Vzc190eXBlID09IGh2bV9hY2Nl
c3NfaW5zbl9mZXRjaCApCi0gICAgICAgIHJjID0gaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfdmlydChw
X2RhdGEsIGFkZHIsIGJ5dGVzLCAwKTsKKyAgICAgICAgcmMgPSBodm1fZmV0Y2hfZnJvbV9ndWVz
dF92aXJ0KHBfZGF0YSwgYWRkciwgYnl0ZXMsIDAsICZwZmluZm8pOwogICAgIGVsc2UKLSAgICAg
ICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X3ZpcnQocF9kYXRhLCBhZGRyLCBieXRlcywgMCk7
CisgICAgICAgIHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF92aXJ0KHBfZGF0YSwgYWRkciwgYnl0
ZXMsIDAsICZwZmluZm8pOwogCiAgICAgc3dpdGNoICggcmMgKQogICAgIHsKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3N1cHBvcnQuaAppbmRleCA5OTM4NDUwLi40YWE1YTM2IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
c3VwcG9ydC5oCkBAIC04MywxNiArODMsMjcgQEAgZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2Nv
cHlfZnJvbV9ndWVzdF9waHlzKAogICogIEhWTUNPUFlfYmFkX2dmbl90b19tZm46IFNvbWUgZ3Vl
c3QgcGh5c2ljYWwgYWRkcmVzcyBkaWQgbm90IG1hcCB0bwogICogICAgICAgICAgICAgICAgICAg
ICAgICAgIG9yZGluYXJ5IG1hY2hpbmUgbWVtb3J5LgogICogIEhWTUNPUFlfYmFkX2d2YV90b19n
Zm46IFNvbWUgZ3Vlc3QgdmlydHVhbCBhZGRyZXNzIGRpZCBub3QgaGF2ZSBhIHZhbGlkCi0gKiAg
ICAgICAgICAgICAgICAgICAgICAgICAgbWFwcGluZyB0byBhIGd1ZXN0IHBoeXNpY2FsIGFkZHJl
c3MuIEluIHRoaXMgY2FzZQotICogICAgICAgICAgICAgICAgICAgICAgICAgIGEgcGFnZSBmYXVs
dCBleGNlcHRpb24gaXMgYXV0b21hdGljYWxseSBxdWV1ZWQKLSAqICAgICAgICAgICAgICAgICAg
ICAgICAgICBmb3IgaW5qZWN0aW9uIGludG8gdGhlIGN1cnJlbnQgSFZNIFZDUFUuCisgKiAgICAg
ICAgICAgICAgICAgICAgICAgICAgbWFwcGluZyB0byBhIGd1ZXN0IHBoeXNpY2FsIGFkZHJlc3Mu
ICBUaGUKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICBwYWdlZmF1bHRfaW5mb190IHN0cnVj
dHVyZSB3aWxsIGJlIGZpbGxlZCBpbiBpZgorICogICAgICAgICAgICAgICAgICAgICAgICAgIHBy
b3ZpZGVkLCBhbmQgYSBwYWdlIGZhdWx0IGV4Y2VwdGlvbiBpcworICogICAgICAgICAgICAgICAg
ICAgICAgICAgIGF1dG9tYXRpY2FsbHkgcXVldWVkIGZvciBpbmplY3Rpb24gaW50byB0aGUKKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJyZW50IEhWTSBWQ1BVLgogICovCit0eXBlZGVm
IHN0cnVjdCBwYWdlZmF1bHRfaW5mbworeworICAgIHVuc2lnbmVkIGxvbmcgbGluZWFyOworICAg
IGludCBlYzsKK30gcGFnZWZhdWx0X2luZm9fdDsKKwogZW51bSBodm1fY29weV9yZXN1bHQgaHZt
X2NvcHlfdG9fZ3Vlc3RfdmlydCgKLSAgICB1bnNpZ25lZCBsb25nIHZhZGRyLCB2b2lkICpidWYs
IGludCBzaXplLCB1aW50MzJfdCBwZmVjKTsKKyAgICB1bnNpZ25lZCBsb25nIHZhZGRyLCB2b2lk
ICpidWYsIGludCBzaXplLCB1aW50MzJfdCBwZmVjLAorICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBm
aW5mbyk7CiBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV9mcm9tX2d1ZXN0X3ZpcnQoCi0g
ICAgdm9pZCAqYnVmLCB1bnNpZ25lZCBsb25nIHZhZGRyLCBpbnQgc2l6ZSwgdWludDMyX3QgcGZl
Yyk7CisgICAgdm9pZCAqYnVmLCB1bnNpZ25lZCBsb25nIHZhZGRyLCBpbnQgc2l6ZSwgdWludDMy
X3QgcGZlYywKKyAgICBwYWdlZmF1bHRfaW5mb190ICpwZmluZm8pOwogZW51bSBodm1fY29weV9y
ZXN1bHQgaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfdmlydCgKLSAgICB2b2lkICpidWYsIHVuc2lnbmVk
IGxvbmcgdmFkZHIsIGludCBzaXplLCB1aW50MzJfdCBwZmVjKTsKKyAgICB2b2lkICpidWYsIHVu
c2lnbmVkIGxvbmcgdmFkZHIsIGludCBzaXplLCB1aW50MzJfdCBwZmVjLAorICAgIHBhZ2VmYXVs
dF9pbmZvX3QgKnBmaW5mbyk7CiAKIC8qCiAgKiBBcyBhYm92ZSAoY29weSB0by9mcm9tIGEgZ3Vl
c3QgdmlydHVhbCBhZGRyZXNzKSwgYnV0IG5vIGZhdWx0IGlzIGdlbmVyYXRlZAotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:27:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:27: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 1cDYhD-000222-4L; Sun, 04 Dec 2016 15:27:19 +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 1cDYhC-00021u-5S
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:18 +0000
Received: from [193.109.254.147] by server-2.bemta-6.messagelabs.com id
 CD/55-12366-5D534485; Sun, 04 Dec 2016 15:27:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfeKqUu
 EQf9NbYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+PmmkaVgWk5Ff+sB1gbGdr8uRk4OIYEvjBIP
 T6V1MXIB2ecZJU7uX87SxcjBwSYgJjF3rwJIjYiAqsSsFcuZIerVJZp+N7CBlAgLREis+x8FE
 uYVMJM49qyTFcRmASr/+6OffQIjxwJGhlWMGsWpRWWpRbpG5npJRZnpGSW5iZk5uoYGZnq5qc
 XFiempOYlJxXrJ+bmbGIEeYQCCHYyL1wYeYpTkYFIS5d0Z6hwhxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYL3tolLhJBgUWp6akVaZg4wNGDSEhw8SiK8VSBp3uKCxNzizHSI1ClGRSlx3vkgCQGQ
 REZpHlwbLBwvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZj3MMgUnsy8Erjpr4AWMwEtPnHcG
 WRxSSJCSqqBUfXXHL03Ucw8DHrf3kZtVLUQl9n8bMmBz7uCZ9ptOfTE4yyfpTqnbLjSDOv9UY
 LFmUmqLTP1e9UmnDBPzdupYzLzsMjHj3cnabalzLojK/TjxfKgy0yHru1Inu9/7XGKjcL222F
 6xx0ON3gEOxwVSVpw5XWVf8JM8WZtv7tTSs+0pdY4ik2ZqsRSnJFoqMVcVJwIABo3kONCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1480865235!66093371!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60646 invoked from network); 4 Dec 2016 15:27:16 -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; 4 Dec 2016 15:27:16 -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 1cDYh9-0005Ir-7g
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:15 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYh9-0005Qs-6v
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:15 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYh9-0005Qs-6v@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:27:15 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Extend the hvm_copy_*() API
	with a pagefault_info pointer
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>

Y29tbWl0IDcxOTMxOGZmMWU4ZWY0YTI3NjhmZjNkN2MzOTJiNDgzNGEwNDRjN2EKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE5vdiAxIDIwOjQ5OjI1IDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAy
IDIwMTYgKzAwMDAKCiAgICB4ODYvaHZtOiBFeHRlbmQgdGhlIGh2bV9jb3B5XyooKSBBUEkgd2l0
aCBhIHBhZ2VmYXVsdF9pbmZvIHBvaW50ZXIKICAgIAogICAgd2hpY2ggaXMgZmlsbGVkIHdpdGgg
cGFnZWZhdWx0IGluZm9ybWF0aW9uIHNob3VsZCBvbmUgb2NjdXIuCiAgICAKICAgIE5vIGZ1bmN0
aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KICAg
IFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAg
UmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIHhlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jICAgICAgICB8ICA4ICsrKystLS0KIHhlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMgICAgICAgICAgICB8IDQ5ICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0t
LS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jICAgICAgIHwgIDkgKysrKy0tLQog
eGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyAgIHwgIDUgKystLQogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vc3VwcG9ydC5oIHwgMjMgKysrKysrKysrKysrKy0tLS0tCiA1IGZpbGVzIGNo
YW5nZWQsIDYzIGluc2VydGlvbnMoKyksIDMxIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5k
ZXggNjE0ZTE4Mi4uNDFmNjg5ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTc3MCw2ICs3NzAsNyBAQCBz
dGF0aWMgaW50IF9faHZtZW11bF9yZWFkKAogICAgIHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpo
dm1lbXVsX2N0eHQpCiB7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OworICAgIHBh
Z2VmYXVsdF9pbmZvX3QgcGZpbmZvOwogICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgcmVwcyA9IDE7
CiAgICAgdWludDMyX3QgcGZlYyA9IFBGRUNfcGFnZV9wcmVzZW50OwogICAgIHN0cnVjdCBodm1f
dmNwdV9pbyAqdmlvID0gJmN1cnItPmFyY2guaHZtX3ZjcHUuaHZtX2lvOwpAQCAtNzkwLDggKzc5
MSw4IEBAIHN0YXRpYyBpbnQgX19odm1lbXVsX3JlYWQoCiAgICAgICAgIHBmZWMgfD0gUEZFQ191
c2VyX21vZGU7CiAKICAgICByYyA9ICgoYWNjZXNzX3R5cGUgPT0gaHZtX2FjY2Vzc19pbnNuX2Zl
dGNoKSA/Ci0gICAgICAgICAgaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfdmlydChwX2RhdGEsIGFkZHIs
IGJ5dGVzLCBwZmVjKSA6Ci0gICAgICAgICAgaHZtX2NvcHlfZnJvbV9ndWVzdF92aXJ0KHBfZGF0
YSwgYWRkciwgYnl0ZXMsIHBmZWMpKTsKKyAgICAgICAgICBodm1fZmV0Y2hfZnJvbV9ndWVzdF92
aXJ0KHBfZGF0YSwgYWRkciwgYnl0ZXMsIHBmZWMsICZwZmluZm8pIDoKKyAgICAgICAgICBodm1f
Y29weV9mcm9tX2d1ZXN0X3ZpcnQocF9kYXRhLCBhZGRyLCBieXRlcywgcGZlYywgJnBmaW5mbykp
OwogCiAgICAgc3dpdGNoICggcmMgKQogICAgIHsKQEAgLTg3OCw2ICs4NzksNyBAQCBzdGF0aWMg
aW50IGh2bWVtdWxfd3JpdGUoCiAgICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxf
Y3R4dCA9CiAgICAgICAgIGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4
dCwgY3R4dCk7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OworICAgIHBhZ2VmYXVs
dF9pbmZvX3QgcGZpbmZvOwogICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgcmVwcyA9IDE7CiAgICAg
dWludDMyX3QgcGZlYyA9IFBGRUNfcGFnZV9wcmVzZW50IHwgUEZFQ193cml0ZV9hY2Nlc3M7CiAg
ICAgc3RydWN0IGh2bV92Y3B1X2lvICp2aW8gPSAmY3Vyci0+YXJjaC5odm1fdmNwdS5odm1faW87
CkBAIC04OTYsNyArODk4LDcgQEAgc3RhdGljIGludCBodm1lbXVsX3dyaXRlKAogICAgICAgICAg
KGh2bWVtdWxfY3R4dC0+c2VnX3JlZ1t4ODZfc2VnX3NzXS5hdHRyLmZpZWxkcy5kcGwgPT0gMykg
KQogICAgICAgICBwZmVjIHw9IFBGRUNfdXNlcl9tb2RlOwogCi0gICAgcmMgPSBodm1fY29weV90
b19ndWVzdF92aXJ0KGFkZHIsIHBfZGF0YSwgYnl0ZXMsIHBmZWMpOworICAgIHJjID0gaHZtX2Nv
cHlfdG9fZ3Vlc3RfdmlydChhZGRyLCBwX2RhdGEsIGJ5dGVzLCBwZmVjLCAmcGZpbmZvKTsKIAog
ICAgIHN3aXRjaCAoIHJjICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA2M2JjYmEzLi4zODJkNGJlIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKQEAgLTI4NTksNiArMjg1OSw3IEBAIHZvaWQgaHZtX3Rhc2tfc3dpdGNoKAogICAgIHN0cnVj
dCBkZXNjX3N0cnVjdCAqb3B0c3NfZGVzYyA9IE5VTEwsICpucHRzc19kZXNjID0gTlVMTCwgdHNz
X2Rlc2M7CiAgICAgYm9vbF90IG90ZF93cml0YWJsZSwgbnRkX3dyaXRhYmxlOwogICAgIHVuc2ln
bmVkIGxvbmcgZWZsYWdzOworICAgIHBhZ2VmYXVsdF9pbmZvX3QgcGZpbmZvOwogICAgIGludCBl
eG5fcmFpc2VkLCByYzsKICAgICBzdHJ1Y3QgewogICAgICAgICB1MTYgYmFja19saW5rLF9fYmxo
OwpAQCAtMjkyNSw3ICsyOTI2LDcgQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCiAgICAgfQogCiAg
ICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X3ZpcnQoCi0gICAgICAgICZ0c3MsIHByZXZfdHIu
YmFzZSwgc2l6ZW9mKHRzcyksIFBGRUNfcGFnZV9wcmVzZW50KTsKKyAgICAgICAgJnRzcywgcHJl
dl90ci5iYXNlLCBzaXplb2YodHNzKSwgUEZFQ19wYWdlX3ByZXNlbnQsICZwZmluZm8pOwogICAg
IGlmICggcmMgIT0gSFZNQ09QWV9va2F5ICkKICAgICAgICAgZ290byBvdXQ7CiAKQEAgLTI5NjMs
MTIgKzI5NjQsMTIgQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZ0c3MuZWlwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBv
ZmZzZXRvZih0eXBlb2YodHNzKSwgdHJhY2UpIC0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgb2Zmc2V0b2YodHlwZW9mKHRzcyksIGVpcCksCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50KTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUEZFQ19wYWdlX3ByZXNlbnQsICZwZmluZm8pOwogICAgIGlmICggcmMgIT0gSFZNQ09Q
WV9va2F5ICkKICAgICAgICAgZ290byBvdXQ7CiAKICAgICByYyA9IGh2bV9jb3B5X2Zyb21fZ3Vl
c3RfdmlydCgKLSAgICAgICAgJnRzcywgdHIuYmFzZSwgc2l6ZW9mKHRzcyksIFBGRUNfcGFnZV9w
cmVzZW50KTsKKyAgICAgICAgJnRzcywgdHIuYmFzZSwgc2l6ZW9mKHRzcyksIFBGRUNfcGFnZV9w
cmVzZW50LCAmcGZpbmZvKTsKICAgICAvKgogICAgICAqIE5vdGU6IFRoZSBIVk1DT1BZX2dmbl9z
aGFyZWQgY2FzZSBjb3VsZCBiZSBvcHRpbWlzZWQsIGlmIHRoZSBjYWxsZWUKICAgICAgKiBmdW5j
dGlvbnMga25ldyB3ZSB3YW50IFJPIGFjY2Vzcy4KQEAgLTMwMDgsNyArMzAwOSw4IEBAIHZvaWQg
aHZtX3Rhc2tfc3dpdGNoKAogICAgICAgICB0c3MuYmFja19saW5rID0gcHJldl90ci5zZWw7CiAK
ICAgICAgICAgcmMgPSBodm1fY29weV90b19ndWVzdF92aXJ0KHRyLmJhc2UgKyBvZmZzZXRvZih0
eXBlb2YodHNzKSwgYmFja19saW5rKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZ0c3MuYmFja19saW5rLCBzaXplb2YodHNzLmJhY2tfbGluayksIDApOworICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJnRzcy5iYWNrX2xpbmssIHNpemVvZih0c3MuYmFj
a19saW5rKSwgMCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZwZmluZm8p
OwogICAgICAgICBpZiAoIHJjID09IEhWTUNPUFlfYmFkX2d2YV90b19nZm4gKQogICAgICAgICAg
ICAgZXhuX3JhaXNlZCA9IDE7CiAgICAgICAgIGVsc2UgaWYgKCByYyAhPSBIVk1DT1BZX29rYXkg
KQpAQCAtMzA0NSw3ICszMDQ3LDggQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTYgPDwgc2Vnci5hdHRyLmZpZWxkcy5kYiwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbGluZWFyX2FkZHIpICkK
ICAgICAgICAgewotICAgICAgICAgICAgcmMgPSBodm1fY29weV90b19ndWVzdF92aXJ0KGxpbmVh
cl9hZGRyLCAmZXJyY29kZSwgb3BzeiwgMCk7CisgICAgICAgICAgICByYyA9IGh2bV9jb3B5X3Rv
X2d1ZXN0X3ZpcnQobGluZWFyX2FkZHIsICZlcnJjb2RlLCBvcHN6LCAwLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZwZmluZm8pOwogICAgICAgICAgICAgaWYgKCBy
YyA9PSBIVk1DT1BZX2JhZF9ndmFfdG9fZ2ZuICkKICAgICAgICAgICAgICAgICBleG5fcmFpc2Vk
ID0gMTsKICAgICAgICAgICAgIGVsc2UgaWYgKCByYyAhPSBIVk1DT1BZX29rYXkgKQpAQCAtMzA2
OCw3ICszMDcxLDggQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCiAjZGVmaW5lIEhWTUNPUFlfcGh5
cyAgICAgICAoMHU8PDIpCiAjZGVmaW5lIEhWTUNPUFlfdmlydCAgICAgICAoMXU8PDIpCiBzdGF0
aWMgZW51bSBodm1fY29weV9yZXN1bHQgX19odm1fY29weSgKLSAgICB2b2lkICpidWYsIHBhZGRy
X3QgYWRkciwgaW50IHNpemUsIHVuc2lnbmVkIGludCBmbGFncywgdWludDMyX3QgcGZlYykKKyAg
ICB2b2lkICpidWYsIHBhZGRyX3QgYWRkciwgaW50IHNpemUsIHVuc2lnbmVkIGludCBmbGFncywg
dWludDMyX3QgcGZlYywKKyAgICBwYWdlZmF1bHRfaW5mb190ICpwZmluZm8pCiB7CiAgICAgc3Ry
dWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwogICAgIHVuc2lnbmVkIGxvbmcgZ2ZuOwpAQCAtMzEw
OSw3ICszMTEzLDE1IEBAIHN0YXRpYyBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBfX2h2bV9jb3B5KAog
ICAgICAgICAgICAgICAgIGlmICggcGZlYyAmIFBGRUNfcGFnZV9zaGFyZWQgKQogICAgICAgICAg
ICAgICAgICAgICByZXR1cm4gSFZNQ09QWV9nZm5fc2hhcmVkOwogICAgICAgICAgICAgICAgIGlm
ICggZmxhZ3MgJiBIVk1DT1BZX2ZhdWx0ICkKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAg
ICAgICAgICAgIGlmICggcGZpbmZvICkKKyAgICAgICAgICAgICAgICAgICAgeworICAgICAgICAg
ICAgICAgICAgICAgICAgcGZpbmZvLT5saW5lYXIgPSBhZGRyOworICAgICAgICAgICAgICAgICAg
ICAgICAgcGZpbmZvLT5lYyA9IHBmZWM7CisgICAgICAgICAgICAgICAgICAgIH0KKwogICAgICAg
ICAgICAgICAgICAgICBodm1faW5qZWN0X3BhZ2VfZmF1bHQocGZlYywgYWRkcik7CisgICAgICAg
ICAgICAgICAgfQogICAgICAgICAgICAgICAgIHJldHVybiBIVk1DT1BZX2JhZF9ndmFfdG9fZ2Zu
OwogICAgICAgICAgICAgfQogICAgICAgICAgICAgZ3BhIHw9IChwYWRkcl90KWdmbiA8PCBQQUdF
X1NISUZUOwpAQCAtMzI3OSw3ICszMjkxLDcgQEAgZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2Nv
cHlfdG9fZ3Vlc3RfcGh5cygKIHsKICAgICByZXR1cm4gX19odm1fY29weShidWYsIHBhZGRyLCBz
aXplLAogICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlfdG9fZ3Vlc3QgfCBIVk1DT1BZX2Zh
dWx0IHwgSFZNQ09QWV9waHlzLAotICAgICAgICAgICAgICAgICAgICAgIDApOworICAgICAgICAg
ICAgICAgICAgICAgIDAsIE5VTEwpOwogfQogCiBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fY29w
eV9mcm9tX2d1ZXN0X3BoeXMoCkBAIC0zMjg3LDMxICszMjk5LDM0IEBAIGVudW0gaHZtX2NvcHlf
cmVzdWx0IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfcGh5cygKIHsKICAgICByZXR1cm4gX19odm1fY29w
eShidWYsIHBhZGRyLCBzaXplLAogICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlfZnJvbV9n
dWVzdCB8IEhWTUNPUFlfZmF1bHQgfCBIVk1DT1BZX3BoeXMsCi0gICAgICAgICAgICAgICAgICAg
ICAgMCk7CisgICAgICAgICAgICAgICAgICAgICAgMCwgTlVMTCk7CiB9CiAKIGVudW0gaHZtX2Nv
cHlfcmVzdWx0IGh2bV9jb3B5X3RvX2d1ZXN0X3ZpcnQoCi0gICAgdW5zaWduZWQgbG9uZyB2YWRk
ciwgdm9pZCAqYnVmLCBpbnQgc2l6ZSwgdWludDMyX3QgcGZlYykKKyAgICB1bnNpZ25lZCBsb25n
IHZhZGRyLCB2b2lkICpidWYsIGludCBzaXplLCB1aW50MzJfdCBwZmVjLAorICAgIHBhZ2VmYXVs
dF9pbmZvX3QgKnBmaW5mbykKIHsKICAgICByZXR1cm4gX19odm1fY29weShidWYsIHZhZGRyLCBz
aXplLAogICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlfdG9fZ3Vlc3QgfCBIVk1DT1BZX2Zh
dWx0IHwgSFZNQ09QWV92aXJ0LAotICAgICAgICAgICAgICAgICAgICAgIFBGRUNfcGFnZV9wcmVz
ZW50IHwgUEZFQ193cml0ZV9hY2Nlc3MgfCBwZmVjKTsKKyAgICAgICAgICAgICAgICAgICAgICBQ
RkVDX3BhZ2VfcHJlc2VudCB8IFBGRUNfd3JpdGVfYWNjZXNzIHwgcGZlYywgcGZpbmZvKTsKIH0K
IAogZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2NvcHlfZnJvbV9ndWVzdF92aXJ0KAotICAgIHZv
aWQgKmJ1ZiwgdW5zaWduZWQgbG9uZyB2YWRkciwgaW50IHNpemUsIHVpbnQzMl90IHBmZWMpCisg
ICAgdm9pZCAqYnVmLCB1bnNpZ25lZCBsb25nIHZhZGRyLCBpbnQgc2l6ZSwgdWludDMyX3QgcGZl
YywKKyAgICBwYWdlZmF1bHRfaW5mb190ICpwZmluZm8pCiB7CiAgICAgcmV0dXJuIF9faHZtX2Nv
cHkoYnVmLCB2YWRkciwgc2l6ZSwKICAgICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX2Zyb21f
Z3Vlc3QgfCBIVk1DT1BZX2ZhdWx0IHwgSFZNQ09QWV92aXJ0LAotICAgICAgICAgICAgICAgICAg
ICAgIFBGRUNfcGFnZV9wcmVzZW50IHwgcGZlYyk7CisgICAgICAgICAgICAgICAgICAgICAgUEZF
Q19wYWdlX3ByZXNlbnQgfCBwZmVjLCBwZmluZm8pOwogfQogCiBlbnVtIGh2bV9jb3B5X3Jlc3Vs
dCBodm1fZmV0Y2hfZnJvbV9ndWVzdF92aXJ0KAotICAgIHZvaWQgKmJ1ZiwgdW5zaWduZWQgbG9u
ZyB2YWRkciwgaW50IHNpemUsIHVpbnQzMl90IHBmZWMpCisgICAgdm9pZCAqYnVmLCB1bnNpZ25l
ZCBsb25nIHZhZGRyLCBpbnQgc2l6ZSwgdWludDMyX3QgcGZlYywKKyAgICBwYWdlZmF1bHRfaW5m
b190ICpwZmluZm8pCiB7CiAgICAgcmV0dXJuIF9faHZtX2NvcHkoYnVmLCB2YWRkciwgc2l6ZSwK
ICAgICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX2Zyb21fZ3Vlc3QgfCBIVk1DT1BZX2ZhdWx0
IHwgSFZNQ09QWV92aXJ0LAotICAgICAgICAgICAgICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50
IHwgUEZFQ19pbnNuX2ZldGNoIHwgcGZlYyk7CisgICAgICAgICAgICAgICAgICAgICAgUEZFQ19w
YWdlX3ByZXNlbnQgfCBQRkVDX2luc25fZmV0Y2ggfCBwZmVjLCBwZmluZm8pOwogfQogCiBlbnVt
IGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV90b19ndWVzdF92aXJ0X25vZmF1bHQoCkBAIC0zMzE5
LDcgKzMzMzQsNyBAQCBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV90b19ndWVzdF92aXJ0
X25vZmF1bHQoCiB7CiAgICAgcmV0dXJuIF9faHZtX2NvcHkoYnVmLCB2YWRkciwgc2l6ZSwKICAg
ICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX3RvX2d1ZXN0IHwgSFZNQ09QWV9ub19mYXVsdCB8
IEhWTUNPUFlfdmlydCwKLSAgICAgICAgICAgICAgICAgICAgICBQRkVDX3BhZ2VfcHJlc2VudCB8
IFBGRUNfd3JpdGVfYWNjZXNzIHwgcGZlYyk7CisgICAgICAgICAgICAgICAgICAgICAgUEZFQ19w
YWdlX3ByZXNlbnQgfCBQRkVDX3dyaXRlX2FjY2VzcyB8IHBmZWMsIE5VTEwpOwogfQogCiBlbnVt
IGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV9mcm9tX2d1ZXN0X3ZpcnRfbm9mYXVsdCgKQEAgLTMz
MjcsNyArMzM0Miw3IEBAIGVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9jb3B5X2Zyb21fZ3Vlc3Rf
dmlydF9ub2ZhdWx0KAogewogICAgIHJldHVybiBfX2h2bV9jb3B5KGJ1ZiwgdmFkZHIsIHNpemUs
CiAgICAgICAgICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1ZXN0IHwgSFZNQ09QWV9ub19m
YXVsdCB8IEhWTUNPUFlfdmlydCwKLSAgICAgICAgICAgICAgICAgICAgICBQRkVDX3BhZ2VfcHJl
c2VudCB8IHBmZWMpOworICAgICAgICAgICAgICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50IHwg
cGZlYywgTlVMTCk7CiB9CiAKIGVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9mZXRjaF9mcm9tX2d1
ZXN0X3ZpcnRfbm9mYXVsdCgKQEAgLTMzMzUsNyArMzM1MCw3IEBAIGVudW0gaHZtX2NvcHlfcmVz
dWx0IGh2bV9mZXRjaF9mcm9tX2d1ZXN0X3ZpcnRfbm9mYXVsdCgKIHsKICAgICByZXR1cm4gX19o
dm1fY29weShidWYsIHZhZGRyLCBzaXplLAogICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlf
ZnJvbV9ndWVzdCB8IEhWTUNPUFlfbm9fZmF1bHQgfCBIVk1DT1BZX3ZpcnQsCi0gICAgICAgICAg
ICAgICAgICAgICAgUEZFQ19wYWdlX3ByZXNlbnQgfCBQRkVDX2luc25fZmV0Y2ggfCBwZmVjKTsK
KyAgICAgICAgICAgICAgICAgICAgICBQRkVDX3BhZ2VfcHJlc2VudCB8IFBGRUNfaW5zbl9mZXRj
aCB8IHBmZWMsIE5VTEwpOwogfQogCiB1bnNpZ25lZCBsb25nIGNvcHlfdG9fdXNlcl9odm0odm9p
ZCAqdG8sIGNvbnN0IHZvaWQgKmZyb20sIHVuc2lnbmVkIGludCBsZW4pCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMK
aW5kZXggYmNjNGE5Ny4uNzM0MmQxMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgv
dnZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwpAQCAtMzk2LDYgKzM5Niw3
IEBAIHN0YXRpYyBpbnQgZGVjb2RlX3ZteF9pbnN0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
LAogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKICAgICB1bmlvbiB2bXhfaW5zdF9pbmZv
IGluZm87CiAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc2VnOworICAgIHBhZ2VmYXVsdF9p
bmZvX3QgcGZpbmZvOwogICAgIHVuc2lnbmVkIGxvbmcgYmFzZSwgaW5kZXgsIHNlZ19iYXNlLCBk
aXNwLCBvZmZzZXQ7CiAgICAgaW50IHNjYWxlLCBzaXplOwogCkBAIC00NTEsNyArNDUyLDcgQEAg
c3RhdGljIGludCBkZWNvZGVfdm14X2luc3Qoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiAg
ICAgICAgICAgICBnb3RvIGdwX2ZhdWx0OwogCiAgICAgICAgIGlmICggcG9wZXJhbmRTICE9IE5V
TEwgJiYKLSAgICAgICAgICAgICBodm1fY29weV9mcm9tX2d1ZXN0X3ZpcnQocG9wZXJhbmRTLCBi
YXNlLCBzaXplLCAwKQorICAgICAgICAgICAgIGh2bV9jb3B5X2Zyb21fZ3Vlc3RfdmlydChwb3Bl
cmFuZFMsIGJhc2UsIHNpemUsIDAsICZwZmluZm8pCiAgICAgICAgICAgICAgICAgICAhPSBIVk1D
T1BZX29rYXkgKQogICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogICAgICAg
ICBkZWNvZGUtPm1lbSA9IGJhc2U7CkBAIC0xNjExLDYgKzE2MTIsNyBAQCBpbnQgbnZteF9oYW5k
bGVfdm1wdHJzdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBzdHJ1Y3QgdmNwdSAq
diA9IGN1cnJlbnQ7CiAgICAgc3RydWN0IHZteF9pbnN0X2RlY29kZWQgZGVjb2RlOwogICAgIHN0
cnVjdCBuZXN0ZWR2Y3B1ICpudmNwdSA9ICZ2Y3B1X25lc3RlZGh2bSh2KTsKKyAgICBwYWdlZmF1
bHRfaW5mb190IHBmaW5mbzsKICAgICB1bnNpZ25lZCBsb25nIGdwYSA9IDA7CiAgICAgaW50IHJj
OwogCkBAIC0xNjIwLDcgKzE2MjIsNyBAQCBpbnQgbnZteF9oYW5kbGVfdm1wdHJzdChzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncykKIAogICAgIGdwYSA9IG52Y3B1LT5udl92dm1jeGFkZHI7CiAK
LSAgICByYyA9IGh2bV9jb3B5X3RvX2d1ZXN0X3ZpcnQoZGVjb2RlLm1lbSwgJmdwYSwgZGVjb2Rl
LmxlbiwgMCk7CisgICAgcmMgPSBodm1fY29weV90b19ndWVzdF92aXJ0KGRlY29kZS5tZW0sICZn
cGEsIGRlY29kZS5sZW4sIDAsICZwZmluZm8pOwogICAgIGlmICggcmMgIT0gSFZNQ09QWV9va2F5
ICkKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogCkBAIC0xNjc5LDYgKzE2ODEs
NyBAQCBpbnQgbnZteF9oYW5kbGVfdm1yZWFkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQog
ewogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKICAgICBzdHJ1Y3Qgdm14X2luc3RfZGVj
b2RlZCBkZWNvZGU7CisgICAgcGFnZWZhdWx0X2luZm9fdCBwZmluZm87CiAgICAgdTY0IHZhbHVl
ID0gMDsKICAgICBpbnQgcmM7CiAKQEAgLTE2OTAsNyArMTY5Myw3IEBAIGludCBudm14X2hhbmRs
ZV92bXJlYWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKICAgICBzd2l0Y2ggKCBkZWNv
ZGUudHlwZSApIHsKICAgICBjYXNlIFZNWF9JTlNUX01FTVJFR19UWVBFX01FTU9SWToKLSAgICAg
ICAgcmMgPSBodm1fY29weV90b19ndWVzdF92aXJ0KGRlY29kZS5tZW0sICZ2YWx1ZSwgZGVjb2Rl
LmxlbiwgMCk7CisgICAgICAgIHJjID0gaHZtX2NvcHlfdG9fZ3Vlc3RfdmlydChkZWNvZGUubWVt
LCAmdmFsdWUsIGRlY29kZS5sZW4sIDAsICZwZmluZm8pOwogICAgICAgICBpZiAoIHJjICE9IEhW
TUNPUFlfb2theSApCiAgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiAgICAg
ICAgIGJyZWFrOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBi
L3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKaW5kZXggMDgxMjdjMi4uNTM1NDQ3ZSAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYworKysgYi94ZW4vYXJj
aC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCkBAIC0xNzksNiArMTc5LDcgQEAgaHZtX3JlYWQoZW51
bSB4ODZfc2VnbWVudCBzZWcsCiAgICAgICAgICBlbnVtIGh2bV9hY2Nlc3NfdHlwZSBhY2Nlc3Nf
dHlwZSwKICAgICAgICAgIHN0cnVjdCBzaF9lbXVsYXRlX2N0eHQgKnNoX2N0eHQpCiB7CisgICAg
cGFnZWZhdWx0X2luZm9fdCBwZmluZm87CiAgICAgdW5zaWduZWQgbG9uZyBhZGRyOwogICAgIGlu
dCByYzsKIApAQCAtMTg4LDkgKzE4OSw5IEBAIGh2bV9yZWFkKGVudW0geDg2X3NlZ21lbnQgc2Vn
LAogICAgICAgICByZXR1cm4gcmM7CiAKICAgICBpZiAoIGFjY2Vzc190eXBlID09IGh2bV9hY2Nl
c3NfaW5zbl9mZXRjaCApCi0gICAgICAgIHJjID0gaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfdmlydChw
X2RhdGEsIGFkZHIsIGJ5dGVzLCAwKTsKKyAgICAgICAgcmMgPSBodm1fZmV0Y2hfZnJvbV9ndWVz
dF92aXJ0KHBfZGF0YSwgYWRkciwgYnl0ZXMsIDAsICZwZmluZm8pOwogICAgIGVsc2UKLSAgICAg
ICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X3ZpcnQocF9kYXRhLCBhZGRyLCBieXRlcywgMCk7
CisgICAgICAgIHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF92aXJ0KHBfZGF0YSwgYWRkciwgYnl0
ZXMsIDAsICZwZmluZm8pOwogCiAgICAgc3dpdGNoICggcmMgKQogICAgIHsKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3N1cHBvcnQuaAppbmRleCA5OTM4NDUwLi40YWE1YTM2IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
c3VwcG9ydC5oCkBAIC04MywxNiArODMsMjcgQEAgZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2Nv
cHlfZnJvbV9ndWVzdF9waHlzKAogICogIEhWTUNPUFlfYmFkX2dmbl90b19tZm46IFNvbWUgZ3Vl
c3QgcGh5c2ljYWwgYWRkcmVzcyBkaWQgbm90IG1hcCB0bwogICogICAgICAgICAgICAgICAgICAg
ICAgICAgIG9yZGluYXJ5IG1hY2hpbmUgbWVtb3J5LgogICogIEhWTUNPUFlfYmFkX2d2YV90b19n
Zm46IFNvbWUgZ3Vlc3QgdmlydHVhbCBhZGRyZXNzIGRpZCBub3QgaGF2ZSBhIHZhbGlkCi0gKiAg
ICAgICAgICAgICAgICAgICAgICAgICAgbWFwcGluZyB0byBhIGd1ZXN0IHBoeXNpY2FsIGFkZHJl
c3MuIEluIHRoaXMgY2FzZQotICogICAgICAgICAgICAgICAgICAgICAgICAgIGEgcGFnZSBmYXVs
dCBleGNlcHRpb24gaXMgYXV0b21hdGljYWxseSBxdWV1ZWQKLSAqICAgICAgICAgICAgICAgICAg
ICAgICAgICBmb3IgaW5qZWN0aW9uIGludG8gdGhlIGN1cnJlbnQgSFZNIFZDUFUuCisgKiAgICAg
ICAgICAgICAgICAgICAgICAgICAgbWFwcGluZyB0byBhIGd1ZXN0IHBoeXNpY2FsIGFkZHJlc3Mu
ICBUaGUKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICBwYWdlZmF1bHRfaW5mb190IHN0cnVj
dHVyZSB3aWxsIGJlIGZpbGxlZCBpbiBpZgorICogICAgICAgICAgICAgICAgICAgICAgICAgIHBy
b3ZpZGVkLCBhbmQgYSBwYWdlIGZhdWx0IGV4Y2VwdGlvbiBpcworICogICAgICAgICAgICAgICAg
ICAgICAgICAgIGF1dG9tYXRpY2FsbHkgcXVldWVkIGZvciBpbmplY3Rpb24gaW50byB0aGUKKyAq
ICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJyZW50IEhWTSBWQ1BVLgogICovCit0eXBlZGVm
IHN0cnVjdCBwYWdlZmF1bHRfaW5mbworeworICAgIHVuc2lnbmVkIGxvbmcgbGluZWFyOworICAg
IGludCBlYzsKK30gcGFnZWZhdWx0X2luZm9fdDsKKwogZW51bSBodm1fY29weV9yZXN1bHQgaHZt
X2NvcHlfdG9fZ3Vlc3RfdmlydCgKLSAgICB1bnNpZ25lZCBsb25nIHZhZGRyLCB2b2lkICpidWYs
IGludCBzaXplLCB1aW50MzJfdCBwZmVjKTsKKyAgICB1bnNpZ25lZCBsb25nIHZhZGRyLCB2b2lk
ICpidWYsIGludCBzaXplLCB1aW50MzJfdCBwZmVjLAorICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBm
aW5mbyk7CiBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV9mcm9tX2d1ZXN0X3ZpcnQoCi0g
ICAgdm9pZCAqYnVmLCB1bnNpZ25lZCBsb25nIHZhZGRyLCBpbnQgc2l6ZSwgdWludDMyX3QgcGZl
Yyk7CisgICAgdm9pZCAqYnVmLCB1bnNpZ25lZCBsb25nIHZhZGRyLCBpbnQgc2l6ZSwgdWludDMy
X3QgcGZlYywKKyAgICBwYWdlZmF1bHRfaW5mb190ICpwZmluZm8pOwogZW51bSBodm1fY29weV9y
ZXN1bHQgaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfdmlydCgKLSAgICB2b2lkICpidWYsIHVuc2lnbmVk
IGxvbmcgdmFkZHIsIGludCBzaXplLCB1aW50MzJfdCBwZmVjKTsKKyAgICB2b2lkICpidWYsIHVu
c2lnbmVkIGxvbmcgdmFkZHIsIGludCBzaXplLCB1aW50MzJfdCBwZmVjLAorICAgIHBhZ2VmYXVs
dF9pbmZvX3QgKnBmaW5mbyk7CiAKIC8qCiAgKiBBcyBhYm92ZSAoY29weSB0by9mcm9tIGEgZ3Vl
c3QgdmlydHVhbCBhZGRyZXNzKSwgYnV0IG5vIGZhdWx0IGlzIGdlbmVyYXRlZAotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:27:29 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:27: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 1cDYhN-00023j-7T; Sun, 04 Dec 2016 15:27:29 +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 1cDYhM-00023X-93
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:28 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 71/6D-22495-FD534485; Sun, 04 Dec 2016 15:27:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeeqUu
 Ewe9/GhYTthk4MHps79vFHsAYxZqZl5RfkcCaMW9NP2vBHa+KmZP/Mzcw/jLpYuTiEBL4wigx
 eeUM9i5GTiDnPKPEgzlMXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYWiJWYtuwBm
 M0rYCbx+tQxJhCbBaj+xuP5TBMYORYwMqxi1ChOLSpLLdI1MtdLKspMzyjJTczM0TU0MNbLTS
 0uTkxPzUlMKtZLzs/dxAj0ST0DA+MOxpa9focYJTmYlER5d4Y6RwjxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4L1t4hIhJFiUmp5akZaZAwwOmLQEB4+SCG8VSJq3uCAxtzgzHSJ1ilFRSpx3PkhC
 ACSRUZoH1wYLyEuMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHntgOEtxJOZVwI3/RXQYiagx
 SeOO4MsLklESEk1MFZefXzeiCFj1b+f3PJtztdthR5oM9iUt2YuK3nzfAbnoWszN65j0DZylf
 GvMF3pFGF9IL/6ZhGnq/mrJWZL516aaHJ9U/5eu/n/yu58/ibDox18mYW7ccqk7rOcSr6Rv09
 dbDv5ZjrTg4pMAwflApVHwV/kehbxtnL9YJ4Vt2Ou9roMxawqMyWW4oxEQy3mouJEAKHAQIND
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1480865245!74349019!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1773 invoked from network); 4 Dec 2016 15:27:26 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 4 Dec 2016 15:27:26 -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 1cDYhJ-0005J3-Bt
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:25 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYhJ-0005S7-9I
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:25 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYhJ-0005S7-9I@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:27:25 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Reimplement
	hvm_copy_*_nofault() in terms of no pagefault_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: 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>

Y29tbWl0IDM4YTRkYjYyNTRkMjJmOTcwYTljYjc3Nzk5ZDQxNzk3YzUxMjIzODQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIE5vdiAyIDExOjQ5OjI1IDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAy
IDIwMTYgKzAwMDAKCiAgICB4ODYvaHZtOiBSZWltcGxlbWVudCBodm1fY29weV8qX25vZmF1bHQo
KSBpbiB0ZXJtcyBvZiBubyBwYWdlZmF1bHRfaW5mbwogICAgCiAgICBObyBmdW5jdGlvbmFsIGNo
YW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CiAgICBSZXZpZXdl
ZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgfCAgNiArKy0tLQogeGVuL2FyY2gveDg2L2h2bS9o
dm0uYyAgICAgICAgICAgIHwgNTYgKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jICAgfCAgOCArKystLS0KIHhlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaCB8IDExIC0tLS0tLS0tCiA0IGZpbGVzIGNoYW5n
ZWQsIDE5IGluc2VydGlvbnMoKyksIDYyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5kZXgg
NDFmNjg5ZS4uMzIxYzVhYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTE5MzcsOSArMTkzNyw5IEBAIHZv
aWQgaHZtX2VtdWxhdGVfaW5pdF9wZXJfaW5zbigKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBodm1fYWNjZXNzX2luc25fZmV0Y2gsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtZW11bF9jdHh0LT5jdHh0LmFkZHJfc2l6ZSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmYWRkcikgJiYKLSAgICAgICAgICAg
ICBodm1fZmV0Y2hfZnJvbV9ndWVzdF92aXJ0X25vZmF1bHQoaHZtZW11bF9jdHh0LT5pbnNuX2J1
ZiwgYWRkciwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c2l6ZW9mKGh2bWVtdWxfY3R4dC0+aW5zbl9idWYpLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwZmVjKSA9PSBIVk1DT1BZX29rYXkpID8KKyAgICAgICAg
ICAgICBodm1fZmV0Y2hfZnJvbV9ndWVzdF92aXJ0KGh2bWVtdWxfY3R4dC0+aW5zbl9idWYsIGFk
ZHIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoaHZtZW11
bF9jdHh0LT5pbnNuX2J1ZiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwZmVjLCBOVUxMKSA9PSBIVk1DT1BZX29rYXkpID8KICAgICAgICAgICAgIHNpemVvZihodm1l
bXVsX2N0eHQtPmluc25fYnVmKSA6IDA7CiAgICAgfQogICAgIGVsc2UKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDM4MmQ0
YmUuLmEyM2MxOTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS9odm0uYwpAQCAtMzA2Niw4ICszMDY2LDYgQEAgdm9pZCBodm1fdGFza19z
d2l0Y2goCiAKICNkZWZpbmUgSFZNQ09QWV9mcm9tX2d1ZXN0ICgwdTw8MCkKICNkZWZpbmUgSFZN
Q09QWV90b19ndWVzdCAgICgxdTw8MCkKLSNkZWZpbmUgSFZNQ09QWV9ub19mYXVsdCAgICgwdTw8
MSkKLSNkZWZpbmUgSFZNQ09QWV9mYXVsdCAgICAgICgxdTw8MSkKICNkZWZpbmUgSFZNQ09QWV9w
aHlzICAgICAgICgwdTw8MikKICNkZWZpbmUgSFZNQ09QWV92aXJ0ICAgICAgICgxdTw8MikKIHN0
YXRpYyBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBfX2h2bV9jb3B5KApAQCAtMzExMiwxMyArMzExMCwx
MCBAQCBzdGF0aWMgZW51bSBodm1fY29weV9yZXN1bHQgX19odm1fY29weSgKICAgICAgICAgICAg
ICAgICAgICAgcmV0dXJuIEhWTUNPUFlfZ2ZuX3BhZ2VkX291dDsKICAgICAgICAgICAgICAgICBp
ZiAoIHBmZWMgJiBQRkVDX3BhZ2Vfc2hhcmVkICkKICAgICAgICAgICAgICAgICAgICAgcmV0dXJu
IEhWTUNPUFlfZ2ZuX3NoYXJlZDsKLSAgICAgICAgICAgICAgICBpZiAoIGZsYWdzICYgSFZNQ09Q
WV9mYXVsdCApCisgICAgICAgICAgICAgICAgaWYgKCBwZmluZm8gKQogICAgICAgICAgICAgICAg
IHsKLSAgICAgICAgICAgICAgICAgICAgaWYgKCBwZmluZm8gKQotICAgICAgICAgICAgICAgICAg
ICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBwZmluZm8tPmxpbmVhciA9IGFkZHI7Ci0gICAg
ICAgICAgICAgICAgICAgICAgICBwZmluZm8tPmVjID0gcGZlYzsKLSAgICAgICAgICAgICAgICAg
ICAgfQorICAgICAgICAgICAgICAgICAgICBwZmluZm8tPmxpbmVhciA9IGFkZHI7CisgICAgICAg
ICAgICAgICAgICAgIHBmaW5mby0+ZWMgPSBwZmVjOwogCiAgICAgICAgICAgICAgICAgICAgIGh2
bV9pbmplY3RfcGFnZV9mYXVsdChwZmVjLCBhZGRyKTsKICAgICAgICAgICAgICAgICB9CkBAIC0z
MjkwLDE2ICszMjg1LDE0IEBAIGVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9jb3B5X3RvX2d1ZXN0
X3BoeXMoCiAgICAgcGFkZHJfdCBwYWRkciwgdm9pZCAqYnVmLCBpbnQgc2l6ZSkKIHsKICAgICBy
ZXR1cm4gX19odm1fY29weShidWYsIHBhZGRyLCBzaXplLAotICAgICAgICAgICAgICAgICAgICAg
IEhWTUNPUFlfdG9fZ3Vlc3QgfCBIVk1DT1BZX2ZhdWx0IHwgSFZNQ09QWV9waHlzLAotICAgICAg
ICAgICAgICAgICAgICAgIDAsIE5VTEwpOworICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlf
dG9fZ3Vlc3QgfCBIVk1DT1BZX3BoeXMsIDAsIE5VTEwpOwogfQogCiBlbnVtIGh2bV9jb3B5X3Jl
c3VsdCBodm1fY29weV9mcm9tX2d1ZXN0X3BoeXMoCiAgICAgdm9pZCAqYnVmLCBwYWRkcl90IHBh
ZGRyLCBpbnQgc2l6ZSkKIHsKICAgICByZXR1cm4gX19odm1fY29weShidWYsIHBhZGRyLCBzaXpl
LAotICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlfZmF1
bHQgfCBIVk1DT1BZX3BoeXMsCi0gICAgICAgICAgICAgICAgICAgICAgMCwgTlVMTCk7CisgICAg
ICAgICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1ZXN0IHwgSFZNQ09QWV9waHlzLCAwLCBO
VUxMKTsKIH0KIAogZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2NvcHlfdG9fZ3Vlc3RfdmlydCgK
QEAgLTMzMDcsNyArMzMwMCw3IEBAIGVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9jb3B5X3RvX2d1
ZXN0X3ZpcnQoCiAgICAgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZvKQogewogICAgIHJldHVybiBf
X2h2bV9jb3B5KGJ1ZiwgdmFkZHIsIHNpemUsCi0gICAgICAgICAgICAgICAgICAgICAgSFZNQ09Q
WV90b19ndWVzdCB8IEhWTUNPUFlfZmF1bHQgfCBIVk1DT1BZX3ZpcnQsCisgICAgICAgICAgICAg
ICAgICAgICAgSFZNQ09QWV90b19ndWVzdCB8IEhWTUNPUFlfdmlydCwKICAgICAgICAgICAgICAg
ICAgICAgICBQRkVDX3BhZ2VfcHJlc2VudCB8IFBGRUNfd3JpdGVfYWNjZXNzIHwgcGZlYywgcGZp
bmZvKTsKIH0KIApAQCAtMzMxNiw3ICszMzA5LDcgQEAgZW51bSBodm1fY29weV9yZXN1bHQgaHZt
X2NvcHlfZnJvbV9ndWVzdF92aXJ0KAogICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbykKIHsK
ICAgICByZXR1cm4gX19odm1fY29weShidWYsIHZhZGRyLCBzaXplLAotICAgICAgICAgICAgICAg
ICAgICAgIEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlfZmF1bHQgfCBIVk1DT1BZX3ZpcnQs
CisgICAgICAgICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1ZXN0IHwgSFZNQ09QWV92aXJ0
LAogICAgICAgICAgICAgICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50IHwgcGZlYywgcGZpbmZv
KTsKIH0KIApAQCAtMzMyNSwzNCArMzMxOCwxMCBAQCBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1f
ZmV0Y2hfZnJvbV9ndWVzdF92aXJ0KAogICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbykKIHsK
ICAgICByZXR1cm4gX19odm1fY29weShidWYsIHZhZGRyLCBzaXplLAotICAgICAgICAgICAgICAg
ICAgICAgIEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlfZmF1bHQgfCBIVk1DT1BZX3ZpcnQs
CisgICAgICAgICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1ZXN0IHwgSFZNQ09QWV92aXJ0
LAogICAgICAgICAgICAgICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50IHwgUEZFQ19pbnNuX2Zl
dGNoIHwgcGZlYywgcGZpbmZvKTsKIH0KIAotZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2NvcHlf
dG9fZ3Vlc3RfdmlydF9ub2ZhdWx0KAotICAgIHVuc2lnbmVkIGxvbmcgdmFkZHIsIHZvaWQgKmJ1
ZiwgaW50IHNpemUsIHVpbnQzMl90IHBmZWMpCi17Ci0gICAgcmV0dXJuIF9faHZtX2NvcHkoYnVm
LCB2YWRkciwgc2l6ZSwKLSAgICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX3RvX2d1ZXN0IHwg
SFZNQ09QWV9ub19mYXVsdCB8IEhWTUNPUFlfdmlydCwKLSAgICAgICAgICAgICAgICAgICAgICBQ
RkVDX3BhZ2VfcHJlc2VudCB8IFBGRUNfd3JpdGVfYWNjZXNzIHwgcGZlYywgTlVMTCk7Ci19Ci0K
LWVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfdmlydF9ub2ZhdWx0KAot
ICAgIHZvaWQgKmJ1ZiwgdW5zaWduZWQgbG9uZyB2YWRkciwgaW50IHNpemUsIHVpbnQzMl90IHBm
ZWMpCi17Ci0gICAgcmV0dXJuIF9faHZtX2NvcHkoYnVmLCB2YWRkciwgc2l6ZSwKLSAgICAgICAg
ICAgICAgICAgICAgICBIVk1DT1BZX2Zyb21fZ3Vlc3QgfCBIVk1DT1BZX25vX2ZhdWx0IHwgSFZN
Q09QWV92aXJ0LAotICAgICAgICAgICAgICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50IHwgcGZl
YywgTlVMTCk7Ci19Ci0KLWVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9mZXRjaF9mcm9tX2d1ZXN0
X3ZpcnRfbm9mYXVsdCgKLSAgICB2b2lkICpidWYsIHVuc2lnbmVkIGxvbmcgdmFkZHIsIGludCBz
aXplLCB1aW50MzJfdCBwZmVjKQotewotICAgIHJldHVybiBfX2h2bV9jb3B5KGJ1ZiwgdmFkZHIs
IHNpemUsCi0gICAgICAgICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1ZXN0IHwgSFZNQ09Q
WV9ub19mYXVsdCB8IEhWTUNPUFlfdmlydCwKLSAgICAgICAgICAgICAgICAgICAgICBQRkVDX3Bh
Z2VfcHJlc2VudCB8IFBGRUNfaW5zbl9mZXRjaCB8IHBmZWMsIE5VTEwpOwotfQotCiB1bnNpZ25l
ZCBsb25nIGNvcHlfdG9fdXNlcl9odm0odm9pZCAqdG8sIGNvbnN0IHZvaWQgKmZyb20sIHVuc2ln
bmVkIGludCBsZW4pCiB7CiAgICAgaW50IHJjOwpAQCAtMzM2NCw4ICszMzMzLDcgQEAgdW5zaWdu
ZWQgbG9uZyBjb3B5X3RvX3VzZXJfaHZtKHZvaWQgKnRvLCBjb25zdCB2b2lkICpmcm9tLCB1bnNp
Z25lZCBpbnQgbGVuKQogICAgICAgICByZXR1cm4gMDsKICAgICB9CiAKLSAgICByYyA9IGh2bV9j
b3B5X3RvX2d1ZXN0X3ZpcnRfbm9mYXVsdCgodW5zaWduZWQgbG9uZyl0bywgKHZvaWQgKilmcm9t
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlbiwgMCk7CisgICAg
cmMgPSBodm1fY29weV90b19ndWVzdF92aXJ0KCh1bnNpZ25lZCBsb25nKXRvLCAodm9pZCAqKWZy
b20sIGxlbiwgMCwgTlVMTCk7CiAgICAgcmV0dXJuIHJjID8gbGVuIDogMDsgLyogZmFrZSBhIGNv
cHlfdG9fdXNlcigpIHJldHVybiBjb2RlICovCiB9CiAKQEAgLTMzOTUsNyArMzM2Myw3IEBAIHVu
c2lnbmVkIGxvbmcgY29weV9mcm9tX3VzZXJfaHZtKHZvaWQgKnRvLCBjb25zdCB2b2lkICpmcm9t
LCB1bnNpZ25lZCBsZW4pCiAgICAgICAgIHJldHVybiAwOwogICAgIH0KIAotICAgIHJjID0gaHZt
X2NvcHlfZnJvbV9ndWVzdF92aXJ0X25vZmF1bHQodG8sICh1bnNpZ25lZCBsb25nKWZyb20sIGxl
biwgMCk7CisgICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X3ZpcnQodG8sICh1bnNpZ25lZCBs
b25nKWZyb20sIGxlbiwgMCwgTlVMTCk7CiAgICAgcmV0dXJuIHJjID8gbGVuIDogMDsgLyogZmFr
ZSBhIGNvcHlfZnJvbV91c2VyKCkgcmV0dXJuIGNvZGUgKi8KIH0KIApAQCAtNDA3MSw4ICs0MDM5
LDggQEAgdm9pZCBodm1fdWRfaW50ZXJjZXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChodm1fbG9uZ19tb2RlX2Vu
YWJsZWQoY3VyKSAmJgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
cy0+YXR0ci5maWVsZHMubCkgPyA2NCA6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY3MtPmF0dHIuZmllbGRzLmRiID8gMzIgOiAxNiwgJmFkZHIpICYmCi0gICAgICAg
ICAgICAgKGh2bV9mZXRjaF9mcm9tX2d1ZXN0X3ZpcnRfbm9mYXVsdChzaWcsIGFkZHIsIHNpemVv
ZihzaWcpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
d2FsaykgPT0gSFZNQ09QWV9va2F5KSAmJgorICAgICAgICAgICAgIChodm1fZmV0Y2hfZnJvbV9n
dWVzdF92aXJ0KHNpZywgYWRkciwgc2l6ZW9mKHNpZyksCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgd2FsaywgTlVMTCkgPT0gSFZNQ09QWV9va2F5KSAmJgogICAgICAg
ICAgICAgIChtZW1jbXAoc2lnLCAiXHhmXHhieGVuIiwgc2l6ZW9mKHNpZykpID09IDApICkKICAg
ICAgICAgewogICAgICAgICAgICAgcmVncy0+ZWlwICs9IHNpemVvZihzaWcpOwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFk
b3cvY29tbW9uLmMKaW5kZXggNTM1NDQ3ZS4uYjllMTNmMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L21tL3NoYWRvdy9jb21tb24uYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1v
bi5jCkBAIC00MTksOCArNDE5LDggQEAgY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyAqc2hh
ZG93X2luaXRfZW11bGF0aW9uKAogICAgICAgICAoIWh2bV90cmFuc2xhdGVfbGluZWFyX2FkZHIo
CiAgICAgICAgICAgICB4ODZfc2VnX2NzLCByZWdzLT5laXAsIHNpemVvZihzaF9jdHh0LT5pbnNu
X2J1ZiksCiAgICAgICAgICAgICBodm1fYWNjZXNzX2luc25fZmV0Y2gsIHNoX2N0eHQsICZhZGRy
KSAmJgotICAgICAgICAgIWh2bV9mZXRjaF9mcm9tX2d1ZXN0X3ZpcnRfbm9mYXVsdCgKLSAgICAg
ICAgICAgICBzaF9jdHh0LT5pbnNuX2J1ZiwgYWRkciwgc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVm
KSwgMCkpCisgICAgICAgICAhaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfdmlydCgKKyAgICAgICAgICAg
ICBzaF9jdHh0LT5pbnNuX2J1ZiwgYWRkciwgc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSwgMCwg
TlVMTCkpCiAgICAgICAgID8gc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSA6IDA7CiAKICAgICBy
ZXR1cm4gJmh2bV9zaGFkb3dfZW11bGF0b3Jfb3BzOwpAQCAtNDQ3LDggKzQ0Nyw4IEBAIHZvaWQg
c2hhZG93X2NvbnRpbnVlX2VtdWxhdGlvbihzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0ICpzaF9jdHh0
LAogICAgICAgICAgICAgICAgICghaHZtX3RyYW5zbGF0ZV9saW5lYXJfYWRkcigKICAgICAgICAg
ICAgICAgICAgICAgeDg2X3NlZ19jcywgcmVncy0+ZWlwLCBzaXplb2Yoc2hfY3R4dC0+aW5zbl9i
dWYpLAogICAgICAgICAgICAgICAgICAgICBodm1fYWNjZXNzX2luc25fZmV0Y2gsIHNoX2N0eHQs
ICZhZGRyKSAmJgotICAgICAgICAgICAgICAgICAhaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfdmlydF9u
b2ZhdWx0KAotICAgICAgICAgICAgICAgICAgICAgc2hfY3R4dC0+aW5zbl9idWYsIGFkZHIsIHNp
emVvZihzaF9jdHh0LT5pbnNuX2J1ZiksIDApKQorICAgICAgICAgICAgICAgICAhaHZtX2ZldGNo
X2Zyb21fZ3Vlc3RfdmlydCgKKyAgICAgICAgICAgICAgICAgICAgIHNoX2N0eHQtPmluc25fYnVm
LCBhZGRyLCBzaXplb2Yoc2hfY3R4dC0+aW5zbl9idWYpLCAwLCBOVUxMKSkKICAgICAgICAgICAg
ICAgICA/IHNpemVvZihzaF9jdHh0LT5pbnNuX2J1ZikgOiAwOwogICAgICAgICAgICAgc2hfY3R4
dC0+aW5zbl9idWZfZWlwID0gcmVncy0+ZWlwOwogICAgICAgICB9CmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9z
dXBwb3J0LmgKaW5kZXggNGFhNWEzNi4uMTE0YWEwNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vc3VwcG9ydC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBv
cnQuaApAQCAtMTA1LDE3ICsxMDUsNiBAQCBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fZmV0Y2hf
ZnJvbV9ndWVzdF92aXJ0KAogICAgIHZvaWQgKmJ1ZiwgdW5zaWduZWQgbG9uZyB2YWRkciwgaW50
IHNpemUsIHVpbnQzMl90IHBmZWMsCiAgICAgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZvKTsKIAot
LyoKLSAqIEFzIGFib3ZlIChjb3B5IHRvL2Zyb20gYSBndWVzdCB2aXJ0dWFsIGFkZHJlc3MpLCBi
dXQgbm8gZmF1bHQgaXMgZ2VuZXJhdGVkCi0gKiB3aGVuIEhWTUNPUFlfYmFkX2d2YV90b19nZm4g
aXMgcmV0dXJuZWQuCi0gKi8KLWVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9jb3B5X3RvX2d1ZXN0
X3ZpcnRfbm9mYXVsdCgKLSAgICB1bnNpZ25lZCBsb25nIHZhZGRyLCB2b2lkICpidWYsIGludCBz
aXplLCB1aW50MzJfdCBwZmVjKTsKLWVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9jb3B5X2Zyb21f
Z3Vlc3RfdmlydF9ub2ZhdWx0KAotICAgIHZvaWQgKmJ1ZiwgdW5zaWduZWQgbG9uZyB2YWRkciwg
aW50IHNpemUsIHVpbnQzMl90IHBmZWMpOwotZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2ZldGNo
X2Zyb21fZ3Vlc3RfdmlydF9ub2ZhdWx0KAotICAgIHZvaWQgKmJ1ZiwgdW5zaWduZWQgbG9uZyB2
YWRkciwgaW50IHNpemUsIHVpbnQzMl90IHBmZWMpOwotCiAjZGVmaW5lIEhWTV9IQ0FMTF9jb21w
bGV0ZWQgIDAgLyogaHlwZXJjYWxsIGNvbXBsZXRlZCAtIG5vIGZ1cnRoZXIgYWN0aW9uICovCiAj
ZGVmaW5lIEhWTV9IQ0FMTF9wcmVlbXB0ZWQgIDEgLyogaHlwZXJjYWxsIHByZWVtcHRlZCAtIHJl
LWV4ZWN1dGUgVk1DQUxMICovCiAjZGVmaW5lIEhWTV9IQ0FMTF9pbnZhbGlkYXRlIDIgLyogaW52
YWxpZGF0ZSBpb2VtdS1kbSBtZW1vcnkgY2FjaGUgICAgICAgICovCi0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:27:29 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:27: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 1cDYhN-00023j-7T; Sun, 04 Dec 2016 15:27:29 +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 1cDYhM-00023X-93
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:28 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 71/6D-22495-FD534485; Sun, 04 Dec 2016 15:27:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeeqUu
 Ewe9/GhYTthk4MHps79vFHsAYxZqZl5RfkcCaMW9NP2vBHa+KmZP/Mzcw/jLpYuTiEBL4wigx
 eeUM9i5GTiDnPKPEgzlMXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYWiJWYtuwBm
 M0rYCbx+tQxJhCbBaj+xuP5TBMYORYwMqxi1ChOLSpLLdI1MtdLKspMzyjJTczM0TU0MNbLTS
 0uTkxPzUlMKtZLzs/dxAj0ST0DA+MOxpa9focYJTmYlER5d4Y6RwjxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4L1t4hIhJFiUmp5akZaZAwwOmLQEB4+SCG8VSJq3uCAxtzgzHSJ1ilFRSpx3PkhC
 ACSRUZoH1wYLyEuMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHntgOEtxJOZVwI3/RXQYiagx
 SeOO4MsLklESEk1MFZefXzeiCFj1b+f3PJtztdthR5oM9iUt2YuK3nzfAbnoWszN65j0DZylf
 GvMF3pFGF9IL/6ZhGnq/mrJWZL516aaHJ9U/5eu/n/yu58/ibDox18mYW7ccqk7rOcSr6Rv09
 dbDv5ZjrTg4pMAwflApVHwV/kehbxtnL9YJ4Vt2Ou9roMxawqMyWW4oxEQy3mouJEAKHAQIND
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1480865245!74349019!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1773 invoked from network); 4 Dec 2016 15:27:26 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-14.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 4 Dec 2016 15:27:26 -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 1cDYhJ-0005J3-Bt
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:25 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYhJ-0005S7-9I
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:25 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYhJ-0005S7-9I@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:27:25 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Reimplement
	hvm_copy_*_nofault() in terms of no pagefault_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: 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>

Y29tbWl0IDM4YTRkYjYyNTRkMjJmOTcwYTljYjc3Nzk5ZDQxNzk3YzUxMjIzODQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIE5vdiAyIDExOjQ5OjI1IDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAy
IDIwMTYgKzAwMDAKCiAgICB4ODYvaHZtOiBSZWltcGxlbWVudCBodm1fY29weV8qX25vZmF1bHQo
KSBpbiB0ZXJtcyBvZiBubyBwYWdlZmF1bHRfaW5mbwogICAgCiAgICBObyBmdW5jdGlvbmFsIGNo
YW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CiAgICBSZXZpZXdl
ZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgfCAgNiArKy0tLQogeGVuL2FyY2gveDg2L2h2bS9o
dm0uYyAgICAgICAgICAgIHwgNTYgKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jICAgfCAgOCArKystLS0KIHhlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaCB8IDExIC0tLS0tLS0tCiA0IGZpbGVzIGNoYW5n
ZWQsIDE5IGluc2VydGlvbnMoKyksIDYyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5kZXgg
NDFmNjg5ZS4uMzIxYzVhYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTE5MzcsOSArMTkzNyw5IEBAIHZv
aWQgaHZtX2VtdWxhdGVfaW5pdF9wZXJfaW5zbigKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBodm1fYWNjZXNzX2luc25fZmV0Y2gsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtZW11bF9jdHh0LT5jdHh0LmFkZHJfc2l6ZSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmYWRkcikgJiYKLSAgICAgICAgICAg
ICBodm1fZmV0Y2hfZnJvbV9ndWVzdF92aXJ0X25vZmF1bHQoaHZtZW11bF9jdHh0LT5pbnNuX2J1
ZiwgYWRkciwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c2l6ZW9mKGh2bWVtdWxfY3R4dC0+aW5zbl9idWYpLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwZmVjKSA9PSBIVk1DT1BZX29rYXkpID8KKyAgICAgICAg
ICAgICBodm1fZmV0Y2hfZnJvbV9ndWVzdF92aXJ0KGh2bWVtdWxfY3R4dC0+aW5zbl9idWYsIGFk
ZHIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoaHZtZW11
bF9jdHh0LT5pbnNuX2J1ZiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwZmVjLCBOVUxMKSA9PSBIVk1DT1BZX29rYXkpID8KICAgICAgICAgICAgIHNpemVvZihodm1l
bXVsX2N0eHQtPmluc25fYnVmKSA6IDA7CiAgICAgfQogICAgIGVsc2UKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDM4MmQ0
YmUuLmEyM2MxOTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS9odm0uYwpAQCAtMzA2Niw4ICszMDY2LDYgQEAgdm9pZCBodm1fdGFza19z
d2l0Y2goCiAKICNkZWZpbmUgSFZNQ09QWV9mcm9tX2d1ZXN0ICgwdTw8MCkKICNkZWZpbmUgSFZN
Q09QWV90b19ndWVzdCAgICgxdTw8MCkKLSNkZWZpbmUgSFZNQ09QWV9ub19mYXVsdCAgICgwdTw8
MSkKLSNkZWZpbmUgSFZNQ09QWV9mYXVsdCAgICAgICgxdTw8MSkKICNkZWZpbmUgSFZNQ09QWV9w
aHlzICAgICAgICgwdTw8MikKICNkZWZpbmUgSFZNQ09QWV92aXJ0ICAgICAgICgxdTw8MikKIHN0
YXRpYyBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBfX2h2bV9jb3B5KApAQCAtMzExMiwxMyArMzExMCwx
MCBAQCBzdGF0aWMgZW51bSBodm1fY29weV9yZXN1bHQgX19odm1fY29weSgKICAgICAgICAgICAg
ICAgICAgICAgcmV0dXJuIEhWTUNPUFlfZ2ZuX3BhZ2VkX291dDsKICAgICAgICAgICAgICAgICBp
ZiAoIHBmZWMgJiBQRkVDX3BhZ2Vfc2hhcmVkICkKICAgICAgICAgICAgICAgICAgICAgcmV0dXJu
IEhWTUNPUFlfZ2ZuX3NoYXJlZDsKLSAgICAgICAgICAgICAgICBpZiAoIGZsYWdzICYgSFZNQ09Q
WV9mYXVsdCApCisgICAgICAgICAgICAgICAgaWYgKCBwZmluZm8gKQogICAgICAgICAgICAgICAg
IHsKLSAgICAgICAgICAgICAgICAgICAgaWYgKCBwZmluZm8gKQotICAgICAgICAgICAgICAgICAg
ICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBwZmluZm8tPmxpbmVhciA9IGFkZHI7Ci0gICAg
ICAgICAgICAgICAgICAgICAgICBwZmluZm8tPmVjID0gcGZlYzsKLSAgICAgICAgICAgICAgICAg
ICAgfQorICAgICAgICAgICAgICAgICAgICBwZmluZm8tPmxpbmVhciA9IGFkZHI7CisgICAgICAg
ICAgICAgICAgICAgIHBmaW5mby0+ZWMgPSBwZmVjOwogCiAgICAgICAgICAgICAgICAgICAgIGh2
bV9pbmplY3RfcGFnZV9mYXVsdChwZmVjLCBhZGRyKTsKICAgICAgICAgICAgICAgICB9CkBAIC0z
MjkwLDE2ICszMjg1LDE0IEBAIGVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9jb3B5X3RvX2d1ZXN0
X3BoeXMoCiAgICAgcGFkZHJfdCBwYWRkciwgdm9pZCAqYnVmLCBpbnQgc2l6ZSkKIHsKICAgICBy
ZXR1cm4gX19odm1fY29weShidWYsIHBhZGRyLCBzaXplLAotICAgICAgICAgICAgICAgICAgICAg
IEhWTUNPUFlfdG9fZ3Vlc3QgfCBIVk1DT1BZX2ZhdWx0IHwgSFZNQ09QWV9waHlzLAotICAgICAg
ICAgICAgICAgICAgICAgIDAsIE5VTEwpOworICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlf
dG9fZ3Vlc3QgfCBIVk1DT1BZX3BoeXMsIDAsIE5VTEwpOwogfQogCiBlbnVtIGh2bV9jb3B5X3Jl
c3VsdCBodm1fY29weV9mcm9tX2d1ZXN0X3BoeXMoCiAgICAgdm9pZCAqYnVmLCBwYWRkcl90IHBh
ZGRyLCBpbnQgc2l6ZSkKIHsKICAgICByZXR1cm4gX19odm1fY29weShidWYsIHBhZGRyLCBzaXpl
LAotICAgICAgICAgICAgICAgICAgICAgIEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlfZmF1
bHQgfCBIVk1DT1BZX3BoeXMsCi0gICAgICAgICAgICAgICAgICAgICAgMCwgTlVMTCk7CisgICAg
ICAgICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1ZXN0IHwgSFZNQ09QWV9waHlzLCAwLCBO
VUxMKTsKIH0KIAogZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2NvcHlfdG9fZ3Vlc3RfdmlydCgK
QEAgLTMzMDcsNyArMzMwMCw3IEBAIGVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9jb3B5X3RvX2d1
ZXN0X3ZpcnQoCiAgICAgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZvKQogewogICAgIHJldHVybiBf
X2h2bV9jb3B5KGJ1ZiwgdmFkZHIsIHNpemUsCi0gICAgICAgICAgICAgICAgICAgICAgSFZNQ09Q
WV90b19ndWVzdCB8IEhWTUNPUFlfZmF1bHQgfCBIVk1DT1BZX3ZpcnQsCisgICAgICAgICAgICAg
ICAgICAgICAgSFZNQ09QWV90b19ndWVzdCB8IEhWTUNPUFlfdmlydCwKICAgICAgICAgICAgICAg
ICAgICAgICBQRkVDX3BhZ2VfcHJlc2VudCB8IFBGRUNfd3JpdGVfYWNjZXNzIHwgcGZlYywgcGZp
bmZvKTsKIH0KIApAQCAtMzMxNiw3ICszMzA5LDcgQEAgZW51bSBodm1fY29weV9yZXN1bHQgaHZt
X2NvcHlfZnJvbV9ndWVzdF92aXJ0KAogICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbykKIHsK
ICAgICByZXR1cm4gX19odm1fY29weShidWYsIHZhZGRyLCBzaXplLAotICAgICAgICAgICAgICAg
ICAgICAgIEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlfZmF1bHQgfCBIVk1DT1BZX3ZpcnQs
CisgICAgICAgICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1ZXN0IHwgSFZNQ09QWV92aXJ0
LAogICAgICAgICAgICAgICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50IHwgcGZlYywgcGZpbmZv
KTsKIH0KIApAQCAtMzMyNSwzNCArMzMxOCwxMCBAQCBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1f
ZmV0Y2hfZnJvbV9ndWVzdF92aXJ0KAogICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbykKIHsK
ICAgICByZXR1cm4gX19odm1fY29weShidWYsIHZhZGRyLCBzaXplLAotICAgICAgICAgICAgICAg
ICAgICAgIEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlfZmF1bHQgfCBIVk1DT1BZX3ZpcnQs
CisgICAgICAgICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1ZXN0IHwgSFZNQ09QWV92aXJ0
LAogICAgICAgICAgICAgICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50IHwgUEZFQ19pbnNuX2Zl
dGNoIHwgcGZlYywgcGZpbmZvKTsKIH0KIAotZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2NvcHlf
dG9fZ3Vlc3RfdmlydF9ub2ZhdWx0KAotICAgIHVuc2lnbmVkIGxvbmcgdmFkZHIsIHZvaWQgKmJ1
ZiwgaW50IHNpemUsIHVpbnQzMl90IHBmZWMpCi17Ci0gICAgcmV0dXJuIF9faHZtX2NvcHkoYnVm
LCB2YWRkciwgc2l6ZSwKLSAgICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX3RvX2d1ZXN0IHwg
SFZNQ09QWV9ub19mYXVsdCB8IEhWTUNPUFlfdmlydCwKLSAgICAgICAgICAgICAgICAgICAgICBQ
RkVDX3BhZ2VfcHJlc2VudCB8IFBGRUNfd3JpdGVfYWNjZXNzIHwgcGZlYywgTlVMTCk7Ci19Ci0K
LWVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfdmlydF9ub2ZhdWx0KAot
ICAgIHZvaWQgKmJ1ZiwgdW5zaWduZWQgbG9uZyB2YWRkciwgaW50IHNpemUsIHVpbnQzMl90IHBm
ZWMpCi17Ci0gICAgcmV0dXJuIF9faHZtX2NvcHkoYnVmLCB2YWRkciwgc2l6ZSwKLSAgICAgICAg
ICAgICAgICAgICAgICBIVk1DT1BZX2Zyb21fZ3Vlc3QgfCBIVk1DT1BZX25vX2ZhdWx0IHwgSFZN
Q09QWV92aXJ0LAotICAgICAgICAgICAgICAgICAgICAgIFBGRUNfcGFnZV9wcmVzZW50IHwgcGZl
YywgTlVMTCk7Ci19Ci0KLWVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9mZXRjaF9mcm9tX2d1ZXN0
X3ZpcnRfbm9mYXVsdCgKLSAgICB2b2lkICpidWYsIHVuc2lnbmVkIGxvbmcgdmFkZHIsIGludCBz
aXplLCB1aW50MzJfdCBwZmVjKQotewotICAgIHJldHVybiBfX2h2bV9jb3B5KGJ1ZiwgdmFkZHIs
IHNpemUsCi0gICAgICAgICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1ZXN0IHwgSFZNQ09Q
WV9ub19mYXVsdCB8IEhWTUNPUFlfdmlydCwKLSAgICAgICAgICAgICAgICAgICAgICBQRkVDX3Bh
Z2VfcHJlc2VudCB8IFBGRUNfaW5zbl9mZXRjaCB8IHBmZWMsIE5VTEwpOwotfQotCiB1bnNpZ25l
ZCBsb25nIGNvcHlfdG9fdXNlcl9odm0odm9pZCAqdG8sIGNvbnN0IHZvaWQgKmZyb20sIHVuc2ln
bmVkIGludCBsZW4pCiB7CiAgICAgaW50IHJjOwpAQCAtMzM2NCw4ICszMzMzLDcgQEAgdW5zaWdu
ZWQgbG9uZyBjb3B5X3RvX3VzZXJfaHZtKHZvaWQgKnRvLCBjb25zdCB2b2lkICpmcm9tLCB1bnNp
Z25lZCBpbnQgbGVuKQogICAgICAgICByZXR1cm4gMDsKICAgICB9CiAKLSAgICByYyA9IGh2bV9j
b3B5X3RvX2d1ZXN0X3ZpcnRfbm9mYXVsdCgodW5zaWduZWQgbG9uZyl0bywgKHZvaWQgKilmcm9t
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlbiwgMCk7CisgICAg
cmMgPSBodm1fY29weV90b19ndWVzdF92aXJ0KCh1bnNpZ25lZCBsb25nKXRvLCAodm9pZCAqKWZy
b20sIGxlbiwgMCwgTlVMTCk7CiAgICAgcmV0dXJuIHJjID8gbGVuIDogMDsgLyogZmFrZSBhIGNv
cHlfdG9fdXNlcigpIHJldHVybiBjb2RlICovCiB9CiAKQEAgLTMzOTUsNyArMzM2Myw3IEBAIHVu
c2lnbmVkIGxvbmcgY29weV9mcm9tX3VzZXJfaHZtKHZvaWQgKnRvLCBjb25zdCB2b2lkICpmcm9t
LCB1bnNpZ25lZCBsZW4pCiAgICAgICAgIHJldHVybiAwOwogICAgIH0KIAotICAgIHJjID0gaHZt
X2NvcHlfZnJvbV9ndWVzdF92aXJ0X25vZmF1bHQodG8sICh1bnNpZ25lZCBsb25nKWZyb20sIGxl
biwgMCk7CisgICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X3ZpcnQodG8sICh1bnNpZ25lZCBs
b25nKWZyb20sIGxlbiwgMCwgTlVMTCk7CiAgICAgcmV0dXJuIHJjID8gbGVuIDogMDsgLyogZmFr
ZSBhIGNvcHlfZnJvbV91c2VyKCkgcmV0dXJuIGNvZGUgKi8KIH0KIApAQCAtNDA3MSw4ICs0MDM5
LDggQEAgdm9pZCBodm1fdWRfaW50ZXJjZXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChodm1fbG9uZ19tb2RlX2Vu
YWJsZWQoY3VyKSAmJgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
cy0+YXR0ci5maWVsZHMubCkgPyA2NCA6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY3MtPmF0dHIuZmllbGRzLmRiID8gMzIgOiAxNiwgJmFkZHIpICYmCi0gICAgICAg
ICAgICAgKGh2bV9mZXRjaF9mcm9tX2d1ZXN0X3ZpcnRfbm9mYXVsdChzaWcsIGFkZHIsIHNpemVv
ZihzaWcpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
d2FsaykgPT0gSFZNQ09QWV9va2F5KSAmJgorICAgICAgICAgICAgIChodm1fZmV0Y2hfZnJvbV9n
dWVzdF92aXJ0KHNpZywgYWRkciwgc2l6ZW9mKHNpZyksCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgd2FsaywgTlVMTCkgPT0gSFZNQ09QWV9va2F5KSAmJgogICAgICAg
ICAgICAgIChtZW1jbXAoc2lnLCAiXHhmXHhieGVuIiwgc2l6ZW9mKHNpZykpID09IDApICkKICAg
ICAgICAgewogICAgICAgICAgICAgcmVncy0+ZWlwICs9IHNpemVvZihzaWcpOwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFk
b3cvY29tbW9uLmMKaW5kZXggNTM1NDQ3ZS4uYjllMTNmMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L21tL3NoYWRvdy9jb21tb24uYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1v
bi5jCkBAIC00MTksOCArNDE5LDggQEAgY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyAqc2hh
ZG93X2luaXRfZW11bGF0aW9uKAogICAgICAgICAoIWh2bV90cmFuc2xhdGVfbGluZWFyX2FkZHIo
CiAgICAgICAgICAgICB4ODZfc2VnX2NzLCByZWdzLT5laXAsIHNpemVvZihzaF9jdHh0LT5pbnNu
X2J1ZiksCiAgICAgICAgICAgICBodm1fYWNjZXNzX2luc25fZmV0Y2gsIHNoX2N0eHQsICZhZGRy
KSAmJgotICAgICAgICAgIWh2bV9mZXRjaF9mcm9tX2d1ZXN0X3ZpcnRfbm9mYXVsdCgKLSAgICAg
ICAgICAgICBzaF9jdHh0LT5pbnNuX2J1ZiwgYWRkciwgc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVm
KSwgMCkpCisgICAgICAgICAhaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfdmlydCgKKyAgICAgICAgICAg
ICBzaF9jdHh0LT5pbnNuX2J1ZiwgYWRkciwgc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSwgMCwg
TlVMTCkpCiAgICAgICAgID8gc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSA6IDA7CiAKICAgICBy
ZXR1cm4gJmh2bV9zaGFkb3dfZW11bGF0b3Jfb3BzOwpAQCAtNDQ3LDggKzQ0Nyw4IEBAIHZvaWQg
c2hhZG93X2NvbnRpbnVlX2VtdWxhdGlvbihzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0ICpzaF9jdHh0
LAogICAgICAgICAgICAgICAgICghaHZtX3RyYW5zbGF0ZV9saW5lYXJfYWRkcigKICAgICAgICAg
ICAgICAgICAgICAgeDg2X3NlZ19jcywgcmVncy0+ZWlwLCBzaXplb2Yoc2hfY3R4dC0+aW5zbl9i
dWYpLAogICAgICAgICAgICAgICAgICAgICBodm1fYWNjZXNzX2luc25fZmV0Y2gsIHNoX2N0eHQs
ICZhZGRyKSAmJgotICAgICAgICAgICAgICAgICAhaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfdmlydF9u
b2ZhdWx0KAotICAgICAgICAgICAgICAgICAgICAgc2hfY3R4dC0+aW5zbl9idWYsIGFkZHIsIHNp
emVvZihzaF9jdHh0LT5pbnNuX2J1ZiksIDApKQorICAgICAgICAgICAgICAgICAhaHZtX2ZldGNo
X2Zyb21fZ3Vlc3RfdmlydCgKKyAgICAgICAgICAgICAgICAgICAgIHNoX2N0eHQtPmluc25fYnVm
LCBhZGRyLCBzaXplb2Yoc2hfY3R4dC0+aW5zbl9idWYpLCAwLCBOVUxMKSkKICAgICAgICAgICAg
ICAgICA/IHNpemVvZihzaF9jdHh0LT5pbnNuX2J1ZikgOiAwOwogICAgICAgICAgICAgc2hfY3R4
dC0+aW5zbl9idWZfZWlwID0gcmVncy0+ZWlwOwogICAgICAgICB9CmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9z
dXBwb3J0LmgKaW5kZXggNGFhNWEzNi4uMTE0YWEwNCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vc3VwcG9ydC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBv
cnQuaApAQCAtMTA1LDE3ICsxMDUsNiBAQCBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fZmV0Y2hf
ZnJvbV9ndWVzdF92aXJ0KAogICAgIHZvaWQgKmJ1ZiwgdW5zaWduZWQgbG9uZyB2YWRkciwgaW50
IHNpemUsIHVpbnQzMl90IHBmZWMsCiAgICAgcGFnZWZhdWx0X2luZm9fdCAqcGZpbmZvKTsKIAot
LyoKLSAqIEFzIGFib3ZlIChjb3B5IHRvL2Zyb20gYSBndWVzdCB2aXJ0dWFsIGFkZHJlc3MpLCBi
dXQgbm8gZmF1bHQgaXMgZ2VuZXJhdGVkCi0gKiB3aGVuIEhWTUNPUFlfYmFkX2d2YV90b19nZm4g
aXMgcmV0dXJuZWQuCi0gKi8KLWVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9jb3B5X3RvX2d1ZXN0
X3ZpcnRfbm9mYXVsdCgKLSAgICB1bnNpZ25lZCBsb25nIHZhZGRyLCB2b2lkICpidWYsIGludCBz
aXplLCB1aW50MzJfdCBwZmVjKTsKLWVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9jb3B5X2Zyb21f
Z3Vlc3RfdmlydF9ub2ZhdWx0KAotICAgIHZvaWQgKmJ1ZiwgdW5zaWduZWQgbG9uZyB2YWRkciwg
aW50IHNpemUsIHVpbnQzMl90IHBmZWMpOwotZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2ZldGNo
X2Zyb21fZ3Vlc3RfdmlydF9ub2ZhdWx0KAotICAgIHZvaWQgKmJ1ZiwgdW5zaWduZWQgbG9uZyB2
YWRkciwgaW50IHNpemUsIHVpbnQzMl90IHBmZWMpOwotCiAjZGVmaW5lIEhWTV9IQ0FMTF9jb21w
bGV0ZWQgIDAgLyogaHlwZXJjYWxsIGNvbXBsZXRlZCAtIG5vIGZ1cnRoZXIgYWN0aW9uICovCiAj
ZGVmaW5lIEhWTV9IQ0FMTF9wcmVlbXB0ZWQgIDEgLyogaHlwZXJjYWxsIHByZWVtcHRlZCAtIHJl
LWV4ZWN1dGUgVk1DQUxMICovCiAjZGVmaW5lIEhWTV9IQ0FMTF9pbnZhbGlkYXRlIDIgLyogaW52
YWxpZGF0ZSBpb2VtdS1kbSBtZW1vcnkgY2FjaGUgICAgICAgICovCi0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:27:40 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:27:40 +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 1cDYhY-00025k-9E; Sun, 04 Dec 2016 15:27:40 +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 1cDYhW-00025W-E7
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:38 +0000
Received: from [193.109.254.147] by server-1.bemta-6.messagelabs.com id
 E2/12-22836-9E534485; Sun, 04 Dec 2016 15:27:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeFqUu
 EwYOl2hYTthk4MHps79vFHsAYxZqZl5RfkcCasWP6A9aC6dkV73c+Z25gnOvbxcjFISTwhVHi
 xM67rBDOeUaJpqs7gBwODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gAykRFoiS2PzfH
 STMK2Am8XnLbVYQmwWo/O+WiawTGDkWMDKsYtQoTi0qSy3SNTLRSyrKTM8oyU3MzNE1NDDTy0
 0tLk5MT81JTCrWS87P3cQI9AkDEOxgXLku8BCjJAeTkijvzlDnCCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvCEmLhFCgkWp6akVaZk5wOCASUtw8CiJ8FaBpHmLCxJzizPTIVKnGBWlxHnngyQE
 QBIZpXlwbbCAvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3sMgU3gy80rgpr8CWswEtPjEc
 WeQxSWJCCmpBsbc7d8fW+2frXPo+eJ9T1f7Lzy5JfizkcGSRCc1vxuzYxZfq448mbSn7egKoQ
 nml6cufj3P9kmWT/LVrkSV13WCO9rlpzTuyVuXwytbJWuTOe9eSnGV4VMxgyeC1QeWsevpXnR
 delhht+mOHbt949e+1z/X5ih6taw6c4ff4z5HE8bSNaH+/xqVWIozEg21mIuKEwGSllXTQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1480865255!75748223!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28308 invoked from network); 4 Dec 2016 15:27: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; 4 Dec 2016 15:27: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 1cDYhT-0005JD-EF
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:35 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYhT-0005Sb-DU
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:35 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYhT-0005Sb-DU@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:27:35 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Rename
	hvm_copy_*_guest_virt() to hvm_copy_*_guest_linear()
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>

Y29tbWl0IDVkNjE1ODhmZTY3OGU5OWI2NTY2OWUwZTc5ZDg4NTgyY2JjOGVhMmUKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIE5vdiAyMyAxMToxMToyMyAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MiAyMDE2ICswMDAwCgogICAgeDg2L2h2bTogUmVuYW1lIGh2bV9jb3B5XypfZ3Vlc3RfdmlydCgp
IHRvIGh2bV9jb3B5XypfZ3Vlc3RfbGluZWFyKCkKICAgIAogICAgVGhlIGZ1bmN0aW9ucyB1c2Ug
bGluZWFyIGFkZHJlc3Nlcywgbm90IHZpcnR1YWwgYWRkcmVzc2VzLCBhcyBubyBzZWdtZW50YXRp
b24KICAgIGlzIHVzZWQuICAoTG90cyBvZiBvdGhlciBjb2RlIGluIFhlbiBtYWtlcyB0aGlzIG1p
c3Rha2UuKQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgog
ICAgUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4
Ni9odm0vZW11bGF0ZS5jICAgICAgICB8IDEyICsrKystLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2
bS5jICAgICAgICAgICAgfCA2MCArKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyAgICAgICB8ICA2ICsrLS0KIHhlbi9hcmNo
L3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgICB8ICA4ICsrKy0tLQogeGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vc3VwcG9ydC5oIHwgMTQgKysrKy0tLS0tCiA1IGZpbGVzIGNoYW5nZWQsIDUwIGluc2Vy
dGlvbnMoKyksIDUwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
ZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5kZXggMzIxYzVhYS4uMDM1
YjY1NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTc5MSw4ICs3OTEsOCBAQCBzdGF0aWMgaW50IF9faHZt
ZW11bF9yZWFkKAogICAgICAgICBwZmVjIHw9IFBGRUNfdXNlcl9tb2RlOwogCiAgICAgcmMgPSAo
KGFjY2Vzc190eXBlID09IGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCkgPwotICAgICAgICAgIGh2bV9m
ZXRjaF9mcm9tX2d1ZXN0X3ZpcnQocF9kYXRhLCBhZGRyLCBieXRlcywgcGZlYywgJnBmaW5mbykg
OgotICAgICAgICAgIGh2bV9jb3B5X2Zyb21fZ3Vlc3RfdmlydChwX2RhdGEsIGFkZHIsIGJ5dGVz
LCBwZmVjLCAmcGZpbmZvKSk7CisgICAgICAgICAgaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfbGluZWFy
KHBfZGF0YSwgYWRkciwgYnl0ZXMsIHBmZWMsICZwZmluZm8pIDoKKyAgICAgICAgICBodm1fY29w
eV9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIsIGJ5dGVzLCBwZmVjLCAmcGZpbmZvKSk7
CiAKICAgICBzd2l0Y2ggKCByYyApCiAgICAgewpAQCAtODk4LDcgKzg5OCw3IEBAIHN0YXRpYyBp
bnQgaHZtZW11bF93cml0ZSgKICAgICAgICAgIChodm1lbXVsX2N0eHQtPnNlZ19yZWdbeDg2X3Nl
Z19zc10uYXR0ci5maWVsZHMuZHBsID09IDMpICkKICAgICAgICAgcGZlYyB8PSBQRkVDX3VzZXJf
bW9kZTsKIAotICAgIHJjID0gaHZtX2NvcHlfdG9fZ3Vlc3RfdmlydChhZGRyLCBwX2RhdGEsIGJ5
dGVzLCBwZmVjLCAmcGZpbmZvKTsKKyAgICByYyA9IGh2bV9jb3B5X3RvX2d1ZXN0X2xpbmVhcihh
ZGRyLCBwX2RhdGEsIGJ5dGVzLCBwZmVjLCAmcGZpbmZvKTsKIAogICAgIHN3aXRjaCAoIHJjICkK
ICAgICB7CkBAIC0xOTM3LDkgKzE5MzcsOSBAQCB2b2lkIGh2bV9lbXVsYXRlX2luaXRfcGVyX2lu
c24oCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2FjY2Vzc19p
bnNuX2ZldGNoLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bWVt
dWxfY3R4dC0+Y3R4dC5hZGRyX3NpemUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJmFkZHIpICYmCi0gICAgICAgICAgICAgaHZtX2ZldGNoX2Zyb21fZ3Vlc3Rfdmly
dChodm1lbXVsX2N0eHQtPmluc25fYnVmLCBhZGRyLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc2l6ZW9mKGh2bWVtdWxfY3R4dC0+aW5zbl9idWYpLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGZlYywgTlVMTCkgPT0gSFZNQ09QWV9va2F5
KSA/CisgICAgICAgICAgICAgaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfbGluZWFyKGh2bWVtdWxfY3R4
dC0+aW5zbl9idWYsIGFkZHIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHNpemVvZihodm1lbXVsX2N0eHQtPmluc25fYnVmKSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGZlYywgTlVMTCkgPT0gSFZNQ09QWV9va2F5KSA/CiAgICAg
ICAgICAgICBzaXplb2YoaHZtZW11bF9jdHh0LT5pbnNuX2J1ZikgOiAwOwogICAgIH0KICAgICBl
bHNlCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2
bS9odm0uYwppbmRleCBhMjNjMTk0Li4wMDdjZTRjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTI5MjUsNyArMjkyNSw3
IEBAIHZvaWQgaHZtX3Rhc2tfc3dpdGNoKAogICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKLSAg
ICByYyA9IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfdmlydCgKKyAgICByYyA9IGh2bV9jb3B5X2Zyb21f
Z3Vlc3RfbGluZWFyKAogICAgICAgICAmdHNzLCBwcmV2X3RyLmJhc2UsIHNpemVvZih0c3MpLCBQ
RkVDX3BhZ2VfcHJlc2VudCwgJnBmaW5mbyk7CiAgICAgaWYgKCByYyAhPSBIVk1DT1BZX29rYXkg
KQogICAgICAgICBnb3RvIG91dDsKQEAgLTI5NjAsMTUgKzI5NjAsMTUgQEAgdm9pZCBodm1fdGFz
a19zd2l0Y2goCiAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfbGR0ciwg
JnNlZ3IpOwogICAgIHRzcy5sZHQgPSBzZWdyLnNlbDsKIAotICAgIHJjID0gaHZtX2NvcHlfdG9f
Z3Vlc3RfdmlydChwcmV2X3RyLmJhc2UgKyBvZmZzZXRvZih0eXBlb2YodHNzKSwgZWlwKSwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnRzcy5laXAsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIG9mZnNldG9mKHR5cGVvZih0c3MpLCB0cmFjZSkgLQotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBvZmZzZXRvZih0eXBlb2YodHNzKSwgZWlwKSwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUEZFQ19wYWdlX3ByZXNlbnQsICZwZmluZm8pOwor
ICAgIHJjID0gaHZtX2NvcHlfdG9fZ3Vlc3RfbGluZWFyKHByZXZfdHIuYmFzZSArIG9mZnNldG9m
KHR5cGVvZih0c3MpLCBlaXApLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ0
c3MuZWlwLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldG9mKHR5cGVv
Zih0c3MpLCB0cmFjZSkgLQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNl
dG9mKHR5cGVvZih0c3MpLCBlaXApLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFBGRUNfcGFnZV9wcmVzZW50LCAmcGZpbmZvKTsKICAgICBpZiAoIHJjICE9IEhWTUNPUFlfb2th
eSApCiAgICAgICAgIGdvdG8gb3V0OwogCi0gICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X3Zp
cnQoCisgICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcigKICAgICAgICAgJnRzcywg
dHIuYmFzZSwgc2l6ZW9mKHRzcyksIFBGRUNfcGFnZV9wcmVzZW50LCAmcGZpbmZvKTsKICAgICAv
KgogICAgICAqIE5vdGU6IFRoZSBIVk1DT1BZX2dmbl9zaGFyZWQgY2FzZSBjb3VsZCBiZSBvcHRp
bWlzZWQsIGlmIHRoZSBjYWxsZWUKQEAgLTMwMDgsOSArMzAwOCw5IEBAIHZvaWQgaHZtX3Rhc2tf
c3dpdGNoKAogICAgICAgICByZWdzLT5lZmxhZ3MgfD0gWDg2X0VGTEFHU19OVDsKICAgICAgICAg
dHNzLmJhY2tfbGluayA9IHByZXZfdHIuc2VsOwogCi0gICAgICAgIHJjID0gaHZtX2NvcHlfdG9f
Z3Vlc3RfdmlydCh0ci5iYXNlICsgb2Zmc2V0b2YodHlwZW9mKHRzcyksIGJhY2tfbGluayksCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdHNzLmJhY2tfbGluaywgc2l6ZW9m
KHRzcy5iYWNrX2xpbmspLCAwLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JnBmaW5mbyk7CisgICAgICAgIHJjID0gaHZtX2NvcHlfdG9fZ3Vlc3RfbGluZWFyKHRyLmJhc2Ug
KyBvZmZzZXRvZih0eXBlb2YodHNzKSwgYmFja19saW5rKSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJnRzcy5iYWNrX2xpbmssIHNpemVvZih0c3MuYmFja19saW5rKSwg
MCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBmaW5mbyk7CiAgICAg
ICAgIGlmICggcmMgPT0gSFZNQ09QWV9iYWRfZ3ZhX3RvX2dmbiApCiAgICAgICAgICAgICBleG5f
cmFpc2VkID0gMTsKICAgICAgICAgZWxzZSBpZiAoIHJjICE9IEhWTUNPUFlfb2theSApCkBAIC0z
MDQ3LDggKzMwNDcsOCBAQCB2b2lkIGh2bV90YXNrX3N3aXRjaCgKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAxNiA8PCBzZWdyLmF0dHIuZmllbGRzLmRiLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZsaW5lYXJfYWRkcikgKQogICAgICAg
ICB7Ci0gICAgICAgICAgICByYyA9IGh2bV9jb3B5X3RvX2d1ZXN0X3ZpcnQobGluZWFyX2FkZHIs
ICZlcnJjb2RlLCBvcHN6LCAwLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZwZmluZm8pOworICAgICAgICAgICAgcmMgPSBodm1fY29weV90b19ndWVzdF9saW5lYXIo
bGluZWFyX2FkZHIsICZlcnJjb2RlLCBvcHN6LCAwLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJnBmaW5mbyk7CiAgICAgICAgICAgICBpZiAoIHJjID09IEhWTUNP
UFlfYmFkX2d2YV90b19nZm4gKQogICAgICAgICAgICAgICAgIGV4bl9yYWlzZWQgPSAxOwogICAg
ICAgICAgICAgZWxzZSBpZiAoIHJjICE9IEhWTUNPUFlfb2theSApCkBAIC0zMDY3LDcgKzMwNjcs
NyBAQCB2b2lkIGh2bV90YXNrX3N3aXRjaCgKICNkZWZpbmUgSFZNQ09QWV9mcm9tX2d1ZXN0ICgw
dTw8MCkKICNkZWZpbmUgSFZNQ09QWV90b19ndWVzdCAgICgxdTw8MCkKICNkZWZpbmUgSFZNQ09Q
WV9waHlzICAgICAgICgwdTw8MikKLSNkZWZpbmUgSFZNQ09QWV92aXJ0ICAgICAgICgxdTw8MikK
KyNkZWZpbmUgSFZNQ09QWV9saW5lYXIgICAgICgxdTw8MikKIHN0YXRpYyBlbnVtIGh2bV9jb3B5
X3Jlc3VsdCBfX2h2bV9jb3B5KAogICAgIHZvaWQgKmJ1ZiwgcGFkZHJfdCBhZGRyLCBpbnQgc2l6
ZSwgdW5zaWduZWQgaW50IGZsYWdzLCB1aW50MzJfdCBwZmVjLAogICAgIHBhZ2VmYXVsdF9pbmZv
X3QgKnBmaW5mbykKQEAgLTMxMDEsNyArMzEwMSw3IEBAIHN0YXRpYyBlbnVtIGh2bV9jb3B5X3Jl
c3VsdCBfX2h2bV9jb3B5KAogCiAgICAgICAgIGNvdW50ID0gbWluX3QoaW50LCBQQUdFX1NJWkUg
LSBncGEsIHRvZG8pOwogCi0gICAgICAgIGlmICggZmxhZ3MgJiBIVk1DT1BZX3ZpcnQgKQorICAg
ICAgICBpZiAoIGZsYWdzICYgSFZNQ09QWV9saW5lYXIgKQogICAgICAgICB7CiAgICAgICAgICAg
ICBnZm4gPSBwYWdpbmdfZ3ZhX3RvX2dmbihjdXJyLCBhZGRyLCAmcGZlYyk7CiAgICAgICAgICAg
ICBpZiAoIGdmbiA9PSBnZm5feChJTlZBTElEX0dGTikgKQpAQCAtMzI5NSwzMCArMzI5NSwzMCBA
QCBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV9mcm9tX2d1ZXN0X3BoeXMoCiAgICAgICAg
ICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1ZXN0IHwgSFZNQ09QWV9waHlzLCAwLCBOVUxM
KTsKIH0KIAotZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2NvcHlfdG9fZ3Vlc3RfdmlydCgKLSAg
ICB1bnNpZ25lZCBsb25nIHZhZGRyLCB2b2lkICpidWYsIGludCBzaXplLCB1aW50MzJfdCBwZmVj
LAorZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2NvcHlfdG9fZ3Vlc3RfbGluZWFyKAorICAgIHVu
c2lnbmVkIGxvbmcgYWRkciwgdm9pZCAqYnVmLCBpbnQgc2l6ZSwgdWludDMyX3QgcGZlYywKICAg
ICBwYWdlZmF1bHRfaW5mb190ICpwZmluZm8pCiB7Ci0gICAgcmV0dXJuIF9faHZtX2NvcHkoYnVm
LCB2YWRkciwgc2l6ZSwKLSAgICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX3RvX2d1ZXN0IHwg
SFZNQ09QWV92aXJ0LAorICAgIHJldHVybiBfX2h2bV9jb3B5KGJ1ZiwgYWRkciwgc2l6ZSwKKyAg
ICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX3RvX2d1ZXN0IHwgSFZNQ09QWV9saW5lYXIsCiAg
ICAgICAgICAgICAgICAgICAgICAgUEZFQ19wYWdlX3ByZXNlbnQgfCBQRkVDX3dyaXRlX2FjY2Vz
cyB8IHBmZWMsIHBmaW5mbyk7CiB9CiAKLWVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9jb3B5X2Zy
b21fZ3Vlc3RfdmlydCgKLSAgICB2b2lkICpidWYsIHVuc2lnbmVkIGxvbmcgdmFkZHIsIGludCBz
aXplLCB1aW50MzJfdCBwZmVjLAorZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2NvcHlfZnJvbV9n
dWVzdF9saW5lYXIoCisgICAgdm9pZCAqYnVmLCB1bnNpZ25lZCBsb25nIGFkZHIsIGludCBzaXpl
LCB1aW50MzJfdCBwZmVjLAogICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbykKIHsKLSAgICBy
ZXR1cm4gX19odm1fY29weShidWYsIHZhZGRyLCBzaXplLAotICAgICAgICAgICAgICAgICAgICAg
IEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlfdmlydCwKKyAgICByZXR1cm4gX19odm1fY29w
eShidWYsIGFkZHIsIHNpemUsCisgICAgICAgICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1
ZXN0IHwgSFZNQ09QWV9saW5lYXIsCiAgICAgICAgICAgICAgICAgICAgICAgUEZFQ19wYWdlX3By
ZXNlbnQgfCBwZmVjLCBwZmluZm8pOwogfQogCi1lbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fZmV0
Y2hfZnJvbV9ndWVzdF92aXJ0KAotICAgIHZvaWQgKmJ1ZiwgdW5zaWduZWQgbG9uZyB2YWRkciwg
aW50IHNpemUsIHVpbnQzMl90IHBmZWMsCitlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fZmV0Y2hf
ZnJvbV9ndWVzdF9saW5lYXIoCisgICAgdm9pZCAqYnVmLCB1bnNpZ25lZCBsb25nIGFkZHIsIGlu
dCBzaXplLCB1aW50MzJfdCBwZmVjLAogICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbykKIHsK
LSAgICByZXR1cm4gX19odm1fY29weShidWYsIHZhZGRyLCBzaXplLAotICAgICAgICAgICAgICAg
ICAgICAgIEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlfdmlydCwKKyAgICByZXR1cm4gX19o
dm1fY29weShidWYsIGFkZHIsIHNpemUsCisgICAgICAgICAgICAgICAgICAgICAgSFZNQ09QWV9m
cm9tX2d1ZXN0IHwgSFZNQ09QWV9saW5lYXIsCiAgICAgICAgICAgICAgICAgICAgICAgUEZFQ19w
YWdlX3ByZXNlbnQgfCBQRkVDX2luc25fZmV0Y2ggfCBwZmVjLCBwZmluZm8pOwogfQogCkBAIC0z
MzMzLDcgKzMzMzMsNyBAQCB1bnNpZ25lZCBsb25nIGNvcHlfdG9fdXNlcl9odm0odm9pZCAqdG8s
IGNvbnN0IHZvaWQgKmZyb20sIHVuc2lnbmVkIGludCBsZW4pCiAgICAgICAgIHJldHVybiAwOwog
ICAgIH0KIAotICAgIHJjID0gaHZtX2NvcHlfdG9fZ3Vlc3RfdmlydCgodW5zaWduZWQgbG9uZyl0
bywgKHZvaWQgKilmcm9tLCBsZW4sIDAsIE5VTEwpOworICAgIHJjID0gaHZtX2NvcHlfdG9fZ3Vl
c3RfbGluZWFyKCh1bnNpZ25lZCBsb25nKXRvLCAodm9pZCAqKWZyb20sIGxlbiwgMCwgTlVMTCk7
CiAgICAgcmV0dXJuIHJjID8gbGVuIDogMDsgLyogZmFrZSBhIGNvcHlfdG9fdXNlcigpIHJldHVy
biBjb2RlICovCiB9CiAKQEAgLTMzNjMsNyArMzM2Myw3IEBAIHVuc2lnbmVkIGxvbmcgY29weV9m
cm9tX3VzZXJfaHZtKHZvaWQgKnRvLCBjb25zdCB2b2lkICpmcm9tLCB1bnNpZ25lZCBsZW4pCiAg
ICAgICAgIHJldHVybiAwOwogICAgIH0KIAotICAgIHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF92
aXJ0KHRvLCAodW5zaWduZWQgbG9uZylmcm9tLCBsZW4sIDAsIE5VTEwpOworICAgIHJjID0gaHZt
X2NvcHlfZnJvbV9ndWVzdF9saW5lYXIodG8sICh1bnNpZ25lZCBsb25nKWZyb20sIGxlbiwgMCwg
TlVMTCk7CiAgICAgcmV0dXJuIHJjID8gbGVuIDogMDsgLyogZmFrZSBhIGNvcHlfZnJvbV91c2Vy
KCkgcmV0dXJuIGNvZGUgKi8KIH0KIApAQCAtNDAzOSw4ICs0MDM5LDggQEAgdm9pZCBodm1fdWRf
aW50ZXJjZXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIChodm1fbG9uZ19tb2RlX2VuYWJsZWQoY3VyKSAmJgogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcy0+YXR0ci5maWVsZHMubCkg
PyA2NCA6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3MtPmF0dHIu
ZmllbGRzLmRiID8gMzIgOiAxNiwgJmFkZHIpICYmCi0gICAgICAgICAgICAgKGh2bV9mZXRjaF9m
cm9tX2d1ZXN0X3ZpcnQoc2lnLCBhZGRyLCBzaXplb2Yoc2lnKSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB3YWxrLCBOVUxMKSA9PSBIVk1DT1BZX29rYXkpICYmCisg
ICAgICAgICAgICAgKGh2bV9mZXRjaF9mcm9tX2d1ZXN0X2xpbmVhcihzaWcsIGFkZHIsIHNpemVv
ZihzaWcpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2Fsaywg
TlVMTCkgPT0gSFZNQ09QWV9va2F5KSAmJgogICAgICAgICAgICAgIChtZW1jbXAoc2lnLCAiXHhm
XHhieGVuIiwgc2l6ZW9mKHNpZykpID09IDApICkKICAgICAgICAgewogICAgICAgICAgICAgcmVn
cy0+ZWlwICs9IHNpemVvZihzaWcpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgv
dnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCmluZGV4IDczNDJkMTIuLmZkN2Vh
MGEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJj
aC94ODYvaHZtL3ZteC92dm14LmMKQEAgLTQ1Miw3ICs0NTIsNyBAQCBzdGF0aWMgaW50IGRlY29k
ZV92bXhfaW5zdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKICAgICAgICAgICAgIGdvdG8g
Z3BfZmF1bHQ7CiAKICAgICAgICAgaWYgKCBwb3BlcmFuZFMgIT0gTlVMTCAmJgotICAgICAgICAg
ICAgIGh2bV9jb3B5X2Zyb21fZ3Vlc3RfdmlydChwb3BlcmFuZFMsIGJhc2UsIHNpemUsIDAsICZw
ZmluZm8pCisgICAgICAgICAgICAgaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIocG9wZXJhbmRT
LCBiYXNlLCBzaXplLCAwLCAmcGZpbmZvKQogICAgICAgICAgICAgICAgICAgIT0gSFZNQ09QWV9v
a2F5ICkKICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKICAgICAgICAgZGVj
b2RlLT5tZW0gPSBiYXNlOwpAQCAtMTYyMiw3ICsxNjIyLDcgQEAgaW50IG52bXhfaGFuZGxlX3Zt
cHRyc3Qoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKICAgICBncGEgPSBudmNwdS0+bnZf
dnZtY3hhZGRyOwogCi0gICAgcmMgPSBodm1fY29weV90b19ndWVzdF92aXJ0KGRlY29kZS5tZW0s
ICZncGEsIGRlY29kZS5sZW4sIDAsICZwZmluZm8pOworICAgIHJjID0gaHZtX2NvcHlfdG9fZ3Vl
c3RfbGluZWFyKGRlY29kZS5tZW0sICZncGEsIGRlY29kZS5sZW4sIDAsICZwZmluZm8pOwogICAg
IGlmICggcmMgIT0gSFZNQ09QWV9va2F5ICkKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBU
SU9OOwogCkBAIC0xNjkzLDcgKzE2OTMsNyBAQCBpbnQgbnZteF9oYW5kbGVfdm1yZWFkKHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogCiAgICAgc3dpdGNoICggZGVjb2RlLnR5cGUgKSB7CiAg
ICAgY2FzZSBWTVhfSU5TVF9NRU1SRUdfVFlQRV9NRU1PUlk6Ci0gICAgICAgIHJjID0gaHZtX2Nv
cHlfdG9fZ3Vlc3RfdmlydChkZWNvZGUubWVtLCAmdmFsdWUsIGRlY29kZS5sZW4sIDAsICZwZmlu
Zm8pOworICAgICAgICByYyA9IGh2bV9jb3B5X3RvX2d1ZXN0X2xpbmVhcihkZWNvZGUubWVtLCAm
dmFsdWUsIGRlY29kZS5sZW4sIDAsICZwZmluZm8pOwogICAgICAgICBpZiAoIHJjICE9IEhWTUNP
UFlfb2theSApCiAgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiAgICAgICAg
IGJyZWFrOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBiL3hl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKaW5kZXggYjllMTNmMS4uMDMyYTA0MSAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYworKysgYi94ZW4vYXJjaC94
ODYvbW0vc2hhZG93L2NvbW1vbi5jCkBAIC0xODksOSArMTg5LDkgQEAgaHZtX3JlYWQoZW51bSB4
ODZfc2VnbWVudCBzZWcsCiAgICAgICAgIHJldHVybiByYzsKIAogICAgIGlmICggYWNjZXNzX3R5
cGUgPT0gaHZtX2FjY2Vzc19pbnNuX2ZldGNoICkKLSAgICAgICAgcmMgPSBodm1fZmV0Y2hfZnJv
bV9ndWVzdF92aXJ0KHBfZGF0YSwgYWRkciwgYnl0ZXMsIDAsICZwZmluZm8pOworICAgICAgICBy
YyA9IGh2bV9mZXRjaF9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIsIGJ5dGVzLCAwLCAm
cGZpbmZvKTsKICAgICBlbHNlCi0gICAgICAgIHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF92aXJ0
KHBfZGF0YSwgYWRkciwgYnl0ZXMsIDAsICZwZmluZm8pOworICAgICAgICByYyA9IGh2bV9jb3B5
X2Zyb21fZ3Vlc3RfbGluZWFyKHBfZGF0YSwgYWRkciwgYnl0ZXMsIDAsICZwZmluZm8pOwogCiAg
ICAgc3dpdGNoICggcmMgKQogICAgIHsKQEAgLTQxOSw3ICs0MTksNyBAQCBjb25zdCBzdHJ1Y3Qg
eDg2X2VtdWxhdGVfb3BzICpzaGFkb3dfaW5pdF9lbXVsYXRpb24oCiAgICAgICAgICghaHZtX3Ry
YW5zbGF0ZV9saW5lYXJfYWRkcigKICAgICAgICAgICAgIHg4Nl9zZWdfY3MsIHJlZ3MtPmVpcCwg
c2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSwKICAgICAgICAgICAgIGh2bV9hY2Nlc3NfaW5zbl9m
ZXRjaCwgc2hfY3R4dCwgJmFkZHIpICYmCi0gICAgICAgICAhaHZtX2ZldGNoX2Zyb21fZ3Vlc3Rf
dmlydCgKKyAgICAgICAgICFodm1fZmV0Y2hfZnJvbV9ndWVzdF9saW5lYXIoCiAgICAgICAgICAg
ICAgc2hfY3R4dC0+aW5zbl9idWYsIGFkZHIsIHNpemVvZihzaF9jdHh0LT5pbnNuX2J1ZiksIDAs
IE5VTEwpKQogICAgICAgICA/IHNpemVvZihzaF9jdHh0LT5pbnNuX2J1ZikgOiAwOwogCkBAIC00
NDcsNyArNDQ3LDcgQEAgdm9pZCBzaGFkb3dfY29udGludWVfZW11bGF0aW9uKHN0cnVjdCBzaF9l
bXVsYXRlX2N0eHQgKnNoX2N0eHQsCiAgICAgICAgICAgICAgICAgKCFodm1fdHJhbnNsYXRlX2xp
bmVhcl9hZGRyKAogICAgICAgICAgICAgICAgICAgICB4ODZfc2VnX2NzLCByZWdzLT5laXAsIHNp
emVvZihzaF9jdHh0LT5pbnNuX2J1ZiksCiAgICAgICAgICAgICAgICAgICAgIGh2bV9hY2Nlc3Nf
aW5zbl9mZXRjaCwgc2hfY3R4dCwgJmFkZHIpICYmCi0gICAgICAgICAgICAgICAgICFodm1fZmV0
Y2hfZnJvbV9ndWVzdF92aXJ0KAorICAgICAgICAgICAgICAgICAhaHZtX2ZldGNoX2Zyb21fZ3Vl
c3RfbGluZWFyKAogICAgICAgICAgICAgICAgICAgICAgc2hfY3R4dC0+aW5zbl9idWYsIGFkZHIs
IHNpemVvZihzaF9jdHh0LT5pbnNuX2J1ZiksIDAsIE5VTEwpKQogICAgICAgICAgICAgICAgID8g
c2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSA6IDA7CiAgICAgICAgICAgICBzaF9jdHh0LT5pbnNu
X2J1Zl9laXAgPSByZWdzLT5laXA7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9zdXBwb3J0LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmgKaW5kZXggMTE0
YWEwNC4uNzgzNDlmOCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9y
dC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaApAQCAtNzMsNyArNzMs
NyBAQCBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV9mcm9tX2d1ZXN0X3BoeXMoCiAgICAg
dm9pZCAqYnVmLCBwYWRkcl90IHBhZGRyLCBpbnQgc2l6ZSk7CiAKIC8qCi0gKiBDb3B5IHRvL2Zy
b20gYSBndWVzdCB2aXJ0dWFsIGFkZHJlc3MuIEBwZmVjIHNob3VsZCBpbmNsdWRlIFBGRUNfdXNl
cl9tb2RlCisgKiBDb3B5IHRvL2Zyb20gYSBndWVzdCBsaW5lYXIgYWRkcmVzcy4gQHBmZWMgc2hv
dWxkIGluY2x1ZGUgUEZFQ191c2VyX21vZGUKICAqIGlmIGVtdWxhdGluZyBhIHVzZXItbW9kZSBh
Y2Nlc3MgKENQTD0zKS4gQWxsIG90aGVyIGZsYWdzIGluIEBwZmVjIGFyZQogICogbWFuYWdlZCBi
eSB0aGUgY2FsbGVkIGZ1bmN0aW9uOiBpdCBpcyB0aGVyZWZvcmUgb3B0aW9uYWwgZm9yIHRoZSBj
YWxsZXIKICAqIHRvIHNldCB0aGVtLgpAQCAtOTUsMTQgKzk1LDE0IEBAIHR5cGVkZWYgc3RydWN0
IHBhZ2VmYXVsdF9pbmZvCiAgICAgaW50IGVjOwogfSBwYWdlZmF1bHRfaW5mb190OwogCi1lbnVt
IGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV90b19ndWVzdF92aXJ0KAotICAgIHVuc2lnbmVkIGxv
bmcgdmFkZHIsIHZvaWQgKmJ1ZiwgaW50IHNpemUsIHVpbnQzMl90IHBmZWMsCitlbnVtIGh2bV9j
b3B5X3Jlc3VsdCBodm1fY29weV90b19ndWVzdF9saW5lYXIoCisgICAgdW5zaWduZWQgbG9uZyBh
ZGRyLCB2b2lkICpidWYsIGludCBzaXplLCB1aW50MzJfdCBwZmVjLAogICAgIHBhZ2VmYXVsdF9p
bmZvX3QgKnBmaW5mbyk7Ci1lbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV9mcm9tX2d1ZXN0
X3ZpcnQoCi0gICAgdm9pZCAqYnVmLCB1bnNpZ25lZCBsb25nIHZhZGRyLCBpbnQgc2l6ZSwgdWlu
dDMyX3QgcGZlYywKK2VudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGlu
ZWFyKAorICAgIHZvaWQgKmJ1ZiwgdW5zaWduZWQgbG9uZyBhZGRyLCBpbnQgc2l6ZSwgdWludDMy
X3QgcGZlYywKICAgICBwYWdlZmF1bHRfaW5mb190ICpwZmluZm8pOwotZW51bSBodm1fY29weV9y
ZXN1bHQgaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfdmlydCgKLSAgICB2b2lkICpidWYsIHVuc2lnbmVk
IGxvbmcgdmFkZHIsIGludCBzaXplLCB1aW50MzJfdCBwZmVjLAorZW51bSBodm1fY29weV9yZXN1
bHQgaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfbGluZWFyKAorICAgIHZvaWQgKmJ1ZiwgdW5zaWduZWQg
bG9uZyBhZGRyLCBpbnQgc2l6ZSwgdWludDMyX3QgcGZlYywKICAgICBwYWdlZmF1bHRfaW5mb190
ICpwZmluZm8pOwogCiAjZGVmaW5lIEhWTV9IQ0FMTF9jb21wbGV0ZWQgIDAgLyogaHlwZXJjYWxs
IGNvbXBsZXRlZCAtIG5vIGZ1cnRoZXIgYWN0aW9uICovCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0
Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:27:40 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:27:40 +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 1cDYhY-00025k-9E; Sun, 04 Dec 2016 15:27:40 +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 1cDYhW-00025W-E7
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:38 +0000
Received: from [193.109.254.147] by server-1.bemta-6.messagelabs.com id
 E2/12-22836-9E534485; Sun, 04 Dec 2016 15:27:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfeFqUu
 EwYOl2hYTthk4MHps79vFHsAYxZqZl5RfkcCasWP6A9aC6dkV73c+Z25gnOvbxcjFISTwhVHi
 xM67rBDOeUaJpqs7gBwODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gAykRFoiS2PzfH
 STMK2Am8XnLbVYQmwWo/O+WiawTGDkWMDKsYtQoTi0qSy3SNTLRSyrKTM8oyU3MzNE1NDDTy0
 0tLk5MT81JTCrWS87P3cQI9AkDEOxgXLku8BCjJAeTkijvzlDnCCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvCEmLhFCgkWp6akVaZk5wOCASUtw8CiJ8FaBpHmLCxJzizPTIVKnGBWlxHnngyQE
 QBIZpXlwbbCAvMQoKyXMywh0iBBPQWpRbmYJqvwrRnEORiVh3sMgU3gy80rgpr8CWswEtPjEc
 WeQxSWJCCmpBsbc7d8fW+2frXPo+eJ9T1f7Lzy5JfizkcGSRCc1vxuzYxZfq448mbSn7egKoQ
 nml6cufj3P9kmWT/LVrkSV13WCO9rlpzTuyVuXwytbJWuTOe9eSnGV4VMxgyeC1QeWsevpXnR
 delhht+mOHbt949e+1z/X5ih6taw6c4ff4z5HE8bSNaH+/xqVWIozEg21mIuKEwGSllXTQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1480865255!75748223!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28308 invoked from network); 4 Dec 2016 15:27: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; 4 Dec 2016 15:27: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 1cDYhT-0005JD-EF
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:35 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYhT-0005Sb-DU
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:35 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYhT-0005Sb-DU@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:27:35 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Rename
	hvm_copy_*_guest_virt() to hvm_copy_*_guest_linear()
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>

Y29tbWl0IDVkNjE1ODhmZTY3OGU5OWI2NTY2OWUwZTc5ZDg4NTgyY2JjOGVhMmUKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIE5vdiAyMyAxMToxMToyMyAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MiAyMDE2ICswMDAwCgogICAgeDg2L2h2bTogUmVuYW1lIGh2bV9jb3B5XypfZ3Vlc3RfdmlydCgp
IHRvIGh2bV9jb3B5XypfZ3Vlc3RfbGluZWFyKCkKICAgIAogICAgVGhlIGZ1bmN0aW9ucyB1c2Ug
bGluZWFyIGFkZHJlc3Nlcywgbm90IHZpcnR1YWwgYWRkcmVzc2VzLCBhcyBubyBzZWdtZW50YXRp
b24KICAgIGlzIHVzZWQuICAoTG90cyBvZiBvdGhlciBjb2RlIGluIFhlbiBtYWtlcyB0aGlzIG1p
c3Rha2UuKQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgog
ICAgUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4
Ni9odm0vZW11bGF0ZS5jICAgICAgICB8IDEyICsrKystLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2
bS5jICAgICAgICAgICAgfCA2MCArKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyAgICAgICB8ICA2ICsrLS0KIHhlbi9hcmNo
L3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgICB8ICA4ICsrKy0tLQogeGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vc3VwcG9ydC5oIHwgMTQgKysrKy0tLS0tCiA1IGZpbGVzIGNoYW5nZWQsIDUwIGluc2Vy
dGlvbnMoKyksIDUwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
ZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5kZXggMzIxYzVhYS4uMDM1
YjY1NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTc5MSw4ICs3OTEsOCBAQCBzdGF0aWMgaW50IF9faHZt
ZW11bF9yZWFkKAogICAgICAgICBwZmVjIHw9IFBGRUNfdXNlcl9tb2RlOwogCiAgICAgcmMgPSAo
KGFjY2Vzc190eXBlID09IGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCkgPwotICAgICAgICAgIGh2bV9m
ZXRjaF9mcm9tX2d1ZXN0X3ZpcnQocF9kYXRhLCBhZGRyLCBieXRlcywgcGZlYywgJnBmaW5mbykg
OgotICAgICAgICAgIGh2bV9jb3B5X2Zyb21fZ3Vlc3RfdmlydChwX2RhdGEsIGFkZHIsIGJ5dGVz
LCBwZmVjLCAmcGZpbmZvKSk7CisgICAgICAgICAgaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfbGluZWFy
KHBfZGF0YSwgYWRkciwgYnl0ZXMsIHBmZWMsICZwZmluZm8pIDoKKyAgICAgICAgICBodm1fY29w
eV9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIsIGJ5dGVzLCBwZmVjLCAmcGZpbmZvKSk7
CiAKICAgICBzd2l0Y2ggKCByYyApCiAgICAgewpAQCAtODk4LDcgKzg5OCw3IEBAIHN0YXRpYyBp
bnQgaHZtZW11bF93cml0ZSgKICAgICAgICAgIChodm1lbXVsX2N0eHQtPnNlZ19yZWdbeDg2X3Nl
Z19zc10uYXR0ci5maWVsZHMuZHBsID09IDMpICkKICAgICAgICAgcGZlYyB8PSBQRkVDX3VzZXJf
bW9kZTsKIAotICAgIHJjID0gaHZtX2NvcHlfdG9fZ3Vlc3RfdmlydChhZGRyLCBwX2RhdGEsIGJ5
dGVzLCBwZmVjLCAmcGZpbmZvKTsKKyAgICByYyA9IGh2bV9jb3B5X3RvX2d1ZXN0X2xpbmVhcihh
ZGRyLCBwX2RhdGEsIGJ5dGVzLCBwZmVjLCAmcGZpbmZvKTsKIAogICAgIHN3aXRjaCAoIHJjICkK
ICAgICB7CkBAIC0xOTM3LDkgKzE5MzcsOSBAQCB2b2lkIGh2bV9lbXVsYXRlX2luaXRfcGVyX2lu
c24oCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2FjY2Vzc19p
bnNuX2ZldGNoLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bWVt
dWxfY3R4dC0+Y3R4dC5hZGRyX3NpemUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJmFkZHIpICYmCi0gICAgICAgICAgICAgaHZtX2ZldGNoX2Zyb21fZ3Vlc3Rfdmly
dChodm1lbXVsX2N0eHQtPmluc25fYnVmLCBhZGRyLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc2l6ZW9mKGh2bWVtdWxfY3R4dC0+aW5zbl9idWYpLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGZlYywgTlVMTCkgPT0gSFZNQ09QWV9va2F5
KSA/CisgICAgICAgICAgICAgaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfbGluZWFyKGh2bWVtdWxfY3R4
dC0+aW5zbl9idWYsIGFkZHIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHNpemVvZihodm1lbXVsX2N0eHQtPmluc25fYnVmKSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGZlYywgTlVMTCkgPT0gSFZNQ09QWV9va2F5KSA/CiAgICAg
ICAgICAgICBzaXplb2YoaHZtZW11bF9jdHh0LT5pbnNuX2J1ZikgOiAwOwogICAgIH0KICAgICBl
bHNlCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2
bS9odm0uYwppbmRleCBhMjNjMTk0Li4wMDdjZTRjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTI5MjUsNyArMjkyNSw3
IEBAIHZvaWQgaHZtX3Rhc2tfc3dpdGNoKAogICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKLSAg
ICByYyA9IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfdmlydCgKKyAgICByYyA9IGh2bV9jb3B5X2Zyb21f
Z3Vlc3RfbGluZWFyKAogICAgICAgICAmdHNzLCBwcmV2X3RyLmJhc2UsIHNpemVvZih0c3MpLCBQ
RkVDX3BhZ2VfcHJlc2VudCwgJnBmaW5mbyk7CiAgICAgaWYgKCByYyAhPSBIVk1DT1BZX29rYXkg
KQogICAgICAgICBnb3RvIG91dDsKQEAgLTI5NjAsMTUgKzI5NjAsMTUgQEAgdm9pZCBodm1fdGFz
a19zd2l0Y2goCiAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfbGR0ciwg
JnNlZ3IpOwogICAgIHRzcy5sZHQgPSBzZWdyLnNlbDsKIAotICAgIHJjID0gaHZtX2NvcHlfdG9f
Z3Vlc3RfdmlydChwcmV2X3RyLmJhc2UgKyBvZmZzZXRvZih0eXBlb2YodHNzKSwgZWlwKSwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnRzcy5laXAsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIG9mZnNldG9mKHR5cGVvZih0c3MpLCB0cmFjZSkgLQotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBvZmZzZXRvZih0eXBlb2YodHNzKSwgZWlwKSwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUEZFQ19wYWdlX3ByZXNlbnQsICZwZmluZm8pOwor
ICAgIHJjID0gaHZtX2NvcHlfdG9fZ3Vlc3RfbGluZWFyKHByZXZfdHIuYmFzZSArIG9mZnNldG9m
KHR5cGVvZih0c3MpLCBlaXApLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ0
c3MuZWlwLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldG9mKHR5cGVv
Zih0c3MpLCB0cmFjZSkgLQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNl
dG9mKHR5cGVvZih0c3MpLCBlaXApLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFBGRUNfcGFnZV9wcmVzZW50LCAmcGZpbmZvKTsKICAgICBpZiAoIHJjICE9IEhWTUNPUFlfb2th
eSApCiAgICAgICAgIGdvdG8gb3V0OwogCi0gICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X3Zp
cnQoCisgICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcigKICAgICAgICAgJnRzcywg
dHIuYmFzZSwgc2l6ZW9mKHRzcyksIFBGRUNfcGFnZV9wcmVzZW50LCAmcGZpbmZvKTsKICAgICAv
KgogICAgICAqIE5vdGU6IFRoZSBIVk1DT1BZX2dmbl9zaGFyZWQgY2FzZSBjb3VsZCBiZSBvcHRp
bWlzZWQsIGlmIHRoZSBjYWxsZWUKQEAgLTMwMDgsOSArMzAwOCw5IEBAIHZvaWQgaHZtX3Rhc2tf
c3dpdGNoKAogICAgICAgICByZWdzLT5lZmxhZ3MgfD0gWDg2X0VGTEFHU19OVDsKICAgICAgICAg
dHNzLmJhY2tfbGluayA9IHByZXZfdHIuc2VsOwogCi0gICAgICAgIHJjID0gaHZtX2NvcHlfdG9f
Z3Vlc3RfdmlydCh0ci5iYXNlICsgb2Zmc2V0b2YodHlwZW9mKHRzcyksIGJhY2tfbGluayksCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdHNzLmJhY2tfbGluaywgc2l6ZW9m
KHRzcy5iYWNrX2xpbmspLCAwLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JnBmaW5mbyk7CisgICAgICAgIHJjID0gaHZtX2NvcHlfdG9fZ3Vlc3RfbGluZWFyKHRyLmJhc2Ug
KyBvZmZzZXRvZih0eXBlb2YodHNzKSwgYmFja19saW5rKSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJnRzcy5iYWNrX2xpbmssIHNpemVvZih0c3MuYmFja19saW5rKSwg
MCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBmaW5mbyk7CiAgICAg
ICAgIGlmICggcmMgPT0gSFZNQ09QWV9iYWRfZ3ZhX3RvX2dmbiApCiAgICAgICAgICAgICBleG5f
cmFpc2VkID0gMTsKICAgICAgICAgZWxzZSBpZiAoIHJjICE9IEhWTUNPUFlfb2theSApCkBAIC0z
MDQ3LDggKzMwNDcsOCBAQCB2b2lkIGh2bV90YXNrX3N3aXRjaCgKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAxNiA8PCBzZWdyLmF0dHIuZmllbGRzLmRiLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZsaW5lYXJfYWRkcikgKQogICAgICAg
ICB7Ci0gICAgICAgICAgICByYyA9IGh2bV9jb3B5X3RvX2d1ZXN0X3ZpcnQobGluZWFyX2FkZHIs
ICZlcnJjb2RlLCBvcHN6LCAwLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZwZmluZm8pOworICAgICAgICAgICAgcmMgPSBodm1fY29weV90b19ndWVzdF9saW5lYXIo
bGluZWFyX2FkZHIsICZlcnJjb2RlLCBvcHN6LCAwLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJnBmaW5mbyk7CiAgICAgICAgICAgICBpZiAoIHJjID09IEhWTUNP
UFlfYmFkX2d2YV90b19nZm4gKQogICAgICAgICAgICAgICAgIGV4bl9yYWlzZWQgPSAxOwogICAg
ICAgICAgICAgZWxzZSBpZiAoIHJjICE9IEhWTUNPUFlfb2theSApCkBAIC0zMDY3LDcgKzMwNjcs
NyBAQCB2b2lkIGh2bV90YXNrX3N3aXRjaCgKICNkZWZpbmUgSFZNQ09QWV9mcm9tX2d1ZXN0ICgw
dTw8MCkKICNkZWZpbmUgSFZNQ09QWV90b19ndWVzdCAgICgxdTw8MCkKICNkZWZpbmUgSFZNQ09Q
WV9waHlzICAgICAgICgwdTw8MikKLSNkZWZpbmUgSFZNQ09QWV92aXJ0ICAgICAgICgxdTw8MikK
KyNkZWZpbmUgSFZNQ09QWV9saW5lYXIgICAgICgxdTw8MikKIHN0YXRpYyBlbnVtIGh2bV9jb3B5
X3Jlc3VsdCBfX2h2bV9jb3B5KAogICAgIHZvaWQgKmJ1ZiwgcGFkZHJfdCBhZGRyLCBpbnQgc2l6
ZSwgdW5zaWduZWQgaW50IGZsYWdzLCB1aW50MzJfdCBwZmVjLAogICAgIHBhZ2VmYXVsdF9pbmZv
X3QgKnBmaW5mbykKQEAgLTMxMDEsNyArMzEwMSw3IEBAIHN0YXRpYyBlbnVtIGh2bV9jb3B5X3Jl
c3VsdCBfX2h2bV9jb3B5KAogCiAgICAgICAgIGNvdW50ID0gbWluX3QoaW50LCBQQUdFX1NJWkUg
LSBncGEsIHRvZG8pOwogCi0gICAgICAgIGlmICggZmxhZ3MgJiBIVk1DT1BZX3ZpcnQgKQorICAg
ICAgICBpZiAoIGZsYWdzICYgSFZNQ09QWV9saW5lYXIgKQogICAgICAgICB7CiAgICAgICAgICAg
ICBnZm4gPSBwYWdpbmdfZ3ZhX3RvX2dmbihjdXJyLCBhZGRyLCAmcGZlYyk7CiAgICAgICAgICAg
ICBpZiAoIGdmbiA9PSBnZm5feChJTlZBTElEX0dGTikgKQpAQCAtMzI5NSwzMCArMzI5NSwzMCBA
QCBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV9mcm9tX2d1ZXN0X3BoeXMoCiAgICAgICAg
ICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1ZXN0IHwgSFZNQ09QWV9waHlzLCAwLCBOVUxM
KTsKIH0KIAotZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2NvcHlfdG9fZ3Vlc3RfdmlydCgKLSAg
ICB1bnNpZ25lZCBsb25nIHZhZGRyLCB2b2lkICpidWYsIGludCBzaXplLCB1aW50MzJfdCBwZmVj
LAorZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2NvcHlfdG9fZ3Vlc3RfbGluZWFyKAorICAgIHVu
c2lnbmVkIGxvbmcgYWRkciwgdm9pZCAqYnVmLCBpbnQgc2l6ZSwgdWludDMyX3QgcGZlYywKICAg
ICBwYWdlZmF1bHRfaW5mb190ICpwZmluZm8pCiB7Ci0gICAgcmV0dXJuIF9faHZtX2NvcHkoYnVm
LCB2YWRkciwgc2l6ZSwKLSAgICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX3RvX2d1ZXN0IHwg
SFZNQ09QWV92aXJ0LAorICAgIHJldHVybiBfX2h2bV9jb3B5KGJ1ZiwgYWRkciwgc2l6ZSwKKyAg
ICAgICAgICAgICAgICAgICAgICBIVk1DT1BZX3RvX2d1ZXN0IHwgSFZNQ09QWV9saW5lYXIsCiAg
ICAgICAgICAgICAgICAgICAgICAgUEZFQ19wYWdlX3ByZXNlbnQgfCBQRkVDX3dyaXRlX2FjY2Vz
cyB8IHBmZWMsIHBmaW5mbyk7CiB9CiAKLWVudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9jb3B5X2Zy
b21fZ3Vlc3RfdmlydCgKLSAgICB2b2lkICpidWYsIHVuc2lnbmVkIGxvbmcgdmFkZHIsIGludCBz
aXplLCB1aW50MzJfdCBwZmVjLAorZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2NvcHlfZnJvbV9n
dWVzdF9saW5lYXIoCisgICAgdm9pZCAqYnVmLCB1bnNpZ25lZCBsb25nIGFkZHIsIGludCBzaXpl
LCB1aW50MzJfdCBwZmVjLAogICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbykKIHsKLSAgICBy
ZXR1cm4gX19odm1fY29weShidWYsIHZhZGRyLCBzaXplLAotICAgICAgICAgICAgICAgICAgICAg
IEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlfdmlydCwKKyAgICByZXR1cm4gX19odm1fY29w
eShidWYsIGFkZHIsIHNpemUsCisgICAgICAgICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1
ZXN0IHwgSFZNQ09QWV9saW5lYXIsCiAgICAgICAgICAgICAgICAgICAgICAgUEZFQ19wYWdlX3By
ZXNlbnQgfCBwZmVjLCBwZmluZm8pOwogfQogCi1lbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fZmV0
Y2hfZnJvbV9ndWVzdF92aXJ0KAotICAgIHZvaWQgKmJ1ZiwgdW5zaWduZWQgbG9uZyB2YWRkciwg
aW50IHNpemUsIHVpbnQzMl90IHBmZWMsCitlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fZmV0Y2hf
ZnJvbV9ndWVzdF9saW5lYXIoCisgICAgdm9pZCAqYnVmLCB1bnNpZ25lZCBsb25nIGFkZHIsIGlu
dCBzaXplLCB1aW50MzJfdCBwZmVjLAogICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbykKIHsK
LSAgICByZXR1cm4gX19odm1fY29weShidWYsIHZhZGRyLCBzaXplLAotICAgICAgICAgICAgICAg
ICAgICAgIEhWTUNPUFlfZnJvbV9ndWVzdCB8IEhWTUNPUFlfdmlydCwKKyAgICByZXR1cm4gX19o
dm1fY29weShidWYsIGFkZHIsIHNpemUsCisgICAgICAgICAgICAgICAgICAgICAgSFZNQ09QWV9m
cm9tX2d1ZXN0IHwgSFZNQ09QWV9saW5lYXIsCiAgICAgICAgICAgICAgICAgICAgICAgUEZFQ19w
YWdlX3ByZXNlbnQgfCBQRkVDX2luc25fZmV0Y2ggfCBwZmVjLCBwZmluZm8pOwogfQogCkBAIC0z
MzMzLDcgKzMzMzMsNyBAQCB1bnNpZ25lZCBsb25nIGNvcHlfdG9fdXNlcl9odm0odm9pZCAqdG8s
IGNvbnN0IHZvaWQgKmZyb20sIHVuc2lnbmVkIGludCBsZW4pCiAgICAgICAgIHJldHVybiAwOwog
ICAgIH0KIAotICAgIHJjID0gaHZtX2NvcHlfdG9fZ3Vlc3RfdmlydCgodW5zaWduZWQgbG9uZyl0
bywgKHZvaWQgKilmcm9tLCBsZW4sIDAsIE5VTEwpOworICAgIHJjID0gaHZtX2NvcHlfdG9fZ3Vl
c3RfbGluZWFyKCh1bnNpZ25lZCBsb25nKXRvLCAodm9pZCAqKWZyb20sIGxlbiwgMCwgTlVMTCk7
CiAgICAgcmV0dXJuIHJjID8gbGVuIDogMDsgLyogZmFrZSBhIGNvcHlfdG9fdXNlcigpIHJldHVy
biBjb2RlICovCiB9CiAKQEAgLTMzNjMsNyArMzM2Myw3IEBAIHVuc2lnbmVkIGxvbmcgY29weV9m
cm9tX3VzZXJfaHZtKHZvaWQgKnRvLCBjb25zdCB2b2lkICpmcm9tLCB1bnNpZ25lZCBsZW4pCiAg
ICAgICAgIHJldHVybiAwOwogICAgIH0KIAotICAgIHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF92
aXJ0KHRvLCAodW5zaWduZWQgbG9uZylmcm9tLCBsZW4sIDAsIE5VTEwpOworICAgIHJjID0gaHZt
X2NvcHlfZnJvbV9ndWVzdF9saW5lYXIodG8sICh1bnNpZ25lZCBsb25nKWZyb20sIGxlbiwgMCwg
TlVMTCk7CiAgICAgcmV0dXJuIHJjID8gbGVuIDogMDsgLyogZmFrZSBhIGNvcHlfZnJvbV91c2Vy
KCkgcmV0dXJuIGNvZGUgKi8KIH0KIApAQCAtNDAzOSw4ICs0MDM5LDggQEAgdm9pZCBodm1fdWRf
aW50ZXJjZXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIChodm1fbG9uZ19tb2RlX2VuYWJsZWQoY3VyKSAmJgogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcy0+YXR0ci5maWVsZHMubCkg
PyA2NCA6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3MtPmF0dHIu
ZmllbGRzLmRiID8gMzIgOiAxNiwgJmFkZHIpICYmCi0gICAgICAgICAgICAgKGh2bV9mZXRjaF9m
cm9tX2d1ZXN0X3ZpcnQoc2lnLCBhZGRyLCBzaXplb2Yoc2lnKSwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB3YWxrLCBOVUxMKSA9PSBIVk1DT1BZX29rYXkpICYmCisg
ICAgICAgICAgICAgKGh2bV9mZXRjaF9mcm9tX2d1ZXN0X2xpbmVhcihzaWcsIGFkZHIsIHNpemVv
ZihzaWcpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2Fsaywg
TlVMTCkgPT0gSFZNQ09QWV9va2F5KSAmJgogICAgICAgICAgICAgIChtZW1jbXAoc2lnLCAiXHhm
XHhieGVuIiwgc2l6ZW9mKHNpZykpID09IDApICkKICAgICAgICAgewogICAgICAgICAgICAgcmVn
cy0+ZWlwICs9IHNpemVvZihzaWcpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgv
dnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCmluZGV4IDczNDJkMTIuLmZkN2Vh
MGEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJj
aC94ODYvaHZtL3ZteC92dm14LmMKQEAgLTQ1Miw3ICs0NTIsNyBAQCBzdGF0aWMgaW50IGRlY29k
ZV92bXhfaW5zdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywKICAgICAgICAgICAgIGdvdG8g
Z3BfZmF1bHQ7CiAKICAgICAgICAgaWYgKCBwb3BlcmFuZFMgIT0gTlVMTCAmJgotICAgICAgICAg
ICAgIGh2bV9jb3B5X2Zyb21fZ3Vlc3RfdmlydChwb3BlcmFuZFMsIGJhc2UsIHNpemUsIDAsICZw
ZmluZm8pCisgICAgICAgICAgICAgaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIocG9wZXJhbmRT
LCBiYXNlLCBzaXplLCAwLCAmcGZpbmZvKQogICAgICAgICAgICAgICAgICAgIT0gSFZNQ09QWV9v
a2F5ICkKICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKICAgICAgICAgZGVj
b2RlLT5tZW0gPSBiYXNlOwpAQCAtMTYyMiw3ICsxNjIyLDcgQEAgaW50IG52bXhfaGFuZGxlX3Zt
cHRyc3Qoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKICAgICBncGEgPSBudmNwdS0+bnZf
dnZtY3hhZGRyOwogCi0gICAgcmMgPSBodm1fY29weV90b19ndWVzdF92aXJ0KGRlY29kZS5tZW0s
ICZncGEsIGRlY29kZS5sZW4sIDAsICZwZmluZm8pOworICAgIHJjID0gaHZtX2NvcHlfdG9fZ3Vl
c3RfbGluZWFyKGRlY29kZS5tZW0sICZncGEsIGRlY29kZS5sZW4sIDAsICZwZmluZm8pOwogICAg
IGlmICggcmMgIT0gSFZNQ09QWV9va2F5ICkKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBU
SU9OOwogCkBAIC0xNjkzLDcgKzE2OTMsNyBAQCBpbnQgbnZteF9oYW5kbGVfdm1yZWFkKHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogCiAgICAgc3dpdGNoICggZGVjb2RlLnR5cGUgKSB7CiAg
ICAgY2FzZSBWTVhfSU5TVF9NRU1SRUdfVFlQRV9NRU1PUlk6Ci0gICAgICAgIHJjID0gaHZtX2Nv
cHlfdG9fZ3Vlc3RfdmlydChkZWNvZGUubWVtLCAmdmFsdWUsIGRlY29kZS5sZW4sIDAsICZwZmlu
Zm8pOworICAgICAgICByYyA9IGh2bV9jb3B5X3RvX2d1ZXN0X2xpbmVhcihkZWNvZGUubWVtLCAm
dmFsdWUsIGRlY29kZS5sZW4sIDAsICZwZmluZm8pOwogICAgICAgICBpZiAoIHJjICE9IEhWTUNP
UFlfb2theSApCiAgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiAgICAgICAg
IGJyZWFrOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBiL3hl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKaW5kZXggYjllMTNmMS4uMDMyYTA0MSAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYworKysgYi94ZW4vYXJjaC94
ODYvbW0vc2hhZG93L2NvbW1vbi5jCkBAIC0xODksOSArMTg5LDkgQEAgaHZtX3JlYWQoZW51bSB4
ODZfc2VnbWVudCBzZWcsCiAgICAgICAgIHJldHVybiByYzsKIAogICAgIGlmICggYWNjZXNzX3R5
cGUgPT0gaHZtX2FjY2Vzc19pbnNuX2ZldGNoICkKLSAgICAgICAgcmMgPSBodm1fZmV0Y2hfZnJv
bV9ndWVzdF92aXJ0KHBfZGF0YSwgYWRkciwgYnl0ZXMsIDAsICZwZmluZm8pOworICAgICAgICBy
YyA9IGh2bV9mZXRjaF9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIsIGJ5dGVzLCAwLCAm
cGZpbmZvKTsKICAgICBlbHNlCi0gICAgICAgIHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF92aXJ0
KHBfZGF0YSwgYWRkciwgYnl0ZXMsIDAsICZwZmluZm8pOworICAgICAgICByYyA9IGh2bV9jb3B5
X2Zyb21fZ3Vlc3RfbGluZWFyKHBfZGF0YSwgYWRkciwgYnl0ZXMsIDAsICZwZmluZm8pOwogCiAg
ICAgc3dpdGNoICggcmMgKQogICAgIHsKQEAgLTQxOSw3ICs0MTksNyBAQCBjb25zdCBzdHJ1Y3Qg
eDg2X2VtdWxhdGVfb3BzICpzaGFkb3dfaW5pdF9lbXVsYXRpb24oCiAgICAgICAgICghaHZtX3Ry
YW5zbGF0ZV9saW5lYXJfYWRkcigKICAgICAgICAgICAgIHg4Nl9zZWdfY3MsIHJlZ3MtPmVpcCwg
c2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSwKICAgICAgICAgICAgIGh2bV9hY2Nlc3NfaW5zbl9m
ZXRjaCwgc2hfY3R4dCwgJmFkZHIpICYmCi0gICAgICAgICAhaHZtX2ZldGNoX2Zyb21fZ3Vlc3Rf
dmlydCgKKyAgICAgICAgICFodm1fZmV0Y2hfZnJvbV9ndWVzdF9saW5lYXIoCiAgICAgICAgICAg
ICAgc2hfY3R4dC0+aW5zbl9idWYsIGFkZHIsIHNpemVvZihzaF9jdHh0LT5pbnNuX2J1ZiksIDAs
IE5VTEwpKQogICAgICAgICA/IHNpemVvZihzaF9jdHh0LT5pbnNuX2J1ZikgOiAwOwogCkBAIC00
NDcsNyArNDQ3LDcgQEAgdm9pZCBzaGFkb3dfY29udGludWVfZW11bGF0aW9uKHN0cnVjdCBzaF9l
bXVsYXRlX2N0eHQgKnNoX2N0eHQsCiAgICAgICAgICAgICAgICAgKCFodm1fdHJhbnNsYXRlX2xp
bmVhcl9hZGRyKAogICAgICAgICAgICAgICAgICAgICB4ODZfc2VnX2NzLCByZWdzLT5laXAsIHNp
emVvZihzaF9jdHh0LT5pbnNuX2J1ZiksCiAgICAgICAgICAgICAgICAgICAgIGh2bV9hY2Nlc3Nf
aW5zbl9mZXRjaCwgc2hfY3R4dCwgJmFkZHIpICYmCi0gICAgICAgICAgICAgICAgICFodm1fZmV0
Y2hfZnJvbV9ndWVzdF92aXJ0KAorICAgICAgICAgICAgICAgICAhaHZtX2ZldGNoX2Zyb21fZ3Vl
c3RfbGluZWFyKAogICAgICAgICAgICAgICAgICAgICAgc2hfY3R4dC0+aW5zbl9idWYsIGFkZHIs
IHNpemVvZihzaF9jdHh0LT5pbnNuX2J1ZiksIDAsIE5VTEwpKQogICAgICAgICAgICAgICAgID8g
c2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSA6IDA7CiAgICAgICAgICAgICBzaF9jdHh0LT5pbnNu
X2J1Zl9laXAgPSByZWdzLT5laXA7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9zdXBwb3J0LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmgKaW5kZXggMTE0
YWEwNC4uNzgzNDlmOCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9y
dC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaApAQCAtNzMsNyArNzMs
NyBAQCBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV9mcm9tX2d1ZXN0X3BoeXMoCiAgICAg
dm9pZCAqYnVmLCBwYWRkcl90IHBhZGRyLCBpbnQgc2l6ZSk7CiAKIC8qCi0gKiBDb3B5IHRvL2Zy
b20gYSBndWVzdCB2aXJ0dWFsIGFkZHJlc3MuIEBwZmVjIHNob3VsZCBpbmNsdWRlIFBGRUNfdXNl
cl9tb2RlCisgKiBDb3B5IHRvL2Zyb20gYSBndWVzdCBsaW5lYXIgYWRkcmVzcy4gQHBmZWMgc2hv
dWxkIGluY2x1ZGUgUEZFQ191c2VyX21vZGUKICAqIGlmIGVtdWxhdGluZyBhIHVzZXItbW9kZSBh
Y2Nlc3MgKENQTD0zKS4gQWxsIG90aGVyIGZsYWdzIGluIEBwZmVjIGFyZQogICogbWFuYWdlZCBi
eSB0aGUgY2FsbGVkIGZ1bmN0aW9uOiBpdCBpcyB0aGVyZWZvcmUgb3B0aW9uYWwgZm9yIHRoZSBj
YWxsZXIKICAqIHRvIHNldCB0aGVtLgpAQCAtOTUsMTQgKzk1LDE0IEBAIHR5cGVkZWYgc3RydWN0
IHBhZ2VmYXVsdF9pbmZvCiAgICAgaW50IGVjOwogfSBwYWdlZmF1bHRfaW5mb190OwogCi1lbnVt
IGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV90b19ndWVzdF92aXJ0KAotICAgIHVuc2lnbmVkIGxv
bmcgdmFkZHIsIHZvaWQgKmJ1ZiwgaW50IHNpemUsIHVpbnQzMl90IHBmZWMsCitlbnVtIGh2bV9j
b3B5X3Jlc3VsdCBodm1fY29weV90b19ndWVzdF9saW5lYXIoCisgICAgdW5zaWduZWQgbG9uZyBh
ZGRyLCB2b2lkICpidWYsIGludCBzaXplLCB1aW50MzJfdCBwZmVjLAogICAgIHBhZ2VmYXVsdF9p
bmZvX3QgKnBmaW5mbyk7Ci1lbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV9mcm9tX2d1ZXN0
X3ZpcnQoCi0gICAgdm9pZCAqYnVmLCB1bnNpZ25lZCBsb25nIHZhZGRyLCBpbnQgc2l6ZSwgdWlu
dDMyX3QgcGZlYywKK2VudW0gaHZtX2NvcHlfcmVzdWx0IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGlu
ZWFyKAorICAgIHZvaWQgKmJ1ZiwgdW5zaWduZWQgbG9uZyBhZGRyLCBpbnQgc2l6ZSwgdWludDMy
X3QgcGZlYywKICAgICBwYWdlZmF1bHRfaW5mb190ICpwZmluZm8pOwotZW51bSBodm1fY29weV9y
ZXN1bHQgaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfdmlydCgKLSAgICB2b2lkICpidWYsIHVuc2lnbmVk
IGxvbmcgdmFkZHIsIGludCBzaXplLCB1aW50MzJfdCBwZmVjLAorZW51bSBodm1fY29weV9yZXN1
bHQgaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfbGluZWFyKAorICAgIHZvaWQgKmJ1ZiwgdW5zaWduZWQg
bG9uZyBhZGRyLCBpbnQgc2l6ZSwgdWludDMyX3QgcGZlYywKICAgICBwYWdlZmF1bHRfaW5mb190
ICpwZmluZm8pOwogCiAjZGVmaW5lIEhWTV9IQ0FMTF9jb21wbGV0ZWQgIDAgLyogaHlwZXJjYWxs
IGNvbXBsZXRlZCAtIG5vIGZ1cnRoZXIgYWN0aW9uICovCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0
Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:27:49 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:27: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 1cDYhh-000271-BG; Sun, 04 Dec 2016 15:27:49 +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 1cDYhg-00026m-1E
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:48 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 CA/CF-01928-3F534485; Sun, 04 Dec 2016 15:27:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVfeTqUu
 EwfajWhYTthk4MHps79vFHsAYxZqZl5RfkcCasezVHuaCe1YVN6duZmpgnK7VxcjFISTwhVHi
 07NVLBDOeUaJ230PgRwODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gAykRFgiX+PYxG
 iTMK2AmceXSd0YQmwWofNP/pSwTGDkWMDKsYtQoTi0qSy3SNTbQSyrKTM8oyU3MzNE1NDDVy0
 0tLk5MT81JTCrWS87P3cQI9Ek9AwPjDsYJq/wOMUpyMCmJ8u4MdY4Q4kvKT6nMSCzOiC8qzUk
 tPsQow8GhJMF728QlQkiwKDU9tSItMwcYHDBpCQ4eJRHeKpA0b3FBYm5xZjpE6hSjLset40ue
 Mgmx5OXnpUqJ82oBQ01IAKQoozQPbgQsUC8xykoJ8zIyMDAI8RSkFuVmlqDKv2IU52BUEuY9D
 LKKJzOvBG7TK6AjmICOOHHcGeSIkkSElFQDY5Hgh2jBkP3CpzJnmAVG7p1wfkmYeM9S58pC3g
 VrO8P7fC9XME6e3HuntJlxfssJz3kBz9huxj0Q2ND6YOkvjcoO6RW27uvf+qxUPfdoywqdYoe
 l9x9aHWL7Jnj7iJzIl7qfyi67pyzkOH1ScE96Qc3NPmbFu280HzLNe6NjKRHRlypYYWUprcRS
 nJFoqMVcVJwIAIaVLAJPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1480865264!73758468!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54162 invoked from network); 4 Dec 2016 15:27:45 -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; 4 Dec 2016 15:27: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 1cDYhd-0005JO-Gf
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:45 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYhd-0005Tu-Fs
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:45 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYhd-0005Tu-Fs@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:27:45 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Avoid __hvm_copy() raising
	#PF behind the emulators back
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>

Y29tbWl0IDI4ZWY5Y2NhYTkxY2Y5NDVjMDUyY2RkOTM2NGJlMGM0MGY3YmNlNGEKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE5vdiAxIDIwOjAyOjM1IDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAy
IDIwMTYgKzAwMDAKCiAgICB4ODYvaHZtOiBBdm9pZCBfX2h2bV9jb3B5KCkgcmFpc2luZyAjUEYg
YmVoaW5kIHRoZSBlbXVsYXRvcnMgYmFjawogICAgCiAgICBEcm9wIHRoZSBjYWxsIHRvIGh2bV9p
bmplY3RfcGFnZV9mYXVsdCgpIGluIF9faHZtX2NvcHkoKSwgYW5kIHJlcXVpcmUgY2FsbGVycwog
ICAgdG8gaW5qZWN0IHRoZSBwYWdlZmF1bHQgdGhlbXNlbHZlcy4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KICAgIEFja2VkLWJ5OiBLZXZpbiBUaWFuIDxr
ZXZpbi50aWFuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgfCAgMiAr
KwogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgIHwgMTQgKysrKysrKysrKysrLS0K
IHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyAgICAgICB8IDIwICsrKysrKysrKysrKysrKy0t
LS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jICAgfCAgMSArCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9zdXBwb3J0LmggfCAgNCArLS0tCiA1IGZpbGVzIGNoYW5nZWQsIDMxIGlu
c2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5kZXggMDM1YjY1NC4u
Y2NmM2FhMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTc5OSw2ICs3OTksNyBAQCBzdGF0aWMgaW50IF9f
aHZtZW11bF9yZWFkKAogICAgIGNhc2UgSFZNQ09QWV9va2F5OgogICAgICAgICBicmVhazsKICAg
ICBjYXNlIEhWTUNPUFlfYmFkX2d2YV90b19nZm46CisgICAgICAgIHg4Nl9lbXVsX3BhZ2VmYXVs
dChwZmluZm8uZWMsIHBmaW5mby5saW5lYXIsICZodm1lbXVsX2N0eHQtPmN0eHQpOwogICAgICAg
ICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiAgICAgY2FzZSBIVk1DT1BZX2JhZF9nZm5fdG9f
bWZuOgogICAgICAgICBpZiAoIGFjY2Vzc190eXBlID09IGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCAp
CkBAIC05MDUsNiArOTA2LDcgQEAgc3RhdGljIGludCBodm1lbXVsX3dyaXRlKAogICAgIGNhc2Ug
SFZNQ09QWV9va2F5OgogICAgICAgICBicmVhazsKICAgICBjYXNlIEhWTUNPUFlfYmFkX2d2YV90
b19nZm46CisgICAgICAgIHg4Nl9lbXVsX3BhZ2VmYXVsdChwZmluZm8uZWMsIHBmaW5mby5saW5l
YXIsICZodm1lbXVsX2N0eHQtPmN0eHQpOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJ
T047CiAgICAgY2FzZSBIVk1DT1BZX2JhZF9nZm5fdG9fbWZuOgogICAgICAgICByZXR1cm4gaHZt
ZW11bF9saW5lYXJfbW1pb193cml0ZShhZGRyLCBieXRlcywgcF9kYXRhLCBwZmVjLCBodm1lbXVs
X2N0eHQsIDApOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKaW5kZXggMDA3Y2U0Yy4uMjc4OTZlYyAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0yOTI3LDYg
KzI5MjcsOCBAQCB2b2lkIGh2bV90YXNrX3N3aXRjaCgKIAogICAgIHJjID0gaHZtX2NvcHlfZnJv
bV9ndWVzdF9saW5lYXIoCiAgICAgICAgICZ0c3MsIHByZXZfdHIuYmFzZSwgc2l6ZW9mKHRzcyks
IFBGRUNfcGFnZV9wcmVzZW50LCAmcGZpbmZvKTsKKyAgICBpZiAoIHJjID09IEhWTUNPUFlfYmFk
X2d2YV90b19nZm4gKQorICAgICAgICBodm1faW5qZWN0X3BhZ2VfZmF1bHQocGZpbmZvLmVjLCBw
ZmluZm8ubGluZWFyKTsKICAgICBpZiAoIHJjICE9IEhWTUNPUFlfb2theSApCiAgICAgICAgIGdv
dG8gb3V0OwogCkBAIC0yOTY1LDExICsyOTY3LDE1IEBAIHZvaWQgaHZtX3Rhc2tfc3dpdGNoKAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldG9mKHR5cGVvZih0c3MpLCB0
cmFjZSkgLQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldG9mKHR5cGVv
Zih0c3MpLCBlaXApLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBGRUNfcGFn
ZV9wcmVzZW50LCAmcGZpbmZvKTsKKyAgICBpZiAoIHJjID09IEhWTUNPUFlfYmFkX2d2YV90b19n
Zm4gKQorICAgICAgICBodm1faW5qZWN0X3BhZ2VfZmF1bHQocGZpbmZvLmVjLCBwZmluZm8ubGlu
ZWFyKTsKICAgICBpZiAoIHJjICE9IEhWTUNPUFlfb2theSApCiAgICAgICAgIGdvdG8gb3V0Owog
CiAgICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcigKICAgICAgICAgJnRzcywgdHIu
YmFzZSwgc2l6ZW9mKHRzcyksIFBGRUNfcGFnZV9wcmVzZW50LCAmcGZpbmZvKTsKKyAgICBpZiAo
IHJjID09IEhWTUNPUFlfYmFkX2d2YV90b19nZm4gKQorICAgICAgICBodm1faW5qZWN0X3BhZ2Vf
ZmF1bHQocGZpbmZvLmVjLCBwZmluZm8ubGluZWFyKTsKICAgICAvKgogICAgICAqIE5vdGU6IFRo
ZSBIVk1DT1BZX2dmbl9zaGFyZWQgY2FzZSBjb3VsZCBiZSBvcHRpbWlzZWQsIGlmIHRoZSBjYWxs
ZWUKICAgICAgKiBmdW5jdGlvbnMga25ldyB3ZSB3YW50IFJPIGFjY2Vzcy4KQEAgLTMwMTIsNyAr
MzAxOCwxMCBAQCB2b2lkIGh2bV90YXNrX3N3aXRjaCgKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJnRzcy5iYWNrX2xpbmssIHNpemVvZih0c3MuYmFja19saW5rKSwgMCwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBmaW5mbyk7CiAgICAgICAg
IGlmICggcmMgPT0gSFZNQ09QWV9iYWRfZ3ZhX3RvX2dmbiApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIGh2bV9pbmplY3RfcGFnZV9mYXVsdChwZmluZm8uZWMsIHBmaW5mby5saW5lYXIpOwogICAg
ICAgICAgICAgZXhuX3JhaXNlZCA9IDE7CisgICAgICAgIH0KICAgICAgICAgZWxzZSBpZiAoIHJj
ICE9IEhWTUNPUFlfb2theSApCiAgICAgICAgICAgICBnb3RvIG91dDsKICAgICB9CkBAIC0zMDUw
LDcgKzMwNTksMTAgQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCiAgICAgICAgICAgICByYyA9IGh2
bV9jb3B5X3RvX2d1ZXN0X2xpbmVhcihsaW5lYXJfYWRkciwgJmVycmNvZGUsIG9wc3osIDAsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmcGZpbmZvKTsKICAgICAg
ICAgICAgIGlmICggcmMgPT0gSFZNQ09QWV9iYWRfZ3ZhX3RvX2dmbiApCisgICAgICAgICAgICB7
CisgICAgICAgICAgICAgICAgaHZtX2luamVjdF9wYWdlX2ZhdWx0KHBmaW5mby5lYywgcGZpbmZv
LmxpbmVhcik7CiAgICAgICAgICAgICAgICAgZXhuX3JhaXNlZCA9IDE7CisgICAgICAgICAgICB9
CiAgICAgICAgICAgICBlbHNlIGlmICggcmMgIT0gSFZNQ09QWV9va2F5ICkKICAgICAgICAgICAg
ICAgICBnb3RvIG91dDsKICAgICAgICAgfQpAQCAtMzExNCw4ICszMTI2LDYgQEAgc3RhdGljIGVu
dW0gaHZtX2NvcHlfcmVzdWx0IF9faHZtX2NvcHkoCiAgICAgICAgICAgICAgICAgewogICAgICAg
ICAgICAgICAgICAgICBwZmluZm8tPmxpbmVhciA9IGFkZHI7CiAgICAgICAgICAgICAgICAgICAg
IHBmaW5mby0+ZWMgPSBwZmVjOwotCi0gICAgICAgICAgICAgICAgICAgIGh2bV9pbmplY3RfcGFn
ZV9mYXVsdChwZmVjLCBhZGRyKTsKICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAg
cmV0dXJuIEhWTUNPUFlfYmFkX2d2YV90b19nZm47CiAgICAgICAgICAgICB9CmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14
LmMKaW5kZXggZmQ3ZWEwYS4uZTZlOWViZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92
bXgvdnZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwpAQCAtMzk2LDcgKzM5
Niw2IEBAIHN0YXRpYyBpbnQgZGVjb2RlX3ZteF9pbnN0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzLAogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKICAgICB1bmlvbiB2bXhfaW5zdF9p
bmZvIGluZm87CiAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc2VnOwotICAgIHBhZ2VmYXVs
dF9pbmZvX3QgcGZpbmZvOwogICAgIHVuc2lnbmVkIGxvbmcgYmFzZSwgaW5kZXgsIHNlZ19iYXNl
LCBkaXNwLCBvZmZzZXQ7CiAgICAgaW50IHNjYWxlLCBzaXplOwogCkBAIC00NTEsMTAgKzQ1MCwx
NyBAQCBzdGF0aWMgaW50IGRlY29kZV92bXhfaW5zdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cywKICAgICAgICAgICAgICAgb2Zmc2V0ICsgc2l6ZSAtIDEgPiBzZWcubGltaXQpICkKICAgICAg
ICAgICAgIGdvdG8gZ3BfZmF1bHQ7CiAKLSAgICAgICAgaWYgKCBwb3BlcmFuZFMgIT0gTlVMTCAm
JgotICAgICAgICAgICAgIGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKHBvcGVyYW5kUywgYmFz
ZSwgc2l6ZSwgMCwgJnBmaW5mbykKLSAgICAgICAgICAgICAgICAgICE9IEhWTUNPUFlfb2theSAp
Ci0gICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CisgICAgICAgIGlmICggcG9w
ZXJhbmRTICE9IE5VTEwgKQorICAgICAgICB7CisgICAgICAgICAgICBwYWdlZmF1bHRfaW5mb190
IHBmaW5mbzsKKyAgICAgICAgICAgIGludCByYyA9IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFy
KHBvcGVyYW5kUywgYmFzZSwgc2l6ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIDAsICZwZmluZm8pOworCisgICAgICAgICAgICBpZiAoIHJjID09IEhW
TUNPUFlfYmFkX2d2YV90b19nZm4gKQorICAgICAgICAgICAgICAgIGh2bV9pbmplY3RfcGFnZV9m
YXVsdChwZmluZm8uZWMsIHBmaW5mby5saW5lYXIpOworICAgICAgICAgICAgaWYgKCByYyAhPSBI
Vk1DT1BZX29rYXkgKQorICAgICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsK
KyAgICAgICAgfQogICAgICAgICBkZWNvZGUtPm1lbSA9IGJhc2U7CiAgICAgICAgIGRlY29kZS0+
bGVuID0gc2l6ZTsKICAgICB9CkBAIC0xNjIzLDYgKzE2MjksOCBAQCBpbnQgbnZteF9oYW5kbGVf
dm1wdHJzdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBncGEgPSBudmNwdS0+bnZf
dnZtY3hhZGRyOwogCiAgICAgcmMgPSBodm1fY29weV90b19ndWVzdF9saW5lYXIoZGVjb2RlLm1l
bSwgJmdwYSwgZGVjb2RlLmxlbiwgMCwgJnBmaW5mbyk7CisgICAgaWYgKCByYyA9PSBIVk1DT1BZ
X2JhZF9ndmFfdG9fZ2ZuICkKKyAgICAgICAgaHZtX2luamVjdF9wYWdlX2ZhdWx0KHBmaW5mby5l
YywgcGZpbmZvLmxpbmVhcik7CiAgICAgaWYgKCByYyAhPSBIVk1DT1BZX29rYXkgKQogICAgICAg
ICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiAKQEAgLTE2OTQsNiArMTcwMiw4IEBAIGludCBu
dm14X2hhbmRsZV92bXJlYWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgc3dpdGNo
ICggZGVjb2RlLnR5cGUgKSB7CiAgICAgY2FzZSBWTVhfSU5TVF9NRU1SRUdfVFlQRV9NRU1PUlk6
CiAgICAgICAgIHJjID0gaHZtX2NvcHlfdG9fZ3Vlc3RfbGluZWFyKGRlY29kZS5tZW0sICZ2YWx1
ZSwgZGVjb2RlLmxlbiwgMCwgJnBmaW5mbyk7CisgICAgICAgIGlmICggcmMgPT0gSFZNQ09QWV9i
YWRfZ3ZhX3RvX2dmbiApCisgICAgICAgICAgICBodm1faW5qZWN0X3BhZ2VfZmF1bHQocGZpbmZv
LmVjLCBwZmluZm8ubGluZWFyKTsKICAgICAgICAgaWYgKCByYyAhPSBIVk1DT1BZX29rYXkgKQog
ICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogICAgICAgICBicmVhazsKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYv
bW0vc2hhZG93L2NvbW1vbi5jCmluZGV4IDAzMmEwNDEuLmM1OWYwMjIgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRv
dy9jb21tb24uYwpAQCAtMTk4LDYgKzE5OCw3IEBAIGh2bV9yZWFkKGVudW0geDg2X3NlZ21lbnQg
c2VnLAogICAgIGNhc2UgSFZNQ09QWV9va2F5OgogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZ
OwogICAgIGNhc2UgSFZNQ09QWV9iYWRfZ3ZhX3RvX2dmbjoKKyAgICAgICAgeDg2X2VtdWxfcGFn
ZWZhdWx0KHBmaW5mby5lYywgcGZpbmZvLmxpbmVhciwgJnNoX2N0eHQtPmN0eHQpOwogICAgICAg
ICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiAgICAgY2FzZSBIVk1DT1BZX2JhZF9nZm5fdG9f
bWZuOgogICAgIGNhc2UgSFZNQ09QWV91bmhhbmRsZWFibGU6CmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBw
b3J0LmgKaW5kZXggNzgzNDlmOC4uM2Q3NjdkNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vc3VwcG9ydC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQu
aApAQCAtODUsOSArODUsNyBAQCBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV9mcm9tX2d1
ZXN0X3BoeXMoCiAgKiAgSFZNQ09QWV9iYWRfZ3ZhX3RvX2dmbjogU29tZSBndWVzdCB2aXJ0dWFs
IGFkZHJlc3MgZGlkIG5vdCBoYXZlIGEgdmFsaWQKICAqICAgICAgICAgICAgICAgICAgICAgICAg
ICBtYXBwaW5nIHRvIGEgZ3Vlc3QgcGh5c2ljYWwgYWRkcmVzcy4gIFRoZQogICogICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhZ2VmYXVsdF9pbmZvX3Qgc3RydWN0dXJlIHdpbGwgYmUgZmlsbGVk
IGluIGlmCi0gKiAgICAgICAgICAgICAgICAgICAgICAgICAgcHJvdmlkZWQsIGFuZCBhIHBhZ2Ug
ZmF1bHQgZXhjZXB0aW9uIGlzCi0gKiAgICAgICAgICAgICAgICAgICAgICAgICAgYXV0b21hdGlj
YWxseSBxdWV1ZWQgZm9yIGluamVjdGlvbiBpbnRvIHRoZQotICogICAgICAgICAgICAgICAgICAg
ICAgICAgIGN1cnJlbnQgSFZNIFZDUFUuCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgcHJv
dmlkZWQuCiAgKi8KIHR5cGVkZWYgc3RydWN0IHBhZ2VmYXVsdF9pbmZvCiB7Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:27:49 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:27: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 1cDYhh-000271-BG; Sun, 04 Dec 2016 15:27:49 +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 1cDYhg-00026m-1E
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:48 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 CA/CF-01928-3F534485; Sun, 04 Dec 2016 15:27:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVfeTqUu
 EwfajWhYTthk4MHps79vFHsAYxZqZl5RfkcCasezVHuaCe1YVN6duZmpgnK7VxcjFISTwhVHi
 07NVLBDOeUaJ230PgRwODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gAykRFgiX+PYxG
 iTMK2AmceXSd0YQmwWofNP/pSwTGDkWMDKsYtQoTi0qSy3SNTbQSyrKTM8oyU3MzNE1NDDVy0
 0tLk5MT81JTCrWS87P3cQI9Ek9AwPjDsYJq/wOMUpyMCmJ8u4MdY4Q4kvKT6nMSCzOiC8qzUk
 tPsQow8GhJMF728QlQkiwKDU9tSItMwcYHDBpCQ4eJRHeKpA0b3FBYm5xZjpE6hSjLset40ue
 Mgmx5OXnpUqJ82oBQ01IAKQoozQPbgQsUC8xykoJ8zIyMDAI8RSkFuVmlqDKv2IU52BUEuY9D
 LKKJzOvBG7TK6AjmICOOHHcGeSIkkSElFQDY5Hgh2jBkP3CpzJnmAVG7p1wfkmYeM9S58pC3g
 VrO8P7fC9XME6e3HuntJlxfssJz3kBz9huxj0Q2ND6YOkvjcoO6RW27uvf+qxUPfdoywqdYoe
 l9x9aHWL7Jnj7iJzIl7qfyi67pyzkOH1ScE96Qc3NPmbFu280HzLNe6NjKRHRlypYYWUprcRS
 nJFoqMVcVJwIAIaVLAJPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1480865264!73758468!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54162 invoked from network); 4 Dec 2016 15:27:45 -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; 4 Dec 2016 15:27: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 1cDYhd-0005JO-Gf
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:45 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYhd-0005Tu-Fs
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:45 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYhd-0005Tu-Fs@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:27:45 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Avoid __hvm_copy() raising
	#PF behind the emulators back
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>

Y29tbWl0IDI4ZWY5Y2NhYTkxY2Y5NDVjMDUyY2RkOTM2NGJlMGM0MGY3YmNlNGEKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VHVlIE5vdiAxIDIwOjAyOjM1IDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAy
IDIwMTYgKzAwMDAKCiAgICB4ODYvaHZtOiBBdm9pZCBfX2h2bV9jb3B5KCkgcmFpc2luZyAjUEYg
YmVoaW5kIHRoZSBlbXVsYXRvcnMgYmFjawogICAgCiAgICBEcm9wIHRoZSBjYWxsIHRvIGh2bV9p
bmplY3RfcGFnZV9mYXVsdCgpIGluIF9faHZtX2NvcHkoKSwgYW5kIHJlcXVpcmUgY2FsbGVycwog
ICAgdG8gaW5qZWN0IHRoZSBwYWdlZmF1bHQgdGhlbXNlbHZlcy4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KICAgIEFja2VkLWJ5OiBLZXZpbiBUaWFuIDxr
ZXZpbi50aWFuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgfCAgMiAr
KwogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgIHwgMTQgKysrKysrKysrKysrLS0K
IHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyAgICAgICB8IDIwICsrKysrKysrKysrKysrKy0t
LS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jICAgfCAgMSArCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9zdXBwb3J0LmggfCAgNCArLS0tCiA1IGZpbGVzIGNoYW5nZWQsIDMxIGlu
c2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5kZXggMDM1YjY1NC4u
Y2NmM2FhMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTc5OSw2ICs3OTksNyBAQCBzdGF0aWMgaW50IF9f
aHZtZW11bF9yZWFkKAogICAgIGNhc2UgSFZNQ09QWV9va2F5OgogICAgICAgICBicmVhazsKICAg
ICBjYXNlIEhWTUNPUFlfYmFkX2d2YV90b19nZm46CisgICAgICAgIHg4Nl9lbXVsX3BhZ2VmYXVs
dChwZmluZm8uZWMsIHBmaW5mby5saW5lYXIsICZodm1lbXVsX2N0eHQtPmN0eHQpOwogICAgICAg
ICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiAgICAgY2FzZSBIVk1DT1BZX2JhZF9nZm5fdG9f
bWZuOgogICAgICAgICBpZiAoIGFjY2Vzc190eXBlID09IGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCAp
CkBAIC05MDUsNiArOTA2LDcgQEAgc3RhdGljIGludCBodm1lbXVsX3dyaXRlKAogICAgIGNhc2Ug
SFZNQ09QWV9va2F5OgogICAgICAgICBicmVhazsKICAgICBjYXNlIEhWTUNPUFlfYmFkX2d2YV90
b19nZm46CisgICAgICAgIHg4Nl9lbXVsX3BhZ2VmYXVsdChwZmluZm8uZWMsIHBmaW5mby5saW5l
YXIsICZodm1lbXVsX2N0eHQtPmN0eHQpOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJ
T047CiAgICAgY2FzZSBIVk1DT1BZX2JhZF9nZm5fdG9fbWZuOgogICAgICAgICByZXR1cm4gaHZt
ZW11bF9saW5lYXJfbW1pb193cml0ZShhZGRyLCBieXRlcywgcF9kYXRhLCBwZmVjLCBodm1lbXVs
X2N0eHQsIDApOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKaW5kZXggMDA3Y2U0Yy4uMjc4OTZlYyAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0yOTI3LDYg
KzI5MjcsOCBAQCB2b2lkIGh2bV90YXNrX3N3aXRjaCgKIAogICAgIHJjID0gaHZtX2NvcHlfZnJv
bV9ndWVzdF9saW5lYXIoCiAgICAgICAgICZ0c3MsIHByZXZfdHIuYmFzZSwgc2l6ZW9mKHRzcyks
IFBGRUNfcGFnZV9wcmVzZW50LCAmcGZpbmZvKTsKKyAgICBpZiAoIHJjID09IEhWTUNPUFlfYmFk
X2d2YV90b19nZm4gKQorICAgICAgICBodm1faW5qZWN0X3BhZ2VfZmF1bHQocGZpbmZvLmVjLCBw
ZmluZm8ubGluZWFyKTsKICAgICBpZiAoIHJjICE9IEhWTUNPUFlfb2theSApCiAgICAgICAgIGdv
dG8gb3V0OwogCkBAIC0yOTY1LDExICsyOTY3LDE1IEBAIHZvaWQgaHZtX3Rhc2tfc3dpdGNoKAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldG9mKHR5cGVvZih0c3MpLCB0
cmFjZSkgLQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldG9mKHR5cGVv
Zih0c3MpLCBlaXApLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBGRUNfcGFn
ZV9wcmVzZW50LCAmcGZpbmZvKTsKKyAgICBpZiAoIHJjID09IEhWTUNPUFlfYmFkX2d2YV90b19n
Zm4gKQorICAgICAgICBodm1faW5qZWN0X3BhZ2VfZmF1bHQocGZpbmZvLmVjLCBwZmluZm8ubGlu
ZWFyKTsKICAgICBpZiAoIHJjICE9IEhWTUNPUFlfb2theSApCiAgICAgICAgIGdvdG8gb3V0Owog
CiAgICAgcmMgPSBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcigKICAgICAgICAgJnRzcywgdHIu
YmFzZSwgc2l6ZW9mKHRzcyksIFBGRUNfcGFnZV9wcmVzZW50LCAmcGZpbmZvKTsKKyAgICBpZiAo
IHJjID09IEhWTUNPUFlfYmFkX2d2YV90b19nZm4gKQorICAgICAgICBodm1faW5qZWN0X3BhZ2Vf
ZmF1bHQocGZpbmZvLmVjLCBwZmluZm8ubGluZWFyKTsKICAgICAvKgogICAgICAqIE5vdGU6IFRo
ZSBIVk1DT1BZX2dmbl9zaGFyZWQgY2FzZSBjb3VsZCBiZSBvcHRpbWlzZWQsIGlmIHRoZSBjYWxs
ZWUKICAgICAgKiBmdW5jdGlvbnMga25ldyB3ZSB3YW50IFJPIGFjY2Vzcy4KQEAgLTMwMTIsNyAr
MzAxOCwxMCBAQCB2b2lkIGh2bV90YXNrX3N3aXRjaCgKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJnRzcy5iYWNrX2xpbmssIHNpemVvZih0c3MuYmFja19saW5rKSwgMCwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBmaW5mbyk7CiAgICAgICAg
IGlmICggcmMgPT0gSFZNQ09QWV9iYWRfZ3ZhX3RvX2dmbiApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIGh2bV9pbmplY3RfcGFnZV9mYXVsdChwZmluZm8uZWMsIHBmaW5mby5saW5lYXIpOwogICAg
ICAgICAgICAgZXhuX3JhaXNlZCA9IDE7CisgICAgICAgIH0KICAgICAgICAgZWxzZSBpZiAoIHJj
ICE9IEhWTUNPUFlfb2theSApCiAgICAgICAgICAgICBnb3RvIG91dDsKICAgICB9CkBAIC0zMDUw
LDcgKzMwNTksMTAgQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCiAgICAgICAgICAgICByYyA9IGh2
bV9jb3B5X3RvX2d1ZXN0X2xpbmVhcihsaW5lYXJfYWRkciwgJmVycmNvZGUsIG9wc3osIDAsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmcGZpbmZvKTsKICAgICAg
ICAgICAgIGlmICggcmMgPT0gSFZNQ09QWV9iYWRfZ3ZhX3RvX2dmbiApCisgICAgICAgICAgICB7
CisgICAgICAgICAgICAgICAgaHZtX2luamVjdF9wYWdlX2ZhdWx0KHBmaW5mby5lYywgcGZpbmZv
LmxpbmVhcik7CiAgICAgICAgICAgICAgICAgZXhuX3JhaXNlZCA9IDE7CisgICAgICAgICAgICB9
CiAgICAgICAgICAgICBlbHNlIGlmICggcmMgIT0gSFZNQ09QWV9va2F5ICkKICAgICAgICAgICAg
ICAgICBnb3RvIG91dDsKICAgICAgICAgfQpAQCAtMzExNCw4ICszMTI2LDYgQEAgc3RhdGljIGVu
dW0gaHZtX2NvcHlfcmVzdWx0IF9faHZtX2NvcHkoCiAgICAgICAgICAgICAgICAgewogICAgICAg
ICAgICAgICAgICAgICBwZmluZm8tPmxpbmVhciA9IGFkZHI7CiAgICAgICAgICAgICAgICAgICAg
IHBmaW5mby0+ZWMgPSBwZmVjOwotCi0gICAgICAgICAgICAgICAgICAgIGh2bV9pbmplY3RfcGFn
ZV9mYXVsdChwZmVjLCBhZGRyKTsKICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAg
cmV0dXJuIEhWTUNPUFlfYmFkX2d2YV90b19nZm47CiAgICAgICAgICAgICB9CmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14
LmMKaW5kZXggZmQ3ZWEwYS4uZTZlOWViZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92
bXgvdnZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwpAQCAtMzk2LDcgKzM5
Niw2IEBAIHN0YXRpYyBpbnQgZGVjb2RlX3ZteF9pbnN0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzLAogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKICAgICB1bmlvbiB2bXhfaW5zdF9p
bmZvIGluZm87CiAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc2VnOwotICAgIHBhZ2VmYXVs
dF9pbmZvX3QgcGZpbmZvOwogICAgIHVuc2lnbmVkIGxvbmcgYmFzZSwgaW5kZXgsIHNlZ19iYXNl
LCBkaXNwLCBvZmZzZXQ7CiAgICAgaW50IHNjYWxlLCBzaXplOwogCkBAIC00NTEsMTAgKzQ1MCwx
NyBAQCBzdGF0aWMgaW50IGRlY29kZV92bXhfaW5zdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cywKICAgICAgICAgICAgICAgb2Zmc2V0ICsgc2l6ZSAtIDEgPiBzZWcubGltaXQpICkKICAgICAg
ICAgICAgIGdvdG8gZ3BfZmF1bHQ7CiAKLSAgICAgICAgaWYgKCBwb3BlcmFuZFMgIT0gTlVMTCAm
JgotICAgICAgICAgICAgIGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKHBvcGVyYW5kUywgYmFz
ZSwgc2l6ZSwgMCwgJnBmaW5mbykKLSAgICAgICAgICAgICAgICAgICE9IEhWTUNPUFlfb2theSAp
Ci0gICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CisgICAgICAgIGlmICggcG9w
ZXJhbmRTICE9IE5VTEwgKQorICAgICAgICB7CisgICAgICAgICAgICBwYWdlZmF1bHRfaW5mb190
IHBmaW5mbzsKKyAgICAgICAgICAgIGludCByYyA9IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFy
KHBvcGVyYW5kUywgYmFzZSwgc2l6ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIDAsICZwZmluZm8pOworCisgICAgICAgICAgICBpZiAoIHJjID09IEhW
TUNPUFlfYmFkX2d2YV90b19nZm4gKQorICAgICAgICAgICAgICAgIGh2bV9pbmplY3RfcGFnZV9m
YXVsdChwZmluZm8uZWMsIHBmaW5mby5saW5lYXIpOworICAgICAgICAgICAgaWYgKCByYyAhPSBI
Vk1DT1BZX29rYXkgKQorICAgICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsK
KyAgICAgICAgfQogICAgICAgICBkZWNvZGUtPm1lbSA9IGJhc2U7CiAgICAgICAgIGRlY29kZS0+
bGVuID0gc2l6ZTsKICAgICB9CkBAIC0xNjIzLDYgKzE2MjksOCBAQCBpbnQgbnZteF9oYW5kbGVf
dm1wdHJzdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBncGEgPSBudmNwdS0+bnZf
dnZtY3hhZGRyOwogCiAgICAgcmMgPSBodm1fY29weV90b19ndWVzdF9saW5lYXIoZGVjb2RlLm1l
bSwgJmdwYSwgZGVjb2RlLmxlbiwgMCwgJnBmaW5mbyk7CisgICAgaWYgKCByYyA9PSBIVk1DT1BZ
X2JhZF9ndmFfdG9fZ2ZuICkKKyAgICAgICAgaHZtX2luamVjdF9wYWdlX2ZhdWx0KHBmaW5mby5l
YywgcGZpbmZvLmxpbmVhcik7CiAgICAgaWYgKCByYyAhPSBIVk1DT1BZX29rYXkgKQogICAgICAg
ICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiAKQEAgLTE2OTQsNiArMTcwMiw4IEBAIGludCBu
dm14X2hhbmRsZV92bXJlYWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgc3dpdGNo
ICggZGVjb2RlLnR5cGUgKSB7CiAgICAgY2FzZSBWTVhfSU5TVF9NRU1SRUdfVFlQRV9NRU1PUlk6
CiAgICAgICAgIHJjID0gaHZtX2NvcHlfdG9fZ3Vlc3RfbGluZWFyKGRlY29kZS5tZW0sICZ2YWx1
ZSwgZGVjb2RlLmxlbiwgMCwgJnBmaW5mbyk7CisgICAgICAgIGlmICggcmMgPT0gSFZNQ09QWV9i
YWRfZ3ZhX3RvX2dmbiApCisgICAgICAgICAgICBodm1faW5qZWN0X3BhZ2VfZmF1bHQocGZpbmZv
LmVjLCBwZmluZm8ubGluZWFyKTsKICAgICAgICAgaWYgKCByYyAhPSBIVk1DT1BZX29rYXkgKQog
ICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogICAgICAgICBicmVhazsKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYv
bW0vc2hhZG93L2NvbW1vbi5jCmluZGV4IDAzMmEwNDEuLmM1OWYwMjIgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRv
dy9jb21tb24uYwpAQCAtMTk4LDYgKzE5OCw3IEBAIGh2bV9yZWFkKGVudW0geDg2X3NlZ21lbnQg
c2VnLAogICAgIGNhc2UgSFZNQ09QWV9va2F5OgogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZ
OwogICAgIGNhc2UgSFZNQ09QWV9iYWRfZ3ZhX3RvX2dmbjoKKyAgICAgICAgeDg2X2VtdWxfcGFn
ZWZhdWx0KHBmaW5mby5lYywgcGZpbmZvLmxpbmVhciwgJnNoX2N0eHQtPmN0eHQpOwogICAgICAg
ICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiAgICAgY2FzZSBIVk1DT1BZX2JhZF9nZm5fdG9f
bWZuOgogICAgIGNhc2UgSFZNQ09QWV91bmhhbmRsZWFibGU6CmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBw
b3J0LmgKaW5kZXggNzgzNDlmOC4uM2Q3NjdkNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vc3VwcG9ydC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQu
aApAQCAtODUsOSArODUsNyBAQCBlbnVtIGh2bV9jb3B5X3Jlc3VsdCBodm1fY29weV9mcm9tX2d1
ZXN0X3BoeXMoCiAgKiAgSFZNQ09QWV9iYWRfZ3ZhX3RvX2dmbjogU29tZSBndWVzdCB2aXJ0dWFs
IGFkZHJlc3MgZGlkIG5vdCBoYXZlIGEgdmFsaWQKICAqICAgICAgICAgICAgICAgICAgICAgICAg
ICBtYXBwaW5nIHRvIGEgZ3Vlc3QgcGh5c2ljYWwgYWRkcmVzcy4gIFRoZQogICogICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhZ2VmYXVsdF9pbmZvX3Qgc3RydWN0dXJlIHdpbGwgYmUgZmlsbGVk
IGluIGlmCi0gKiAgICAgICAgICAgICAgICAgICAgICAgICAgcHJvdmlkZWQsIGFuZCBhIHBhZ2Ug
ZmF1bHQgZXhjZXB0aW9uIGlzCi0gKiAgICAgICAgICAgICAgICAgICAgICAgICAgYXV0b21hdGlj
YWxseSBxdWV1ZWQgZm9yIGluamVjdGlvbiBpbnRvIHRoZQotICogICAgICAgICAgICAgICAgICAg
ICAgICAgIGN1cnJlbnQgSFZNIFZDUFUuCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgcHJv
dmlkZWQuCiAgKi8KIHR5cGVkZWYgc3RydWN0IHBhZ2VmYXVsdF9pbmZvCiB7Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:27:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:27: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 1cDYhr-00028w-EN; Sun, 04 Dec 2016 15:27:59 +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 1cDYhq-00028h-6k
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:58 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 2D/F8-28947-DF534485; Sun, 04 Dec 2016 15:27:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVfePqUu
 EwafpBhYTthk4MHps79vFHsAYxZqZl5RfkcCa0fD1HmtBo03F62f7WRoYn2t3MXJxCAl8YZSY
 8OAYM4RznlFi/8UpQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCArESb06+Y
 AexeQXMJPpXdzGC2CxA9W/u/2ObwMixgJFhFaNGcWpRWWqRrrGBXlJRZnpGSW5iZo6uoYGxXm
 5qcXFiempOYlKxXnJ+7iZGoFfqGRgYdzB2nvA7xCjJwaQkyrsz1DlCiC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgTvbROXCCHBotT01Iq0zBxgeMCkJTh4lER4q0DSvMUFibnFmekQqVOMuhzTni1+
 yiTEkpeflyolzjsfpEgApCijNA9uBCxULzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5j0MM
 oUnM68EbtMroCOYgI44cdwZ5IiSRISUVANjKRNv2tGfOj6z1fK8q37pCGoc33/u8uGw77LV6z
 zfLPljx+00d2u8Skv7d5avmcbJbm9urWpZZ5qowPfvtmdL8u9wfoG1Vxc/fGB4Z/9cr333utt
 tHhV+2trX/zWIeQOXG/flF62SHS6LtL+ufnn+WYfq/wn7n61ZcefRlsh/1gc39k448ehKkRJL
 cUaioRZzUXEiAFpWbQ1QAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1480865275!73669570!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44634 invoked from network); 4 Dec 2016 15:27:56 -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; 4 Dec 2016 15:27:56 -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 1cDYhn-0005K4-J9
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:55 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYhn-0005UW-IO
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:55 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYhn-0005UW-IO@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:27:55 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Prepare to allow use of
	system segments for memory references
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>

Y29tbWl0IGM3ODVmNzU5NzE4YjBhODZhMGIxMzMyOTAxZDFlZTYzYzllNjdjNzcKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VGh1IEp1biAzMCAyMzo1NTozMyAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MiAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IFByZXBhcmUgdG8gYWxsb3cgdXNlIG9mIHN5c3Rl
bSBzZWdtZW50cyBmb3IgbWVtb3J5IHJlZmVyZW5jZXMKICAgIAogICAgQWxsIHN5c3RlbSBzZWdt
ZW50cyAoR0RUL0lEVC9MRFQgYW5kIFRSKSBkZXNjcmliZSBhIGxpbmVhciBhZGRyZXNzIGFuZCBs
aW1pdCwKICAgIGFuZCBhY3Qgc2ltaWxhcmx5IHRvIHVzZXIgc2VnbWVudHMuICBIb3dldmVyIGFs
bCBjdXJyZW50IHVzZXMgb2YgdGhlc2UgdGFibGVzCiAgICBpbiB0aGUgZW11bGF0b3Igb3BlbmNv
ZGUgdGhlIGFkZHJlc3MgY2FsY3VsYXRpb25zIGFuZCBsaW1pdCBjaGVja3MuICBJbgogICAgcGFy
dGljdWxhciwgbm8gY2FyZSBpcyB0YWtlbiBmb3IgYWNjZXNzIHdoaWNoIHdyYXAgYXJvdW5kIHRo
ZSA0R0Igb3IKICAgIG5vbi1jYW5vbmljYWwgYm91bmRhcmllcy4KICAgIAogICAgQWx0ZXIgaHZt
X3ZpcnR1YWxfdG9fbGluZWFyX2FkZHIoKSB0byBjb3BlIHdpdGggcGVyZm9ybWluZyBzZWdtZW50
YXRpb24gY2hlY2tzCiAgICBvbiBzeXN0ZW0gc2VnbWVudHMuICBUaGlzIGludm9sdmVzIHJlc3Ry
aWN0aW5nIGFjY2VzcyBjaGVja3MgaW4gdGhlIDMyYml0IGNhc2UKICAgIHRvIHVzZXIgc2VnbWVu
dHMgb25seSwgYW5kIGFkZGluZyBwcmVzZW5jZS9saW1pdCBjaGVja3MgaW4gdGhlIDY0Yml0IGNh
c2UuCiAgICAKICAgIFdoZW4gc3VmZmVyaW5nIGEgc2VnbWVudGF0aW9uIGZhdWx0IGZvciBhIHN5
c3RlbSBzZWdtZW50cywgcmV0dXJuCiAgICBYODZFTVVMX0VYQ0VQVElPTiBidXQgbGVhdmUgdGhl
IGZhdWx0IGluamVjdGlvbiB0byB0aGUgY2FsbGVyLiAgVGhlIGZhdWx0IHR5cGUKICAgIGRlcGVu
ZHMgb24gdGhlIGhpZ2hlciBsZXZlbCBhY3Rpb24gYmVpbmcgcGVyZm9ybWVkLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCiB4ZW4v
YXJjaC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgICAgICB8IDE0ICsrKysrKysrLS0tLQogeGVu
L2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgICAgICAgfCA0MCArKysrKysrKysrKysrKysr
KysrKysrLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jICAgICAg
ICB8IDEyICsrKysrKystLS0KIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5o
IHwgMjYgKysrKysrKysrKysrKystLS0tLS0tLQogNCBmaWxlcyBjaGFuZ2VkLCA2MiBpbnNlcnRp
b25zKCspLCAzMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2Vt
dWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCmluZGV4IGNjZjNhYTIuLmQwYTA0
M2IgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vZW11bGF0ZS5jCkBAIC01NjcsMTAgKzU2NywxNiBAQCBzdGF0aWMgaW50IGh2bWVt
dWxfdmlydHVhbF90b19saW5lYXIoCiAgICAgaWYgKCAqcmVwcyAhPSAxICkKICAgICAgICAgcmV0
dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwogCi0gICAgLyogVGhpcyBpcyBhIHNpbmdsZXRvbiBv
cGVyYXRpb246IGZhaWwgaXQgd2l0aCBhbiBleGNlcHRpb24uICovCi0gICAgeDg2X2VtdWxfaHdf
ZXhjZXB0aW9uKChzZWcgPT0geDg2X3NlZ19zcykKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
PyBUUkFQX3N0YWNrX2Vycm9yCi0gICAgICAgICAgICAgICAgICAgICAgICAgIDogVFJBUF9ncF9m
YXVsdCwgMCwgJmh2bWVtdWxfY3R4dC0+Y3R4dCk7CisgICAgLyoKKyAgICAgKiBMZWF2ZSBleGNl
cHRpb24gaW5qZWN0aW9uIHRvIHRoZSBjYWxsZXIgZm9yIG5vbi11c2VyIHNlZ21lbnRzOiBXZQor
ICAgICAqIG5laXRoZXIga25vdyB0aGUgZXhhY3QgZXJyb3IgY29kZSB0byBiZSB1c2VkLCBub3Ig
Y2FuIHdlIGVhc2lseQorICAgICAqIGRldGVybWluZSB0aGUga2luZCBvZiBleGNlcHRpb24gKCNH
UCBvciAjVFMpIGluIHRoYXQgY2FzZS4KKyAgICAgKi8KKyAgICBpZiAoIGlzX3g4Nl91c2VyX3Nl
Z21lbnQoc2VnKSApCisgICAgICAgIHg4Nl9lbXVsX2h3X2V4Y2VwdGlvbigoc2VnID09IHg4Nl9z
ZWdfc3MpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/IFRSQVBfc3RhY2tfZXJyb3IK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogVFJBUF9ncF9mYXVsdCwgMCwgJmh2bWVt
dWxfY3R4dC0+Y3R4dCk7CisKICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiB9CiAKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
CmluZGV4IDI3ODk2ZWMuLjUwNDQyNWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtMjQ5NywyNCArMjQ5NywyOCBAQCBi
b29sX3QgaHZtX3ZpcnR1YWxfdG9fbGluZWFyX2FkZHIoCiAgICAgICAgIGlmICggIXJlZy0+YXR0
ci5maWVsZHMucCApCiAgICAgICAgICAgICBnb3RvIG91dDsKIAotICAgICAgICBzd2l0Y2ggKCBh
Y2Nlc3NfdHlwZSApCisgICAgICAgIC8qIFJlYWQvd3JpdGUgcmVzdHJpY3Rpb25zIG9ubHkgZXhp
c3QgZm9yIHVzZXIgc2VnbWVudHMuICovCisgICAgICAgIGlmICggcmVnLT5hdHRyLmZpZWxkcy5z
ICkKICAgICAgICAgewotICAgICAgICBjYXNlIGh2bV9hY2Nlc3NfcmVhZDoKLSAgICAgICAgICAg
IGlmICggKHJlZy0+YXR0ci5maWVsZHMudHlwZSAmIDB4YSkgPT0gMHg4ICkKLSAgICAgICAgICAg
ICAgICBnb3RvIG91dDsgLyogZXhlY3V0ZS1vbmx5IGNvZGUgc2VnbWVudCAqLwotICAgICAgICAg
ICAgYnJlYWs7Ci0gICAgICAgIGNhc2UgaHZtX2FjY2Vzc193cml0ZToKLSAgICAgICAgICAgIGlm
ICggKHJlZy0+YXR0ci5maWVsZHMudHlwZSAmIDB4YSkgIT0gMHgyICkKLSAgICAgICAgICAgICAg
ICBnb3RvIG91dDsgLyogbm90IGEgd3JpdGFibGUgZGF0YSBzZWdtZW50ICovCi0gICAgICAgICAg
ICBicmVhazsKLSAgICAgICAgZGVmYXVsdDoKLSAgICAgICAgICAgIGJyZWFrOworICAgICAgICAg
ICAgc3dpdGNoICggYWNjZXNzX3R5cGUgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgY2Fz
ZSBodm1fYWNjZXNzX3JlYWQ6CisgICAgICAgICAgICAgICAgaWYgKCAocmVnLT5hdHRyLmZpZWxk
cy50eXBlICYgMHhhKSA9PSAweDggKQorICAgICAgICAgICAgICAgICAgICBnb3RvIG91dDsgLyog
ZXhlY3V0ZS1vbmx5IGNvZGUgc2VnbWVudCAqLworICAgICAgICAgICAgICAgIGJyZWFrOworICAg
ICAgICAgICAgY2FzZSBodm1fYWNjZXNzX3dyaXRlOgorICAgICAgICAgICAgICAgIGlmICggKHJl
Zy0+YXR0ci5maWVsZHMudHlwZSAmIDB4YSkgIT0gMHgyICkKKyAgICAgICAgICAgICAgICAgICAg
Z290byBvdXQ7IC8qIG5vdCBhIHdyaXRhYmxlIGRhdGEgc2VnbWVudCAqLworICAgICAgICAgICAg
ICAgIGJyZWFrOworICAgICAgICAgICAgZGVmYXVsdDoKKyAgICAgICAgICAgICAgICBicmVhazsK
KyAgICAgICAgICAgIH0KICAgICAgICAgfQogCiAgICAgICAgIGxhc3RfYnl0ZSA9ICh1aW50MzJf
dClvZmZzZXQgKyBieXRlcyAtICEhYnl0ZXM7CiAKICAgICAgICAgLyogSXMgdGhpcyBhIGdyb3dz
LWRvd24gZGF0YSBzZWdtZW50PyBTcGVjaWFsIGxpbWl0IGNoZWNrIGlmIHNvLiAqLwotICAgICAg
ICBpZiAoIChyZWctPmF0dHIuZmllbGRzLnR5cGUgJiAweGMpID09IDB4NCApCisgICAgICAgIGlm
ICggcmVnLT5hdHRyLmZpZWxkcy5zICYmIChyZWctPmF0dHIuZmllbGRzLnR5cGUgJiAweGMpID09
IDB4NCApCiAgICAgICAgIHsKICAgICAgICAgICAgIC8qIElzIHVwcGVyIGxpbWl0IDB4RkZGRiBv
ciAweEZGRkZGRkZGPyAqLwogICAgICAgICAgICAgaWYgKCAhcmVnLT5hdHRyLmZpZWxkcy5kYiAp
CkBAIC0yNTMwLDEwICsyNTM0LDE4IEBAIGJvb2xfdCBodm1fdmlydHVhbF90b19saW5lYXJfYWRk
cigKICAgICBlbHNlCiAgICAgewogICAgICAgICAvKgotICAgICAgICAgKiBMT05HIE1PREU6IEZT
IGFuZCBHUyBhZGQgc2VnbWVudCBiYXNlLiBBZGRyZXNzZXMgbXVzdCBiZSBjYW5vbmljYWwuCisg
ICAgICAgICAqIFVzZXIgc2VnbWVudHMgYXJlIGFsd2F5cyB0cmVhdGVkIGFzIHByZXNlbnQuICBT
eXN0ZW0gc2VnbWVudCBtYXkKKyAgICAgICAgICogbm90IGJlLCBhbmQgYWxzbyBpbmN1ciBsaW1p
dCBjaGVja3MuCiAgICAgICAgICAqLworICAgICAgICBpZiAoIGlzX3g4Nl9zeXN0ZW1fc2VnbWVu
dChzZWcpICYmCisgICAgICAgICAgICAgKCFyZWctPmF0dHIuZmllbGRzLnAgfHwgKG9mZnNldCAr
IGJ5dGVzIC0gISFieXRlcykgPiByZWctPmxpbWl0KSApCisgICAgICAgICAgICBnb3RvIG91dDsK
IAotICAgICAgICBpZiAoIChzZWcgPT0geDg2X3NlZ19mcykgfHwgKHNlZyA9PSB4ODZfc2VnX2dz
KSApCisgICAgICAgIC8qCisgICAgICAgICAqIExPTkcgTU9ERTogRlMsIEdTIGFuZCBzeXN0ZW0g
c2VnbWVudHM6IGFkZCBzZWdtZW50IGJhc2UuIEFsbAorICAgICAgICAgKiBhZGRyZXNzZXMgbXVz
dCBiZSBjYW5vbmljYWwuCisgICAgICAgICAqLworICAgICAgICBpZiAoIHNlZyA+PSB4ODZfc2Vn
X2ZzICkKICAgICAgICAgICAgIGFkZHIgKz0gcmVnLT5iYXNlOwogCiAgICAgICAgIGxhc3RfYnl0
ZSA9IGFkZHIgKyBieXRlcyAtICEhYnl0ZXM7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0v
c2hhZG93L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwppbmRleCBj
NTlmMDIyLi4zOWJlNTY0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1v
bi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKQEAgLTE2Miw5ICsxNjIs
MTUgQEAgc3RhdGljIGludCBodm1fdHJhbnNsYXRlX2xpbmVhcl9hZGRyKAogCiAgICAgaWYgKCAh
b2theSApCiAgICAgewotICAgICAgICB4ODZfZW11bF9od19leGNlcHRpb24oCi0gICAgICAgICAg
ICAoc2VnID09IHg4Nl9zZWdfc3MpID8gVFJBUF9zdGFja19lcnJvciA6IFRSQVBfZ3BfZmF1bHQs
Ci0gICAgICAgICAgICAwLCAmc2hfY3R4dC0+Y3R4dCk7CisgICAgICAgIC8qCisgICAgICAgICAq
IExlYXZlIGV4Y2VwdGlvbiBpbmplY3Rpb24gdG8gdGhlIGNhbGxlciBmb3Igbm9uLXVzZXIgc2Vn
bWVudHM6IFdlCisgICAgICAgICAqIG5laXRoZXIga25vdyB0aGUgZXhhY3QgZXJyb3IgY29kZSB0
byBiZSB1c2VkLCBub3IgY2FuIHdlIGVhc2lseQorICAgICAgICAgKiBkZXRlcm1pbmUgdGhlIGtp
bmQgb2YgZXhjZXB0aW9uICgjR1Agb3IgI1RTKSBpbiB0aGF0IGNhc2UuCisgICAgICAgICAqLwor
ICAgICAgICBpZiAoIGlzX3g4Nl91c2VyX3NlZ21lbnQoc2VnKSApCisgICAgICAgICAgICB4ODZf
ZW11bF9od19leGNlcHRpb24oCisgICAgICAgICAgICAgICAgKHNlZyA9PSB4ODZfc2VnX3NzKSA/
IFRSQVBfc3RhY2tfZXJyb3IgOiBUUkFQX2dwX2ZhdWx0LAorICAgICAgICAgICAgICAgIDAsICZz
aF9jdHh0LT5jdHh0KTsKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogICAgIH0K
IApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggYi94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaAppbmRleCA5MTVjMWZlLi4xNjRm
YzI0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaAor
KysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaApAQCAtMzEsNyArMzEs
MTEgQEAKIAogc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQ7CiAKLS8qIENvbXByZWhlbnNpdmUgZW51
bWVyYXRpb24gb2YgeDg2IHNlZ21lbnQgcmVnaXN0ZXJzLiAqLworLyoKKyAqIENvbXByZWhlbnNp
dmUgZW51bWVyYXRpb24gb2YgeDg2IHNlZ21lbnQgcmVnaXN0ZXJzLiAgVmFyaW91cyBiaXRzIG9m
IGNvZGUKKyAqIHJlbHkgb24gdGhpcyBvcmRlciAoZ2VuZXJhbCBwdXJwb3NlIGJlZm9yZSBzeXN0
ZW0sIHRyIGF0IHRoZSBiZWdpbm5pbmcgb2YKKyAqIHN5c3RlbSkuCisgKi8KIGVudW0geDg2X3Nl
Z21lbnQgewogICAgIC8qIEdlbmVyYWwgcHVycG9zZS4gIE1hdGNoZXMgdGhlIFNSZWczIGVuY29k
aW5nIGluIG9wY29kZS9Nb2RSTSBieXRlcy4gKi8KICAgICB4ODZfc2VnX2VzLApAQCAtNDAsMjEg
KzQ0LDI1IEBAIGVudW0geDg2X3NlZ21lbnQgewogICAgIHg4Nl9zZWdfZHMsCiAgICAgeDg2X3Nl
Z19mcywKICAgICB4ODZfc2VnX2dzLAotICAgIC8qIFN5c3RlbS4gKi8KKyAgICAvKiBTeXN0ZW06
IFZhbGlkIHRvIHVzZSBmb3IgaW1wbGljaXQgdGFibGUgcmVmZXJlbmNlcy4gKi8KICAgICB4ODZf
c2VnX3RyLAogICAgIHg4Nl9zZWdfbGR0ciwKICAgICB4ODZfc2VnX2dkdHIsCiAgICAgeDg2X3Nl
Z19pZHRyLAotICAgIC8qCi0gICAgICogRHVtbXk6IHVzZWQgdG8gZW11bGF0ZSBkaXJlY3QgcHJv
Y2Vzc29yIGFjY2Vzc2VzIHRvIG1hbmFnZW1lbnQKLSAgICAgKiBzdHJ1Y3R1cmVzIChUU1MsIEdE
VCwgTERULCBJRFQsIGV0Yy4pIHdoaWNoIHVzZSBsaW5lYXIgYWRkcmVzc2luZwotICAgICAqIChu
byBzZWdtZW50IGNvbXBvbmVudCkgYW5kIGJ5cGFzcyB1c3VhbCBzZWdtZW50LSBhbmQgcGFnZS1s
ZXZlbAotICAgICAqIHByb3RlY3Rpb24gY2hlY2tzLgotICAgICAqLworICAgIC8qIE5vIFNlZ21l
bnQ6IEZvciBhY2Nlc3NlcyB3aGljaCBhcmUgYWxyZWFkeSBsaW5lYXIuICovCiAgICAgeDg2X3Nl
Z19ub25lCiB9OwogCi0jZGVmaW5lIGlzX3g4Nl91c2VyX3NlZ21lbnQoc2VnKSAoKHVuc2lnbmVk
KShzZWcpIDw9IHg4Nl9zZWdfZ3MpCitzdGF0aWMgaW5saW5lIGJvb2wgaXNfeDg2X3VzZXJfc2Vn
bWVudChlbnVtIHg4Nl9zZWdtZW50IHNlZykKK3sKKyAgICB1bnNpZ25lZCBpbnQgaWR4ID0gc2Vn
OworCisgICAgcmV0dXJuIGlkeCA8PSB4ODZfc2VnX2dzOworfQorc3RhdGljIGlubGluZSBib29s
IGlzX3g4Nl9zeXN0ZW1fc2VnbWVudChlbnVtIHg4Nl9zZWdtZW50IHNlZykKK3sKKyAgICByZXR1
cm4gc2VnID49IHg4Nl9zZWdfdHIgJiYgc2VnIDwgeDg2X3NlZ19ub25lOworfQogCiAvKiBDbGFz
c2lmaWNhdGlvbiBvZiB0aGUgdHlwZXMgb2Ygc29mdHdhcmUgZ2VuZXJhdGVkIGludGVycnVwdHMv
ZXhjZXB0aW9ucy4gKi8KIGVudW0geDg2X3N3aW50X3R5cGUgewotLQpnZW5lcmF0ZWQgYnkgZ2l0
LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:27:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:27: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 1cDYhr-00028w-EN; Sun, 04 Dec 2016 15:27:59 +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 1cDYhq-00028h-6k
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:58 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 2D/F8-28947-DF534485; Sun, 04 Dec 2016 15:27:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVfePqUu
 EwafpBhYTthk4MHps79vFHsAYxZqZl5RfkcCa0fD1HmtBo03F62f7WRoYn2t3MXJxCAl8YZSY
 8OAYM4RznlFi/8UpQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCArESb06+Y
 AexeQXMJPpXdzGC2CxA9W/u/2ObwMixgJFhFaNGcWpRWWqRrrGBXlJRZnpGSW5iZo6uoYGxXm
 5qcXFiempOYlKxXnJ+7iZGoFfqGRgYdzB2nvA7xCjJwaQkyrsz1DlCiC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgTvbROXCCHBotT01Iq0zBxgeMCkJTh4lER4q0DSvMUFibnFmekQqVOMuhzTni1+
 yiTEkpeflyolzjsfpEgApCijNA9uBCxULzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5j0MM
 oUnM68EbtMroCOYgI44cdwZ5IiSRISUVANjKRNv2tGfOj6z1fK8q37pCGoc33/u8uGw77LV6z
 zfLPljx+00d2u8Skv7d5avmcbJbm9urWpZZ5qowPfvtmdL8u9wfoG1Vxc/fGB4Z/9cr333utt
 tHhV+2trX/zWIeQOXG/flF62SHS6LtL+ufnn+WYfq/wn7n61ZcefRlsh/1gc39k448ehKkRJL
 cUaioRZzUXEiAFpWbQ1QAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1480865275!73669570!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44634 invoked from network); 4 Dec 2016 15:27:56 -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; 4 Dec 2016 15:27:56 -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 1cDYhn-0005K4-J9
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:55 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYhn-0005UW-IO
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:27:55 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYhn-0005UW-IO@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:27:55 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Prepare to allow use of
	system segments for memory references
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>

Y29tbWl0IGM3ODVmNzU5NzE4YjBhODZhMGIxMzMyOTAxZDFlZTYzYzllNjdjNzcKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VGh1IEp1biAzMCAyMzo1NTozMyAyMDE2ICswMTAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMiAxNzoyMzow
MiAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IFByZXBhcmUgdG8gYWxsb3cgdXNlIG9mIHN5c3Rl
bSBzZWdtZW50cyBmb3IgbWVtb3J5IHJlZmVyZW5jZXMKICAgIAogICAgQWxsIHN5c3RlbSBzZWdt
ZW50cyAoR0RUL0lEVC9MRFQgYW5kIFRSKSBkZXNjcmliZSBhIGxpbmVhciBhZGRyZXNzIGFuZCBs
aW1pdCwKICAgIGFuZCBhY3Qgc2ltaWxhcmx5IHRvIHVzZXIgc2VnbWVudHMuICBIb3dldmVyIGFs
bCBjdXJyZW50IHVzZXMgb2YgdGhlc2UgdGFibGVzCiAgICBpbiB0aGUgZW11bGF0b3Igb3BlbmNv
ZGUgdGhlIGFkZHJlc3MgY2FsY3VsYXRpb25zIGFuZCBsaW1pdCBjaGVja3MuICBJbgogICAgcGFy
dGljdWxhciwgbm8gY2FyZSBpcyB0YWtlbiBmb3IgYWNjZXNzIHdoaWNoIHdyYXAgYXJvdW5kIHRo
ZSA0R0Igb3IKICAgIG5vbi1jYW5vbmljYWwgYm91bmRhcmllcy4KICAgIAogICAgQWx0ZXIgaHZt
X3ZpcnR1YWxfdG9fbGluZWFyX2FkZHIoKSB0byBjb3BlIHdpdGggcGVyZm9ybWluZyBzZWdtZW50
YXRpb24gY2hlY2tzCiAgICBvbiBzeXN0ZW0gc2VnbWVudHMuICBUaGlzIGludm9sdmVzIHJlc3Ry
aWN0aW5nIGFjY2VzcyBjaGVja3MgaW4gdGhlIDMyYml0IGNhc2UKICAgIHRvIHVzZXIgc2VnbWVu
dHMgb25seSwgYW5kIGFkZGluZyBwcmVzZW5jZS9saW1pdCBjaGVja3MgaW4gdGhlIDY0Yml0IGNh
c2UuCiAgICAKICAgIFdoZW4gc3VmZmVyaW5nIGEgc2VnbWVudGF0aW9uIGZhdWx0IGZvciBhIHN5
c3RlbSBzZWdtZW50cywgcmV0dXJuCiAgICBYODZFTVVMX0VYQ0VQVElPTiBidXQgbGVhdmUgdGhl
IGZhdWx0IGluamVjdGlvbiB0byB0aGUgY2FsbGVyLiAgVGhlIGZhdWx0IHR5cGUKICAgIGRlcGVu
ZHMgb24gdGhlIGhpZ2hlciBsZXZlbCBhY3Rpb24gYmVpbmcgcGVyZm9ybWVkLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCiB4ZW4v
YXJjaC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgICAgICB8IDE0ICsrKysrKysrLS0tLQogeGVu
L2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgICAgICAgfCA0MCArKysrKysrKysrKysrKysr
KysrKysrLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jICAgICAg
ICB8IDEyICsrKysrKystLS0KIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5o
IHwgMjYgKysrKysrKysrKysrKystLS0tLS0tLQogNCBmaWxlcyBjaGFuZ2VkLCA2MiBpbnNlcnRp
b25zKCspLCAzMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2Vt
dWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCmluZGV4IGNjZjNhYTIuLmQwYTA0
M2IgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vZW11bGF0ZS5jCkBAIC01NjcsMTAgKzU2NywxNiBAQCBzdGF0aWMgaW50IGh2bWVt
dWxfdmlydHVhbF90b19saW5lYXIoCiAgICAgaWYgKCAqcmVwcyAhPSAxICkKICAgICAgICAgcmV0
dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwogCi0gICAgLyogVGhpcyBpcyBhIHNpbmdsZXRvbiBv
cGVyYXRpb246IGZhaWwgaXQgd2l0aCBhbiBleGNlcHRpb24uICovCi0gICAgeDg2X2VtdWxfaHdf
ZXhjZXB0aW9uKChzZWcgPT0geDg2X3NlZ19zcykKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
PyBUUkFQX3N0YWNrX2Vycm9yCi0gICAgICAgICAgICAgICAgICAgICAgICAgIDogVFJBUF9ncF9m
YXVsdCwgMCwgJmh2bWVtdWxfY3R4dC0+Y3R4dCk7CisgICAgLyoKKyAgICAgKiBMZWF2ZSBleGNl
cHRpb24gaW5qZWN0aW9uIHRvIHRoZSBjYWxsZXIgZm9yIG5vbi11c2VyIHNlZ21lbnRzOiBXZQor
ICAgICAqIG5laXRoZXIga25vdyB0aGUgZXhhY3QgZXJyb3IgY29kZSB0byBiZSB1c2VkLCBub3Ig
Y2FuIHdlIGVhc2lseQorICAgICAqIGRldGVybWluZSB0aGUga2luZCBvZiBleGNlcHRpb24gKCNH
UCBvciAjVFMpIGluIHRoYXQgY2FzZS4KKyAgICAgKi8KKyAgICBpZiAoIGlzX3g4Nl91c2VyX3Nl
Z21lbnQoc2VnKSApCisgICAgICAgIHg4Nl9lbXVsX2h3X2V4Y2VwdGlvbigoc2VnID09IHg4Nl9z
ZWdfc3MpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/IFRSQVBfc3RhY2tfZXJyb3IK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogVFJBUF9ncF9mYXVsdCwgMCwgJmh2bWVt
dWxfY3R4dC0+Y3R4dCk7CisKICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiB9CiAKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
CmluZGV4IDI3ODk2ZWMuLjUwNDQyNWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtMjQ5NywyNCArMjQ5NywyOCBAQCBi
b29sX3QgaHZtX3ZpcnR1YWxfdG9fbGluZWFyX2FkZHIoCiAgICAgICAgIGlmICggIXJlZy0+YXR0
ci5maWVsZHMucCApCiAgICAgICAgICAgICBnb3RvIG91dDsKIAotICAgICAgICBzd2l0Y2ggKCBh
Y2Nlc3NfdHlwZSApCisgICAgICAgIC8qIFJlYWQvd3JpdGUgcmVzdHJpY3Rpb25zIG9ubHkgZXhp
c3QgZm9yIHVzZXIgc2VnbWVudHMuICovCisgICAgICAgIGlmICggcmVnLT5hdHRyLmZpZWxkcy5z
ICkKICAgICAgICAgewotICAgICAgICBjYXNlIGh2bV9hY2Nlc3NfcmVhZDoKLSAgICAgICAgICAg
IGlmICggKHJlZy0+YXR0ci5maWVsZHMudHlwZSAmIDB4YSkgPT0gMHg4ICkKLSAgICAgICAgICAg
ICAgICBnb3RvIG91dDsgLyogZXhlY3V0ZS1vbmx5IGNvZGUgc2VnbWVudCAqLwotICAgICAgICAg
ICAgYnJlYWs7Ci0gICAgICAgIGNhc2UgaHZtX2FjY2Vzc193cml0ZToKLSAgICAgICAgICAgIGlm
ICggKHJlZy0+YXR0ci5maWVsZHMudHlwZSAmIDB4YSkgIT0gMHgyICkKLSAgICAgICAgICAgICAg
ICBnb3RvIG91dDsgLyogbm90IGEgd3JpdGFibGUgZGF0YSBzZWdtZW50ICovCi0gICAgICAgICAg
ICBicmVhazsKLSAgICAgICAgZGVmYXVsdDoKLSAgICAgICAgICAgIGJyZWFrOworICAgICAgICAg
ICAgc3dpdGNoICggYWNjZXNzX3R5cGUgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgY2Fz
ZSBodm1fYWNjZXNzX3JlYWQ6CisgICAgICAgICAgICAgICAgaWYgKCAocmVnLT5hdHRyLmZpZWxk
cy50eXBlICYgMHhhKSA9PSAweDggKQorICAgICAgICAgICAgICAgICAgICBnb3RvIG91dDsgLyog
ZXhlY3V0ZS1vbmx5IGNvZGUgc2VnbWVudCAqLworICAgICAgICAgICAgICAgIGJyZWFrOworICAg
ICAgICAgICAgY2FzZSBodm1fYWNjZXNzX3dyaXRlOgorICAgICAgICAgICAgICAgIGlmICggKHJl
Zy0+YXR0ci5maWVsZHMudHlwZSAmIDB4YSkgIT0gMHgyICkKKyAgICAgICAgICAgICAgICAgICAg
Z290byBvdXQ7IC8qIG5vdCBhIHdyaXRhYmxlIGRhdGEgc2VnbWVudCAqLworICAgICAgICAgICAg
ICAgIGJyZWFrOworICAgICAgICAgICAgZGVmYXVsdDoKKyAgICAgICAgICAgICAgICBicmVhazsK
KyAgICAgICAgICAgIH0KICAgICAgICAgfQogCiAgICAgICAgIGxhc3RfYnl0ZSA9ICh1aW50MzJf
dClvZmZzZXQgKyBieXRlcyAtICEhYnl0ZXM7CiAKICAgICAgICAgLyogSXMgdGhpcyBhIGdyb3dz
LWRvd24gZGF0YSBzZWdtZW50PyBTcGVjaWFsIGxpbWl0IGNoZWNrIGlmIHNvLiAqLwotICAgICAg
ICBpZiAoIChyZWctPmF0dHIuZmllbGRzLnR5cGUgJiAweGMpID09IDB4NCApCisgICAgICAgIGlm
ICggcmVnLT5hdHRyLmZpZWxkcy5zICYmIChyZWctPmF0dHIuZmllbGRzLnR5cGUgJiAweGMpID09
IDB4NCApCiAgICAgICAgIHsKICAgICAgICAgICAgIC8qIElzIHVwcGVyIGxpbWl0IDB4RkZGRiBv
ciAweEZGRkZGRkZGPyAqLwogICAgICAgICAgICAgaWYgKCAhcmVnLT5hdHRyLmZpZWxkcy5kYiAp
CkBAIC0yNTMwLDEwICsyNTM0LDE4IEBAIGJvb2xfdCBodm1fdmlydHVhbF90b19saW5lYXJfYWRk
cigKICAgICBlbHNlCiAgICAgewogICAgICAgICAvKgotICAgICAgICAgKiBMT05HIE1PREU6IEZT
IGFuZCBHUyBhZGQgc2VnbWVudCBiYXNlLiBBZGRyZXNzZXMgbXVzdCBiZSBjYW5vbmljYWwuCisg
ICAgICAgICAqIFVzZXIgc2VnbWVudHMgYXJlIGFsd2F5cyB0cmVhdGVkIGFzIHByZXNlbnQuICBT
eXN0ZW0gc2VnbWVudCBtYXkKKyAgICAgICAgICogbm90IGJlLCBhbmQgYWxzbyBpbmN1ciBsaW1p
dCBjaGVja3MuCiAgICAgICAgICAqLworICAgICAgICBpZiAoIGlzX3g4Nl9zeXN0ZW1fc2VnbWVu
dChzZWcpICYmCisgICAgICAgICAgICAgKCFyZWctPmF0dHIuZmllbGRzLnAgfHwgKG9mZnNldCAr
IGJ5dGVzIC0gISFieXRlcykgPiByZWctPmxpbWl0KSApCisgICAgICAgICAgICBnb3RvIG91dDsK
IAotICAgICAgICBpZiAoIChzZWcgPT0geDg2X3NlZ19mcykgfHwgKHNlZyA9PSB4ODZfc2VnX2dz
KSApCisgICAgICAgIC8qCisgICAgICAgICAqIExPTkcgTU9ERTogRlMsIEdTIGFuZCBzeXN0ZW0g
c2VnbWVudHM6IGFkZCBzZWdtZW50IGJhc2UuIEFsbAorICAgICAgICAgKiBhZGRyZXNzZXMgbXVz
dCBiZSBjYW5vbmljYWwuCisgICAgICAgICAqLworICAgICAgICBpZiAoIHNlZyA+PSB4ODZfc2Vn
X2ZzICkKICAgICAgICAgICAgIGFkZHIgKz0gcmVnLT5iYXNlOwogCiAgICAgICAgIGxhc3RfYnl0
ZSA9IGFkZHIgKyBieXRlcyAtICEhYnl0ZXM7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0v
c2hhZG93L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwppbmRleCBj
NTlmMDIyLi4zOWJlNTY0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1v
bi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKQEAgLTE2Miw5ICsxNjIs
MTUgQEAgc3RhdGljIGludCBodm1fdHJhbnNsYXRlX2xpbmVhcl9hZGRyKAogCiAgICAgaWYgKCAh
b2theSApCiAgICAgewotICAgICAgICB4ODZfZW11bF9od19leGNlcHRpb24oCi0gICAgICAgICAg
ICAoc2VnID09IHg4Nl9zZWdfc3MpID8gVFJBUF9zdGFja19lcnJvciA6IFRSQVBfZ3BfZmF1bHQs
Ci0gICAgICAgICAgICAwLCAmc2hfY3R4dC0+Y3R4dCk7CisgICAgICAgIC8qCisgICAgICAgICAq
IExlYXZlIGV4Y2VwdGlvbiBpbmplY3Rpb24gdG8gdGhlIGNhbGxlciBmb3Igbm9uLXVzZXIgc2Vn
bWVudHM6IFdlCisgICAgICAgICAqIG5laXRoZXIga25vdyB0aGUgZXhhY3QgZXJyb3IgY29kZSB0
byBiZSB1c2VkLCBub3IgY2FuIHdlIGVhc2lseQorICAgICAgICAgKiBkZXRlcm1pbmUgdGhlIGtp
bmQgb2YgZXhjZXB0aW9uICgjR1Agb3IgI1RTKSBpbiB0aGF0IGNhc2UuCisgICAgICAgICAqLwor
ICAgICAgICBpZiAoIGlzX3g4Nl91c2VyX3NlZ21lbnQoc2VnKSApCisgICAgICAgICAgICB4ODZf
ZW11bF9od19leGNlcHRpb24oCisgICAgICAgICAgICAgICAgKHNlZyA9PSB4ODZfc2VnX3NzKSA/
IFRSQVBfc3RhY2tfZXJyb3IgOiBUUkFQX2dwX2ZhdWx0LAorICAgICAgICAgICAgICAgIDAsICZz
aF9jdHh0LT5jdHh0KTsKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogICAgIH0K
IApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggYi94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaAppbmRleCA5MTVjMWZlLi4xNjRm
YzI0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaAor
KysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaApAQCAtMzEsNyArMzEs
MTEgQEAKIAogc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQ7CiAKLS8qIENvbXByZWhlbnNpdmUgZW51
bWVyYXRpb24gb2YgeDg2IHNlZ21lbnQgcmVnaXN0ZXJzLiAqLworLyoKKyAqIENvbXByZWhlbnNp
dmUgZW51bWVyYXRpb24gb2YgeDg2IHNlZ21lbnQgcmVnaXN0ZXJzLiAgVmFyaW91cyBiaXRzIG9m
IGNvZGUKKyAqIHJlbHkgb24gdGhpcyBvcmRlciAoZ2VuZXJhbCBwdXJwb3NlIGJlZm9yZSBzeXN0
ZW0sIHRyIGF0IHRoZSBiZWdpbm5pbmcgb2YKKyAqIHN5c3RlbSkuCisgKi8KIGVudW0geDg2X3Nl
Z21lbnQgewogICAgIC8qIEdlbmVyYWwgcHVycG9zZS4gIE1hdGNoZXMgdGhlIFNSZWczIGVuY29k
aW5nIGluIG9wY29kZS9Nb2RSTSBieXRlcy4gKi8KICAgICB4ODZfc2VnX2VzLApAQCAtNDAsMjEg
KzQ0LDI1IEBAIGVudW0geDg2X3NlZ21lbnQgewogICAgIHg4Nl9zZWdfZHMsCiAgICAgeDg2X3Nl
Z19mcywKICAgICB4ODZfc2VnX2dzLAotICAgIC8qIFN5c3RlbS4gKi8KKyAgICAvKiBTeXN0ZW06
IFZhbGlkIHRvIHVzZSBmb3IgaW1wbGljaXQgdGFibGUgcmVmZXJlbmNlcy4gKi8KICAgICB4ODZf
c2VnX3RyLAogICAgIHg4Nl9zZWdfbGR0ciwKICAgICB4ODZfc2VnX2dkdHIsCiAgICAgeDg2X3Nl
Z19pZHRyLAotICAgIC8qCi0gICAgICogRHVtbXk6IHVzZWQgdG8gZW11bGF0ZSBkaXJlY3QgcHJv
Y2Vzc29yIGFjY2Vzc2VzIHRvIG1hbmFnZW1lbnQKLSAgICAgKiBzdHJ1Y3R1cmVzIChUU1MsIEdE
VCwgTERULCBJRFQsIGV0Yy4pIHdoaWNoIHVzZSBsaW5lYXIgYWRkcmVzc2luZwotICAgICAqIChu
byBzZWdtZW50IGNvbXBvbmVudCkgYW5kIGJ5cGFzcyB1c3VhbCBzZWdtZW50LSBhbmQgcGFnZS1s
ZXZlbAotICAgICAqIHByb3RlY3Rpb24gY2hlY2tzLgotICAgICAqLworICAgIC8qIE5vIFNlZ21l
bnQ6IEZvciBhY2Nlc3NlcyB3aGljaCBhcmUgYWxyZWFkeSBsaW5lYXIuICovCiAgICAgeDg2X3Nl
Z19ub25lCiB9OwogCi0jZGVmaW5lIGlzX3g4Nl91c2VyX3NlZ21lbnQoc2VnKSAoKHVuc2lnbmVk
KShzZWcpIDw9IHg4Nl9zZWdfZ3MpCitzdGF0aWMgaW5saW5lIGJvb2wgaXNfeDg2X3VzZXJfc2Vn
bWVudChlbnVtIHg4Nl9zZWdtZW50IHNlZykKK3sKKyAgICB1bnNpZ25lZCBpbnQgaWR4ID0gc2Vn
OworCisgICAgcmV0dXJuIGlkeCA8PSB4ODZfc2VnX2dzOworfQorc3RhdGljIGlubGluZSBib29s
IGlzX3g4Nl9zeXN0ZW1fc2VnbWVudChlbnVtIHg4Nl9zZWdtZW50IHNlZykKK3sKKyAgICByZXR1
cm4gc2VnID49IHg4Nl9zZWdfdHIgJiYgc2VnIDwgeDg2X3NlZ19ub25lOworfQogCiAvKiBDbGFz
c2lmaWNhdGlvbiBvZiB0aGUgdHlwZXMgb2Ygc29mdHdhcmUgZ2VuZXJhdGVkIGludGVycnVwdHMv
ZXhjZXB0aW9ucy4gKi8KIGVudW0geDg2X3N3aW50X3R5cGUgewotLQpnZW5lcmF0ZWQgYnkgZ2l0
LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:28:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:28: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 1cDYi1-0002Ax-GC; Sun, 04 Dec 2016 15:28: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 1cDYi0-0002Aj-6h
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:28:08 +0000
Received: from [85.158.143.35] by server-8.bemta-6.messagelabs.com id
 65/1F-30093-70634485; Sun, 04 Dec 2016 15:28:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVZfNzCX
 C4NZNPYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNePd6BWvBT9eKs3vvsDcwbtbvYuTiEBL4wijR
 fvksK4RznlHiTlcLcxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgLeEgvmf
 GMCKecVMJNYvMcDJMwCVD7l1Fe2CYwcCxgZVjGqF6cWlaUW6VrqJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYw3t0UcIhRkoNJSZR3Z6hzhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3tsmLhFCgkWp6akVaZk5wNCASUtw8CiJ8FaBpHmLCxJzizPTIVKnGHU5pj1b/JRJ
 iCUvPy9VSpx3PkiRAEhRRmke3AhYmF5ilJUS5mUEOkqIpyC1KDezBFX+FaM4B6OSMK+dKdAUn
 sy8ErhNr4COYAI64sRxZ5AjShIRUlINjH7um+5csHEx9Ux/zCNgEmks8vJUwKfQJ0vVU04efR
 fq09PxK/1zUtE7L/VfE4/daFzptOBN2XvV2+qvtjTfquflX+L8+maXiF+C55QvmktEtSYXCVb
 s+TntUgt7ctQKl/vzSkU+2cgW1crIfZdpCW86eEtp3/XAvcvm6E7j/yMySzyhrka4TImlOCPR
 UIu5qDgRAGOwLJlOAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1480865285!46561616!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24466 invoked from network); 4 Dec 2016 15:28:06 -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; 4 Dec 2016 15:28:06 -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 1cDYhx-0005LX-Le
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:28:05 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYhx-0005V8-Km
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:28:05 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYhx-0005V8-Km@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:28:05 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Use system-segment relative
	memory accesses
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>

Y29tbWl0IDhlNGIyNjc2Njg1ZjUwYmMyNmYwM2I1ZjYyZDhiN2FlYThlNjlkYmYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIEp1bCAxIDE4OjI5OjQ2IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAy
IDIwMTYgKzAwMDAKCiAgICB4ODYvZW11bDogVXNlIHN5c3RlbS1zZWdtZW50IHJlbGF0aXZlIG1l
bW9yeSBhY2Nlc3NlcwogICAgCiAgICBXaXRoIGh2bV92aXJ0dWFsX3RvX2xpbmVhcl9hZGRyKCkg
Y2FwYWJsZSBvZiBkb2luZyBwcm9wZXIgc3lzdGVtLXNlZ21lbnQKICAgIHJlbGF0aXZlIG1lbW9y
eSBhY2Nlc3NlcywgYXZvaWQgb3Blbi1jb2RpbmcgdGhlIGFkZHJlc3MgYW5kIGxpbWl0IGNhbGN1
bGF0aW9ucwogICAgbG9jYWxseS4KICAgIAogICAgV2hlbiBhIHRhYmxlIHNwYW5zIHRoZSA0R0Ig
Ym91bmRhcnkgKDMyYml0KSBvciBub24tY2Fub25pY2FsIGJvdW5kYXJ5ICg2NGJpdCksCiAgICBz
ZWdtZW50YXRpb24gZXJyb3JzIGFyZSBub3cgcmFpc2VkLiAgUHJldmlvdXNseSwgdGhlIHVzZSBv
ZiB4ODZfc2VnX25vbmUKICAgIHJlc3VsdGVkIGluIHNlZ21lbnRhdGlvbiBiZWluZyBza2lwcGVk
LCBhbmQgdGhlIGxpbmVhciBhZGRyZXNzIGJlaW5nIHRydW5jYXRlZAogICAgdGhyb3VnaCB0aGUg
cGFnZXdhbGssIGFuZCBwb3NzaWJseSBjb21pbmcgb3V0IHZhbGlkIG9uIHRoZSBmYXIgc2lkZS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgICAgICAgfCAgIDggKysr
CiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDEyMyArKysrKysrKysr
KysrKysrKysrKystLS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgODUgaW5zZXJ0aW9ucygr
KSwgNDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBi
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggNTA0NDI1YS4uZTBmOTM2YiAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBA
IC0yNDcwLDYgKzI0NzAsMTQgQEAgYm9vbF90IGh2bV92aXJ0dWFsX3RvX2xpbmVhcl9hZGRyKAog
ICAgIHVuc2lnbmVkIGxvbmcgYWRkciA9IG9mZnNldCwgbGFzdF9ieXRlOwogICAgIGJvb2xfdCBv
a2F5ID0gMDsKIAorICAgIC8qCisgICAgICogVGhlc2UgY2hlY2tzIGFyZSBmb3IgYSBtZW1vcnkg
YWNjZXNzIHRocm91Z2ggYW4gYWN0aXZlIHNlZ21lbnQuCisgICAgICoKKyAgICAgKiBJdCBpcyBl
eHBlY3RlZCB0aGF0IHRoZSBhY2Nlc3MgcmlnaHRzIG9mIHJlZyBhcmUgc3VpdGFibGUgZm9yIHNl
ZyAoYW5kCisgICAgICogdGhhdCB0aGlzIGlzIGVuZm9yY2VkIGF0IHRoZSBwb2ludCB0aGF0IHNl
ZyBpcyBsb2FkZWQpLgorICAgICAqLworICAgIEFTU0VSVChzZWcgPCB4ODZfc2VnX25vbmUpOwor
CiAgICAgaWYgKCAhKGN1cnJlbnQtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMF0gJiBYODZfQ1Iw
X1BFKSApCiAgICAgewogICAgICAgICAvKgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxh
dGUuYwppbmRleCBkZjI2ZTllLi4xMDhmZjhhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2
X2VtdWxhdGUveDg2X2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2
X2VtdWxhdGUuYwpAQCAtMTE4MSwyMCArMTE4MSwzNiBAQCBzdGF0aWMgaW50IGlvcG9ydF9hY2Nl
c3NfY2hlY2soCiAgICAgICAgIHJldHVybiByYzsKIAogICAgIC8qIEVuc3VyZSB0aGUgVFNTIGhh
cyBhbiBpby1iaXRtYXAtb2Zmc2V0IGZpZWxkLiAqLwotICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
Zih0ci5hdHRyLmZpZWxkcy50eXBlICE9IDB4YiB8fAotICAgICAgICAgICAgICAgICAgICAgICAg
ICB0ci5saW1pdCA8IDB4NjcsIEVYQ19HUCwgMCk7CisgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lm
KHRyLmF0dHIuZmllbGRzLnR5cGUgIT0gMHhiLCBFWENfR1AsIDApOwogCi0gICAgaWYgKCAocmMg
PSByZWFkX3Vsb25nKHg4Nl9zZWdfbm9uZSwgdHIuYmFzZSArIDB4NjYsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICZpb2JtcCwgMiwgY3R4dCwgb3BzKSkgKQorICAgIHN3aXRjaCAoIHJjID0g
cmVhZF91bG9uZyh4ODZfc2VnX3RyLCAweDY2LCAmaW9ibXAsIDIsIGN0eHQsIG9wcykgKQorICAg
IHsKKyAgICBjYXNlIFg4NkVNVUxfT0tBWToKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFg4
NkVNVUxfRVhDRVBUSU9OOgorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWN0eHQtPmV2
ZW50X3BlbmRpbmcsIEVYQ19HUCwgMCk7CisgICAgICAgIC8qIGZhbGx0aHJvdWdoICovCisKKyAg
ICBkZWZhdWx0OgogICAgICAgICByZXR1cm4gcmM7CisgICAgfQogCi0gICAgLyogRW5zdXJlIFRT
UyBpbmNsdWRlcyB0d28gYnl0ZXMgaW5jbHVkaW5nIGJ5dGUgY29udGFpbmluZyBmaXJzdCBwb3J0
LiAqLwotICAgIGlvYm1wICs9IGZpcnN0X3BvcnQgLyA4OwotICAgIGdlbmVyYXRlX2V4Y2VwdGlv
bl9pZih0ci5saW1pdCA8PSBpb2JtcCwgRVhDX0dQLCAwKTsKKyAgICAvKiBSZWFkIHR3byBieXRl
cyBpbmNsdWRpbmcgYnl0ZSBjb250YWluaW5nIGZpcnN0IHBvcnQuICovCisgICAgc3dpdGNoICgg
cmMgPSByZWFkX3Vsb25nKHg4Nl9zZWdfdHIsIGlvYm1wICsgZmlyc3RfcG9ydCAvIDgsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICZpb2JtcCwgMiwgY3R4dCwgb3BzKSApCisgICAgewor
ICAgIGNhc2UgWDg2RU1VTF9PS0FZOgorICAgICAgICBicmVhazsKKworICAgIGNhc2UgWDg2RU1V
TF9FWENFUFRJT046CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighY3R4dC0+ZXZlbnRf
cGVuZGluZywgRVhDX0dQLCAwKTsKKyAgICAgICAgLyogZmFsbHRocm91Z2ggKi8KIAotICAgIGlm
ICggKHJjID0gcmVhZF91bG9uZyh4ODZfc2VnX25vbmUsIHRyLmJhc2UgKyBpb2JtcCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgJmlvYm1wLCAyLCBjdHh0LCBvcHMpKSApCisgICAgZGVmYXVs
dDoKICAgICAgICAgcmV0dXJuIHJjOworICAgIH0KKwogICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
Zihpb2JtcCAmICgoKDEgPDwgYnl0ZXMpIC0gMSkgPDwgKGZpcnN0X3BvcnQgJiA3KSksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgIEVYQ19HUCwgMCk7CiAKQEAgLTEzMTcsOSArMTMzMywxMiBA
QCByZWFsbW9kZV9sb2FkX3NlZygKICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCwK
ICAgICBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzICpvcHMpCiB7Ci0gICAgaW50IHJjID0g
b3BzLT5yZWFkX3NlZ21lbnQoc2VnLCBzcmVnLCBjdHh0KTsKKyAgICBpbnQgcmM7CisKKyAgICBp
ZiAoICFvcHMtPnJlYWRfc2VnbWVudCApCisgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExF
QUJMRTsKIAotICAgIGlmICggIXJjICkKKyAgICBpZiAoIChyYyA9IG9wcy0+cmVhZF9zZWdtZW50
KHNlZywgc3JlZywgY3R4dCkpID09IFg4NkVNVUxfT0tBWSApCiAgICAgewogICAgICAgICBzcmVn
LT5zZWwgID0gc2VsOwogICAgICAgICBzcmVnLT5iYXNlID0gKHVpbnQzMl90KXNlbCA8PCA0OwpA
QCAtMTMzNiw3ICsxMzU1LDcgQEAgcHJvdG1vZGVfbG9hZF9zZWcoCiAgICAgc3RydWN0IHg4Nl9l
bXVsYXRlX2N0eHQgKmN0eHQsCiAgICAgY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyAqb3Bz
KQogewotICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIGRlc2N0YWI7CisgICAgZW51bSB4ODZf
c2VnbWVudCBzZWxfc2VnID0gKHNlbCAmIDQpID8geDg2X3NlZ19sZHRyIDogeDg2X3NlZ19nZHRy
OwogICAgIHN0cnVjdCB7IHVpbnQzMl90IGEsIGI7IH0gZGVzYzsKICAgICB1aW50OF90IGRwbCwg
cnBsOwogICAgIGludCBjcGwgPSBnZXRfY3BsKGN0eHQsIG9wcyk7CkBAIC0xMzY5LDIxICsxMzg4
LDE5IEBAIHByb3Rtb2RlX2xvYWRfc2VnKAogICAgIGlmICggIWlzX3g4Nl91c2VyX3NlZ21lbnQo
c2VnKSAmJiAoc2VsICYgNCkgKQogICAgICAgICBnb3RvIHJhaXNlX2V4bjsKIAotICAgIGlmICgg
KHJjID0gb3BzLT5yZWFkX3NlZ21lbnQoKHNlbCAmIDQpID8geDg2X3NlZ19sZHRyIDogeDg2X3Nl
Z19nZHRyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmRlc2N0YWIsIGN0eHQp
KSApCi0gICAgICAgIHJldHVybiByYzsKLQotICAgIC8qIFNlZ21lbnQgbm90IHZhbGlkIGZvciB1
c2UgKGNvb2tlZCBtZWFuaW5nIG9mIC5wKT8gKi8KLSAgICBpZiAoICFkZXNjdGFiLmF0dHIuZmll
bGRzLnAgKQotICAgICAgICBnb3RvIHJhaXNlX2V4bjsKKyAgICBzd2l0Y2ggKCByYyA9IG9wcy0+
cmVhZChzZWxfc2VnLCBzZWwgJiAweGZmZjgsICZkZXNjLCBzaXplb2YoZGVzYyksIGN0eHQpICkK
KyAgICB7CisgICAgY2FzZSBYODZFTVVMX09LQVk6CisgICAgICAgIGJyZWFrOwogCi0gICAgLyog
Q2hlY2sgYWdhaW5zdCBkZXNjcmlwdG9yIHRhYmxlIGxpbWl0LiAqLwotICAgIGlmICggKChzZWwg
JiAweGZmZjgpICsgNykgPiBkZXNjdGFiLmxpbWl0ICkKLSAgICAgICAgZ290byByYWlzZV9leG47
CisgICAgY2FzZSBYODZFTVVMX0VYQ0VQVElPTjoKKyAgICAgICAgaWYgKCAhY3R4dC0+ZXZlbnRf
cGVuZGluZyApCisgICAgICAgICAgICBnb3RvIHJhaXNlX2V4bjsKKyAgICAgICAgLyogZmFsbHRo
cm91Z2ggKi8KIAotICAgIGlmICggKHJjID0gb3BzLT5yZWFkKHg4Nl9zZWdfbm9uZSwgZGVzY3Rh
Yi5iYXNlICsgKHNlbCAmIDB4ZmZmOCksCi0gICAgICAgICAgICAgICAgICAgICAgICAgJmRlc2Ms
IHNpemVvZihkZXNjKSwgY3R4dCkpICkKKyAgICBkZWZhdWx0OgogICAgICAgICByZXR1cm4gcmM7
CisgICAgfQogCiAgICAgaWYgKCAhaXNfeDg2X3VzZXJfc2VnbWVudChzZWcpICkKICAgICB7CkBA
IC0xNDcxLDkgKzE0ODgsMjAgQEAgcHJvdG1vZGVfbG9hZF9zZWcoCiAgICAgewogICAgICAgICB1
aW50MzJfdCBuZXdfZGVzY19iID0gZGVzYy5iIHwgYV9mbGFnOwogCi0gICAgICAgIGlmICggKHJj
ID0gb3BzLT5jbXB4Y2hnKHg4Nl9zZWdfbm9uZSwgZGVzY3RhYi5iYXNlICsgKHNlbCAmIDB4ZmZm
OCkgKyA0LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZGVzYy5iLCAmbmV3X2Rl
c2NfYiwgNCwgY3R4dCkpICE9IDAgKQorICAgICAgICBzd2l0Y2ggKCAocmMgPSBvcHMtPmNtcHhj
aGcoc2VsX3NlZywgKHNlbCAmIDB4ZmZmOCkgKyA0LCAmZGVzYy5iLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJm5ld19kZXNjX2IsIHNpemVvZihkZXNjLmIpLCBjdHh0KSkg
KQorICAgICAgICB7CisgICAgICAgIGNhc2UgWDg2RU1VTF9PS0FZOgorICAgICAgICAgICAgYnJl
YWs7CisKKyAgICAgICAgY2FzZSBYODZFTVVMX0VYQ0VQVElPTjoKKyAgICAgICAgICAgIGlmICgg
IWN0eHQtPmV2ZW50X3BlbmRpbmcgKQorICAgICAgICAgICAgICAgIGdvdG8gcmFpc2VfZXhuOwor
ICAgICAgICAgICAgLyogZmFsbHRocm91Z2ggKi8KKworICAgICAgICBkZWZhdWx0OgogICAgICAg
ICAgICAgcmV0dXJuIHJjOworICAgICAgICB9CiAKICAgICAgICAgLyogRm9yY2UgdGhlIEFjY2Vz
c2VkIGZsYWcgaW4gb3VyIGxvY2FsIGNvcHkuICovCiAgICAgICAgIGRlc2MuYiA9IG5ld19kZXNj
X2I7CkBAIC0xNTA3LDggKzE1MzUsNyBAQCBsb2FkX3NlZygKICAgICBzdHJ1Y3Qgc2VnbWVudF9y
ZWdpc3RlciByZWc7CiAgICAgaW50IHJjOwogCi0gICAgaWYgKCAob3BzLT5yZWFkX3NlZ21lbnQg
PT0gTlVMTCkgfHwKLSAgICAgICAgIChvcHMtPndyaXRlX3NlZ21lbnQgPT0gTlVMTCkgKQorICAg
IGlmICggIW9wcy0+d3JpdGVfc2VnbWVudCApCiAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFO
RExFQUJMRTsKIAogICAgIGlmICggIXNyZWcgKQpAQCAtMTYzNiw4ICsxNjYzLDcgQEAgc3RhdGlj
IGludCBpbmplY3Rfc3dpbnQoZW51bSB4ODZfc3dpbnRfdHlwZSB0eXBlLAogICAgICAgICBpZiAo
ICFpbl9yZWFsbW9kZShjdHh0LCBvcHMpICkKICAgICAgICAgewogICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IGlkdGVfc2l6ZSwgaWR0ZV9vZmZzZXQ7Ci0gICAgICAgICAgICBzdHJ1Y3Qgc2VnbWVu
dF9yZWdpc3RlciBpZHRyOwotICAgICAgICAgICAgdWludDMyX3QgaWR0ZV9jdGw7CisgICAgICAg
ICAgICBzdHJ1Y3QgeyB1aW50MzJfdCBhLCBiLCBjLCBkOyB9IGlkdGU7CiAgICAgICAgICAgICBp
bnQgbG0gPSBpbl9sb25nbW9kZShjdHh0LCBvcHMpOwogCiAgICAgICAgICAgICBpZiAoIGxtIDwg
MCApCkBAIC0xNjYwLDI0ICsxNjg2LDMwIEBAIHN0YXRpYyBpbnQgaW5qZWN0X3N3aW50KGVudW0g
eDg2X3N3aW50X3R5cGUgdHlwZSwKICAgICAgICAgICAgICAgICAgKChjdHh0LT5yZWdzLT5lZmxh
Z3MgJiBFRkxHX0lPUEwpICE9IEVGTEdfSU9QTCkgKQogICAgICAgICAgICAgICAgIGdvdG8gcmFp
c2VfZXhuOwogCi0gICAgICAgICAgICBmYWlsX2lmKG9wcy0+cmVhZF9zZWdtZW50ID09IE5VTEwp
OwogICAgICAgICAgICAgZmFpbF9pZihvcHMtPnJlYWQgPT0gTlVMTCk7Ci0gICAgICAgICAgICBp
ZiAoIChyYyA9IG9wcy0+cmVhZF9zZWdtZW50KHg4Nl9zZWdfaWR0ciwgJmlkdHIsIGN0eHQpKSAp
Ci0gICAgICAgICAgICAgICAgZ290byBkb25lOwotCi0gICAgICAgICAgICBpZiAoIChpZHRlX29m
ZnNldCArIGlkdGVfc2l6ZSAtIDEpID4gaWR0ci5saW1pdCApCi0gICAgICAgICAgICAgICAgZ290
byByYWlzZV9leG47CiAKICAgICAgICAgICAgIC8qCi0gICAgICAgICAgICAgKiBTaG91bGQgc3Ry
aWN0bHkgc3BlYWtpbmcgcmVhZCBhbGwgOC8xNiBieXRlcyBvZiBhbiBlbnRyeSwKLSAgICAgICAg
ICAgICAqIGJ1dCB3ZSBjdXJyZW50bHkgb25seSBjYXJlIGFib3V0IHRoZSBkcGwgYW5kIHByZXNl
bnQgYml0cy4KKyAgICAgICAgICAgICAqIFJlYWQgYWxsIDgvMTYgYnl0ZXMgc28gdGhlIGlkdHIg
bGltaXQgY2hlY2sgaXMgYXBwbGllZCBwcm9wZXJseQorICAgICAgICAgICAgICogdG8gdGhpcyBl
bnRyeSwgZXZlbiB0aG91Z2ggd2Ugb25seSBlbmQgdXAgbG9va2luZyBhdCB0aGUgMm5kCisgICAg
ICAgICAgICAgKiB3b3JkLgogICAgICAgICAgICAgICovCi0gICAgICAgICAgICBpZiAoIChyYyA9
IG9wcy0+cmVhZCh4ODZfc2VnX25vbmUsIGlkdHIuYmFzZSArIGlkdGVfb2Zmc2V0ICsgNCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZpZHRlX2N0bCwgc2l6ZW9mKGlkdGVfY3Rs
KSwgY3R4dCkpICkKLSAgICAgICAgICAgICAgICBnb3RvIGRvbmU7CisgICAgICAgICAgICBzd2l0
Y2ggKCByYyA9IG9wcy0+cmVhZCh4ODZfc2VnX2lkdHIsIGlkdGVfb2Zmc2V0LAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJmlkdGUsIGlkdGVfc2l6ZSwgY3R4dCkgKQorICAg
ICAgICAgICAgeworICAgICAgICAgICAgY2FzZSBYODZFTVVMX09LQVk6CisgICAgICAgICAgICAg
ICAgYnJlYWs7CisKKyAgICAgICAgICAgIGNhc2UgWDg2RU1VTF9FWENFUFRJT046CisgICAgICAg
ICAgICAgICAgaWYgKCAhY3R4dC0+ZXZlbnRfcGVuZGluZyApCisgICAgICAgICAgICAgICAgICAg
IGdvdG8gcmFpc2VfZXhuOworICAgICAgICAgICAgICAgIC8qIGZhbGx0aHJvdWdoICovCisKKyAg
ICAgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAgICAgICAgcmV0dXJuIHJjOworICAgICAgICAg
ICAgfQogCiAgICAgICAgICAgICAvKiBJcyB0aGlzIGVudHJ5IHByZXNlbnQ/ICovCi0gICAgICAg
ICAgICBpZiAoICEoaWR0ZV9jdGwgJiAoMXUgPDwgMTUpKSApCisgICAgICAgICAgICBpZiAoICEo
aWR0ZS5iICYgKDF1IDw8IDE1KSkgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGZh
dWx0X3R5cGUgPSBFWENfTlA7CiAgICAgICAgICAgICAgICAgZ290byByYWlzZV9leG47CkBAIC0x
Njg2LDEyICsxNzE4LDExIEBAIHN0YXRpYyBpbnQgaW5qZWN0X3N3aW50KGVudW0geDg2X3N3aW50
X3R5cGUgdHlwZSwKICAgICAgICAgICAgIC8qIGljZWJwIGNvdW50cyBhcyBhIGhhcmR3YXJlIGV2
ZW50LCBhbmQgYnlwYXNzZXMgdGhlIGRwbCBjaGVjay4gKi8KICAgICAgICAgICAgIGlmICggdHlw
ZSAhPSB4ODZfc3dpbnRfaWNlYnAgKQogICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHN0
cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNzOworICAgICAgICAgICAgICAgIGludCBjcGwgPSBnZXRf
Y3BsKGN0eHQsIG9wcyk7CiAKLSAgICAgICAgICAgICAgICBpZiAoIChyYyA9IG9wcy0+cmVhZF9z
ZWdtZW50KHg4Nl9zZWdfc3MsICZzcywgY3R4dCkpICkKLSAgICAgICAgICAgICAgICAgICAgZ290
byBkb25lOworICAgICAgICAgICAgICAgIGZhaWxfaWYoY3BsIDwgMCk7CiAKLSAgICAgICAgICAg
ICAgICBpZiAoIHNzLmF0dHIuZmllbGRzLmRwbCA+ICgoaWR0ZV9jdGwgPj4gMTMpICYgMykgKQor
ICAgICAgICAgICAgICAgIGlmICggY3BsID4gKChpZHRlLmIgPj4gMTMpICYgMykgKQogICAgICAg
ICAgICAgICAgICAgICBnb3RvIHJhaXNlX2V4bjsKICAgICAgICAgICAgIH0KICAgICAgICAgfQot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 04 15:28:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 04 Dec 2016 15:28: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 1cDYi1-0002Ax-GC; Sun, 04 Dec 2016 15:28: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 1cDYi0-0002Aj-6h
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:28:08 +0000
Received: from [85.158.143.35] by server-8.bemta-6.messagelabs.com id
 65/1F-30093-70634485; Sun, 04 Dec 2016 15:28:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVZfNzCX
 C4NZNPYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNePd6BWvBT9eKs3vvsDcwbtbvYuTiEBL4wijR
 fvksK4RznlHiTlcLcxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgLeEgvmf
 GMCKecVMJNYvMcDJMwCVD7l1Fe2CYwcCxgZVjGqF6cWlaUW6VrqJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYw3t0UcIhRkoNJSZR3Z6hzhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3tsmLhFCgkWp6akVaZk5wNCASUtw8CiJ8FaBpHmLCxJzizPTIVKnGHU5pj1b/JRJ
 iCUvPy9VSpx3PkiRAEhRRmke3AhYmF5ilJUS5mUEOkqIpyC1KDezBFX+FaM4B6OSMK+dKdAUn
 sy8ErhNr4COYAI64sRxZ5AjShIRUlINjH7um+5csHEx9Ux/zCNgEmks8vJUwKfQJ0vVU04efR
 fq09PxK/1zUtE7L/VfE4/daFzptOBN2XvV2+qvtjTfquflX+L8+maXiF+C55QvmktEtSYXCVb
 s+TntUgt7ctQKl/vzSkU+2cgW1crIfZdpCW86eEtp3/XAvcvm6E7j/yMySzyhrka4TImlOCPR
 UIu5qDgRAGOwLJlOAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1480865285!46561616!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24466 invoked from network); 4 Dec 2016 15:28:06 -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; 4 Dec 2016 15:28:06 -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 1cDYhx-0005LX-Le
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:28:05 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cDYhx-0005V8-Km
 for xen-changelog@lists.xensource.com; Sun, 04 Dec 2016 15:28:05 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cDYhx-0005V8-Km@xenbits.xenproject.org>
Date: Sun, 04 Dec 2016 15:28:05 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Use system-segment relative
	memory accesses
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>

Y29tbWl0IDhlNGIyNjc2Njg1ZjUwYmMyNmYwM2I1ZjYyZDhiN2FlYThlNjlkYmYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIEp1bCAxIDE4OjI5OjQ2IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAyIDE3OjIzOjAy
IDIwMTYgKzAwMDAKCiAgICB4ODYvZW11bDogVXNlIHN5c3RlbS1zZWdtZW50IHJlbGF0aXZlIG1l
bW9yeSBhY2Nlc3NlcwogICAgCiAgICBXaXRoIGh2bV92aXJ0dWFsX3RvX2xpbmVhcl9hZGRyKCkg
Y2FwYWJsZSBvZiBkb2luZyBwcm9wZXIgc3lzdGVtLXNlZ21lbnQKICAgIHJlbGF0aXZlIG1lbW9y
eSBhY2Nlc3NlcywgYXZvaWQgb3Blbi1jb2RpbmcgdGhlIGFkZHJlc3MgYW5kIGxpbWl0IGNhbGN1
bGF0aW9ucwogICAgbG9jYWxseS4KICAgIAogICAgV2hlbiBhIHRhYmxlIHNwYW5zIHRoZSA0R0Ig
Ym91bmRhcnkgKDMyYml0KSBvciBub24tY2Fub25pY2FsIGJvdW5kYXJ5ICg2NGJpdCksCiAgICBz
ZWdtZW50YXRpb24gZXJyb3JzIGFyZSBub3cgcmFpc2VkLiAgUHJldmlvdXNseSwgdGhlIHVzZSBv
ZiB4ODZfc2VnX25vbmUKICAgIHJlc3VsdGVkIGluIHNlZ21lbnRhdGlvbiBiZWluZyBza2lwcGVk
LCBhbmQgdGhlIGxpbmVhciBhZGRyZXNzIGJlaW5nIHRydW5jYXRlZAogICAgdGhyb3VnaCB0aGUg
cGFnZXdhbGssIGFuZCBwb3NzaWJseSBjb21pbmcgb3V0IHZhbGlkIG9uIHRoZSBmYXIgc2lkZS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgICAgICAgfCAgIDggKysr
CiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDEyMyArKysrKysrKysr
KysrKysrKysrKystLS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgODUgaW5zZXJ0aW9ucygr
KSwgNDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBi
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggNTA0NDI1YS4uZTBmOTM2YiAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBA
IC0yNDcwLDYgKzI0NzAsMTQgQEAgYm9vbF90IGh2bV92aXJ0dWFsX3RvX2xpbmVhcl9hZGRyKAog
ICAgIHVuc2lnbmVkIGxvbmcgYWRkciA9IG9mZnNldCwgbGFzdF9ieXRlOwogICAgIGJvb2xfdCBv
a2F5ID0gMDsKIAorICAgIC8qCisgICAgICogVGhlc2UgY2hlY2tzIGFyZSBmb3IgYSBtZW1vcnkg
YWNjZXNzIHRocm91Z2ggYW4gYWN0aXZlIHNlZ21lbnQuCisgICAgICoKKyAgICAgKiBJdCBpcyBl
eHBlY3RlZCB0aGF0IHRoZSBhY2Nlc3MgcmlnaHRzIG9mIHJlZyBhcmUgc3VpdGFibGUgZm9yIHNl
ZyAoYW5kCisgICAgICogdGhhdCB0aGlzIGlzIGVuZm9yY2VkIGF0IHRoZSBwb2ludCB0aGF0IHNl
ZyBpcyBsb2FkZWQpLgorICAgICAqLworICAgIEFTU0VSVChzZWcgPCB4ODZfc2VnX25vbmUpOwor
CiAgICAgaWYgKCAhKGN1cnJlbnQtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMF0gJiBYODZfQ1Iw
X1BFKSApCiAgICAgewogICAgICAgICAvKgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxh
dGUuYwppbmRleCBkZjI2ZTllLi4xMDhmZjhhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2
X2VtdWxhdGUveDg2X2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2
X2VtdWxhdGUuYwpAQCAtMTE4MSwyMCArMTE4MSwzNiBAQCBzdGF0aWMgaW50IGlvcG9ydF9hY2Nl
c3NfY2hlY2soCiAgICAgICAgIHJldHVybiByYzsKIAogICAgIC8qIEVuc3VyZSB0aGUgVFNTIGhh
cyBhbiBpby1iaXRtYXAtb2Zmc2V0IGZpZWxkLiAqLwotICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
Zih0ci5hdHRyLmZpZWxkcy50eXBlICE9IDB4YiB8fAotICAgICAgICAgICAgICAgICAgICAgICAg
ICB0ci5saW1pdCA8IDB4NjcsIEVYQ19HUCwgMCk7CisgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lm
KHRyLmF0dHIuZmllbGRzLnR5cGUgIT0gMHhiLCBFWENfR1AsIDApOwogCi0gICAgaWYgKCAocmMg
PSByZWFkX3Vsb25nKHg4Nl9zZWdfbm9uZSwgdHIuYmFzZSArIDB4NjYsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICZpb2JtcCwgMiwgY3R4dCwgb3BzKSkgKQorICAgIHN3aXRjaCAoIHJjID0g
cmVhZF91bG9uZyh4ODZfc2VnX3RyLCAweDY2LCAmaW9ibXAsIDIsIGN0eHQsIG9wcykgKQorICAg
IHsKKyAgICBjYXNlIFg4NkVNVUxfT0tBWToKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFg4
NkVNVUxfRVhDRVBUSU9OOgorICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWN0eHQtPmV2
ZW50X3BlbmRpbmcsIEVYQ19HUCwgMCk7CisgICAgICAgIC8qIGZhbGx0aHJvdWdoICovCisKKyAg
ICBkZWZhdWx0OgogICAgICAgICByZXR1cm4gcmM7CisgICAgfQogCi0gICAgLyogRW5zdXJlIFRT
UyBpbmNsdWRlcyB0d28gYnl0ZXMgaW5jbHVkaW5nIGJ5dGUgY29udGFpbmluZyBmaXJzdCBwb3J0
LiAqLwotICAgIGlvYm1wICs9IGZpcnN0X3BvcnQgLyA4OwotICAgIGdlbmVyYXRlX2V4Y2VwdGlv
bl9pZih0ci5saW1pdCA8PSBpb2JtcCwgRVhDX0dQLCAwKTsKKyAgICAvKiBSZWFkIHR3byBieXRl
cyBpbmNsdWRpbmcgYnl0ZSBjb250YWluaW5nIGZpcnN0IHBvcnQuICovCisgICAgc3dpdGNoICgg
cmMgPSByZWFkX3Vsb25nKHg4Nl9zZWdfdHIsIGlvYm1wICsgZmlyc3RfcG9ydCAvIDgsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICZpb2JtcCwgMiwgY3R4dCwgb3BzKSApCisgICAgewor
ICAgIGNhc2UgWDg2RU1VTF9PS0FZOgorICAgICAgICBicmVhazsKKworICAgIGNhc2UgWDg2RU1V
TF9FWENFUFRJT046CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighY3R4dC0+ZXZlbnRf
cGVuZGluZywgRVhDX0dQLCAwKTsKKyAgICAgICAgLyogZmFsbHRocm91Z2ggKi8KIAotICAgIGlm
ICggKHJjID0gcmVhZF91bG9uZyh4ODZfc2VnX25vbmUsIHRyLmJhc2UgKyBpb2JtcCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgJmlvYm1wLCAyLCBjdHh0LCBvcHMpKSApCisgICAgZGVmYXVs
dDoKICAgICAgICAgcmV0dXJuIHJjOworICAgIH0KKwogICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
Zihpb2JtcCAmICgoKDEgPDwgYnl0ZXMpIC0gMSkgPDwgKGZpcnN0X3BvcnQgJiA3KSksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgIEVYQ19HUCwgMCk7CiAKQEAgLTEzMTcsOSArMTMzMywxMiBA
QCByZWFsbW9kZV9sb2FkX3NlZygKICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCwK
ICAgICBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzICpvcHMpCiB7Ci0gICAgaW50IHJjID0g
b3BzLT5yZWFkX3NlZ21lbnQoc2VnLCBzcmVnLCBjdHh0KTsKKyAgICBpbnQgcmM7CisKKyAgICBp
ZiAoICFvcHMtPnJlYWRfc2VnbWVudCApCisgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExF
QUJMRTsKIAotICAgIGlmICggIXJjICkKKyAgICBpZiAoIChyYyA9IG9wcy0+cmVhZF9zZWdtZW50
KHNlZywgc3JlZywgY3R4dCkpID09IFg4NkVNVUxfT0tBWSApCiAgICAgewogICAgICAgICBzcmVn
LT5zZWwgID0gc2VsOwogICAgICAgICBzcmVnLT5iYXNlID0gKHVpbnQzMl90KXNlbCA8PCA0OwpA
QCAtMTMzNiw3ICsxMzU1LDcgQEAgcHJvdG1vZGVfbG9hZF9zZWcoCiAgICAgc3RydWN0IHg4Nl9l
bXVsYXRlX2N0eHQgKmN0eHQsCiAgICAgY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyAqb3Bz
KQogewotICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIGRlc2N0YWI7CisgICAgZW51bSB4ODZf
c2VnbWVudCBzZWxfc2VnID0gKHNlbCAmIDQpID8geDg2X3NlZ19sZHRyIDogeDg2X3NlZ19nZHRy
OwogICAgIHN0cnVjdCB7IHVpbnQzMl90IGEsIGI7IH0gZGVzYzsKICAgICB1aW50OF90IGRwbCwg
cnBsOwogICAgIGludCBjcGwgPSBnZXRfY3BsKGN0eHQsIG9wcyk7CkBAIC0xMzY5LDIxICsxMzg4
LDE5IEBAIHByb3Rtb2RlX2xvYWRfc2VnKAogICAgIGlmICggIWlzX3g4Nl91c2VyX3NlZ21lbnQo
c2VnKSAmJiAoc2VsICYgNCkgKQogICAgICAgICBnb3RvIHJhaXNlX2V4bjsKIAotICAgIGlmICgg
KHJjID0gb3BzLT5yZWFkX3NlZ21lbnQoKHNlbCAmIDQpID8geDg2X3NlZ19sZHRyIDogeDg2X3Nl
Z19nZHRyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmRlc2N0YWIsIGN0eHQp
KSApCi0gICAgICAgIHJldHVybiByYzsKLQotICAgIC8qIFNlZ21lbnQgbm90IHZhbGlkIGZvciB1
c2UgKGNvb2tlZCBtZWFuaW5nIG9mIC5wKT8gKi8KLSAgICBpZiAoICFkZXNjdGFiLmF0dHIuZmll
bGRzLnAgKQotICAgICAgICBnb3RvIHJhaXNlX2V4bjsKKyAgICBzd2l0Y2ggKCByYyA9IG9wcy0+
cmVhZChzZWxfc2VnLCBzZWwgJiAweGZmZjgsICZkZXNjLCBzaXplb2YoZGVzYyksIGN0eHQpICkK
KyAgICB7CisgICAgY2FzZSBYODZFTVVMX09LQVk6CisgICAgICAgIGJyZWFrOwogCi0gICAgLyog
Q2hlY2sgYWdhaW5zdCBkZXNjcmlwdG9yIHRhYmxlIGxpbWl0LiAqLwotICAgIGlmICggKChzZWwg
JiAweGZmZjgpICsgNykgPiBkZXNjdGFiLmxpbWl0ICkKLSAgICAgICAgZ290byByYWlzZV9leG47
CisgICAgY2FzZSBYODZFTVVMX0VYQ0VQVElPTjoKKyAgICAgICAgaWYgKCAhY3R4dC0+ZXZlbnRf
cGVuZGluZyApCisgICAgICAgICAgICBnb3RvIHJhaXNlX2V4bjsKKyAgICAgICAgLyogZmFsbHRo
cm91Z2ggKi8KIAotICAgIGlmICggKHJjID0gb3BzLT5yZWFkKHg4Nl9zZWdfbm9uZSwgZGVzY3Rh
Yi5iYXNlICsgKHNlbCAmIDB4ZmZmOCksCi0gICAgICAgICAgICAgICAgICAgICAgICAgJmRlc2Ms
IHNpemVvZihkZXNjKSwgY3R4dCkpICkKKyAgICBkZWZhdWx0OgogICAgICAgICByZXR1cm4gcmM7
CisgICAgfQogCiAgICAgaWYgKCAhaXNfeDg2X3VzZXJfc2VnbWVudChzZWcpICkKICAgICB7CkBA
IC0xNDcxLDkgKzE0ODgsMjAgQEAgcHJvdG1vZGVfbG9hZF9zZWcoCiAgICAgewogICAgICAgICB1
aW50MzJfdCBuZXdfZGVzY19iID0gZGVzYy5iIHwgYV9mbGFnOwogCi0gICAgICAgIGlmICggKHJj
ID0gb3BzLT5jbXB4Y2hnKHg4Nl9zZWdfbm9uZSwgZGVzY3RhYi5iYXNlICsgKHNlbCAmIDB4ZmZm
OCkgKyA0LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZGVzYy5iLCAmbmV3X2Rl
c2NfYiwgNCwgY3R4dCkpICE9IDAgKQorICAgICAgICBzd2l0Y2ggKCAocmMgPSBvcHMtPmNtcHhj
aGcoc2VsX3NlZywgKHNlbCAmIDB4ZmZmOCkgKyA0LCAmZGVzYy5iLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJm5ld19kZXNjX2IsIHNpemVvZihkZXNjLmIpLCBjdHh0KSkg
KQorICAgICAgICB7CisgICAgICAgIGNhc2UgWDg2RU1VTF9PS0FZOgorICAgICAgICAgICAgYnJl
YWs7CisKKyAgICAgICAgY2FzZSBYODZFTVVMX0VYQ0VQVElPTjoKKyAgICAgICAgICAgIGlmICgg
IWN0eHQtPmV2ZW50X3BlbmRpbmcgKQorICAgICAgICAgICAgICAgIGdvdG8gcmFpc2VfZXhuOwor
ICAgICAgICAgICAgLyogZmFsbHRocm91Z2ggKi8KKworICAgICAgICBkZWZhdWx0OgogICAgICAg
ICAgICAgcmV0dXJuIHJjOworICAgICAgICB9CiAKICAgICAgICAgLyogRm9yY2UgdGhlIEFjY2Vz
c2VkIGZsYWcgaW4gb3VyIGxvY2FsIGNvcHkuICovCiAgICAgICAgIGRlc2MuYiA9IG5ld19kZXNj
X2I7CkBAIC0xNTA3LDggKzE1MzUsNyBAQCBsb2FkX3NlZygKICAgICBzdHJ1Y3Qgc2VnbWVudF9y
ZWdpc3RlciByZWc7CiAgICAgaW50IHJjOwogCi0gICAgaWYgKCAob3BzLT5yZWFkX3NlZ21lbnQg
PT0gTlVMTCkgfHwKLSAgICAgICAgIChvcHMtPndyaXRlX3NlZ21lbnQgPT0gTlVMTCkgKQorICAg
IGlmICggIW9wcy0+d3JpdGVfc2VnbWVudCApCiAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFO
RExFQUJMRTsKIAogICAgIGlmICggIXNyZWcgKQpAQCAtMTYzNiw4ICsxNjYzLDcgQEAgc3RhdGlj
IGludCBpbmplY3Rfc3dpbnQoZW51bSB4ODZfc3dpbnRfdHlwZSB0eXBlLAogICAgICAgICBpZiAo
ICFpbl9yZWFsbW9kZShjdHh0LCBvcHMpICkKICAgICAgICAgewogICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IGlkdGVfc2l6ZSwgaWR0ZV9vZmZzZXQ7Ci0gICAgICAgICAgICBzdHJ1Y3Qgc2VnbWVu
dF9yZWdpc3RlciBpZHRyOwotICAgICAgICAgICAgdWludDMyX3QgaWR0ZV9jdGw7CisgICAgICAg
ICAgICBzdHJ1Y3QgeyB1aW50MzJfdCBhLCBiLCBjLCBkOyB9IGlkdGU7CiAgICAgICAgICAgICBp
bnQgbG0gPSBpbl9sb25nbW9kZShjdHh0LCBvcHMpOwogCiAgICAgICAgICAgICBpZiAoIGxtIDwg
MCApCkBAIC0xNjYwLDI0ICsxNjg2LDMwIEBAIHN0YXRpYyBpbnQgaW5qZWN0X3N3aW50KGVudW0g
eDg2X3N3aW50X3R5cGUgdHlwZSwKICAgICAgICAgICAgICAgICAgKChjdHh0LT5yZWdzLT5lZmxh
Z3MgJiBFRkxHX0lPUEwpICE9IEVGTEdfSU9QTCkgKQogICAgICAgICAgICAgICAgIGdvdG8gcmFp
c2VfZXhuOwogCi0gICAgICAgICAgICBmYWlsX2lmKG9wcy0+cmVhZF9zZWdtZW50ID09IE5VTEwp
OwogICAgICAgICAgICAgZmFpbF9pZihvcHMtPnJlYWQgPT0gTlVMTCk7Ci0gICAgICAgICAgICBp
ZiAoIChyYyA9IG9wcy0+cmVhZF9zZWdtZW50KHg4Nl9zZWdfaWR0ciwgJmlkdHIsIGN0eHQpKSAp
Ci0gICAgICAgICAgICAgICAgZ290byBkb25lOwotCi0gICAgICAgICAgICBpZiAoIChpZHRlX29m
ZnNldCArIGlkdGVfc2l6ZSAtIDEpID4gaWR0ci5saW1pdCApCi0gICAgICAgICAgICAgICAgZ290
byByYWlzZV9leG47CiAKICAgICAgICAgICAgIC8qCi0gICAgICAgICAgICAgKiBTaG91bGQgc3Ry
aWN0bHkgc3BlYWtpbmcgcmVhZCBhbGwgOC8xNiBieXRlcyBvZiBhbiBlbnRyeSwKLSAgICAgICAg
ICAgICAqIGJ1dCB3ZSBjdXJyZW50bHkgb25seSBjYXJlIGFib3V0IHRoZSBkcGwgYW5kIHByZXNl
bnQgYml0cy4KKyAgICAgICAgICAgICAqIFJlYWQgYWxsIDgvMTYgYnl0ZXMgc28gdGhlIGlkdHIg
bGltaXQgY2hlY2sgaXMgYXBwbGllZCBwcm9wZXJseQorICAgICAgICAgICAgICogdG8gdGhpcyBl
bnRyeSwgZXZlbiB0aG91Z2ggd2Ugb25seSBlbmQgdXAgbG9va2luZyBhdCB0aGUgMm5kCisgICAg
ICAgICAgICAgKiB3b3JkLgogICAgICAgICAgICAgICovCi0gICAgICAgICAgICBpZiAoIChyYyA9
IG9wcy0+cmVhZCh4ODZfc2VnX25vbmUsIGlkdHIuYmFzZSArIGlkdGVfb2Zmc2V0ICsgNCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZpZHRlX2N0bCwgc2l6ZW9mKGlkdGVfY3Rs
KSwgY3R4dCkpICkKLSAgICAgICAgICAgICAgICBnb3RvIGRvbmU7CisgICAgICAgICAgICBzd2l0
Y2ggKCByYyA9IG9wcy0+cmVhZCh4ODZfc2VnX2lkdHIsIGlkdGVfb2Zmc2V0LAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJmlkdGUsIGlkdGVfc2l6ZSwgY3R4dCkgKQorICAg
ICAgICAgICAgeworICAgICAgICAgICAgY2FzZSBYODZFTVVMX09LQVk6CisgICAgICAgICAgICAg
ICAgYnJlYWs7CisKKyAgICAgICAgICAgIGNhc2UgWDg2RU1VTF9FWENFUFRJT046CisgICAgICAg
ICAgICAgICAgaWYgKCAhY3R4dC0+ZXZlbnRfcGVuZGluZyApCisgICAgICAgICAgICAgICAgICAg
IGdvdG8gcmFpc2VfZXhuOworICAgICAgICAgICAgICAgIC8qIGZhbGx0aHJvdWdoICovCisKKyAg
ICAgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAgICAgICAgcmV0dXJuIHJjOworICAgICAgICAg
ICAgfQogCiAgICAgICAgICAgICAvKiBJcyB0aGlzIGVudHJ5IHByZXNlbnQ/ICovCi0gICAgICAg
ICAgICBpZiAoICEoaWR0ZV9jdGwgJiAoMXUgPDwgMTUpKSApCisgICAgICAgICAgICBpZiAoICEo
aWR0ZS5iICYgKDF1IDw8IDE1KSkgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGZh
dWx0X3R5cGUgPSBFWENfTlA7CiAgICAgICAgICAgICAgICAgZ290byByYWlzZV9leG47CkBAIC0x
Njg2LDEyICsxNzE4LDExIEBAIHN0YXRpYyBpbnQgaW5qZWN0X3N3aW50KGVudW0geDg2X3N3aW50
X3R5cGUgdHlwZSwKICAgICAgICAgICAgIC8qIGljZWJwIGNvdW50cyBhcyBhIGhhcmR3YXJlIGV2
ZW50LCBhbmQgYnlwYXNzZXMgdGhlIGRwbCBjaGVjay4gKi8KICAgICAgICAgICAgIGlmICggdHlw
ZSAhPSB4ODZfc3dpbnRfaWNlYnAgKQogICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHN0
cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNzOworICAgICAgICAgICAgICAgIGludCBjcGwgPSBnZXRf
Y3BsKGN0eHQsIG9wcyk7CiAKLSAgICAgICAgICAgICAgICBpZiAoIChyYyA9IG9wcy0+cmVhZF9z
ZWdtZW50KHg4Nl9zZWdfc3MsICZzcywgY3R4dCkpICkKLSAgICAgICAgICAgICAgICAgICAgZ290
byBkb25lOworICAgICAgICAgICAgICAgIGZhaWxfaWYoY3BsIDwgMCk7CiAKLSAgICAgICAgICAg
ICAgICBpZiAoIHNzLmF0dHIuZmllbGRzLmRwbCA+ICgoaWR0ZV9jdGwgPj4gMTMpICYgMykgKQor
ICAgICAgICAgICAgICAgIGlmICggY3BsID4gKChpZHRlLmIgPj4gMTMpICYgMykgKQogICAgICAg
ICAgICAgICAgICAgICBnb3RvIHJhaXNlX2V4bjsKICAgICAgICAgICAgIH0KICAgICAgICAgfQot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed Dec 07 16:55:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 07 Dec 2016 16:55: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 1cEfUn-0008Ni-Si; Wed, 07 Dec 2016 16:55:05 +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 1cEfUm-0008NY-NF
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:04 +0000
Received: from [193.109.254.147] by server-1.bemta-6.messagelabs.com id
 47/65-22836-7EE38485; Wed, 07 Dec 2016 16:55:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrELMWRWlGSWpSXmKPExsWS0XRdVfe5nUe
 EQctVKYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOHH1EWvBKomKH/PqGhiXC3cxcnEICXxhlLhy
 bAc7hHMeyOn5wNrFyMHBJiAmMXevQhcjJ4eIgKrErBXLmUFsIQF1iabfDWwgtrBAtsTSH2vB4
 rwCZhI3uu6wgNgsQPXL5+9nmsDIsYCRYRWjRnFqUVlqka6xoV5SUWZ6RkluYmaOrqGBmV5uan
 FxYnpqTmJSsV5yfu4mRqBPGIBgB2PTosBDjJIcTEqivLsmuEcI8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuBVBvpYSLAoNT21Ii0zBxgcMGkJDh4lEd7ftkBp3uKCxNzizHSI1ClGY45l3YufMnFM
 ewYkhVjy8vNSpcR5f4KUCoCUZpTmwQ2CBe0lRlkpYV5GoNOEeApSi3IzS1DlXzGKczAqCfPyg
 NzDk5lXArfvFdApTECnzLvhDnJKSSJCSqqB0cNuZdmCOW3pTBpnfky7xdHa+lz0tNKydNl3n5
 25Log6rT1izHvpof2hLdN99316fYBT+jtn1+cdVwQWcF6buGqPbB3HKruEX3LJbu6nT1R0bTD
 c9jovN2x+fuszm49s8orGc95abTtZocHKuWCJnTdXx+4Tod9keZ4cani/p1Nh8v1vC3ssryqx
 FGckGmoxFxUnAgCerPMvVQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1481129702!75930102!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5378 invoked from network); 7 Dec 2016 16:55: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; 7 Dec 2016 16: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 1cEfUk-00087s-CK
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cEfUk-0005xY-Au
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cEfUk-0005xY-Au@xenbits.xenproject.org>
Date: Wed, 07 Dec 2016 16:55:02 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] qemu: ioport_read,
	ioport_write: be defensive about 32-bit addresses
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>

Y29tbWl0IGI2NjllOTIyYjM3Yjg5NTcyNDg3OThhNWViN2FhOTZhNjY2Y2QzZmUKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBOb3YgMTQgMTc6MTk6NDYgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIERlYyA3IDE2OjUxOjM2IDIw
MTYgKzAwMDAKCiAgICBxZW11OiBpb3BvcnRfcmVhZCwgaW9wb3J0X3dyaXRlOiBiZSBkZWZlbnNp
dmUgYWJvdXQgMzItYml0IGFkZHJlc3NlcwogICAgCiAgICBPbiB4ODYsIGlvcG9ydCBhZGRyZXNz
ZXMgYXJlIDE2LWJpdC4gIFRoYXQgdGhlc2UgZnVuY3Rpb25zIHRha2UgMzItYml0CiAgICBhcmd1
bWVudHMgaXMgYSBtaXN0YWtlLiAgQ2hhbmdpbmcgdGhlIGFyZ3VtZW50IHR5cGUgdG8gMTYtYml0
IHdpbGwKICAgIGRpc2NhcmQgdGhlIHRvcCBiaXRzIG9mIGFueSBlcnJvbmVvdXMgdmFsdWVzIGZy
b20gZWxzZXdoZXJlIGluIHFlbXUuCiAgICAKICAgIEFsc28sIGNoZWNrIGp1c3QgYmVmb3JlIHVz
ZSB0aGF0IHRoZSB2YWx1ZSBpcyBpbiByYW5nZS4gIChUaGlzIHR1cm5zCiAgICBhbiBpbGwtYWR2
aXNlZCBjaGFuZ2UgdG8gTUFYX0lPUE9SVFMgaW50byBhIHBvc3NpYmxlIGd1ZXN0IGNyYXNoCiAg
ICByYXRoZXIgdGhhbiBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIHZ1bG5lcmFiaWxpdHkuKQogICAg
CiAgICBBbmQsIGluIHRoZSBYZW4gaW9yZXEgcHJvY2Vzc29yLCBjbGFtcCBpbmNvbWluZyBpb3Bv
cnQgYWRkcmVzc2VzIHRvCiAgICAxNi1iaXQgdmFsdWVzLiAgWGVuIHdpbGwgbmV2ZXIgd3JpdGUg
PjE2LWJpdCB2YWx1ZXMgYnV0IHRoZSBndWVzdCBtYXkKICAgIGhhdmUgYWNjZXNzIHRvIHRoZSBp
b3JlcSByaW5nLiAgV2Ugd2FudCB0byBkZWZlbmQgdGhlIHJlc3Qgb2YgdGhlIHFlbXUKICAgIGNv
ZGUgZnJvbSB3cm9uZyB2YWx1ZXMuCiAgICAKICAgIFRoaXMgaXMgWFNBLTE5OS4KICAgIAogICAg
UmVwb3J0ZWQtYnk6IHlhbmdob25na2UgPHlhbmdob25na2VAaHVhd2VpLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIGkz
ODYtZG0vaGVscGVyMi5jIHwgMSArCiB2bC5jICAgICAgICAgICAgICB8IDkgKysrKysrKy0tCiAy
IGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS9pMzg2LWRtL2hlbHBlcjIuYyBiL2kzODYtZG0vaGVscGVyMi5jCmluZGV4IDMyOWQyNWIu
Ljc4MDkzZmUgMTAwNjQ0Ci0tLSBhL2kzODYtZG0vaGVscGVyMi5jCisrKyBiL2kzODYtZG0vaGVs
cGVyMi5jCkBAIC0zNzksNiArMzc5LDcgQEAgc3RhdGljIHZvaWQgY3B1X2lvcmVxX3BpbyhDUFVT
dGF0ZSAqZW52LCBpb3JlcV90ICpyZXEpCiAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiUElPOiBi
YWQgc2l6ZSAoJXUpXG4iLCByZXEtPnNpemUpOwogICAgICAgICBleGl0KC0xKTsKICAgICB9Cisg
ICAgcmVxLT5hZGRyICY9IDB4MGZmZmZVOwogCiAgICAgaWYgKHJlcS0+ZGlyID09IElPUkVRX1JF
QUQpIHsKICAgICAgICAgaWYgKCFyZXEtPmRhdGFfaXNfcHRyKSB7CmRpZmYgLS1naXQgYS92bC5j
IGIvdmwuYwppbmRleCBmOWM0ZDdlLi5jM2M1ZDYzIDEwMDY0NAotLS0gYS92bC5jCisrKyBiL3Zs
LmMKQEAgLTUyLDYgKzUyLDcgQEAKIAogI2luY2x1ZGUgPHhlbi9odm0vaHZtX2luZm9fdGFibGUu
aD4KIAorI2luY2x1ZGUgPGFzc2VydC5oPgogI2luY2x1ZGUgPHVuaXN0ZC5oPgogI2luY2x1ZGUg
PGZjbnRsLmg+CiAjaW5jbHVkZSA8c2lnbmFsLmg+CkBAIC0yOTAsMjYgKzI5MSwzMCBAQCBQaWNT
dGF0ZTIgKmlzYV9waWM7CiBzdGF0aWMgSU9Qb3J0UmVhZEZ1bmMgZGVmYXVsdF9pb3BvcnRfcmVh
ZGIsIGRlZmF1bHRfaW9wb3J0X3JlYWR3LCBkZWZhdWx0X2lvcG9ydF9yZWFkbDsKIHN0YXRpYyBJ
T1BvcnRXcml0ZUZ1bmMgZGVmYXVsdF9pb3BvcnRfd3JpdGViLCBkZWZhdWx0X2lvcG9ydF93cml0
ZXcsIGRlZmF1bHRfaW9wb3J0X3dyaXRlbDsKIAotc3RhdGljIHVpbnQzMl90IGlvcG9ydF9yZWFk
KGludCBpbmRleCwgdWludDMyX3QgYWRkcmVzcykKK3N0YXRpYyB1aW50MzJfdCBpb3BvcnRfcmVh
ZChpbnQgaW5kZXgsIHVpbnQxNl90IGFkZHJlc3MpCiB7CiAgICAgc3RhdGljIElPUG9ydFJlYWRG
dW5jICpkZWZhdWx0X2Z1bmNbM10gPSB7CiAgICAgICAgIGRlZmF1bHRfaW9wb3J0X3JlYWRiLAog
ICAgICAgICBkZWZhdWx0X2lvcG9ydF9yZWFkdywKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfcmVh
ZGwKICAgICB9OworICAgIGlmIChhZGRyZXNzID49IE1BWF9JT1BPUlRTKQorICAgICAgICBhYm9y
dCgpOwogICAgIElPUG9ydFJlYWRGdW5jICpmdW5jID0gaW9wb3J0X3JlYWRfdGFibGVbaW5kZXhd
W2FkZHJlc3NdOwogICAgIGlmICghZnVuYykKICAgICAgICAgZnVuYyA9IGRlZmF1bHRfZnVuY1tp
bmRleF07CiAgICAgcmV0dXJuIGZ1bmMoaW9wb3J0X29wYXF1ZVthZGRyZXNzXSwgYWRkcmVzcyk7
CiB9CiAKLXN0YXRpYyB2b2lkIGlvcG9ydF93cml0ZShpbnQgaW5kZXgsIHVpbnQzMl90IGFkZHJl
c3MsIHVpbnQzMl90IGRhdGEpCitzdGF0aWMgdm9pZCBpb3BvcnRfd3JpdGUoaW50IGluZGV4LCB1
aW50MTZfdCBhZGRyZXNzLCB1aW50MzJfdCBkYXRhKQogewogICAgIHN0YXRpYyBJT1BvcnRXcml0
ZUZ1bmMgKmRlZmF1bHRfZnVuY1szXSA9IHsKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfd3JpdGVi
LAogICAgICAgICBkZWZhdWx0X2lvcG9ydF93cml0ZXcsCiAgICAgICAgIGRlZmF1bHRfaW9wb3J0
X3dyaXRlbAogICAgIH07CisgICAgaWYgKGFkZHJlc3MgPj0gTUFYX0lPUE9SVFMpCisgICAgICAg
IGFib3J0KCk7CiAgICAgSU9Qb3J0V3JpdGVGdW5jICpmdW5jID0gaW9wb3J0X3dyaXRlX3RhYmxl
W2luZGV4XVthZGRyZXNzXTsKICAgICBpZiAoIWZ1bmMpCiAgICAgICAgIGZ1bmMgPSBkZWZhdWx0
X2Z1bmNbaW5kZXhdOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4v
Z2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed Dec 07 16:55:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 07 Dec 2016 16:55: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 1cEfUn-0008Ni-Si; Wed, 07 Dec 2016 16:55:05 +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 1cEfUm-0008NY-NF
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:04 +0000
Received: from [193.109.254.147] by server-1.bemta-6.messagelabs.com id
 47/65-22836-7EE38485; Wed, 07 Dec 2016 16:55:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrELMWRWlGSWpSXmKPExsWS0XRdVfe5nUe
 EQctVKYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOHH1EWvBKomKH/PqGhiXC3cxcnEICXxhlLhy
 bAc7hHMeyOn5wNrFyMHBJiAmMXevQhcjJ4eIgKrErBXLmUFsIQF1iabfDWwgtrBAtsTSH2vB4
 rwCZhI3uu6wgNgsQPXL5+9nmsDIsYCRYRWjRnFqUVlqka6xoV5SUWZ6RkluYmaOrqGBmV5uan
 FxYnpqTmJSsV5yfu4mRqBPGIBgB2PTosBDjJIcTEqivLsmuEcI8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuBVBvpYSLAoNT21Ii0zBxgcMGkJDh4lEd7ftkBp3uKCxNzizHSI1ClGY45l3YufMnFM
 ewYkhVjy8vNSpcR5f4KUCoCUZpTmwQ2CBe0lRlkpYV5GoNOEeApSi3IzS1DlXzGKczAqCfPyg
 NzDk5lXArfvFdApTECnzLvhDnJKSSJCSqqB0cNuZdmCOW3pTBpnfky7xdHa+lz0tNKydNl3n5
 25Log6rT1izHvpof2hLdN99316fYBT+jtn1+cdVwQWcF6buGqPbB3HKruEX3LJbu6nT1R0bTD
 c9jovN2x+fuszm49s8orGc95abTtZocHKuWCJnTdXx+4Tod9keZ4cani/p1Nh8v1vC3ssryqx
 FGckGmoxFxUnAgCerPMvVQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1481129702!75930102!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5378 invoked from network); 7 Dec 2016 16:55: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; 7 Dec 2016 16: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 1cEfUk-00087s-CK
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cEfUk-0005xY-Au
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cEfUk-0005xY-Au@xenbits.xenproject.org>
Date: Wed, 07 Dec 2016 16:55:02 +0000
Subject: [Xen-changelog] [qemu-xen-traditional master] qemu: ioport_read,
	ioport_write: be defensive about 32-bit addresses
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>

Y29tbWl0IGI2NjllOTIyYjM3Yjg5NTcyNDg3OThhNWViN2FhOTZhNjY2Y2QzZmUKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBOb3YgMTQgMTc6MTk6NDYgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIERlYyA3IDE2OjUxOjM2IDIw
MTYgKzAwMDAKCiAgICBxZW11OiBpb3BvcnRfcmVhZCwgaW9wb3J0X3dyaXRlOiBiZSBkZWZlbnNp
dmUgYWJvdXQgMzItYml0IGFkZHJlc3NlcwogICAgCiAgICBPbiB4ODYsIGlvcG9ydCBhZGRyZXNz
ZXMgYXJlIDE2LWJpdC4gIFRoYXQgdGhlc2UgZnVuY3Rpb25zIHRha2UgMzItYml0CiAgICBhcmd1
bWVudHMgaXMgYSBtaXN0YWtlLiAgQ2hhbmdpbmcgdGhlIGFyZ3VtZW50IHR5cGUgdG8gMTYtYml0
IHdpbGwKICAgIGRpc2NhcmQgdGhlIHRvcCBiaXRzIG9mIGFueSBlcnJvbmVvdXMgdmFsdWVzIGZy
b20gZWxzZXdoZXJlIGluIHFlbXUuCiAgICAKICAgIEFsc28sIGNoZWNrIGp1c3QgYmVmb3JlIHVz
ZSB0aGF0IHRoZSB2YWx1ZSBpcyBpbiByYW5nZS4gIChUaGlzIHR1cm5zCiAgICBhbiBpbGwtYWR2
aXNlZCBjaGFuZ2UgdG8gTUFYX0lPUE9SVFMgaW50byBhIHBvc3NpYmxlIGd1ZXN0IGNyYXNoCiAg
ICByYXRoZXIgdGhhbiBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIHZ1bG5lcmFiaWxpdHkuKQogICAg
CiAgICBBbmQsIGluIHRoZSBYZW4gaW9yZXEgcHJvY2Vzc29yLCBjbGFtcCBpbmNvbWluZyBpb3Bv
cnQgYWRkcmVzc2VzIHRvCiAgICAxNi1iaXQgdmFsdWVzLiAgWGVuIHdpbGwgbmV2ZXIgd3JpdGUg
PjE2LWJpdCB2YWx1ZXMgYnV0IHRoZSBndWVzdCBtYXkKICAgIGhhdmUgYWNjZXNzIHRvIHRoZSBp
b3JlcSByaW5nLiAgV2Ugd2FudCB0byBkZWZlbmQgdGhlIHJlc3Qgb2YgdGhlIHFlbXUKICAgIGNv
ZGUgZnJvbSB3cm9uZyB2YWx1ZXMuCiAgICAKICAgIFRoaXMgaXMgWFNBLTE5OS4KICAgIAogICAg
UmVwb3J0ZWQtYnk6IHlhbmdob25na2UgPHlhbmdob25na2VAaHVhd2VpLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIGkz
ODYtZG0vaGVscGVyMi5jIHwgMSArCiB2bC5jICAgICAgICAgICAgICB8IDkgKysrKysrKy0tCiAy
IGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS9pMzg2LWRtL2hlbHBlcjIuYyBiL2kzODYtZG0vaGVscGVyMi5jCmluZGV4IDMyOWQyNWIu
Ljc4MDkzZmUgMTAwNjQ0Ci0tLSBhL2kzODYtZG0vaGVscGVyMi5jCisrKyBiL2kzODYtZG0vaGVs
cGVyMi5jCkBAIC0zNzksNiArMzc5LDcgQEAgc3RhdGljIHZvaWQgY3B1X2lvcmVxX3BpbyhDUFVT
dGF0ZSAqZW52LCBpb3JlcV90ICpyZXEpCiAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiUElPOiBi
YWQgc2l6ZSAoJXUpXG4iLCByZXEtPnNpemUpOwogICAgICAgICBleGl0KC0xKTsKICAgICB9Cisg
ICAgcmVxLT5hZGRyICY9IDB4MGZmZmZVOwogCiAgICAgaWYgKHJlcS0+ZGlyID09IElPUkVRX1JF
QUQpIHsKICAgICAgICAgaWYgKCFyZXEtPmRhdGFfaXNfcHRyKSB7CmRpZmYgLS1naXQgYS92bC5j
IGIvdmwuYwppbmRleCBmOWM0ZDdlLi5jM2M1ZDYzIDEwMDY0NAotLS0gYS92bC5jCisrKyBiL3Zs
LmMKQEAgLTUyLDYgKzUyLDcgQEAKIAogI2luY2x1ZGUgPHhlbi9odm0vaHZtX2luZm9fdGFibGUu
aD4KIAorI2luY2x1ZGUgPGFzc2VydC5oPgogI2luY2x1ZGUgPHVuaXN0ZC5oPgogI2luY2x1ZGUg
PGZjbnRsLmg+CiAjaW5jbHVkZSA8c2lnbmFsLmg+CkBAIC0yOTAsMjYgKzI5MSwzMCBAQCBQaWNT
dGF0ZTIgKmlzYV9waWM7CiBzdGF0aWMgSU9Qb3J0UmVhZEZ1bmMgZGVmYXVsdF9pb3BvcnRfcmVh
ZGIsIGRlZmF1bHRfaW9wb3J0X3JlYWR3LCBkZWZhdWx0X2lvcG9ydF9yZWFkbDsKIHN0YXRpYyBJ
T1BvcnRXcml0ZUZ1bmMgZGVmYXVsdF9pb3BvcnRfd3JpdGViLCBkZWZhdWx0X2lvcG9ydF93cml0
ZXcsIGRlZmF1bHRfaW9wb3J0X3dyaXRlbDsKIAotc3RhdGljIHVpbnQzMl90IGlvcG9ydF9yZWFk
KGludCBpbmRleCwgdWludDMyX3QgYWRkcmVzcykKK3N0YXRpYyB1aW50MzJfdCBpb3BvcnRfcmVh
ZChpbnQgaW5kZXgsIHVpbnQxNl90IGFkZHJlc3MpCiB7CiAgICAgc3RhdGljIElPUG9ydFJlYWRG
dW5jICpkZWZhdWx0X2Z1bmNbM10gPSB7CiAgICAgICAgIGRlZmF1bHRfaW9wb3J0X3JlYWRiLAog
ICAgICAgICBkZWZhdWx0X2lvcG9ydF9yZWFkdywKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfcmVh
ZGwKICAgICB9OworICAgIGlmIChhZGRyZXNzID49IE1BWF9JT1BPUlRTKQorICAgICAgICBhYm9y
dCgpOwogICAgIElPUG9ydFJlYWRGdW5jICpmdW5jID0gaW9wb3J0X3JlYWRfdGFibGVbaW5kZXhd
W2FkZHJlc3NdOwogICAgIGlmICghZnVuYykKICAgICAgICAgZnVuYyA9IGRlZmF1bHRfZnVuY1tp
bmRleF07CiAgICAgcmV0dXJuIGZ1bmMoaW9wb3J0X29wYXF1ZVthZGRyZXNzXSwgYWRkcmVzcyk7
CiB9CiAKLXN0YXRpYyB2b2lkIGlvcG9ydF93cml0ZShpbnQgaW5kZXgsIHVpbnQzMl90IGFkZHJl
c3MsIHVpbnQzMl90IGRhdGEpCitzdGF0aWMgdm9pZCBpb3BvcnRfd3JpdGUoaW50IGluZGV4LCB1
aW50MTZfdCBhZGRyZXNzLCB1aW50MzJfdCBkYXRhKQogewogICAgIHN0YXRpYyBJT1BvcnRXcml0
ZUZ1bmMgKmRlZmF1bHRfZnVuY1szXSA9IHsKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfd3JpdGVi
LAogICAgICAgICBkZWZhdWx0X2lvcG9ydF93cml0ZXcsCiAgICAgICAgIGRlZmF1bHRfaW9wb3J0
X3dyaXRlbAogICAgIH07CisgICAgaWYgKGFkZHJlc3MgPj0gTUFYX0lPUE9SVFMpCisgICAgICAg
IGFib3J0KCk7CiAgICAgSU9Qb3J0V3JpdGVGdW5jICpmdW5jID0gaW9wb3J0X3dyaXRlX3RhYmxl
W2luZGV4XVthZGRyZXNzXTsKICAgICBpZiAoIWZ1bmMpCiAgICAgICAgIGZ1bmMgPSBkZWZhdWx0
X2Z1bmNbaW5kZXhdOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4v
Z2l0L3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed Dec 07 16:55:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 07 Dec 2016 16:55: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 1cEfUx-0008P2-UG; Wed, 07 Dec 2016 16:55: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 1cEfUx-0008Os-Dr
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:15 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 74/27-32108-2FE38485; Wed, 07 Dec 2016 16:55:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrELMWRWlGSWpSXmKPExsWS0XRdVfeTnUe
 EwYsVTBYTthk4MHps79vFHsAYxZqZl5RfkcCasfbfS7aC7xIVs9/9YW9gfC3cxcjFISTwhVFi
 /5tzLBDOeUaJA++eMnYxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSyQLzG3/
 R87iM0rYCaxfO8MRhCbBaj+1e9nrBMYORYwMqxiVC9OLSpLLdI100sqykzPKMlNzMzRNTQw1c
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYJza4HyIUZKDSUmUd9cE9wghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErzKQB8LCRalpqdWpGXmAIMDJi3BwaMkwlsMkuYtLkjMLc5Mh0idYjTmWNa9+CkT
 x7RnQFKIJS8/L1VKnPenLVCpAEhpRmke3CBY0F5ilJUS5mUEOk2IpyC1KDezBFX+FaM4B6OSM
 O8UkCk8mXklcPteAZ3CBHTKvBvuIKeUJCKkpBoYt51y/ua2zYjnpPB1iw1fDq15qVJaaux06I
 Hz/3csr5gZv6R2bvxgdizYPmFx/Z5VL0qTI7+bvLi7+4TPoZPyqT992l6rurY/v+fRGeRbzKF
 T2t4aGOzqUWRT3nGXU3jumqCJdbKef3x5Nlmoa1pvmMRzmn3JkSyX6gyFrBv/HYVbGN/4e6kp
 sRRnJBpqMRcVJwIApzDsOFUCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1481129707!74106028!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21293 invoked from network); 7 Dec 2016 16:55:08 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 7 Dec 2016 16:55:08 -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 1cEfUu-00087x-Tj
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cEfUu-0005yT-Ot
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cEfUu-0005yT-Ot@xenbits.xenproject.org>
Date: Wed, 07 Dec 2016 16:55:12 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.8] qemu: ioport_read,
	ioport_write: be defensive about 32-bit addresses
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>

Y29tbWl0IDA5NTI2MWE5YWQ1YzMxYjllZDQzMWY4MzgyZThhYTIyMzA4OWM4NWIKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBOb3YgMTQgMTc6MTk6NDYgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIERlYyA3IDE2OjUzOjEyIDIw
MTYgKzAwMDAKCiAgICBxZW11OiBpb3BvcnRfcmVhZCwgaW9wb3J0X3dyaXRlOiBiZSBkZWZlbnNp
dmUgYWJvdXQgMzItYml0IGFkZHJlc3NlcwogICAgCiAgICBPbiB4ODYsIGlvcG9ydCBhZGRyZXNz
ZXMgYXJlIDE2LWJpdC4gIFRoYXQgdGhlc2UgZnVuY3Rpb25zIHRha2UgMzItYml0CiAgICBhcmd1
bWVudHMgaXMgYSBtaXN0YWtlLiAgQ2hhbmdpbmcgdGhlIGFyZ3VtZW50IHR5cGUgdG8gMTYtYml0
IHdpbGwKICAgIGRpc2NhcmQgdGhlIHRvcCBiaXRzIG9mIGFueSBlcnJvbmVvdXMgdmFsdWVzIGZy
b20gZWxzZXdoZXJlIGluIHFlbXUuCiAgICAKICAgIEFsc28sIGNoZWNrIGp1c3QgYmVmb3JlIHVz
ZSB0aGF0IHRoZSB2YWx1ZSBpcyBpbiByYW5nZS4gIChUaGlzIHR1cm5zCiAgICBhbiBpbGwtYWR2
aXNlZCBjaGFuZ2UgdG8gTUFYX0lPUE9SVFMgaW50byBhIHBvc3NpYmxlIGd1ZXN0IGNyYXNoCiAg
ICByYXRoZXIgdGhhbiBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIHZ1bG5lcmFiaWxpdHkuKQogICAg
CiAgICBBbmQsIGluIHRoZSBYZW4gaW9yZXEgcHJvY2Vzc29yLCBjbGFtcCBpbmNvbWluZyBpb3Bv
cnQgYWRkcmVzc2VzIHRvCiAgICAxNi1iaXQgdmFsdWVzLiAgWGVuIHdpbGwgbmV2ZXIgd3JpdGUg
PjE2LWJpdCB2YWx1ZXMgYnV0IHRoZSBndWVzdCBtYXkKICAgIGhhdmUgYWNjZXNzIHRvIHRoZSBp
b3JlcSByaW5nLiAgV2Ugd2FudCB0byBkZWZlbmQgdGhlIHJlc3Qgb2YgdGhlIHFlbXUKICAgIGNv
ZGUgZnJvbSB3cm9uZyB2YWx1ZXMuCiAgICAKICAgIFRoaXMgaXMgWFNBLTE5OS4KICAgIAogICAg
UmVwb3J0ZWQtYnk6IHlhbmdob25na2UgPHlhbmdob25na2VAaHVhd2VpLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgKGNo
ZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgYjY2OWU5MjJiMzdiODk1NzI0ODc5OGE1ZWI3YWE5NmE2
NjZjZDNmZSkKLS0tCiBpMzg2LWRtL2hlbHBlcjIuYyB8IDEgKwogdmwuYyAgICAgICAgICAgICAg
fCA5ICsrKysrKystLQogMiBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDIgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvaTM4Ni1kbS9oZWxwZXIyLmMgYi9pMzg2LWRtL2hlbHBlcjIu
YwppbmRleCAzMjlkMjViLi43ODA5M2ZlIDEwMDY0NAotLS0gYS9pMzg2LWRtL2hlbHBlcjIuYwor
KysgYi9pMzg2LWRtL2hlbHBlcjIuYwpAQCAtMzc5LDYgKzM3OSw3IEBAIHN0YXRpYyB2b2lkIGNw
dV9pb3JlcV9waW8oQ1BVU3RhdGUgKmVudiwgaW9yZXFfdCAqcmVxKQogICAgICAgICBmcHJpbnRm
KHN0ZGVyciwgIlBJTzogYmFkIHNpemUgKCV1KVxuIiwgcmVxLT5zaXplKTsKICAgICAgICAgZXhp
dCgtMSk7CiAgICAgfQorICAgIHJlcS0+YWRkciAmPSAweDBmZmZmVTsKIAogICAgIGlmIChyZXEt
PmRpciA9PSBJT1JFUV9SRUFEKSB7CiAgICAgICAgIGlmICghcmVxLT5kYXRhX2lzX3B0cikgewpk
aWZmIC0tZ2l0IGEvdmwuYyBiL3ZsLmMKaW5kZXggZjljNGQ3ZS4uYzNjNWQ2MyAxMDA2NDQKLS0t
IGEvdmwuYworKysgYi92bC5jCkBAIC01Miw2ICs1Miw3IEBACiAKICNpbmNsdWRlIDx4ZW4vaHZt
L2h2bV9pbmZvX3RhYmxlLmg+CiAKKyNpbmNsdWRlIDxhc3NlcnQuaD4KICNpbmNsdWRlIDx1bmlz
dGQuaD4KICNpbmNsdWRlIDxmY250bC5oPgogI2luY2x1ZGUgPHNpZ25hbC5oPgpAQCAtMjkwLDI2
ICsyOTEsMzAgQEAgUGljU3RhdGUyICppc2FfcGljOwogc3RhdGljIElPUG9ydFJlYWRGdW5jIGRl
ZmF1bHRfaW9wb3J0X3JlYWRiLCBkZWZhdWx0X2lvcG9ydF9yZWFkdywgZGVmYXVsdF9pb3BvcnRf
cmVhZGw7CiBzdGF0aWMgSU9Qb3J0V3JpdGVGdW5jIGRlZmF1bHRfaW9wb3J0X3dyaXRlYiwgZGVm
YXVsdF9pb3BvcnRfd3JpdGV3LCBkZWZhdWx0X2lvcG9ydF93cml0ZWw7CiAKLXN0YXRpYyB1aW50
MzJfdCBpb3BvcnRfcmVhZChpbnQgaW5kZXgsIHVpbnQzMl90IGFkZHJlc3MpCitzdGF0aWMgdWlu
dDMyX3QgaW9wb3J0X3JlYWQoaW50IGluZGV4LCB1aW50MTZfdCBhZGRyZXNzKQogewogICAgIHN0
YXRpYyBJT1BvcnRSZWFkRnVuYyAqZGVmYXVsdF9mdW5jWzNdID0gewogICAgICAgICBkZWZhdWx0
X2lvcG9ydF9yZWFkYiwKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfcmVhZHcsCiAgICAgICAgIGRl
ZmF1bHRfaW9wb3J0X3JlYWRsCiAgICAgfTsKKyAgICBpZiAoYWRkcmVzcyA+PSBNQVhfSU9QT1JU
UykKKyAgICAgICAgYWJvcnQoKTsKICAgICBJT1BvcnRSZWFkRnVuYyAqZnVuYyA9IGlvcG9ydF9y
ZWFkX3RhYmxlW2luZGV4XVthZGRyZXNzXTsKICAgICBpZiAoIWZ1bmMpCiAgICAgICAgIGZ1bmMg
PSBkZWZhdWx0X2Z1bmNbaW5kZXhdOwogICAgIHJldHVybiBmdW5jKGlvcG9ydF9vcGFxdWVbYWRk
cmVzc10sIGFkZHJlc3MpOwogfQogCi1zdGF0aWMgdm9pZCBpb3BvcnRfd3JpdGUoaW50IGluZGV4
LCB1aW50MzJfdCBhZGRyZXNzLCB1aW50MzJfdCBkYXRhKQorc3RhdGljIHZvaWQgaW9wb3J0X3dy
aXRlKGludCBpbmRleCwgdWludDE2X3QgYWRkcmVzcywgdWludDMyX3QgZGF0YSkKIHsKICAgICBz
dGF0aWMgSU9Qb3J0V3JpdGVGdW5jICpkZWZhdWx0X2Z1bmNbM10gPSB7CiAgICAgICAgIGRlZmF1
bHRfaW9wb3J0X3dyaXRlYiwKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfd3JpdGV3LAogICAgICAg
ICBkZWZhdWx0X2lvcG9ydF93cml0ZWwKICAgICB9OworICAgIGlmIChhZGRyZXNzID49IE1BWF9J
T1BPUlRTKQorICAgICAgICBhYm9ydCgpOwogICAgIElPUG9ydFdyaXRlRnVuYyAqZnVuYyA9IGlv
cG9ydF93cml0ZV90YWJsZVtpbmRleF1bYWRkcmVzc107CiAgICAgaWYgKCFmdW5jKQogICAgICAg
ICBmdW5jID0gZGVmYXVsdF9mdW5jW2luZGV4XTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuOAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed Dec 07 16:55:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 07 Dec 2016 16:55: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 1cEfUx-0008P2-UG; Wed, 07 Dec 2016 16:55: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 1cEfUx-0008Os-Dr
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:15 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 74/27-32108-2FE38485; Wed, 07 Dec 2016 16:55:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrELMWRWlGSWpSXmKPExsWS0XRdVfeTnUe
 EwYsVTBYTthk4MHps79vFHsAYxZqZl5RfkcCasfbfS7aC7xIVs9/9YW9gfC3cxcjFISTwhVFi
 /5tzLBDOeUaJA++eMnYxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSyQLzG3/
 R87iM0rYCaxfO8MRhCbBaj+1e9nrBMYORYwMqxiVC9OLSpLLdI100sqykzPKMlNzMzRNTQw1c
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYJza4HyIUZKDSUmUd9cE9wghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErzKQB8LCRalpqdWpGXmAIMDJi3BwaMkwlsMkuYtLkjMLc5Mh0idYjTmWNa9+CkT
 x7RnQFKIJS8/L1VKnPenLVCpAEhpRmke3CBY0F5ilJUS5mUEOk2IpyC1KDezBFX+FaM4B6OSM
 O8UkCk8mXklcPteAZ3CBHTKvBvuIKeUJCKkpBoYt51y/ua2zYjnpPB1iw1fDq15qVJaaux06I
 Hz/3csr5gZv6R2bvxgdizYPmFx/Z5VL0qTI7+bvLi7+4TPoZPyqT992l6rurY/v+fRGeRbzKF
 T2t4aGOzqUWRT3nGXU3jumqCJdbKef3x5Nlmoa1pvmMRzmn3JkSyX6gyFrBv/HYVbGN/4e6kp
 sRRnJBpqMRcVJwIApzDsOFUCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1481129707!74106028!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21293 invoked from network); 7 Dec 2016 16:55:08 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 7 Dec 2016 16:55:08 -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 1cEfUu-00087x-Tj
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cEfUu-0005yT-Ot
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cEfUu-0005yT-Ot@xenbits.xenproject.org>
Date: Wed, 07 Dec 2016 16:55:12 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.8] qemu: ioport_read,
	ioport_write: be defensive about 32-bit addresses
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>

Y29tbWl0IDA5NTI2MWE5YWQ1YzMxYjllZDQzMWY4MzgyZThhYTIyMzA4OWM4NWIKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBOb3YgMTQgMTc6MTk6NDYgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIERlYyA3IDE2OjUzOjEyIDIw
MTYgKzAwMDAKCiAgICBxZW11OiBpb3BvcnRfcmVhZCwgaW9wb3J0X3dyaXRlOiBiZSBkZWZlbnNp
dmUgYWJvdXQgMzItYml0IGFkZHJlc3NlcwogICAgCiAgICBPbiB4ODYsIGlvcG9ydCBhZGRyZXNz
ZXMgYXJlIDE2LWJpdC4gIFRoYXQgdGhlc2UgZnVuY3Rpb25zIHRha2UgMzItYml0CiAgICBhcmd1
bWVudHMgaXMgYSBtaXN0YWtlLiAgQ2hhbmdpbmcgdGhlIGFyZ3VtZW50IHR5cGUgdG8gMTYtYml0
IHdpbGwKICAgIGRpc2NhcmQgdGhlIHRvcCBiaXRzIG9mIGFueSBlcnJvbmVvdXMgdmFsdWVzIGZy
b20gZWxzZXdoZXJlIGluIHFlbXUuCiAgICAKICAgIEFsc28sIGNoZWNrIGp1c3QgYmVmb3JlIHVz
ZSB0aGF0IHRoZSB2YWx1ZSBpcyBpbiByYW5nZS4gIChUaGlzIHR1cm5zCiAgICBhbiBpbGwtYWR2
aXNlZCBjaGFuZ2UgdG8gTUFYX0lPUE9SVFMgaW50byBhIHBvc3NpYmxlIGd1ZXN0IGNyYXNoCiAg
ICByYXRoZXIgdGhhbiBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIHZ1bG5lcmFiaWxpdHkuKQogICAg
CiAgICBBbmQsIGluIHRoZSBYZW4gaW9yZXEgcHJvY2Vzc29yLCBjbGFtcCBpbmNvbWluZyBpb3Bv
cnQgYWRkcmVzc2VzIHRvCiAgICAxNi1iaXQgdmFsdWVzLiAgWGVuIHdpbGwgbmV2ZXIgd3JpdGUg
PjE2LWJpdCB2YWx1ZXMgYnV0IHRoZSBndWVzdCBtYXkKICAgIGhhdmUgYWNjZXNzIHRvIHRoZSBp
b3JlcSByaW5nLiAgV2Ugd2FudCB0byBkZWZlbmQgdGhlIHJlc3Qgb2YgdGhlIHFlbXUKICAgIGNv
ZGUgZnJvbSB3cm9uZyB2YWx1ZXMuCiAgICAKICAgIFRoaXMgaXMgWFNBLTE5OS4KICAgIAogICAg
UmVwb3J0ZWQtYnk6IHlhbmdob25na2UgPHlhbmdob25na2VAaHVhd2VpLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgKGNo
ZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgYjY2OWU5MjJiMzdiODk1NzI0ODc5OGE1ZWI3YWE5NmE2
NjZjZDNmZSkKLS0tCiBpMzg2LWRtL2hlbHBlcjIuYyB8IDEgKwogdmwuYyAgICAgICAgICAgICAg
fCA5ICsrKysrKystLQogMiBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDIgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvaTM4Ni1kbS9oZWxwZXIyLmMgYi9pMzg2LWRtL2hlbHBlcjIu
YwppbmRleCAzMjlkMjViLi43ODA5M2ZlIDEwMDY0NAotLS0gYS9pMzg2LWRtL2hlbHBlcjIuYwor
KysgYi9pMzg2LWRtL2hlbHBlcjIuYwpAQCAtMzc5LDYgKzM3OSw3IEBAIHN0YXRpYyB2b2lkIGNw
dV9pb3JlcV9waW8oQ1BVU3RhdGUgKmVudiwgaW9yZXFfdCAqcmVxKQogICAgICAgICBmcHJpbnRm
KHN0ZGVyciwgIlBJTzogYmFkIHNpemUgKCV1KVxuIiwgcmVxLT5zaXplKTsKICAgICAgICAgZXhp
dCgtMSk7CiAgICAgfQorICAgIHJlcS0+YWRkciAmPSAweDBmZmZmVTsKIAogICAgIGlmIChyZXEt
PmRpciA9PSBJT1JFUV9SRUFEKSB7CiAgICAgICAgIGlmICghcmVxLT5kYXRhX2lzX3B0cikgewpk
aWZmIC0tZ2l0IGEvdmwuYyBiL3ZsLmMKaW5kZXggZjljNGQ3ZS4uYzNjNWQ2MyAxMDA2NDQKLS0t
IGEvdmwuYworKysgYi92bC5jCkBAIC01Miw2ICs1Miw3IEBACiAKICNpbmNsdWRlIDx4ZW4vaHZt
L2h2bV9pbmZvX3RhYmxlLmg+CiAKKyNpbmNsdWRlIDxhc3NlcnQuaD4KICNpbmNsdWRlIDx1bmlz
dGQuaD4KICNpbmNsdWRlIDxmY250bC5oPgogI2luY2x1ZGUgPHNpZ25hbC5oPgpAQCAtMjkwLDI2
ICsyOTEsMzAgQEAgUGljU3RhdGUyICppc2FfcGljOwogc3RhdGljIElPUG9ydFJlYWRGdW5jIGRl
ZmF1bHRfaW9wb3J0X3JlYWRiLCBkZWZhdWx0X2lvcG9ydF9yZWFkdywgZGVmYXVsdF9pb3BvcnRf
cmVhZGw7CiBzdGF0aWMgSU9Qb3J0V3JpdGVGdW5jIGRlZmF1bHRfaW9wb3J0X3dyaXRlYiwgZGVm
YXVsdF9pb3BvcnRfd3JpdGV3LCBkZWZhdWx0X2lvcG9ydF93cml0ZWw7CiAKLXN0YXRpYyB1aW50
MzJfdCBpb3BvcnRfcmVhZChpbnQgaW5kZXgsIHVpbnQzMl90IGFkZHJlc3MpCitzdGF0aWMgdWlu
dDMyX3QgaW9wb3J0X3JlYWQoaW50IGluZGV4LCB1aW50MTZfdCBhZGRyZXNzKQogewogICAgIHN0
YXRpYyBJT1BvcnRSZWFkRnVuYyAqZGVmYXVsdF9mdW5jWzNdID0gewogICAgICAgICBkZWZhdWx0
X2lvcG9ydF9yZWFkYiwKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfcmVhZHcsCiAgICAgICAgIGRl
ZmF1bHRfaW9wb3J0X3JlYWRsCiAgICAgfTsKKyAgICBpZiAoYWRkcmVzcyA+PSBNQVhfSU9QT1JU
UykKKyAgICAgICAgYWJvcnQoKTsKICAgICBJT1BvcnRSZWFkRnVuYyAqZnVuYyA9IGlvcG9ydF9y
ZWFkX3RhYmxlW2luZGV4XVthZGRyZXNzXTsKICAgICBpZiAoIWZ1bmMpCiAgICAgICAgIGZ1bmMg
PSBkZWZhdWx0X2Z1bmNbaW5kZXhdOwogICAgIHJldHVybiBmdW5jKGlvcG9ydF9vcGFxdWVbYWRk
cmVzc10sIGFkZHJlc3MpOwogfQogCi1zdGF0aWMgdm9pZCBpb3BvcnRfd3JpdGUoaW50IGluZGV4
LCB1aW50MzJfdCBhZGRyZXNzLCB1aW50MzJfdCBkYXRhKQorc3RhdGljIHZvaWQgaW9wb3J0X3dy
aXRlKGludCBpbmRleCwgdWludDE2X3QgYWRkcmVzcywgdWludDMyX3QgZGF0YSkKIHsKICAgICBz
dGF0aWMgSU9Qb3J0V3JpdGVGdW5jICpkZWZhdWx0X2Z1bmNbM10gPSB7CiAgICAgICAgIGRlZmF1
bHRfaW9wb3J0X3dyaXRlYiwKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfd3JpdGV3LAogICAgICAg
ICBkZWZhdWx0X2lvcG9ydF93cml0ZWwKICAgICB9OworICAgIGlmIChhZGRyZXNzID49IE1BWF9J
T1BPUlRTKQorICAgICAgICBhYm9ydCgpOwogICAgIElPUG9ydFdyaXRlRnVuYyAqZnVuYyA9IGlv
cG9ydF93cml0ZV90YWJsZVtpbmRleF1bYWRkcmVzc107CiAgICAgaWYgKCFmdW5jKQogICAgICAg
ICBmdW5jID0gZGVmYXVsdF9mdW5jW2luZGV4XTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuOAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed Dec 07 16:55:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 07 Dec 2016 16:55: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 1cEfV8-0008Qp-Vo; Wed, 07 Dec 2016 16:55:26 +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 1cEfV7-0008QW-Tu
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:26 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 2A/81-12366-DFE38485; Wed, 07 Dec 2016 16:55:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrILMWRWlGSWpSXmKPExsWS0XRdVfePnUe
 EweMWOYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN6On/xlxwQLLi6s6n7A2Mq0W6GLk4hAS+MErM
 +/GArYuRE8g5zyjx7ZJzFyMHB5uAmMTcvQogYREBVYlZK5YzQ5SoSzT9bmADKREWyJeY97MKJ
 MwrYCbxavVUFhCbBaj8d98SlgmMHAsYGVYxahSnFpWlFukaG+klFWWmZ5TkJmbm6BoamOnlph
 YXJ6an5iQmFesl5+duYgR6hAEIdjCeXhd4iFGSg0lJlHfXBPcIIb6k/JTKjMTijPii0pzU4kO
 MMhwcShK8ykAPCwkWpaanVqRl5gBDAyYtwcGjJML72xYozVtckJhbnJkOkTrFaMyxrHvxUyaO
 ac+ApBBLXn5eqpQ470+QUgGQ0ozSPLhBsJC9xCgrJczLCHSaEE9BalFuZgmq/CtGcQ5GJWFed
 5B7eDLzSuD2vQI6hQnolHk33EFOKUlESEk1MBprhTOx129NttkhL377HN9D/s7AzZ6ZK01b6n
 4cef1b6vUsB4H/Pj9KFfv9+vUO/LFfv/CR59mI578f8Ph7KJmqTViscsVINDe0cGmrTUTJope
 CTNv0DqZNWuAbW/ss2HnxirlOT1xtYmz6V2Td8F1zPeFbi7Hrjt55l571BC48/WW5VG9JixJL
 cUaioRZzUXEiANzrCsVUAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1481129723!47031168!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23818 invoked from network); 7 Dec 2016 16:55:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 7 Dec 2016 16:55: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 1cEfV5-00088i-C7
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cEfV5-00060U-B0
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cEfV5-00060U-B0@xenbits.xenproject.org>
Date: Wed, 07 Dec 2016 16:55:23 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.7] qemu: ioport_read,
	ioport_write: be defensive about 32-bit addresses
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>

Y29tbWl0IDE4ODU4ZTI4YmI2YmFlODNkZGNmNDEzOTk1YjJlNjhjNGM3YWUwM2QKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBOb3YgMTQgMTc6MTk6NDYgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIERlYyA3IDE2OjUzOjUxIDIw
MTYgKzAwMDAKCiAgICBxZW11OiBpb3BvcnRfcmVhZCwgaW9wb3J0X3dyaXRlOiBiZSBkZWZlbnNp
dmUgYWJvdXQgMzItYml0IGFkZHJlc3NlcwogICAgCiAgICBPbiB4ODYsIGlvcG9ydCBhZGRyZXNz
ZXMgYXJlIDE2LWJpdC4gIFRoYXQgdGhlc2UgZnVuY3Rpb25zIHRha2UgMzItYml0CiAgICBhcmd1
bWVudHMgaXMgYSBtaXN0YWtlLiAgQ2hhbmdpbmcgdGhlIGFyZ3VtZW50IHR5cGUgdG8gMTYtYml0
IHdpbGwKICAgIGRpc2NhcmQgdGhlIHRvcCBiaXRzIG9mIGFueSBlcnJvbmVvdXMgdmFsdWVzIGZy
b20gZWxzZXdoZXJlIGluIHFlbXUuCiAgICAKICAgIEFsc28sIGNoZWNrIGp1c3QgYmVmb3JlIHVz
ZSB0aGF0IHRoZSB2YWx1ZSBpcyBpbiByYW5nZS4gIChUaGlzIHR1cm5zCiAgICBhbiBpbGwtYWR2
aXNlZCBjaGFuZ2UgdG8gTUFYX0lPUE9SVFMgaW50byBhIHBvc3NpYmxlIGd1ZXN0IGNyYXNoCiAg
ICByYXRoZXIgdGhhbiBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIHZ1bG5lcmFiaWxpdHkuKQogICAg
CiAgICBBbmQsIGluIHRoZSBYZW4gaW9yZXEgcHJvY2Vzc29yLCBjbGFtcCBpbmNvbWluZyBpb3Bv
cnQgYWRkcmVzc2VzIHRvCiAgICAxNi1iaXQgdmFsdWVzLiAgWGVuIHdpbGwgbmV2ZXIgd3JpdGUg
PjE2LWJpdCB2YWx1ZXMgYnV0IHRoZSBndWVzdCBtYXkKICAgIGhhdmUgYWNjZXNzIHRvIHRoZSBp
b3JlcSByaW5nLiAgV2Ugd2FudCB0byBkZWZlbmQgdGhlIHJlc3Qgb2YgdGhlIHFlbXUKICAgIGNv
ZGUgZnJvbSB3cm9uZyB2YWx1ZXMuCiAgICAKICAgIFRoaXMgaXMgWFNBLTE5OS4KICAgIAogICAg
UmVwb3J0ZWQtYnk6IHlhbmdob25na2UgPHlhbmdob25na2VAaHVhd2VpLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgKGNo
ZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgYjY2OWU5MjJiMzdiODk1NzI0ODc5OGE1ZWI3YWE5NmE2
NjZjZDNmZSkKICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDA5NTI2MWE5YWQ1YzMxYjll
ZDQzMWY4MzgyZThhYTIyMzA4OWM4NWIpCi0tLQogaTM4Ni1kbS9oZWxwZXIyLmMgfCAxICsKIHZs
LmMgICAgICAgICAgICAgIHwgOSArKysrKysrLS0KIDIgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRp
b25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2kzODYtZG0vaGVscGVyMi5jIGIv
aTM4Ni1kbS9oZWxwZXIyLmMKaW5kZXggMzI5ZDI1Yi4uNzgwOTNmZSAxMDA2NDQKLS0tIGEvaTM4
Ni1kbS9oZWxwZXIyLmMKKysrIGIvaTM4Ni1kbS9oZWxwZXIyLmMKQEAgLTM3OSw2ICszNzksNyBA
QCBzdGF0aWMgdm9pZCBjcHVfaW9yZXFfcGlvKENQVVN0YXRlICplbnYsIGlvcmVxX3QgKnJlcSkK
ICAgICAgICAgZnByaW50ZihzdGRlcnIsICJQSU86IGJhZCBzaXplICgldSlcbiIsIHJlcS0+c2l6
ZSk7CiAgICAgICAgIGV4aXQoLTEpOwogICAgIH0KKyAgICByZXEtPmFkZHIgJj0gMHgwZmZmZlU7
CiAKICAgICBpZiAocmVxLT5kaXIgPT0gSU9SRVFfUkVBRCkgewogICAgICAgICBpZiAoIXJlcS0+
ZGF0YV9pc19wdHIpIHsKZGlmZiAtLWdpdCBhL3ZsLmMgYi92bC5jCmluZGV4IGY5YzRkN2UuLmMz
YzVkNjMgMTAwNjQ0Ci0tLSBhL3ZsLmMKKysrIGIvdmwuYwpAQCAtNTIsNiArNTIsNyBAQAogCiAj
aW5jbHVkZSA8eGVuL2h2bS9odm1faW5mb190YWJsZS5oPgogCisjaW5jbHVkZSA8YXNzZXJ0Lmg+
CiAjaW5jbHVkZSA8dW5pc3RkLmg+CiAjaW5jbHVkZSA8ZmNudGwuaD4KICNpbmNsdWRlIDxzaWdu
YWwuaD4KQEAgLTI5MCwyNiArMjkxLDMwIEBAIFBpY1N0YXRlMiAqaXNhX3BpYzsKIHN0YXRpYyBJ
T1BvcnRSZWFkRnVuYyBkZWZhdWx0X2lvcG9ydF9yZWFkYiwgZGVmYXVsdF9pb3BvcnRfcmVhZHcs
IGRlZmF1bHRfaW9wb3J0X3JlYWRsOwogc3RhdGljIElPUG9ydFdyaXRlRnVuYyBkZWZhdWx0X2lv
cG9ydF93cml0ZWIsIGRlZmF1bHRfaW9wb3J0X3dyaXRldywgZGVmYXVsdF9pb3BvcnRfd3JpdGVs
OwogCi1zdGF0aWMgdWludDMyX3QgaW9wb3J0X3JlYWQoaW50IGluZGV4LCB1aW50MzJfdCBhZGRy
ZXNzKQorc3RhdGljIHVpbnQzMl90IGlvcG9ydF9yZWFkKGludCBpbmRleCwgdWludDE2X3QgYWRk
cmVzcykKIHsKICAgICBzdGF0aWMgSU9Qb3J0UmVhZEZ1bmMgKmRlZmF1bHRfZnVuY1szXSA9IHsK
ICAgICAgICAgZGVmYXVsdF9pb3BvcnRfcmVhZGIsCiAgICAgICAgIGRlZmF1bHRfaW9wb3J0X3Jl
YWR3LAogICAgICAgICBkZWZhdWx0X2lvcG9ydF9yZWFkbAogICAgIH07CisgICAgaWYgKGFkZHJl
c3MgPj0gTUFYX0lPUE9SVFMpCisgICAgICAgIGFib3J0KCk7CiAgICAgSU9Qb3J0UmVhZEZ1bmMg
KmZ1bmMgPSBpb3BvcnRfcmVhZF90YWJsZVtpbmRleF1bYWRkcmVzc107CiAgICAgaWYgKCFmdW5j
KQogICAgICAgICBmdW5jID0gZGVmYXVsdF9mdW5jW2luZGV4XTsKICAgICByZXR1cm4gZnVuYyhp
b3BvcnRfb3BhcXVlW2FkZHJlc3NdLCBhZGRyZXNzKTsKIH0KIAotc3RhdGljIHZvaWQgaW9wb3J0
X3dyaXRlKGludCBpbmRleCwgdWludDMyX3QgYWRkcmVzcywgdWludDMyX3QgZGF0YSkKK3N0YXRp
YyB2b2lkIGlvcG9ydF93cml0ZShpbnQgaW5kZXgsIHVpbnQxNl90IGFkZHJlc3MsIHVpbnQzMl90
IGRhdGEpCiB7CiAgICAgc3RhdGljIElPUG9ydFdyaXRlRnVuYyAqZGVmYXVsdF9mdW5jWzNdID0g
ewogICAgICAgICBkZWZhdWx0X2lvcG9ydF93cml0ZWIsCiAgICAgICAgIGRlZmF1bHRfaW9wb3J0
X3dyaXRldywKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfd3JpdGVsCiAgICAgfTsKKyAgICBpZiAo
YWRkcmVzcyA+PSBNQVhfSU9QT1JUUykKKyAgICAgICAgYWJvcnQoKTsKICAgICBJT1BvcnRXcml0
ZUZ1bmMgKmZ1bmMgPSBpb3BvcnRfd3JpdGVfdGFibGVbaW5kZXhdW2FkZHJlc3NdOwogICAgIGlm
ICghZnVuYykKICAgICAgICAgZnVuYyA9IGRlZmF1bHRfZnVuY1tpbmRleF07Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwu
Z2l0I3N0YWJsZS00LjcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed Dec 07 16:55:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 07 Dec 2016 16:55: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 1cEfV8-0008Qp-Vo; Wed, 07 Dec 2016 16:55:26 +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 1cEfV7-0008QW-Tu
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:26 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 2A/81-12366-DFE38485; Wed, 07 Dec 2016 16:55:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrILMWRWlGSWpSXmKPExsWS0XRdVfePnUe
 EweMWOYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN6On/xlxwQLLi6s6n7A2Mq0W6GLk4hAS+MErM
 +/GArYuRE8g5zyjx7ZJzFyMHB5uAmMTcvQogYREBVYlZK5YzQ5SoSzT9bmADKREWyJeY97MKJ
 MwrYCbxavVUFhCbBaj8d98SlgmMHAsYGVYxahSnFpWlFukaG+klFWWmZ5TkJmbm6BoamOnlph
 YXJ6an5iQmFesl5+duYgR6hAEIdjCeXhd4iFGSg0lJlHfXBPcIIb6k/JTKjMTijPii0pzU4kO
 MMhwcShK8ykAPCwkWpaanVqRl5gBDAyYtwcGjJML72xYozVtckJhbnJkOkTrFaMyxrHvxUyaO
 ac+ApBBLXn5eqpQ470+QUgGQ0ozSPLhBsJC9xCgrJczLCHSaEE9BalFuZgmq/CtGcQ5GJWFed
 5B7eDLzSuD2vQI6hQnolHk33EFOKUlESEk1MBprhTOx129NttkhL377HN9D/s7AzZ6ZK01b6n
 4cef1b6vUsB4H/Pj9KFfv9+vUO/LFfv/CR59mI578f8Ph7KJmqTViscsVINDe0cGmrTUTJope
 CTNv0DqZNWuAbW/ss2HnxirlOT1xtYmz6V2Td8F1zPeFbi7Hrjt55l571BC48/WW5VG9JixJL
 cUaioRZzUXEiANzrCsVUAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1481129723!47031168!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23818 invoked from network); 7 Dec 2016 16:55:24 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 7 Dec 2016 16:55: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 1cEfV5-00088i-C7
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cEfV5-00060U-B0
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cEfV5-00060U-B0@xenbits.xenproject.org>
Date: Wed, 07 Dec 2016 16:55:23 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.7] qemu: ioport_read,
	ioport_write: be defensive about 32-bit addresses
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>

Y29tbWl0IDE4ODU4ZTI4YmI2YmFlODNkZGNmNDEzOTk1YjJlNjhjNGM3YWUwM2QKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBOb3YgMTQgMTc6MTk6NDYgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIERlYyA3IDE2OjUzOjUxIDIw
MTYgKzAwMDAKCiAgICBxZW11OiBpb3BvcnRfcmVhZCwgaW9wb3J0X3dyaXRlOiBiZSBkZWZlbnNp
dmUgYWJvdXQgMzItYml0IGFkZHJlc3NlcwogICAgCiAgICBPbiB4ODYsIGlvcG9ydCBhZGRyZXNz
ZXMgYXJlIDE2LWJpdC4gIFRoYXQgdGhlc2UgZnVuY3Rpb25zIHRha2UgMzItYml0CiAgICBhcmd1
bWVudHMgaXMgYSBtaXN0YWtlLiAgQ2hhbmdpbmcgdGhlIGFyZ3VtZW50IHR5cGUgdG8gMTYtYml0
IHdpbGwKICAgIGRpc2NhcmQgdGhlIHRvcCBiaXRzIG9mIGFueSBlcnJvbmVvdXMgdmFsdWVzIGZy
b20gZWxzZXdoZXJlIGluIHFlbXUuCiAgICAKICAgIEFsc28sIGNoZWNrIGp1c3QgYmVmb3JlIHVz
ZSB0aGF0IHRoZSB2YWx1ZSBpcyBpbiByYW5nZS4gIChUaGlzIHR1cm5zCiAgICBhbiBpbGwtYWR2
aXNlZCBjaGFuZ2UgdG8gTUFYX0lPUE9SVFMgaW50byBhIHBvc3NpYmxlIGd1ZXN0IGNyYXNoCiAg
ICByYXRoZXIgdGhhbiBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIHZ1bG5lcmFiaWxpdHkuKQogICAg
CiAgICBBbmQsIGluIHRoZSBYZW4gaW9yZXEgcHJvY2Vzc29yLCBjbGFtcCBpbmNvbWluZyBpb3Bv
cnQgYWRkcmVzc2VzIHRvCiAgICAxNi1iaXQgdmFsdWVzLiAgWGVuIHdpbGwgbmV2ZXIgd3JpdGUg
PjE2LWJpdCB2YWx1ZXMgYnV0IHRoZSBndWVzdCBtYXkKICAgIGhhdmUgYWNjZXNzIHRvIHRoZSBp
b3JlcSByaW5nLiAgV2Ugd2FudCB0byBkZWZlbmQgdGhlIHJlc3Qgb2YgdGhlIHFlbXUKICAgIGNv
ZGUgZnJvbSB3cm9uZyB2YWx1ZXMuCiAgICAKICAgIFRoaXMgaXMgWFNBLTE5OS4KICAgIAogICAg
UmVwb3J0ZWQtYnk6IHlhbmdob25na2UgPHlhbmdob25na2VAaHVhd2VpLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgKGNo
ZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgYjY2OWU5MjJiMzdiODk1NzI0ODc5OGE1ZWI3YWE5NmE2
NjZjZDNmZSkKICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDA5NTI2MWE5YWQ1YzMxYjll
ZDQzMWY4MzgyZThhYTIyMzA4OWM4NWIpCi0tLQogaTM4Ni1kbS9oZWxwZXIyLmMgfCAxICsKIHZs
LmMgICAgICAgICAgICAgIHwgOSArKysrKysrLS0KIDIgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRp
b25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2kzODYtZG0vaGVscGVyMi5jIGIv
aTM4Ni1kbS9oZWxwZXIyLmMKaW5kZXggMzI5ZDI1Yi4uNzgwOTNmZSAxMDA2NDQKLS0tIGEvaTM4
Ni1kbS9oZWxwZXIyLmMKKysrIGIvaTM4Ni1kbS9oZWxwZXIyLmMKQEAgLTM3OSw2ICszNzksNyBA
QCBzdGF0aWMgdm9pZCBjcHVfaW9yZXFfcGlvKENQVVN0YXRlICplbnYsIGlvcmVxX3QgKnJlcSkK
ICAgICAgICAgZnByaW50ZihzdGRlcnIsICJQSU86IGJhZCBzaXplICgldSlcbiIsIHJlcS0+c2l6
ZSk7CiAgICAgICAgIGV4aXQoLTEpOwogICAgIH0KKyAgICByZXEtPmFkZHIgJj0gMHgwZmZmZlU7
CiAKICAgICBpZiAocmVxLT5kaXIgPT0gSU9SRVFfUkVBRCkgewogICAgICAgICBpZiAoIXJlcS0+
ZGF0YV9pc19wdHIpIHsKZGlmZiAtLWdpdCBhL3ZsLmMgYi92bC5jCmluZGV4IGY5YzRkN2UuLmMz
YzVkNjMgMTAwNjQ0Ci0tLSBhL3ZsLmMKKysrIGIvdmwuYwpAQCAtNTIsNiArNTIsNyBAQAogCiAj
aW5jbHVkZSA8eGVuL2h2bS9odm1faW5mb190YWJsZS5oPgogCisjaW5jbHVkZSA8YXNzZXJ0Lmg+
CiAjaW5jbHVkZSA8dW5pc3RkLmg+CiAjaW5jbHVkZSA8ZmNudGwuaD4KICNpbmNsdWRlIDxzaWdu
YWwuaD4KQEAgLTI5MCwyNiArMjkxLDMwIEBAIFBpY1N0YXRlMiAqaXNhX3BpYzsKIHN0YXRpYyBJ
T1BvcnRSZWFkRnVuYyBkZWZhdWx0X2lvcG9ydF9yZWFkYiwgZGVmYXVsdF9pb3BvcnRfcmVhZHcs
IGRlZmF1bHRfaW9wb3J0X3JlYWRsOwogc3RhdGljIElPUG9ydFdyaXRlRnVuYyBkZWZhdWx0X2lv
cG9ydF93cml0ZWIsIGRlZmF1bHRfaW9wb3J0X3dyaXRldywgZGVmYXVsdF9pb3BvcnRfd3JpdGVs
OwogCi1zdGF0aWMgdWludDMyX3QgaW9wb3J0X3JlYWQoaW50IGluZGV4LCB1aW50MzJfdCBhZGRy
ZXNzKQorc3RhdGljIHVpbnQzMl90IGlvcG9ydF9yZWFkKGludCBpbmRleCwgdWludDE2X3QgYWRk
cmVzcykKIHsKICAgICBzdGF0aWMgSU9Qb3J0UmVhZEZ1bmMgKmRlZmF1bHRfZnVuY1szXSA9IHsK
ICAgICAgICAgZGVmYXVsdF9pb3BvcnRfcmVhZGIsCiAgICAgICAgIGRlZmF1bHRfaW9wb3J0X3Jl
YWR3LAogICAgICAgICBkZWZhdWx0X2lvcG9ydF9yZWFkbAogICAgIH07CisgICAgaWYgKGFkZHJl
c3MgPj0gTUFYX0lPUE9SVFMpCisgICAgICAgIGFib3J0KCk7CiAgICAgSU9Qb3J0UmVhZEZ1bmMg
KmZ1bmMgPSBpb3BvcnRfcmVhZF90YWJsZVtpbmRleF1bYWRkcmVzc107CiAgICAgaWYgKCFmdW5j
KQogICAgICAgICBmdW5jID0gZGVmYXVsdF9mdW5jW2luZGV4XTsKICAgICByZXR1cm4gZnVuYyhp
b3BvcnRfb3BhcXVlW2FkZHJlc3NdLCBhZGRyZXNzKTsKIH0KIAotc3RhdGljIHZvaWQgaW9wb3J0
X3dyaXRlKGludCBpbmRleCwgdWludDMyX3QgYWRkcmVzcywgdWludDMyX3QgZGF0YSkKK3N0YXRp
YyB2b2lkIGlvcG9ydF93cml0ZShpbnQgaW5kZXgsIHVpbnQxNl90IGFkZHJlc3MsIHVpbnQzMl90
IGRhdGEpCiB7CiAgICAgc3RhdGljIElPUG9ydFdyaXRlRnVuYyAqZGVmYXVsdF9mdW5jWzNdID0g
ewogICAgICAgICBkZWZhdWx0X2lvcG9ydF93cml0ZWIsCiAgICAgICAgIGRlZmF1bHRfaW9wb3J0
X3dyaXRldywKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfd3JpdGVsCiAgICAgfTsKKyAgICBpZiAo
YWRkcmVzcyA+PSBNQVhfSU9QT1JUUykKKyAgICAgICAgYWJvcnQoKTsKICAgICBJT1BvcnRXcml0
ZUZ1bmMgKmZ1bmMgPSBpb3BvcnRfd3JpdGVfdGFibGVbaW5kZXhdW2FkZHJlc3NdOwogICAgIGlm
ICghZnVuYykKICAgICAgICAgZnVuYyA9IGRlZmF1bHRfZnVuY1tpbmRleF07Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwu
Z2l0I3N0YWJsZS00LjcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed Dec 07 16:55:39 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 07 Dec 2016 16:55: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 1cEfVL-0008TK-1D; Wed, 07 Dec 2016 16:55:39 +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 1cEfVJ-0008Sw-R0
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:37 +0000
Received: from [85.158.143.35] by server-9.bemta-6.messagelabs.com id
 91/D2-28694-90F38485; Wed, 07 Dec 2016 16:55:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMLMWRWlGSWpSXmKPExsWS0XRdVZfD3iP
 C4Po1XYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmLD6FEtBp1TF/pYXbA2Mr0W6GLk4hAS+MEqs
 W/2fEcI5zyjxb+ks1i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXyJW6t/
 MICYvMKmEm8O3MTLM4CVH9+/w22CYwcCxgZVjFqFKcWlaUW6Roa6iUVZaZnlOQmZuboGhqY6e
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MH5aFnCIUZKDSUmUd9cE9wghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErx2th4RQoJFqempFWmZOcDwgElLcPAoifB6gaR5iwsSc4sz0yFSpxiNOZZ1L37K
 xDHtGZAUYsnLz0uVEudNBikVACnNKM2DGwQL20uMslLCvIxApwnxFKQW5WaWoMq/YhTnYFQS5
 j0HMoUnM68Ebt8roFOYgE6Zd8Md5JSSRISUVAPjLBPu6dc1chx/3j8wMW2TU9fdxZtTGM5Nvn
 at8aFb7dmo+rsZT1f/L4uIvSN9RLZ3O8PNqaX8gsdU1ld3P/e4tzmfmTvtmKThpWLD8yf0eQ4
 I5yVOX3P8gemGi3srl124F7dcO4ml/Ym0depm468+2ZmSgUaJC5545507wRVX9rlhrhL/m+bT
 SizFGYmGWsxFxYkA0ZN+uFYCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1481129735!42651371!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55841 invoked from network); 7 Dec 2016 16:55:36 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 7 Dec 2016 16:55: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 1cEfVF-00088s-QY
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cEfVF-00061I-Ob
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cEfVF-00061I-Ob@xenbits.xenproject.org>
Date: Wed, 07 Dec 2016 16:55:33 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] qemu: ioport_read,
	ioport_write: be defensive about 32-bit addresses
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>

Y29tbWl0IGE3ZmQzNzE3ZDk5OTQ0NTMwYjA0MTMwZjA1MGU4MzQwMmU2NGFmZWQKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBOb3YgMTQgMTc6MTk6NDYgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIERlYyA3IDE2OjU0OjEzIDIw
MTYgKzAwMDAKCiAgICBxZW11OiBpb3BvcnRfcmVhZCwgaW9wb3J0X3dyaXRlOiBiZSBkZWZlbnNp
dmUgYWJvdXQgMzItYml0IGFkZHJlc3NlcwogICAgCiAgICBPbiB4ODYsIGlvcG9ydCBhZGRyZXNz
ZXMgYXJlIDE2LWJpdC4gIFRoYXQgdGhlc2UgZnVuY3Rpb25zIHRha2UgMzItYml0CiAgICBhcmd1
bWVudHMgaXMgYSBtaXN0YWtlLiAgQ2hhbmdpbmcgdGhlIGFyZ3VtZW50IHR5cGUgdG8gMTYtYml0
IHdpbGwKICAgIGRpc2NhcmQgdGhlIHRvcCBiaXRzIG9mIGFueSBlcnJvbmVvdXMgdmFsdWVzIGZy
b20gZWxzZXdoZXJlIGluIHFlbXUuCiAgICAKICAgIEFsc28sIGNoZWNrIGp1c3QgYmVmb3JlIHVz
ZSB0aGF0IHRoZSB2YWx1ZSBpcyBpbiByYW5nZS4gIChUaGlzIHR1cm5zCiAgICBhbiBpbGwtYWR2
aXNlZCBjaGFuZ2UgdG8gTUFYX0lPUE9SVFMgaW50byBhIHBvc3NpYmxlIGd1ZXN0IGNyYXNoCiAg
ICByYXRoZXIgdGhhbiBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIHZ1bG5lcmFiaWxpdHkuKQogICAg
CiAgICBBbmQsIGluIHRoZSBYZW4gaW9yZXEgcHJvY2Vzc29yLCBjbGFtcCBpbmNvbWluZyBpb3Bv
cnQgYWRkcmVzc2VzIHRvCiAgICAxNi1iaXQgdmFsdWVzLiAgWGVuIHdpbGwgbmV2ZXIgd3JpdGUg
PjE2LWJpdCB2YWx1ZXMgYnV0IHRoZSBndWVzdCBtYXkKICAgIGhhdmUgYWNjZXNzIHRvIHRoZSBp
b3JlcSByaW5nLiAgV2Ugd2FudCB0byBkZWZlbmQgdGhlIHJlc3Qgb2YgdGhlIHFlbXUKICAgIGNv
ZGUgZnJvbSB3cm9uZyB2YWx1ZXMuCiAgICAKICAgIFRoaXMgaXMgWFNBLTE5OS4KICAgIAogICAg
UmVwb3J0ZWQtYnk6IHlhbmdob25na2UgPHlhbmdob25na2VAaHVhd2VpLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgKGNo
ZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgYjY2OWU5MjJiMzdiODk1NzI0ODc5OGE1ZWI3YWE5NmE2
NjZjZDNmZSkKICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDA5NTI2MWE5YWQ1YzMxYjll
ZDQzMWY4MzgyZThhYTIyMzA4OWM4NWIpCiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAx
ODg1OGUyOGJiNmJhZTgzZGRjZjQxMzk5NWIyZTY4YzRjN2FlMDNkKQotLS0KIGkzODYtZG0vaGVs
cGVyMi5jIHwgMSArCiB2bC5jICAgICAgICAgICAgICB8IDkgKysrKysrKy0tCiAyIGZpbGVzIGNo
YW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9pMzg2
LWRtL2hlbHBlcjIuYyBiL2kzODYtZG0vaGVscGVyMi5jCmluZGV4IGEzZmRiZTMuLmI5MDdlYjQg
MTAwNjQ0Ci0tLSBhL2kzODYtZG0vaGVscGVyMi5jCisrKyBiL2kzODYtZG0vaGVscGVyMi5jCkBA
IC0zNzgsNiArMzc4LDcgQEAgc3RhdGljIHZvaWQgY3B1X2lvcmVxX3BpbyhDUFVTdGF0ZSAqZW52
LCBpb3JlcV90ICpyZXEpCiAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiUElPOiBiYWQgc2l6ZSAo
JXUpXG4iLCByZXEtPnNpemUpOwogICAgICAgICBleGl0KC0xKTsKICAgICB9CisgICAgcmVxLT5h
ZGRyICY9IDB4MGZmZmZVOwogCiAgICAgaWYgKHJlcS0+ZGlyID09IElPUkVRX1JFQUQpIHsKICAg
ICAgICAgaWYgKCFyZXEtPmRhdGFfaXNfcHRyKSB7CmRpZmYgLS1naXQgYS92bC5jIGIvdmwuYwpp
bmRleCBmOWM0ZDdlLi5jM2M1ZDYzIDEwMDY0NAotLS0gYS92bC5jCisrKyBiL3ZsLmMKQEAgLTUy
LDYgKzUyLDcgQEAKIAogI2luY2x1ZGUgPHhlbi9odm0vaHZtX2luZm9fdGFibGUuaD4KIAorI2lu
Y2x1ZGUgPGFzc2VydC5oPgogI2luY2x1ZGUgPHVuaXN0ZC5oPgogI2luY2x1ZGUgPGZjbnRsLmg+
CiAjaW5jbHVkZSA8c2lnbmFsLmg+CkBAIC0yOTAsMjYgKzI5MSwzMCBAQCBQaWNTdGF0ZTIgKmlz
YV9waWM7CiBzdGF0aWMgSU9Qb3J0UmVhZEZ1bmMgZGVmYXVsdF9pb3BvcnRfcmVhZGIsIGRlZmF1
bHRfaW9wb3J0X3JlYWR3LCBkZWZhdWx0X2lvcG9ydF9yZWFkbDsKIHN0YXRpYyBJT1BvcnRXcml0
ZUZ1bmMgZGVmYXVsdF9pb3BvcnRfd3JpdGViLCBkZWZhdWx0X2lvcG9ydF93cml0ZXcsIGRlZmF1
bHRfaW9wb3J0X3dyaXRlbDsKIAotc3RhdGljIHVpbnQzMl90IGlvcG9ydF9yZWFkKGludCBpbmRl
eCwgdWludDMyX3QgYWRkcmVzcykKK3N0YXRpYyB1aW50MzJfdCBpb3BvcnRfcmVhZChpbnQgaW5k
ZXgsIHVpbnQxNl90IGFkZHJlc3MpCiB7CiAgICAgc3RhdGljIElPUG9ydFJlYWRGdW5jICpkZWZh
dWx0X2Z1bmNbM10gPSB7CiAgICAgICAgIGRlZmF1bHRfaW9wb3J0X3JlYWRiLAogICAgICAgICBk
ZWZhdWx0X2lvcG9ydF9yZWFkdywKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfcmVhZGwKICAgICB9
OworICAgIGlmIChhZGRyZXNzID49IE1BWF9JT1BPUlRTKQorICAgICAgICBhYm9ydCgpOwogICAg
IElPUG9ydFJlYWRGdW5jICpmdW5jID0gaW9wb3J0X3JlYWRfdGFibGVbaW5kZXhdW2FkZHJlc3Nd
OwogICAgIGlmICghZnVuYykKICAgICAgICAgZnVuYyA9IGRlZmF1bHRfZnVuY1tpbmRleF07CiAg
ICAgcmV0dXJuIGZ1bmMoaW9wb3J0X29wYXF1ZVthZGRyZXNzXSwgYWRkcmVzcyk7CiB9CiAKLXN0
YXRpYyB2b2lkIGlvcG9ydF93cml0ZShpbnQgaW5kZXgsIHVpbnQzMl90IGFkZHJlc3MsIHVpbnQz
Ml90IGRhdGEpCitzdGF0aWMgdm9pZCBpb3BvcnRfd3JpdGUoaW50IGluZGV4LCB1aW50MTZfdCBh
ZGRyZXNzLCB1aW50MzJfdCBkYXRhKQogewogICAgIHN0YXRpYyBJT1BvcnRXcml0ZUZ1bmMgKmRl
ZmF1bHRfZnVuY1szXSA9IHsKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfd3JpdGViLAogICAgICAg
ICBkZWZhdWx0X2lvcG9ydF93cml0ZXcsCiAgICAgICAgIGRlZmF1bHRfaW9wb3J0X3dyaXRlbAog
ICAgIH07CisgICAgaWYgKGFkZHJlc3MgPj0gTUFYX0lPUE9SVFMpCisgICAgICAgIGFib3J0KCk7
CiAgICAgSU9Qb3J0V3JpdGVGdW5jICpmdW5jID0gaW9wb3J0X3dyaXRlX3RhYmxlW2luZGV4XVth
ZGRyZXNzXTsKICAgICBpZiAoIWZ1bmMpCiAgICAgICAgIGZ1bmMgPSBkZWZhdWx0X2Z1bmNbaW5k
ZXhdOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUt
eGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hh
bmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hh
bmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed Dec 07 16:55:39 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 07 Dec 2016 16:55: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 1cEfVL-0008TK-1D; Wed, 07 Dec 2016 16:55:39 +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 1cEfVJ-0008Sw-R0
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:37 +0000
Received: from [85.158.143.35] by server-9.bemta-6.messagelabs.com id
 91/D2-28694-90F38485; Wed, 07 Dec 2016 16:55:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMLMWRWlGSWpSXmKPExsWS0XRdVZfD3iP
 C4Po1XYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmLD6FEtBp1TF/pYXbA2Mr0W6GLk4hAS+MEqs
 W/2fEcI5zyjxb+ks1i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXyJW6t/
 MICYvMKmEm8O3MTLM4CVH9+/w22CYwcCxgZVjFqFKcWlaUW6Roa6iUVZaZnlOQmZuboGhqY6e
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MH5aFnCIUZKDSUmUd9cE9wghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErx2th4RQoJFqempFWmZOcDwgElLcPAoifB6gaR5iwsSc4sz0yFSpxiNOZZ1L37K
 xDHtGZAUYsnLz0uVEudNBikVACnNKM2DGwQL20uMslLCvIxApwnxFKQW5WaWoMq/YhTnYFQS5
 j0HMoUnM68Ebt8roFOYgE6Zd8Md5JSSRISUVAPjLBPu6dc1chx/3j8wMW2TU9fdxZtTGM5Nvn
 at8aFb7dmo+rsZT1f/L4uIvSN9RLZ3O8PNqaX8gsdU1ld3P/e4tzmfmTvtmKThpWLD8yf0eQ4
 I5yVOX3P8gemGi3srl124F7dcO4ml/Ym0depm468+2ZmSgUaJC5545507wRVX9rlhrhL/m+bT
 SizFGYmGWsxFxYkA0ZN+uFYCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1481129735!42651371!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55841 invoked from network); 7 Dec 2016 16:55:36 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 7 Dec 2016 16:55: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 1cEfVF-00088s-QY
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cEfVF-00061I-Ob
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cEfVF-00061I-Ob@xenbits.xenproject.org>
Date: Wed, 07 Dec 2016 16:55:33 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.6] qemu: ioport_read,
	ioport_write: be defensive about 32-bit addresses
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>

Y29tbWl0IGE3ZmQzNzE3ZDk5OTQ0NTMwYjA0MTMwZjA1MGU4MzQwMmU2NGFmZWQKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBOb3YgMTQgMTc6MTk6NDYgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIERlYyA3IDE2OjU0OjEzIDIw
MTYgKzAwMDAKCiAgICBxZW11OiBpb3BvcnRfcmVhZCwgaW9wb3J0X3dyaXRlOiBiZSBkZWZlbnNp
dmUgYWJvdXQgMzItYml0IGFkZHJlc3NlcwogICAgCiAgICBPbiB4ODYsIGlvcG9ydCBhZGRyZXNz
ZXMgYXJlIDE2LWJpdC4gIFRoYXQgdGhlc2UgZnVuY3Rpb25zIHRha2UgMzItYml0CiAgICBhcmd1
bWVudHMgaXMgYSBtaXN0YWtlLiAgQ2hhbmdpbmcgdGhlIGFyZ3VtZW50IHR5cGUgdG8gMTYtYml0
IHdpbGwKICAgIGRpc2NhcmQgdGhlIHRvcCBiaXRzIG9mIGFueSBlcnJvbmVvdXMgdmFsdWVzIGZy
b20gZWxzZXdoZXJlIGluIHFlbXUuCiAgICAKICAgIEFsc28sIGNoZWNrIGp1c3QgYmVmb3JlIHVz
ZSB0aGF0IHRoZSB2YWx1ZSBpcyBpbiByYW5nZS4gIChUaGlzIHR1cm5zCiAgICBhbiBpbGwtYWR2
aXNlZCBjaGFuZ2UgdG8gTUFYX0lPUE9SVFMgaW50byBhIHBvc3NpYmxlIGd1ZXN0IGNyYXNoCiAg
ICByYXRoZXIgdGhhbiBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIHZ1bG5lcmFiaWxpdHkuKQogICAg
CiAgICBBbmQsIGluIHRoZSBYZW4gaW9yZXEgcHJvY2Vzc29yLCBjbGFtcCBpbmNvbWluZyBpb3Bv
cnQgYWRkcmVzc2VzIHRvCiAgICAxNi1iaXQgdmFsdWVzLiAgWGVuIHdpbGwgbmV2ZXIgd3JpdGUg
PjE2LWJpdCB2YWx1ZXMgYnV0IHRoZSBndWVzdCBtYXkKICAgIGhhdmUgYWNjZXNzIHRvIHRoZSBp
b3JlcSByaW5nLiAgV2Ugd2FudCB0byBkZWZlbmQgdGhlIHJlc3Qgb2YgdGhlIHFlbXUKICAgIGNv
ZGUgZnJvbSB3cm9uZyB2YWx1ZXMuCiAgICAKICAgIFRoaXMgaXMgWFNBLTE5OS4KICAgIAogICAg
UmVwb3J0ZWQtYnk6IHlhbmdob25na2UgPHlhbmdob25na2VAaHVhd2VpLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgKGNo
ZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgYjY2OWU5MjJiMzdiODk1NzI0ODc5OGE1ZWI3YWE5NmE2
NjZjZDNmZSkKICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDA5NTI2MWE5YWQ1YzMxYjll
ZDQzMWY4MzgyZThhYTIyMzA4OWM4NWIpCiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAx
ODg1OGUyOGJiNmJhZTgzZGRjZjQxMzk5NWIyZTY4YzRjN2FlMDNkKQotLS0KIGkzODYtZG0vaGVs
cGVyMi5jIHwgMSArCiB2bC5jICAgICAgICAgICAgICB8IDkgKysrKysrKy0tCiAyIGZpbGVzIGNo
YW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9pMzg2
LWRtL2hlbHBlcjIuYyBiL2kzODYtZG0vaGVscGVyMi5jCmluZGV4IGEzZmRiZTMuLmI5MDdlYjQg
MTAwNjQ0Ci0tLSBhL2kzODYtZG0vaGVscGVyMi5jCisrKyBiL2kzODYtZG0vaGVscGVyMi5jCkBA
IC0zNzgsNiArMzc4LDcgQEAgc3RhdGljIHZvaWQgY3B1X2lvcmVxX3BpbyhDUFVTdGF0ZSAqZW52
LCBpb3JlcV90ICpyZXEpCiAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiUElPOiBiYWQgc2l6ZSAo
JXUpXG4iLCByZXEtPnNpemUpOwogICAgICAgICBleGl0KC0xKTsKICAgICB9CisgICAgcmVxLT5h
ZGRyICY9IDB4MGZmZmZVOwogCiAgICAgaWYgKHJlcS0+ZGlyID09IElPUkVRX1JFQUQpIHsKICAg
ICAgICAgaWYgKCFyZXEtPmRhdGFfaXNfcHRyKSB7CmRpZmYgLS1naXQgYS92bC5jIGIvdmwuYwpp
bmRleCBmOWM0ZDdlLi5jM2M1ZDYzIDEwMDY0NAotLS0gYS92bC5jCisrKyBiL3ZsLmMKQEAgLTUy
LDYgKzUyLDcgQEAKIAogI2luY2x1ZGUgPHhlbi9odm0vaHZtX2luZm9fdGFibGUuaD4KIAorI2lu
Y2x1ZGUgPGFzc2VydC5oPgogI2luY2x1ZGUgPHVuaXN0ZC5oPgogI2luY2x1ZGUgPGZjbnRsLmg+
CiAjaW5jbHVkZSA8c2lnbmFsLmg+CkBAIC0yOTAsMjYgKzI5MSwzMCBAQCBQaWNTdGF0ZTIgKmlz
YV9waWM7CiBzdGF0aWMgSU9Qb3J0UmVhZEZ1bmMgZGVmYXVsdF9pb3BvcnRfcmVhZGIsIGRlZmF1
bHRfaW9wb3J0X3JlYWR3LCBkZWZhdWx0X2lvcG9ydF9yZWFkbDsKIHN0YXRpYyBJT1BvcnRXcml0
ZUZ1bmMgZGVmYXVsdF9pb3BvcnRfd3JpdGViLCBkZWZhdWx0X2lvcG9ydF93cml0ZXcsIGRlZmF1
bHRfaW9wb3J0X3dyaXRlbDsKIAotc3RhdGljIHVpbnQzMl90IGlvcG9ydF9yZWFkKGludCBpbmRl
eCwgdWludDMyX3QgYWRkcmVzcykKK3N0YXRpYyB1aW50MzJfdCBpb3BvcnRfcmVhZChpbnQgaW5k
ZXgsIHVpbnQxNl90IGFkZHJlc3MpCiB7CiAgICAgc3RhdGljIElPUG9ydFJlYWRGdW5jICpkZWZh
dWx0X2Z1bmNbM10gPSB7CiAgICAgICAgIGRlZmF1bHRfaW9wb3J0X3JlYWRiLAogICAgICAgICBk
ZWZhdWx0X2lvcG9ydF9yZWFkdywKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfcmVhZGwKICAgICB9
OworICAgIGlmIChhZGRyZXNzID49IE1BWF9JT1BPUlRTKQorICAgICAgICBhYm9ydCgpOwogICAg
IElPUG9ydFJlYWRGdW5jICpmdW5jID0gaW9wb3J0X3JlYWRfdGFibGVbaW5kZXhdW2FkZHJlc3Nd
OwogICAgIGlmICghZnVuYykKICAgICAgICAgZnVuYyA9IGRlZmF1bHRfZnVuY1tpbmRleF07CiAg
ICAgcmV0dXJuIGZ1bmMoaW9wb3J0X29wYXF1ZVthZGRyZXNzXSwgYWRkcmVzcyk7CiB9CiAKLXN0
YXRpYyB2b2lkIGlvcG9ydF93cml0ZShpbnQgaW5kZXgsIHVpbnQzMl90IGFkZHJlc3MsIHVpbnQz
Ml90IGRhdGEpCitzdGF0aWMgdm9pZCBpb3BvcnRfd3JpdGUoaW50IGluZGV4LCB1aW50MTZfdCBh
ZGRyZXNzLCB1aW50MzJfdCBkYXRhKQogewogICAgIHN0YXRpYyBJT1BvcnRXcml0ZUZ1bmMgKmRl
ZmF1bHRfZnVuY1szXSA9IHsKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfd3JpdGViLAogICAgICAg
ICBkZWZhdWx0X2lvcG9ydF93cml0ZXcsCiAgICAgICAgIGRlZmF1bHRfaW9wb3J0X3dyaXRlbAog
ICAgIH07CisgICAgaWYgKGFkZHJlc3MgPj0gTUFYX0lPUE9SVFMpCisgICAgICAgIGFib3J0KCk7
CiAgICAgSU9Qb3J0V3JpdGVGdW5jICpmdW5jID0gaW9wb3J0X3dyaXRlX3RhYmxlW2luZGV4XVth
ZGRyZXNzXTsKICAgICBpZiAoIWZ1bmMpCiAgICAgICAgIGZ1bmMgPSBkZWZhdWx0X2Z1bmNbaW5k
ZXhdOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3FlbXUt
eGVuLXRyYWRpdGlvbmFsLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hh
bmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hh
bmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed Dec 07 16:55:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 07 Dec 2016 16: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 1cEfVT-0008Vb-2e; Wed, 07 Dec 2016 16:55:47 +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 1cEfVS-0008VP-Jv
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:46 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 B9/D4-27365-11F38485; Wed, 07 Dec 2016 16:55:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrALMWRWlGSWpSXmKPExsWS0XRdVVfQ3iP
 CoPWliMWEbQYOjB7b+3axBzBGsWbmJeVXJLBmvJ0uVXBJqmLX7bdMDYyrRbsYuTiEBL4wSqxr
 fcwC4ZxnlNj6+Q2Qw8HBJiAmMXevQhcjJ4eIgKrErBXLmUFsIQF1iabfDWwgtrBAvsTKJ+9YQ
 WxeATOJT7sfMYG0sgDV77qSOoGRYwEjwypG9eLUorLUIl1LvaSizPSMktzEzBxdQwNTvdzU4u
 LE9NScxKRiveT83E2MQH8wAMEOxrWtzocYJTmYlER5d01wjxDiS8pPqcxILM6ILyrNSS0+xCj
 DwaEkwats5xEhJFiUmp5akZaZAwwMmLQEB4+SCO9vW6A0b3FBYm5xZjpE6hSjMcey7sVPmTim
 PQOSQix5+XmpUuK8P0FKBUBKM0rz4AbBAvYSo6yUMC8j0GlCPAWpRbmZJajyrxjFORiVhHndQ
 e7hycwrgdv3CugUJqBT5t1wBzmlJBEhJdXAmL+zhyHk4832SUc2njjx8LfPNY9MK3PDk1yLRN
 vuqxgvnLhlNePWCWc17Fftkw+RL5SZo9m01M7qT/eELfZZE6eIrHwgv3Rnbfbs3Ye1P8x98jG
 /aEKp6IdGJ955f7J21h988eVMLbuWgfJeb2bTDS3LQ3h2hbgFy3xtV/w9X+LGO99ENVudU0os
 xRmJhlrMRcWJAFst0IJTAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1481129738!53633405!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52837 invoked from network); 7 Dec 2016 16:55:39 -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; 7 Dec 2016 16:55:39 -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 1cEfVQ-000894-7d
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cEfVQ-000626-5t
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cEfVQ-000626-5t@xenbits.xenproject.org>
Date: Wed, 07 Dec 2016 16:55:44 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] qemu: ioport_read,
	ioport_write: be defensive about 32-bit addresses
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>

Y29tbWl0IDNhZjQxMWZiZTc3NmE1NDM2ZjY5NWU3MGM5NDIwZWE3MzZkMDNjYTgKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBOb3YgMTQgMTc6MTk6NDYgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIERlYyA3IDE2OjU0OjI5IDIw
MTYgKzAwMDAKCiAgICBxZW11OiBpb3BvcnRfcmVhZCwgaW9wb3J0X3dyaXRlOiBiZSBkZWZlbnNp
dmUgYWJvdXQgMzItYml0IGFkZHJlc3NlcwogICAgCiAgICBPbiB4ODYsIGlvcG9ydCBhZGRyZXNz
ZXMgYXJlIDE2LWJpdC4gIFRoYXQgdGhlc2UgZnVuY3Rpb25zIHRha2UgMzItYml0CiAgICBhcmd1
bWVudHMgaXMgYSBtaXN0YWtlLiAgQ2hhbmdpbmcgdGhlIGFyZ3VtZW50IHR5cGUgdG8gMTYtYml0
IHdpbGwKICAgIGRpc2NhcmQgdGhlIHRvcCBiaXRzIG9mIGFueSBlcnJvbmVvdXMgdmFsdWVzIGZy
b20gZWxzZXdoZXJlIGluIHFlbXUuCiAgICAKICAgIEFsc28sIGNoZWNrIGp1c3QgYmVmb3JlIHVz
ZSB0aGF0IHRoZSB2YWx1ZSBpcyBpbiByYW5nZS4gIChUaGlzIHR1cm5zCiAgICBhbiBpbGwtYWR2
aXNlZCBjaGFuZ2UgdG8gTUFYX0lPUE9SVFMgaW50byBhIHBvc3NpYmxlIGd1ZXN0IGNyYXNoCiAg
ICByYXRoZXIgdGhhbiBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIHZ1bG5lcmFiaWxpdHkuKQogICAg
CiAgICBBbmQsIGluIHRoZSBYZW4gaW9yZXEgcHJvY2Vzc29yLCBjbGFtcCBpbmNvbWluZyBpb3Bv
cnQgYWRkcmVzc2VzIHRvCiAgICAxNi1iaXQgdmFsdWVzLiAgWGVuIHdpbGwgbmV2ZXIgd3JpdGUg
PjE2LWJpdCB2YWx1ZXMgYnV0IHRoZSBndWVzdCBtYXkKICAgIGhhdmUgYWNjZXNzIHRvIHRoZSBp
b3JlcSByaW5nLiAgV2Ugd2FudCB0byBkZWZlbmQgdGhlIHJlc3Qgb2YgdGhlIHFlbXUKICAgIGNv
ZGUgZnJvbSB3cm9uZyB2YWx1ZXMuCiAgICAKICAgIFRoaXMgaXMgWFNBLTE5OS4KICAgIAogICAg
UmVwb3J0ZWQtYnk6IHlhbmdob25na2UgPHlhbmdob25na2VAaHVhd2VpLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgKGNo
ZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgYjY2OWU5MjJiMzdiODk1NzI0ODc5OGE1ZWI3YWE5NmE2
NjZjZDNmZSkKICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDA5NTI2MWE5YWQ1YzMxYjll
ZDQzMWY4MzgyZThhYTIyMzA4OWM4NWIpCiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAx
ODg1OGUyOGJiNmJhZTgzZGRjZjQxMzk5NWIyZTY4YzRjN2FlMDNkKQogICAgKGNoZXJyeSBwaWNr
ZWQgZnJvbSBjb21taXQgYTdmZDM3MTdkOTk5NDQ1MzBiMDQxMzBmMDUwZTgzNDAyZTY0YWZlZCkK
LS0tCiBpMzg2LWRtL2hlbHBlcjIuYyB8IDEgKwogdmwuYyAgICAgICAgICAgICAgfCA5ICsrKysr
KystLQogMiBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvaTM4Ni1kbS9oZWxwZXIyLmMgYi9pMzg2LWRtL2hlbHBlcjIuYwppbmRleCA4
OTI2ZTBhLi5lMDc4ZjExIDEwMDY0NAotLS0gYS9pMzg2LWRtL2hlbHBlcjIuYworKysgYi9pMzg2
LWRtL2hlbHBlcjIuYwpAQCAtMzc4LDYgKzM3OCw3IEBAIHN0YXRpYyB2b2lkIGNwdV9pb3JlcV9w
aW8oQ1BVU3RhdGUgKmVudiwgaW9yZXFfdCAqcmVxKQogICAgICAgICBmcHJpbnRmKHN0ZGVyciwg
IlBJTzogYmFkIHNpemUgKCV1KVxuIiwgcmVxLT5zaXplKTsKICAgICAgICAgZXhpdCgtMSk7CiAg
ICAgfQorICAgIHJlcS0+YWRkciAmPSAweDBmZmZmVTsKIAogICAgIGlmIChyZXEtPmRpciA9PSBJ
T1JFUV9SRUFEKSB7CiAgICAgICAgIGlmICghcmVxLT5kYXRhX2lzX3B0cikgewpkaWZmIC0tZ2l0
IGEvdmwuYyBiL3ZsLmMKaW5kZXggNWY2ZGIyZi4uODgzY2U0ZiAxMDA2NDQKLS0tIGEvdmwuYwor
KysgYi92bC5jCkBAIC01Miw2ICs1Miw3IEBACiAKICNpbmNsdWRlIDx4ZW4vaHZtL2h2bV9pbmZv
X3RhYmxlLmg+CiAKKyNpbmNsdWRlIDxhc3NlcnQuaD4KICNpbmNsdWRlIDx1bmlzdGQuaD4KICNp
bmNsdWRlIDxmY250bC5oPgogI2luY2x1ZGUgPHNpZ25hbC5oPgpAQCAtMjkwLDI2ICsyOTEsMzAg
QEAgUGljU3RhdGUyICppc2FfcGljOwogc3RhdGljIElPUG9ydFJlYWRGdW5jIGRlZmF1bHRfaW9w
b3J0X3JlYWRiLCBkZWZhdWx0X2lvcG9ydF9yZWFkdywgZGVmYXVsdF9pb3BvcnRfcmVhZGw7CiBz
dGF0aWMgSU9Qb3J0V3JpdGVGdW5jIGRlZmF1bHRfaW9wb3J0X3dyaXRlYiwgZGVmYXVsdF9pb3Bv
cnRfd3JpdGV3LCBkZWZhdWx0X2lvcG9ydF93cml0ZWw7CiAKLXN0YXRpYyB1aW50MzJfdCBpb3Bv
cnRfcmVhZChpbnQgaW5kZXgsIHVpbnQzMl90IGFkZHJlc3MpCitzdGF0aWMgdWludDMyX3QgaW9w
b3J0X3JlYWQoaW50IGluZGV4LCB1aW50MTZfdCBhZGRyZXNzKQogewogICAgIHN0YXRpYyBJT1Bv
cnRSZWFkRnVuYyAqZGVmYXVsdF9mdW5jWzNdID0gewogICAgICAgICBkZWZhdWx0X2lvcG9ydF9y
ZWFkYiwKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfcmVhZHcsCiAgICAgICAgIGRlZmF1bHRfaW9w
b3J0X3JlYWRsCiAgICAgfTsKKyAgICBpZiAoYWRkcmVzcyA+PSBNQVhfSU9QT1JUUykKKyAgICAg
ICAgYWJvcnQoKTsKICAgICBJT1BvcnRSZWFkRnVuYyAqZnVuYyA9IGlvcG9ydF9yZWFkX3RhYmxl
W2luZGV4XVthZGRyZXNzXTsKICAgICBpZiAoIWZ1bmMpCiAgICAgICAgIGZ1bmMgPSBkZWZhdWx0
X2Z1bmNbaW5kZXhdOwogICAgIHJldHVybiBmdW5jKGlvcG9ydF9vcGFxdWVbYWRkcmVzc10sIGFk
ZHJlc3MpOwogfQogCi1zdGF0aWMgdm9pZCBpb3BvcnRfd3JpdGUoaW50IGluZGV4LCB1aW50MzJf
dCBhZGRyZXNzLCB1aW50MzJfdCBkYXRhKQorc3RhdGljIHZvaWQgaW9wb3J0X3dyaXRlKGludCBp
bmRleCwgdWludDE2X3QgYWRkcmVzcywgdWludDMyX3QgZGF0YSkKIHsKICAgICBzdGF0aWMgSU9Q
b3J0V3JpdGVGdW5jICpkZWZhdWx0X2Z1bmNbM10gPSB7CiAgICAgICAgIGRlZmF1bHRfaW9wb3J0
X3dyaXRlYiwKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfd3JpdGV3LAogICAgICAgICBkZWZhdWx0
X2lvcG9ydF93cml0ZWwKICAgICB9OworICAgIGlmIChhZGRyZXNzID49IE1BWF9JT1BPUlRTKQor
ICAgICAgICBhYm9ydCgpOwogICAgIElPUG9ydFdyaXRlRnVuYyAqZnVuYyA9IGlvcG9ydF93cml0
ZV90YWJsZVtpbmRleF1bYWRkcmVzc107CiAgICAgaWYgKCFmdW5jKQogICAgICAgICBmdW5jID0g
ZGVmYXVsdF9mdW5jW2luZGV4XTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWls
aW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed Dec 07 16:55:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 07 Dec 2016 16: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 1cEfVT-0008Vb-2e; Wed, 07 Dec 2016 16:55:47 +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 1cEfVS-0008VP-Jv
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:46 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 B9/D4-27365-11F38485; Wed, 07 Dec 2016 16:55:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrALMWRWlGSWpSXmKPExsWS0XRdVVfQ3iP
 CoPWliMWEbQYOjB7b+3axBzBGsWbmJeVXJLBmvJ0uVXBJqmLX7bdMDYyrRbsYuTiEBL4wSqxr
 fcwC4ZxnlNj6+Q2Qw8HBJiAmMXevQhcjJ4eIgKrErBXLmUFsIQF1iabfDWwgtrBAvsTKJ+9YQ
 WxeATOJT7sfMYG0sgDV77qSOoGRYwEjwypG9eLUorLUIl1LvaSizPSMktzEzBxdQwNTvdzU4u
 LE9NScxKRiveT83E2MQH8wAMEOxrWtzocYJTmYlER5d01wjxDiS8pPqcxILM6ILyrNSS0+xCj
 DwaEkwats5xEhJFiUmp5akZaZAwwMmLQEB4+SCO9vW6A0b3FBYm5xZjpE6hSjMcey7sVPmTim
 PQOSQix5+XmpUuK8P0FKBUBKM0rz4AbBAvYSo6yUMC8j0GlCPAWpRbmZJajyrxjFORiVhHndQ
 e7hycwrgdv3CugUJqBT5t1wBzmlJBEhJdXAmL+zhyHk4832SUc2njjx8LfPNY9MK3PDk1yLRN
 vuqxgvnLhlNePWCWc17Fftkw+RL5SZo9m01M7qT/eELfZZE6eIrHwgv3Rnbfbs3Ye1P8x98jG
 /aEKp6IdGJ955f7J21h988eVMLbuWgfJeb2bTDS3LQ3h2hbgFy3xtV/w9X+LGO99ENVudU0os
 xRmJhlrMRcWJAFst0IJTAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1481129738!53633405!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52837 invoked from network); 7 Dec 2016 16:55:39 -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; 7 Dec 2016 16:55:39 -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 1cEfVQ-000894-7d
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cEfVQ-000626-5t
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cEfVQ-000626-5t@xenbits.xenproject.org>
Date: Wed, 07 Dec 2016 16:55:44 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.5] qemu: ioport_read,
	ioport_write: be defensive about 32-bit addresses
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>

Y29tbWl0IDNhZjQxMWZiZTc3NmE1NDM2ZjY5NWU3MGM5NDIwZWE3MzZkMDNjYTgKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBOb3YgMTQgMTc6MTk6NDYgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIERlYyA3IDE2OjU0OjI5IDIw
MTYgKzAwMDAKCiAgICBxZW11OiBpb3BvcnRfcmVhZCwgaW9wb3J0X3dyaXRlOiBiZSBkZWZlbnNp
dmUgYWJvdXQgMzItYml0IGFkZHJlc3NlcwogICAgCiAgICBPbiB4ODYsIGlvcG9ydCBhZGRyZXNz
ZXMgYXJlIDE2LWJpdC4gIFRoYXQgdGhlc2UgZnVuY3Rpb25zIHRha2UgMzItYml0CiAgICBhcmd1
bWVudHMgaXMgYSBtaXN0YWtlLiAgQ2hhbmdpbmcgdGhlIGFyZ3VtZW50IHR5cGUgdG8gMTYtYml0
IHdpbGwKICAgIGRpc2NhcmQgdGhlIHRvcCBiaXRzIG9mIGFueSBlcnJvbmVvdXMgdmFsdWVzIGZy
b20gZWxzZXdoZXJlIGluIHFlbXUuCiAgICAKICAgIEFsc28sIGNoZWNrIGp1c3QgYmVmb3JlIHVz
ZSB0aGF0IHRoZSB2YWx1ZSBpcyBpbiByYW5nZS4gIChUaGlzIHR1cm5zCiAgICBhbiBpbGwtYWR2
aXNlZCBjaGFuZ2UgdG8gTUFYX0lPUE9SVFMgaW50byBhIHBvc3NpYmxlIGd1ZXN0IGNyYXNoCiAg
ICByYXRoZXIgdGhhbiBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIHZ1bG5lcmFiaWxpdHkuKQogICAg
CiAgICBBbmQsIGluIHRoZSBYZW4gaW9yZXEgcHJvY2Vzc29yLCBjbGFtcCBpbmNvbWluZyBpb3Bv
cnQgYWRkcmVzc2VzIHRvCiAgICAxNi1iaXQgdmFsdWVzLiAgWGVuIHdpbGwgbmV2ZXIgd3JpdGUg
PjE2LWJpdCB2YWx1ZXMgYnV0IHRoZSBndWVzdCBtYXkKICAgIGhhdmUgYWNjZXNzIHRvIHRoZSBp
b3JlcSByaW5nLiAgV2Ugd2FudCB0byBkZWZlbmQgdGhlIHJlc3Qgb2YgdGhlIHFlbXUKICAgIGNv
ZGUgZnJvbSB3cm9uZyB2YWx1ZXMuCiAgICAKICAgIFRoaXMgaXMgWFNBLTE5OS4KICAgIAogICAg
UmVwb3J0ZWQtYnk6IHlhbmdob25na2UgPHlhbmdob25na2VAaHVhd2VpLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgKGNo
ZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgYjY2OWU5MjJiMzdiODk1NzI0ODc5OGE1ZWI3YWE5NmE2
NjZjZDNmZSkKICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDA5NTI2MWE5YWQ1YzMxYjll
ZDQzMWY4MzgyZThhYTIyMzA4OWM4NWIpCiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAx
ODg1OGUyOGJiNmJhZTgzZGRjZjQxMzk5NWIyZTY4YzRjN2FlMDNkKQogICAgKGNoZXJyeSBwaWNr
ZWQgZnJvbSBjb21taXQgYTdmZDM3MTdkOTk5NDQ1MzBiMDQxMzBmMDUwZTgzNDAyZTY0YWZlZCkK
LS0tCiBpMzg2LWRtL2hlbHBlcjIuYyB8IDEgKwogdmwuYyAgICAgICAgICAgICAgfCA5ICsrKysr
KystLQogMiBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvaTM4Ni1kbS9oZWxwZXIyLmMgYi9pMzg2LWRtL2hlbHBlcjIuYwppbmRleCA4
OTI2ZTBhLi5lMDc4ZjExIDEwMDY0NAotLS0gYS9pMzg2LWRtL2hlbHBlcjIuYworKysgYi9pMzg2
LWRtL2hlbHBlcjIuYwpAQCAtMzc4LDYgKzM3OCw3IEBAIHN0YXRpYyB2b2lkIGNwdV9pb3JlcV9w
aW8oQ1BVU3RhdGUgKmVudiwgaW9yZXFfdCAqcmVxKQogICAgICAgICBmcHJpbnRmKHN0ZGVyciwg
IlBJTzogYmFkIHNpemUgKCV1KVxuIiwgcmVxLT5zaXplKTsKICAgICAgICAgZXhpdCgtMSk7CiAg
ICAgfQorICAgIHJlcS0+YWRkciAmPSAweDBmZmZmVTsKIAogICAgIGlmIChyZXEtPmRpciA9PSBJ
T1JFUV9SRUFEKSB7CiAgICAgICAgIGlmICghcmVxLT5kYXRhX2lzX3B0cikgewpkaWZmIC0tZ2l0
IGEvdmwuYyBiL3ZsLmMKaW5kZXggNWY2ZGIyZi4uODgzY2U0ZiAxMDA2NDQKLS0tIGEvdmwuYwor
KysgYi92bC5jCkBAIC01Miw2ICs1Miw3IEBACiAKICNpbmNsdWRlIDx4ZW4vaHZtL2h2bV9pbmZv
X3RhYmxlLmg+CiAKKyNpbmNsdWRlIDxhc3NlcnQuaD4KICNpbmNsdWRlIDx1bmlzdGQuaD4KICNp
bmNsdWRlIDxmY250bC5oPgogI2luY2x1ZGUgPHNpZ25hbC5oPgpAQCAtMjkwLDI2ICsyOTEsMzAg
QEAgUGljU3RhdGUyICppc2FfcGljOwogc3RhdGljIElPUG9ydFJlYWRGdW5jIGRlZmF1bHRfaW9w
b3J0X3JlYWRiLCBkZWZhdWx0X2lvcG9ydF9yZWFkdywgZGVmYXVsdF9pb3BvcnRfcmVhZGw7CiBz
dGF0aWMgSU9Qb3J0V3JpdGVGdW5jIGRlZmF1bHRfaW9wb3J0X3dyaXRlYiwgZGVmYXVsdF9pb3Bv
cnRfd3JpdGV3LCBkZWZhdWx0X2lvcG9ydF93cml0ZWw7CiAKLXN0YXRpYyB1aW50MzJfdCBpb3Bv
cnRfcmVhZChpbnQgaW5kZXgsIHVpbnQzMl90IGFkZHJlc3MpCitzdGF0aWMgdWludDMyX3QgaW9w
b3J0X3JlYWQoaW50IGluZGV4LCB1aW50MTZfdCBhZGRyZXNzKQogewogICAgIHN0YXRpYyBJT1Bv
cnRSZWFkRnVuYyAqZGVmYXVsdF9mdW5jWzNdID0gewogICAgICAgICBkZWZhdWx0X2lvcG9ydF9y
ZWFkYiwKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfcmVhZHcsCiAgICAgICAgIGRlZmF1bHRfaW9w
b3J0X3JlYWRsCiAgICAgfTsKKyAgICBpZiAoYWRkcmVzcyA+PSBNQVhfSU9QT1JUUykKKyAgICAg
ICAgYWJvcnQoKTsKICAgICBJT1BvcnRSZWFkRnVuYyAqZnVuYyA9IGlvcG9ydF9yZWFkX3RhYmxl
W2luZGV4XVthZGRyZXNzXTsKICAgICBpZiAoIWZ1bmMpCiAgICAgICAgIGZ1bmMgPSBkZWZhdWx0
X2Z1bmNbaW5kZXhdOwogICAgIHJldHVybiBmdW5jKGlvcG9ydF9vcGFxdWVbYWRkcmVzc10sIGFk
ZHJlc3MpOwogfQogCi1zdGF0aWMgdm9pZCBpb3BvcnRfd3JpdGUoaW50IGluZGV4LCB1aW50MzJf
dCBhZGRyZXNzLCB1aW50MzJfdCBkYXRhKQorc3RhdGljIHZvaWQgaW9wb3J0X3dyaXRlKGludCBp
bmRleCwgdWludDE2X3QgYWRkcmVzcywgdWludDMyX3QgZGF0YSkKIHsKICAgICBzdGF0aWMgSU9Q
b3J0V3JpdGVGdW5jICpkZWZhdWx0X2Z1bmNbM10gPSB7CiAgICAgICAgIGRlZmF1bHRfaW9wb3J0
X3dyaXRlYiwKICAgICAgICAgZGVmYXVsdF9pb3BvcnRfd3JpdGV3LAogICAgICAgICBkZWZhdWx0
X2lvcG9ydF93cml0ZWwKICAgICB9OworICAgIGlmIChhZGRyZXNzID49IE1BWF9JT1BPUlRTKQor
ICAgICAgICBhYm9ydCgpOwogICAgIElPUG9ydFdyaXRlRnVuYyAqZnVuYyA9IGlvcG9ydF93cml0
ZV90YWJsZVtpbmRleF1bYWRkcmVzc107CiAgICAgaWYgKCFmdW5jKQogICAgICAgICBmdW5jID0g
ZGVmYXVsdF9mdW5jW2luZGV4XTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjc3RhYmxlLTQuNQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWls
aW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed Dec 07 16:55:58 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 07 Dec 2016 16:55: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 1cEfVe-00006f-5T; Wed, 07 Dec 2016 16:55: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 1cEfVd-00006M-4m
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:57 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 75/16-23231-C1F38485; Wed, 07 Dec 2016 16:55:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrELMWRWlGSWpSXmKPExsWS0XRdVVfa3iP
 CYPkkY4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNaDhgUDBbumL77HfMDYyvRbsYuTiEBL4wStye
 /4YZwjnPKNHQt4Gti5GDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhgXyJ13cWs
 ILYvAJmEktOtbKA2CxA9cf2v2acwMixgJFhFaNGcWpRWWqRrqGpXlJRZnpGSW5iZo6uoYGxXm
 5qcXFiempOYlKxXnJ+7iZGoE8YgGAH45rtnocYJTmYlER5d01wjxDiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwbvT1iNCSLAoNT21Ii0zBxgcMGkJDh4lEd7fIGne4oLE3OLMdIjUKUZjjmXdi58y
 cUx7BiSFWPLy81KlxHmTQUoFQEozSvPgBsGC9hKjrJQwLyPQaUI8BalFuZklqPKvGMU5GJWEe
 c+BTOHJzCuB2/cK6BQmoFPm3XAHOaUkESEl1cB4cIERb3XDkaplh+ev5rp8oPRngpFunNHnJ5
 ohd5nKc3ituZUehYkuPtRj5PsvptWTKXN1fdExr3XLJ35cK68cO7HQ4dR7GfWUhJyd+x+d3+3
 JcubkpYcc14w2PI9cvkj6p9sh7lN97h8+W75yYyhXfW5wUG3znAV8Lg0lf7ae6br1QiPvyIO9
 SizFGYmGWsxFxYkA9oiOlVUCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1481129754!74333475!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 775 invoked from network); 7 Dec 2016 16:55:55 -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; 7 Dec 2016 16:55: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 1cEfVa-00089E-K8
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cEfVa-000638-Ix
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cEfVa-000638-Ix@xenbits.xenproject.org>
Date: Wed, 07 Dec 2016 16:55:54 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] qemu: ioport_read,
	ioport_write: be defensive about 32-bit addresses
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>

Y29tbWl0IGViMjAwYTZhOWFjYTZlYTZjMDNiZWE5ODZkNGI2NGMwOTA2NzJlZDEKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBOb3YgMTQgMTc6MTk6NDYgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIERlYyA3IDE2OjU0OjQxIDIw
MTYgKzAwMDAKCiAgICBxZW11OiBpb3BvcnRfcmVhZCwgaW9wb3J0X3dyaXRlOiBiZSBkZWZlbnNp
dmUgYWJvdXQgMzItYml0IGFkZHJlc3NlcwogICAgCiAgICBPbiB4ODYsIGlvcG9ydCBhZGRyZXNz
ZXMgYXJlIDE2LWJpdC4gIFRoYXQgdGhlc2UgZnVuY3Rpb25zIHRha2UgMzItYml0CiAgICBhcmd1
bWVudHMgaXMgYSBtaXN0YWtlLiAgQ2hhbmdpbmcgdGhlIGFyZ3VtZW50IHR5cGUgdG8gMTYtYml0
IHdpbGwKICAgIGRpc2NhcmQgdGhlIHRvcCBiaXRzIG9mIGFueSBlcnJvbmVvdXMgdmFsdWVzIGZy
b20gZWxzZXdoZXJlIGluIHFlbXUuCiAgICAKICAgIEFsc28sIGNoZWNrIGp1c3QgYmVmb3JlIHVz
ZSB0aGF0IHRoZSB2YWx1ZSBpcyBpbiByYW5nZS4gIChUaGlzIHR1cm5zCiAgICBhbiBpbGwtYWR2
aXNlZCBjaGFuZ2UgdG8gTUFYX0lPUE9SVFMgaW50byBhIHBvc3NpYmxlIGd1ZXN0IGNyYXNoCiAg
ICByYXRoZXIgdGhhbiBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIHZ1bG5lcmFiaWxpdHkuKQogICAg
CiAgICBBbmQsIGluIHRoZSBYZW4gaW9yZXEgcHJvY2Vzc29yLCBjbGFtcCBpbmNvbWluZyBpb3Bv
cnQgYWRkcmVzc2VzIHRvCiAgICAxNi1iaXQgdmFsdWVzLiAgWGVuIHdpbGwgbmV2ZXIgd3JpdGUg
PjE2LWJpdCB2YWx1ZXMgYnV0IHRoZSBndWVzdCBtYXkKICAgIGhhdmUgYWNjZXNzIHRvIHRoZSBp
b3JlcSByaW5nLiAgV2Ugd2FudCB0byBkZWZlbmQgdGhlIHJlc3Qgb2YgdGhlIHFlbXUKICAgIGNv
ZGUgZnJvbSB3cm9uZyB2YWx1ZXMuCiAgICAKICAgIFRoaXMgaXMgWFNBLTE5OS4KICAgIAogICAg
UmVwb3J0ZWQtYnk6IHlhbmdob25na2UgPHlhbmdob25na2VAaHVhd2VpLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgKGNo
ZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgYjY2OWU5MjJiMzdiODk1NzI0ODc5OGE1ZWI3YWE5NmE2
NjZjZDNmZSkKICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDA5NTI2MWE5YWQ1YzMxYjll
ZDQzMWY4MzgyZThhYTIyMzA4OWM4NWIpCiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAx
ODg1OGUyOGJiNmJhZTgzZGRjZjQxMzk5NWIyZTY4YzRjN2FlMDNkKQogICAgKGNoZXJyeSBwaWNr
ZWQgZnJvbSBjb21taXQgYTdmZDM3MTdkOTk5NDQ1MzBiMDQxMzBmMDUwZTgzNDAyZTY0YWZlZCkK
ICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDNhZjQxMWZiZTc3NmE1NDM2ZjY5NWU3MGM5
NDIwZWE3MzZkMDNjYTgpCi0tLQogaTM4Ni1kbS9oZWxwZXIyLmMgfCAxICsKIHZsLmMgICAgICAg
ICAgICAgIHwgOSArKysrKysrLS0KIDIgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAy
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2kzODYtZG0vaGVscGVyMi5jIGIvaTM4Ni1kbS9o
ZWxwZXIyLmMKaW5kZXggODkyNmUwYS4uZTA3OGYxMSAxMDA2NDQKLS0tIGEvaTM4Ni1kbS9oZWxw
ZXIyLmMKKysrIGIvaTM4Ni1kbS9oZWxwZXIyLmMKQEAgLTM3OCw2ICszNzgsNyBAQCBzdGF0aWMg
dm9pZCBjcHVfaW9yZXFfcGlvKENQVVN0YXRlICplbnYsIGlvcmVxX3QgKnJlcSkKICAgICAgICAg
ZnByaW50ZihzdGRlcnIsICJQSU86IGJhZCBzaXplICgldSlcbiIsIHJlcS0+c2l6ZSk7CiAgICAg
ICAgIGV4aXQoLTEpOwogICAgIH0KKyAgICByZXEtPmFkZHIgJj0gMHgwZmZmZlU7CiAKICAgICBp
ZiAocmVxLT5kaXIgPT0gSU9SRVFfUkVBRCkgewogICAgICAgICBpZiAoIXJlcS0+ZGF0YV9pc19w
dHIpIHsKZGlmZiAtLWdpdCBhL3ZsLmMgYi92bC5jCmluZGV4IDVmNmRiMmYuLjg4M2NlNGYgMTAw
NjQ0Ci0tLSBhL3ZsLmMKKysrIGIvdmwuYwpAQCAtNTIsNiArNTIsNyBAQAogCiAjaW5jbHVkZSA8
eGVuL2h2bS9odm1faW5mb190YWJsZS5oPgogCisjaW5jbHVkZSA8YXNzZXJ0Lmg+CiAjaW5jbHVk
ZSA8dW5pc3RkLmg+CiAjaW5jbHVkZSA8ZmNudGwuaD4KICNpbmNsdWRlIDxzaWduYWwuaD4KQEAg
LTI5MCwyNiArMjkxLDMwIEBAIFBpY1N0YXRlMiAqaXNhX3BpYzsKIHN0YXRpYyBJT1BvcnRSZWFk
RnVuYyBkZWZhdWx0X2lvcG9ydF9yZWFkYiwgZGVmYXVsdF9pb3BvcnRfcmVhZHcsIGRlZmF1bHRf
aW9wb3J0X3JlYWRsOwogc3RhdGljIElPUG9ydFdyaXRlRnVuYyBkZWZhdWx0X2lvcG9ydF93cml0
ZWIsIGRlZmF1bHRfaW9wb3J0X3dyaXRldywgZGVmYXVsdF9pb3BvcnRfd3JpdGVsOwogCi1zdGF0
aWMgdWludDMyX3QgaW9wb3J0X3JlYWQoaW50IGluZGV4LCB1aW50MzJfdCBhZGRyZXNzKQorc3Rh
dGljIHVpbnQzMl90IGlvcG9ydF9yZWFkKGludCBpbmRleCwgdWludDE2X3QgYWRkcmVzcykKIHsK
ICAgICBzdGF0aWMgSU9Qb3J0UmVhZEZ1bmMgKmRlZmF1bHRfZnVuY1szXSA9IHsKICAgICAgICAg
ZGVmYXVsdF9pb3BvcnRfcmVhZGIsCiAgICAgICAgIGRlZmF1bHRfaW9wb3J0X3JlYWR3LAogICAg
ICAgICBkZWZhdWx0X2lvcG9ydF9yZWFkbAogICAgIH07CisgICAgaWYgKGFkZHJlc3MgPj0gTUFY
X0lPUE9SVFMpCisgICAgICAgIGFib3J0KCk7CiAgICAgSU9Qb3J0UmVhZEZ1bmMgKmZ1bmMgPSBp
b3BvcnRfcmVhZF90YWJsZVtpbmRleF1bYWRkcmVzc107CiAgICAgaWYgKCFmdW5jKQogICAgICAg
ICBmdW5jID0gZGVmYXVsdF9mdW5jW2luZGV4XTsKICAgICByZXR1cm4gZnVuYyhpb3BvcnRfb3Bh
cXVlW2FkZHJlc3NdLCBhZGRyZXNzKTsKIH0KIAotc3RhdGljIHZvaWQgaW9wb3J0X3dyaXRlKGlu
dCBpbmRleCwgdWludDMyX3QgYWRkcmVzcywgdWludDMyX3QgZGF0YSkKK3N0YXRpYyB2b2lkIGlv
cG9ydF93cml0ZShpbnQgaW5kZXgsIHVpbnQxNl90IGFkZHJlc3MsIHVpbnQzMl90IGRhdGEpCiB7
CiAgICAgc3RhdGljIElPUG9ydFdyaXRlRnVuYyAqZGVmYXVsdF9mdW5jWzNdID0gewogICAgICAg
ICBkZWZhdWx0X2lvcG9ydF93cml0ZWIsCiAgICAgICAgIGRlZmF1bHRfaW9wb3J0X3dyaXRldywK
ICAgICAgICAgZGVmYXVsdF9pb3BvcnRfd3JpdGVsCiAgICAgfTsKKyAgICBpZiAoYWRkcmVzcyA+
PSBNQVhfSU9QT1JUUykKKyAgICAgICAgYWJvcnQoKTsKICAgICBJT1BvcnRXcml0ZUZ1bmMgKmZ1
bmMgPSBpb3BvcnRfd3JpdGVfdGFibGVbaW5kZXhdW2FkZHJlc3NdOwogICAgIGlmICghZnVuYykK
ICAgICAgICAgZnVuYyA9IGRlZmF1bHRfZnVuY1tpbmRleF07Ci0tCmdlbmVyYXRlZCBieSBnaXQt
cGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I3N0YWJs
ZS00LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Wed Dec 07 16:55:58 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 07 Dec 2016 16:55: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 1cEfVe-00006f-5T; Wed, 07 Dec 2016 16:55: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 1cEfVd-00006M-4m
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:57 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 75/16-23231-C1F38485; Wed, 07 Dec 2016 16:55:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrELMWRWlGSWpSXmKPExsWS0XRdVVfa3iP
 CYPkkY4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNaDhgUDBbumL77HfMDYyvRbsYuTiEBL4wStye
 /4YZwjnPKNHQt4Gti5GDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhgXyJ13cWs
 ILYvAJmEktOtbKA2CxA9cf2v2acwMixgJFhFaNGcWpRWWqRrqGpXlJRZnpGSW5iZo6uoYGxXm
 5qcXFiempOYlKxXnJ+7iZGoE8YgGAH45rtnocYJTmYlER5d01wjxDiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwbvT1iNCSLAoNT21Ii0zBxgcMGkJDh4lEd7fIGne4oLE3OLMdIjUKUZjjmXdi58y
 cUx7BiSFWPLy81KlxHmTQUoFQEozSvPgBsGC9hKjrJQwLyPQaUI8BalFuZklqPKvGMU5GJWEe
 c+BTOHJzCuB2/cK6BQmoFPm3XAHOaUkESEl1cB4cIERb3XDkaplh+ev5rp8oPRngpFunNHnJ5
 ohd5nKc3ituZUehYkuPtRj5PsvptWTKXN1fdExr3XLJ35cK68cO7HQ4dR7GfWUhJyd+x+d3+3
 JcubkpYcc14w2PI9cvkj6p9sh7lN97h8+W75yYyhXfW5wUG3znAV8Lg0lf7ae6br1QiPvyIO9
 SizFGYmGWsxFxYkA9oiOlVUCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1481129754!74333475!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 775 invoked from network); 7 Dec 2016 16:55:55 -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; 7 Dec 2016 16:55: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 1cEfVa-00089E-K8
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cEfVa-000638-Ix
 for xen-changelog@lists.xensource.com; Wed, 07 Dec 2016 16:55:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cEfVa-000638-Ix@xenbits.xenproject.org>
Date: Wed, 07 Dec 2016 16:55:54 +0000
Subject: [Xen-changelog] [qemu-xen-traditional stable-4.4] qemu: ioport_read,
	ioport_write: be defensive about 32-bit addresses
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>

Y29tbWl0IGViMjAwYTZhOWFjYTZlYTZjMDNiZWE5ODZkNGI2NGMwOTA2NzJlZDEKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBOb3YgMTQgMTc6MTk6NDYgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogV2VkIERlYyA3IDE2OjU0OjQxIDIw
MTYgKzAwMDAKCiAgICBxZW11OiBpb3BvcnRfcmVhZCwgaW9wb3J0X3dyaXRlOiBiZSBkZWZlbnNp
dmUgYWJvdXQgMzItYml0IGFkZHJlc3NlcwogICAgCiAgICBPbiB4ODYsIGlvcG9ydCBhZGRyZXNz
ZXMgYXJlIDE2LWJpdC4gIFRoYXQgdGhlc2UgZnVuY3Rpb25zIHRha2UgMzItYml0CiAgICBhcmd1
bWVudHMgaXMgYSBtaXN0YWtlLiAgQ2hhbmdpbmcgdGhlIGFyZ3VtZW50IHR5cGUgdG8gMTYtYml0
IHdpbGwKICAgIGRpc2NhcmQgdGhlIHRvcCBiaXRzIG9mIGFueSBlcnJvbmVvdXMgdmFsdWVzIGZy
b20gZWxzZXdoZXJlIGluIHFlbXUuCiAgICAKICAgIEFsc28sIGNoZWNrIGp1c3QgYmVmb3JlIHVz
ZSB0aGF0IHRoZSB2YWx1ZSBpcyBpbiByYW5nZS4gIChUaGlzIHR1cm5zCiAgICBhbiBpbGwtYWR2
aXNlZCBjaGFuZ2UgdG8gTUFYX0lPUE9SVFMgaW50byBhIHBvc3NpYmxlIGd1ZXN0IGNyYXNoCiAg
ICByYXRoZXIgdGhhbiBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIHZ1bG5lcmFiaWxpdHkuKQogICAg
CiAgICBBbmQsIGluIHRoZSBYZW4gaW9yZXEgcHJvY2Vzc29yLCBjbGFtcCBpbmNvbWluZyBpb3Bv
cnQgYWRkcmVzc2VzIHRvCiAgICAxNi1iaXQgdmFsdWVzLiAgWGVuIHdpbGwgbmV2ZXIgd3JpdGUg
PjE2LWJpdCB2YWx1ZXMgYnV0IHRoZSBndWVzdCBtYXkKICAgIGhhdmUgYWNjZXNzIHRvIHRoZSBp
b3JlcSByaW5nLiAgV2Ugd2FudCB0byBkZWZlbmQgdGhlIHJlc3Qgb2YgdGhlIHFlbXUKICAgIGNv
ZGUgZnJvbSB3cm9uZyB2YWx1ZXMuCiAgICAKICAgIFRoaXMgaXMgWFNBLTE5OS4KICAgIAogICAg
UmVwb3J0ZWQtYnk6IHlhbmdob25na2UgPHlhbmdob25na2VAaHVhd2VpLmNvbT4KICAgIFNpZ25l
ZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogICAgKGNo
ZXJyeSBwaWNrZWQgZnJvbSBjb21taXQgYjY2OWU5MjJiMzdiODk1NzI0ODc5OGE1ZWI3YWE5NmE2
NjZjZDNmZSkKICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDA5NTI2MWE5YWQ1YzMxYjll
ZDQzMWY4MzgyZThhYTIyMzA4OWM4NWIpCiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAx
ODg1OGUyOGJiNmJhZTgzZGRjZjQxMzk5NWIyZTY4YzRjN2FlMDNkKQogICAgKGNoZXJyeSBwaWNr
ZWQgZnJvbSBjb21taXQgYTdmZDM3MTdkOTk5NDQ1MzBiMDQxMzBmMDUwZTgzNDAyZTY0YWZlZCkK
ICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDNhZjQxMWZiZTc3NmE1NDM2ZjY5NWU3MGM5
NDIwZWE3MzZkMDNjYTgpCi0tLQogaTM4Ni1kbS9oZWxwZXIyLmMgfCAxICsKIHZsLmMgICAgICAg
ICAgICAgIHwgOSArKysrKysrLS0KIDIgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAy
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2kzODYtZG0vaGVscGVyMi5jIGIvaTM4Ni1kbS9o
ZWxwZXIyLmMKaW5kZXggODkyNmUwYS4uZTA3OGYxMSAxMDA2NDQKLS0tIGEvaTM4Ni1kbS9oZWxw
ZXIyLmMKKysrIGIvaTM4Ni1kbS9oZWxwZXIyLmMKQEAgLTM3OCw2ICszNzgsNyBAQCBzdGF0aWMg
dm9pZCBjcHVfaW9yZXFfcGlvKENQVVN0YXRlICplbnYsIGlvcmVxX3QgKnJlcSkKICAgICAgICAg
ZnByaW50ZihzdGRlcnIsICJQSU86IGJhZCBzaXplICgldSlcbiIsIHJlcS0+c2l6ZSk7CiAgICAg
ICAgIGV4aXQoLTEpOwogICAgIH0KKyAgICByZXEtPmFkZHIgJj0gMHgwZmZmZlU7CiAKICAgICBp
ZiAocmVxLT5kaXIgPT0gSU9SRVFfUkVBRCkgewogICAgICAgICBpZiAoIXJlcS0+ZGF0YV9pc19w
dHIpIHsKZGlmZiAtLWdpdCBhL3ZsLmMgYi92bC5jCmluZGV4IDVmNmRiMmYuLjg4M2NlNGYgMTAw
NjQ0Ci0tLSBhL3ZsLmMKKysrIGIvdmwuYwpAQCAtNTIsNiArNTIsNyBAQAogCiAjaW5jbHVkZSA8
eGVuL2h2bS9odm1faW5mb190YWJsZS5oPgogCisjaW5jbHVkZSA8YXNzZXJ0Lmg+CiAjaW5jbHVk
ZSA8dW5pc3RkLmg+CiAjaW5jbHVkZSA8ZmNudGwuaD4KICNpbmNsdWRlIDxzaWduYWwuaD4KQEAg
LTI5MCwyNiArMjkxLDMwIEBAIFBpY1N0YXRlMiAqaXNhX3BpYzsKIHN0YXRpYyBJT1BvcnRSZWFk
RnVuYyBkZWZhdWx0X2lvcG9ydF9yZWFkYiwgZGVmYXVsdF9pb3BvcnRfcmVhZHcsIGRlZmF1bHRf
aW9wb3J0X3JlYWRsOwogc3RhdGljIElPUG9ydFdyaXRlRnVuYyBkZWZhdWx0X2lvcG9ydF93cml0
ZWIsIGRlZmF1bHRfaW9wb3J0X3dyaXRldywgZGVmYXVsdF9pb3BvcnRfd3JpdGVsOwogCi1zdGF0
aWMgdWludDMyX3QgaW9wb3J0X3JlYWQoaW50IGluZGV4LCB1aW50MzJfdCBhZGRyZXNzKQorc3Rh
dGljIHVpbnQzMl90IGlvcG9ydF9yZWFkKGludCBpbmRleCwgdWludDE2X3QgYWRkcmVzcykKIHsK
ICAgICBzdGF0aWMgSU9Qb3J0UmVhZEZ1bmMgKmRlZmF1bHRfZnVuY1szXSA9IHsKICAgICAgICAg
ZGVmYXVsdF9pb3BvcnRfcmVhZGIsCiAgICAgICAgIGRlZmF1bHRfaW9wb3J0X3JlYWR3LAogICAg
ICAgICBkZWZhdWx0X2lvcG9ydF9yZWFkbAogICAgIH07CisgICAgaWYgKGFkZHJlc3MgPj0gTUFY
X0lPUE9SVFMpCisgICAgICAgIGFib3J0KCk7CiAgICAgSU9Qb3J0UmVhZEZ1bmMgKmZ1bmMgPSBp
b3BvcnRfcmVhZF90YWJsZVtpbmRleF1bYWRkcmVzc107CiAgICAgaWYgKCFmdW5jKQogICAgICAg
ICBmdW5jID0gZGVmYXVsdF9mdW5jW2luZGV4XTsKICAgICByZXR1cm4gZnVuYyhpb3BvcnRfb3Bh
cXVlW2FkZHJlc3NdLCBhZGRyZXNzKTsKIH0KIAotc3RhdGljIHZvaWQgaW9wb3J0X3dyaXRlKGlu
dCBpbmRleCwgdWludDMyX3QgYWRkcmVzcywgdWludDMyX3QgZGF0YSkKK3N0YXRpYyB2b2lkIGlv
cG9ydF93cml0ZShpbnQgaW5kZXgsIHVpbnQxNl90IGFkZHJlc3MsIHVpbnQzMl90IGRhdGEpCiB7
CiAgICAgc3RhdGljIElPUG9ydFdyaXRlRnVuYyAqZGVmYXVsdF9mdW5jWzNdID0gewogICAgICAg
ICBkZWZhdWx0X2lvcG9ydF93cml0ZWIsCiAgICAgICAgIGRlZmF1bHRfaW9wb3J0X3dyaXRldywK
ICAgICAgICAgZGVmYXVsdF9pb3BvcnRfd3JpdGVsCiAgICAgfTsKKyAgICBpZiAoYWRkcmVzcyA+
PSBNQVhfSU9QT1JUUykKKyAgICAgICAgYWJvcnQoKTsKICAgICBJT1BvcnRXcml0ZUZ1bmMgKmZ1
bmMgPSBpb3BvcnRfd3JpdGVfdGFibGVbaW5kZXhdW2FkZHJlc3NdOwogICAgIGlmICghZnVuYykK
ICAgICAgICAgZnVuYyA9IGRlZmF1bHRfZnVuY1tpbmRleF07Ci0tCmdlbmVyYXRlZCBieSBnaXQt
cGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I3N0YWJs
ZS00LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 08 19:11:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 08 Dec 2016 19:11: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 1cF45x-0002tt-Mc; Thu, 08 Dec 2016 19:11: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 1cF45x-0002tn-57
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:05 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 E2/AC-14841-840B9485; Thu, 08 Dec 2016 19:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVdd9g2e
 EwfYHxhYTthk4MHps79vFHsAYxZqZl5RfkcCa8WblYfaCm9wVa7s/sDQw/ubsYuTkEBL4wiix
 71FeFyMXkH2eUeLh9T6mLkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENpERYwEtifbsqS
 JhXwEzi+NFJjCA2C1D5sobXjBMYORYwMqxi1ChOLSpLLdI1stRLKspMzyjJTczM0TU0MNXLTS
 0uTkxPzUlMKtZLzs/dxAj0SD0DA+MOxstb/A4xSnIwKYny7pnvGSHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgjd+PVBOsCg1PbUiLTMHGBowaQkOHiUR3g6QNG9xQWJucWY6ROoUoy7HtGeLnzIJ
 seTl56VKifNagxQJgBRllObBjYCF6SVGWSlhXkYGBgYhnoLUotzMElT5V4ziHIxKwryFIFN4M
 vNK4Da9AjqCCeiIeTfcQY4oSURISTUwNvJz31tgIv/zwPPldx7O2COiGFj3tEbe93/rv58Mfy
 MuVZmp9E/PEK2Ks77haB+zp6NL+HfW+8eTdeUMmQL1H133CPPdwBWTXPPhYtdTY48D+gb1odF
 /ty1r9f+14t57RcXn1QlxUyeaLzXVO540PaNk37oprc9KXN0/GGr2XlbSSOl57ztHiaU4I9FQ
 i7moOBEA2R0QdU4CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1481224263!72845690!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24456 invoked from network); 8 Dec 2016 19:11:04 -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; 8 Dec 2016 19:11: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 1cF45u-0000MA-Mc
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cF45u-0006Nk-G9
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cF45u-0006Nk-G9@xenbits.xenproject.org>
Date: Thu, 08 Dec 2016 19:11:02 +0000
Subject: [Xen-changelog] [xen stable-4.8] Config.mk: Update subtrees to
	4.8.0 release tags
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>

Y29tbWl0IGQ3MjI0ZjVlMDA0MjFjNDdmM2Q5Njc3NzA2MTQwODNkNjQ4ODFlNjEKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBEZWMgNSAxMTo1OToxOCAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBNb24gRGVjIDUgMTI6MDA6NTkgMjAx
NiArMDAwMAoKICAgIENvbmZpZy5tazogVXBkYXRlIHN1YnRyZWVzIHRvIDQuOC4wIHJlbGVhc2Ug
dGFncwogICAgCiAgICBObyBmdW5jdGlvbmFsIGNoYW5nZS4KICAgIAogICAgQWxsIHRoZXNlIHRh
Z3MgaGF2ZSBiZWVuIHB1c2hlZCB0byB0aGUgY29ycmVzcG9uZGluZyB0cmVlcyBvbiB4ZW5iaXRz
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0
cml4LmNvbT4KLS0tCiBDb25maWcubWsgfCA2ICsrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5z
ZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Db25maWcubWsgYi9Db25m
aWcubWsKaW5kZXggMWRlN2YzNi4uNzNlMmJhOSAxMDA2NDQKLS0tIGEvQ29uZmlnLm1rCisrKyBi
L0NvbmZpZy5tawpAQCAtMjc3LDggKzI3Nyw4IEBAIFNFQUJJT1NfVVBTVFJFQU1fVVJMID89IGdp
dDovL3hlbmJpdHMueGVuLm9yZy9zZWFiaW9zLmdpdAogTUlOSU9TX1VQU1RSRUFNX1VSTCA/PSBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbWluaS1vcy5naXQKIGVuZGlmCiBPVk1GX1VQU1RSRUFNX1JF
VklTSU9OID89IGJjNTRlNTBlMGZlMDNjNTcwMDE0ZjM2M2I1NDc0MjY5MTNlOTI0NDkKLVFFTVVf
VVBTVFJFQU1fUkVWSVNJT04gPz0gcWVtdS14ZW4tNC44LjAtcmM3Ci1NSU5JT1NfVVBTVFJFQU1f
UkVWSVNJT04gPz0geGVuLTQuOC4wLXJjMQorUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBxZW11
LXhlbi00LjguMAorTUlOSU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHhlbi1SRUxFQVNFLTQuOC4w
CiAjIFdlZCBTZXAgMjggMTE6NTA6MDQgMjAxNiArMDIwMAogIyBtaW5pb3M6IGZpeCBidWlsZCBp
c3N1ZSB3aXRoIHhlbl8qbWIgZGVmaW5lcwogCkBAIC0yODksNyArMjg5LDcgQEAgU0VBQklPU19V
UFNUUkVBTV9SRVZJU0lPTiA/PSByZWwtMS4xMC4wCiBFVEhFUkJPT1RfTklDUyA/PSBydGw4MTM5
IDgwODYxMDBlCiAKIAotUUVNVV9UUkFESVRJT05BTF9SRVZJU0lPTiA/PSB4ZW4tNC44LjAtcmM3
CitRRU1VX1RSQURJVElPTkFMX1JFVklTSU9OID89IHhlbi00LjguMAogCiAjIFNwZWNpZnkgd2hp
Y2ggcWVtdS1kbSB0byB1c2UuIFRoaXMgbWF5IGJlIGBpb2VtdScgdG8gdXNlIHRoZSBvbGQKICMg
TWVyY3VyaWFsIGluLXRyZWUgdmVyc2lvbiwgb3IgYSBsb2NhbCBkaXJlY3RvcnksIG9yIGEgZ2l0
IFVSTC4KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I3N0YWJsZS00LjgKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 08 19:11:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 08 Dec 2016 19:11: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 1cF45x-0002tt-Mc; Thu, 08 Dec 2016 19:11: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 1cF45x-0002tn-57
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:05 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 E2/AC-14841-840B9485; Thu, 08 Dec 2016 19:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVdd9g2e
 EwfYHxhYTthk4MHps79vFHsAYxZqZl5RfkcCa8WblYfaCm9wVa7s/sDQw/ubsYuTkEBL4wiix
 71FeFyMXkH2eUeLh9T6mLkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENpERYwEtifbsqS
 JhXwEzi+NFJjCA2C1D5sobXjBMYORYwMqxi1ChOLSpLLdI1stRLKspMzyjJTczM0TU0MNXLTS
 0uTkxPzUlMKtZLzs/dxAj0SD0DA+MOxstb/A4xSnIwKYny7pnvGSHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgjd+PVBOsCg1PbUiLTMHGBowaQkOHiUR3g6QNG9xQWJucWY6ROoUoy7HtGeLnzIJ
 seTl56VKifNagxQJgBRllObBjYCF6SVGWSlhXkYGBgYhnoLUotzMElT5V4ziHIxKwryFIFN4M
 vNK4Da9AjqCCeiIeTfcQY4oSURISTUwNvJz31tgIv/zwPPldx7O2COiGFj3tEbe93/rv58Mfy
 MuVZmp9E/PEK2Ks77haB+zp6NL+HfW+8eTdeUMmQL1H133CPPdwBWTXPPhYtdTY48D+gb1odF
 /ty1r9f+14t57RcXn1QlxUyeaLzXVO540PaNk37oprc9KXN0/GGr2XlbSSOl57ztHiaU4I9FQ
 i7moOBEA2R0QdU4CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1481224263!72845690!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24456 invoked from network); 8 Dec 2016 19:11:04 -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; 8 Dec 2016 19:11: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 1cF45u-0000MA-Mc
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cF45u-0006Nk-G9
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cF45u-0006Nk-G9@xenbits.xenproject.org>
Date: Thu, 08 Dec 2016 19:11:02 +0000
Subject: [Xen-changelog] [xen stable-4.8] Config.mk: Update subtrees to
	4.8.0 release tags
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>

Y29tbWl0IGQ3MjI0ZjVlMDA0MjFjNDdmM2Q5Njc3NzA2MTQwODNkNjQ4ODFlNjEKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBEZWMgNSAxMTo1OToxOCAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBNb24gRGVjIDUgMTI6MDA6NTkgMjAx
NiArMDAwMAoKICAgIENvbmZpZy5tazogVXBkYXRlIHN1YnRyZWVzIHRvIDQuOC4wIHJlbGVhc2Ug
dGFncwogICAgCiAgICBObyBmdW5jdGlvbmFsIGNoYW5nZS4KICAgIAogICAgQWxsIHRoZXNlIHRh
Z3MgaGF2ZSBiZWVuIHB1c2hlZCB0byB0aGUgY29ycmVzcG9uZGluZyB0cmVlcyBvbiB4ZW5iaXRz
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0
cml4LmNvbT4KLS0tCiBDb25maWcubWsgfCA2ICsrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5z
ZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Db25maWcubWsgYi9Db25m
aWcubWsKaW5kZXggMWRlN2YzNi4uNzNlMmJhOSAxMDA2NDQKLS0tIGEvQ29uZmlnLm1rCisrKyBi
L0NvbmZpZy5tawpAQCAtMjc3LDggKzI3Nyw4IEBAIFNFQUJJT1NfVVBTVFJFQU1fVVJMID89IGdp
dDovL3hlbmJpdHMueGVuLm9yZy9zZWFiaW9zLmdpdAogTUlOSU9TX1VQU1RSRUFNX1VSTCA/PSBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbWluaS1vcy5naXQKIGVuZGlmCiBPVk1GX1VQU1RSRUFNX1JF
VklTSU9OID89IGJjNTRlNTBlMGZlMDNjNTcwMDE0ZjM2M2I1NDc0MjY5MTNlOTI0NDkKLVFFTVVf
VVBTVFJFQU1fUkVWSVNJT04gPz0gcWVtdS14ZW4tNC44LjAtcmM3Ci1NSU5JT1NfVVBTVFJFQU1f
UkVWSVNJT04gPz0geGVuLTQuOC4wLXJjMQorUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBxZW11
LXhlbi00LjguMAorTUlOSU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHhlbi1SRUxFQVNFLTQuOC4w
CiAjIFdlZCBTZXAgMjggMTE6NTA6MDQgMjAxNiArMDIwMAogIyBtaW5pb3M6IGZpeCBidWlsZCBp
c3N1ZSB3aXRoIHhlbl8qbWIgZGVmaW5lcwogCkBAIC0yODksNyArMjg5LDcgQEAgU0VBQklPU19V
UFNUUkVBTV9SRVZJU0lPTiA/PSByZWwtMS4xMC4wCiBFVEhFUkJPT1RfTklDUyA/PSBydGw4MTM5
IDgwODYxMDBlCiAKIAotUUVNVV9UUkFESVRJT05BTF9SRVZJU0lPTiA/PSB4ZW4tNC44LjAtcmM3
CitRRU1VX1RSQURJVElPTkFMX1JFVklTSU9OID89IHhlbi00LjguMAogCiAjIFNwZWNpZnkgd2hp
Y2ggcWVtdS1kbSB0byB1c2UuIFRoaXMgbWF5IGJlIGBpb2VtdScgdG8gdXNlIHRoZSBvbGQKICMg
TWVyY3VyaWFsIGluLXRyZWUgdmVyc2lvbiwgb3IgYSBsb2NhbCBkaXJlY3RvcnksIG9yIGEgZ2l0
IFVSTC4KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I3N0YWJsZS00LjgKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 08 19:11:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 08 Dec 2016 19:11: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 1cF468-0002v2-OD; Thu, 08 Dec 2016 19:11:16 +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 1cF467-0002ut-W2
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:16 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 3F/7B-29519-350B9485; Thu, 08 Dec 2016 19:11:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTdog2e
 EwdOjRhYTthk4MHps79vFHsAYxZqZl5RfkcCaMWfdEraC+TwVj6eeZmtg3M/ZxcjFISTwhVHi
 5q5+ZgjnPKPE6aYO9i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQWsJLraP
 zKB2LwCZhKnll5gAbFZgOoXrNrBNIGRYwEjwypGjeLUorLUIl0jA72kosz0jJLcxMwcXUMDM7
 3c1OLixPTUnMSkYr3k/NxNjECvMADBDsZfywIOMUpyMCmJ8u6Z7xkhxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYL30TqgnGBRanpqRVpmDjA8YNISHDxKIrxRIGne4oLE3OLMdIjUKUZFKXFe6/VA
 CQGQREZpHlwbLCQvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZj3M8h4nsy8Erjpr4AWMwEtn
 nfDHWRxSSJCSqqBcbHAxLsJ091nHt714LjZPL/S3ZfufjzHZFC98HPcjIdT5go9OLVs9YmPvA
 /DjEqaw7f8/fmm4IXJcf0nGzoNFNqa+JWjDt4QCbmoO8Ey5OqGdpZl3/el8Xl8N9TTZXuq4br
 1+kP9aLOuOeWvv3B+T3r4aI7CbnevnDkiDOmR3okWx1eHRa7LOKLEUpyRaKjFXFScCABpGR5l
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1481224273!47266527!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18984 invoked from network); 8 Dec 2016 19:11:14 -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; 8 Dec 2016 19:11: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 1cF464-0000MK-RD
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cF464-0006Oi-NW
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cF464-0006Oi-NW@xenbits.xenproject.org>
Date: Thu, 08 Dec 2016 19:11:12 +0000
Subject: [Xen-changelog] [xen stable-4.8] Version numbers: Finalise 4.8.0.
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>

Y29tbWl0IGIwM2NlZTczMTk3ZjRhMzdiZjI5NDFiOTM2NzEwNTE4NzM1NWU2MzgKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBEZWMgNSAxMjowMzoyNyAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBNb24gRGVjIDUgMTI6MDM6MjcgMjAx
NiArMDAwMAoKICAgIFZlcnNpb24gbnVtYmVyczogRmluYWxpc2UgNC44LjAuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgotLS0K
IFJFQURNRSAgICAgICB8IDEwICsrKysrLS0tLS0KIHhlbi9NYWtlZmlsZSB8ICAyICstCiAyIGZp
bGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9SRUFETUUgYi9SRUFETUUKaW5kZXggYjM3MGNlMi4uYzI4OTYwNCAxMDA2NDQKLS0tIGEvUkVB
RE1FCisrKyBiL1JFQURNRQpAQCAtMSw5ICsxLDkgQEAKICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIwotX18gIF9fICAgICAgICAgICAgXyAgXyAgICBfX18gICBfX18KLVwgXC8gL19f
XyBfIF9fICAgfCB8fCB8ICAoIF8gKSAvIF8gXCAgICAgICBfIF9fIF9fXwotIFwgIC8vIF8gXCAn
XyBcICB8IHx8IHxfIC8gXyBcfCB8IHwgfF9fX19ffCAnX18vIF9ffAotIC8gIFwgIF9fLyB8IHwg
fCB8X18gICBffCAoXykgfCB8X3wgfF9fX19ffCB8IHwgKF9fCi0vXy9cX1xfX198X3wgfF98ICAg
IHxffChfKV9fXyhfKV9fXy8gICAgICB8X3wgIFxfX198CitfXyAgX18gICAgICAgICAgICBfICBf
ICAgIF9fXworXCBcLyAvX19fIF8gX18gICB8IHx8IHwgICggXyApCisgXCAgLy8gXyBcICdfIFwg
IHwgfHwgfF8gLyBfIFwKKyAvICBcICBfXy8gfCB8IHwgfF9fICAgX3wgKF8pIHwKKy9fL1xfXF9f
X3xffCB8X3wgICAgfF98KF8pX19fLwogCiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMKIApkaWZmIC0tZ2l0IGEveGVuL01ha2VmaWxlIGIveGVuL01ha2VmaWxlCmluZGV4IGI4ZGY5
OWYuLjI2OWVlZTIgMTAwNjQ0Ci0tLSBhL3hlbi9NYWtlZmlsZQorKysgYi94ZW4vTWFrZWZpbGUK
QEAgLTIsNyArMiw3IEBACiAjIEFsbCBvdGhlciBwbGFjZXMgdGhpcyBpcyBzdG9yZWQgKGVnLiBj
b21waWxlLmgpIHNob3VsZCBiZSBhdXRvZ2VuZXJhdGVkLgogZXhwb3J0IFhFTl9WRVJTSU9OICAg
ICAgID0gNAogZXhwb3J0IFhFTl9TVUJWRVJTSU9OICAgID0gOAotZXhwb3J0IFhFTl9FWFRSQVZF
UlNJT04gPz0gLjAtcmMkKFhFTl9WRU5ET1JWRVJTSU9OKQorZXhwb3J0IFhFTl9FWFRSQVZFUlNJ
T04gPz0gLjAkKFhFTl9WRU5ET1JWRVJTSU9OKQogZXhwb3J0IFhFTl9GVUxMVkVSU0lPTiAgID0g
JChYRU5fVkVSU0lPTikuJChYRU5fU1VCVkVSU0lPTikkKFhFTl9FWFRSQVZFUlNJT04pCiAtaW5j
bHVkZSB4ZW4tdmVyc2lvbgogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21l
L3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC44CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdl
bG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Thu Dec 08 19:11:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 08 Dec 2016 19:11: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 1cF468-0002v2-OD; Thu, 08 Dec 2016 19:11:16 +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 1cF467-0002ut-W2
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:16 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 3F/7B-29519-350B9485; Thu, 08 Dec 2016 19:11:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTdog2e
 EwdOjRhYTthk4MHps79vFHsAYxZqZl5RfkcCaMWfdEraC+TwVj6eeZmtg3M/ZxcjFISTwhVHi
 5q5+ZgjnPKPE6aYO9i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQWsJLraP
 zKB2LwCZhKnll5gAbFZgOoXrNrBNIGRYwEjwypGjeLUorLUIl0jA72kosz0jJLcxMwcXUMDM7
 3c1OLixPTUnMSkYr3k/NxNjECvMADBDsZfywIOMUpyMCmJ8u6Z7xkhxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYL30TqgnGBRanpqRVpmDjA8YNISHDxKIrxRIGne4oLE3OLMdIjUKUZFKXFe6/VA
 CQGQREZpHlwbLCQvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZj3M8h4nsy8Erjpr4AWMwEtn
 nfDHWRxSSJCSqqBcbHAxLsJ091nHt714LjZPL/S3ZfufjzHZFC98HPcjIdT5go9OLVs9YmPvA
 /DjEqaw7f8/fmm4IXJcf0nGzoNFNqa+JWjDt4QCbmoO8Ey5OqGdpZl3/el8Xl8N9TTZXuq4br
 1+kP9aLOuOeWvv3B+T3r4aI7CbnevnDkiDOmR3okWx1eHRa7LOKLEUpyRaKjFXFScCABpGR5l
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1481224273!47266527!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18984 invoked from network); 8 Dec 2016 19:11:14 -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; 8 Dec 2016 19:11: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 1cF464-0000MK-RD
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cF464-0006Oi-NW
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cF464-0006Oi-NW@xenbits.xenproject.org>
Date: Thu, 08 Dec 2016 19:11:12 +0000
Subject: [Xen-changelog] [xen stable-4.8] Version numbers: Finalise 4.8.0.
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>

Y29tbWl0IGIwM2NlZTczMTk3ZjRhMzdiZjI5NDFiOTM2NzEwNTE4NzM1NWU2MzgKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IE1v
biBEZWMgNSAxMjowMzoyNyAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBNb24gRGVjIDUgMTI6MDM6MjcgMjAx
NiArMDAwMAoKICAgIFZlcnNpb24gbnVtYmVyczogRmluYWxpc2UgNC44LjAuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgotLS0K
IFJFQURNRSAgICAgICB8IDEwICsrKysrLS0tLS0KIHhlbi9NYWtlZmlsZSB8ICAyICstCiAyIGZp
bGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9SRUFETUUgYi9SRUFETUUKaW5kZXggYjM3MGNlMi4uYzI4OTYwNCAxMDA2NDQKLS0tIGEvUkVB
RE1FCisrKyBiL1JFQURNRQpAQCAtMSw5ICsxLDkgQEAKICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIwotX18gIF9fICAgICAgICAgICAgXyAgXyAgICBfX18gICBfX18KLVwgXC8gL19f
XyBfIF9fICAgfCB8fCB8ICAoIF8gKSAvIF8gXCAgICAgICBfIF9fIF9fXwotIFwgIC8vIF8gXCAn
XyBcICB8IHx8IHxfIC8gXyBcfCB8IHwgfF9fX19ffCAnX18vIF9ffAotIC8gIFwgIF9fLyB8IHwg
fCB8X18gICBffCAoXykgfCB8X3wgfF9fX19ffCB8IHwgKF9fCi0vXy9cX1xfX198X3wgfF98ICAg
IHxffChfKV9fXyhfKV9fXy8gICAgICB8X3wgIFxfX198CitfXyAgX18gICAgICAgICAgICBfICBf
ICAgIF9fXworXCBcLyAvX19fIF8gX18gICB8IHx8IHwgICggXyApCisgXCAgLy8gXyBcICdfIFwg
IHwgfHwgfF8gLyBfIFwKKyAvICBcICBfXy8gfCB8IHwgfF9fICAgX3wgKF8pIHwKKy9fL1xfXF9f
X3xffCB8X3wgICAgfF98KF8pX19fLwogCiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMKIApkaWZmIC0tZ2l0IGEveGVuL01ha2VmaWxlIGIveGVuL01ha2VmaWxlCmluZGV4IGI4ZGY5
OWYuLjI2OWVlZTIgMTAwNjQ0Ci0tLSBhL3hlbi9NYWtlZmlsZQorKysgYi94ZW4vTWFrZWZpbGUK
QEAgLTIsNyArMiw3IEBACiAjIEFsbCBvdGhlciBwbGFjZXMgdGhpcyBpcyBzdG9yZWQgKGVnLiBj
b21waWxlLmgpIHNob3VsZCBiZSBhdXRvZ2VuZXJhdGVkLgogZXhwb3J0IFhFTl9WRVJTSU9OICAg
ICAgID0gNAogZXhwb3J0IFhFTl9TVUJWRVJTSU9OICAgID0gOAotZXhwb3J0IFhFTl9FWFRSQVZF
UlNJT04gPz0gLjAtcmMkKFhFTl9WRU5ET1JWRVJTSU9OKQorZXhwb3J0IFhFTl9FWFRSQVZFUlNJ
T04gPz0gLjAkKFhFTl9WRU5ET1JWRVJTSU9OKQogZXhwb3J0IFhFTl9GVUxMVkVSU0lPTiAgID0g
JChYRU5fVkVSU0lPTikuJChYRU5fU1VCVkVSU0lPTikkKFhFTl9FWFRSQVZFUlNJT04pCiAtaW5j
bHVkZSB4ZW4tdmVyc2lvbgogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21l
L3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC44CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdl
bG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Thu Dec 08 19:11:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 08 Dec 2016 19: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 1cF46I-0002xG-Pr; Thu, 08 Dec 2016 19:11:26 +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 1cF46H-0002x6-LS
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:25 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 75/45-26755-C50B9485; Thu, 08 Dec 2016 19:11:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVTdmg2e
 EweynHBYTthk4MHps79vFHsAYxZqZl5RfkcCacWDhQvaCvzwVx3Z/ZGlg/M/VxcjFISTwhVHi
 zeR2JgjnPKPEwUMXgBwODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBSwlznQ8A
 4vzCphJdE2/zA5iswDVT+9+yj6BkWMBI8MqRo3i1KKy1CJdIzO9pKLM9IyS3MTMHF1DA2O93N
 Ti4sT01JzEpGK95PzcTYxAr9QzMDDuYGzY63eIUZKDSUmUd898zwghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErzx64FygkWp6akVaZk5wPCASUtw8CiJ8B4DSfMWFyTmFmemQ6ROMepyTHu2+CmT
 EEtefl6qlDjvEpAiAZCijNI8uBGwUL3EKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZh3AcgUn
 sy8ErhNr4COYAI6Yt4Nd5AjShIRUlINjKkbHWdND0s20mXofyg5hSOAe83tQnGh8pT/57YsFT
 5tcrqVnf0Q0/GEyVHaE/OKsuXiM+MYrsvNvKYzYyKboFfNu0jd4tzGt4u/3e5dWq7BYyTdmde
 +zm37guSFWdzT38/NWX464rz7rjbLO2b/fSPEGWa4te2/yujyJtE94tFqC8nsq0+3K7EUZyQa
 ajEXFScCAA83H8pQAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1481224283!48852071!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17121 invoked from network); 8 Dec 2016 19:11: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; 8 Dec 2016 19:11: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 1cF46E-0000MW-TY
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cF46E-0006PZ-S8
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cF46E-0006PZ-S8@xenbits.xenproject.org>
Date: Thu, 08 Dec 2016 19:11:22 +0000
Subject: [Xen-changelog] [xen stable-4.8] update Xen version to 4.8.1-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>

Y29tbWl0IDFmNGVhMTYwMzU3MGE5MWM0ODZmMmNkMjZjODE5ZDA3NmYyNjBmMzAKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgRGVjIDYg
MTA6MTQ6MzIgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IFR1ZSBEZWMgNiAxMDoxNDozMiAyMDE2ICswMTAwCgogICAgdXBk
YXRlIFhlbiB2ZXJzaW9uIHRvIDQuOC4xLXByZQotLS0KIE1BSU5UQUlORVJTICB8IDEzICsrKysr
KysrKystLS0KIHhlbi9NYWtlZmlsZSB8ICAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDExIGluc2Vy
dGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlO
VEFJTkVSUwppbmRleCBmMGQwMjAyLi5iMmQ3YWI5IDEwMDY0NAotLS0gYS9NQUlOVEFJTkVSUwor
KysgYi9NQUlOVEFJTkVSUwpAQCAtNTAsOSArNTAsMTYgQEAgUGxlYXNlIHNlZSBodHRwOi8vd2lr
aS54ZW4ub3JnL3dpa2kvWGVuX01haW50ZW5hbmNlX1JlbGVhc2VzIGZvciBtb3JlCiBpbmZvcm1h
dGlvbi4KIAogQmFja3BvcnQgcmVxdWVzdHMgc2hvdWxkIGJlIG1hZGUgb24gdGhlIHhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwotbGlzdC4gUmVtZW1iZXIgdG8gY29weSB0aGUgYXBwcm9w
cmlhdGUgc3RhYmxlIGJyYW5jaCBtYWludGFpbmVyIHdobwotd2lsbCBiZSBsaXN0ZWQgaW4gdGhp
cyBzZWN0aW9uIG9mIHRoZSBNQUlOVEFJTkVSUyBmaWxlIGluIHRoZQotYXBwcm9wcmlhdGUgYnJh
bmNoLgorbGlzdC4gUmVtZW1iZXIgdG8gY29weSB0aGUgYXBwcm9wcmlhdGUgc3RhYmxlIGJyYW5j
aCBtYWludGFpbmVyLgorCitUaGUgbWFpbnRhaW5lciBmb3IgdGhpcyBicmFuY2ggaXM6CisKKyAg
ICAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgorCitUb29scyBiYWNrcG9ydCBy
ZXF1ZXN0cyBzaG91bGQgYWxzbyBiZSBjb3BpZWQgdG86CisKKyAgICAgICAgSWFuIEphY2tzb24g
PElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CisKIAogCVVuc3RhYmxlIFN1YnN5c3RlbSBNYWlu
dGFpbmVycwogCT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpkaWZmIC0tZ2l0IGEveGVu
L01ha2VmaWxlIGIveGVuL01ha2VmaWxlCmluZGV4IDI2OWVlZTIuLmQwNjc1ZWMgMTAwNjQ0Ci0t
LSBhL3hlbi9NYWtlZmlsZQorKysgYi94ZW4vTWFrZWZpbGUKQEAgLTIsNyArMiw3IEBACiAjIEFs
bCBvdGhlciBwbGFjZXMgdGhpcyBpcyBzdG9yZWQgKGVnLiBjb21waWxlLmgpIHNob3VsZCBiZSBh
dXRvZ2VuZXJhdGVkLgogZXhwb3J0IFhFTl9WRVJTSU9OICAgICAgID0gNAogZXhwb3J0IFhFTl9T
VUJWRVJTSU9OICAgID0gOAotZXhwb3J0IFhFTl9FWFRSQVZFUlNJT04gPz0gLjAkKFhFTl9WRU5E
T1JWRVJTSU9OKQorZXhwb3J0IFhFTl9FWFRSQVZFUlNJT04gPz0gLjEtcHJlJChYRU5fVkVORE9S
VkVSU0lPTikKIGV4cG9ydCBYRU5fRlVMTFZFUlNJT04gICA9ICQoWEVOX1ZFUlNJT04pLiQoWEVO
X1NVQlZFUlNJT04pJChYRU5fRVhUUkFWRVJTSU9OKQogLWluY2x1ZGUgeGVuLXZlcnNpb24KIAot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3Rh
YmxlLTQuOAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu Dec 08 19:11:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 08 Dec 2016 19: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 1cF46I-0002xG-Pr; Thu, 08 Dec 2016 19:11:26 +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 1cF46H-0002x6-LS
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:25 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 75/45-26755-C50B9485; Thu, 08 Dec 2016 19:11:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVTdmg2e
 EweynHBYTthk4MHps79vFHsAYxZqZl5RfkcCacWDhQvaCvzwVx3Z/ZGlg/M/VxcjFISTwhVHi
 zeR2JgjnPKPEwUMXgBwODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBSwlznQ8A
 4vzCphJdE2/zA5iswDVT+9+yj6BkWMBI8MqRo3i1KKy1CJdIzO9pKLM9IyS3MTMHF1DA2O93N
 Ti4sT01JzEpGK95PzcTYxAr9QzMDDuYGzY63eIUZKDSUmUd898zwghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErzx64FygkWp6akVaZk5wPCASUtw8CiJ8B4DSfMWFyTmFmemQ6ROMepyTHu2+CmT
 EEtefl6qlDjvEpAiAZCijNI8uBGwUL3EKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZh3AcgUn
 sy8ErhNr4COYAI6Yt4Nd5AjShIRUlINjKkbHWdND0s20mXofyg5hSOAe83tQnGh8pT/57YsFT
 5tcrqVnf0Q0/GEyVHaE/OKsuXiM+MYrsvNvKYzYyKboFfNu0jd4tzGt4u/3e5dWq7BYyTdmde
 +zm37guSFWdzT38/NWX464rz7rjbLO2b/fSPEGWa4te2/yujyJtE94tFqC8nsq0+3K7EUZyQa
 ajEXFScCAA83H8pQAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1481224283!48852071!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17121 invoked from network); 8 Dec 2016 19:11: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; 8 Dec 2016 19:11: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 1cF46E-0000MW-TY
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cF46E-0006PZ-S8
 for xen-changelog@lists.xensource.com; Thu, 08 Dec 2016 19:11:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cF46E-0006PZ-S8@xenbits.xenproject.org>
Date: Thu, 08 Dec 2016 19:11:22 +0000
Subject: [Xen-changelog] [xen stable-4.8] update Xen version to 4.8.1-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>

Y29tbWl0IDFmNGVhMTYwMzU3MGE5MWM0ODZmMmNkMjZjODE5ZDA3NmYyNjBmMzAKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgRGVjIDYg
MTA6MTQ6MzIgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNvbW1pdERhdGU6IFR1ZSBEZWMgNiAxMDoxNDozMiAyMDE2ICswMTAwCgogICAgdXBk
YXRlIFhlbiB2ZXJzaW9uIHRvIDQuOC4xLXByZQotLS0KIE1BSU5UQUlORVJTICB8IDEzICsrKysr
KysrKystLS0KIHhlbi9NYWtlZmlsZSB8ICAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDExIGluc2Vy
dGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlO
VEFJTkVSUwppbmRleCBmMGQwMjAyLi5iMmQ3YWI5IDEwMDY0NAotLS0gYS9NQUlOVEFJTkVSUwor
KysgYi9NQUlOVEFJTkVSUwpAQCAtNTAsOSArNTAsMTYgQEAgUGxlYXNlIHNlZSBodHRwOi8vd2lr
aS54ZW4ub3JnL3dpa2kvWGVuX01haW50ZW5hbmNlX1JlbGVhc2VzIGZvciBtb3JlCiBpbmZvcm1h
dGlvbi4KIAogQmFja3BvcnQgcmVxdWVzdHMgc2hvdWxkIGJlIG1hZGUgb24gdGhlIHhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwotbGlzdC4gUmVtZW1iZXIgdG8gY29weSB0aGUgYXBwcm9w
cmlhdGUgc3RhYmxlIGJyYW5jaCBtYWludGFpbmVyIHdobwotd2lsbCBiZSBsaXN0ZWQgaW4gdGhp
cyBzZWN0aW9uIG9mIHRoZSBNQUlOVEFJTkVSUyBmaWxlIGluIHRoZQotYXBwcm9wcmlhdGUgYnJh
bmNoLgorbGlzdC4gUmVtZW1iZXIgdG8gY29weSB0aGUgYXBwcm9wcmlhdGUgc3RhYmxlIGJyYW5j
aCBtYWludGFpbmVyLgorCitUaGUgbWFpbnRhaW5lciBmb3IgdGhpcyBicmFuY2ggaXM6CisKKyAg
ICAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgorCitUb29scyBiYWNrcG9ydCBy
ZXF1ZXN0cyBzaG91bGQgYWxzbyBiZSBjb3BpZWQgdG86CisKKyAgICAgICAgSWFuIEphY2tzb24g
PElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CisKIAogCVVuc3RhYmxlIFN1YnN5c3RlbSBNYWlu
dGFpbmVycwogCT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpkaWZmIC0tZ2l0IGEveGVu
L01ha2VmaWxlIGIveGVuL01ha2VmaWxlCmluZGV4IDI2OWVlZTIuLmQwNjc1ZWMgMTAwNjQ0Ci0t
LSBhL3hlbi9NYWtlZmlsZQorKysgYi94ZW4vTWFrZWZpbGUKQEAgLTIsNyArMiw3IEBACiAjIEFs
bCBvdGhlciBwbGFjZXMgdGhpcyBpcyBzdG9yZWQgKGVnLiBjb21waWxlLmgpIHNob3VsZCBiZSBh
dXRvZ2VuZXJhdGVkLgogZXhwb3J0IFhFTl9WRVJTSU9OICAgICAgID0gNAogZXhwb3J0IFhFTl9T
VUJWRVJTSU9OICAgID0gOAotZXhwb3J0IFhFTl9FWFRSQVZFUlNJT04gPz0gLjAkKFhFTl9WRU5E
T1JWRVJTSU9OKQorZXhwb3J0IFhFTl9FWFRSQVZFUlNJT04gPz0gLjEtcHJlJChYRU5fVkVORE9S
VkVSU0lPTikKIGV4cG9ydCBYRU5fRlVMTFZFUlNJT04gICA9ICQoWEVOX1ZFUlNJT04pLiQoWEVO
X1NVQlZFUlNJT04pJChYRU5fRVhUUkFWRVJTSU9OKQogLWluY2x1ZGUgeGVuLXZlcnNpb24KIAot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3Rh
YmxlLTQuOAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Dec 10 02:33:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 10 Dec 2016 02: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 1cFXTG-0006JQ-FQ; Sat, 10 Dec 2016 02:33:06 +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 1cFXTF-0006JK-E7
 for xen-changelog@lists.xensource.com; Sat, 10 Dec 2016 02:33:05 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 5C/CA-25811-0696B485; Sat, 10 Dec 2016 02:33:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJLMWRWlGSWpSXmKPExsWS0XRdVTc+0zv
 CYPNca4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNaLtyh6VgAkfFpSknGBsYf7J1MXJxCAl8YZRY
 NGEJSxcjJ5BznlHi5iTRLkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGUiIsoClxrJ8Xx
 OQVMJNYtl0fpIIFqLp7xgKWCYwcCxgZVjGqF6cWlaUW6RrqJRVlpmeU5CZm5ugaGhjr5aYWFy
 emp+YkJhXrJefnbmIEeoMBCHYwLv/odIhRkoNJSZS3mMkrQogvKT+lMiOxOCO+qDQntfgQoww
 Hh5IEr36Gd4SQYFFqempFWmYOMCxg0hIcPEoivEwgad7igsTc4sx0iNQpRl2OZd2LnzIJseTl
 56VKifPeSgcqEgApyijNgxsBC9FLjLJSwryMQEcJ8RSkFuVmlqDKv2IU52BUEuadADKFJzOvB
 G7TK6AjmICOmHfDHeSIkkSElFQDo3yMsbLe5cNS0QYP67wyRbc7T7bIfp5x/ckipfc7i4NSrv
 RkC69b/+3qy2K+1Q8SzmuHVpaeWr+i6Nrza6tLrj2TdV/2iGMv81Ll9CLu5uzVH7o3Coq1TWk
 VkPggWJ4ju/d3w7MHDpsfNh0PcpvJ72398cms1h2/eU/yr07oPnP34t0z03Y4nVdiKc5INNRi
 LipOBACiJaDoTAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1481337182!17323164!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60999 invoked from network); 10 Dec 2016 02:33:03 -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; 10 Dec 2016 02:33: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 1cFXTB-0008FD-SA
 for xen-changelog@lists.xensource.com; Sat, 10 Dec 2016 02:33:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cFXTB-0006ma-Nx
 for xen-changelog@lists.xensource.com; Sat, 10 Dec 2016 02:33:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cFXTB-0006ma-Nx@xenbits.xenproject.org>
Date: Sat, 10 Dec 2016 02:33:01 +0000
Subject: [Xen-changelog] [xen stable-4.6] QEMU_TAG update
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>

Y29tbWl0IDc3ODkyOTIzNDA2ZGY2MDI2YmFiYjQ5MzE5MTk3OGVhNTAwMGMxOTEKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFdl
ZCBEZWMgNyAxNjo1NDoyMCAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDcgMTY6NTQ6MjAgMjAx
NiArMDAwMAoKICAgIFFFTVVfVEFHIHVwZGF0ZQotLS0KIENvbmZpZy5tayB8IDYgKysrLS0tCiAx
IGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCBjYTRjNTI2Li41MzcyMmFlIDEwMDY0NAot
LS0gYS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0yNjgsOSArMjY4LDkgQEAgU0VBQklP
U19VUFNUUkVBTV9SRVZJU0lPTiA/PSByZWwtMS44LjIKIEVUSEVSQk9PVF9OSUNTID89IHJ0bDgx
MzkgODA4NjEwMGUKIAogCi1RRU1VX1RSQURJVElPTkFMX1JFVklTSU9OID89IDQ3MGMwMGUzYjY5
ODJjZWYwNmE0OTFmNzk5MWYyMDIxYzdiZTAwYzcKLSMgVHVlIE5vdiAyOSAxNjozNjozOCAyMDE2
ICswMDAwCi0jIHhlbjogZml4IGlvcmVxIGhhbmRsaW5nCitRRU1VX1RSQURJVElPTkFMX1JFVklT
SU9OID89IGE3ZmQzNzE3ZDk5OTQ0NTMwYjA0MTMwZjA1MGU4MzQwMmU2NGFmZWQKKyMgTW9uIE5v
diAxNCAxNzoxOTo0NiAyMDE2ICswMDAwCisjIHFlbXU6IGlvcG9ydF9yZWFkLCBpb3BvcnRfd3Jp
dGU6IGJlIGRlZmVuc2l2ZSBhYm91dCAzMi1iaXQgYWRkcmVzc2VzCiAKICMgU3BlY2lmeSB3aGlj
aCBxZW11LWRtIHRvIHVzZS4gVGhpcyBtYXkgYmUgYGlvZW11JyB0byB1c2UgdGhlIG9sZAogIyBN
ZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9uLCBvciBhIGxvY2FsIGRpcmVjdG9yeSwgb3IgYSBnaXQg
VVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5n
aXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Dec 10 02:33:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 10 Dec 2016 02: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 1cFXTG-0006JQ-FQ; Sat, 10 Dec 2016 02:33:06 +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 1cFXTF-0006JK-E7
 for xen-changelog@lists.xensource.com; Sat, 10 Dec 2016 02:33:05 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 5C/CA-25811-0696B485; Sat, 10 Dec 2016 02:33:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJLMWRWlGSWpSXmKPExsWS0XRdVTc+0zv
 CYPNca4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNaLtyh6VgAkfFpSknGBsYf7J1MXJxCAl8YZRY
 NGEJSxcjJ5BznlHi5iTRLkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGUiIsoClxrJ8Xx
 OQVMJNYtl0fpIIFqLp7xgKWCYwcCxgZVjGqF6cWlaUW6RrqJRVlpmeU5CZm5ugaGhjr5aYWFy
 emp+YkJhXrJefnbmIEeoMBCHYwLv/odIhRkoNJSZS3mMkrQogvKT+lMiOxOCO+qDQntfgQoww
 Hh5IEr36Gd4SQYFFqempFWmYOMCxg0hIcPEoivEwgad7igsTc4sx0iNQpRl2OZd2LnzIJseTl
 56VKifPeSgcqEgApyijNgxsBC9FLjLJSwryMQEcJ8RSkFuVmlqDKv2IU52BUEuadADKFJzOvB
 G7TK6AjmICOmHfDHeSIkkSElFQDo3yMsbLe5cNS0QYP67wyRbc7T7bIfp5x/ckipfc7i4NSrv
 RkC69b/+3qy2K+1Q8SzmuHVpaeWr+i6Nrza6tLrj2TdV/2iGMv81Ll9CLu5uzVH7o3Coq1TWk
 VkPggWJ4ju/d3w7MHDpsfNh0PcpvJ72398cms1h2/eU/yr07oPnP34t0z03Y4nVdiKc5INNRi
 LipOBACiJaDoTAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1481337182!17323164!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60999 invoked from network); 10 Dec 2016 02:33:03 -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; 10 Dec 2016 02:33: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 1cFXTB-0008FD-SA
 for xen-changelog@lists.xensource.com; Sat, 10 Dec 2016 02:33:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cFXTB-0006ma-Nx
 for xen-changelog@lists.xensource.com; Sat, 10 Dec 2016 02:33:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cFXTB-0006ma-Nx@xenbits.xenproject.org>
Date: Sat, 10 Dec 2016 02:33:01 +0000
Subject: [Xen-changelog] [xen stable-4.6] QEMU_TAG update
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>

Y29tbWl0IDc3ODkyOTIzNDA2ZGY2MDI2YmFiYjQ5MzE5MTk3OGVhNTAwMGMxOTEKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFdl
ZCBEZWMgNyAxNjo1NDoyMCAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDcgMTY6NTQ6MjAgMjAx
NiArMDAwMAoKICAgIFFFTVVfVEFHIHVwZGF0ZQotLS0KIENvbmZpZy5tayB8IDYgKysrLS0tCiAx
IGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCBjYTRjNTI2Li41MzcyMmFlIDEwMDY0NAot
LS0gYS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0yNjgsOSArMjY4LDkgQEAgU0VBQklP
U19VUFNUUkVBTV9SRVZJU0lPTiA/PSByZWwtMS44LjIKIEVUSEVSQk9PVF9OSUNTID89IHJ0bDgx
MzkgODA4NjEwMGUKIAogCi1RRU1VX1RSQURJVElPTkFMX1JFVklTSU9OID89IDQ3MGMwMGUzYjY5
ODJjZWYwNmE0OTFmNzk5MWYyMDIxYzdiZTAwYzcKLSMgVHVlIE5vdiAyOSAxNjozNjozOCAyMDE2
ICswMDAwCi0jIHhlbjogZml4IGlvcmVxIGhhbmRsaW5nCitRRU1VX1RSQURJVElPTkFMX1JFVklT
SU9OID89IGE3ZmQzNzE3ZDk5OTQ0NTMwYjA0MTMwZjA1MGU4MzQwMmU2NGFmZWQKKyMgTW9uIE5v
diAxNCAxNzoxOTo0NiAyMDE2ICswMDAwCisjIHFlbXU6IGlvcG9ydF9yZWFkLCBpb3BvcnRfd3Jp
dGU6IGJlIGRlZmVuc2l2ZSBhYm91dCAzMi1iaXQgYWRkcmVzc2VzCiAKICMgU3BlY2lmeSB3aGlj
aCBxZW11LWRtIHRvIHVzZS4gVGhpcyBtYXkgYmUgYGlvZW11JyB0byB1c2UgdGhlIG9sZAogIyBN
ZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9uLCBvciBhIGxvY2FsIGRpcmVjdG9yeSwgb3IgYSBnaXQg
VVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5n
aXQjc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Mon Dec 12 09:44:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 12 Dec 2016 09:44: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 1cGN9S-0004MW-II; Mon, 12 Dec 2016 09:44: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 1cGN9R-0004MA-Ah
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 09:44:05 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 F5/94-02084-3617E485; Mon, 12 Dec 2016 09:44:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrELMWRWlGSWpSXmKPExsWS0XRdVTe50C/
 CYPkqdosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmPCog6VgE3vF6Svz2BoYl7N1MXJxCAl8YZTY
 v/0jI4RznlFi77Mz7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwtoStxe8
 QAszitgJvHh8x4WEJsFqL7r3lamCYwcCxgZVjGqF6cWlaUW6RrpJRVlpmeU5CZm5ugaGpjq5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwfv/jdIhRkoNJSZT3h7dfhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJXtcCoJxgUWp6akVaZg4wOGDSEhw8SiK8vCBp3uKCxNzizHSI1ClGY45l3YufMnEc
 eL/iKZMQS15+XqqUOK8zSKkASGlGaR7cIFjQXmKUlRLmZQQ6TYinILUoN7MEVf4VozgHo5Iwr
 xLIFJ7MvBK4fa+ATmECOuX5Pm+QU0oSEVJSDYy5FbbT364P61W6sixpTmhmwI3KnhCHJ7IxU/
 ZeFLtd9EXl9rylJ+2uO71Zsc/P7PaGf0bLPPv3Hv0s80G6LG5XrVRm1O58ZffdMbynbscrqk3
 Ldn5gf/7lwjjXPe9zks4HSBlNPSqb+3VWtv6m4++frN40U2fqxJhnZ8Tv3D16/Fdlva/cxvfX
 lFiKMxINtZiLihMBCwkwwVUCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1481535842!73277408!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61192 invoked from network); 12 Dec 2016 09:44:03 -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; 12 Dec 2016 09:44: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 1cGN9N-0001WU-T5
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 09:44:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cGN9N-000450-Qi
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 09:44:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cGN9N-000450-Qi@xenbits.xenproject.org>
Date: Mon, 12 Dec 2016 09:44:01 +0000
Subject: [Xen-changelog] [xen stable-4.8] QEMU_TAG update
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>

Y29tbWl0IDc5NjdkYWZlNmFjY2U2NjE5M2E4YTgxZmE4OGFjNGQzZWI3YjQ4YWEKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFdl
ZCBEZWMgNyAxNjo1MzoyMSAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDcgMTY6NTM6MjEgMjAx
NiArMDAwMAoKICAgIFFFTVVfVEFHIHVwZGF0ZQotLS0KIENvbmZpZy5tayB8IDQgKysrLQogMSBm
aWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBh
L0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCA3M2UyYmE5Li4wY2U4MzJlIDEwMDY0NAotLS0g
YS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0yODksNyArMjg5LDkgQEAgU0VBQklPU19V
UFNUUkVBTV9SRVZJU0lPTiA/PSByZWwtMS4xMC4wCiBFVEhFUkJPT1RfTklDUyA/PSBydGw4MTM5
IDgwODYxMDBlCiAKIAotUUVNVV9UUkFESVRJT05BTF9SRVZJU0lPTiA/PSB4ZW4tNC44LjAKK1FF
TVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0gMDk1MjYxYTlhZDVjMzFiOWVkNDMxZjgzODJlOGFh
MjIzMDg5Yzg1YgorIyBNb24gTm92IDE0IDE3OjE5OjQ2IDIwMTYgKzAwMDAKKyMgcWVtdTogaW9w
b3J0X3JlYWQsIGlvcG9ydF93cml0ZTogYmUgZGVmZW5zaXZlIGFib3V0IDMyLWJpdCBhZGRyZXNz
ZXMKIAogIyBTcGVjaWZ5IHdoaWNoIHFlbXUtZG0gdG8gdXNlLiBUaGlzIG1heSBiZSBgaW9lbXUn
IHRvIHVzZSB0aGUgb2xkCiAjIE1lcmN1cmlhbCBpbi10cmVlIHZlcnNpb24sIG9yIGEgbG9jYWwg
ZGlyZWN0b3J5LCBvciBhIGdpdCBVUkwuCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9y
IC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC44CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4t
Y2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Mon Dec 12 09:44:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 12 Dec 2016 09:44: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 1cGN9S-0004MW-II; Mon, 12 Dec 2016 09:44: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 1cGN9R-0004MA-Ah
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 09:44:05 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 F5/94-02084-3617E485; Mon, 12 Dec 2016 09:44:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrELMWRWlGSWpSXmKPExsWS0XRdVTe50C/
 CYPkqdosJ2wwcGD229+1iD2CMYs3MS8qvSGDNmPCog6VgE3vF6Svz2BoYl7N1MXJxCAl8YZTY
 v/0jI4RznlFi77Mz7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwtoStxe8
 QAszitgJvHh8x4WEJsFqL7r3lamCYwcCxgZVjGqF6cWlaUW6RrpJRVlpmeU5CZm5ugaGpjq5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwfv/jdIhRkoNJSZT3h7dfhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJXtcCoJxgUWp6akVaZg4wOGDSEhw8SiK8vCBp3uKCxNzizHSI1ClGY45l3YufMnEc
 eL/iKZMQS15+XqqUOK8zSKkASGlGaR7cIFjQXmKUlRLmZQQ6TYinILUoN7MEVf4VozgHo5Iwr
 xLIFJ7MvBK4fa+ATmECOuX5Pm+QU0oSEVJSDYy5FbbT364P61W6sixpTmhmwI3KnhCHJ7IxU/
 ZeFLtd9EXl9rylJ+2uO71Zsc/P7PaGf0bLPPv3Hv0s80G6LG5XrVRm1O58ZffdMbynbscrqk3
 Ldn5gf/7lwjjXPe9zks4HSBlNPSqb+3VWtv6m4++frN40U2fqxJhnZ8Tv3D16/Fdlva/cxvfX
 lFiKMxINtZiLihMBCwkwwVUCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1481535842!73277408!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61192 invoked from network); 12 Dec 2016 09:44:03 -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; 12 Dec 2016 09:44: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 1cGN9N-0001WU-T5
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 09:44:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cGN9N-000450-Qi
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 09:44:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cGN9N-000450-Qi@xenbits.xenproject.org>
Date: Mon, 12 Dec 2016 09:44:01 +0000
Subject: [Xen-changelog] [xen stable-4.8] QEMU_TAG update
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>

Y29tbWl0IDc5NjdkYWZlNmFjY2U2NjE5M2E4YTgxZmE4OGFjNGQzZWI3YjQ4YWEKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFdl
ZCBEZWMgNyAxNjo1MzoyMSAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDcgMTY6NTM6MjEgMjAx
NiArMDAwMAoKICAgIFFFTVVfVEFHIHVwZGF0ZQotLS0KIENvbmZpZy5tayB8IDQgKysrLQogMSBm
aWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBh
L0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCA3M2UyYmE5Li4wY2U4MzJlIDEwMDY0NAotLS0g
YS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0yODksNyArMjg5LDkgQEAgU0VBQklPU19V
UFNUUkVBTV9SRVZJU0lPTiA/PSByZWwtMS4xMC4wCiBFVEhFUkJPT1RfTklDUyA/PSBydGw4MTM5
IDgwODYxMDBlCiAKIAotUUVNVV9UUkFESVRJT05BTF9SRVZJU0lPTiA/PSB4ZW4tNC44LjAKK1FF
TVVfVFJBRElUSU9OQUxfUkVWSVNJT04gPz0gMDk1MjYxYTlhZDVjMzFiOWVkNDMxZjgzODJlOGFh
MjIzMDg5Yzg1YgorIyBNb24gTm92IDE0IDE3OjE5OjQ2IDIwMTYgKzAwMDAKKyMgcWVtdTogaW9w
b3J0X3JlYWQsIGlvcG9ydF93cml0ZTogYmUgZGVmZW5zaXZlIGFib3V0IDMyLWJpdCBhZGRyZXNz
ZXMKIAogIyBTcGVjaWZ5IHdoaWNoIHFlbXUtZG0gdG8gdXNlLiBUaGlzIG1heSBiZSBgaW9lbXUn
IHRvIHVzZSB0aGUgb2xkCiAjIE1lcmN1cmlhbCBpbi10cmVlIHZlcnNpb24sIG9yIGEgbG9jYWwg
ZGlyZWN0b3J5LCBvciBhIGdpdCBVUkwuCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9y
IC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC44CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4t
Y2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Mon Dec 12 11:55:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 12 Dec 2016 11:55: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 1cGPCD-0001CG-GN; Mon, 12 Dec 2016 11:55:05 +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 1cGPCC-0001CA-CH
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 11:55:04 +0000
Received: from [85.158.143.35] by server-4.bemta-6.messagelabs.com id
 3F/CF-28568-7109E485; Mon, 12 Dec 2016 11:55:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVVd8gl+
 EwcfJfBYTthk4MHps79vFHsAYxZqZl5RfkcCase25RsFWvoopl6MaGPdzdzFycQgJfGGUaP59
 nB3COc8o8XPzaSCHg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYQEfiVtN7WA2r
 4CZxO6PixhBbBag+r2tl1knMHIsYGRYxahRnFpUllqka2ygl1SUmZ5RkpuYmaNraGCml5taXJ
 yYnpqTmFSsl5yfu4kR6BEGINjB+Hdt4CFGSQ4mJVHeH95+EUJ8SfkplRmJxRnxRaU5qcWHGGU
 4OJQkeF/3AeUEi1LTUyvSMnOAoQGTluDgURLhzewFSvMWFyTmFmemQ6ROMepyTHu2+CmTEEte
 fl6qlDjvSZAZAiBFGaV5cCNgYXqJUVZKmJcR6CghnoLUotzMElT5V4ziHIxKwry6/UBTeDLzS
 uA2vQI6ggnoiOf7vEGOKElESEk1MFYcFTvEMycgaf4BjcO6xydo7vZ7krbn6onK41nbQjLViv
 XUxSbtfDZpxe5tVuo9mwtasurKXN4sPppiuOGgscWJjk0PDbZyfVdqSeiWjzdQNv34adbntpC
 fApttfqfsFIux3NBX75Su5ZW2KD33qNiNv0x2PQLR/PZVrEwCRed//eyXt/luqcRSnJFoqMVc
 VJwIACxtBOlOAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1481543702!24757970!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10168 invoked from network); 12 Dec 2016 11:55:03 -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; 12 Dec 2016 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 1cGPCA-00056L-1e
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 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 1cGPC9-000342-Vc
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 11:55:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cGPC9-000342-Vc@xenbits.xenproject.org>
Date: Mon, 12 Dec 2016 11:55:01 +0000
Subject: [Xen-changelog] [xen stable-4.5] arm64: fix incorrect memory region
	size in TCR_EL2
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>

Y29tbWl0IGJkZjNlZjE4YTNmNWQ3ZjJlNmIxOTg4MzhmNmU3N2YyMzdkM2UzZjIKQXV0aG9yOiAg
ICAgU2hhbmtlciBEb250aGluZW5pIDxzaGFua2VyZEBjb2RlYXVyb3JhLm9yZz4KQXV0aG9yRGF0
ZTogVGh1IE1hciAxNyAxMzo0Njo1OCAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogVGh1IERlYyAxIDE0
OjA3OjUzIDIwMTYgLTA4MDAKCiAgICBhcm02NDogZml4IGluY29ycmVjdCBtZW1vcnkgcmVnaW9u
IHNpemUgaW4gVENSX0VMMgogICAgCiAgICBUaGUgbWF4aW11bSBhbmQgbWluaW11bSB2YWx1ZXMg
Zm9yIFR4U1ogZGVwZW5kIG9uIGxldmVsIG9mCiAgICB0cmFuc2xhdGlvbiBhcyBwZXIgQUFyY2g2
NCBWaXJ0dWFsIE1lbW9yeSBTeXN0ZW0gQXJjaGl0ZWN0dXJlLgogICAgQWNjb3JkaW5nIHRvIEFS
TSBzcGVjaWZpY2F0aW9uIERESTA0ODdBX2ggKHNlYyBENC4yLjIsIHBhZ2UgMTc1MiksCiAgICB0
aGUgbWluaW11bSBUeFNaIHZhbHVlIGlzIDE2LiBJZiBUeFNaIGlzIHByb2dyYW1tZWQgdG8gYSB2
YWx1ZQogICAgc21hbGxlciB0aGFuIDE2IHRoZW4gaXQgaXMgSU1QTEVNRU5UQVRJT04gREVGSU5F
RC4KICAgIAogICAgVGhpcyBwYXRjaCBzZXRzIFQwU1ogdG8gKDY0LTQ4KWJpdHMgc2luY2UgWEVO
IHVzZXMgYWxsIDQgbGV2ZWxzCiAgICB0byBjb3ZlciA0OGJpdCAoMjU2VEIpIHZpcnR1YWwgYWRk
cmVzcyBpbnN0ZWFkIG9mIHZhbHVlIHplcm8uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFNoYW5r
ZXIgRG9udGhpbmVuaSA8c2hhbmtlcmRAY29kZWF1cm9yYS5vcmc+CiAgICBBY2tlZC1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQv
aGVhZC5TIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJj
aC9hcm0vYXJtNjQvaGVhZC5TCmluZGV4IDRiZjg1ZmYuLmZkMTJmZWUgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL2FybS9hcm02NC9oZWFkLlMKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwpA
QCAtMzQyLDggKzM0Miw4IEBAIHNraXBfYnNzOgogICAgICAgICAgKiBUb3AgYnl0ZSBpcyB1c2Vk
CiAgICAgICAgICAqIFBUIHdhbGtzIHVzZSBJbm5lci1TaGFyZWFibGUgYWNjZXNzZXMsCiAgICAg
ICAgICAqIFBUIHdhbGtzIGFyZSB3cml0ZS1iYWNrLCB3cml0ZS1hbGxvY2F0ZSBpbiBib3RoIGNh
Y2hlIGxldmVscywKLSAgICAgICAgICogRnVsbCA2NC1iaXQgYWRkcmVzcyBzcGFjZSBnb2VzIHRo
cm91Z2ggdGhpcyB0YWJsZS4gKi8KLSAgICAgICAgbGRyICAgeDAsID0oVENSX1JFUzF8VENSX1NI
MF9JU3xUQ1JfT1JHTjBfV0JXQXxUQ1JfSVJHTjBfV0JXQXxUQ1JfVDBTWigwKSkKKyAgICAgICAg
ICogNDgtYml0IHZpcnR1YWwgYWRkcmVzcyBzcGFjZSBnb2VzIHRocm91Z2ggdGhpcyB0YWJsZS4g
Ki8KKyAgICAgICAgbGRyICAgeDAsID0oVENSX1JFUzF8VENSX1NIMF9JU3xUQ1JfT1JHTjBfV0JX
QXxUQ1JfSVJHTjBfV0JXQXxUQ1JfVDBTWig2NC00OCkpCiAgICAgICAgIC8qIElEX0FBNjRNTUZS
MF9FTDFbMzowXSAoUEFSYW5nZSkgY29ycmVzcG9uZHMgdG8gVENSX0VMMlsxODoxNl0gKFBTKSAq
LwogICAgICAgICBtcnMgICB4MSwgSURfQUE2NE1NRlIwX0VMMQogICAgICAgICBiZmkgICB4MCwg
eDEsICMxNiwgIzMKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dp
dC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Mon Dec 12 11:55:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 12 Dec 2016 11:55: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 1cGPCD-0001CG-GN; Mon, 12 Dec 2016 11:55:05 +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 1cGPCC-0001CA-CH
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 11:55:04 +0000
Received: from [85.158.143.35] by server-4.bemta-6.messagelabs.com id
 3F/CF-28568-7109E485; Mon, 12 Dec 2016 11:55:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVVd8gl+
 EwcfJfBYTthk4MHps79vFHsAYxZqZl5RfkcCase25RsFWvoopl6MaGPdzdzFycQgJfGGUaP59
 nB3COc8o8XPzaSCHg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb8b2EBsYQEfiVtN7WA2r
 4CZxO6PixhBbBag+r2tl1knMHIsYGRYxahRnFpUllqka2ygl1SUmZ5RkpuYmaNraGCml5taXJ
 yYnpqTmFSsl5yfu4kR6BEGINjB+Hdt4CFGSQ4mJVHeH95+EUJ8SfkplRmJxRnxRaU5qcWHGGU
 4OJQkeF/3AeUEi1LTUyvSMnOAoQGTluDgURLhzewFSvMWFyTmFmemQ6ROMepyTHu2+CmTEEte
 fl6qlDjvSZAZAiBFGaV5cCNgYXqJUVZKmJcR6CghnoLUotzMElT5V4ziHIxKwry6/UBTeDLzS
 uA2vQI6ggnoiOf7vEGOKElESEk1MFYcFTvEMycgaf4BjcO6xydo7vZ7krbn6onK41nbQjLViv
 XUxSbtfDZpxe5tVuo9mwtasurKXN4sPppiuOGgscWJjk0PDbZyfVdqSeiWjzdQNv34adbntpC
 fApttfqfsFIux3NBX75Su5ZW2KD33qNiNv0x2PQLR/PZVrEwCRed//eyXt/luqcRSnJFoqMVc
 VJwIACxtBOlOAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1481543702!24757970!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10168 invoked from network); 12 Dec 2016 11:55:03 -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; 12 Dec 2016 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 1cGPCA-00056L-1e
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 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 1cGPC9-000342-Vc
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 11:55:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cGPC9-000342-Vc@xenbits.xenproject.org>
Date: Mon, 12 Dec 2016 11:55:01 +0000
Subject: [Xen-changelog] [xen stable-4.5] arm64: fix incorrect memory region
	size in TCR_EL2
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>

Y29tbWl0IGJkZjNlZjE4YTNmNWQ3ZjJlNmIxOTg4MzhmNmU3N2YyMzdkM2UzZjIKQXV0aG9yOiAg
ICAgU2hhbmtlciBEb250aGluZW5pIDxzaGFua2VyZEBjb2RlYXVyb3JhLm9yZz4KQXV0aG9yRGF0
ZTogVGh1IE1hciAxNyAxMzo0Njo1OCAyMDE2ICswMTAwCkNvbW1pdDogICAgIFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ29tbWl0RGF0ZTogVGh1IERlYyAxIDE0
OjA3OjUzIDIwMTYgLTA4MDAKCiAgICBhcm02NDogZml4IGluY29ycmVjdCBtZW1vcnkgcmVnaW9u
IHNpemUgaW4gVENSX0VMMgogICAgCiAgICBUaGUgbWF4aW11bSBhbmQgbWluaW11bSB2YWx1ZXMg
Zm9yIFR4U1ogZGVwZW5kIG9uIGxldmVsIG9mCiAgICB0cmFuc2xhdGlvbiBhcyBwZXIgQUFyY2g2
NCBWaXJ0dWFsIE1lbW9yeSBTeXN0ZW0gQXJjaGl0ZWN0dXJlLgogICAgQWNjb3JkaW5nIHRvIEFS
TSBzcGVjaWZpY2F0aW9uIERESTA0ODdBX2ggKHNlYyBENC4yLjIsIHBhZ2UgMTc1MiksCiAgICB0
aGUgbWluaW11bSBUeFNaIHZhbHVlIGlzIDE2LiBJZiBUeFNaIGlzIHByb2dyYW1tZWQgdG8gYSB2
YWx1ZQogICAgc21hbGxlciB0aGFuIDE2IHRoZW4gaXQgaXMgSU1QTEVNRU5UQVRJT04gREVGSU5F
RC4KICAgIAogICAgVGhpcyBwYXRjaCBzZXRzIFQwU1ogdG8gKDY0LTQ4KWJpdHMgc2luY2UgWEVO
IHVzZXMgYWxsIDQgbGV2ZWxzCiAgICB0byBjb3ZlciA0OGJpdCAoMjU2VEIpIHZpcnR1YWwgYWRk
cmVzcyBpbnN0ZWFkIG9mIHZhbHVlIHplcm8uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFNoYW5r
ZXIgRG9udGhpbmVuaSA8c2hhbmtlcmRAY29kZWF1cm9yYS5vcmc+CiAgICBBY2tlZC1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQv
aGVhZC5TIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJj
aC9hcm0vYXJtNjQvaGVhZC5TCmluZGV4IDRiZjg1ZmYuLmZkMTJmZWUgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL2FybS9hcm02NC9oZWFkLlMKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQuUwpA
QCAtMzQyLDggKzM0Miw4IEBAIHNraXBfYnNzOgogICAgICAgICAgKiBUb3AgYnl0ZSBpcyB1c2Vk
CiAgICAgICAgICAqIFBUIHdhbGtzIHVzZSBJbm5lci1TaGFyZWFibGUgYWNjZXNzZXMsCiAgICAg
ICAgICAqIFBUIHdhbGtzIGFyZSB3cml0ZS1iYWNrLCB3cml0ZS1hbGxvY2F0ZSBpbiBib3RoIGNh
Y2hlIGxldmVscywKLSAgICAgICAgICogRnVsbCA2NC1iaXQgYWRkcmVzcyBzcGFjZSBnb2VzIHRo
cm91Z2ggdGhpcyB0YWJsZS4gKi8KLSAgICAgICAgbGRyICAgeDAsID0oVENSX1JFUzF8VENSX1NI
MF9JU3xUQ1JfT1JHTjBfV0JXQXxUQ1JfSVJHTjBfV0JXQXxUQ1JfVDBTWigwKSkKKyAgICAgICAg
ICogNDgtYml0IHZpcnR1YWwgYWRkcmVzcyBzcGFjZSBnb2VzIHRocm91Z2ggdGhpcyB0YWJsZS4g
Ki8KKyAgICAgICAgbGRyICAgeDAsID0oVENSX1JFUzF8VENSX1NIMF9JU3xUQ1JfT1JHTjBfV0JX
QXxUQ1JfSVJHTjBfV0JXQXxUQ1JfVDBTWig2NC00OCkpCiAgICAgICAgIC8qIElEX0FBNjRNTUZS
MF9FTDFbMzowXSAoUEFSYW5nZSkgY29ycmVzcG9uZHMgdG8gVENSX0VMMlsxODoxNl0gKFBTKSAq
LwogICAgICAgICBtcnMgICB4MSwgSURfQUE2NE1NRlIwX0VMMQogICAgICAgICBiZmkgICB4MCwg
eDEsICMxNiwgIzMKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dp
dC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Mon Dec 12 11:55:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 12 Dec 2016 11: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 1cGPCO-0001Cx-Hw; Mon, 12 Dec 2016 11:55:16 +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 1cGPCM-0001Co-Qh
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 11:55:14 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 BA/ED-23854-2209E485; Mon, 12 Dec 2016 11:55:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFLMWRWlGSWpSXmKPExsWS0XRdVVdxgl+
 EweXJChYTthk4MHps79vFHsAYxZqZl5RfkcCasfywUcEEjor9C2UbGH+ydTFycggJfGGUWHRE
 tIuRC8g+zyjRdrOBuYuRg4NNQExi7l4FkBoRAVWJWSuWM0PUq0s0/W4A6xUW0JSYf30BO4jNK
 2AmsevvP0YQmwWo/uaea0wTGDkWMDKsYtQoTi0qSy3SNTLUSyrKTM8oyU3MzNE1NDDWy00tLk
 5MT81JTCrWS87P3cQI9Ec9AwPjDsaevX6HGCU5mJREeX94+0UI8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuCN7AfKCRalpqdWpGXmAAMDJi3BwaMkwpvZC5TmLS5IzC3OTIdInWLU5VjWvfgpkxBL
 Xn5eqpQ478k+oCIBkKKM0jy4EbAgvcQoKyXMy8jAwCDEU5BalJtZgir/ilGcg1FJmDcT5BKez
 LwSuE2vgI5gAjri+T5vkCNKEhFSUg2M2/n559uo8v/kfL68NGT//1n3al2NF/uVzrkja5jWcZ
 dZjcdx483dhfutQnc/aN/F9fTOhz6VCb+5D22dqPv60bKmlhjLkxeKvu5qr85WnM181I1ppr/
 Iz8b+25m+t++qG2/8tUL0b0qfaW3Hm1VOqkGsXI/Pz3RZftqC3TTcN3UKc571nJUHlFiKMxIN
 tZiLihMBsyFzMU0CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1481543712!68118667!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51777 invoked from network); 12 Dec 2016 11:55:13 -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; 12 Dec 2016 11:55: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 1cGPCK-00056V-3k
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 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 1cGPCK-00034z-3G
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 11:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cGPCK-00034z-3G@xenbits.xenproject.org>
Date: Mon, 12 Dec 2016 11:55:12 +0000
Subject: [Xen-changelog] [xen stable-4.5] QEMU_TAG update
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>

Y29tbWl0IDI3YmU4NTYyNjUzNTJjMjU5YzU5N2ZmNjk2NzY2YTE2NjhjZjc1NjQKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFdl
ZCBEZWMgNyAxNjo1NDozNSAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDcgMTY6NTQ6MzUgMjAx
NiArMDAwMAoKICAgIFFFTVVfVEFHIHVwZGF0ZQotLS0KIENvbmZpZy5tayB8IDYgKysrLS0tCiAx
IGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCBhOWJmY2Y3Li40YTM5ZjA0IDEwMDY0NAot
LS0gYS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0yNjIsOSArMjYyLDkgQEAgU0VBQklP
U19VUFNUUkVBTV9SRVZJU0lPTiA/PSByZWwtMS43LjUKIEVUSEVSQk9PVF9OSUNTID89IHJ0bDgx
MzkgODA4NjEwMGUKIAogCi1RRU1VX1RSQURJVElPTkFMX1JFVklTSU9OID89IGZhZGQyN2IxYTdk
NmY1Y2ZjNDc4NmVmMDlkNjBiMzY4ZTQ0MjI2YWQKLSMgVHVlIE5vdiAyOSAxODozODoyNCAyMDE2
ICswMDAwCi0jIHhlbjogZml4IGlvcmVxIGhhbmRsaW5nCitRRU1VX1RSQURJVElPTkFMX1JFVklT
SU9OID89IDNhZjQxMWZiZTc3NmE1NDM2ZjY5NWU3MGM5NDIwZWE3MzZkMDNjYTgKKyMgTW9uIE5v
diAxNCAxNzoxOTo0NiAyMDE2ICswMDAwCisjIHFlbXU6IGlvcG9ydF9yZWFkLCBpb3BvcnRfd3Jp
dGU6IGJlIGRlZmVuc2l2ZSBhYm91dCAzMi1iaXQgYWRkcmVzc2VzCiAKICMgU3BlY2lmeSB3aGlj
aCBxZW11LWRtIHRvIHVzZS4gVGhpcyBtYXkgYmUgYGlvZW11JyB0byB1c2UgdGhlIG9sZAogIyBN
ZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9uLCBvciBhIGxvY2FsIGRpcmVjdG9yeSwgb3IgYSBnaXQg
VVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5n
aXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Mon Dec 12 11:55:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 12 Dec 2016 11: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 1cGPCO-0001Cx-Hw; Mon, 12 Dec 2016 11:55:16 +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 1cGPCM-0001Co-Qh
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 11:55:14 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 BA/ED-23854-2209E485; Mon, 12 Dec 2016 11:55:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFLMWRWlGSWpSXmKPExsWS0XRdVVdxgl+
 EweXJChYTthk4MHps79vFHsAYxZqZl5RfkcCasfywUcEEjor9C2UbGH+ydTFycggJfGGUWHRE
 tIuRC8g+zyjRdrOBuYuRg4NNQExi7l4FkBoRAVWJWSuWM0PUq0s0/W4A6xUW0JSYf30BO4jNK
 2AmsevvP0YQmwWo/uaea0wTGDkWMDKsYtQoTi0qSy3SNTLUSyrKTM8oyU3MzNE1NDDWy00tLk
 5MT81JTCrWS87P3cQI9Ec9AwPjDsaevX6HGCU5mJREeX94+0UI8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuCN7AfKCRalpqdWpGXmAAMDJi3BwaMkwpvZC5TmLS5IzC3OTIdInWLU5VjWvfgpkxBL
 Xn5eqpQ478k+oCIBkKKM0jy4EbAgvcQoKyXMy8jAwCDEU5BalJtZgir/ilGcg1FJmDcT5BKez
 LwSuE2vgI5gAjri+T5vkCNKEhFSUg2M2/n559uo8v/kfL68NGT//1n3al2NF/uVzrkja5jWcZ
 dZjcdx483dhfutQnc/aN/F9fTOhz6VCb+5D22dqPv60bKmlhjLkxeKvu5qr85WnM181I1ppr/
 Iz8b+25m+t++qG2/8tUL0b0qfaW3Hm1VOqkGsXI/Pz3RZftqC3TTcN3UKc571nJUHlFiKMxIN
 tZiLihMBsyFzMU0CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1481543712!68118667!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.0.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51777 invoked from network); 12 Dec 2016 11:55:13 -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; 12 Dec 2016 11:55: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 1cGPCK-00056V-3k
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 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 1cGPCK-00034z-3G
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 11:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cGPCK-00034z-3G@xenbits.xenproject.org>
Date: Mon, 12 Dec 2016 11:55:12 +0000
Subject: [Xen-changelog] [xen stable-4.5] QEMU_TAG update
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>

Y29tbWl0IDI3YmU4NTYyNjUzNTJjMjU5YzU5N2ZmNjk2NzY2YTE2NjhjZjc1NjQKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFdl
ZCBEZWMgNyAxNjo1NDozNSAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDcgMTY6NTQ6MzUgMjAx
NiArMDAwMAoKICAgIFFFTVVfVEFHIHVwZGF0ZQotLS0KIENvbmZpZy5tayB8IDYgKysrLS0tCiAx
IGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCBhOWJmY2Y3Li40YTM5ZjA0IDEwMDY0NAot
LS0gYS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0yNjIsOSArMjYyLDkgQEAgU0VBQklP
U19VUFNUUkVBTV9SRVZJU0lPTiA/PSByZWwtMS43LjUKIEVUSEVSQk9PVF9OSUNTID89IHJ0bDgx
MzkgODA4NjEwMGUKIAogCi1RRU1VX1RSQURJVElPTkFMX1JFVklTSU9OID89IGZhZGQyN2IxYTdk
NmY1Y2ZjNDc4NmVmMDlkNjBiMzY4ZTQ0MjI2YWQKLSMgVHVlIE5vdiAyOSAxODozODoyNCAyMDE2
ICswMDAwCi0jIHhlbjogZml4IGlvcmVxIGhhbmRsaW5nCitRRU1VX1RSQURJVElPTkFMX1JFVklT
SU9OID89IDNhZjQxMWZiZTc3NmE1NDM2ZjY5NWU3MGM5NDIwZWE3MzZkMDNjYTgKKyMgTW9uIE5v
diAxNCAxNzoxOTo0NiAyMDE2ICswMDAwCisjIHFlbXU6IGlvcG9ydF9yZWFkLCBpb3BvcnRfd3Jp
dGU6IGJlIGRlZmVuc2l2ZSBhYm91dCAzMi1iaXQgYWRkcmVzc2VzCiAKICMgU3BlY2lmeSB3aGlj
aCBxZW11LWRtIHRvIHVzZS4gVGhpcyBtYXkgYmUgYGlvZW11JyB0byB1c2UgdGhlIG9sZAogIyBN
ZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9uLCBvciBhIGxvY2FsIGRpcmVjdG9yeSwgb3IgYSBnaXQg
VVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5n
aXQjc3RhYmxlLTQuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Mon Dec 12 22:22:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 12 Dec 2016 22:22: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 1cGYyz-0008L9-AH; Mon, 12 Dec 2016 22:22: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 1cGYyy-0008L3-Mx
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 22:22:04 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 C7/7C-30393-B032F485; Mon, 12 Dec 2016 22:22:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVZdb2T/
 C4N5BAYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuDarmbVgAkfFq3mzWRsYf7J1MXJxCAl8YZR4
 vfI9lHOeUeLD/2PMXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC2hKbDt/E
 CzOK2AmMfX5S0YQmwWo/uKzs+wTGDkWMDKsYtQoTi0qSy3SNTTQSyrKTM8oyU3MzAHyTPVyU4
 uLE9NTcxKTivWS83M3MQK9wgAEOxjXTHU+xCjJwaQkyrtMyj9CiC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgSvtyJQTrAoNT21Ii0zBxgeMGkJDh4lEd4TIGne4oLE3OLMdIjUKUZdjmXdi58yCbHk
 5eelSonz9oAUCYAUZZTmwY2AheolRlkpYV5GoKOEeApSi3IzS1DlXzGKczAqCfNyKgFN4cnMK
 4Hb9AroCCagI57v8wY5oiQRISXVwDixyz9w2uM3+Sktz8s8jK7GnDuX3H1zm4nopS//rr288H
 WHxJx7JtP6C57eeimfcCDw9nW/yOkdCeVNU/dfXntgC7fuvuNnhURDvCOLdxT9vtrwKb73967
 4GuuWK63qi6I+n/3J31g4m1eF77e5hGZ8wZaynzJv3pxzny/4t8TIVqax7NNKJi8lluKMREMt
 5qLiRABDGSNSUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1481581321!75177570!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25757 invoked from network); 12 Dec 2016 22:22:01 -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; 12 Dec 2016 22:22:01 -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 1cGYyw-0005o8-1V
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 22:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cGYyv-0003FO-VS
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 22:22:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cGYyv-0003FO-VS@xenbits.xenproject.org>
Date: Mon, 12 Dec 2016 22:22:01 +0000
Subject: [Xen-changelog] [xen stable-4.7] QEMU_TAG update
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>

Y29tbWl0IDRiZTU3ZDNlNDFmMjIzODdjMWJjNmI0ZDQzMzJmODU3ZWVlYTg0YjgKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFdl
ZCBEZWMgNyAxNjo1NDowMiAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDcgMTY6NTQ6MDIgMjAx
NiArMDAwMAoKICAgIFFFTVVfVEFHIHVwZGF0ZQotLS0KIENvbmZpZy5tayB8IDYgKysrLS0tCiAx
IGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCA3MjkxYmU5Li4xOGJmYWUzIDEwMDY0NAot
LS0gYS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0yODIsOSArMjgyLDkgQEAgU0VBQklP
U19VUFNUUkVBTV9SRVZJU0lPTiA/PSByZWwtMS45LjIKIEVUSEVSQk9PVF9OSUNTID89IHJ0bDgx
MzkgODA4NjEwMGUKIAogCi1RRU1VX1RSQURJVElPTkFMX1JFVklTSU9OID89IDAyYTE3OTcyNzY2
NDJiOWJhNGY0M2M5MTlkYTQ5NzY3NDI4ODc3ZTcKLSMgVHVlIE5vdiAyOSAxNjozNjozOCAyMDE2
ICswMDAwCi0jIHhlbjogZml4IGlvcmVxIGhhbmRsaW5nCitRRU1VX1RSQURJVElPTkFMX1JFVklT
SU9OID89IDE4ODU4ZTI4YmI2YmFlODNkZGNmNDEzOTk1YjJlNjhjNGM3YWUwM2QKKyMgTW9uIE5v
diAxNCAxNzoxOTo0NiAyMDE2ICswMDAwCisjIHFlbXU6IGlvcG9ydF9yZWFkLCBpb3BvcnRfd3Jp
dGU6IGJlIGRlZmVuc2l2ZSBhYm91dCAzMi1iaXQgYWRkcmVzc2VzCiAKICMgU3BlY2lmeSB3aGlj
aCBxZW11LWRtIHRvIHVzZS4gVGhpcyBtYXkgYmUgYGlvZW11JyB0byB1c2UgdGhlIG9sZAogIyBN
ZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9uLCBvciBhIGxvY2FsIGRpcmVjdG9yeSwgb3IgYSBnaXQg
VVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5n
aXQjc3RhYmxlLTQuNwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Mon Dec 12 22:22:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 12 Dec 2016 22:22: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 1cGYyz-0008L9-AH; Mon, 12 Dec 2016 22:22: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 1cGYyy-0008L3-Mx
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 22:22:04 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 C7/7C-30393-B032F485; Mon, 12 Dec 2016 22:22:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVZdb2T/
 C4N5BAYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuDarmbVgAkfFq3mzWRsYf7J1MXJxCAl8YZR4
 vfI9lHOeUeLD/2PMXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC2hKbDt/E
 CzOK2AmMfX5S0YQmwWo/uKzs+wTGDkWMDKsYtQoTi0qSy3SNTTQSyrKTM8oyU3MzAHyTPVyU4
 uLE9NTcxKTivWS83M3MQK9wgAEOxjXTHU+xCjJwaQkyrtMyj9CiC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgSvtyJQTrAoNT21Ii0zBxgeMGkJDh4lEd4TIGne4oLE3OLMdIjUKUZdjmXdi58yCbHk
 5eelSonz9oAUCYAUZZTmwY2AheolRlkpYV5GoKOEeApSi3IzS1DlXzGKczAqCfNyKgFN4cnMK
 4Hb9AroCCagI57v8wY5oiQRISXVwDixyz9w2uM3+Sktz8s8jK7GnDuX3H1zm4nopS//rr288H
 WHxJx7JtP6C57eeimfcCDw9nW/yOkdCeVNU/dfXntgC7fuvuNnhURDvCOLdxT9vtrwKb73967
 4GuuWK63qi6I+n/3J31g4m1eF77e5hGZ8wZaynzJv3pxzny/4t8TIVqax7NNKJi8lluKMREMt
 5qLiRABDGSNSUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1481581321!75177570!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25757 invoked from network); 12 Dec 2016 22:22:01 -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; 12 Dec 2016 22:22:01 -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 1cGYyw-0005o8-1V
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 22:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cGYyv-0003FO-VS
 for xen-changelog@lists.xensource.com; Mon, 12 Dec 2016 22:22:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cGYyv-0003FO-VS@xenbits.xenproject.org>
Date: Mon, 12 Dec 2016 22:22:01 +0000
Subject: [Xen-changelog] [xen stable-4.7] QEMU_TAG update
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>

Y29tbWl0IDRiZTU3ZDNlNDFmMjIzODdjMWJjNmI0ZDQzMzJmODU3ZWVlYTg0YjgKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFdl
ZCBEZWMgNyAxNjo1NDowMiAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDcgMTY6NTQ6MDIgMjAx
NiArMDAwMAoKICAgIFFFTVVfVEFHIHVwZGF0ZQotLS0KIENvbmZpZy5tayB8IDYgKysrLS0tCiAx
IGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCA3MjkxYmU5Li4xOGJmYWUzIDEwMDY0NAot
LS0gYS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0yODIsOSArMjgyLDkgQEAgU0VBQklP
U19VUFNUUkVBTV9SRVZJU0lPTiA/PSByZWwtMS45LjIKIEVUSEVSQk9PVF9OSUNTID89IHJ0bDgx
MzkgODA4NjEwMGUKIAogCi1RRU1VX1RSQURJVElPTkFMX1JFVklTSU9OID89IDAyYTE3OTcyNzY2
NDJiOWJhNGY0M2M5MTlkYTQ5NzY3NDI4ODc3ZTcKLSMgVHVlIE5vdiAyOSAxNjozNjozOCAyMDE2
ICswMDAwCi0jIHhlbjogZml4IGlvcmVxIGhhbmRsaW5nCitRRU1VX1RSQURJVElPTkFMX1JFVklT
SU9OID89IDE4ODU4ZTI4YmI2YmFlODNkZGNmNDEzOTk1YjJlNjhjNGM3YWUwM2QKKyMgTW9uIE5v
diAxNCAxNzoxOTo0NiAyMDE2ICswMDAwCisjIHFlbXU6IGlvcG9ydF9yZWFkLCBpb3BvcnRfd3Jp
dGU6IGJlIGRlZmVuc2l2ZSBhYm91dCAzMi1iaXQgYWRkcmVzc2VzCiAKICMgU3BlY2lmeSB3aGlj
aCBxZW11LWRtIHRvIHVzZS4gVGhpcyBtYXkgYmUgYGlvZW11JyB0byB1c2UgdGhlIG9sZAogIyBN
ZXJjdXJpYWwgaW4tdHJlZSB2ZXJzaW9uLCBvciBhIGxvY2FsIGRpcmVjdG9yeSwgb3IgYSBnaXQg
VVJMLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5n
aXQjc3RhYmxlLTQuNwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed Dec 14 08:11:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 14 Dec 2016 08:11: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 1cH4eX-0005R0-9k; Wed, 14 Dec 2016 08:11:05 +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 1cH4eW-0005Qk-2e
 for xen-changelog@lists.xensource.com; Wed, 14 Dec 2016 08:11:04 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 02/BF-03637-79EF0585; Wed, 14 Dec 2016 08:11:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXfav4A
 Ig2uHzS0mbDNwYPTY3reLPYAxijUzLym/IoE14/7RFuaCOZwVbW9PsTUwrmbvYuTiEBL4wijx
 +9cWti5GTiDnPKPEodmeXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0uwGsXFjAX2LPkitMI
 DavgJnE+3mNrCA2C1D9wqevWScwcixgZFjFqFGcWlSWWqRraKqXVJSZnlGSm5iZo2toYKyXm1
 pcnJiempOYVKyXnJ+7iRHoEwYg2MG4ZrvnIUZJDiYlUV6uqwERQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4df8C5QSLUtNTK9Iyc4DBAZOW4OBREuFtAUnzFhck5hZnpkOkTjEqSonzmoMkBEAS
 GaV5cG2wgLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYV4pkCk8mXklcNNfAS1mAlosusQfZ
 HFJIkJKqoFx7ay4PXMXxnXWh4fcKK5fsDDSRuFRcjP3p5B7DP+6BMsM9k0qlGQRavy4PGLHR1
 b+JKaOy0amrSnrWyvNNSyaVlyvjb1zofeYQHt+q0Fzbmr1BduHJv9kJ7ntebtje/HJD3PTa5p
 Wq0ad5V5euIizpKD2a/ZxxS13fI3uvp7GnBe7Suro1F4lluKMREMt5qLiRABzzxk1QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1481703061!59215844!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8566 invoked from network); 14 Dec 2016 08:11:02 -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 Dec 2016 08:11:02 -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 1cH4eT-0001Ld-IZ
 for xen-changelog@lists.xensource.com; Wed, 14 Dec 2016 08:11:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cH4eT-0001xV-Hy
 for xen-changelog@lists.xensource.com; Wed, 14 Dec 2016 08:11:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cH4eT-0001xV-Hy@xenbits.xenproject.org>
Date: Wed, 14 Dec 2016 08:11:01 +0000
Subject: [Xen-changelog] [xen stable-4.6] missing vgic_unlock_rank in
	gic_remove_irq_from_guest
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>

Y29tbWl0IDU3ZTNhYzNhMGJjZWIzMzA5M2JlZDU4NDE5NGM3Y2YxNjM2NDg0NDEKQXV0aG9yOiAg
ICAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBdXRob3JEYXRl
OiBUaHUgRGVjIDggMTY6NTk6MjggMjAxNiAtMDgwMApDb21taXQ6ICAgICBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNvbW1pdERhdGU6IEZyaSBEZWMgOSAxMToz
NjozMiAyMDE2IC0wODAwCgogICAgbWlzc2luZyB2Z2ljX3VubG9ja19yYW5rIGluIGdpY19yZW1v
dmVfaXJxX2Zyb21fZ3Vlc3QKICAgIAogICAgQWRkIG1pc3NpbmcgdmdpY191bmxvY2tfcmFuayBv
biB0aGUgZXJyb3IgcGF0aCBpbgogICAgZ2ljX3JlbW92ZV9pcnFfZnJvbV9ndWVzdC4KICAgIAog
ICAgQ292ZXJpdHktSUQ6IDEzODE4NDMKICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogICAgUmV2aWV3ZWQtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2dpYy5jIHwg
MyArKysKIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vZ2ljLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLmMKaW5kZXggMTc1NzE5My4uZDM0NDc1
NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2dpYy5jCisrKyBiL3hlbi9hcmNoL2FybS9naWMu
YwpAQCAtMTk1LDcgKzE5NSwxMCBAQCBpbnQgZ2ljX3JlbW92ZV9pcnFfZnJvbV9ndWVzdChzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdmlycSwKICAgICAgICAgICovCiAgICAgICAgIGlm
ICggdGVzdF9iaXQoX0lSUV9JTlBST0dSRVNTLCAmZGVzYy0+c3RhdHVzKSB8fAogICAgICAgICAg
ICAgICF0ZXN0X2JpdChfSVJRX0RJU0FCTEVELCAmZGVzYy0+c3RhdHVzKSApCisgICAgICAgIHsK
KyAgICAgICAgICAgIHZnaWNfdW5sb2NrX3Jhbmsodl90YXJnZXQsIHJhbmssIGZsYWdzKTsKICAg
ICAgICAgICAgIHJldHVybiAtRUJVU1k7CisgICAgICAgIH0KICAgICB9CiAKICAgICBjbGVhcl9i
aXQoX0lSUV9HVUVTVCwgJmRlc2MtPnN0YXR1cyk7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed Dec 14 08:11:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 14 Dec 2016 08:11: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 1cH4eX-0005R0-9k; Wed, 14 Dec 2016 08:11:05 +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 1cH4eW-0005Qk-2e
 for xen-changelog@lists.xensource.com; Wed, 14 Dec 2016 08:11:04 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 02/BF-03637-79EF0585; Wed, 14 Dec 2016 08:11:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXfav4A
 Ig2uHzS0mbDNwYPTY3reLPYAxijUzLym/IoE14/7RFuaCOZwVbW9PsTUwrmbvYuTiEBL4wijx
 +9cWti5GTiDnPKPEodmeXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0uwGsXFjAX2LPkitMI
 DavgJnE+3mNrCA2C1D9wqevWScwcixgZFjFqFGcWlSWWqRraKqXVJSZnlGSm5iZo2toYKyXm1
 pcnJiempOYVKyXnJ+7iRHoEwYg2MG4ZrvnIUZJDiYlUV6uqwERQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4df8C5QSLUtNTK9Iyc4DBAZOW4OBREuFtAUnzFhck5hZnpkOkTjEqSonzmoMkBEAS
 GaV5cG2wgLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYV4pkCk8mXklcNNfAS1mAlosusQfZ
 HFJIkJKqoFx7ay4PXMXxnXWh4fcKK5fsDDSRuFRcjP3p5B7DP+6BMsM9k0qlGQRavy4PGLHR1
 b+JKaOy0amrSnrWyvNNSyaVlyvjb1zofeYQHt+q0Fzbmr1BduHJv9kJ7ntebtje/HJD3PTa5p
 Wq0ad5V5euIizpKD2a/ZxxS13fI3uvp7GnBe7Suro1F4lluKMREMt5qLiRABzzxk1QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1481703061!59215844!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8566 invoked from network); 14 Dec 2016 08:11:02 -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 Dec 2016 08:11:02 -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 1cH4eT-0001Ld-IZ
 for xen-changelog@lists.xensource.com; Wed, 14 Dec 2016 08:11:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cH4eT-0001xV-Hy
 for xen-changelog@lists.xensource.com; Wed, 14 Dec 2016 08:11:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cH4eT-0001xV-Hy@xenbits.xenproject.org>
Date: Wed, 14 Dec 2016 08:11:01 +0000
Subject: [Xen-changelog] [xen stable-4.6] missing vgic_unlock_rank in
	gic_remove_irq_from_guest
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>

Y29tbWl0IDU3ZTNhYzNhMGJjZWIzMzA5M2JlZDU4NDE5NGM3Y2YxNjM2NDg0NDEKQXV0aG9yOiAg
ICAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBdXRob3JEYXRl
OiBUaHUgRGVjIDggMTY6NTk6MjggMjAxNiAtMDgwMApDb21taXQ6ICAgICBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNvbW1pdERhdGU6IEZyaSBEZWMgOSAxMToz
NjozMiAyMDE2IC0wODAwCgogICAgbWlzc2luZyB2Z2ljX3VubG9ja19yYW5rIGluIGdpY19yZW1v
dmVfaXJxX2Zyb21fZ3Vlc3QKICAgIAogICAgQWRkIG1pc3NpbmcgdmdpY191bmxvY2tfcmFuayBv
biB0aGUgZXJyb3IgcGF0aCBpbgogICAgZ2ljX3JlbW92ZV9pcnFfZnJvbV9ndWVzdC4KICAgIAog
ICAgQ292ZXJpdHktSUQ6IDEzODE4NDMKICAgIAogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogICAgUmV2aWV3ZWQtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2dpYy5jIHwg
MyArKysKIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vZ2ljLmMgYi94ZW4vYXJjaC9hcm0vZ2ljLmMKaW5kZXggMTc1NzE5My4uZDM0NDc1
NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2dpYy5jCisrKyBiL3hlbi9hcmNoL2FybS9naWMu
YwpAQCAtMTk1LDcgKzE5NSwxMCBAQCBpbnQgZ2ljX3JlbW92ZV9pcnFfZnJvbV9ndWVzdChzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdmlycSwKICAgICAgICAgICovCiAgICAgICAgIGlm
ICggdGVzdF9iaXQoX0lSUV9JTlBST0dSRVNTLCAmZGVzYy0+c3RhdHVzKSB8fAogICAgICAgICAg
ICAgICF0ZXN0X2JpdChfSVJRX0RJU0FCTEVELCAmZGVzYy0+c3RhdHVzKSApCisgICAgICAgIHsK
KyAgICAgICAgICAgIHZnaWNfdW5sb2NrX3Jhbmsodl90YXJnZXQsIHJhbmssIGZsYWdzKTsKICAg
ICAgICAgICAgIHJldHVybiAtRUJVU1k7CisgICAgICAgIH0KICAgICB9CiAKICAgICBjbGVhcl9i
aXQoX0lSUV9HVUVTVCwgJmRlc2MtPnN0YXR1cyk7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlz
dApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed Dec 14 14:44:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 14 Dec 2016 14: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 1cHAmq-00045m-VC; Wed, 14 Dec 2016 14:44:04 +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 1cHAmq-00045A-Bg
 for xen-changelog@lists.xensource.com; Wed, 14 Dec 2016 14:44:04 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 C7/A8-19290-3BA51585; Wed, 14 Dec 2016 14:44:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVXdzVGC
 EwbMmTosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWL30NGNBm2DFp13b2RsY9/J1MXJyCAl8YZS4
 OFmyi5ELyD7PKLHy0SvmLkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWcJTo6r3OB
 GLzCphJXNr3AsxmAar/1XKYcQIjxwJGhlWMGsWpRWWpRbqGlnpJRZnpGSW5iZk5uoYGxnq5qc
 XFiempOYlJxXrJ+bmbGIE+qWdgYNzB+Pu43yFGSQ4mJVHerXqBEUJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeFMjgXKCRanpqRVpmTnA4IBJS3DwKInwzgJJ8xYXJOYWZ6ZDpE4x6nJMe7b4KZMQ
 S15+XqqUOO8OkCIBkKKM0jy4EbBAvcQoKyXMy8jAwCDEU5BalJtZgir/ilGcg1FJmLcWZApPZ
 l4J3KZXQEcwAR0husQf5IiSRISUVAPjoakijRvna308v2/LlZ//7iwPehNfeo5H4O67hujXUn
 k/O49fMf/W8Ibh0s1ln0XcY3ZfFtKycWZ/dqDhvdRPnszEwDl2j1fMS1tbzTTX9Gl2pDbbd/E
 ZD4TWS9zJYY4vFq8RfBvFn5QbvVdk3i3ZvWvO75kquGn/ZGfN3w3mJQo99xpvVX49o8RSnJFo
 qMVcVJwIAJLyGYpPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1481726642!68501493!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62898 invoked from network); 14 Dec 2016 14:44:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Dec 2016 14:44: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 1cHAmn-0003P1-RD
 for xen-changelog@lists.xensource.com; Wed, 14 Dec 2016 14:44:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cHAmn-0004Fx-Pm
 for xen-changelog@lists.xensource.com; Wed, 14 Dec 2016 14:44:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cHAmn-0004Fx-Pm@xenbits.xenproject.org>
Date: Wed, 14 Dec 2016 14:44:01 +0000
Subject: [Xen-changelog] [mini-os master] build: prepend OBJ_DIR to linker
	script
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>

Y29tbWl0IDFlOGU0NjRmZWJiMzI0MjhjNzY1MWIwYjU4NTg2NmU1ZWU1Zjc4NmUKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVHVlIERlYyAxMyAx
NTowMjowMiAyMDE2ICswMDAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQgMTQ6Mzg6MzUgMjAxNiArMDAwMAoKICAgIGJ1aWxk
OiBwcmVwZW5kIE9CSl9ESVIgdG8gbGlua2VyIHNjcmlwdAogICAgCiAgICBBZnRlciA1NjIzZTJk
MiAoIng4NjogdXNlIHVuaWZpZWQgbGlua2VyIHNjcmlwdCIpIHRoZSBsaW5rZXIgc2NyaXB0IGZv
cgogICAgeDg2IGJ1aWxkIGlzIGdlbmVyYXRlZC4gQnV0IHRoZSBzcGVjaWFsIHJ1bGUgdG8gZ2Vu
ZXJhdGUgbGlua2VyIHNjcmlwdAogICAgZG9lc24ndCBoYXZlIE9CSl9ESVIgcHJlcGVuZGVkIHNv
IGluIHBhcmFsbGVsIGJ1aWxkIHRoZSBzYW1lIGZpbGUgaXMKICAgIHdyaXR0ZW4gbXVsdGlwbGUg
dGltZXMuIFRoaXMgaXMgcmFjeSBhbmQgd291bGQgY2F1c2UgcGFyYWxsZWwgYnVpbGQgdG8KICAg
IGZhaWwuCiAgICAKICAgIEZpeCB0aGlzIGJ5IHByZXBlbmRpbmcgT0JKX0RJUiB0byB0aGUgcGF0
aCBvZiBsaW5rZXIgc2NyaXB0LiBDaGFuZ2UKICAgIG90aGVyIHZhcmlhYmxlcyB3aGVyZSBuZWNl
c3NhcnkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAg
QWNrZWQtYnk6IFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4K
LS0tCiBNYWtlZmlsZSB8IDYgKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCsp
LCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL01ha2VmaWxlIGIvTWFrZWZpbGUKaW5kZXgg
MWQyMzI0Yy4uNzRmMmMzMSAxMDA2NDQKLS0tIGEvTWFrZWZpbGUKKysrIGIvTWFrZWZpbGUKQEAg
LTI0LDcgKzI0LDcgQEAgaW5jbHVkZSBtaW5pb3MubWsKIExETElCUyA6PSAKIEFQUF9MRExJQlMg
Oj0gCiBMREFSQ0hMSUIgOj0gLUwkKE9CSl9ESVIpLyQoVEFSR0VUX0FSQ0hfRElSKSAtbCQoQVJD
SF9MSUJfTkFNRSkKLUxERkxBR1NfRklOQUwgOj0gLVQgJChUQVJHRVRfQVJDSF9ESVIpL21pbmlv
cy0kKE1JTklPU19UQVJHRVRfQVJDSCkubGRzICQoQVJDSF9MREZMQUdTX0ZJTkFMKQorTERGTEFH
U19GSU5BTCA6PSAtVCAkKE9CSl9ESVIpLyQoVEFSR0VUX0FSQ0hfRElSKS9taW5pb3MtJChNSU5J
T1NfVEFSR0VUX0FSQ0gpLmxkcyAkKEFSQ0hfTERGTEFHU19GSU5BTCkKIAogIyBQcmVmaXggZm9y
IGdsb2JhbCBBUEkgbmFtZXMuIEFsbCBvdGhlciBzeW1ib2xzIGFyZSBsb2NhbGlzZWQgYmVmb3Jl
CiAjIGxpbmtpbmcgd2l0aCBFWFRSQV9PQkpTLgpAQCAtMTU2LDEwICsxNTYsMTAgQEAgQVBQX089
JChPQkpfRElSKS8kKFRBUkdFVClfYXBwLm8KIGVuZGlmCiAKICMgU3BlY2lhbCBydWxlIGZvciB4
ODYgZm9yIG5vdwotYXJjaC94ODYvbWluaW9zLXg4NiUubGRzOiAgYXJjaC94ODYvbWluaW9zLXg4
Ni5sZHMuUworJChPQkpfRElSKS9hcmNoL3g4Ni9taW5pb3MteDg2JS5sZHM6ICBhcmNoL3g4Ni9t
aW5pb3MteDg2Lmxkcy5TCiAJJChDUFApICQoQVNGTEFHUykgLVAgJDwgLW8gJEAKIAotJChPQkpf
RElSKS8kKFRBUkdFVCk6ICQoT0JKUykgJChBUFBfTykgYXJjaF9saWIgJChUQVJHRVRfQVJDSF9E
SVIpL21pbmlvcy0kKE1JTklPU19UQVJHRVRfQVJDSCkubGRzCiskKE9CSl9ESVIpLyQoVEFSR0VU
KTogJChPQkpTKSAkKEFQUF9PKSBhcmNoX2xpYiAkKE9CSl9ESVIpLyQoVEFSR0VUX0FSQ0hfRElS
KS9taW5pb3MtJChNSU5JT1NfVEFSR0VUX0FSQ0gpLmxkcwogCSQoTEQpIC1yICQoTERGTEFHUykg
JChIRUFEX09CSikgJChBUFBfTykgJChPQkpTKSAkKExEQVJDSExJQikgJChMRExJQlMpIC1vICRA
Lm8KIAkkKE9CSkNPUFkpIC13IC1HICQoR0xPQkFMX1BSRUZJWCkqIC1HIF9zdGFydCAkQC5vICRA
Lm8KIAkkKExEKSAkKExERkxBR1MpICQoTERGTEFHU19GSU5BTCkgJEAubyAkKEVYVFJBX09CSlMp
IC1vICRACi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvbWlu
aS1vcy5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed Dec 14 14:44:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 14 Dec 2016 14: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 1cHAmq-00045m-VC; Wed, 14 Dec 2016 14:44:04 +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 1cHAmq-00045A-Bg
 for xen-changelog@lists.xensource.com; Wed, 14 Dec 2016 14:44:04 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 C7/A8-19290-3BA51585; Wed, 14 Dec 2016 14:44:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVXdzVGC
 EwbMmTosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWL30NGNBm2DFp13b2RsY9/J1MXJyCAl8YZS4
 OFmyi5ELyD7PKLHy0SvmLkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWcJTo6r3OB
 GLzCphJXNr3AsxmAar/1XKYcQIjxwJGhlWMGsWpRWWpRbqGlnpJRZnpGSW5iZk5uoYGxnq5qc
 XFiempOYlJxXrJ+bmbGIE+qWdgYNzB+Pu43yFGSQ4mJVHerXqBEUJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeFMjgXKCRanpqRVpmTnA4IBJS3DwKInwzgJJ8xYXJOYWZ6ZDpE4x6nJMe7b4KZMQ
 S15+XqqUOO8OkCIBkKKM0jy4EbBAvcQoKyXMy8jAwCDEU5BalJtZgir/ilGcg1FJmLcWZApPZ
 l4J3KZXQEcwAR0husQf5IiSRISUVAPjoakijRvna308v2/LlZ//7iwPehNfeo5H4O67hujXUn
 k/O49fMf/W8Ibh0s1ln0XcY3ZfFtKycWZ/dqDhvdRPnszEwDl2j1fMS1tbzTTX9Gl2pDbbd/E
 ZD4TWS9zJYY4vFq8RfBvFn5QbvVdk3i3ZvWvO75kquGn/ZGfN3w3mJQo99xpvVX49o8RSnJFo
 qMVcVJwIAJLyGYpPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1481726642!68501493!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62898 invoked from network); 14 Dec 2016 14:44:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 14 Dec 2016 14:44: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 1cHAmn-0003P1-RD
 for xen-changelog@lists.xensource.com; Wed, 14 Dec 2016 14:44:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cHAmn-0004Fx-Pm
 for xen-changelog@lists.xensource.com; Wed, 14 Dec 2016 14:44:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cHAmn-0004Fx-Pm@xenbits.xenproject.org>
Date: Wed, 14 Dec 2016 14:44:01 +0000
Subject: [Xen-changelog] [mini-os master] build: prepend OBJ_DIR to linker
	script
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>

Y29tbWl0IDFlOGU0NjRmZWJiMzI0MjhjNzY1MWIwYjU4NTg2NmU1ZWU1Zjc4NmUKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogVHVlIERlYyAxMyAx
NTowMjowMiAyMDE2ICswMDAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQgMTQ6Mzg6MzUgMjAxNiArMDAwMAoKICAgIGJ1aWxk
OiBwcmVwZW5kIE9CSl9ESVIgdG8gbGlua2VyIHNjcmlwdAogICAgCiAgICBBZnRlciA1NjIzZTJk
MiAoIng4NjogdXNlIHVuaWZpZWQgbGlua2VyIHNjcmlwdCIpIHRoZSBsaW5rZXIgc2NyaXB0IGZv
cgogICAgeDg2IGJ1aWxkIGlzIGdlbmVyYXRlZC4gQnV0IHRoZSBzcGVjaWFsIHJ1bGUgdG8gZ2Vu
ZXJhdGUgbGlua2VyIHNjcmlwdAogICAgZG9lc24ndCBoYXZlIE9CSl9ESVIgcHJlcGVuZGVkIHNv
IGluIHBhcmFsbGVsIGJ1aWxkIHRoZSBzYW1lIGZpbGUgaXMKICAgIHdyaXR0ZW4gbXVsdGlwbGUg
dGltZXMuIFRoaXMgaXMgcmFjeSBhbmQgd291bGQgY2F1c2UgcGFyYWxsZWwgYnVpbGQgdG8KICAg
IGZhaWwuCiAgICAKICAgIEZpeCB0aGlzIGJ5IHByZXBlbmRpbmcgT0JKX0RJUiB0byB0aGUgcGF0
aCBvZiBsaW5rZXIgc2NyaXB0LiBDaGFuZ2UKICAgIG90aGVyIHZhcmlhYmxlcyB3aGVyZSBuZWNl
c3NhcnkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAg
QWNrZWQtYnk6IFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4K
LS0tCiBNYWtlZmlsZSB8IDYgKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCsp
LCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL01ha2VmaWxlIGIvTWFrZWZpbGUKaW5kZXgg
MWQyMzI0Yy4uNzRmMmMzMSAxMDA2NDQKLS0tIGEvTWFrZWZpbGUKKysrIGIvTWFrZWZpbGUKQEAg
LTI0LDcgKzI0LDcgQEAgaW5jbHVkZSBtaW5pb3MubWsKIExETElCUyA6PSAKIEFQUF9MRExJQlMg
Oj0gCiBMREFSQ0hMSUIgOj0gLUwkKE9CSl9ESVIpLyQoVEFSR0VUX0FSQ0hfRElSKSAtbCQoQVJD
SF9MSUJfTkFNRSkKLUxERkxBR1NfRklOQUwgOj0gLVQgJChUQVJHRVRfQVJDSF9ESVIpL21pbmlv
cy0kKE1JTklPU19UQVJHRVRfQVJDSCkubGRzICQoQVJDSF9MREZMQUdTX0ZJTkFMKQorTERGTEFH
U19GSU5BTCA6PSAtVCAkKE9CSl9ESVIpLyQoVEFSR0VUX0FSQ0hfRElSKS9taW5pb3MtJChNSU5J
T1NfVEFSR0VUX0FSQ0gpLmxkcyAkKEFSQ0hfTERGTEFHU19GSU5BTCkKIAogIyBQcmVmaXggZm9y
IGdsb2JhbCBBUEkgbmFtZXMuIEFsbCBvdGhlciBzeW1ib2xzIGFyZSBsb2NhbGlzZWQgYmVmb3Jl
CiAjIGxpbmtpbmcgd2l0aCBFWFRSQV9PQkpTLgpAQCAtMTU2LDEwICsxNTYsMTAgQEAgQVBQX089
JChPQkpfRElSKS8kKFRBUkdFVClfYXBwLm8KIGVuZGlmCiAKICMgU3BlY2lhbCBydWxlIGZvciB4
ODYgZm9yIG5vdwotYXJjaC94ODYvbWluaW9zLXg4NiUubGRzOiAgYXJjaC94ODYvbWluaW9zLXg4
Ni5sZHMuUworJChPQkpfRElSKS9hcmNoL3g4Ni9taW5pb3MteDg2JS5sZHM6ICBhcmNoL3g4Ni9t
aW5pb3MteDg2Lmxkcy5TCiAJJChDUFApICQoQVNGTEFHUykgLVAgJDwgLW8gJEAKIAotJChPQkpf
RElSKS8kKFRBUkdFVCk6ICQoT0JKUykgJChBUFBfTykgYXJjaF9saWIgJChUQVJHRVRfQVJDSF9E
SVIpL21pbmlvcy0kKE1JTklPU19UQVJHRVRfQVJDSCkubGRzCiskKE9CSl9ESVIpLyQoVEFSR0VU
KTogJChPQkpTKSAkKEFQUF9PKSBhcmNoX2xpYiAkKE9CSl9ESVIpLyQoVEFSR0VUX0FSQ0hfRElS
KS9taW5pb3MtJChNSU5JT1NfVEFSR0VUX0FSQ0gpLmxkcwogCSQoTEQpIC1yICQoTERGTEFHUykg
JChIRUFEX09CSikgJChBUFBfTykgJChPQkpTKSAkKExEQVJDSExJQikgJChMRExJQlMpIC1vICRA
Lm8KIAkkKE9CSkNPUFkpIC13IC1HICQoR0xPQkFMX1BSRUZJWCkqIC1HIF9zdGFydCAkQC5vICRA
Lm8KIAkkKExEKSAkKExERkxBR1MpICQoTERGTEFHU19GSU5BTCkgJEAubyAkKEVYVFJBX09CSlMp
IC1vICRACi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQvbWlu
aS1vcy5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Dec 15 08:44:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 15 Dec 2016 08:44: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 1cHRe3-0001QS-1F; Thu, 15 Dec 2016 08:44: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 1cHRe1-0001QL-W5
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 08:44:06 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 0A/B2-00888-5D752585; Thu, 15 Dec 2016 08:44:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfdKeFC
 EwdSHmhYTthk4MHps79vFHsAYxZqZl5RfkcCaMbvPtOAxR8X3ryfYGhhnsXcxcnEICXxhlJix
 ahpTFyMnkHOeUeLfbc4uRg4ONgExibl7FUDCIgKqErNWLGeGKFGXaPrdwAZiCws4S3w/sYkVx
 OYVMJPY3r0YLM4CVH+q+QjbBEaOBYwMqxg1ilOLylKLdI1M9JKKMtMzSnITM3N0DQ2M9XJTi4
 sT01NzEpOK9ZLzczcxAj1Sz8DAuIPx1XG/Q4ySHExKoryHjIIihPiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwdoUB5QSLUtNTK9Iyc4ChAZOW4OBREuENCwVK8xYXJOYWZ6ZDpE4xKkqJ81aC9AmA
 JDJK8+DaYOF4iVFWSpiXkYGBQYinILUoN7MEVf4VozgHo5Iw73yQKTyZeSVw018BLWYCWiy6x
 B9kcUkiQkqqgbHNTznWxinYfaO9iP+6r79/cZbMm3VQV783Q9DnSfyFaQdtuVZuVX63blP/x2
 ypWt3Tph07kuY8PXbJ89HSdb8Sv9Y8X1+9/pJETMPZnbotirzBv00nPk1MmWexnUP5mPJc2Yq
 Zso+mNfyMXuiX7Vlnyb3x7lJjpWddW61V/kUfXcYgwVB6JFiJpTgj0VCLuag4EQAu0G+lQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1481791443!18139880!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59351 invoked from network); 15 Dec 2016 08:44:04 -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; 15 Dec 2016 08:44: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 1cHRdz-0007G4-BB
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 08:44:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cHRdz-0006FD-8Y
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 08:44:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cHRdz-0006FD-8Y@xenbits.xenproject.org>
Date: Thu, 15 Dec 2016 08:44:03 +0000
Subject: [Xen-changelog] [xen master] firmware/rombios: fix after update to
	libacpi
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="===============4626444278883941469=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

*** New tip has no discernable common ancestor with previous history ***
    Previously reported histories end at:
        e01fa4e223fc077e18936d890dbd4813c3e7c9b1
        3a28f760508fb35c430edac17a9efde5aff6d1d5
        123c7793797502b222300eb710cd3873dcca41ee
        c40317f11b3f05e7c06a2213560c8471081f2662
        a6f2cdb633bf519244a16674031b8034b581ba7f
        8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf

commit fc9229c4bb35c5474fbc67f78e628dcbcc90afc5
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Tue Dec 13 17:15:40 2016 +0000
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Tue Dec 13 17:45:10 2016 +0000

    firmware/rombios: fix after update to libacpi
    
    Fix a build breakage after the libacpi changes, this is due to rombios using the
    libacpi headers in order to parse the ACPI tables.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Reported-by: Razvan Cojocaru <rcojocaru@bitdefender.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============4626444278883941469==--

From xen-changelog-bounces@lists.xen.org Thu Dec 15 08:44:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 15 Dec 2016 08:44: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 1cHRe3-0001QS-1F; Thu, 15 Dec 2016 08:44: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 1cHRe1-0001QL-W5
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 08:44:06 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 0A/B2-00888-5D752585; Thu, 15 Dec 2016 08:44:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfdKeFC
 EwdSHmhYTthk4MHps79vFHsAYxZqZl5RfkcCaMbvPtOAxR8X3ryfYGhhnsXcxcnEICXxhlJix
 ahpTFyMnkHOeUeLfbc4uRg4ONgExibl7FUDCIgKqErNWLGeGKFGXaPrdwAZiCws4S3w/sYkVx
 OYVMJPY3r0YLM4CVH+q+QjbBEaOBYwMqxg1ilOLylKLdI1M9JKKMtMzSnITM3N0DQ2M9XJTi4
 sT01NzEpOK9ZLzczcxAj1Sz8DAuIPx1XG/Q4ySHExKoryHjIIihPiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwdoUB5QSLUtNTK9Iyc4ChAZOW4OBREuENCwVK8xYXJOYWZ6ZDpE4xKkqJ81aC9AmA
 JDJK8+DaYOF4iVFWSpiXkYGBQYinILUoN7MEVf4VozgHo5Iw73yQKTyZeSVw018BLWYCWiy6x
 B9kcUkiQkqqgbHNTznWxinYfaO9iP+6r79/cZbMm3VQV783Q9DnSfyFaQdtuVZuVX63blP/x2
 ypWt3Tph07kuY8PXbJ89HSdb8Sv9Y8X1+9/pJETMPZnbotirzBv00nPk1MmWexnUP5mPJc2Yq
 Zso+mNfyMXuiX7Vlnyb3x7lJjpWddW61V/kUfXcYgwVB6JFiJpTgj0VCLuag4EQAu0G+lQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1481791443!18139880!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59351 invoked from network); 15 Dec 2016 08:44:04 -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; 15 Dec 2016 08:44: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 1cHRdz-0007G4-BB
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 08:44:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cHRdz-0006FD-8Y
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 08:44:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cHRdz-0006FD-8Y@xenbits.xenproject.org>
Date: Thu, 15 Dec 2016 08:44:03 +0000
Subject: [Xen-changelog] [xen master] firmware/rombios: fix after update to
	libacpi
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="===============4626444278883941469=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

*** New tip has no discernable common ancestor with previous history ***
    Previously reported histories end at:
        e01fa4e223fc077e18936d890dbd4813c3e7c9b1
        3a28f760508fb35c430edac17a9efde5aff6d1d5
        123c7793797502b222300eb710cd3873dcca41ee
        c40317f11b3f05e7c06a2213560c8471081f2662
        a6f2cdb633bf519244a16674031b8034b581ba7f
        8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf

commit fc9229c4bb35c5474fbc67f78e628dcbcc90afc5
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Tue Dec 13 17:15:40 2016 +0000
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Tue Dec 13 17:45:10 2016 +0000

    firmware/rombios: fix after update to libacpi
    
    Fix a build breakage after the libacpi changes, this is due to rombios using the
    libacpi headers in order to parse the ACPI tables.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Reported-by: Razvan Cojocaru <rcojocaru@bitdefender.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============4626444278883941469==--

From xen-changelog-bounces@lists.xen.org Thu Dec 15 15:22:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 15 Dec 2016 15:22: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 1cHXrD-0006yU-Tb; Thu, 15 Dec 2016 15: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 1cHXrC-0006yO-Bb
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 15:22:06 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 E0/CE-01928-C15B2585; Thu, 15 Dec 2016 15:22:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVd6a1C
 EwfYfxhYTthk4MHps79vFHsAYxZqZl5RfkcCacXLHM8aCb+wVN/vuMzcw3mHrYuTiEBL4wihx
 c8ocRgjnPKPEqR3XWLoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbQlNi/f
 yITiM0rYCZxvamJBcRmAaq/+/8r0wRGjgWMDKsYNYpTi8pSi3SNjPWSijLTM0pyEzNzdA0NTP
 VyU4uLE9NTcxKTivWS83M3MQK9Us/AwLiDcUe73yFGSQ4mJVHe7OVBEUJ8SfkplRmJxRnxRaU
 5qcWHGGU4OJQkeP9vBsoJFqWmp1akZeYAwwMmLcHBoyTCGw+S5i0uSMwtzkyHSJ1iVJQS5z0H
 khAASWSU5sG1wULyEqOslDAvIwMDgxBPQWpRbmYJqvwrRnEORiVh3q8gU3gy80rgpr8CWswEt
 Fh0iT/I4pJEhJRUA2OZr1N5hYTVPWnulT//y12dE9T8s96s+bac9yr7rRv5+0+zpl3VeeD8xf
 GvO8efhSse9l6+qN3tlpSgys9vvD7r9fwd+2/OijGMvHiZaYrM5pMruL8aT1ns53dE934fW2f
 P1GYT5mcLUrKZesqiHnEI7r1xX3rr4qZbC9f5PVTw/7BJqdjLfIMSS3FGoqEWc1FxIgDhUR1J
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1481815322!75501295!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30856 invoked from network); 15 Dec 2016 15:22:03 -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; 15 Dec 2016 15: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 1cHXr8-0000xN-Mx
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 15:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cHXr8-0007HK-Ih
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 15:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cHXr8-0007HK-Ih@xenbits.xenproject.org>
Date: Thu, 15 Dec 2016 15:22:02 +0000
Subject: [Xen-changelog] [xen stable-4.4] QEMU_TAG update
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>

Y29tbWl0IDFjMWJmYzFjZjI1MmY3NmI2OTY2NGE3YTY0NDZkMjA1ZGEyOGYzODIKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBOb3YgMjkgMTg6NDA6MjYgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE5vdiAyOSAxODo0MDoyNiAy
MDE2ICswMDAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDA4NzcwODguLjA2Zjc3MTIgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI0OCw5ICsyNDgsOSBAQCBFVEhF
UkJPT1RfTklDUyA/PSBydGw4MTM5IDgwODYxMDBlCiAjIENPTkZJR19RRU1VID89IGBwd2RgLyQo
WEVOX1JPT1QpLy4uL3FlbXUteGVuLmdpdAogQ09ORklHX1FFTVUgPz0gJChRRU1VX1JFTU9URSkK
IAotUUVNVV9UQUcgPz0gNTY0ZjkzNWU5NThiZDEwMmRmODIyYzk3OGJkMDIxNjczMzY1ZGM3OAot
IyBUaHUgTWF5IDE5IDE5OjM4OjM1IDIwMTYgKzAxMDAKLSMgbWFpbiBsb29wOiBCaWcgaGFtbWVy
IHRvIGZpeCBsb2dmaWxlIGRpc2sgRG9TIGluIFhlbiBzZXR1cHMKK1FFTVVfVEFHID89IDg1MWI1
ZWU4YWUyYTg0MTM3M2Q2MDVhZTZmNzU1Y2IzM2EzNjI2ZjkKKyMgVHVlIE5vdiAyOSAxODozODoy
NCAyMDE2ICswMDAwCisjIHhlbjogZml4IGlvcmVxIGhhbmRsaW5nCiAKICMgU2hvcnQgYW5zd2Vy
IC0tIGRvIG5vdCBlbmFibGUgdGhpcyB1bmxlc3MgeW91IGtub3cgd2hhdCB5b3UgYXJlCiAjIGRv
aW5nIGFuZCBhcmUgcHJlcGFyZWQgZm9yIHNvbWUgcGFpbi4KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1w
YXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjQKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 15 15:22:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 15 Dec 2016 15:22: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 1cHXrD-0006yU-Tb; Thu, 15 Dec 2016 15: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 1cHXrC-0006yO-Bb
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 15:22:06 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 E0/CE-01928-C15B2585; Thu, 15 Dec 2016 15:22:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVd6a1C
 EwfYfxhYTthk4MHps79vFHsAYxZqZl5RfkcCacXLHM8aCb+wVN/vuMzcw3mHrYuTiEBL4wihx
 c8ocRgjnPKPEqR3XWLoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbQlNi/f
 yITiM0rYCZxvamJBcRmAaq/+/8r0wRGjgWMDKsYNYpTi8pSi3SNjPWSijLTM0pyEzNzdA0NTP
 VyU4uLE9NTcxKTivWS83M3MQK9Us/AwLiDcUe73yFGSQ4mJVHe7OVBEUJ8SfkplRmJxRnxRaU
 5qcWHGGU4OJQkeP9vBsoJFqWmp1akZeYAwwMmLcHBoyTCGw+S5i0uSMwtzkyHSJ1iVJQS5z0H
 khAASWSU5sG1wULyEqOslDAvIwMDgxBPQWpRbmYJqvwrRnEORiVh3q8gU3gy80rgpr8CWswEt
 Fh0iT/I4pJEhJRUA2OZr1N5hYTVPWnulT//y12dE9T8s96s+bac9yr7rRv5+0+zpl3VeeD8xf
 GvO8efhSse9l6+qN3tlpSgys9vvD7r9fwd+2/OijGMvHiZaYrM5pMruL8aT1ns53dE934fW2f
 P1GYT5mcLUrKZesqiHnEI7r1xX3rr4qZbC9f5PVTw/7BJqdjLfIMSS3FGoqEWc1FxIgDhUR1J
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1481815322!75501295!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30856 invoked from network); 15 Dec 2016 15:22:03 -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; 15 Dec 2016 15: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 1cHXr8-0000xN-Mx
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 15:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cHXr8-0007HK-Ih
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 15:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cHXr8-0007HK-Ih@xenbits.xenproject.org>
Date: Thu, 15 Dec 2016 15:22:02 +0000
Subject: [Xen-changelog] [xen stable-4.4] QEMU_TAG update
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>

Y29tbWl0IDFjMWJmYzFjZjI1MmY3NmI2OTY2NGE3YTY0NDZkMjA1ZGEyOGYzODIKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFR1
ZSBOb3YgMjkgMTg6NDA6MjYgMjAxNiArMDAwMApDb21taXQ6ICAgICBJYW4gSmFja3NvbiA8SWFu
LkphY2tzb25AZXUuY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVHVlIE5vdiAyOSAxODo0MDoyNiAy
MDE2ICswMDAwCgogICAgUUVNVV9UQUcgdXBkYXRlCi0tLQogQ29uZmlnLm1rIHwgNiArKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDA4NzcwODguLjA2Zjc3MTIgMTAwNjQ0
Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI0OCw5ICsyNDgsOSBAQCBFVEhF
UkJPT1RfTklDUyA/PSBydGw4MTM5IDgwODYxMDBlCiAjIENPTkZJR19RRU1VID89IGBwd2RgLyQo
WEVOX1JPT1QpLy4uL3FlbXUteGVuLmdpdAogQ09ORklHX1FFTVUgPz0gJChRRU1VX1JFTU9URSkK
IAotUUVNVV9UQUcgPz0gNTY0ZjkzNWU5NThiZDEwMmRmODIyYzk3OGJkMDIxNjczMzY1ZGM3OAot
IyBUaHUgTWF5IDE5IDE5OjM4OjM1IDIwMTYgKzAxMDAKLSMgbWFpbiBsb29wOiBCaWcgaGFtbWVy
IHRvIGZpeCBsb2dmaWxlIGRpc2sgRG9TIGluIFhlbiBzZXR1cHMKK1FFTVVfVEFHID89IDg1MWI1
ZWU4YWUyYTg0MTM3M2Q2MDVhZTZmNzU1Y2IzM2EzNjI2ZjkKKyMgVHVlIE5vdiAyOSAxODozODoy
NCAyMDE2ICswMDAwCisjIHhlbjogZml4IGlvcmVxIGhhbmRsaW5nCiAKICMgU2hvcnQgYW5zd2Vy
IC0tIGRvIG5vdCBlbmFibGUgdGhpcyB1bmxlc3MgeW91IGtub3cgd2hhdCB5b3UgYXJlCiAjIGRv
aW5nIGFuZCBhcmUgcHJlcGFyZWQgZm9yIHNvbWUgcGFpbi4KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1w
YXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjQKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGlu
ZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 15 15:22:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 15 Dec 2016 15: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 1cHXrM-0006zE-VG; Thu, 15 Dec 2016 15:22:16 +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 1cHXrL-0006z0-DC
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 15:22:15 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 26/90-00888-625B2585; Thu, 15 Dec 2016 15:22:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVVdta1C
 EwfHJnBYTthk4MHps79vFHsAYxZqZl5RfkcCaceT7StaCv+wVWx5eY2tgfM7WxcjFISTwhVGi
 6epRpi5GTiDnPKPEhdVJXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYW0JTYv38iW
 CuvgJnE/Ut9YDUsQPXLT99kn8DIsYCRYRWjRnFqUVlqka6RgV5SUWZ6RkluYmaOrqGBsV5uan
 FxYnpqTmJSsV5yfu4mRqBP6hkYGHcwNp/wO8QoycGkJMqbvTwoQogvKT+lMiOxOCO+qDQntfg
 QowwHh5IE7//NQDnBotT01Iq0zBxgcMCkJTh4lER440HSvMUFibnFmekQqVOMuhzLuhc/ZRJi
 ycvPS5US53XeAlQkAFKUUZoHNwIWqJcYZaWEeRkZGBiEeApSi3IzS1DlXzGKczAqCfN+BVnFk
 5lXArfpFdARTEBHiC7xBzmiJBEhJdXAyHdqlbpuvtVktv/eov5nLPk00t8az8v+u3+mksrsHr
 fb8fvessr83dD6szSVT/2R4+YccaFXlvX+xuv8mtYUvni65/nWhp0KSqZP3oVn61l+dDteFhD
 AHWBaepnhaqfrK/vO9JWunLfK2Rdp5U17sEvwsHhT+98Uzp+cXn8cpqqnzOBK7TqvxFKckWio
 xVxUnAgA0VBPHU8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1481815333!18237548!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62442 invoked from network); 15 Dec 2016 15:22:14 -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; 15 Dec 2016 15: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 1cHXrI-0000xS-So
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 15:22:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cHXrI-0007Hv-OK
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 15:22:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cHXrI-0007Hv-OK@xenbits.xenproject.org>
Date: Thu, 15 Dec 2016 15:22:12 +0000
Subject: [Xen-changelog] [xen stable-4.4] QEMU_TAG update
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>

Y29tbWl0IDE0OWMzNGE2ZWEwYzY4MjE2MjA1NTQwNTllODVjYjg5YWNmMGZmOGYKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFdl
ZCBEZWMgNyAxNjo1NDo0NyAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDcgMTY6NTQ6NDcgMjAx
NiArMDAwMAoKICAgIFFFTVVfVEFHIHVwZGF0ZQotLS0KIENvbmZpZy5tayB8IDYgKysrLS0tCiAx
IGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCAwNmY3NzEyLi4wNGM5NDI2IDEwMDY0NAot
LS0gYS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0yNDgsOSArMjQ4LDkgQEAgRVRIRVJC
T09UX05JQ1MgPz0gcnRsODEzOSA4MDg2MTAwZQogIyBDT05GSUdfUUVNVSA/PSBgcHdkYC8kKFhF
Tl9ST09UKS8uLi9xZW11LXhlbi5naXQKIENPTkZJR19RRU1VID89ICQoUUVNVV9SRU1PVEUpCiAK
LVFFTVVfVEFHID89IDg1MWI1ZWU4YWUyYTg0MTM3M2Q2MDVhZTZmNzU1Y2IzM2EzNjI2ZjkKLSMg
VHVlIE5vdiAyOSAxODozODoyNCAyMDE2ICswMDAwCi0jIHhlbjogZml4IGlvcmVxIGhhbmRsaW5n
CitRRU1VX1RBRyA/PSBlYjIwMGE2YTlhY2E2ZWE2YzAzYmVhOTg2ZDRiNjRjMDkwNjcyZWQxCisj
IE1vbiBOb3YgMTQgMTc6MTk6NDYgMjAxNiArMDAwMAorIyBxZW11OiBpb3BvcnRfcmVhZCwgaW9w
b3J0X3dyaXRlOiBiZSBkZWZlbnNpdmUgYWJvdXQgMzItYml0IGFkZHJlc3NlcwogCiAjIFNob3J0
IGFuc3dlciAtLSBkbyBub3QgZW5hYmxlIHRoaXMgdW5sZXNzIHlvdSBrbm93IHdoYXQgeW91IGFy
ZQogIyBkb2luZyBhbmQgYXJlIHByZXBhcmVkIGZvciBzb21lIHBhaW4uCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC40CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Dec 15 15:22:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 15 Dec 2016 15: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 1cHXrM-0006zE-VG; Thu, 15 Dec 2016 15:22:16 +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 1cHXrL-0006z0-DC
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 15:22:15 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 26/90-00888-625B2585; Thu, 15 Dec 2016 15:22:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVVdta1C
 EwfHJnBYTthk4MHps79vFHsAYxZqZl5RfkcCaceT7StaCv+wVWx5eY2tgfM7WxcjFISTwhVGi
 6epRpi5GTiDnPKPEhdVJXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYW0JTYv38iW
 CuvgJnE/Ut9YDUsQPXLT99kn8DIsYCRYRWjRnFqUVlqka6RgV5SUWZ6RkluYmaOrqGBsV5uan
 FxYnpqTmJSsV5yfu4mRqBP6hkYGHcwNp/wO8QoycGkJMqbvTwoQogvKT+lMiOxOCO+qDQntfg
 QowwHh5IE7//NQDnBotT01Iq0zBxgcMCkJTh4lER440HSvMUFibnFmekQqVOMuhzLuhc/ZRJi
 ycvPS5US53XeAlQkAFKUUZoHNwIWqJcYZaWEeRkZGBiEeApSi3IzS1DlXzGKczAqCfN+BVnFk
 5lXArfpFdARTEBHiC7xBzmiJBEhJdXAyHdqlbpuvtVktv/eov5nLPk00t8az8v+u3+mksrsHr
 fb8fvessr83dD6szSVT/2R4+YccaFXlvX+xuv8mtYUvni65/nWhp0KSqZP3oVn61l+dDteFhD
 AHWBaepnhaqfrK/vO9JWunLfK2Rdp5U17sEvwsHhT+98Uzp+cXn8cpqqnzOBK7TqvxFKckWio
 xVxUnAgA0VBPHU8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1481815333!18237548!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62442 invoked from network); 15 Dec 2016 15:22:14 -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; 15 Dec 2016 15: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 1cHXrI-0000xS-So
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 15:22:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cHXrI-0007Hv-OK
 for xen-changelog@lists.xensource.com; Thu, 15 Dec 2016 15:22:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cHXrI-0007Hv-OK@xenbits.xenproject.org>
Date: Thu, 15 Dec 2016 15:22:12 +0000
Subject: [Xen-changelog] [xen stable-4.4] QEMU_TAG update
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>

Y29tbWl0IDE0OWMzNGE2ZWEwYzY4MjE2MjA1NTQwNTllODVjYjg5YWNmMGZmOGYKQXV0aG9yOiAg
ICAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkF1dGhvckRhdGU6IFdl
ZCBEZWMgNyAxNjo1NDo0NyAyMDE2ICswMDAwCkNvbW1pdDogICAgIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDcgMTY6NTQ6NDcgMjAx
NiArMDAwMAoKICAgIFFFTVVfVEFHIHVwZGF0ZQotLS0KIENvbmZpZy5tayB8IDYgKysrLS0tCiAx
IGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCAwNmY3NzEyLi4wNGM5NDI2IDEwMDY0NAot
LS0gYS9Db25maWcubWsKKysrIGIvQ29uZmlnLm1rCkBAIC0yNDgsOSArMjQ4LDkgQEAgRVRIRVJC
T09UX05JQ1MgPz0gcnRsODEzOSA4MDg2MTAwZQogIyBDT05GSUdfUUVNVSA/PSBgcHdkYC8kKFhF
Tl9ST09UKS8uLi9xZW11LXhlbi5naXQKIENPTkZJR19RRU1VID89ICQoUUVNVV9SRU1PVEUpCiAK
LVFFTVVfVEFHID89IDg1MWI1ZWU4YWUyYTg0MTM3M2Q2MDVhZTZmNzU1Y2IzM2EzNjI2ZjkKLSMg
VHVlIE5vdiAyOSAxODozODoyNCAyMDE2ICswMDAwCi0jIHhlbjogZml4IGlvcmVxIGhhbmRsaW5n
CitRRU1VX1RBRyA/PSBlYjIwMGE2YTlhY2E2ZWE2YzAzYmVhOTg2ZDRiNjRjMDkwNjcyZWQxCisj
IE1vbiBOb3YgMTQgMTc6MTk6NDYgMjAxNiArMDAwMAorIyBxZW11OiBpb3BvcnRfcmVhZCwgaW9w
b3J0X3dyaXRlOiBiZSBkZWZlbnNpdmUgYWJvdXQgMzItYml0IGFkZHJlc3NlcwogCiAjIFNob3J0
IGFuc3dlciAtLSBkbyBub3QgZW5hYmxlIHRoaXMgdW5sZXNzIHlvdSBrbm93IHdoYXQgeW91IGFy
ZQogIyBkb2luZyBhbmQgYXJlIHByZXBhcmVkIGZvciBzb21lIHBhaW4uCi0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC40CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri Dec 16 20:22:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 16 Dec 2016 20:22:06 +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 1cHz13-0006Nu-6s; Fri, 16 Dec 2016 20:22:05 +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 1cHz12-0006Nn-FY
 for xen-changelog@lists.xensource.com; Fri, 16 Dec 2016 20:22:04 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 3C/E7-25093-BEC44585; Fri, 16 Dec 2016 20:22:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVfe1T0i
 EwdT5whYTthk4MHps79vFHsAYxZqZl5RfkcCacb//E1PBR5GKj4+sGhjnCnQxcnEICXxhlPi7
 YBUbhHOeUeLf6iUsXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC3hILJ1yi
 xHE5hUwk2javoMVxGYBqr/08ArbBEaOBYwMqxjVi1OLylKLdA31kooy0zNKchMzc3QNDcz0cl
 OLixPTU3MSk4r1kvNzNzECPcIABDsYdz53OsQoycGkJMr70DUkQogvKT+lMiOxOCO+qDQntfg
 QowwHh5IE709voJxgUWp6akVaZg4wNGDSEhw8SiK8H0DSvMUFibnFmekQqVOMuhzTni1+yiTE
 kpeflyolzmsMDDQhAZCijNI8uBGwML3EKCslzMsIdJQQT0FqUW5mCar8K0ZxDkYlYd7HIKt4M
 vNK4Da9AjqCCegIi3nBIEeUJCKkpBoY3QLW3t9p9TzuT9S7vU0JCr+evnjxzivZ7qrKxGs34t
 7+3+HZPOVZTdbSwifvF644sio8+1jKRBuWpQab6rrMg/SPPvpdZbuqKaacw2Fr4RT3c+vvnZE
 79JvvY1BE46GUNyY32HZpr/fbbh8dlH9V2W7/5ub7bSaLYiX7sx3m7tmha3ns7qb1i5RYijMS
 DbWYi4oTASrBUbBOAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1481919722!77553684!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48258 invoked from network); 16 Dec 2016 20:22: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; 16 Dec 2016 20: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 1cHz10-0005tH-8H
 for xen-changelog@lists.xensource.com; Fri, 16 Dec 2016 20:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cHz10-0003hf-3l
 for xen-changelog@lists.xensource.com; Fri, 16 Dec 2016 20:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cHz10-0003hf-3l@xenbits.xenproject.org>
Date: Fri, 16 Dec 2016 20:22:02 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86emul: CMPXCHG8B ignores operand
	size prefix
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>

Y29tbWl0IDM3MjgxYmM4NzEzNzIzYzI4N2NiODBjYzZmZTNmNWU1ZjRlNTA4YzgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgRGVjIDEz
IDE0OjI5OjAyIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgRGVjIDEzIDE0OjI5OjAyIDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBDTVBYQ0hHOEIgaWdub3JlcyBvcGVyYW5kIHNpemUgcHJlZml4CiAgICAKICAgIE90
aGVyd2lzZSBiZXNpZGVzIG1pcy1oYW5kbGluZyB0aGUgaW5zdHJ1Y3Rpb24sIHRoZSBjb21wYXJp
c29uIGZhaWx1cmUKICAgIGNhc2Ugd291bGQgcmVzdWx0IGluIHVuaW5pdGlhbGl6ZWQgc3RhY2sg
ZGF0YSBiZWluZyBoYW5kZWQgYmFjayB0byB0aGUKICAgIGd1ZXN0IGluIHJEWDpyQVggKDMyIGJp
dHMgbGVha2VkIGZvciAzMi1iaXQgZ3Vlc3RzLCA5NiBiaXRzIGZvciA2NC1iaXQKICAgIG9uZXMp
LgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE2LTk5MzIgLyBYU0EtMjAwLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogdG9vbHMvdGVz
dHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMgfCAxOCArKysrKysrKysrKysrKysr
KysKIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jICAgICAgIHwgIDYgKysr
KystCiAyIGZpbGVzIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRp
ZmYgLS1naXQgYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYyBi
L3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jCmluZGV4IDQ5MGE5
NmYuLjExN2E5N2IgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4
Nl9lbXVsYXRvci5jCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVs
YXRvci5jCkBAIC00MjksNiArNDI5LDI0IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJn
dikKICAgICAgICAgZ290byBmYWlsOwogICAgIHByaW50Zigib2theVxuIik7CiAKKyAgICBwcmlu
dGYoIiUtNDBzIiwgIlRlc3RpbmcgY21weGNoZzhiICglZWRpKSBbb3BzaXplXS4uLiIpOworICAg
IGluc3RyWzBdID0gMHg2NjsgaW5zdHJbMV0gPSAweDBmOyBpbnN0clsyXSA9IDB4Yzc7IGluc3Ry
WzNdID0gMHgwZjsKKyAgICByZXNbMF0gICAgICA9IDB4MTIzNDU2Nzg7CisgICAgcmVzWzFdICAg
ICAgPSAweDg3NjU0MzIxOworICAgIHJlZ3MuZWZsYWdzID0gMHgyMDA7CisgICAgcmVncy5laXAg
ICAgPSAodW5zaWduZWQgbG9uZykmaW5zdHJbMF07CisgICAgcmVncy5lZGkgICAgPSAodW5zaWdu
ZWQgbG9uZylyZXM7CisgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOworICAg
IGlmICggKHJjICE9IFg4NkVNVUxfT0tBWSkgfHwKKyAgICAgICAgIChyZXNbMF0gIT0gMHgxMjM0
NTY3OCkgfHwKKyAgICAgICAgIChyZXNbMV0gIT0gMHg4NzY1NDMyMSkgfHwKKyAgICAgICAgIChy
ZWdzLmVheCAhPSAweDEyMzQ1Njc4KSB8fAorICAgICAgICAgKHJlZ3MuZWR4ICE9IDB4ODc2NTQz
MjEpIHx8CisgICAgICAgICAoKHJlZ3MuZWZsYWdzJjB4MjQwKSAhPSAweDIwMCkgfHwKKyAgICAg
ICAgIChyZWdzLmVpcCAhPSAodW5zaWduZWQgbG9uZykmaW5zdHJbNF0pICkKKyAgICAgICAgZ290
byBmYWlsOworICAgIHByaW50Zigib2theVxuIik7CisKICAgICBwcmludGYoIiUtNDBzIiwgIlRl
c3RpbmcgbW92c3hiZCAoJSVlYXgpLCUlZWN4Li4uIik7CiAgICAgaW5zdHJbMF0gPSAweDBmOyBp
bnN0clsxXSA9IDB4YmU7IGluc3RyWzJdID0gMHgwODsKICAgICByZWdzLmVmbGFncyA9IDB4MjAw
OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCA1YjRmZTc5Li4wYzQz
ZmUxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwor
KysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtNDY4Niw4ICs0
Njg2LDEyIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoKG1v
ZHJtX3JlZyAmIDcpICE9IDEsIEVYQ19VRCwgLTEpOwogICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCwgLTEpOwogICAgICAgICBpZiAoIG9wX2J5
dGVzID09IDggKQorICAgICAgICB7CiAgICAgICAgICAgICB2Y3B1X211c3RfaGF2ZV9jeDE2KCk7
Ci0gICAgICAgIG9wX2J5dGVzICo9IDI7CisgICAgICAgICAgICBvcF9ieXRlcyA9IDE2OworICAg
ICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIG9wX2J5dGVzID0gODsKIAogICAgICAg
ICAvKiBHZXQgYWN0dWFsIG9sZCB2YWx1ZS4gKi8KICAgICAgICAgaWYgKCAocmMgPSBvcHMtPnJl
YWQoZWEubWVtLnNlZywgZWEubWVtLm9mZiwgb2xkLCBvcF9ieXRlcywKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri Dec 16 20:22:06 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 16 Dec 2016 20:22:06 +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 1cHz13-0006Nu-6s; Fri, 16 Dec 2016 20:22:05 +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 1cHz12-0006Nn-FY
 for xen-changelog@lists.xensource.com; Fri, 16 Dec 2016 20:22:04 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 3C/E7-25093-BEC44585; Fri, 16 Dec 2016 20:22:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVfe1T0i
 EwdT5whYTthk4MHps79vFHsAYxZqZl5RfkcCacb//E1PBR5GKj4+sGhjnCnQxcnEICXxhlPi7
 YBUbhHOeUeLf6iUsXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC3hILJ1yi
 xHE5hUwk2javoMVxGYBqr/08ArbBEaOBYwMqxjVi1OLylKLdA31kooy0zNKchMzc3QNDcz0cl
 OLixPTU3MSk4r1kvNzNzECPcIABDsYdz53OsQoycGkJMr70DUkQogvKT+lMiOxOCO+qDQntfg
 QowwHh5IE709voJxgUWp6akVaZg4wNGDSEhw8SiK8H0DSvMUFibnFmekQqVOMuhzTni1+yiTE
 kpeflyolzmsMDDQhAZCijNI8uBGwML3EKCslzMsIdJQQT0FqUW5mCar8K0ZxDkYlYd7HIKt4M
 vNK4Da9AjqCCegIi3nBIEeUJCKkpBoY3QLW3t9p9TzuT9S7vU0JCr+evnjxzivZ7qrKxGs34t
 7+3+HZPOVZTdbSwifvF644sio8+1jKRBuWpQab6rrMg/SPPvpdZbuqKaacw2Fr4RT3c+vvnZE
 79JvvY1BE46GUNyY32HZpr/fbbh8dlH9V2W7/5ub7bSaLYiX7sx3m7tmha3ns7qb1i5RYijMS
 DbWYi4oTASrBUbBOAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1481919722!77553684!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48258 invoked from network); 16 Dec 2016 20:22: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; 16 Dec 2016 20: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 1cHz10-0005tH-8H
 for xen-changelog@lists.xensource.com; Fri, 16 Dec 2016 20:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cHz10-0003hf-3l
 for xen-changelog@lists.xensource.com; Fri, 16 Dec 2016 20:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cHz10-0003hf-3l@xenbits.xenproject.org>
Date: Fri, 16 Dec 2016 20:22:02 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86emul: CMPXCHG8B ignores operand
	size prefix
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>

Y29tbWl0IDM3MjgxYmM4NzEzNzIzYzI4N2NiODBjYzZmZTNmNWU1ZjRlNTA4YzgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgRGVjIDEz
IDE0OjI5OjAyIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgRGVjIDEzIDE0OjI5OjAyIDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBDTVBYQ0hHOEIgaWdub3JlcyBvcGVyYW5kIHNpemUgcHJlZml4CiAgICAKICAgIE90
aGVyd2lzZSBiZXNpZGVzIG1pcy1oYW5kbGluZyB0aGUgaW5zdHJ1Y3Rpb24sIHRoZSBjb21wYXJp
c29uIGZhaWx1cmUKICAgIGNhc2Ugd291bGQgcmVzdWx0IGluIHVuaW5pdGlhbGl6ZWQgc3RhY2sg
ZGF0YSBiZWluZyBoYW5kZWQgYmFjayB0byB0aGUKICAgIGd1ZXN0IGluIHJEWDpyQVggKDMyIGJp
dHMgbGVha2VkIGZvciAzMi1iaXQgZ3Vlc3RzLCA5NiBiaXRzIGZvciA2NC1iaXQKICAgIG9uZXMp
LgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE2LTk5MzIgLyBYU0EtMjAwLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogdG9vbHMvdGVz
dHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMgfCAxOCArKysrKysrKysrKysrKysr
KysKIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jICAgICAgIHwgIDYgKysr
KystCiAyIGZpbGVzIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRp
ZmYgLS1naXQgYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYyBi
L3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jCmluZGV4IDQ5MGE5
NmYuLjExN2E5N2IgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4
Nl9lbXVsYXRvci5jCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVs
YXRvci5jCkBAIC00MjksNiArNDI5LDI0IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJn
dikKICAgICAgICAgZ290byBmYWlsOwogICAgIHByaW50Zigib2theVxuIik7CiAKKyAgICBwcmlu
dGYoIiUtNDBzIiwgIlRlc3RpbmcgY21weGNoZzhiICglZWRpKSBbb3BzaXplXS4uLiIpOworICAg
IGluc3RyWzBdID0gMHg2NjsgaW5zdHJbMV0gPSAweDBmOyBpbnN0clsyXSA9IDB4Yzc7IGluc3Ry
WzNdID0gMHgwZjsKKyAgICByZXNbMF0gICAgICA9IDB4MTIzNDU2Nzg7CisgICAgcmVzWzFdICAg
ICAgPSAweDg3NjU0MzIxOworICAgIHJlZ3MuZWZsYWdzID0gMHgyMDA7CisgICAgcmVncy5laXAg
ICAgPSAodW5zaWduZWQgbG9uZykmaW5zdHJbMF07CisgICAgcmVncy5lZGkgICAgPSAodW5zaWdu
ZWQgbG9uZylyZXM7CisgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOworICAg
IGlmICggKHJjICE9IFg4NkVNVUxfT0tBWSkgfHwKKyAgICAgICAgIChyZXNbMF0gIT0gMHgxMjM0
NTY3OCkgfHwKKyAgICAgICAgIChyZXNbMV0gIT0gMHg4NzY1NDMyMSkgfHwKKyAgICAgICAgIChy
ZWdzLmVheCAhPSAweDEyMzQ1Njc4KSB8fAorICAgICAgICAgKHJlZ3MuZWR4ICE9IDB4ODc2NTQz
MjEpIHx8CisgICAgICAgICAoKHJlZ3MuZWZsYWdzJjB4MjQwKSAhPSAweDIwMCkgfHwKKyAgICAg
ICAgIChyZWdzLmVpcCAhPSAodW5zaWduZWQgbG9uZykmaW5zdHJbNF0pICkKKyAgICAgICAgZ290
byBmYWlsOworICAgIHByaW50Zigib2theVxuIik7CisKICAgICBwcmludGYoIiUtNDBzIiwgIlRl
c3RpbmcgbW92c3hiZCAoJSVlYXgpLCUlZWN4Li4uIik7CiAgICAgaW5zdHJbMF0gPSAweDBmOyBp
bnN0clsxXSA9IDB4YmU7IGluc3RyWzJdID0gMHgwODsKICAgICByZWdzLmVmbGFncyA9IDB4MjAw
OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCA1YjRmZTc5Li4wYzQz
ZmUxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwor
KysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtNDY4Niw4ICs0
Njg2LDEyIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoKG1v
ZHJtX3JlZyAmIDcpICE9IDEsIEVYQ19VRCwgLTEpOwogICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCwgLTEpOwogICAgICAgICBpZiAoIG9wX2J5
dGVzID09IDggKQorICAgICAgICB7CiAgICAgICAgICAgICB2Y3B1X211c3RfaGF2ZV9jeDE2KCk7
Ci0gICAgICAgIG9wX2J5dGVzICo9IDI7CisgICAgICAgICAgICBvcF9ieXRlcyA9IDE2OworICAg
ICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIG9wX2J5dGVzID0gODsKIAogICAgICAg
ICAvKiBHZXQgYWN0dWFsIG9sZCB2YWx1ZS4gKi8KICAgICAgICAgaWYgKCAocmMgPSBvcHMtPnJl
YWQoZWEubWVtLnNlZywgZWEubWVtLm9mZiwgb2xkLCBvcF9ieXRlcywKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjUKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri Dec 16 21:33:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 16 Dec 2016 21: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 1cI07l-0004rU-Pz; Fri, 16 Dec 2016 21: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 <ian.jackson@eu.citrix.com>) id 1cI07k-0004rO-JJ
 for xen-changelog@lists.xensource.com; Fri, 16 Dec 2016 21:33:04 +0000
Received: from [193.109.254.147] by server-10.bemta-6.messagelabs.com id
 B2/DC-13192-F8D54585; Fri, 16 Dec 2016 21:33:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVbc/NiT
 C4OA2PosJ2wwcGD229+1iD2CMYs3MS8qvSGDN2NfbzFLwUaTixsa7TA2McwW6GLk4hAS+MEos
 /feMsYuRE8g5zyjx+IJDFyMHB5uAmMTcvQogYREBVYlZK5YzQ5SoSzT9bmADsYUFPCR6f79lA
 bF5BcwkNi09yQjSygJU/2au/QRGjgWMDKsYNYpTi8pSi3QNTfSSijLTM0pyEzNzdA0NzPRyU4
 uLE9NTcxKTivWS83M3MQI9wgAEOxivbww4xCjJwaQkyvvQNSRCiC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgTvhmignGBRanpqRVpmDjA0YNISHDxKIry/o4DSvMUFibnFmekQqVOMuhzTni1+yiTE
 kpeflyolznsJZIYASFFGaR7cCFiYXmKUlRLmZQQ6SoinILUoN7MEVf4VozgHo5Iw7zOQKTyZe
 SVwm14BHcEEdITFvGCQI0oSEVJSDYxdAdYGSbMPm/41yLt5u+aAOt/5Ow+PXn3ndKSw7FhCqh
 QXk1UD+9blzaxb9Y4sepX42PFXrpfcz6VvGRZkME0/yiSvrfnj3+Wd68rqqmV7Jx/QzJ8oml3
 FuGCKJ6OFzkYn0XqbDTqlTi8O7vZbuyomVrPswYsVhSX/jNvX+1xO79Ge1av51kWJpTgj0VCL
 uag4EQBndy5bTgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1481923982!77559313!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55628 invoked from network); 16 Dec 2016 21:33: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; 16 Dec 2016 21:33: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 1cI07i-0007uO-56
 for xen-changelog@lists.xensource.com; Fri, 16 Dec 2016 21:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cI07i-0001hO-2P
 for xen-changelog@lists.xensource.com; Fri, 16 Dec 2016 21:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cI07i-0001hO-2P@xenbits.xenproject.org>
Date: Fri, 16 Dec 2016 21:33:02 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86emul: CMPXCHG8B ignores operand
	size prefix
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>

Y29tbWl0IGFjNjk5ZWQ0YzQ1YTRlYTRmOTNkMzY2YjkxODVkNjI3OTVmZmRmNDgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgRGVjIDEz
IDE0OjI3OjI0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgRGVjIDEzIDE0OjI3OjI0IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBDTVBYQ0hHOEIgaWdub3JlcyBvcGVyYW5kIHNpemUgcHJlZml4CiAgICAKICAgIE90
aGVyd2lzZSBiZXNpZGVzIG1pcy1oYW5kbGluZyB0aGUgaW5zdHJ1Y3Rpb24sIHRoZSBjb21wYXJp
c29uIGZhaWx1cmUKICAgIGNhc2Ugd291bGQgcmVzdWx0IGluIHVuaW5pdGlhbGl6ZWQgc3RhY2sg
ZGF0YSBiZWluZyBoYW5kZWQgYmFjayB0byB0aGUKICAgIGd1ZXN0IGluIHJEWDpyQVggKDMyIGJp
dHMgbGVha2VkIGZvciAzMi1iaXQgZ3Vlc3RzLCA5NiBiaXRzIGZvciA2NC1iaXQKICAgIG9uZXMp
LgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE2LTk5MzIgLyBYU0EtMjAwLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogdG9vbHMvdGVz
dHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMgfCAxOCArKysrKysrKysrKysrKysr
KysKIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jICAgICAgIHwgIDYgKysr
KystCiAyIGZpbGVzIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRp
ZmYgLS1naXQgYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYyBi
L3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jCmluZGV4IDY1YzRj
OTcuLmM2M2FjNDIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4
Nl9lbXVsYXRvci5jCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVs
YXRvci5jCkBAIC00MjksNiArNDI5LDI0IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJn
dikKICAgICAgICAgZ290byBmYWlsOwogICAgIHByaW50Zigib2theVxuIik7CiAKKyAgICBwcmlu
dGYoIiUtNDBzIiwgIlRlc3RpbmcgY21weGNoZzhiICglZWRpKSBbb3BzaXplXS4uLiIpOworICAg
IGluc3RyWzBdID0gMHg2NjsgaW5zdHJbMV0gPSAweDBmOyBpbnN0clsyXSA9IDB4Yzc7IGluc3Ry
WzNdID0gMHgwZjsKKyAgICByZXNbMF0gICAgICA9IDB4MTIzNDU2Nzg7CisgICAgcmVzWzFdICAg
ICAgPSAweDg3NjU0MzIxOworICAgIHJlZ3MuZWZsYWdzID0gMHgyMDA7CisgICAgcmVncy5laXAg
ICAgPSAodW5zaWduZWQgbG9uZykmaW5zdHJbMF07CisgICAgcmVncy5lZGkgICAgPSAodW5zaWdu
ZWQgbG9uZylyZXM7CisgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOworICAg
IGlmICggKHJjICE9IFg4NkVNVUxfT0tBWSkgfHwKKyAgICAgICAgIChyZXNbMF0gIT0gMHgxMjM0
NTY3OCkgfHwKKyAgICAgICAgIChyZXNbMV0gIT0gMHg4NzY1NDMyMSkgfHwKKyAgICAgICAgIChy
ZWdzLmVheCAhPSAweDEyMzQ1Njc4KSB8fAorICAgICAgICAgKHJlZ3MuZWR4ICE9IDB4ODc2NTQz
MjEpIHx8CisgICAgICAgICAoKHJlZ3MuZWZsYWdzJjB4MjQwKSAhPSAweDIwMCkgfHwKKyAgICAg
ICAgIChyZWdzLmVpcCAhPSAodW5zaWduZWQgbG9uZykmaW5zdHJbNF0pICkKKyAgICAgICAgZ290
byBmYWlsOworICAgIHByaW50Zigib2theVxuIik7CisKICAgICBwcmludGYoIiUtNDBzIiwgIlRl
c3RpbmcgbW92c3hiZCAoJSVlYXgpLCUlZWN4Li4uIik7CiAgICAgaW5zdHJbMF0gPSAweDBmOyBp
bnN0clsxXSA9IDB4YmU7IGluc3RyWzJdID0gMHgwODsKICAgICByZWdzLmVmbGFncyA9IDB4MjAw
OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCA0MjgzNzE2Li42YWJi
YzIxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwor
KysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtNDczOSw4ICs0
NzM5LDEyIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoKG1v
ZHJtX3JlZyAmIDcpICE9IDEsIEVYQ19VRCwgLTEpOwogICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCwgLTEpOwogICAgICAgICBpZiAoIG9wX2J5
dGVzID09IDggKQorICAgICAgICB7CiAgICAgICAgICAgICB2Y3B1X211c3RfaGF2ZV9jeDE2KCk7
Ci0gICAgICAgIG9wX2J5dGVzICo9IDI7CisgICAgICAgICAgICBvcF9ieXRlcyA9IDE2OworICAg
ICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIG9wX2J5dGVzID0gODsKIAogICAgICAg
ICAvKiBHZXQgYWN0dWFsIG9sZCB2YWx1ZS4gKi8KICAgICAgICAgaWYgKCAocmMgPSBvcHMtPnJl
YWQoZWEubWVtLnNlZywgZWEubWVtLm9mZiwgb2xkLCBvcF9ieXRlcywKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri Dec 16 21:33:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 16 Dec 2016 21: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 1cI07l-0004rU-Pz; Fri, 16 Dec 2016 21: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 <ian.jackson@eu.citrix.com>) id 1cI07k-0004rO-JJ
 for xen-changelog@lists.xensource.com; Fri, 16 Dec 2016 21:33:04 +0000
Received: from [193.109.254.147] by server-10.bemta-6.messagelabs.com id
 B2/DC-13192-F8D54585; Fri, 16 Dec 2016 21:33:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVbc/NiT
 C4OA2PosJ2wwcGD229+1iD2CMYs3MS8qvSGDN2NfbzFLwUaTixsa7TA2McwW6GLk4hAS+MEos
 /feMsYuRE8g5zyjx+IJDFyMHB5uAmMTcvQogYREBVYlZK5YzQ5SoSzT9bmADsYUFPCR6f79lA
 bF5BcwkNi09yQjSygJU/2au/QRGjgWMDKsYNYpTi8pSi3QNTfSSijLTM0pyEzNzdA0NzPRyU4
 uLE9NTcxKTivWS83M3MQI9wgAEOxivbww4xCjJwaQkyvvQNSRCiC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgTvhmignGBRanpqRVpmDjA0YNISHDxKIry/o4DSvMUFibnFmekQqVOMuhzTni1+yiTE
 kpeflyolznsJZIYASFFGaR7cCFiYXmKUlRLmZQQ6SoinILUoN7MEVf4VozgHo5Iw7zOQKTyZe
 SVwm14BHcEEdITFvGCQI0oSEVJSDYxdAdYGSbMPm/41yLt5u+aAOt/5Ow+PXn3ndKSw7FhCqh
 QXk1UD+9blzaxb9Y4sepX42PFXrpfcz6VvGRZkME0/yiSvrfnj3+Wd68rqqmV7Jx/QzJ8oml3
 FuGCKJ6OFzkYn0XqbDTqlTi8O7vZbuyomVrPswYsVhSX/jNvX+1xO79Ge1av51kWJpTgj0VCL
 uag4EQBndy5bTgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1481923982!77559313!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55628 invoked from network); 16 Dec 2016 21:33: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; 16 Dec 2016 21:33: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 1cI07i-0007uO-56
 for xen-changelog@lists.xensource.com; Fri, 16 Dec 2016 21:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cI07i-0001hO-2P
 for xen-changelog@lists.xensource.com; Fri, 16 Dec 2016 21:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cI07i-0001hO-2P@xenbits.xenproject.org>
Date: Fri, 16 Dec 2016 21:33:02 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86emul: CMPXCHG8B ignores operand
	size prefix
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>

Y29tbWl0IGFjNjk5ZWQ0YzQ1YTRlYTRmOTNkMzY2YjkxODVkNjI3OTVmZmRmNDgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgRGVjIDEz
IDE0OjI3OjI0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgRGVjIDEzIDE0OjI3OjI0IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBDTVBYQ0hHOEIgaWdub3JlcyBvcGVyYW5kIHNpemUgcHJlZml4CiAgICAKICAgIE90
aGVyd2lzZSBiZXNpZGVzIG1pcy1oYW5kbGluZyB0aGUgaW5zdHJ1Y3Rpb24sIHRoZSBjb21wYXJp
c29uIGZhaWx1cmUKICAgIGNhc2Ugd291bGQgcmVzdWx0IGluIHVuaW5pdGlhbGl6ZWQgc3RhY2sg
ZGF0YSBiZWluZyBoYW5kZWQgYmFjayB0byB0aGUKICAgIGd1ZXN0IGluIHJEWDpyQVggKDMyIGJp
dHMgbGVha2VkIGZvciAzMi1iaXQgZ3Vlc3RzLCA5NiBiaXRzIGZvciA2NC1iaXQKICAgIG9uZXMp
LgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE2LTk5MzIgLyBYU0EtMjAwLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogdG9vbHMvdGVz
dHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMgfCAxOCArKysrKysrKysrKysrKysr
KysKIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jICAgICAgIHwgIDYgKysr
KystCiAyIGZpbGVzIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRp
ZmYgLS1naXQgYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYyBi
L3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jCmluZGV4IDY1YzRj
OTcuLmM2M2FjNDIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4
Nl9lbXVsYXRvci5jCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVs
YXRvci5jCkBAIC00MjksNiArNDI5LDI0IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJn
dikKICAgICAgICAgZ290byBmYWlsOwogICAgIHByaW50Zigib2theVxuIik7CiAKKyAgICBwcmlu
dGYoIiUtNDBzIiwgIlRlc3RpbmcgY21weGNoZzhiICglZWRpKSBbb3BzaXplXS4uLiIpOworICAg
IGluc3RyWzBdID0gMHg2NjsgaW5zdHJbMV0gPSAweDBmOyBpbnN0clsyXSA9IDB4Yzc7IGluc3Ry
WzNdID0gMHgwZjsKKyAgICByZXNbMF0gICAgICA9IDB4MTIzNDU2Nzg7CisgICAgcmVzWzFdICAg
ICAgPSAweDg3NjU0MzIxOworICAgIHJlZ3MuZWZsYWdzID0gMHgyMDA7CisgICAgcmVncy5laXAg
ICAgPSAodW5zaWduZWQgbG9uZykmaW5zdHJbMF07CisgICAgcmVncy5lZGkgICAgPSAodW5zaWdu
ZWQgbG9uZylyZXM7CisgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOworICAg
IGlmICggKHJjICE9IFg4NkVNVUxfT0tBWSkgfHwKKyAgICAgICAgIChyZXNbMF0gIT0gMHgxMjM0
NTY3OCkgfHwKKyAgICAgICAgIChyZXNbMV0gIT0gMHg4NzY1NDMyMSkgfHwKKyAgICAgICAgIChy
ZWdzLmVheCAhPSAweDEyMzQ1Njc4KSB8fAorICAgICAgICAgKHJlZ3MuZWR4ICE9IDB4ODc2NTQz
MjEpIHx8CisgICAgICAgICAoKHJlZ3MuZWZsYWdzJjB4MjQwKSAhPSAweDIwMCkgfHwKKyAgICAg
ICAgIChyZWdzLmVpcCAhPSAodW5zaWduZWQgbG9uZykmaW5zdHJbNF0pICkKKyAgICAgICAgZ290
byBmYWlsOworICAgIHByaW50Zigib2theVxuIik7CisKICAgICBwcmludGYoIiUtNDBzIiwgIlRl
c3RpbmcgbW92c3hiZCAoJSVlYXgpLCUlZWN4Li4uIik7CiAgICAgaW5zdHJbMF0gPSAweDBmOyBp
bnN0clsxXSA9IDB4YmU7IGluc3RyWzJdID0gMHgwODsKICAgICByZWdzLmVmbGFncyA9IDB4MjAw
OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCA0MjgzNzE2Li42YWJi
YzIxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwor
KysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtNDczOSw4ICs0
NzM5LDEyIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoKG1v
ZHJtX3JlZyAmIDcpICE9IDEsIEVYQ19VRCwgLTEpOwogICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCwgLTEpOwogICAgICAgICBpZiAoIG9wX2J5
dGVzID09IDggKQorICAgICAgICB7CiAgICAgICAgICAgICB2Y3B1X211c3RfaGF2ZV9jeDE2KCk7
Ci0gICAgICAgIG9wX2J5dGVzICo9IDI7CisgICAgICAgICAgICBvcF9ieXRlcyA9IDE2OworICAg
ICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIG9wX2J5dGVzID0gODsKIAogICAgICAg
ICAvKiBHZXQgYWN0dWFsIG9sZCB2YWx1ZS4gKi8KICAgICAgICAgaWYgKCAocmMgPSBvcHMtPnJl
YWQoZWEubWVtLnNlZywgZWEubWVtLm9mZiwgb2xkLCBvcF9ieXRlcywKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjYKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat Dec 17 04:22:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 17 Dec 2016 04:22: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 1cI6VZ-00082P-Qw; Sat, 17 Dec 2016 04:22:05 +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 1cI6VZ-00082J-4R
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 04:22:05 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 F4/1A-22326-C6DB4585; Sat, 17 Dec 2016 04:22:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVTd7b0i
 EwcVjOhYTthk4MHps79vFHsAYxZqZl5RfkcCasfmXSsFPkYqe3RfYGhiXCnQxcnEICXxhlFi7
 cgM7hHOeUeLngd9sXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC3hIfGo6C
 WbzCphJLNryhgnEZgGqf3z3PtsERo4FjAyrGDWKU4vKUot0DS30kooy0zNKchMzc3QNDcz0cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsYb24MOMQoycGkJMo7ZW1IhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJXt49QDnBotT01Iq0zBxgcMCkJTh4lER4u0HSvMUFibnFmekQqVOMuhzTni1+yiTE
 kpeflyolzrtkN1CRAEhRRmke3AhYoF5ilJUS5mUEOkqIpyC1KDezBFX+FaM4B6OSMO98kCk8m
 XklcJteAR3BBHSExbxgkCNKEhFSUg2Mq+R7Q7lvik1Mqt2rzFlryGg95dR+QbX5E4qZT9VH5H
 NZP1h0/9+XLdcuskusVDjwcekuhUSL2ecbec/HzmT4X8O6fvvPqVPkixK4zZTuTFxu4Hiz4K9
 d69XfbcXsOQ6njGKTL06oFnx3Us3lxS9lB4snmnOWXrnum+HUn8Yf7viv6JXYG4f/SizFGYmG
 WsxFxYkAkiMxTE8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1481948522!34805465!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34421 invoked from network); 17 Dec 2016 04:22: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; 17 Dec 2016 04: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 1cI6VW-00018H-Jv
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 04:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cI6VW-0002ii-JH
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 04:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cI6VW-0002ii-JH@xenbits.xenproject.org>
Date: Sat, 17 Dec 2016 04:22:02 +0000
Subject: [Xen-changelog] [xen stable-4.7] x86emul: CMPXCHG8B ignores operand
	size prefix
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>

Y29tbWl0IGUwZWEwNGQxZTZmNjQxN2ExMDViMTlhMTdlNDM3YTM1NGZhYTlmN2EKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgRGVjIDEz
IDE0OjI1OjAzIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgRGVjIDEzIDE0OjI1OjAzIDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBDTVBYQ0hHOEIgaWdub3JlcyBvcGVyYW5kIHNpemUgcHJlZml4CiAgICAKICAgIE90
aGVyd2lzZSBiZXNpZGVzIG1pcy1oYW5kbGluZyB0aGUgaW5zdHJ1Y3Rpb24sIHRoZSBjb21wYXJp
c29uIGZhaWx1cmUKICAgIGNhc2Ugd291bGQgcmVzdWx0IGluIHVuaW5pdGlhbGl6ZWQgc3RhY2sg
ZGF0YSBiZWluZyBoYW5kZWQgYmFjayB0byB0aGUKICAgIGd1ZXN0IGluIHJEWDpyQVggKDMyIGJp
dHMgbGVha2VkIGZvciAzMi1iaXQgZ3Vlc3RzLCA5NiBiaXRzIGZvciA2NC1iaXQKICAgIG9uZXMp
LgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE2LTk5MzIgLyBYU0EtMjAwLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogdG9vbHMvdGVz
dHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMgfCAxOCArKysrKysrKysrKysrKysr
KysKIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jICAgICAgIHwgIDYgKysr
KystCiAyIGZpbGVzIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRp
ZmYgLS1naXQgYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYyBi
L3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jCmluZGV4IDc3MDNh
MzIuLjMyYTMyMGYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4
Nl9lbXVsYXRvci5jCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVs
YXRvci5jCkBAIC00MzUsNiArNDM1LDI0IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJn
dikKICAgICAgICAgZ290byBmYWlsOwogICAgIHByaW50Zigib2theVxuIik7CiAKKyAgICBwcmlu
dGYoIiUtNDBzIiwgIlRlc3RpbmcgY21weGNoZzhiICglZWRpKSBbb3BzaXplXS4uLiIpOworICAg
IGluc3RyWzBdID0gMHg2NjsgaW5zdHJbMV0gPSAweDBmOyBpbnN0clsyXSA9IDB4Yzc7IGluc3Ry
WzNdID0gMHgwZjsKKyAgICByZXNbMF0gICAgICA9IDB4MTIzNDU2Nzg7CisgICAgcmVzWzFdICAg
ICAgPSAweDg3NjU0MzIxOworICAgIHJlZ3MuZWZsYWdzID0gMHgyMDA7CisgICAgcmVncy5laXAg
ICAgPSAodW5zaWduZWQgbG9uZykmaW5zdHJbMF07CisgICAgcmVncy5lZGkgICAgPSAodW5zaWdu
ZWQgbG9uZylyZXM7CisgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOworICAg
IGlmICggKHJjICE9IFg4NkVNVUxfT0tBWSkgfHwKKyAgICAgICAgIChyZXNbMF0gIT0gMHgxMjM0
NTY3OCkgfHwKKyAgICAgICAgIChyZXNbMV0gIT0gMHg4NzY1NDMyMSkgfHwKKyAgICAgICAgIChy
ZWdzLmVheCAhPSAweDEyMzQ1Njc4KSB8fAorICAgICAgICAgKHJlZ3MuZWR4ICE9IDB4ODc2NTQz
MjEpIHx8CisgICAgICAgICAoKHJlZ3MuZWZsYWdzJjB4MjQwKSAhPSAweDIwMCkgfHwKKyAgICAg
ICAgIChyZWdzLmVpcCAhPSAodW5zaWduZWQgbG9uZykmaW5zdHJbNF0pICkKKyAgICAgICAgZ290
byBmYWlsOworICAgIHByaW50Zigib2theVxuIik7CisKICAgICBwcmludGYoIiUtNDBzIiwgIlRl
c3RpbmcgbW92c3hiZCAoJSVlYXgpLCUlZWN4Li4uIik7CiAgICAgaW5zdHJbMF0gPSAweDBmOyBp
bnN0clsxXSA9IDB4YmU7IGluc3RyWzJdID0gMHgwODsKICAgICByZWdzLmVmbGFncyA9IDB4MjAw
OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCBkOWYxODdhLi5iY2E3
MDQ1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwor
KysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtNDc3NSw4ICs0
Nzc1LDEyIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoKG1v
ZHJtX3JlZyAmIDcpICE9IDEsIEVYQ19VRCwgLTEpOwogICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCwgLTEpOwogICAgICAgICBpZiAoIG9wX2J5
dGVzID09IDggKQorICAgICAgICB7CiAgICAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2
ZShjeDE2KTsKLSAgICAgICAgb3BfYnl0ZXMgKj0gMjsKKyAgICAgICAgICAgIG9wX2J5dGVzID0g
MTY7CisgICAgICAgIH0KKyAgICAgICAgZWxzZQorICAgICAgICAgICAgb3BfYnl0ZXMgPSA4Owog
CiAgICAgICAgIC8qIEdldCBhY3R1YWwgb2xkIHZhbHVlLiAqLwogICAgICAgICBpZiAoIChyYyA9
IG9wcy0+cmVhZChlYS5tZW0uc2VnLCBlYS5tZW0ub2ZmLCBvbGQsIG9wX2J5dGVzLAotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQu
NwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Dec 17 04:22:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 17 Dec 2016 04:22: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 1cI6VZ-00082P-Qw; Sat, 17 Dec 2016 04:22:05 +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 1cI6VZ-00082J-4R
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 04:22:05 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 F4/1A-22326-C6DB4585; Sat, 17 Dec 2016 04:22:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVTd7b0i
 EwcVjOhYTthk4MHps79vFHsAYxZqZl5RfkcCasfmXSsFPkYqe3RfYGhiXCnQxcnEICXxhlFi7
 cgM7hHOeUeLngd9sXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC3hIfGo6C
 WbzCphJLNryhgnEZgGqf3z3PtsERo4FjAyrGDWKU4vKUot0DS30kooy0zNKchMzc3QNDcz0cl
 OLixPTU3MSk4r1kvNzNzECfcIABDsYb24MOMQoycGkJMo7ZW1IhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJXt49QDnBotT01Iq0zBxgcMCkJTh4lER4u0HSvMUFibnFmekQqVOMuhzTni1+yiTE
 kpeflyolzrtkN1CRAEhRRmke3AhYoF5ilJUS5mUEOkqIpyC1KDezBFX+FaM4B6OSMO98kCk8m
 XklcJteAR3BBHSExbxgkCNKEhFSUg2Mq+R7Q7lvik1Mqt2rzFlryGg95dR+QbX5E4qZT9VH5H
 NZP1h0/9+XLdcuskusVDjwcekuhUSL2ecbec/HzmT4X8O6fvvPqVPkixK4zZTuTFxu4Hiz4K9
 d69XfbcXsOQ6njGKTL06oFnx3Us3lxS9lB4snmnOWXrnum+HUn8Yf7viv6JXYG4f/SizFGYmG
 WsxFxYkAkiMxTE8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1481948522!34805465!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34421 invoked from network); 17 Dec 2016 04:22: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; 17 Dec 2016 04: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 1cI6VW-00018H-Jv
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 04:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cI6VW-0002ii-JH
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 04:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cI6VW-0002ii-JH@xenbits.xenproject.org>
Date: Sat, 17 Dec 2016 04:22:02 +0000
Subject: [Xen-changelog] [xen stable-4.7] x86emul: CMPXCHG8B ignores operand
	size prefix
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>

Y29tbWl0IGUwZWEwNGQxZTZmNjQxN2ExMDViMTlhMTdlNDM3YTM1NGZhYTlmN2EKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgRGVjIDEz
IDE0OjI1OjAzIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgRGVjIDEzIDE0OjI1OjAzIDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBDTVBYQ0hHOEIgaWdub3JlcyBvcGVyYW5kIHNpemUgcHJlZml4CiAgICAKICAgIE90
aGVyd2lzZSBiZXNpZGVzIG1pcy1oYW5kbGluZyB0aGUgaW5zdHJ1Y3Rpb24sIHRoZSBjb21wYXJp
c29uIGZhaWx1cmUKICAgIGNhc2Ugd291bGQgcmVzdWx0IGluIHVuaW5pdGlhbGl6ZWQgc3RhY2sg
ZGF0YSBiZWluZyBoYW5kZWQgYmFjayB0byB0aGUKICAgIGd1ZXN0IGluIHJEWDpyQVggKDMyIGJp
dHMgbGVha2VkIGZvciAzMi1iaXQgZ3Vlc3RzLCA5NiBiaXRzIGZvciA2NC1iaXQKICAgIG9uZXMp
LgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE2LTk5MzIgLyBYU0EtMjAwLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogdG9vbHMvdGVz
dHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMgfCAxOCArKysrKysrKysrKysrKysr
KysKIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jICAgICAgIHwgIDYgKysr
KystCiAyIGZpbGVzIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRp
ZmYgLS1naXQgYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYyBi
L3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jCmluZGV4IDc3MDNh
MzIuLjMyYTMyMGYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4
Nl9lbXVsYXRvci5jCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVs
YXRvci5jCkBAIC00MzUsNiArNDM1LDI0IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJn
dikKICAgICAgICAgZ290byBmYWlsOwogICAgIHByaW50Zigib2theVxuIik7CiAKKyAgICBwcmlu
dGYoIiUtNDBzIiwgIlRlc3RpbmcgY21weGNoZzhiICglZWRpKSBbb3BzaXplXS4uLiIpOworICAg
IGluc3RyWzBdID0gMHg2NjsgaW5zdHJbMV0gPSAweDBmOyBpbnN0clsyXSA9IDB4Yzc7IGluc3Ry
WzNdID0gMHgwZjsKKyAgICByZXNbMF0gICAgICA9IDB4MTIzNDU2Nzg7CisgICAgcmVzWzFdICAg
ICAgPSAweDg3NjU0MzIxOworICAgIHJlZ3MuZWZsYWdzID0gMHgyMDA7CisgICAgcmVncy5laXAg
ICAgPSAodW5zaWduZWQgbG9uZykmaW5zdHJbMF07CisgICAgcmVncy5lZGkgICAgPSAodW5zaWdu
ZWQgbG9uZylyZXM7CisgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOworICAg
IGlmICggKHJjICE9IFg4NkVNVUxfT0tBWSkgfHwKKyAgICAgICAgIChyZXNbMF0gIT0gMHgxMjM0
NTY3OCkgfHwKKyAgICAgICAgIChyZXNbMV0gIT0gMHg4NzY1NDMyMSkgfHwKKyAgICAgICAgIChy
ZWdzLmVheCAhPSAweDEyMzQ1Njc4KSB8fAorICAgICAgICAgKHJlZ3MuZWR4ICE9IDB4ODc2NTQz
MjEpIHx8CisgICAgICAgICAoKHJlZ3MuZWZsYWdzJjB4MjQwKSAhPSAweDIwMCkgfHwKKyAgICAg
ICAgIChyZWdzLmVpcCAhPSAodW5zaWduZWQgbG9uZykmaW5zdHJbNF0pICkKKyAgICAgICAgZ290
byBmYWlsOworICAgIHByaW50Zigib2theVxuIik7CisKICAgICBwcmludGYoIiUtNDBzIiwgIlRl
c3RpbmcgbW92c3hiZCAoJSVlYXgpLCUlZWN4Li4uIik7CiAgICAgaW5zdHJbMF0gPSAweDBmOyBp
bnN0clsxXSA9IDB4YmU7IGluc3RyWzJdID0gMHgwODsKICAgICByZWdzLmVmbGFncyA9IDB4MjAw
OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCBkOWYxODdhLi5iY2E3
MDQ1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwor
KysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtNDc3NSw4ICs0
Nzc1LDEyIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoKG1v
ZHJtX3JlZyAmIDcpICE9IDEsIEVYQ19VRCwgLTEpOwogICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCwgLTEpOwogICAgICAgICBpZiAoIG9wX2J5
dGVzID09IDggKQorICAgICAgICB7CiAgICAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2
ZShjeDE2KTsKLSAgICAgICAgb3BfYnl0ZXMgKj0gMjsKKyAgICAgICAgICAgIG9wX2J5dGVzID0g
MTY7CisgICAgICAgIH0KKyAgICAgICAgZWxzZQorICAgICAgICAgICAgb3BfYnl0ZXMgPSA4Owog
CiAgICAgICAgIC8qIEdldCBhY3R1YWwgb2xkIHZhbHVlLiAqLwogICAgICAgICBpZiAoIChyYyA9
IG9wcy0+cmVhZChlYS5tZW0uc2VnLCBlYS5tZW0ub2ZmLCBvbGQsIG9wX2J5dGVzLAotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQu
NwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Dec 17 04:22:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 17 Dec 2016 04:22: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 1cI6Vj-00082w-SS; Sat, 17 Dec 2016 04:22:15 +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 1cI6Vj-00082q-AX
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 04:22:15 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 D9/E2-20518-67DB4585; Sat, 17 Dec 2016 04:22:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVbd0b0i
 EQf8ec4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN+Pn8KmPBW56Knt67zA2MB7m6GLk4hAS+MEq0
 Tb3IDOGcZ5T4/XItaxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIpEt+3P
 WEEsXkFzCS+f73ECNLKAlT/6EvVBEaOBYwMqxg1ilOLylKLdI0s9JKKMtMzSnITM3N0DQ2M9X
 JTi4sT01NzEpOK9ZLzczcxAn1Sz8DAuIOx/YTfIUZJDiYlUd4pa0MihPiS8lMqMxKLM+KLSnN
 Siw8xynBwKEnw8u4BygkWpaanVqRl5gCDAyYtwcGjJMI7czdQmre4IDG3ODMdInWKUZdj3akl
 T5mEWPLy81KlxHmlQWYIgBRllObBjYAF6iVGWSlhXkYGBgYhnoLUotzMElT5V4ziHIxKwrzHQ
 abwZOaVwG16BXQEE9ARFvOCQY4oSURISTUw7ryn/PuCWF3+ji/pE2d4TL2yIpvX+d2rqAiR9d
 0/LvnMXBDNpdKVIv7Yy6Xiqbj8C/M+9jUhq91fHKksEQxN72g1KZGPZjWs095ja9V/b9buwIj
 E7K8xjukLth6IrdyiPT/LzfaPUcKn5oDXLe/4t3Trh1SaPnHTZamp/Rc/T+aQ9SvpildKLMUZ
 iYZazEXFiQBjbYEDTwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1481948532!76586773!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11015 invoked from network); 17 Dec 2016 04:22:13 -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; 17 Dec 2016 04:22: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 1cI6Vg-00018M-Ll
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 04:22:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cI6Vg-0002jv-LK
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 04:22:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cI6Vg-0002jv-LK@xenbits.xenproject.org>
Date: Sat, 17 Dec 2016 04:22:12 +0000
Subject: [Xen-changelog] [xen stable-4.7] pvgrub: fix crash when booting
	kernel with p2m list outside kernel mapping
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>

Y29tbWl0IDdhNzFjZWEwMmFmZTJiZjBmMDRmMWNiZjkxOTMxMDgxZGJlOWRkNzYKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgRGVjIDEz
IDE0OjI1OjUyIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgRGVjIDEzIDE0OjI1OjUyIDIwMTYgKzAxMDAKCiAgICBw
dmdydWI6IGZpeCBjcmFzaCB3aGVuIGJvb3Rpbmcga2VybmVsIHdpdGggcDJtIGxpc3Qgb3V0c2lk
ZSBrZXJuZWwgbWFwcGluZwogICAgCiAgICBXaGVuIHRyeWluZyB0byBib290IGEga2VybmVsIHdp
dGggdGhlIHAybSBsaXN0IG5vdCBtYXBwZWQgYnkgdGhlCiAgICBpbml0aWFsIGtlcm5lbCBtYXBw
aW5nIGl0IGNhbiBoYXBwZW4gdGhhdCBwdmdydWIgaXMgZmFpbGluZyBhcyBpdCBpcwogICAga2Vl
cGluZyBzb21lIHBhZ2UgdGFibGVzIG1hcHBlZC4KICAgIAogICAgVW5tYXAgdGhlIGFkZGl0aW9u
YWwgcGFnZSB0YWJsZXMgY3JlYXRlZCBmb3IgdGhlIHNwZWNpYWwgcDJtIG1hcHBpbmcKICAgIHdp
bGwgYXZvaWQgdGhpcyBmYWlsdXJlLgogICAgCiAgICBSZXBvcnRlZC1ieTogU3ZlbiBLb2VobGVy
IDxzdmVuLmtvZWhsZXJAZ21haWwuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA5NzE0ZjZiODdlMTliMzJkM2E2NjYzYTIwZGY2NjEw
MjY1YzRiZmU1CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wOS0yOCAxMToyOToyOCArMDEwMAotLS0K
IHN0dWJkb20vZ3J1Yi9rZXhlYy5jIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL3N0dWJkb20vZ3J1Yi9rZXhlYy5jIGIvc3R1YmRvbS9ncnViL2tl
eGVjLmMKaW5kZXggOGZkOWZmOS4uNzFjMmYzZiAxMDA2NDQKLS0tIGEvc3R1YmRvbS9ncnViL2tl
eGVjLmMKKysrIGIvc3R1YmRvbS9ncnViL2tleGVjLmMKQEAgLTM0Nyw2ICszNDcsOCBAQCB2b2lk
IGtleGVjKHZvaWQgKmtlcm5lbCwgbG9uZyBrZXJuZWxfc2l6ZSwgdm9pZCAqbW9kdWxlLCBsb25n
IG1vZHVsZV9zaXplLCBjaGFyCiAgICAgLyogVW5tYXAgbGlieGMncyBwcm9qZWN0aW9uIG9mIHRo
ZSBib290IHBhZ2UgdGFibGUgKi8KICAgICBzZWcgPSB4Y19kb21fc2VnX3RvX3B0cihkb20sICZk
b20tPnBndGFibGVzX3NlZyk7CiAgICAgbXVubWFwKHNlZywgZG9tLT5wZ3RhYmxlc19zZWcudmVu
ZCAtIGRvbS0+cGd0YWJsZXNfc2VnLnZzdGFydCk7CisgICAgc2VnID0geGNfZG9tX3NlZ190b19w
dHIoZG9tLCAmZG9tLT5wMm1fc2VnKTsKKyAgICBtdW5tYXAoc2VnLCBkb20tPnAybV9zZWcudmVu
ZCAtIGRvbS0+cDJtX3NlZy52c3RhcnQpOwogCiAgICAgLyogVW5tYXAgZGF5MCBwYWdlcyB0byBh
dm9pZCBoYXZpbmcgYSByL3cgbWFwcGluZyBvZiB0aGUgZnV0dXJlIHBhZ2UgdGFibGUgKi8KICAg
ICBmb3IgKHBmbiA9IDA7IHBmbiA8IGFsbG9jYXRlZDsgcGZuKyspCi0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC43CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat Dec 17 04:22:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 17 Dec 2016 04:22: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 1cI6Vj-00082w-SS; Sat, 17 Dec 2016 04:22:15 +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 1cI6Vj-00082q-AX
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 04:22:15 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 D9/E2-20518-67DB4585; Sat, 17 Dec 2016 04:22:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVbd0b0i
 EQf8ec4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN+Pn8KmPBW56Knt67zA2MB7m6GLk4hAS+MEq0
 Tb3IDOGcZ5T4/XItaxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIpEt+3P
 WEEsXkFzCS+f73ECNLKAlT/6EvVBEaOBYwMqxg1ilOLylKLdI0s9JKKMtMzSnITM3N0DQ2M9X
 JTi4sT01NzEpOK9ZLzczcxAn1Sz8DAuIOx/YTfIUZJDiYlUd4pa0MihPiS8lMqMxKLM+KLSnN
 Siw8xynBwKEnw8u4BygkWpaanVqRl5gCDAyYtwcGjJMI7czdQmre4IDG3ODMdInWKUZdj3akl
 T5mEWPLy81KlxHmlQWYIgBRllObBjYAF6iVGWSlhXkYGBgYhnoLUotzMElT5V4ziHIxKwrzHQ
 abwZOaVwG16BXQEE9ARFvOCQY4oSURISTUw7ryn/PuCWF3+ji/pE2d4TL2yIpvX+d2rqAiR9d
 0/LvnMXBDNpdKVIv7Yy6Xiqbj8C/M+9jUhq91fHKksEQxN72g1KZGPZjWs095ja9V/b9buwIj
 E7K8xjukLth6IrdyiPT/LzfaPUcKn5oDXLe/4t3Trh1SaPnHTZamp/Rc/T+aQ9SvpildKLMUZ
 iYZazEXFiQBjbYEDTwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1481948532!76586773!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11015 invoked from network); 17 Dec 2016 04:22:13 -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; 17 Dec 2016 04:22: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 1cI6Vg-00018M-Ll
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 04:22:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cI6Vg-0002jv-LK
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 04:22:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cI6Vg-0002jv-LK@xenbits.xenproject.org>
Date: Sat, 17 Dec 2016 04:22:12 +0000
Subject: [Xen-changelog] [xen stable-4.7] pvgrub: fix crash when booting
	kernel with p2m list outside kernel mapping
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>

Y29tbWl0IDdhNzFjZWEwMmFmZTJiZjBmMDRmMWNiZjkxOTMxMDgxZGJlOWRkNzYKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgRGVjIDEz
IDE0OjI1OjUyIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgRGVjIDEzIDE0OjI1OjUyIDIwMTYgKzAxMDAKCiAgICBw
dmdydWI6IGZpeCBjcmFzaCB3aGVuIGJvb3Rpbmcga2VybmVsIHdpdGggcDJtIGxpc3Qgb3V0c2lk
ZSBrZXJuZWwgbWFwcGluZwogICAgCiAgICBXaGVuIHRyeWluZyB0byBib290IGEga2VybmVsIHdp
dGggdGhlIHAybSBsaXN0IG5vdCBtYXBwZWQgYnkgdGhlCiAgICBpbml0aWFsIGtlcm5lbCBtYXBw
aW5nIGl0IGNhbiBoYXBwZW4gdGhhdCBwdmdydWIgaXMgZmFpbGluZyBhcyBpdCBpcwogICAga2Vl
cGluZyBzb21lIHBhZ2UgdGFibGVzIG1hcHBlZC4KICAgIAogICAgVW5tYXAgdGhlIGFkZGl0aW9u
YWwgcGFnZSB0YWJsZXMgY3JlYXRlZCBmb3IgdGhlIHNwZWNpYWwgcDJtIG1hcHBpbmcKICAgIHdp
bGwgYXZvaWQgdGhpcyBmYWlsdXJlLgogICAgCiAgICBSZXBvcnRlZC1ieTogU3ZlbiBLb2VobGVy
IDxzdmVuLmtvZWhsZXJAZ21haWwuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA5NzE0ZjZiODdlMTliMzJkM2E2NjYzYTIwZGY2NjEw
MjY1YzRiZmU1CiAgICBtYXN0ZXIgZGF0ZTogMjAxNi0wOS0yOCAxMToyOToyOCArMDEwMAotLS0K
IHN0dWJkb20vZ3J1Yi9rZXhlYy5jIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL3N0dWJkb20vZ3J1Yi9rZXhlYy5jIGIvc3R1YmRvbS9ncnViL2tl
eGVjLmMKaW5kZXggOGZkOWZmOS4uNzFjMmYzZiAxMDA2NDQKLS0tIGEvc3R1YmRvbS9ncnViL2tl
eGVjLmMKKysrIGIvc3R1YmRvbS9ncnViL2tleGVjLmMKQEAgLTM0Nyw2ICszNDcsOCBAQCB2b2lk
IGtleGVjKHZvaWQgKmtlcm5lbCwgbG9uZyBrZXJuZWxfc2l6ZSwgdm9pZCAqbW9kdWxlLCBsb25n
IG1vZHVsZV9zaXplLCBjaGFyCiAgICAgLyogVW5tYXAgbGlieGMncyBwcm9qZWN0aW9uIG9mIHRo
ZSBib290IHBhZ2UgdGFibGUgKi8KICAgICBzZWcgPSB4Y19kb21fc2VnX3RvX3B0cihkb20sICZk
b20tPnBndGFibGVzX3NlZyk7CiAgICAgbXVubWFwKHNlZywgZG9tLT5wZ3RhYmxlc19zZWcudmVu
ZCAtIGRvbS0+cGd0YWJsZXNfc2VnLnZzdGFydCk7CisgICAgc2VnID0geGNfZG9tX3NlZ190b19w
dHIoZG9tLCAmZG9tLT5wMm1fc2VnKTsKKyAgICBtdW5tYXAoc2VnLCBkb20tPnAybV9zZWcudmVu
ZCAtIGRvbS0+cDJtX3NlZy52c3RhcnQpOwogCiAgICAgLyogVW5tYXAgZGF5MCBwYWdlcyB0byBh
dm9pZCBoYXZpbmcgYSByL3cgbWFwcGluZyBvZiB0aGUgZnV0dXJlIHBhZ2UgdGFibGUgKi8KICAg
ICBmb3IgKHBmbiA9IDA7IHBmbiA8IGFsbG9jYXRlZDsgcGZuKyspCi0tCmdlbmVyYXRlZCBieSBn
aXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC43CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1h
aWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat Dec 17 06:33:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 17 Dec 2016 06: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 1cI8YM-0001eR-DV; Sat, 17 Dec 2016 06:33: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 1cI8YK-0001eH-N1
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 06:33:04 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 1E/DA-25360-F1CD4585; Sat, 17 Dec 2016 06:33:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVVf+Tki
 Ewc9uYYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2P6zl63go0jF4guHGBsY5wp0MXJyCAl8YZT4
 +SK3i5ELyD7PKNHycTdzFyMHB5uAmMTcvQogNSICqhKzVixnhqhXl2j63cAGYgsLeEisbZkKF
 ucVMJN4tucEK4jNAlTf9P096wRGjgWMDKsYNYpTi8pSi3SNjPSSijLTM0pyEzNzdA0NTPVyU4
 uLE9NTcxKTivWS83M3MQJ9Us/AwLiDcU+73yFGSQ4mJVHeKWtDIoT4kvJTKjMSizPii0pzUos
 PMcpwcChJ8K64BZQTLEpNT61Iy8wBBgdMWoKDR0mENxskzVtckJhbnJkOkTrFqMsx7dnip0xC
 LHn5ealS4rw/bgIVCYAUZZTmwY2ABeolRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK8DiCre
 DLzSuA2vQI6ggnoCIt5wSBHlCQipKQaGG0E4munHDugOrH/VM7ZU6+KxJ51xWx6E1ri+uv5P9
 NtExKCM6O7tffpX6jqj9o2gznGM+ZX9bxt0/5mhZ9jL760Z/4WVcXtv6OmH+sRYlp4vmi2i1f
 Xhjz/P623Vn7dtKTMdn7gpaKU9zdE3ggL5E/V3z3bSvylUcdiF4eY3bdEk1KjirOP8iqxFGck
 GmoxFxUnAgASM0PGTwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1481956381!75777107!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19508 invoked from network); 17 Dec 2016 06:33:02 -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; 17 Dec 2016 06:33:02 -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 1cI8YI-0004lH-42
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 06:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cI8YH-00015W-Tu
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 06:33:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cI8YH-00015W-Tu@xenbits.xenproject.org>
Date: Sat, 17 Dec 2016 06:33:01 +0000
Subject: [Xen-changelog] [xen stable-4.4] x86emul: CMPXCHG8B ignores operand
	size prefix
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>

Y29tbWl0IDYxOWRiN2RmZmI4NGIzNTMxMWUwYmI5ZTYzODI0OTM4YjE4YWNhNzQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgRGVjIDEz
IDE0OjMwOjE0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgRGVjIDEzIDE0OjMwOjE0IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBDTVBYQ0hHOEIgaWdub3JlcyBvcGVyYW5kIHNpemUgcHJlZml4CiAgICAKICAgIE90
aGVyd2lzZSBiZXNpZGVzIG1pcy1oYW5kbGluZyB0aGUgaW5zdHJ1Y3Rpb24sIHRoZSBjb21wYXJp
c29uIGZhaWx1cmUKICAgIGNhc2Ugd291bGQgcmVzdWx0IGluIHVuaW5pdGlhbGl6ZWQgc3RhY2sg
ZGF0YSBiZWluZyBoYW5kZWQgYmFjayB0byB0aGUKICAgIGd1ZXN0IGluIHJEWDpyQVggKDMyIGJp
dHMgbGVha2VkIGZvciAzMi1iaXQgZ3Vlc3RzLCA5NiBiaXRzIGZvciA2NC1iaXQKICAgIG9uZXMp
LgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE2LTk5MzIgLyBYU0EtMjAwLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogdG9vbHMvdGVz
dHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMgfCAxOCArKysrKysrKysrKysrKysr
KysKIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jICAgICAgIHwgIDYgKysr
KystCiAyIGZpbGVzIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRp
ZmYgLS1naXQgYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYyBi
L3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jCmluZGV4IDU4NjRh
NDEuLjBkOWIwZWIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4
Nl9lbXVsYXRvci5jCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVs
YXRvci5jCkBAIC00MjcsNiArNDI3LDI0IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJn
dikKICAgICAgICAgZ290byBmYWlsOwogICAgIHByaW50Zigib2theVxuIik7CiAKKyAgICBwcmlu
dGYoIiUtNDBzIiwgIlRlc3RpbmcgY21weGNoZzhiICglZWRpKSBbb3BzaXplXS4uLiIpOworICAg
IGluc3RyWzBdID0gMHg2NjsgaW5zdHJbMV0gPSAweDBmOyBpbnN0clsyXSA9IDB4Yzc7IGluc3Ry
WzNdID0gMHgwZjsKKyAgICByZXNbMF0gICAgICA9IDB4MTIzNDU2Nzg7CisgICAgcmVzWzFdICAg
ICAgPSAweDg3NjU0MzIxOworICAgIHJlZ3MuZWZsYWdzID0gMHgyMDA7CisgICAgcmVncy5laXAg
ICAgPSAodW5zaWduZWQgbG9uZykmaW5zdHJbMF07CisgICAgcmVncy5lZGkgICAgPSAodW5zaWdu
ZWQgbG9uZylyZXM7CisgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOworICAg
IGlmICggKHJjICE9IFg4NkVNVUxfT0tBWSkgfHwKKyAgICAgICAgIChyZXNbMF0gIT0gMHgxMjM0
NTY3OCkgfHwKKyAgICAgICAgIChyZXNbMV0gIT0gMHg4NzY1NDMyMSkgfHwKKyAgICAgICAgIChy
ZWdzLmVheCAhPSAweDEyMzQ1Njc4KSB8fAorICAgICAgICAgKHJlZ3MuZWR4ICE9IDB4ODc2NTQz
MjEpIHx8CisgICAgICAgICAoKHJlZ3MuZWZsYWdzJjB4MjQwKSAhPSAweDIwMCkgfHwKKyAgICAg
ICAgIChyZWdzLmVpcCAhPSAodW5zaWduZWQgbG9uZykmaW5zdHJbNF0pICkKKyAgICAgICAgZ290
byBmYWlsOworICAgIHByaW50Zigib2theVxuIik7CisKICAgICBwcmludGYoIiUtNDBzIiwgIlRl
c3RpbmcgbW92c3hiZCAoJSVlYXgpLCUlZWN4Li4uIik7CiAgICAgaW5zdHJbMF0gPSAweDBmOyBp
bnN0clsxXSA9IDB4YmU7IGluc3RyWzJdID0gMHgwODsKICAgICByZWdzLmVmbGFncyA9IDB4MjAw
OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCBjN2E2ODIzLi4xZjdj
MmNmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwor
KysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtNDU0MCw4ICs0
NTQwLDEyIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoKG1v
ZHJtX3JlZyAmIDcpICE9IDEsIEVYQ19VRCwgLTEpOwogICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCwgLTEpOwogICAgICAgICBpZiAoIG9wX2J5
dGVzID09IDggKQorICAgICAgICB7CiAgICAgICAgICAgICB2Y3B1X211c3RfaGF2ZV9jeDE2KCk7
Ci0gICAgICAgIG9wX2J5dGVzICo9IDI7CisgICAgICAgICAgICBvcF9ieXRlcyA9IDE2OworICAg
ICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIG9wX2J5dGVzID0gODsKIAogICAgICAg
ICAvKiBHZXQgYWN0dWFsIG9sZCB2YWx1ZS4gKi8KICAgICAgICAgaWYgKCAocmMgPSBvcHMtPnJl
YWQoZWEubWVtLnNlZywgZWEubWVtLm9mZiwgb2xkLCBvcF9ieXRlcywKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjQKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat Dec 17 06:33:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 17 Dec 2016 06: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 1cI8YM-0001eR-DV; Sat, 17 Dec 2016 06:33: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 1cI8YK-0001eH-N1
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 06:33:04 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 1E/DA-25360-F1CD4585; Sat, 17 Dec 2016 06:33:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVVf+Tki
 Ewc9uYYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2P6zl63go0jF4guHGBsY5wp0MXJyCAl8YZT4
 +SK3i5ELyD7PKNHycTdzFyMHB5uAmMTcvQogNSICqhKzVixnhqhXl2j63cAGYgsLeEisbZkKF
 ucVMJN4tucEK4jNAlTf9P096wRGjgWMDKsYNYpTi8pSi3SNjPSSijLTM0pyEzNzdA0NTPVyU4
 uLE9NTcxKTivWS83M3MQJ9Us/AwLiDcU+73yFGSQ4mJVHeKWtDIoT4kvJTKjMSizPii0pzUos
 PMcpwcChJ8K64BZQTLEpNT61Iy8wBBgdMWoKDR0mENxskzVtckJhbnJkOkTrFqMsx7dnip0xC
 LHn5ealS4rw/bgIVCYAUZZTmwY2ABeolRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK8DiCre
 DLzSuA2vQI6ggnoCIt5wSBHlCQipKQaGG0E4munHDugOrH/VM7ZU6+KxJ51xWx6E1ri+uv5P9
 NtExKCM6O7tffpX6jqj9o2gznGM+ZX9bxt0/5mhZ9jL760Z/4WVcXtv6OmH+sRYlp4vmi2i1f
 Xhjz/P623Vn7dtKTMdn7gpaKU9zdE3ggL5E/V3z3bSvylUcdiF4eY3bdEk1KjirOP8iqxFGck
 GmoxFxUnAgASM0PGTwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1481956381!75777107!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19508 invoked from network); 17 Dec 2016 06:33:02 -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; 17 Dec 2016 06:33:02 -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 1cI8YI-0004lH-42
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 06:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cI8YH-00015W-Tu
 for xen-changelog@lists.xensource.com; Sat, 17 Dec 2016 06:33:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cI8YH-00015W-Tu@xenbits.xenproject.org>
Date: Sat, 17 Dec 2016 06:33:01 +0000
Subject: [Xen-changelog] [xen stable-4.4] x86emul: CMPXCHG8B ignores operand
	size prefix
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>

Y29tbWl0IDYxOWRiN2RmZmI4NGIzNTMxMWUwYmI5ZTYzODI0OTM4YjE4YWNhNzQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgRGVjIDEz
IDE0OjMwOjE0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgRGVjIDEzIDE0OjMwOjE0IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBDTVBYQ0hHOEIgaWdub3JlcyBvcGVyYW5kIHNpemUgcHJlZml4CiAgICAKICAgIE90
aGVyd2lzZSBiZXNpZGVzIG1pcy1oYW5kbGluZyB0aGUgaW5zdHJ1Y3Rpb24sIHRoZSBjb21wYXJp
c29uIGZhaWx1cmUKICAgIGNhc2Ugd291bGQgcmVzdWx0IGluIHVuaW5pdGlhbGl6ZWQgc3RhY2sg
ZGF0YSBiZWluZyBoYW5kZWQgYmFjayB0byB0aGUKICAgIGd1ZXN0IGluIHJEWDpyQVggKDMyIGJp
dHMgbGVha2VkIGZvciAzMi1iaXQgZ3Vlc3RzLCA5NiBiaXRzIGZvciA2NC1iaXQKICAgIG9uZXMp
LgogICAgCiAgICBUaGlzIGlzIENWRS0yMDE2LTk5MzIgLyBYU0EtMjAwLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogdG9vbHMvdGVz
dHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMgfCAxOCArKysrKysrKysrKysrKysr
KysKIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jICAgICAgIHwgIDYgKysr
KystCiAyIGZpbGVzIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRp
ZmYgLS1naXQgYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYyBi
L3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jCmluZGV4IDU4NjRh
NDEuLjBkOWIwZWIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4
Nl9lbXVsYXRvci5jCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVs
YXRvci5jCkBAIC00MjcsNiArNDI3LDI0IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJn
dikKICAgICAgICAgZ290byBmYWlsOwogICAgIHByaW50Zigib2theVxuIik7CiAKKyAgICBwcmlu
dGYoIiUtNDBzIiwgIlRlc3RpbmcgY21weGNoZzhiICglZWRpKSBbb3BzaXplXS4uLiIpOworICAg
IGluc3RyWzBdID0gMHg2NjsgaW5zdHJbMV0gPSAweDBmOyBpbnN0clsyXSA9IDB4Yzc7IGluc3Ry
WzNdID0gMHgwZjsKKyAgICByZXNbMF0gICAgICA9IDB4MTIzNDU2Nzg7CisgICAgcmVzWzFdICAg
ICAgPSAweDg3NjU0MzIxOworICAgIHJlZ3MuZWZsYWdzID0gMHgyMDA7CisgICAgcmVncy5laXAg
ICAgPSAodW5zaWduZWQgbG9uZykmaW5zdHJbMF07CisgICAgcmVncy5lZGkgICAgPSAodW5zaWdu
ZWQgbG9uZylyZXM7CisgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOworICAg
IGlmICggKHJjICE9IFg4NkVNVUxfT0tBWSkgfHwKKyAgICAgICAgIChyZXNbMF0gIT0gMHgxMjM0
NTY3OCkgfHwKKyAgICAgICAgIChyZXNbMV0gIT0gMHg4NzY1NDMyMSkgfHwKKyAgICAgICAgIChy
ZWdzLmVheCAhPSAweDEyMzQ1Njc4KSB8fAorICAgICAgICAgKHJlZ3MuZWR4ICE9IDB4ODc2NTQz
MjEpIHx8CisgICAgICAgICAoKHJlZ3MuZWZsYWdzJjB4MjQwKSAhPSAweDIwMCkgfHwKKyAgICAg
ICAgIChyZWdzLmVpcCAhPSAodW5zaWduZWQgbG9uZykmaW5zdHJbNF0pICkKKyAgICAgICAgZ290
byBmYWlsOworICAgIHByaW50Zigib2theVxuIik7CisKICAgICBwcmludGYoIiUtNDBzIiwgIlRl
c3RpbmcgbW92c3hiZCAoJSVlYXgpLCUlZWN4Li4uIik7CiAgICAgaW5zdHJbMF0gPSAweDBmOyBp
bnN0clsxXSA9IDB4YmU7IGluc3RyWzJdID0gMHgwODsKICAgICByZWdzLmVmbGFncyA9IDB4MjAw
OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCBjN2E2ODIzLi4xZjdj
MmNmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwor
KysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtNDU0MCw4ICs0
NTQwLDEyIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoKG1v
ZHJtX3JlZyAmIDcpICE9IDEsIEVYQ19VRCwgLTEpOwogICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCwgLTEpOwogICAgICAgICBpZiAoIG9wX2J5
dGVzID09IDggKQorICAgICAgICB7CiAgICAgICAgICAgICB2Y3B1X211c3RfaGF2ZV9jeDE2KCk7
Ci0gICAgICAgIG9wX2J5dGVzICo9IDI7CisgICAgICAgICAgICBvcF9ieXRlcyA9IDE2OworICAg
ICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIG9wX2J5dGVzID0gODsKIAogICAgICAg
ICAvKiBHZXQgYWN0dWFsIG9sZCB2YWx1ZS4gKi8KICAgICAgICAgaWYgKCAocmMgPSBvcHMtPnJl
YWQoZWEubWVtLnNlZywgZWEubWVtLm9mZiwgb2xkLCBvcF9ieXRlcywKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjQKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue Dec 20 21:22:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 20 Dec 2016 21: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 1cJRrK-0000lw-Q3; Tue, 20 Dec 2016 21:22:06 +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 1cJRrJ-0000lq-C6
 for xen-changelog@lists.xensource.com; Tue, 20 Dec 2016 21:22:05 +0000
Received: from [85.158.143.35] by server-5.bemta-6.messagelabs.com id
 68/72-11476-CF0A9585; Tue, 20 Dec 2016 21:22:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVffPgsg
 Ig/VP2C0mbDNwYPTY3reLPYAxijUzLym/IoE1Y8e/fvaCZcIVW4+9Ym5gvMjXxcjFISTwhVGi
 /8U8RgjnPKPE6vYZbF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4Szw8s
 pQFxOYVMJPo3tMJFmcBql+zZhrbBEaOBYwMqxg1ilOLylKLdI2N9ZKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAr3CAAQ7GHeuDzzEKMnBpCTKm9ERGSHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJglcM6GUhwaLU9NSKtMwcYHjApCU4eJREeD/PB0rzFhck5hZnpkOkTjHqckx7tvgp
 kxBLXn5eqpQ4rxLIDAGQoozSPLgRsFC9xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJWFedpApP
 Jl5JXCbXgEdwQR0xMLucJAjShIRUlINjK56a0qE/n58Z/R98YtKP7kniziMe6Zf18zx8rIIPT
 4l6vNaKZ/TpeciLt2KsPy8iZNr+o0TExX4HSp/8TAtMcowO9T1vTXeXdls1WXWujyt4Ixbjf9
 mnj8+65g2Q23u7bLXU5+I9yTvvD+BTSgv8MHJu2K1N/M4ud6auDquCXysnld9lfVkvxJLcUai
 oRZzUXEiAFaJwf1QAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1482268923!49279371!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20785 invoked from network); 20 Dec 2016 21:22:04 -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; 20 Dec 2016 21:22: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 1cJRrG-0001BE-5F
 for xen-changelog@lists.xensource.com; Tue, 20 Dec 2016 21:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cJRrG-00027Z-23
 for xen-changelog@lists.xensource.com; Tue, 20 Dec 2016 21:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cJRrG-00027Z-23@xenbits.xenproject.org>
Date: Tue, 20 Dec 2016 21:22:02 +0000
Subject: [Xen-changelog] [xen stable-4.8] x86/emul: Correct the handling of
	eflags with SYSCALL
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>

Y29tbWl0IGI5OTZlZmIyMzg2NGY3MTM1ZGIzNTc4YTNhMjA1OWZlMmYzYzFhOTgKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIERlYyAxOCAxNTo0Mjo1OSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBEZWMgMTkgMTU6NDY6
MDAgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBDb3JyZWN0IHRoZSBoYW5kbGluZyBvZiBlZmxh
Z3Mgd2l0aCBTWVNDQUxMCiAgICAKICAgIEEgc2luZ2xlc3RlcCAjREIgaXMgZGV0ZXJtaW5lZCBi
eSB0aGUgcmVzdWx0aW5nIGVmbGFncyB2YWx1ZSBmcm9tIHRoZQogICAgZXhlY3V0aW9uIG9mIFNZ
U0NBTEwsIG5vdCB0aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLgogICAgCiAgICBCeSB1c2luZyB0
aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLCB3ZSBuZWdhdGUgdGhlIGd1ZXN0IGtlcm5lbHMgYXR0
ZW1wdCB0bwogICAgcHJvdGVjdCBpdHNlbGYgZnJvbSBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIGJ5
IG1hc2tpbmcgVEYuCiAgICAKICAgIEhhdmUgdGhlIFNZU0NBTEwgZW11bGF0aW9uIHJlY2FsY3Vs
YXRlIHRmIGFmdGVyIHRoZSBpbnN0cnVjdGlvbiBpcyBjb21wbGV0ZS4KICAgIAogICAgVGhpcyBp
cyBYU0EtMjA0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIHwg
MTkgKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyks
IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2
X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4
IGQ4MmU4NWQuLmZmOTUyYTkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94
ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5j
CkBAIC00NTYxLDYgKzQ1NjEsMjMgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAgICAgKHJjID0g
b3BzLT53cml0ZV9zZWdtZW50KHg4Nl9zZWdfc3MsICZzcmVnLCBjdHh0KSkgKQogICAgICAgICAg
ICAgZ290byBkb25lOwogCisgICAgICAgIC8qCisgICAgICAgICAqIFNZU0NBTEwgKHVubGlrZSBt
b3N0IGluc3RydWN0aW9ucykgZXZhbHVhdGVzIGl0cyBzaW5nbGVzdGVwIGFjdGlvbgorICAgICAg
ICAgKiBiYXNlZCBvbiB0aGUgcmVzdWx0aW5nIEVGTEdfVEYsIG5vdCB0aGUgc3RhcnRpbmcgRUZM
R19URi4KKyAgICAgICAgICoKKyAgICAgICAgICogQXMgdGhlICNEQiBpcyByYWlzZWQgYWZ0ZXIg
dGhlIENQTCBjaGFuZ2UgYW5kIGJlZm9yZSB0aGUgT1MgY2FuCisgICAgICAgICAqIHN3aXRjaCBz
dGFjaywgaXQgaXMgYSBsYXJnZSByaXNrIGZvciBwcml2aWxlZ2UgZXNjYWxhdGlvbi4KKyAgICAg
ICAgICoKKyAgICAgICAgICogNjRiaXQga2VybmVscyBzaG91bGQgbWFzayBFRkxHX1RGIGluIE1T
Ul9GTUFTSyB0byBhdm9pZCBhbnkKKyAgICAgICAgICogdnVsbmVyYWJpbGl0eS4gIFJ1bm5pbmcg
dGhlICNEQiBoYW5kbGVyIG9uIGFuIElTVCBzdGFjayBpcyBhbHNvIGEKKyAgICAgICAgICogbWl0
aWdhdGlvbi4KKyAgICAgICAgICoKKyAgICAgICAgICogMzJiaXQga2VybmVscyBoYXZlIG5vIGFi
aWxpdHkgdG8gbWFzayBFRkxHX1RGIGF0IGFsbC4gIFRoZWlyIG9ubHkKKyAgICAgICAgICogbWl0
aWdhdGlvbiBpcyB0byB1c2UgYSB0YXNrIGdhdGUgZm9yIGhhbmRsaW5nICNEQiAob3IgdG8gbm90
IHVzZQorICAgICAgICAgKiBlbmFibGUgRUZFUi5TQ0UgdG8gc3RhcnQgd2l0aCkuCisgICAgICAg
ICAqLworICAgICAgICB0ZiA9IF9yZWdzLmVmbGFncyAmIEVGTEdfVEY7CisKICAgICAgICAgYnJl
YWs7CiAgICAgfQogCkBAIC01NDEyLDcgKzU0MjksNyBAQCB4ODZfZW11bGF0ZSgKIAogICAgICpj
dHh0LT5yZWdzID0gX3JlZ3M7CiAKLSAgICAvKiBJbmplY3QgI0RCIGlmIHNpbmdsZS1zdGVwIHRy
YWNpbmcgd2FzIGVuYWJsZWQgYXQgaW5zdHJ1Y3Rpb24gc3RhcnQuICovCisgICAgLyogU2hvdWxk
IGEgc2luZ2xlc3RlcCAjREIgYmUgcmFpc2VkPyAqLwogICAgIGlmICggdGYgJiYgKHJjID09IFg4
NkVNVUxfT0tBWSkgJiYgb3BzLT5pbmplY3RfaHdfZXhjZXB0aW9uICkKICAgICAgICAgcmMgPSBv
cHMtPmluamVjdF9od19leGNlcHRpb24oRVhDX0RCLCAtMSwgY3R4dCkgPyA6IFg4NkVNVUxfRVhD
RVBUSU9OOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNzdGFibGUtNC44CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Tue Dec 20 21:22:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 20 Dec 2016 21: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 1cJRrK-0000lw-Q3; Tue, 20 Dec 2016 21:22:06 +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 1cJRrJ-0000lq-C6
 for xen-changelog@lists.xensource.com; Tue, 20 Dec 2016 21:22:05 +0000
Received: from [85.158.143.35] by server-5.bemta-6.messagelabs.com id
 68/72-11476-CF0A9585; Tue, 20 Dec 2016 21:22:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVffPgsg
 Ig/VP2C0mbDNwYPTY3reLPYAxijUzLym/IoE1Y8e/fvaCZcIVW4+9Ym5gvMjXxcjFISTwhVGi
 /8U8RgjnPKPE6vYZbF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4Szw8s
 pQFxOYVMJPo3tMJFmcBql+zZhrbBEaOBYwMqxg1ilOLylKLdI2N9ZKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAr3CAAQ7GHeuDzzEKMnBpCTKm9ERGSHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJglcM6GUhwaLU9NSKtMwcYHjApCU4eJREeD/PB0rzFhck5hZnpkOkTjHqckx7tvgp
 kxBLXn5eqpQ4rxLIDAGQoozSPLgRsFC9xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJWFedpApP
 Jl5JXCbXgEdwQR0xMLucJAjShIRUlINjK56a0qE/n58Z/R98YtKP7kniziMe6Zf18zx8rIIPT
 4l6vNaKZ/TpeciLt2KsPy8iZNr+o0TExX4HSp/8TAtMcowO9T1vTXeXdls1WXWujyt4Ixbjf9
 mnj8+65g2Q23u7bLXU5+I9yTvvD+BTSgv8MHJu2K1N/M4ud6auDquCXysnld9lfVkvxJLcUai
 oRZzUXEiAFaJwf1QAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1482268923!49279371!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20785 invoked from network); 20 Dec 2016 21:22:04 -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; 20 Dec 2016 21:22: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 1cJRrG-0001BE-5F
 for xen-changelog@lists.xensource.com; Tue, 20 Dec 2016 21:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cJRrG-00027Z-23
 for xen-changelog@lists.xensource.com; Tue, 20 Dec 2016 21:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cJRrG-00027Z-23@xenbits.xenproject.org>
Date: Tue, 20 Dec 2016 21:22:02 +0000
Subject: [Xen-changelog] [xen stable-4.8] x86/emul: Correct the handling of
	eflags with SYSCALL
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>

Y29tbWl0IGI5OTZlZmIyMzg2NGY3MTM1ZGIzNTc4YTNhMjA1OWZlMmYzYzFhOTgKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIERlYyAxOCAxNTo0Mjo1OSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBEZWMgMTkgMTU6NDY6
MDAgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBDb3JyZWN0IHRoZSBoYW5kbGluZyBvZiBlZmxh
Z3Mgd2l0aCBTWVNDQUxMCiAgICAKICAgIEEgc2luZ2xlc3RlcCAjREIgaXMgZGV0ZXJtaW5lZCBi
eSB0aGUgcmVzdWx0aW5nIGVmbGFncyB2YWx1ZSBmcm9tIHRoZQogICAgZXhlY3V0aW9uIG9mIFNZ
U0NBTEwsIG5vdCB0aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLgogICAgCiAgICBCeSB1c2luZyB0
aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLCB3ZSBuZWdhdGUgdGhlIGd1ZXN0IGtlcm5lbHMgYXR0
ZW1wdCB0bwogICAgcHJvdGVjdCBpdHNlbGYgZnJvbSBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIGJ5
IG1hc2tpbmcgVEYuCiAgICAKICAgIEhhdmUgdGhlIFNZU0NBTEwgZW11bGF0aW9uIHJlY2FsY3Vs
YXRlIHRmIGFmdGVyIHRoZSBpbnN0cnVjdGlvbiBpcyBjb21wbGV0ZS4KICAgIAogICAgVGhpcyBp
cyBYU0EtMjA0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIHwg
MTkgKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyks
IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2
X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4
IGQ4MmU4NWQuLmZmOTUyYTkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94
ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5j
CkBAIC00NTYxLDYgKzQ1NjEsMjMgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAgICAgKHJjID0g
b3BzLT53cml0ZV9zZWdtZW50KHg4Nl9zZWdfc3MsICZzcmVnLCBjdHh0KSkgKQogICAgICAgICAg
ICAgZ290byBkb25lOwogCisgICAgICAgIC8qCisgICAgICAgICAqIFNZU0NBTEwgKHVubGlrZSBt
b3N0IGluc3RydWN0aW9ucykgZXZhbHVhdGVzIGl0cyBzaW5nbGVzdGVwIGFjdGlvbgorICAgICAg
ICAgKiBiYXNlZCBvbiB0aGUgcmVzdWx0aW5nIEVGTEdfVEYsIG5vdCB0aGUgc3RhcnRpbmcgRUZM
R19URi4KKyAgICAgICAgICoKKyAgICAgICAgICogQXMgdGhlICNEQiBpcyByYWlzZWQgYWZ0ZXIg
dGhlIENQTCBjaGFuZ2UgYW5kIGJlZm9yZSB0aGUgT1MgY2FuCisgICAgICAgICAqIHN3aXRjaCBz
dGFjaywgaXQgaXMgYSBsYXJnZSByaXNrIGZvciBwcml2aWxlZ2UgZXNjYWxhdGlvbi4KKyAgICAg
ICAgICoKKyAgICAgICAgICogNjRiaXQga2VybmVscyBzaG91bGQgbWFzayBFRkxHX1RGIGluIE1T
Ul9GTUFTSyB0byBhdm9pZCBhbnkKKyAgICAgICAgICogdnVsbmVyYWJpbGl0eS4gIFJ1bm5pbmcg
dGhlICNEQiBoYW5kbGVyIG9uIGFuIElTVCBzdGFjayBpcyBhbHNvIGEKKyAgICAgICAgICogbWl0
aWdhdGlvbi4KKyAgICAgICAgICoKKyAgICAgICAgICogMzJiaXQga2VybmVscyBoYXZlIG5vIGFi
aWxpdHkgdG8gbWFzayBFRkxHX1RGIGF0IGFsbC4gIFRoZWlyIG9ubHkKKyAgICAgICAgICogbWl0
aWdhdGlvbiBpcyB0byB1c2UgYSB0YXNrIGdhdGUgZm9yIGhhbmRsaW5nICNEQiAob3IgdG8gbm90
IHVzZQorICAgICAgICAgKiBlbmFibGUgRUZFUi5TQ0UgdG8gc3RhcnQgd2l0aCkuCisgICAgICAg
ICAqLworICAgICAgICB0ZiA9IF9yZWdzLmVmbGFncyAmIEVGTEdfVEY7CisKICAgICAgICAgYnJl
YWs7CiAgICAgfQogCkBAIC01NDEyLDcgKzU0MjksNyBAQCB4ODZfZW11bGF0ZSgKIAogICAgICpj
dHh0LT5yZWdzID0gX3JlZ3M7CiAKLSAgICAvKiBJbmplY3QgI0RCIGlmIHNpbmdsZS1zdGVwIHRy
YWNpbmcgd2FzIGVuYWJsZWQgYXQgaW5zdHJ1Y3Rpb24gc3RhcnQuICovCisgICAgLyogU2hvdWxk
IGEgc2luZ2xlc3RlcCAjREIgYmUgcmFpc2VkPyAqLwogICAgIGlmICggdGYgJiYgKHJjID09IFg4
NkVNVUxfT0tBWSkgJiYgb3BzLT5pbmplY3RfaHdfZXhjZXB0aW9uICkKICAgICAgICAgcmMgPSBv
cHMtPmluamVjdF9od19leGNlcHRpb24oRVhDX0RCLCAtMSwgY3R4dCkgPyA6IFg4NkVNVUxfRVhD
RVBUSU9OOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNzdGFibGUtNC44CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Wed Dec 21 01:33:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 21 Dec 2016 01: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 1cJVmD-0005R4-FW; Wed, 21 Dec 2016 01: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 <ian.jackson@eu.citrix.com>) id 1cJVmC-0005Qy-An
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 01:33:04 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 85/1F-11476-FCBD9585; Wed, 21 Dec 2016 01:33:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVff87cg
 Igzt9jBYTthk4MHps79vFHsAYxZqZl5RfkcCacenffsaCM+IVy5ZtZ29g/CzYxcjFISTwhVFi
 +rprTBDOeUaJ/o8bGLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwl/g+c
 QcjiM0rYCZx49smJhCbBah+2taV7BMYORYwMqxiVC9OLSpLLdI11ksqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYOz453SIUZKDSUmU99blyAghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKEryvbgHlBItS01Mr0jJzgMEBk5bg4FES4fW4CZTmLS5IzC3OTIdInWLU5Zj2bPFT
 JiGWvPy8VClx3kcgMwRAijJK8+BGwAL1EqOslDAvI9BRQjwFqUW5mSWo8q8YxTkYlYR5zYFhL
 8STmVcCt+kV0BFMQEcs7A4HOaIkESEl1cA4U5PH4fDp+c/k1q22iJXLVpik/sHNMzjfX7Ni7f
 +cx1LTXjt0xU/468HvJfNlr1DCB3ulfxFPJ//bGmYQcow7657M9acHyjILTp/tZvgzzfJO/ou
 nD1stpbjFN2rKSKkXKy98vkH28cVLXdob5YrKouc/zri5KmZr14qD5TulBeumal+cd2O1Ektx
 RqKhFnNRcSIA/ZFiXU8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1482283982!78152856!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22306 invoked from network); 21 Dec 2016 01:33:02 -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; 21 Dec 2016 01:33:02 -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 1cJVm9-0006fN-RB
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 01:33:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cJVm9-0007OM-N2
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 01:33:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cJVm9-0007OM-N2@xenbits.xenproject.org>
Date: Wed, 21 Dec 2016 01:33:01 +0000
Subject: [Xen-changelog] [xen stable-4.7] x86/emul: Correct the handling of
	eflags with SYSCALL
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>

Y29tbWl0IGM1ZmViOTE1ZDg1MzZmMjM1Yjc0MTk1YmYzM2Y0YmIwZTgyNzM0Y2QKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIERlYyAxOCAxNTo0Mjo1OSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBEZWMgMTkgMTU6NDY6
MjkgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBDb3JyZWN0IHRoZSBoYW5kbGluZyBvZiBlZmxh
Z3Mgd2l0aCBTWVNDQUxMCiAgICAKICAgIEEgc2luZ2xlc3RlcCAjREIgaXMgZGV0ZXJtaW5lZCBi
eSB0aGUgcmVzdWx0aW5nIGVmbGFncyB2YWx1ZSBmcm9tIHRoZQogICAgZXhlY3V0aW9uIG9mIFNZ
U0NBTEwsIG5vdCB0aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLgogICAgCiAgICBCeSB1c2luZyB0
aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLCB3ZSBuZWdhdGUgdGhlIGd1ZXN0IGtlcm5lbHMgYXR0
ZW1wdCB0bwogICAgcHJvdGVjdCBpdHNlbGYgZnJvbSBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIGJ5
IG1hc2tpbmcgVEYuCiAgICAKICAgIEludHJvZHVjZSBhIHRmIGJvb2xlYW4gYW5kIGhhdmUgdGhl
IFNZU0NBTEwgZW11bGF0aW9uIHJlY2FsY3VsYXRlIGl0CiAgICBhZnRlciB0aGUgaW5zdHJ1Y3Rp
b24gaXMgY29tcGxldGUuCiAgICAKICAgIFRoaXMgaXMgWFNBLTIwNAogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94
ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDIzICsrKysrKysrKysrKysrKysrKysrLS0t
CiAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IGJjYTcwNDUuLjAzYWQ1NDUgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xNTgyLDYgKzE1ODIsNyBA
QCB4ODZfZW11bGF0ZSgKICAgICB1bmlvbiB2ZXggdmV4ID0ge307CiAgICAgdW5zaWduZWQgaW50
IG9wX2J5dGVzLCBkZWZfb3BfYnl0ZXMsIGFkX2J5dGVzLCBkZWZfYWRfYnl0ZXM7CiAgICAgYm9v
bF90IGxvY2tfcHJlZml4ID0gMDsKKyAgICBib29sX3QgdGYgPSAhIShjdHh0LT5yZWdzLT5lZmxh
Z3MgJiBFRkxHX1RGKTsKICAgICBpbnQgb3ZlcnJpZGVfc2VnID0gLTEsIHJjID0gWDg2RU1VTF9P
S0FZOwogICAgIHN0cnVjdCBvcGVyYW5kIHNyYyA9IHsgLnJlZyA9IFJFR19QT0lTT04gfTsKICAg
ICBzdHJ1Y3Qgb3BlcmFuZCBkc3QgPSB7IC5yZWcgPSBSRUdfUE9JU09OIH07CkBAIC0zOTEwLDkg
KzM5MTEsOCBAQCB4ODZfZW11bGF0ZSgKICAgICB9CiAKICBub193cml0ZWJhY2s6Ci0gICAgLyog
SW5qZWN0ICNEQiBpZiBzaW5nbGUtc3RlcCB0cmFjaW5nIHdhcyBlbmFibGVkIGF0IGluc3RydWN0
aW9uIHN0YXJ0LiAqLwotICAgIGlmICggKGN0eHQtPnJlZ3MtPmVmbGFncyAmIEVGTEdfVEYpICYm
IChyYyA9PSBYODZFTVVMX09LQVkpICYmCi0gICAgICAgICAob3BzLT5pbmplY3RfaHdfZXhjZXB0
aW9uICE9IE5VTEwpICkKKyAgICAvKiBTaG91bGQgYSBzaW5nbGVzdGVwICNEQiBiZSByYWlzZWQ/
ICovCisgICAgaWYgKCB0ZiAmJiAocmMgPT0gWDg2RU1VTF9PS0FZKSAmJiAob3BzLT5pbmplY3Rf
aHdfZXhjZXB0aW9uICE9IE5VTEwpICkKICAgICAgICAgcmMgPSBvcHMtPmluamVjdF9od19leGNl
cHRpb24oRVhDX0RCLCAtMSwgY3R4dCkgPyA6IFg4NkVNVUxfRVhDRVBUSU9OOwogCiAgICAgLyog
Q29tbWl0IHNoYWRvdyByZWdpc3RlciBzdGF0ZS4gKi8KQEAgLTQxNDMsNiArNDE0MywyMyBAQCB4
ODZfZW11bGF0ZSgKICAgICAgICAgICAgICAocmMgPSBvcHMtPndyaXRlX3NlZ21lbnQoeDg2X3Nl
Z19zcywgJnNzLCBjdHh0KSkgKQogICAgICAgICAgICAgZ290byBkb25lOwogCisgICAgICAgIC8q
CisgICAgICAgICAqIFNZU0NBTEwgKHVubGlrZSBtb3N0IGluc3RydWN0aW9ucykgZXZhbHVhdGVz
IGl0cyBzaW5nbGVzdGVwIGFjdGlvbgorICAgICAgICAgKiBiYXNlZCBvbiB0aGUgcmVzdWx0aW5n
IEVGTEdfVEYsIG5vdCB0aGUgc3RhcnRpbmcgRUZMR19URi4KKyAgICAgICAgICoKKyAgICAgICAg
ICogQXMgdGhlICNEQiBpcyByYWlzZWQgYWZ0ZXIgdGhlIENQTCBjaGFuZ2UgYW5kIGJlZm9yZSB0
aGUgT1MgY2FuCisgICAgICAgICAqIHN3aXRjaCBzdGFjaywgaXQgaXMgYSBsYXJnZSByaXNrIGZv
ciBwcml2aWxlZ2UgZXNjYWxhdGlvbi4KKyAgICAgICAgICoKKyAgICAgICAgICogNjRiaXQga2Vy
bmVscyBzaG91bGQgbWFzayBFRkxHX1RGIGluIE1TUl9GTUFTSyB0byBhdm9pZCBhbnkKKyAgICAg
ICAgICogdnVsbmVyYWJpbGl0eS4gIFJ1bm5pbmcgdGhlICNEQiBoYW5kbGVyIG9uIGFuIElTVCBz
dGFjayBpcyBhbHNvIGEKKyAgICAgICAgICogbWl0aWdhdGlvbi4KKyAgICAgICAgICoKKyAgICAg
ICAgICogMzJiaXQga2VybmVscyBoYXZlIG5vIGFiaWxpdHkgdG8gbWFzayBFRkxHX1RGIGF0IGFs
bC4gIFRoZWlyIG9ubHkKKyAgICAgICAgICogbWl0aWdhdGlvbiBpcyB0byB1c2UgYSB0YXNrIGdh
dGUgZm9yIGhhbmRsaW5nICNEQiAob3IgdG8gbm90IHVzZQorICAgICAgICAgKiBlbmFibGUgRUZF
Ui5TQ0UgdG8gc3RhcnQgd2l0aCkuCisgICAgICAgICAqLworICAgICAgICB0ZiA9ICEhKF9yZWdz
LmVmbGFncyAmIEVGTEdfVEYpOworCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed Dec 21 01:33:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 21 Dec 2016 01: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 1cJVmD-0005R4-FW; Wed, 21 Dec 2016 01: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 <ian.jackson@eu.citrix.com>) id 1cJVmC-0005Qy-An
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 01:33:04 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 85/1F-11476-FCBD9585; Wed, 21 Dec 2016 01:33:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVff87cg
 Igzt9jBYTthk4MHps79vFHsAYxZqZl5RfkcCacenffsaCM+IVy5ZtZ29g/CzYxcjFISTwhVFi
 +rprTBDOeUaJ/o8bGLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwl/g+c
 QcjiM0rYCZx49smJhCbBah+2taV7BMYORYwMqxiVC9OLSpLLdI11ksqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQJAxDsYOz453SIUZKDSUmU99blyAghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKEryvbgHlBItS01Mr0jJzgMEBk5bg4FES4fW4CZTmLS5IzC3OTIdInWLU5Zj2bPFT
 JiGWvPy8VClx3kcgMwRAijJK8+BGwAL1EqOslDAvI9BRQjwFqUW5mSWo8q8YxTkYlYR5zYFhL
 8STmVcCt+kV0BFMQEcs7A4HOaIkESEl1cA4U5PH4fDp+c/k1q22iJXLVpik/sHNMzjfX7Ni7f
 +cx1LTXjt0xU/468HvJfNlr1DCB3ulfxFPJ//bGmYQcow7657M9acHyjILTp/tZvgzzfJO/ou
 nD1stpbjFN2rKSKkXKy98vkH28cVLXdob5YrKouc/zri5KmZr14qD5TulBeumal+cd2O1Ektx
 RqKhFnNRcSIA/ZFiXU8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1482283982!78152856!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22306 invoked from network); 21 Dec 2016 01:33:02 -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; 21 Dec 2016 01:33:02 -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 1cJVm9-0006fN-RB
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 01:33:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cJVm9-0007OM-N2
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 01:33:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cJVm9-0007OM-N2@xenbits.xenproject.org>
Date: Wed, 21 Dec 2016 01:33:01 +0000
Subject: [Xen-changelog] [xen stable-4.7] x86/emul: Correct the handling of
	eflags with SYSCALL
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>

Y29tbWl0IGM1ZmViOTE1ZDg1MzZmMjM1Yjc0MTk1YmYzM2Y0YmIwZTgyNzM0Y2QKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIERlYyAxOCAxNTo0Mjo1OSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBEZWMgMTkgMTU6NDY6
MjkgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBDb3JyZWN0IHRoZSBoYW5kbGluZyBvZiBlZmxh
Z3Mgd2l0aCBTWVNDQUxMCiAgICAKICAgIEEgc2luZ2xlc3RlcCAjREIgaXMgZGV0ZXJtaW5lZCBi
eSB0aGUgcmVzdWx0aW5nIGVmbGFncyB2YWx1ZSBmcm9tIHRoZQogICAgZXhlY3V0aW9uIG9mIFNZ
U0NBTEwsIG5vdCB0aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLgogICAgCiAgICBCeSB1c2luZyB0
aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLCB3ZSBuZWdhdGUgdGhlIGd1ZXN0IGtlcm5lbHMgYXR0
ZW1wdCB0bwogICAgcHJvdGVjdCBpdHNlbGYgZnJvbSBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIGJ5
IG1hc2tpbmcgVEYuCiAgICAKICAgIEludHJvZHVjZSBhIHRmIGJvb2xlYW4gYW5kIGhhdmUgdGhl
IFNZU0NBTEwgZW11bGF0aW9uIHJlY2FsY3VsYXRlIGl0CiAgICBhZnRlciB0aGUgaW5zdHJ1Y3Rp
b24gaXMgY29tcGxldGUuCiAgICAKICAgIFRoaXMgaXMgWFNBLTIwNAogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94
ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDIzICsrKysrKysrKysrKysrKysrKysrLS0t
CiAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IGJjYTcwNDUuLjAzYWQ1NDUgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xNTgyLDYgKzE1ODIsNyBA
QCB4ODZfZW11bGF0ZSgKICAgICB1bmlvbiB2ZXggdmV4ID0ge307CiAgICAgdW5zaWduZWQgaW50
IG9wX2J5dGVzLCBkZWZfb3BfYnl0ZXMsIGFkX2J5dGVzLCBkZWZfYWRfYnl0ZXM7CiAgICAgYm9v
bF90IGxvY2tfcHJlZml4ID0gMDsKKyAgICBib29sX3QgdGYgPSAhIShjdHh0LT5yZWdzLT5lZmxh
Z3MgJiBFRkxHX1RGKTsKICAgICBpbnQgb3ZlcnJpZGVfc2VnID0gLTEsIHJjID0gWDg2RU1VTF9P
S0FZOwogICAgIHN0cnVjdCBvcGVyYW5kIHNyYyA9IHsgLnJlZyA9IFJFR19QT0lTT04gfTsKICAg
ICBzdHJ1Y3Qgb3BlcmFuZCBkc3QgPSB7IC5yZWcgPSBSRUdfUE9JU09OIH07CkBAIC0zOTEwLDkg
KzM5MTEsOCBAQCB4ODZfZW11bGF0ZSgKICAgICB9CiAKICBub193cml0ZWJhY2s6Ci0gICAgLyog
SW5qZWN0ICNEQiBpZiBzaW5nbGUtc3RlcCB0cmFjaW5nIHdhcyBlbmFibGVkIGF0IGluc3RydWN0
aW9uIHN0YXJ0LiAqLwotICAgIGlmICggKGN0eHQtPnJlZ3MtPmVmbGFncyAmIEVGTEdfVEYpICYm
IChyYyA9PSBYODZFTVVMX09LQVkpICYmCi0gICAgICAgICAob3BzLT5pbmplY3RfaHdfZXhjZXB0
aW9uICE9IE5VTEwpICkKKyAgICAvKiBTaG91bGQgYSBzaW5nbGVzdGVwICNEQiBiZSByYWlzZWQ/
ICovCisgICAgaWYgKCB0ZiAmJiAocmMgPT0gWDg2RU1VTF9PS0FZKSAmJiAob3BzLT5pbmplY3Rf
aHdfZXhjZXB0aW9uICE9IE5VTEwpICkKICAgICAgICAgcmMgPSBvcHMtPmluamVjdF9od19leGNl
cHRpb24oRVhDX0RCLCAtMSwgY3R4dCkgPyA6IFg4NkVNVUxfRVhDRVBUSU9OOwogCiAgICAgLyog
Q29tbWl0IHNoYWRvdyByZWdpc3RlciBzdGF0ZS4gKi8KQEAgLTQxNDMsNiArNDE0MywyMyBAQCB4
ODZfZW11bGF0ZSgKICAgICAgICAgICAgICAocmMgPSBvcHMtPndyaXRlX3NlZ21lbnQoeDg2X3Nl
Z19zcywgJnNzLCBjdHh0KSkgKQogICAgICAgICAgICAgZ290byBkb25lOwogCisgICAgICAgIC8q
CisgICAgICAgICAqIFNZU0NBTEwgKHVubGlrZSBtb3N0IGluc3RydWN0aW9ucykgZXZhbHVhdGVz
IGl0cyBzaW5nbGVzdGVwIGFjdGlvbgorICAgICAgICAgKiBiYXNlZCBvbiB0aGUgcmVzdWx0aW5n
IEVGTEdfVEYsIG5vdCB0aGUgc3RhcnRpbmcgRUZMR19URi4KKyAgICAgICAgICoKKyAgICAgICAg
ICogQXMgdGhlICNEQiBpcyByYWlzZWQgYWZ0ZXIgdGhlIENQTCBjaGFuZ2UgYW5kIGJlZm9yZSB0
aGUgT1MgY2FuCisgICAgICAgICAqIHN3aXRjaCBzdGFjaywgaXQgaXMgYSBsYXJnZSByaXNrIGZv
ciBwcml2aWxlZ2UgZXNjYWxhdGlvbi4KKyAgICAgICAgICoKKyAgICAgICAgICogNjRiaXQga2Vy
bmVscyBzaG91bGQgbWFzayBFRkxHX1RGIGluIE1TUl9GTUFTSyB0byBhdm9pZCBhbnkKKyAgICAg
ICAgICogdnVsbmVyYWJpbGl0eS4gIFJ1bm5pbmcgdGhlICNEQiBoYW5kbGVyIG9uIGFuIElTVCBz
dGFjayBpcyBhbHNvIGEKKyAgICAgICAgICogbWl0aWdhdGlvbi4KKyAgICAgICAgICoKKyAgICAg
ICAgICogMzJiaXQga2VybmVscyBoYXZlIG5vIGFiaWxpdHkgdG8gbWFzayBFRkxHX1RGIGF0IGFs
bC4gIFRoZWlyIG9ubHkKKyAgICAgICAgICogbWl0aWdhdGlvbiBpcyB0byB1c2UgYSB0YXNrIGdh
dGUgZm9yIGhhbmRsaW5nICNEQiAob3IgdG8gbm90IHVzZQorICAgICAgICAgKiBlbmFibGUgRUZF
Ui5TQ0UgdG8gc3RhcnQgd2l0aCkuCisgICAgICAgICAqLworICAgICAgICB0ZiA9ICEhKF9yZWdz
LmVmbGFncyAmIEVGTEdfVEYpOworCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed Dec 21 03:22:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 21 Dec 2016 03:22: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 1cJXTh-0005Y6-7Z; Wed, 21 Dec 2016 03:22:05 +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 1cJXTg-0005Y0-Kb
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 03:22:04 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 EA/B4-05787-B55F9585; Wed, 21 Dec 2016 03:22:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVTf6a2S
 EwdoTohYTthk4MHps79vFHsAYxZqZl5RfkcCa8WB5G1vBGfGKxnmHmRsY3wh2MXJxCAl8YZTY
 NWEdM4RznlFi6cfpjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4S3y9e
 4oJxOYVMJM4+/wxmM0CVP+n4x/TBEaOBYwMqxg1ilOLylKLdA3N9JKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAr3CAAQ7GO9vDDjEKMnBpCTKe+tyZIQQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCV6DL0A5waLU9NSKtMwcYHjApCU4eJREeHlA0rzFBYm5xZnpEKlTjLoc054tfsok
 xJKXn5cqJc4rCVIkAFKUUZoHNwIWqpcYZaWEeRmBjhLiKUgtys0sQZV/xSjOwagkzKsDMoUnM
 68EbtMroCOYgI5Y2B0OckRJIkJKqoHR/eMypfANE8I4FpxepW+1fYnbvL0/Pgjqqmbuirktum
 7aXGWPzMILO7VTY2Uj1x46xSN8b9J7lh2rBBYmCsy1t7uefELKr2i28q10UyF99y/fuNIdv2n
 uPRkt5hHeFver/BLbeqnLqoyue41U975Xi1f5b83H+lDtasP3pvSonf7Lf/A9FchVYinOSDTU
 Yi4qTgQAugqC+lACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1482290522!68143227!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37485 invoked from network); 21 Dec 2016 03:22:03 -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; 21 Dec 2016 03: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 1cJXTe-0001QX-79
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 03:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cJXTe-0008RB-4n
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 03:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cJXTe-0008RB-4n@xenbits.xenproject.org>
Date: Wed, 21 Dec 2016 03:22:02 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/emul: Correct the handling of
	eflags with SYSCALL
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>

Y29tbWl0IGUzNDI2ZTIzY2FjNTY2ZDUwODkwMmZjNWY0OWM4ZmMwNTQxMTFjZjAKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIERlYyAxOCAxNTo0Mjo1OSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBEZWMgMTkgMTU6NDY6
NDIgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBDb3JyZWN0IHRoZSBoYW5kbGluZyBvZiBlZmxh
Z3Mgd2l0aCBTWVNDQUxMCiAgICAKICAgIEEgc2luZ2xlc3RlcCAjREIgaXMgZGV0ZXJtaW5lZCBi
eSB0aGUgcmVzdWx0aW5nIGVmbGFncyB2YWx1ZSBmcm9tIHRoZQogICAgZXhlY3V0aW9uIG9mIFNZ
U0NBTEwsIG5vdCB0aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLgogICAgCiAgICBCeSB1c2luZyB0
aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLCB3ZSBuZWdhdGUgdGhlIGd1ZXN0IGtlcm5lbHMgYXR0
ZW1wdCB0bwogICAgcHJvdGVjdCBpdHNlbGYgZnJvbSBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIGJ5
IG1hc2tpbmcgVEYuCiAgICAKICAgIEludHJvZHVjZSBhIHRmIGJvb2xlYW4gYW5kIGhhdmUgdGhl
IFNZU0NBTEwgZW11bGF0aW9uIHJlY2FsY3VsYXRlIGl0CiAgICBhZnRlciB0aGUgaW5zdHJ1Y3Rp
b24gaXMgY29tcGxldGUuCiAgICAKICAgIFRoaXMgaXMgWFNBLTIwNAogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94
ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDIzICsrKysrKysrKysrKysrKysrKysrLS0t
CiAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDBjNDNmZTEuLjFkMDM3YzQgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xNTM3LDYgKzE1MzcsNyBA
QCB4ODZfZW11bGF0ZSgKICAgICB1bmlvbiB2ZXggdmV4ID0ge307CiAgICAgdW5zaWduZWQgaW50
IG9wX2J5dGVzLCBkZWZfb3BfYnl0ZXMsIGFkX2J5dGVzLCBkZWZfYWRfYnl0ZXM7CiAgICAgYm9v
bF90IGxvY2tfcHJlZml4ID0gMDsKKyAgICBib29sX3QgdGYgPSAhIShjdHh0LT5yZWdzLT5lZmxh
Z3MgJiBFRkxHX1RGKTsKICAgICBpbnQgb3ZlcnJpZGVfc2VnID0gLTEsIHJjID0gWDg2RU1VTF9P
S0FZOwogICAgIHN0cnVjdCBvcGVyYW5kIHNyYyA9IHsgLnJlZyA9IFJFR19QT0lTT04gfTsKICAg
ICBzdHJ1Y3Qgb3BlcmFuZCBkc3QgPSB7IC5yZWcgPSBSRUdfUE9JU09OIH07CkBAIC0zODgxLDkg
KzM4ODIsOCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0gICAgLyog
SW5qZWN0ICNEQiBpZiBzaW5nbGUtc3RlcCB0cmFjaW5nIHdhcyBlbmFibGVkIGF0IGluc3RydWN0
aW9uIHN0YXJ0LiAqLwotICAgIGlmICggKGN0eHQtPnJlZ3MtPmVmbGFncyAmIEVGTEdfVEYpICYm
IChyYyA9PSBYODZFTVVMX09LQVkpICYmCi0gICAgICAgICAob3BzLT5pbmplY3RfaHdfZXhjZXB0
aW9uICE9IE5VTEwpICkKKyAgICAvKiBTaG91bGQgYSBzaW5nbGVzdGVwICNEQiBiZSByYWlzZWQ/
ICovCisgICAgaWYgKCB0ZiAmJiAocmMgPT0gWDg2RU1VTF9PS0FZKSAmJiAob3BzLT5pbmplY3Rf
aHdfZXhjZXB0aW9uICE9IE5VTEwpICkKICAgICAgICAgcmMgPSBvcHMtPmluamVjdF9od19leGNl
cHRpb24oRVhDX0RCLCAtMSwgY3R4dCkgPyA6IFg4NkVNVUxfRVhDRVBUSU9OOwogCiAgICAgLyog
Q29tbWl0IHNoYWRvdyByZWdpc3RlciBzdGF0ZS4gKi8KQEAgLTQwNjgsNiArNDA2OCwyMyBAQCB4
ODZfZW11bGF0ZSgKICAgICAgICAgICAgICAocmMgPSBvcHMtPndyaXRlX3NlZ21lbnQoeDg2X3Nl
Z19zcywgJnNzLCBjdHh0KSkgKQogICAgICAgICAgICAgZ290byBkb25lOwogCisgICAgICAgIC8q
CisgICAgICAgICAqIFNZU0NBTEwgKHVubGlrZSBtb3N0IGluc3RydWN0aW9ucykgZXZhbHVhdGVz
IGl0cyBzaW5nbGVzdGVwIGFjdGlvbgorICAgICAgICAgKiBiYXNlZCBvbiB0aGUgcmVzdWx0aW5n
IEVGTEdfVEYsIG5vdCB0aGUgc3RhcnRpbmcgRUZMR19URi4KKyAgICAgICAgICoKKyAgICAgICAg
ICogQXMgdGhlICNEQiBpcyByYWlzZWQgYWZ0ZXIgdGhlIENQTCBjaGFuZ2UgYW5kIGJlZm9yZSB0
aGUgT1MgY2FuCisgICAgICAgICAqIHN3aXRjaCBzdGFjaywgaXQgaXMgYSBsYXJnZSByaXNrIGZv
ciBwcml2aWxlZ2UgZXNjYWxhdGlvbi4KKyAgICAgICAgICoKKyAgICAgICAgICogNjRiaXQga2Vy
bmVscyBzaG91bGQgbWFzayBFRkxHX1RGIGluIE1TUl9GTUFTSyB0byBhdm9pZCBhbnkKKyAgICAg
ICAgICogdnVsbmVyYWJpbGl0eS4gIFJ1bm5pbmcgdGhlICNEQiBoYW5kbGVyIG9uIGFuIElTVCBz
dGFjayBpcyBhbHNvIGEKKyAgICAgICAgICogbWl0aWdhdGlvbi4KKyAgICAgICAgICoKKyAgICAg
ICAgICogMzJiaXQga2VybmVscyBoYXZlIG5vIGFiaWxpdHkgdG8gbWFzayBFRkxHX1RGIGF0IGFs
bC4gIFRoZWlyIG9ubHkKKyAgICAgICAgICogbWl0aWdhdGlvbiBpcyB0byB1c2UgYSB0YXNrIGdh
dGUgZm9yIGhhbmRsaW5nICNEQiAob3IgdG8gbm90IHVzZQorICAgICAgICAgKiBlbmFibGUgRUZF
Ui5TQ0UgdG8gc3RhcnQgd2l0aCkuCisgICAgICAgICAqLworICAgICAgICB0ZiA9ICEhKF9yZWdz
LmVmbGFncyAmIEVGTEdfVEYpOworCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed Dec 21 03:22:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 21 Dec 2016 03:22: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 1cJXTh-0005Y6-7Z; Wed, 21 Dec 2016 03:22:05 +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 1cJXTg-0005Y0-Kb
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 03:22:04 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 EA/B4-05787-B55F9585; Wed, 21 Dec 2016 03:22:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVTf6a2S
 EwdoTohYTthk4MHps79vFHsAYxZqZl5RfkcCa8WB5G1vBGfGKxnmHmRsY3wh2MXJxCAl8YZTY
 NWEdM4RznlFi6cfpjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4S3y9e
 4oJxOYVMJM4+/wxmM0CVP+n4x/TBEaOBYwMqxg1ilOLylKLdA3N9JKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAr3CAAQ7GO9vDDjEKMnBpCTKe+tyZIQQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCV6DL0A5waLU9NSKtMwcYHjApCU4eJREeHlA0rzFBYm5xZnpEKlTjLoc054tfsok
 xJKXn5cqJc4rCVIkAFKUUZoHNwIWqpcYZaWEeRmBjhLiKUgtys0sQZV/xSjOwagkzKsDMoUnM
 68EbtMroCOYgI5Y2B0OckRJIkJKqoHR/eMypfANE8I4FpxepW+1fYnbvL0/Pgjqqmbuirktum
 7aXGWPzMILO7VTY2Uj1x46xSN8b9J7lh2rBBYmCsy1t7uefELKr2i28q10UyF99y/fuNIdv2n
 uPRkt5hHeFver/BLbeqnLqoyue41U975Xi1f5b83H+lDtasP3pvSonf7Lf/A9FchVYinOSDTU
 Yi4qTgQAugqC+lACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1482290522!68143227!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37485 invoked from network); 21 Dec 2016 03:22:03 -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; 21 Dec 2016 03: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 1cJXTe-0001QX-79
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 03:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cJXTe-0008RB-4n
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 03:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cJXTe-0008RB-4n@xenbits.xenproject.org>
Date: Wed, 21 Dec 2016 03:22:02 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86/emul: Correct the handling of
	eflags with SYSCALL
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>

Y29tbWl0IGUzNDI2ZTIzY2FjNTY2ZDUwODkwMmZjNWY0OWM4ZmMwNTQxMTFjZjAKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIERlYyAxOCAxNTo0Mjo1OSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBEZWMgMTkgMTU6NDY6
NDIgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBDb3JyZWN0IHRoZSBoYW5kbGluZyBvZiBlZmxh
Z3Mgd2l0aCBTWVNDQUxMCiAgICAKICAgIEEgc2luZ2xlc3RlcCAjREIgaXMgZGV0ZXJtaW5lZCBi
eSB0aGUgcmVzdWx0aW5nIGVmbGFncyB2YWx1ZSBmcm9tIHRoZQogICAgZXhlY3V0aW9uIG9mIFNZ
U0NBTEwsIG5vdCB0aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLgogICAgCiAgICBCeSB1c2luZyB0
aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLCB3ZSBuZWdhdGUgdGhlIGd1ZXN0IGtlcm5lbHMgYXR0
ZW1wdCB0bwogICAgcHJvdGVjdCBpdHNlbGYgZnJvbSBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIGJ5
IG1hc2tpbmcgVEYuCiAgICAKICAgIEludHJvZHVjZSBhIHRmIGJvb2xlYW4gYW5kIGhhdmUgdGhl
IFNZU0NBTEwgZW11bGF0aW9uIHJlY2FsY3VsYXRlIGl0CiAgICBhZnRlciB0aGUgaW5zdHJ1Y3Rp
b24gaXMgY29tcGxldGUuCiAgICAKICAgIFRoaXMgaXMgWFNBLTIwNAogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94
ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDIzICsrKysrKysrKysrKysrKysrKysrLS0t
CiAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDBjNDNmZTEuLjFkMDM3YzQgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xNTM3LDYgKzE1MzcsNyBA
QCB4ODZfZW11bGF0ZSgKICAgICB1bmlvbiB2ZXggdmV4ID0ge307CiAgICAgdW5zaWduZWQgaW50
IG9wX2J5dGVzLCBkZWZfb3BfYnl0ZXMsIGFkX2J5dGVzLCBkZWZfYWRfYnl0ZXM7CiAgICAgYm9v
bF90IGxvY2tfcHJlZml4ID0gMDsKKyAgICBib29sX3QgdGYgPSAhIShjdHh0LT5yZWdzLT5lZmxh
Z3MgJiBFRkxHX1RGKTsKICAgICBpbnQgb3ZlcnJpZGVfc2VnID0gLTEsIHJjID0gWDg2RU1VTF9P
S0FZOwogICAgIHN0cnVjdCBvcGVyYW5kIHNyYyA9IHsgLnJlZyA9IFJFR19QT0lTT04gfTsKICAg
ICBzdHJ1Y3Qgb3BlcmFuZCBkc3QgPSB7IC5yZWcgPSBSRUdfUE9JU09OIH07CkBAIC0zODgxLDkg
KzM4ODIsOCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0gICAgLyog
SW5qZWN0ICNEQiBpZiBzaW5nbGUtc3RlcCB0cmFjaW5nIHdhcyBlbmFibGVkIGF0IGluc3RydWN0
aW9uIHN0YXJ0LiAqLwotICAgIGlmICggKGN0eHQtPnJlZ3MtPmVmbGFncyAmIEVGTEdfVEYpICYm
IChyYyA9PSBYODZFTVVMX09LQVkpICYmCi0gICAgICAgICAob3BzLT5pbmplY3RfaHdfZXhjZXB0
aW9uICE9IE5VTEwpICkKKyAgICAvKiBTaG91bGQgYSBzaW5nbGVzdGVwICNEQiBiZSByYWlzZWQ/
ICovCisgICAgaWYgKCB0ZiAmJiAocmMgPT0gWDg2RU1VTF9PS0FZKSAmJiAob3BzLT5pbmplY3Rf
aHdfZXhjZXB0aW9uICE9IE5VTEwpICkKICAgICAgICAgcmMgPSBvcHMtPmluamVjdF9od19leGNl
cHRpb24oRVhDX0RCLCAtMSwgY3R4dCkgPyA6IFg4NkVNVUxfRVhDRVBUSU9OOwogCiAgICAgLyog
Q29tbWl0IHNoYWRvdyByZWdpc3RlciBzdGF0ZS4gKi8KQEAgLTQwNjgsNiArNDA2OCwyMyBAQCB4
ODZfZW11bGF0ZSgKICAgICAgICAgICAgICAocmMgPSBvcHMtPndyaXRlX3NlZ21lbnQoeDg2X3Nl
Z19zcywgJnNzLCBjdHh0KSkgKQogICAgICAgICAgICAgZ290byBkb25lOwogCisgICAgICAgIC8q
CisgICAgICAgICAqIFNZU0NBTEwgKHVubGlrZSBtb3N0IGluc3RydWN0aW9ucykgZXZhbHVhdGVz
IGl0cyBzaW5nbGVzdGVwIGFjdGlvbgorICAgICAgICAgKiBiYXNlZCBvbiB0aGUgcmVzdWx0aW5n
IEVGTEdfVEYsIG5vdCB0aGUgc3RhcnRpbmcgRUZMR19URi4KKyAgICAgICAgICoKKyAgICAgICAg
ICogQXMgdGhlICNEQiBpcyByYWlzZWQgYWZ0ZXIgdGhlIENQTCBjaGFuZ2UgYW5kIGJlZm9yZSB0
aGUgT1MgY2FuCisgICAgICAgICAqIHN3aXRjaCBzdGFjaywgaXQgaXMgYSBsYXJnZSByaXNrIGZv
ciBwcml2aWxlZ2UgZXNjYWxhdGlvbi4KKyAgICAgICAgICoKKyAgICAgICAgICogNjRiaXQga2Vy
bmVscyBzaG91bGQgbWFzayBFRkxHX1RGIGluIE1TUl9GTUFTSyB0byBhdm9pZCBhbnkKKyAgICAg
ICAgICogdnVsbmVyYWJpbGl0eS4gIFJ1bm5pbmcgdGhlICNEQiBoYW5kbGVyIG9uIGFuIElTVCBz
dGFjayBpcyBhbHNvIGEKKyAgICAgICAgICogbWl0aWdhdGlvbi4KKyAgICAgICAgICoKKyAgICAg
ICAgICogMzJiaXQga2VybmVscyBoYXZlIG5vIGFiaWxpdHkgdG8gbWFzayBFRkxHX1RGIGF0IGFs
bC4gIFRoZWlyIG9ubHkKKyAgICAgICAgICogbWl0aWdhdGlvbiBpcyB0byB1c2UgYSB0YXNrIGdh
dGUgZm9yIGhhbmRsaW5nICNEQiAob3IgdG8gbm90IHVzZQorICAgICAgICAgKiBlbmFibGUgRUZF
Ui5TQ0UgdG8gc3RhcnQgd2l0aCkuCisgICAgICAgICAqLworICAgICAgICB0ZiA9ICEhKF9yZWdz
LmVmbGFncyAmIEVGTEdfVEYpOworCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed Dec 21 21:11:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 21 Dec 2016 21:11: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 1cJoAD-00087M-PI; Wed, 21 Dec 2016 21:11:05 +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 1cJoAC-00087G-Qw
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 21:11:04 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 05/46-29440-8EFEA585; Wed, 21 Dec 2016 21:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVff5+6g
 Ig4XXJC0mbDNwYPTY3reLPYAxijUzLym/IoE148O/vawFZ8Qrluyqa2D8LNjFyMUhJPCFUaL/
 xVO2LkZOIOc8o8Tbrd5djBwcbAJiEnP3KoCERQRUJWatWM4MUaIu0fS7AaxcWMBf4m/vO0YQm
 1fATGLxy5usIDYLUH3H1U+sExg5FjAyrGLUKE4tKkst0jU01UsqykzPKMlNzMzRNTQw08tNLS
 5OTE/NSUwq1kvOz93ECPQIAxDsYPy2LOAQoyQHk5Ior9O+qAghvqT8lMqMxOKM+KLSnNTiQ4w
 yHBxKErwn3gHlBItS01Mr0jJzgKEBk5bg4FES4X0CkuYtLkjMLc5Mh0idYtTlmPZs8VMmIZa8
 /LxUKXHe/SBFAiBFGaV5cCNgYXqJUVZKmJcR6CghnoLUotzMElT5V4ziHIxKwrwtIFN4MvNK4
 Da9AjqCCeiIhd3hIEeUJCKkpBoYp3Otjf1psMij7xL/weJDi9/uzD979NEx9wtGk1MNzvNl2r
 99I6/kI18U9eG39Odi/tMfTV8GzC3c+MooIiO1S9DKlefnZNYDUlZPr+nX/t08cQ1P/v6tJ7c
 lvhCK9eGNU2R3lxUJf+Vs7L/fauW75qdi8Wc+piz6uXGbUP4NnxvTn7BmdiZeVGIpzkg01GIu
 Kk4EAON/R3VOAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1482354662!41487829!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36634 invoked from network); 21 Dec 2016 21:11:03 -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; 21 Dec 2016 21:11: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 1cJoAA-0005Sq-97
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 21:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cJoAA-0003mo-6R
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 21:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cJoAA-0003mo-6R@xenbits.xenproject.org>
Date: Wed, 21 Dec 2016 21:11:02 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/emul: Correct the handling of
	eflags with SYSCALL
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>

Y29tbWl0IGFhMjgxYTE2ZGI5YTQ2OTExYzc4YTMwOTk4YzU1NTUxNTgxMGFhOGIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIERlYyAxOCAxNTo0Mjo1OSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBEZWMgMTkgMTU6NDY6
MzUgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBDb3JyZWN0IHRoZSBoYW5kbGluZyBvZiBlZmxh
Z3Mgd2l0aCBTWVNDQUxMCiAgICAKICAgIEEgc2luZ2xlc3RlcCAjREIgaXMgZGV0ZXJtaW5lZCBi
eSB0aGUgcmVzdWx0aW5nIGVmbGFncyB2YWx1ZSBmcm9tIHRoZQogICAgZXhlY3V0aW9uIG9mIFNZ
U0NBTEwsIG5vdCB0aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLgogICAgCiAgICBCeSB1c2luZyB0
aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLCB3ZSBuZWdhdGUgdGhlIGd1ZXN0IGtlcm5lbHMgYXR0
ZW1wdCB0bwogICAgcHJvdGVjdCBpdHNlbGYgZnJvbSBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIGJ5
IG1hc2tpbmcgVEYuCiAgICAKICAgIEludHJvZHVjZSBhIHRmIGJvb2xlYW4gYW5kIGhhdmUgdGhl
IFNZU0NBTEwgZW11bGF0aW9uIHJlY2FsY3VsYXRlIGl0CiAgICBhZnRlciB0aGUgaW5zdHJ1Y3Rp
b24gaXMgY29tcGxldGUuCiAgICAKICAgIFRoaXMgaXMgWFNBLTIwNAogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94
ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDIzICsrKysrKysrKysrKysrKysrKysrLS0t
CiAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDZhYmJjMjEuLjM0MzI5NzYgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xNTU5LDYgKzE1NTksNyBA
QCB4ODZfZW11bGF0ZSgKICAgICB1bmlvbiB2ZXggdmV4ID0ge307CiAgICAgdW5zaWduZWQgaW50
IG9wX2J5dGVzLCBkZWZfb3BfYnl0ZXMsIGFkX2J5dGVzLCBkZWZfYWRfYnl0ZXM7CiAgICAgYm9v
bF90IGxvY2tfcHJlZml4ID0gMDsKKyAgICBib29sX3QgdGYgPSAhIShjdHh0LT5yZWdzLT5lZmxh
Z3MgJiBFRkxHX1RGKTsKICAgICBpbnQgb3ZlcnJpZGVfc2VnID0gLTEsIHJjID0gWDg2RU1VTF9P
S0FZOwogICAgIHN0cnVjdCBvcGVyYW5kIHNyYyA9IHsgLnJlZyA9IFJFR19QT0lTT04gfTsKICAg
ICBzdHJ1Y3Qgb3BlcmFuZCBkc3QgPSB7IC5yZWcgPSBSRUdfUE9JU09OIH07CkBAIC0zOTEyLDkg
KzM5MTMsOCBAQCB4ODZfZW11bGF0ZSgKICAgICB9CiAKICBub193cml0ZWJhY2s6Ci0gICAgLyog
SW5qZWN0ICNEQiBpZiBzaW5nbGUtc3RlcCB0cmFjaW5nIHdhcyBlbmFibGVkIGF0IGluc3RydWN0
aW9uIHN0YXJ0LiAqLwotICAgIGlmICggKGN0eHQtPnJlZ3MtPmVmbGFncyAmIEVGTEdfVEYpICYm
IChyYyA9PSBYODZFTVVMX09LQVkpICYmCi0gICAgICAgICAob3BzLT5pbmplY3RfaHdfZXhjZXB0
aW9uICE9IE5VTEwpICkKKyAgICAvKiBTaG91bGQgYSBzaW5nbGVzdGVwICNEQiBiZSByYWlzZWQ/
ICovCisgICAgaWYgKCB0ZiAmJiAocmMgPT0gWDg2RU1VTF9PS0FZKSAmJiAob3BzLT5pbmplY3Rf
aHdfZXhjZXB0aW9uICE9IE5VTEwpICkKICAgICAgICAgcmMgPSBvcHMtPmluamVjdF9od19leGNl
cHRpb24oRVhDX0RCLCAtMSwgY3R4dCkgPyA6IFg4NkVNVUxfRVhDRVBUSU9OOwogCiAgICAgLyog
Q29tbWl0IHNoYWRvdyByZWdpc3RlciBzdGF0ZS4gKi8KQEAgLTQxMDcsNiArNDEwNywyMyBAQCB4
ODZfZW11bGF0ZSgKICAgICAgICAgICAgICAocmMgPSBvcHMtPndyaXRlX3NlZ21lbnQoeDg2X3Nl
Z19zcywgJnNzLCBjdHh0KSkgKQogICAgICAgICAgICAgZ290byBkb25lOwogCisgICAgICAgIC8q
CisgICAgICAgICAqIFNZU0NBTEwgKHVubGlrZSBtb3N0IGluc3RydWN0aW9ucykgZXZhbHVhdGVz
IGl0cyBzaW5nbGVzdGVwIGFjdGlvbgorICAgICAgICAgKiBiYXNlZCBvbiB0aGUgcmVzdWx0aW5n
IEVGTEdfVEYsIG5vdCB0aGUgc3RhcnRpbmcgRUZMR19URi4KKyAgICAgICAgICoKKyAgICAgICAg
ICogQXMgdGhlICNEQiBpcyByYWlzZWQgYWZ0ZXIgdGhlIENQTCBjaGFuZ2UgYW5kIGJlZm9yZSB0
aGUgT1MgY2FuCisgICAgICAgICAqIHN3aXRjaCBzdGFjaywgaXQgaXMgYSBsYXJnZSByaXNrIGZv
ciBwcml2aWxlZ2UgZXNjYWxhdGlvbi4KKyAgICAgICAgICoKKyAgICAgICAgICogNjRiaXQga2Vy
bmVscyBzaG91bGQgbWFzayBFRkxHX1RGIGluIE1TUl9GTUFTSyB0byBhdm9pZCBhbnkKKyAgICAg
ICAgICogdnVsbmVyYWJpbGl0eS4gIFJ1bm5pbmcgdGhlICNEQiBoYW5kbGVyIG9uIGFuIElTVCBz
dGFjayBpcyBhbHNvIGEKKyAgICAgICAgICogbWl0aWdhdGlvbi4KKyAgICAgICAgICoKKyAgICAg
ICAgICogMzJiaXQga2VybmVscyBoYXZlIG5vIGFiaWxpdHkgdG8gbWFzayBFRkxHX1RGIGF0IGFs
bC4gIFRoZWlyIG9ubHkKKyAgICAgICAgICogbWl0aWdhdGlvbiBpcyB0byB1c2UgYSB0YXNrIGdh
dGUgZm9yIGhhbmRsaW5nICNEQiAob3IgdG8gbm90IHVzZQorICAgICAgICAgKiBlbmFibGUgRUZF
Ui5TQ0UgdG8gc3RhcnQgd2l0aCkuCisgICAgICAgICAqLworICAgICAgICB0ZiA9ICEhKF9yZWdz
LmVmbGFncyAmIEVGTEdfVEYpOworCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed Dec 21 21:11:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 21 Dec 2016 21:11: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 1cJoAD-00087M-PI; Wed, 21 Dec 2016 21:11:05 +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 1cJoAC-00087G-Qw
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 21:11:04 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 05/46-29440-8EFEA585; Wed, 21 Dec 2016 21:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVff5+6g
 Ig4XXJC0mbDNwYPTY3reLPYAxijUzLym/IoE148O/vawFZ8Qrluyqa2D8LNjFyMUhJPCFUaL/
 xVO2LkZOIOc8o8Tbrd5djBwcbAJiEnP3KoCERQRUJWatWM4MUaIu0fS7AaxcWMBf4m/vO0YQm
 1fATGLxy5usIDYLUH3H1U+sExg5FjAyrGLUKE4tKkst0jU01UsqykzPKMlNzMzRNTQw08tNLS
 5OTE/NSUwq1kvOz93ECPQIAxDsYPy2LOAQoyQHk5Ior9O+qAghvqT8lMqMxOKM+KLSnNTiQ4w
 yHBxKErwn3gHlBItS01Mr0jJzgKEBk5bg4FES4X0CkuYtLkjMLc5Mh0idYtTlmPZs8VMmIZa8
 /LxUKXHe/SBFAiBFGaV5cCNgYXqJUVZKmJcR6CghnoLUotzMElT5V4ziHIxKwrwtIFN4MvNK4
 Da9AjqCCeiIhd3hIEeUJCKkpBoYp3Otjf1psMij7xL/weJDi9/uzD979NEx9wtGk1MNzvNl2r
 99I6/kI18U9eG39Odi/tMfTV8GzC3c+MooIiO1S9DKlefnZNYDUlZPr+nX/t08cQ1P/v6tJ7c
 lvhCK9eGNU2R3lxUJf+Vs7L/fauW75qdi8Wc+piz6uXGbUP4NnxvTn7BmdiZeVGIpzkg01GIu
 Kk4EAON/R3VOAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1482354662!41487829!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36634 invoked from network); 21 Dec 2016 21:11:03 -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; 21 Dec 2016 21:11: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 1cJoAA-0005Sq-97
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 21:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cJoAA-0003mo-6R
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 21:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cJoAA-0003mo-6R@xenbits.xenproject.org>
Date: Wed, 21 Dec 2016 21:11:02 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/emul: Correct the handling of
	eflags with SYSCALL
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>

Y29tbWl0IGFhMjgxYTE2ZGI5YTQ2OTExYzc4YTMwOTk4YzU1NTUxNTgxMGFhOGIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIERlYyAxOCAxNTo0Mjo1OSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBEZWMgMTkgMTU6NDY6
MzUgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBDb3JyZWN0IHRoZSBoYW5kbGluZyBvZiBlZmxh
Z3Mgd2l0aCBTWVNDQUxMCiAgICAKICAgIEEgc2luZ2xlc3RlcCAjREIgaXMgZGV0ZXJtaW5lZCBi
eSB0aGUgcmVzdWx0aW5nIGVmbGFncyB2YWx1ZSBmcm9tIHRoZQogICAgZXhlY3V0aW9uIG9mIFNZ
U0NBTEwsIG5vdCB0aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLgogICAgCiAgICBCeSB1c2luZyB0
aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLCB3ZSBuZWdhdGUgdGhlIGd1ZXN0IGtlcm5lbHMgYXR0
ZW1wdCB0bwogICAgcHJvdGVjdCBpdHNlbGYgZnJvbSBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIGJ5
IG1hc2tpbmcgVEYuCiAgICAKICAgIEludHJvZHVjZSBhIHRmIGJvb2xlYW4gYW5kIGhhdmUgdGhl
IFNZU0NBTEwgZW11bGF0aW9uIHJlY2FsY3VsYXRlIGl0CiAgICBhZnRlciB0aGUgaW5zdHJ1Y3Rp
b24gaXMgY29tcGxldGUuCiAgICAKICAgIFRoaXMgaXMgWFNBLTIwNAogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94
ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDIzICsrKysrKysrKysrKysrKysrKysrLS0t
CiAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDZhYmJjMjEuLjM0MzI5NzYgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xNTU5LDYgKzE1NTksNyBA
QCB4ODZfZW11bGF0ZSgKICAgICB1bmlvbiB2ZXggdmV4ID0ge307CiAgICAgdW5zaWduZWQgaW50
IG9wX2J5dGVzLCBkZWZfb3BfYnl0ZXMsIGFkX2J5dGVzLCBkZWZfYWRfYnl0ZXM7CiAgICAgYm9v
bF90IGxvY2tfcHJlZml4ID0gMDsKKyAgICBib29sX3QgdGYgPSAhIShjdHh0LT5yZWdzLT5lZmxh
Z3MgJiBFRkxHX1RGKTsKICAgICBpbnQgb3ZlcnJpZGVfc2VnID0gLTEsIHJjID0gWDg2RU1VTF9P
S0FZOwogICAgIHN0cnVjdCBvcGVyYW5kIHNyYyA9IHsgLnJlZyA9IFJFR19QT0lTT04gfTsKICAg
ICBzdHJ1Y3Qgb3BlcmFuZCBkc3QgPSB7IC5yZWcgPSBSRUdfUE9JU09OIH07CkBAIC0zOTEyLDkg
KzM5MTMsOCBAQCB4ODZfZW11bGF0ZSgKICAgICB9CiAKICBub193cml0ZWJhY2s6Ci0gICAgLyog
SW5qZWN0ICNEQiBpZiBzaW5nbGUtc3RlcCB0cmFjaW5nIHdhcyBlbmFibGVkIGF0IGluc3RydWN0
aW9uIHN0YXJ0LiAqLwotICAgIGlmICggKGN0eHQtPnJlZ3MtPmVmbGFncyAmIEVGTEdfVEYpICYm
IChyYyA9PSBYODZFTVVMX09LQVkpICYmCi0gICAgICAgICAob3BzLT5pbmplY3RfaHdfZXhjZXB0
aW9uICE9IE5VTEwpICkKKyAgICAvKiBTaG91bGQgYSBzaW5nbGVzdGVwICNEQiBiZSByYWlzZWQ/
ICovCisgICAgaWYgKCB0ZiAmJiAocmMgPT0gWDg2RU1VTF9PS0FZKSAmJiAob3BzLT5pbmplY3Rf
aHdfZXhjZXB0aW9uICE9IE5VTEwpICkKICAgICAgICAgcmMgPSBvcHMtPmluamVjdF9od19leGNl
cHRpb24oRVhDX0RCLCAtMSwgY3R4dCkgPyA6IFg4NkVNVUxfRVhDRVBUSU9OOwogCiAgICAgLyog
Q29tbWl0IHNoYWRvdyByZWdpc3RlciBzdGF0ZS4gKi8KQEAgLTQxMDcsNiArNDEwNywyMyBAQCB4
ODZfZW11bGF0ZSgKICAgICAgICAgICAgICAocmMgPSBvcHMtPndyaXRlX3NlZ21lbnQoeDg2X3Nl
Z19zcywgJnNzLCBjdHh0KSkgKQogICAgICAgICAgICAgZ290byBkb25lOwogCisgICAgICAgIC8q
CisgICAgICAgICAqIFNZU0NBTEwgKHVubGlrZSBtb3N0IGluc3RydWN0aW9ucykgZXZhbHVhdGVz
IGl0cyBzaW5nbGVzdGVwIGFjdGlvbgorICAgICAgICAgKiBiYXNlZCBvbiB0aGUgcmVzdWx0aW5n
IEVGTEdfVEYsIG5vdCB0aGUgc3RhcnRpbmcgRUZMR19URi4KKyAgICAgICAgICoKKyAgICAgICAg
ICogQXMgdGhlICNEQiBpcyByYWlzZWQgYWZ0ZXIgdGhlIENQTCBjaGFuZ2UgYW5kIGJlZm9yZSB0
aGUgT1MgY2FuCisgICAgICAgICAqIHN3aXRjaCBzdGFjaywgaXQgaXMgYSBsYXJnZSByaXNrIGZv
ciBwcml2aWxlZ2UgZXNjYWxhdGlvbi4KKyAgICAgICAgICoKKyAgICAgICAgICogNjRiaXQga2Vy
bmVscyBzaG91bGQgbWFzayBFRkxHX1RGIGluIE1TUl9GTUFTSyB0byBhdm9pZCBhbnkKKyAgICAg
ICAgICogdnVsbmVyYWJpbGl0eS4gIFJ1bm5pbmcgdGhlICNEQiBoYW5kbGVyIG9uIGFuIElTVCBz
dGFjayBpcyBhbHNvIGEKKyAgICAgICAgICogbWl0aWdhdGlvbi4KKyAgICAgICAgICoKKyAgICAg
ICAgICogMzJiaXQga2VybmVscyBoYXZlIG5vIGFiaWxpdHkgdG8gbWFzayBFRkxHX1RGIGF0IGFs
bC4gIFRoZWlyIG9ubHkKKyAgICAgICAgICogbWl0aWdhdGlvbiBpcyB0byB1c2UgYSB0YXNrIGdh
dGUgZm9yIGhhbmRsaW5nICNEQiAob3IgdG8gbm90IHVzZQorICAgICAgICAgKiBlbmFibGUgRUZF
Ui5TQ0UgdG8gc3RhcnQgd2l0aCkuCisgICAgICAgICAqLworICAgICAgICB0ZiA9ICEhKF9yZWdz
LmVmbGFncyAmIEVGTEdfVEYpOworCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed Dec 21 22:11:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 21 Dec 2016 22:11: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 1cJp6I-0004sM-85; Wed, 21 Dec 2016 22:11:06 +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 1cJp6H-0004sC-3t
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 22:11:05 +0000
Received: from [85.158.143.35] by server-5.bemta-6.messagelabs.com id
 E5/C6-11476-8FDFA585; Wed, 21 Dec 2016 22:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVff736g
 IgwNntS0mbDNwYPTY3reLPYAxijUzLym/IoE1Y+qx+cwFZ8QrJn/Yy9LA+Eawi5GLQ0jgC6PE
 8k9bWCCc84wShx5sYO5i5OBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjYQW1jAX2Lfv
 qlMIDavgJnEyje72UFaWYDq92zLn8DIsYCRYRWjRnFqUVlqka6huV5SUWZ6RkluYmaOrqGBmV
 5uanFxYnpqTmJSsV5yfu4mRqBPGIBgB+PtjQGHGCU5mJREeZ32RUUI8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuDN/gOUEyxKTU+tSMvMAQYHTFqCg0dJhDccJM1bXJCYW5yZDpE6xajLMe3Z4qdM
 Qix5+XmpUuK8mSBFAiBFGaV5cCNggXqJUVZKmJcR6CghnoLUotzMElT5V4ziHIxKwrxJIFN4M
 vNK4Da9AjqCCeiIhd3hIEeUJCKkpBoYs6Z/VzJ/vuvGDLv6E9f6W0VuaoSbycl3Xb8ZLxOatN
 mgOTCr/ekkju5vefE21xQdataf+/jQatOFsN8yLVkSW5LdBHUcK89OTtXhUKxSZd0tcfZzjOq
 T3fuzjPf4dl6d9t16dt3H5MMtEk9+6vOXPl7kns2RrJVSk3fNUd1uh/PnwJK4niolluKMREMt
 5qLiRACUvRbETwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1482358262!49366062!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40586 invoked from network); 21 Dec 2016 22:11:03 -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; 21 Dec 2016 22:11: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 1cJp6E-0006yu-JX
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 22:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cJp6E-0002Pu-Eh
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 22:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cJp6E-0002Pu-Eh@xenbits.xenproject.org>
Date: Wed, 21 Dec 2016 22:11:02 +0000
Subject: [Xen-changelog] [xen stable-4.4] x86/emul: Correct the handling of
	eflags with SYSCALL
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>

Y29tbWl0IDVhMzQzZTQxZjU1ZDIzYzc0ZmEzYmRmNDMwZGFjZmE0N2ExYTc0ZDcKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIERlYyAxOCAxNTo0Mjo1OSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBEZWMgMTkgMTU6NDY6
NDcgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBDb3JyZWN0IHRoZSBoYW5kbGluZyBvZiBlZmxh
Z3Mgd2l0aCBTWVNDQUxMCiAgICAKICAgIEEgc2luZ2xlc3RlcCAjREIgaXMgZGV0ZXJtaW5lZCBi
eSB0aGUgcmVzdWx0aW5nIGVmbGFncyB2YWx1ZSBmcm9tIHRoZQogICAgZXhlY3V0aW9uIG9mIFNZ
U0NBTEwsIG5vdCB0aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLgogICAgCiAgICBCeSB1c2luZyB0
aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLCB3ZSBuZWdhdGUgdGhlIGd1ZXN0IGtlcm5lbHMgYXR0
ZW1wdCB0bwogICAgcHJvdGVjdCBpdHNlbGYgZnJvbSBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIGJ5
IG1hc2tpbmcgVEYuCiAgICAKICAgIEludHJvZHVjZSBhIHRmIGJvb2xlYW4gYW5kIGhhdmUgdGhl
IFNZU0NBTEwgZW11bGF0aW9uIHJlY2FsY3VsYXRlIGl0CiAgICBhZnRlciB0aGUgaW5zdHJ1Y3Rp
b24gaXMgY29tcGxldGUuCiAgICAKICAgIFRoaXMgaXMgWFNBLTIwNAogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94
ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDIzICsrKysrKysrKysrKysrKysrKysrLS0t
CiAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDFmN2MyY2YuLjM1M2IxY2IgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xMzkyLDYgKzEzOTIsNyBA
QCB4ODZfZW11bGF0ZSgKICAgICB1bmlvbiB2ZXggdmV4ID0ge307CiAgICAgdW5zaWduZWQgaW50
IG9wX2J5dGVzLCBkZWZfb3BfYnl0ZXMsIGFkX2J5dGVzLCBkZWZfYWRfYnl0ZXM7CiAgICAgYm9v
bF90IGxvY2tfcHJlZml4ID0gMDsKKyAgICBib29sX3QgdGYgPSAhIShjdHh0LT5yZWdzLT5lZmxh
Z3MgJiBFRkxHX1RGKTsKICAgICBpbnQgb3ZlcnJpZGVfc2VnID0gLTEsIHJjID0gWDg2RU1VTF9P
S0FZOwogICAgIHN0cnVjdCBvcGVyYW5kIHNyYyA9IHsgLnJlZyA9IFJFR19QT0lTT04gfTsKICAg
ICBzdHJ1Y3Qgb3BlcmFuZCBkc3QgPSB7IC5yZWcgPSBSRUdfUE9JU09OIH07CkBAIC0zNzE4LDkg
KzM3MTksOCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0gICAgLyog
SW5qZWN0ICNEQiBpZiBzaW5nbGUtc3RlcCB0cmFjaW5nIHdhcyBlbmFibGVkIGF0IGluc3RydWN0
aW9uIHN0YXJ0LiAqLwotICAgIGlmICggKGN0eHQtPnJlZ3MtPmVmbGFncyAmIEVGTEdfVEYpICYm
IChyYyA9PSBYODZFTVVMX09LQVkpICYmCi0gICAgICAgICAob3BzLT5pbmplY3RfaHdfZXhjZXB0
aW9uICE9IE5VTEwpICkKKyAgICAvKiBTaG91bGQgYSBzaW5nbGVzdGVwICNEQiBiZSByYWlzZWQ/
ICovCisgICAgaWYgKCB0ZiAmJiAocmMgPT0gWDg2RU1VTF9PS0FZKSAmJiAob3BzLT5pbmplY3Rf
aHdfZXhjZXB0aW9uICE9IE5VTEwpICkKICAgICAgICAgcmMgPSBvcHMtPmluamVjdF9od19leGNl
cHRpb24oRVhDX0RCLCAtMSwgY3R4dCkgPyA6IFg4NkVNVUxfRVhDRVBUSU9OOwogCiAgICAgLyog
Q29tbWl0IHNoYWRvdyByZWdpc3RlciBzdGF0ZS4gKi8KQEAgLTM5MDUsNiArMzkwNSwyMyBAQCB4
ODZfZW11bGF0ZSgKICAgICAgICAgICAgICAocmMgPSBvcHMtPndyaXRlX3NlZ21lbnQoeDg2X3Nl
Z19zcywgJnNzLCBjdHh0KSkgKQogICAgICAgICAgICAgZ290byBkb25lOwogCisgICAgICAgIC8q
CisgICAgICAgICAqIFNZU0NBTEwgKHVubGlrZSBtb3N0IGluc3RydWN0aW9ucykgZXZhbHVhdGVz
IGl0cyBzaW5nbGVzdGVwIGFjdGlvbgorICAgICAgICAgKiBiYXNlZCBvbiB0aGUgcmVzdWx0aW5n
IEVGTEdfVEYsIG5vdCB0aGUgc3RhcnRpbmcgRUZMR19URi4KKyAgICAgICAgICoKKyAgICAgICAg
ICogQXMgdGhlICNEQiBpcyByYWlzZWQgYWZ0ZXIgdGhlIENQTCBjaGFuZ2UgYW5kIGJlZm9yZSB0
aGUgT1MgY2FuCisgICAgICAgICAqIHN3aXRjaCBzdGFjaywgaXQgaXMgYSBsYXJnZSByaXNrIGZv
ciBwcml2aWxlZ2UgZXNjYWxhdGlvbi4KKyAgICAgICAgICoKKyAgICAgICAgICogNjRiaXQga2Vy
bmVscyBzaG91bGQgbWFzayBFRkxHX1RGIGluIE1TUl9GTUFTSyB0byBhdm9pZCBhbnkKKyAgICAg
ICAgICogdnVsbmVyYWJpbGl0eS4gIFJ1bm5pbmcgdGhlICNEQiBoYW5kbGVyIG9uIGFuIElTVCBz
dGFjayBpcyBhbHNvIGEKKyAgICAgICAgICogbWl0aWdhdGlvbi4KKyAgICAgICAgICoKKyAgICAg
ICAgICogMzJiaXQga2VybmVscyBoYXZlIG5vIGFiaWxpdHkgdG8gbWFzayBFRkxHX1RGIGF0IGFs
bC4gIFRoZWlyIG9ubHkKKyAgICAgICAgICogbWl0aWdhdGlvbiBpcyB0byB1c2UgYSB0YXNrIGdh
dGUgZm9yIGhhbmRsaW5nICNEQiAob3IgdG8gbm90IHVzZQorICAgICAgICAgKiBlbmFibGUgRUZF
Ui5TQ0UgdG8gc3RhcnQgd2l0aCkuCisgICAgICAgICAqLworICAgICAgICB0ZiA9ICEhKF9yZWdz
LmVmbGFncyAmIEVGTEdfVEYpOworCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Wed Dec 21 22:11:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 21 Dec 2016 22:11: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 1cJp6I-0004sM-85; Wed, 21 Dec 2016 22:11:06 +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 1cJp6H-0004sC-3t
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 22:11:05 +0000
Received: from [85.158.143.35] by server-5.bemta-6.messagelabs.com id
 E5/C6-11476-8FDFA585; Wed, 21 Dec 2016 22:11:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVff736g
 IgwNntS0mbDNwYPTY3reLPYAxijUzLym/IoE1Y+qx+cwFZ8QrJn/Yy9LA+Eawi5GLQ0jgC6PE
 8k9bWCCc84wShx5sYO5i5OBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjYQW1jAX2Lfv
 qlMIDavgJnEyje72UFaWYDq92zLn8DIsYCRYRWjRnFqUVlqka6huV5SUWZ6RkluYmaOrqGBmV
 5uanFxYnpqTmJSsV5yfu4mRqBPGIBgB+PtjQGHGCU5mJREeZ32RUUI8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuDN/gOUEyxKTU+tSMvMAQYHTFqCg0dJhDccJM1bXJCYW5yZDpE6xajLMe3Z4qdM
 Qix5+XmpUuK8mSBFAiBFGaV5cCNggXqJUVZKmJcR6CghnoLUotzMElT5V4ziHIxKwrxJIFN4M
 vNK4Da9AjqCCeiIhd3hIEeUJCKkpBoYs6Z/VzJ/vuvGDLv6E9f6W0VuaoSbycl3Xb8ZLxOatN
 mgOTCr/ekkju5vefE21xQdataf+/jQatOFsN8yLVkSW5LdBHUcK89OTtXhUKxSZd0tcfZzjOq
 T3fuzjPf4dl6d9t16dt3H5MMtEk9+6vOXPl7kns2RrJVSk3fNUd1uh/PnwJK4niolluKMREMt
 5qLiRACUvRbETwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1482358262!49366062!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40586 invoked from network); 21 Dec 2016 22:11:03 -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; 21 Dec 2016 22:11: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 1cJp6E-0006yu-JX
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 22:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cJp6E-0002Pu-Eh
 for xen-changelog@lists.xensource.com; Wed, 21 Dec 2016 22:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cJp6E-0002Pu-Eh@xenbits.xenproject.org>
Date: Wed, 21 Dec 2016 22:11:02 +0000
Subject: [Xen-changelog] [xen stable-4.4] x86/emul: Correct the handling of
	eflags with SYSCALL
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>

Y29tbWl0IDVhMzQzZTQxZjU1ZDIzYzc0ZmEzYmRmNDMwZGFjZmE0N2ExYTc0ZDcKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIERlYyAxOCAxNTo0Mjo1OSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBEZWMgMTkgMTU6NDY6
NDcgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBDb3JyZWN0IHRoZSBoYW5kbGluZyBvZiBlZmxh
Z3Mgd2l0aCBTWVNDQUxMCiAgICAKICAgIEEgc2luZ2xlc3RlcCAjREIgaXMgZGV0ZXJtaW5lZCBi
eSB0aGUgcmVzdWx0aW5nIGVmbGFncyB2YWx1ZSBmcm9tIHRoZQogICAgZXhlY3V0aW9uIG9mIFNZ
U0NBTEwsIG5vdCB0aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLgogICAgCiAgICBCeSB1c2luZyB0
aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLCB3ZSBuZWdhdGUgdGhlIGd1ZXN0IGtlcm5lbHMgYXR0
ZW1wdCB0bwogICAgcHJvdGVjdCBpdHNlbGYgZnJvbSBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIGJ5
IG1hc2tpbmcgVEYuCiAgICAKICAgIEludHJvZHVjZSBhIHRmIGJvb2xlYW4gYW5kIGhhdmUgdGhl
IFNZU0NBTEwgZW11bGF0aW9uIHJlY2FsY3VsYXRlIGl0CiAgICBhZnRlciB0aGUgaW5zdHJ1Y3Rp
b24gaXMgY29tcGxldGUuCiAgICAKICAgIFRoaXMgaXMgWFNBLTIwNAogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94
ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDIzICsrKysrKysrKysrKysrKysrKysrLS0t
CiAxIGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDFmN2MyY2YuLjM1M2IxY2IgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xMzkyLDYgKzEzOTIsNyBA
QCB4ODZfZW11bGF0ZSgKICAgICB1bmlvbiB2ZXggdmV4ID0ge307CiAgICAgdW5zaWduZWQgaW50
IG9wX2J5dGVzLCBkZWZfb3BfYnl0ZXMsIGFkX2J5dGVzLCBkZWZfYWRfYnl0ZXM7CiAgICAgYm9v
bF90IGxvY2tfcHJlZml4ID0gMDsKKyAgICBib29sX3QgdGYgPSAhIShjdHh0LT5yZWdzLT5lZmxh
Z3MgJiBFRkxHX1RGKTsKICAgICBpbnQgb3ZlcnJpZGVfc2VnID0gLTEsIHJjID0gWDg2RU1VTF9P
S0FZOwogICAgIHN0cnVjdCBvcGVyYW5kIHNyYyA9IHsgLnJlZyA9IFJFR19QT0lTT04gfTsKICAg
ICBzdHJ1Y3Qgb3BlcmFuZCBkc3QgPSB7IC5yZWcgPSBSRUdfUE9JU09OIH07CkBAIC0zNzE4LDkg
KzM3MTksOCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0gICAgLyog
SW5qZWN0ICNEQiBpZiBzaW5nbGUtc3RlcCB0cmFjaW5nIHdhcyBlbmFibGVkIGF0IGluc3RydWN0
aW9uIHN0YXJ0LiAqLwotICAgIGlmICggKGN0eHQtPnJlZ3MtPmVmbGFncyAmIEVGTEdfVEYpICYm
IChyYyA9PSBYODZFTVVMX09LQVkpICYmCi0gICAgICAgICAob3BzLT5pbmplY3RfaHdfZXhjZXB0
aW9uICE9IE5VTEwpICkKKyAgICAvKiBTaG91bGQgYSBzaW5nbGVzdGVwICNEQiBiZSByYWlzZWQ/
ICovCisgICAgaWYgKCB0ZiAmJiAocmMgPT0gWDg2RU1VTF9PS0FZKSAmJiAob3BzLT5pbmplY3Rf
aHdfZXhjZXB0aW9uICE9IE5VTEwpICkKICAgICAgICAgcmMgPSBvcHMtPmluamVjdF9od19leGNl
cHRpb24oRVhDX0RCLCAtMSwgY3R4dCkgPyA6IFg4NkVNVUxfRVhDRVBUSU9OOwogCiAgICAgLyog
Q29tbWl0IHNoYWRvdyByZWdpc3RlciBzdGF0ZS4gKi8KQEAgLTM5MDUsNiArMzkwNSwyMyBAQCB4
ODZfZW11bGF0ZSgKICAgICAgICAgICAgICAocmMgPSBvcHMtPndyaXRlX3NlZ21lbnQoeDg2X3Nl
Z19zcywgJnNzLCBjdHh0KSkgKQogICAgICAgICAgICAgZ290byBkb25lOwogCisgICAgICAgIC8q
CisgICAgICAgICAqIFNZU0NBTEwgKHVubGlrZSBtb3N0IGluc3RydWN0aW9ucykgZXZhbHVhdGVz
IGl0cyBzaW5nbGVzdGVwIGFjdGlvbgorICAgICAgICAgKiBiYXNlZCBvbiB0aGUgcmVzdWx0aW5n
IEVGTEdfVEYsIG5vdCB0aGUgc3RhcnRpbmcgRUZMR19URi4KKyAgICAgICAgICoKKyAgICAgICAg
ICogQXMgdGhlICNEQiBpcyByYWlzZWQgYWZ0ZXIgdGhlIENQTCBjaGFuZ2UgYW5kIGJlZm9yZSB0
aGUgT1MgY2FuCisgICAgICAgICAqIHN3aXRjaCBzdGFjaywgaXQgaXMgYSBsYXJnZSByaXNrIGZv
ciBwcml2aWxlZ2UgZXNjYWxhdGlvbi4KKyAgICAgICAgICoKKyAgICAgICAgICogNjRiaXQga2Vy
bmVscyBzaG91bGQgbWFzayBFRkxHX1RGIGluIE1TUl9GTUFTSyB0byBhdm9pZCBhbnkKKyAgICAg
ICAgICogdnVsbmVyYWJpbGl0eS4gIFJ1bm5pbmcgdGhlICNEQiBoYW5kbGVyIG9uIGFuIElTVCBz
dGFjayBpcyBhbHNvIGEKKyAgICAgICAgICogbWl0aWdhdGlvbi4KKyAgICAgICAgICoKKyAgICAg
ICAgICogMzJiaXQga2VybmVscyBoYXZlIG5vIGFiaWxpdHkgdG8gbWFzayBFRkxHX1RGIGF0IGFs
bC4gIFRoZWlyIG9ubHkKKyAgICAgICAgICogbWl0aWdhdGlvbiBpcyB0byB1c2UgYSB0YXNrIGdh
dGUgZm9yIGhhbmRsaW5nICNEQiAob3IgdG8gbm90IHVzZQorICAgICAgICAgKiBlbmFibGUgRUZF
Ui5TQ0UgdG8gc3RhcnQgd2l0aCkuCisgICAgICAgICAqLworICAgICAgICB0ZiA9ICEhKF9yZWdz
LmVmbGFncyAmIEVGTEdfVEYpOworCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Thu Dec 22 18:33:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 22 Dec 2016 18: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 1cK8At-0000s2-EK; Thu, 22 Dec 2016 18:33: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 1cK8Ar-0000rw-Cb
 for xen-changelog@lists.xensource.com; Thu, 22 Dec 2016 18:33:05 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 4C/0C-29440-06C1C585; Thu, 22 Dec 2016 18:33:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTdeJib
 C4PwkG4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN2HV0E2PBJqmKg+v2sDcwHhXuYuTiEBL4wihx
 90YXG4RznlFi+e5/jF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZSIizgLXGlk
 REkzCtgJnHi/lsWkDALUPmhn+UTGDkWMDKsYtQoTi0qSy3SNTTTSyrKTM8oyU3MzNE1NDDTy0
 0tLk5MT81JTCrWS87P3cQI9AgDEOxgvL8x4BCjJAeTkihvDm9MhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJXnVpoJxgUWp6akVaZg4wNGDSEhw8SiK8z6SA0rzFBYm5xZnpEKlTjIpS4rxWIH0C
 IImM0jy4Nlg4XmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwrznIFJ7MvBK46a+AFjMBLbZtj
 gZZXJKIkJJqYIzOyPyUZXUu4yrjhDOtPfdbl7xd/cjOpXeTSOeCXf+15WY3n2bZ25O54qB4lH
 xY7rqF9y6KxF1tcFotJ9Ip9tKo9ctaE5a4YxEqLQuWLPYJ8i5fNG/Xadlp6ende5fLt/bVZGy
 ccm7a/qLsMgP/w+1rEo58nRWmcnX9m5kbWaat6Nx1+4mwZIESS3FGoqEWc1FxIgA0iltZQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1482431583!74209921!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14160 invoked from network); 22 Dec 2016 18:33:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 22 Dec 2016 18:33: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 1cK8Ao-0005pD-T7
 for xen-changelog@lists.xensource.com; Thu, 22 Dec 2016 18:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cK8Ao-0000LK-Qc
 for xen-changelog@lists.xensource.com; Thu, 22 Dec 2016 18:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cK8Ao-0000LK-Qc@xenbits.xenproject.org>
Date: Thu, 22 Dec 2016 18:33:02 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86: force EFLAGS.IF on when
	exiting to PV guests
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>

Y29tbWl0IGM3ZjA2ZTRlZWRjZmQxNzAyNGQ0ODg0OWJjOGIwNDdiODEzZGEwZjcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjQ1OjA1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjQ1OjA1IDIwMTYgKzAxMDAKCiAgICB4
ODY6IGZvcmNlIEVGTEFHUy5JRiBvbiB3aGVuIGV4aXRpbmcgdG8gUFYgZ3Vlc3RzCiAgICAKICAg
IEd1ZXN0IGtlcm5lbHMgbW9kaWZ5aW5nIGluc3RydWN0aW9ucyBpbiB0aGUgcHJvY2VzcyBvZiBi
ZWluZyBlbXVsYXRlZAogICAgZm9yIGFub3RoZXIgb2YgdGhlaXIgdkNQVS1zIG1heSBlZmZlY3Qg
RUZMQUdTLklGIHRvIGJlIGNsZWFyZWQgdXBvbgogICAgbmV4dCBleGl0aW5nIHRvIGd1ZXN0IGNv
bnRleHQsIGJ5IGNvbnZlcnRpbmcgdGhlIGJlaW5nIGVtdWxhdGVkCiAgICBpbnN0cnVjdGlvbiB0
byBDTEkgKGF0IHRoZSByaWdodCBwb2ludCBpbiB0aW1lKS4gUHJldmVudCBhbnkgc3VjaCBiYWQK
ICAgIGVmZmVjdHMgYnkgYWx3YXlzIGZvcmNpbmcgRUZMQUdTLklGIG9uLiBBbmQgdG8gY292ZXIg
aHlwb3RoZXRpY2FsIG90aGVyCiAgICBzaW1pbGFyIGlzc3VlcywgYWxzbyBmb3JjZSBFRkxBR1Mu
e0lPUEwsTlQsVk19IHRvIHplcm8uCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtMTAwMjQgLyBY
U0EtMjAyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDBlNDdmOTJiMDcyNTQ4ODAwMjIzZjlhMjFlYTA1
MWEwMTcxNzM5MTUKICAgIG1hc3RlciBkYXRlOiAyMDE2LTEyLTIxIDE2OjQ2OjEzICswMTAwCi0t
LQogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyB8ICA0ICsrKysKIHhlbi9hcmNo
L3g4Ni94ODZfNjQvZW50cnkuUyAgICAgICAgfCAxNSArKysrKysrKy0tLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9j
b21wYXQvZW50cnkuUwppbmRleCAxZWFmNGJiLi45ZjgwNTNlIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29t
cGF0L2VudHJ5LlMKQEAgLTE3NCw2ICsxNzQsOCBAQCBjb21wYXRfYmFkX2h5cGVyY2FsbDoKIC8q
ICVyYng6IHN0cnVjdCB2Y3B1LCBpbnRlcnJ1cHRzIGRpc2FibGVkICovCiBFTlRSWShjb21wYXRf
cmVzdG9yZV9hbGxfZ3Vlc3QpCiAgICAgICAgIEFTU0VSVF9JTlRFUlJVUFRTX0RJU0FCTEVECisg
ICAgICAgIG1vdiAgICR+KFg4Nl9FRkxBR1NfSU9QTHxYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1Nf
Vk0pLCVyMTFkCisgICAgICAgIGFuZCAgIFVSRUdTX2VmbGFncyglcnNwKSwlcjExZAogLkxjcjRf
b3JpZzoKICAgICAgICAgLnNraXAgLkxjcjRfYWx0X2VuZCAtIC5MY3I0X2FsdCwgMHg5MAogLkxj
cjRfb3JpZ19lbmQ6CkBAIC0yMDksNiArMjExLDggQEAgRU5UUlkoY29tcGF0X3Jlc3RvcmVfYWxs
X2d1ZXN0KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfb3JpZ19lbmQgLSAu
TGNyNF9vcmlnKSwgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfYWx0X2Vu
ZCAtIC5MY3I0X2FsdCkKICAgICAgICAgLnBvcHNlY3Rpb24KKyAgICAgICAgb3IgICAgJFg4Nl9F
RkxBR1NfSUYsJXIxMQorICAgICAgICBtb3YgICAlcjExZCxVUkVHU19lZmxhZ3MoJXJzcCkKICAg
ICAgICAgUkVTVE9SRV9BTEwgYWRqPTggY29tcGF0PTEKIC5MZnQwOiAgaXJldHEKIApkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9l
bnRyeS5TCmluZGV4IDBjMmU2M2EuLmJhNTkyNWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94
ODZfNjQvZW50cnkuUworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMKQEAgLTQwLDI4
ICs0MCwyOSBAQCByZXN0b3JlX2FsbF9ndWVzdDoKICAgICAgICAgdGVzdHcgJFRSQVBfc3lzY2Fs
bCw0KCVyc3ApCiAgICAgICAgIGp6ICAgIGlyZXRfZXhpdF90b19ndWVzdAogCisgICAgICAgIG1v
dnEgIDI0KCVyc3ApLCVyMTEgICAgICAgICAgICMgUkZMQUdTCisgICAgICAgIGFuZHEgICR+KFg4
Nl9FRkxBR1NfSU9QTHxYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1NfVk0pLCVyMTEKKyAgICAgICAg
b3JxICAgJFg4Nl9FRkxBR1NfSUYsJXIxMQorCiAgICAgICAgIC8qIERvbid0IHVzZSBTWVNSRVQg
cGF0aCBpZiB0aGUgcmV0dXJuIGFkZHJlc3MgaXMgbm90IGNhbm9uaWNhbC4gKi8KICAgICAgICAg
bW92cSAgOCglcnNwKSwlcmN4CiAgICAgICAgIHNhcnEgICQ0NywlcmN4CiAgICAgICAgIGluY2wg
ICVlY3gKICAgICAgICAgY21wbCAgJDEsJWVjeAotICAgICAgICBqYSAgICAuTGZvcmNlX2lyZXQK
KyAgICAgICAgbW92cSAgOCglcnNwKSwlcmN4ICAgICAgICAgICAgIyBSSVAKKyAgICAgICAgamEg
ICAgaXJldF9leGl0X3RvX2d1ZXN0CiAKICAgICAgICAgY21wdyAgJEZMQVRfVVNFUl9DUzMyLDE2
KCVyc3ApIyBDUwotICAgICAgICBtb3ZxICA4KCVyc3ApLCVyY3ggICAgICAgICAgICAjIFJJUAot
ICAgICAgICBtb3ZxICAyNCglcnNwKSwlcjExICAgICAgICAgICAjIFJGTEFHUwogICAgICAgICBt
b3ZxICAzMiglcnNwKSwlcnNwICAgICAgICAgICAjIFJTUAogICAgICAgICBqZSAgICAxZgogICAg
ICAgICBzeXNyZXRxCiAxOiAgICAgIHN5c3JldGwKIAotLkxmb3JjZV9pcmV0OgotICAgICAgICAv
KiBNaW1pYyBTWVNSRVQgYmVoYXZpb3IuICovCi0gICAgICAgIG1vdnEgIDgoJXJzcCksJXJjeCAg
ICAgICAgICAgICMgUklQCi0gICAgICAgIG1vdnEgIDI0KCVyc3ApLCVyMTEgICAgICAgICAgICMg
UkZMQUdTCiAgICAgICAgIEFMSUdOCiAvKiBObyBzcGVjaWFsIHJlZ2lzdGVyIGFzc3VtcHRpb25z
LiAqLwogaXJldF9leGl0X3RvX2d1ZXN0OgorICAgICAgICBhbmRsICAkfihYODZfRUZMQUdTX0lP
UEx8WDg2X0VGTEFHU19OVHxYODZfRUZMQUdTX1ZNKSwyNCglcnNwKQorICAgICAgICBvcmwgICAk
WDg2X0VGTEFHU19JRiwyNCglcnNwKQogICAgICAgICBhZGRxICAkOCwlcnNwCiAuTGZ0MDogIGly
ZXRxCiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 22 18:33:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 22 Dec 2016 18: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 1cK8At-0000s2-EK; Thu, 22 Dec 2016 18:33: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 1cK8Ar-0000rw-Cb
 for xen-changelog@lists.xensource.com; Thu, 22 Dec 2016 18:33:05 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 4C/0C-29440-06C1C585; Thu, 22 Dec 2016 18:33:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVTdeJib
 C4PwkG4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN2HV0E2PBJqmKg+v2sDcwHhXuYuTiEBL4wihx
 90YXG4RznlFi+e5/jF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZSIizgLXGlk
 REkzCtgJnHi/lsWkDALUPmhn+UTGDkWMDKsYtQoTi0qSy3SNTTTSyrKTM8oyU3MzNE1NDDTy0
 0tLk5MT81JTCrWS87P3cQI9AgDEOxgvL8x4BCjJAeTkihvDm9MhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJXnVpoJxgUWp6akVaZg4wNGDSEhw8SiK8z6SA0rzFBYm5xZnpEKlTjIpS4rxWIH0C
 IImM0jy4Nlg4XmKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwrznIFJ7MvBK46a+AFjMBLbZtj
 gZZXJKIkJJqYIzOyPyUZXUu4yrjhDOtPfdbl7xd/cjOpXeTSOeCXf+15WY3n2bZ25O54qB4lH
 xY7rqF9y6KxF1tcFotJ9Ip9tKo9ctaE5a4YxEqLQuWLPYJ8i5fNG/Xadlp6ende5fLt/bVZGy
 ccm7a/qLsMgP/w+1rEo58nRWmcnX9m5kbWaat6Nx1+4mwZIESS3FGoqEWc1FxIgA0iltZQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1482431583!74209921!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14160 invoked from network); 22 Dec 2016 18:33:03 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 22 Dec 2016 18:33: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 1cK8Ao-0005pD-T7
 for xen-changelog@lists.xensource.com; Thu, 22 Dec 2016 18:33:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cK8Ao-0000LK-Qc
 for xen-changelog@lists.xensource.com; Thu, 22 Dec 2016 18:33:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cK8Ao-0000LK-Qc@xenbits.xenproject.org>
Date: Thu, 22 Dec 2016 18:33:02 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86: force EFLAGS.IF on when
	exiting to PV guests
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>

Y29tbWl0IGM3ZjA2ZTRlZWRjZmQxNzAyNGQ0ODg0OWJjOGIwNDdiODEzZGEwZjcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjQ1OjA1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjQ1OjA1IDIwMTYgKzAxMDAKCiAgICB4
ODY6IGZvcmNlIEVGTEFHUy5JRiBvbiB3aGVuIGV4aXRpbmcgdG8gUFYgZ3Vlc3RzCiAgICAKICAg
IEd1ZXN0IGtlcm5lbHMgbW9kaWZ5aW5nIGluc3RydWN0aW9ucyBpbiB0aGUgcHJvY2VzcyBvZiBi
ZWluZyBlbXVsYXRlZAogICAgZm9yIGFub3RoZXIgb2YgdGhlaXIgdkNQVS1zIG1heSBlZmZlY3Qg
RUZMQUdTLklGIHRvIGJlIGNsZWFyZWQgdXBvbgogICAgbmV4dCBleGl0aW5nIHRvIGd1ZXN0IGNv
bnRleHQsIGJ5IGNvbnZlcnRpbmcgdGhlIGJlaW5nIGVtdWxhdGVkCiAgICBpbnN0cnVjdGlvbiB0
byBDTEkgKGF0IHRoZSByaWdodCBwb2ludCBpbiB0aW1lKS4gUHJldmVudCBhbnkgc3VjaCBiYWQK
ICAgIGVmZmVjdHMgYnkgYWx3YXlzIGZvcmNpbmcgRUZMQUdTLklGIG9uLiBBbmQgdG8gY292ZXIg
aHlwb3RoZXRpY2FsIG90aGVyCiAgICBzaW1pbGFyIGlzc3VlcywgYWxzbyBmb3JjZSBFRkxBR1Mu
e0lPUEwsTlQsVk19IHRvIHplcm8uCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtMTAwMjQgLyBY
U0EtMjAyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDBlNDdmOTJiMDcyNTQ4ODAwMjIzZjlhMjFlYTA1
MWEwMTcxNzM5MTUKICAgIG1hc3RlciBkYXRlOiAyMDE2LTEyLTIxIDE2OjQ2OjEzICswMTAwCi0t
LQogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyB8ICA0ICsrKysKIHhlbi9hcmNo
L3g4Ni94ODZfNjQvZW50cnkuUyAgICAgICAgfCAxNSArKysrKysrKy0tLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9j
b21wYXQvZW50cnkuUwppbmRleCAxZWFmNGJiLi45ZjgwNTNlIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29t
cGF0L2VudHJ5LlMKQEAgLTE3NCw2ICsxNzQsOCBAQCBjb21wYXRfYmFkX2h5cGVyY2FsbDoKIC8q
ICVyYng6IHN0cnVjdCB2Y3B1LCBpbnRlcnJ1cHRzIGRpc2FibGVkICovCiBFTlRSWShjb21wYXRf
cmVzdG9yZV9hbGxfZ3Vlc3QpCiAgICAgICAgIEFTU0VSVF9JTlRFUlJVUFRTX0RJU0FCTEVECisg
ICAgICAgIG1vdiAgICR+KFg4Nl9FRkxBR1NfSU9QTHxYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1Nf
Vk0pLCVyMTFkCisgICAgICAgIGFuZCAgIFVSRUdTX2VmbGFncyglcnNwKSwlcjExZAogLkxjcjRf
b3JpZzoKICAgICAgICAgLnNraXAgLkxjcjRfYWx0X2VuZCAtIC5MY3I0X2FsdCwgMHg5MAogLkxj
cjRfb3JpZ19lbmQ6CkBAIC0yMDksNiArMjExLDggQEAgRU5UUlkoY29tcGF0X3Jlc3RvcmVfYWxs
X2d1ZXN0KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfb3JpZ19lbmQgLSAu
TGNyNF9vcmlnKSwgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfYWx0X2Vu
ZCAtIC5MY3I0X2FsdCkKICAgICAgICAgLnBvcHNlY3Rpb24KKyAgICAgICAgb3IgICAgJFg4Nl9F
RkxBR1NfSUYsJXIxMQorICAgICAgICBtb3YgICAlcjExZCxVUkVHU19lZmxhZ3MoJXJzcCkKICAg
ICAgICAgUkVTVE9SRV9BTEwgYWRqPTggY29tcGF0PTEKIC5MZnQwOiAgaXJldHEKIApkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9l
bnRyeS5TCmluZGV4IDBjMmU2M2EuLmJhNTkyNWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94
ODZfNjQvZW50cnkuUworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMKQEAgLTQwLDI4
ICs0MCwyOSBAQCByZXN0b3JlX2FsbF9ndWVzdDoKICAgICAgICAgdGVzdHcgJFRSQVBfc3lzY2Fs
bCw0KCVyc3ApCiAgICAgICAgIGp6ICAgIGlyZXRfZXhpdF90b19ndWVzdAogCisgICAgICAgIG1v
dnEgIDI0KCVyc3ApLCVyMTEgICAgICAgICAgICMgUkZMQUdTCisgICAgICAgIGFuZHEgICR+KFg4
Nl9FRkxBR1NfSU9QTHxYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1NfVk0pLCVyMTEKKyAgICAgICAg
b3JxICAgJFg4Nl9FRkxBR1NfSUYsJXIxMQorCiAgICAgICAgIC8qIERvbid0IHVzZSBTWVNSRVQg
cGF0aCBpZiB0aGUgcmV0dXJuIGFkZHJlc3MgaXMgbm90IGNhbm9uaWNhbC4gKi8KICAgICAgICAg
bW92cSAgOCglcnNwKSwlcmN4CiAgICAgICAgIHNhcnEgICQ0NywlcmN4CiAgICAgICAgIGluY2wg
ICVlY3gKICAgICAgICAgY21wbCAgJDEsJWVjeAotICAgICAgICBqYSAgICAuTGZvcmNlX2lyZXQK
KyAgICAgICAgbW92cSAgOCglcnNwKSwlcmN4ICAgICAgICAgICAgIyBSSVAKKyAgICAgICAgamEg
ICAgaXJldF9leGl0X3RvX2d1ZXN0CiAKICAgICAgICAgY21wdyAgJEZMQVRfVVNFUl9DUzMyLDE2
KCVyc3ApIyBDUwotICAgICAgICBtb3ZxICA4KCVyc3ApLCVyY3ggICAgICAgICAgICAjIFJJUAot
ICAgICAgICBtb3ZxICAyNCglcnNwKSwlcjExICAgICAgICAgICAjIFJGTEFHUwogICAgICAgICBt
b3ZxICAzMiglcnNwKSwlcnNwICAgICAgICAgICAjIFJTUAogICAgICAgICBqZSAgICAxZgogICAg
ICAgICBzeXNyZXRxCiAxOiAgICAgIHN5c3JldGwKIAotLkxmb3JjZV9pcmV0OgotICAgICAgICAv
KiBNaW1pYyBTWVNSRVQgYmVoYXZpb3IuICovCi0gICAgICAgIG1vdnEgIDgoJXJzcCksJXJjeCAg
ICAgICAgICAgICMgUklQCi0gICAgICAgIG1vdnEgIDI0KCVyc3ApLCVyMTEgICAgICAgICAgICMg
UkZMQUdTCiAgICAgICAgIEFMSUdOCiAvKiBObyBzcGVjaWFsIHJlZ2lzdGVyIGFzc3VtcHRpb25z
LiAqLwogaXJldF9leGl0X3RvX2d1ZXN0OgorICAgICAgICBhbmRsICAkfihYODZfRUZMQUdTX0lP
UEx8WDg2X0VGTEFHU19OVHxYODZfRUZMQUdTX1ZNKSwyNCglcnNwKQorICAgICAgICBvcmwgICAk
WDg2X0VGTEFHU19JRiwyNCglcnNwKQogICAgICAgICBhZGRxICAkOCwlcnNwCiAuTGZ0MDogIGly
ZXRxCiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I3N0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Thu Dec 22 18:33:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 22 Dec 2016 18: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 1cK8B2-0000sk-Fy; Thu, 22 Dec 2016 18: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 <ian.jackson@eu.citrix.com>) id 1cK8B1-0000sa-Bh
 for xen-changelog@lists.xensource.com; Thu, 22 Dec 2016 18:33:15 +0000
Received: from [85.158.143.35] by server-6.bemta-6.messagelabs.com id
 96/BD-15112-A6C1C585; Thu, 22 Dec 2016 18:33:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTdLJib
 C4Fszq8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmrNm3lb2gnbPi1usVzA2MR9m7GLk4hAS+MEpc
 nrqBBcI5zygxccUqti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uACsRFgiS+P1aH
 iTMK2AmcfLzTEYQmwWovPHNBbYJjBwLGBlWMWoUpxaVpRbpGprrJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYw3t4YcIhRkoNJSZQ3hzcmQogvKT+lMiOxOCO+qDQntfg
 QowwHh5IEr7o0UE6wKDU9tSItMwcYHDBpCQ4eJRHeZ1JAad7igsTc4sx0iNQpRkUpcd7bIAkB
 kERGaR5cGywgLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmY1xxkO09mXgnc9FdAi5mAFts2R
 4MsLklESEk1MJqnlj/Zpm/v67hub9TP+ezHSisaohm3LJ92IaXn+E/PdXt6We0Ujp0PVHL9P3
 tG59Mj5SwL5F4YPui62F9pGafBOqO2OjtYf0r45ruvvKZuv3rB6eCE2e9b7cSKJmU5BexKXCk
 SvHSBuulqqdX7Xuz/Pnedt8Kl5zNsxK5kV2xPeimswMRwJkuJpTgj0VCLuag4EQDJFn5pQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1482431593!49683209!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29666 invoked from network); 22 Dec 2016 18:33:13 -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; 22 Dec 2016 18:33: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 1cK8Ay-0005pI-VG
 for xen-changelog@lists.xensource.com; Thu, 22 Dec 2016 18:33:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cK8Ay-0000Mr-US
 for xen-changelog@lists.xensource.com; Thu, 22 Dec 2016 18:33:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cK8Ay-0000Mr-US@xenbits.xenproject.org>
Date: Thu, 22 Dec 2016 18:33:12 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/HVM: add missing NULL check
	before using VMFUNC hook
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>

Y29tbWl0IDJlYjA3NGZkZGJlY2Y0MGUwY2RhYzVjNWZlMjhmYjZjN2I1Y2MzNzEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjQ1OjQyIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjQ1OjQyIDIwMTYgKzAxMDAKCiAgICB4
ODYvSFZNOiBhZGQgbWlzc2luZyBOVUxMIGNoZWNrIGJlZm9yZSB1c2luZyBWTUZVTkMgaG9vawog
ICAgCiAgICBUaGlzIGlzIENWRS0yMDE2LTEwMDI1IC8gWFNBLTIwMy4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiA3NGRjZDBjZTZmNGZhZGNlODA5M2U1NGYwZmMxYTQ1NDI2NTc3ZTEzCiAgICBtYXN0ZXIg
ZGF0ZTogMjAxNi0xMi0yMSAxNjo0NzoxOSArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni9odm0vZW11
bGF0ZS5jIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMKaW5kZXggZTM2ZWVmYy4uZWMyZGEzYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9l
bXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTE2MjAsNiArMTYy
MCw4IEBAIHN0YXRpYyBpbnQgaHZtZW11bF92bWZ1bmMoCiB7CiAgICAgaW50IHJjOwogCisgICAg
aWYgKCAhaHZtX2Z1bmNzLmFsdHAybV92Y3B1X2VtdWxhdGVfdm1mdW5jICkKKyAgICAgICAgcmV0
dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwogICAgIHJjID0gaHZtX2Z1bmNzLmFsdHAybV92Y3B1
X2VtdWxhdGVfdm1mdW5jKGN0eHQtPnJlZ3MpOwogICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZ
ICkKICAgICAgICAgaHZtZW11bF9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwg
MCwgY3R4dCk7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Thu Dec 22 18:33:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 22 Dec 2016 18: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 1cK8B2-0000sk-Fy; Thu, 22 Dec 2016 18: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 <ian.jackson@eu.citrix.com>) id 1cK8B1-0000sa-Bh
 for xen-changelog@lists.xensource.com; Thu, 22 Dec 2016 18:33:15 +0000
Received: from [85.158.143.35] by server-6.bemta-6.messagelabs.com id
 96/BD-15112-A6C1C585; Thu, 22 Dec 2016 18:33:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTdLJib
 C4Fszq8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmrNm3lb2gnbPi1usVzA2MR9m7GLk4hAS+MEpc
 nrqBBcI5zygxccUqti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uACsRFgiS+P1aH
 iTMK2AmcfLzTEYQmwWovPHNBbYJjBwLGBlWMWoUpxaVpRbpGprrJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYw3t4YcIhRkoNJSZQ3hzcmQogvKT+lMiOxOCO+qDQntfg
 QowwHh5IEr7o0UE6wKDU9tSItMwcYHDBpCQ4eJRHeZ1JAad7igsTc4sx0iNQpRkUpcd7bIAkB
 kERGaR5cGywgLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmY1xxkO09mXgnc9FdAi5mAFts2R
 4MsLklESEk1MJqnlj/Zpm/v67hub9TP+ezHSisaohm3LJ92IaXn+E/PdXt6We0Ujp0PVHL9P3
 tG59Mj5SwL5F4YPui62F9pGafBOqO2OjtYf0r45ruvvKZuv3rB6eCE2e9b7cSKJmU5BexKXCk
 SvHSBuulqqdX7Xuz/Pnedt8Kl5zNsxK5kV2xPeimswMRwJkuJpTgj0VCLuag4EQDJFn5pQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1482431593!49683209!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29666 invoked from network); 22 Dec 2016 18:33:13 -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; 22 Dec 2016 18:33: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 1cK8Ay-0005pI-VG
 for xen-changelog@lists.xensource.com; Thu, 22 Dec 2016 18:33:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cK8Ay-0000Mr-US
 for xen-changelog@lists.xensource.com; Thu, 22 Dec 2016 18:33:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cK8Ay-0000Mr-US@xenbits.xenproject.org>
Date: Thu, 22 Dec 2016 18:33:12 +0000
Subject: [Xen-changelog] [xen stable-4.6] x86/HVM: add missing NULL check
	before using VMFUNC hook
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>

Y29tbWl0IDJlYjA3NGZkZGJlY2Y0MGUwY2RhYzVjNWZlMjhmYjZjN2I1Y2MzNzEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjQ1OjQyIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjQ1OjQyIDIwMTYgKzAxMDAKCiAgICB4
ODYvSFZNOiBhZGQgbWlzc2luZyBOVUxMIGNoZWNrIGJlZm9yZSB1c2luZyBWTUZVTkMgaG9vawog
ICAgCiAgICBUaGlzIGlzIENWRS0yMDE2LTEwMDI1IC8gWFNBLTIwMy4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiA3NGRjZDBjZTZmNGZhZGNlODA5M2U1NGYwZmMxYTQ1NDI2NTc3ZTEzCiAgICBtYXN0ZXIg
ZGF0ZTogMjAxNi0xMi0yMSAxNjo0NzoxOSArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni9odm0vZW11
bGF0ZS5jIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMKaW5kZXggZTM2ZWVmYy4uZWMyZGEzYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9l
bXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTE2MjAsNiArMTYy
MCw4IEBAIHN0YXRpYyBpbnQgaHZtZW11bF92bWZ1bmMoCiB7CiAgICAgaW50IHJjOwogCisgICAg
aWYgKCAhaHZtX2Z1bmNzLmFsdHAybV92Y3B1X2VtdWxhdGVfdm1mdW5jICkKKyAgICAgICAgcmV0
dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwogICAgIHJjID0gaHZtX2Z1bmNzLmFsdHAybV92Y3B1
X2VtdWxhdGVfdm1mdW5jKGN0eHQtPnJlZ3MpOwogICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZ
ICkKICAgICAgICAgaHZtZW11bF9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwg
MCwgY3R4dCk7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNzdGFibGUtNC42CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri Dec 23 14:11:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 23 Dec 2016 14: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 1cKQYv-0003vR-Gt; Fri, 23 Dec 2016 14:11:09 +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 1cKQYu-0003vL-PH
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 14:11:08 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 15/50-14064-C703D585; Fri, 23 Dec 2016 14:11:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbfCIDb
 C4PJFeYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmNd6k7VgsnRFy/7TrA2MU0S6GLk4hAS+MEo8
 PLOREcI5zyhx88RuIIeDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAW+JV02Lm
 UBsXgEzifZbK1lBbBag+q9f7jJPYORYwMiwilG9OLWoLLVI11AvqSgzPaMkNzEzR9fQwFQvN7
 W4ODE9NScxqVgvOT93EyPQJ/UMDIw7GJt6nQ8xSnIwKYnyqm2OiRDiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwSumHxshJFiUmp5akZaZAwwOmLQEB4+SCG8oSJq3uCAxtzgzHSJ1ilFRShwiIQCS
 yCjNg2uDBeQlRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK8ySBTeDLzSuCmvwJazAS02LY5G
 mRxSSJCSqqBMZc5UorfWuBGZPb8p4znLyq4v5lbOeFZW9nb5Ld5ebtUPx18VLqW0/CqXv7sFz
 25V+Z1Btr6bQ+YUJf378wqKdu3n/d9TLh6i/vT0UsnN8q47yl6Ymz85LyJFsM5s2vZbAHPLOu
 8l9ys+zvj/cagKU/OrHjAMl3rdHnb4ytrr4s3nPv1dMKO7gVKLMUZiYZazEXFiQCv6p6QQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1482502262!77100777!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58541 invoked from network); 23 Dec 2016 14:11:03 -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; 23 Dec 2016 14:11: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 1cKQYo-0003Il-Az
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 14:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cKQYo-0001QV-6s
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 14:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cKQYo-0001QV-6s@xenbits.xenproject.org>
Date: Fri, 23 Dec 2016 14:11:02 +0000
Subject: [Xen-changelog] [xen stable-4.8] x86: force EFLAGS.IF on when
	exiting to PV guests
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>

Y29tbWl0IDc2MjhjN2VmYjRhZmNhOGNiMjI2NGJjM2FiNTk4MzBlNDgxYjM3YTgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjQwOjM3IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjQwOjM3IDIwMTYgKzAxMDAKCiAgICB4
ODY6IGZvcmNlIEVGTEFHUy5JRiBvbiB3aGVuIGV4aXRpbmcgdG8gUFYgZ3Vlc3RzCiAgICAKICAg
IEd1ZXN0IGtlcm5lbHMgbW9kaWZ5aW5nIGluc3RydWN0aW9ucyBpbiB0aGUgcHJvY2VzcyBvZiBi
ZWluZyBlbXVsYXRlZAogICAgZm9yIGFub3RoZXIgb2YgdGhlaXIgdkNQVS1zIG1heSBlZmZlY3Qg
RUZMQUdTLklGIHRvIGJlIGNsZWFyZWQgdXBvbgogICAgbmV4dCBleGl0aW5nIHRvIGd1ZXN0IGNv
bnRleHQsIGJ5IGNvbnZlcnRpbmcgdGhlIGJlaW5nIGVtdWxhdGVkCiAgICBpbnN0cnVjdGlvbiB0
byBDTEkgKGF0IHRoZSByaWdodCBwb2ludCBpbiB0aW1lKS4gUHJldmVudCBhbnkgc3VjaCBiYWQK
ICAgIGVmZmVjdHMgYnkgYWx3YXlzIGZvcmNpbmcgRUZMQUdTLklGIG9uLiBBbmQgdG8gY292ZXIg
aHlwb3RoZXRpY2FsIG90aGVyCiAgICBzaW1pbGFyIGlzc3VlcywgYWxzbyBmb3JjZSBFRkxBR1Mu
e0lPUEwsTlQsVk19IHRvIHplcm8uCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtMTAwMjQgLyBY
U0EtMjAyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDBlNDdmOTJiMDcyNTQ4ODAwMjIzZjlhMjFlYTA1
MWEwMTcxNzM5MTUKICAgIG1hc3RlciBkYXRlOiAyMDE2LTEyLTIxIDE2OjQ2OjEzICswMTAwCi0t
LQogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyB8ICA0ICsrKysKIHhlbi9hcmNo
L3g4Ni94ODZfNjQvZW50cnkuUyAgICAgICAgfCAxNSArKysrKysrKy0tLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9j
b21wYXQvZW50cnkuUwppbmRleCAzYmI2YjYxLi40NzRmZmJjIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29t
cGF0L2VudHJ5LlMKQEAgLTEwOSw2ICsxMDksOCBAQCBjb21wYXRfcHJvY2Vzc190cmFwOgogLyog
JXJieDogc3RydWN0IHZjcHUsIGludGVycnVwdHMgZGlzYWJsZWQgKi8KIEVOVFJZKGNvbXBhdF9y
ZXN0b3JlX2FsbF9ndWVzdCkKICAgICAgICAgQVNTRVJUX0lOVEVSUlVQVFNfRElTQUJMRUQKKyAg
ICAgICAgbW92ICAgJH4oWDg2X0VGTEFHU19JT1BMfFg4Nl9FRkxBR1NfTlR8WDg2X0VGTEFHU19W
TSksJXIxMWQKKyAgICAgICAgYW5kICAgVVJFR1NfZWZsYWdzKCVyc3ApLCVyMTFkCiAuTGNyNF9v
cmlnOgogICAgICAgICAuc2tpcCAuTGNyNF9hbHRfZW5kIC0gLkxjcjRfYWx0LCAweDkwCiAuTGNy
NF9vcmlnX2VuZDoKQEAgLTE0NCw2ICsxNDYsOCBAQCBFTlRSWShjb21wYXRfcmVzdG9yZV9hbGxf
Z3Vlc3QpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNyNF9vcmlnX2VuZCAtIC5M
Y3I0X29yaWcpLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNyNF9hbHRfZW5k
IC0gLkxjcjRfYWx0KQogICAgICAgICAucG9wc2VjdGlvbgorICAgICAgICBvciAgICAkWDg2X0VG
TEFHU19JRiwlcjExCisgICAgICAgIG1vdiAgICVyMTFkLFVSRUdTX2VmbGFncyglcnNwKQogICAg
ICAgICBSRVNUT1JFX0FMTCBhZGo9OCBjb21wYXQ9MQogLkxmdDA6ICBpcmV0cQogICAgICAgICBf
QVNNX1BSRV9FWFRBQkxFKC5MZnQwLCBoYW5kbGVfZXhjZXB0aW9uKQpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TCmlu
ZGV4IDY2YWVmYWEuLjg1ZjFhNGIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50
cnkuUworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMKQEAgLTQwLDI4ICs0MCwyOSBA
QCByZXN0b3JlX2FsbF9ndWVzdDoKICAgICAgICAgdGVzdHcgJFRSQVBfc3lzY2FsbCw0KCVyc3Ap
CiAgICAgICAgIGp6ICAgIGlyZXRfZXhpdF90b19ndWVzdAogCisgICAgICAgIG1vdnEgIDI0KCVy
c3ApLCVyMTEgICAgICAgICAgICMgUkZMQUdTCisgICAgICAgIGFuZHEgICR+KFg4Nl9FRkxBR1Nf
SU9QTHxYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1NfVk0pLCVyMTEKKyAgICAgICAgb3JxICAgJFg4
Nl9FRkxBR1NfSUYsJXIxMQorCiAgICAgICAgIC8qIERvbid0IHVzZSBTWVNSRVQgcGF0aCBpZiB0
aGUgcmV0dXJuIGFkZHJlc3MgaXMgbm90IGNhbm9uaWNhbC4gKi8KICAgICAgICAgbW92cSAgOCgl
cnNwKSwlcmN4CiAgICAgICAgIHNhcnEgICQ0NywlcmN4CiAgICAgICAgIGluY2wgICVlY3gKICAg
ICAgICAgY21wbCAgJDEsJWVjeAotICAgICAgICBqYSAgICAuTGZvcmNlX2lyZXQKKyAgICAgICAg
bW92cSAgOCglcnNwKSwlcmN4ICAgICAgICAgICAgIyBSSVAKKyAgICAgICAgamEgICAgaXJldF9l
eGl0X3RvX2d1ZXN0CiAKICAgICAgICAgY21wdyAgJEZMQVRfVVNFUl9DUzMyLDE2KCVyc3ApIyBD
UwotICAgICAgICBtb3ZxICA4KCVyc3ApLCVyY3ggICAgICAgICAgICAjIFJJUAotICAgICAgICBt
b3ZxICAyNCglcnNwKSwlcjExICAgICAgICAgICAjIFJGTEFHUwogICAgICAgICBtb3ZxICAzMigl
cnNwKSwlcnNwICAgICAgICAgICAjIFJTUAogICAgICAgICBqZSAgICAxZgogICAgICAgICBzeXNy
ZXRxCiAxOiAgICAgIHN5c3JldGwKIAotLkxmb3JjZV9pcmV0OgotICAgICAgICAvKiBNaW1pYyBT
WVNSRVQgYmVoYXZpb3IuICovCi0gICAgICAgIG1vdnEgIDgoJXJzcCksJXJjeCAgICAgICAgICAg
ICMgUklQCi0gICAgICAgIG1vdnEgIDI0KCVyc3ApLCVyMTEgICAgICAgICAgICMgUkZMQUdTCiAg
ICAgICAgIEFMSUdOCiAvKiBObyBzcGVjaWFsIHJlZ2lzdGVyIGFzc3VtcHRpb25zLiAqLwogaXJl
dF9leGl0X3RvX2d1ZXN0OgorICAgICAgICBhbmRsICAkfihYODZfRUZMQUdTX0lPUEx8WDg2X0VG
TEFHU19OVHxYODZfRUZMQUdTX1ZNKSwyNCglcnNwKQorICAgICAgICBvcmwgICAkWDg2X0VGTEFH
U19JRiwyNCglcnNwKQogICAgICAgICBhZGRxICAkOCwlcnNwCiAuTGZ0MDogIGlyZXRxCiAgICAg
ICAgIF9BU01fUFJFX0VYVEFCTEUoLkxmdDAsIGhhbmRsZV9leGNlcHRpb24pCi0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC44Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri Dec 23 14:11:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 23 Dec 2016 14: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 1cKQYv-0003vR-Gt; Fri, 23 Dec 2016 14:11:09 +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 1cKQYu-0003vL-PH
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 14:11:08 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 15/50-14064-C703D585; Fri, 23 Dec 2016 14:11:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbfCIDb
 C4PJFeYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmNd6k7VgsnRFy/7TrA2MU0S6GLk4hAS+MEo8
 PLOREcI5zyhx88RuIIeDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAW+JV02Lm
 UBsXgEzifZbK1lBbBag+q9f7jJPYORYwMiwilG9OLWoLLVI11AvqSgzPaMkNzEzR9fQwFQvN7
 W4ODE9NScxqVgvOT93EyPQJ/UMDIw7GJt6nQ8xSnIwKYnyqm2OiRDiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwSumHxshJFiUmp5akZaZAwwOmLQEB4+SCG8oSJq3uCAxtzgzHSJ1ilFRShwiIQCS
 yCjNg2uDBeQlRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK8ySBTeDLzSuCmvwJazAS02LY5G
 mRxSSJCSqqBMZc5UorfWuBGZPb8p4znLyq4v5lbOeFZW9nb5Ld5ebtUPx18VLqW0/CqXv7sFz
 25V+Z1Btr6bQ+YUJf378wqKdu3n/d9TLh6i/vT0UsnN8q47yl6Ymz85LyJFsM5s2vZbAHPLOu
 8l9ys+zvj/cagKU/OrHjAMl3rdHnb4ytrr4s3nPv1dMKO7gVKLMUZiYZazEXFiQCv6p6QQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1482502262!77100777!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58541 invoked from network); 23 Dec 2016 14:11:03 -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; 23 Dec 2016 14:11: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 1cKQYo-0003Il-Az
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 14:11:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cKQYo-0001QV-6s
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 14:11:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cKQYo-0001QV-6s@xenbits.xenproject.org>
Date: Fri, 23 Dec 2016 14:11:02 +0000
Subject: [Xen-changelog] [xen stable-4.8] x86: force EFLAGS.IF on when
	exiting to PV guests
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>

Y29tbWl0IDc2MjhjN2VmYjRhZmNhOGNiMjI2NGJjM2FiNTk4MzBlNDgxYjM3YTgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjQwOjM3IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjQwOjM3IDIwMTYgKzAxMDAKCiAgICB4
ODY6IGZvcmNlIEVGTEFHUy5JRiBvbiB3aGVuIGV4aXRpbmcgdG8gUFYgZ3Vlc3RzCiAgICAKICAg
IEd1ZXN0IGtlcm5lbHMgbW9kaWZ5aW5nIGluc3RydWN0aW9ucyBpbiB0aGUgcHJvY2VzcyBvZiBi
ZWluZyBlbXVsYXRlZAogICAgZm9yIGFub3RoZXIgb2YgdGhlaXIgdkNQVS1zIG1heSBlZmZlY3Qg
RUZMQUdTLklGIHRvIGJlIGNsZWFyZWQgdXBvbgogICAgbmV4dCBleGl0aW5nIHRvIGd1ZXN0IGNv
bnRleHQsIGJ5IGNvbnZlcnRpbmcgdGhlIGJlaW5nIGVtdWxhdGVkCiAgICBpbnN0cnVjdGlvbiB0
byBDTEkgKGF0IHRoZSByaWdodCBwb2ludCBpbiB0aW1lKS4gUHJldmVudCBhbnkgc3VjaCBiYWQK
ICAgIGVmZmVjdHMgYnkgYWx3YXlzIGZvcmNpbmcgRUZMQUdTLklGIG9uLiBBbmQgdG8gY292ZXIg
aHlwb3RoZXRpY2FsIG90aGVyCiAgICBzaW1pbGFyIGlzc3VlcywgYWxzbyBmb3JjZSBFRkxBR1Mu
e0lPUEwsTlQsVk19IHRvIHplcm8uCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtMTAwMjQgLyBY
U0EtMjAyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDBlNDdmOTJiMDcyNTQ4ODAwMjIzZjlhMjFlYTA1
MWEwMTcxNzM5MTUKICAgIG1hc3RlciBkYXRlOiAyMDE2LTEyLTIxIDE2OjQ2OjEzICswMTAwCi0t
LQogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyB8ICA0ICsrKysKIHhlbi9hcmNo
L3g4Ni94ODZfNjQvZW50cnkuUyAgICAgICAgfCAxNSArKysrKysrKy0tLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9j
b21wYXQvZW50cnkuUwppbmRleCAzYmI2YjYxLi40NzRmZmJjIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29t
cGF0L2VudHJ5LlMKQEAgLTEwOSw2ICsxMDksOCBAQCBjb21wYXRfcHJvY2Vzc190cmFwOgogLyog
JXJieDogc3RydWN0IHZjcHUsIGludGVycnVwdHMgZGlzYWJsZWQgKi8KIEVOVFJZKGNvbXBhdF9y
ZXN0b3JlX2FsbF9ndWVzdCkKICAgICAgICAgQVNTRVJUX0lOVEVSUlVQVFNfRElTQUJMRUQKKyAg
ICAgICAgbW92ICAgJH4oWDg2X0VGTEFHU19JT1BMfFg4Nl9FRkxBR1NfTlR8WDg2X0VGTEFHU19W
TSksJXIxMWQKKyAgICAgICAgYW5kICAgVVJFR1NfZWZsYWdzKCVyc3ApLCVyMTFkCiAuTGNyNF9v
cmlnOgogICAgICAgICAuc2tpcCAuTGNyNF9hbHRfZW5kIC0gLkxjcjRfYWx0LCAweDkwCiAuTGNy
NF9vcmlnX2VuZDoKQEAgLTE0NCw2ICsxNDYsOCBAQCBFTlRSWShjb21wYXRfcmVzdG9yZV9hbGxf
Z3Vlc3QpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNyNF9vcmlnX2VuZCAtIC5M
Y3I0X29yaWcpLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICguTGNyNF9hbHRfZW5k
IC0gLkxjcjRfYWx0KQogICAgICAgICAucG9wc2VjdGlvbgorICAgICAgICBvciAgICAkWDg2X0VG
TEFHU19JRiwlcjExCisgICAgICAgIG1vdiAgICVyMTFkLFVSRUdTX2VmbGFncyglcnNwKQogICAg
ICAgICBSRVNUT1JFX0FMTCBhZGo9OCBjb21wYXQ9MQogLkxmdDA6ICBpcmV0cQogICAgICAgICBf
QVNNX1BSRV9FWFRBQkxFKC5MZnQwLCBoYW5kbGVfZXhjZXB0aW9uKQpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TCmlu
ZGV4IDY2YWVmYWEuLjg1ZjFhNGIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50
cnkuUworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMKQEAgLTQwLDI4ICs0MCwyOSBA
QCByZXN0b3JlX2FsbF9ndWVzdDoKICAgICAgICAgdGVzdHcgJFRSQVBfc3lzY2FsbCw0KCVyc3Ap
CiAgICAgICAgIGp6ICAgIGlyZXRfZXhpdF90b19ndWVzdAogCisgICAgICAgIG1vdnEgIDI0KCVy
c3ApLCVyMTEgICAgICAgICAgICMgUkZMQUdTCisgICAgICAgIGFuZHEgICR+KFg4Nl9FRkxBR1Nf
SU9QTHxYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1NfVk0pLCVyMTEKKyAgICAgICAgb3JxICAgJFg4
Nl9FRkxBR1NfSUYsJXIxMQorCiAgICAgICAgIC8qIERvbid0IHVzZSBTWVNSRVQgcGF0aCBpZiB0
aGUgcmV0dXJuIGFkZHJlc3MgaXMgbm90IGNhbm9uaWNhbC4gKi8KICAgICAgICAgbW92cSAgOCgl
cnNwKSwlcmN4CiAgICAgICAgIHNhcnEgICQ0NywlcmN4CiAgICAgICAgIGluY2wgICVlY3gKICAg
ICAgICAgY21wbCAgJDEsJWVjeAotICAgICAgICBqYSAgICAuTGZvcmNlX2lyZXQKKyAgICAgICAg
bW92cSAgOCglcnNwKSwlcmN4ICAgICAgICAgICAgIyBSSVAKKyAgICAgICAgamEgICAgaXJldF9l
eGl0X3RvX2d1ZXN0CiAKICAgICAgICAgY21wdyAgJEZMQVRfVVNFUl9DUzMyLDE2KCVyc3ApIyBD
UwotICAgICAgICBtb3ZxICA4KCVyc3ApLCVyY3ggICAgICAgICAgICAjIFJJUAotICAgICAgICBt
b3ZxICAyNCglcnNwKSwlcjExICAgICAgICAgICAjIFJGTEFHUwogICAgICAgICBtb3ZxICAzMigl
cnNwKSwlcnNwICAgICAgICAgICAjIFJTUAogICAgICAgICBqZSAgICAxZgogICAgICAgICBzeXNy
ZXRxCiAxOiAgICAgIHN5c3JldGwKIAotLkxmb3JjZV9pcmV0OgotICAgICAgICAvKiBNaW1pYyBT
WVNSRVQgYmVoYXZpb3IuICovCi0gICAgICAgIG1vdnEgIDgoJXJzcCksJXJjeCAgICAgICAgICAg
ICMgUklQCi0gICAgICAgIG1vdnEgIDI0KCVyc3ApLCVyMTEgICAgICAgICAgICMgUkZMQUdTCiAg
ICAgICAgIEFMSUdOCiAvKiBObyBzcGVjaWFsIHJlZ2lzdGVyIGFzc3VtcHRpb25zLiAqLwogaXJl
dF9leGl0X3RvX2d1ZXN0OgorICAgICAgICBhbmRsICAkfihYODZfRUZMQUdTX0lPUEx8WDg2X0VG
TEFHU19OVHxYODZfRUZMQUdTX1ZNKSwyNCglcnNwKQorICAgICAgICBvcmwgICAkWDg2X0VGTEFH
U19JRiwyNCglcnNwKQogICAgICAgICBhZGRxICAkOCwlcnNwCiAuTGZ0MDogIGlyZXRxCiAgICAg
ICAgIF9BU01fUFJFX0VYVEFCTEUoLkxmdDAsIGhhbmRsZV9leGNlcHRpb24pCi0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNzdGFibGUtNC44Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Fri Dec 23 14:11:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 23 Dec 2016 14: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 1cKQZ3-0003w3-IW; Fri, 23 Dec 2016 14: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 <ian.jackson@eu.citrix.com>) id 1cKQZ2-0003vv-Qt
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 14:11:16 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 2D/6E-05787-3803D585; Fri, 23 Dec 2016 14:11:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbfJIDb
 C4ME3aYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPRgLVPBDM6KFWe2MDYwXmfvYuTiEBL4wijx
 8fk7KOc8o8SN849Zuxg5ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFgiSaF01g
 R2knFfATGLm7AyQMAtQ+d67G1knMHIsYGRYxahRnFpUllqka2Sml1SUmZ5RkpuYmaNraGCml5
 taXJyYnpqTmFSsl5yfu4kR6BMGINjBeGZB4CFGSQ4mJVFetc0xEUJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeMX0YyOEBItS01Mr0jJzgMEBk5bg4FES4VUDSfMWFyTmFmemQ6ROMSpKifPe1QNK
 CIAkMkrz4NpgAXmJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwryrQKbwZOaVwE1/BbSYCWixb
 XM0yOKSRISUVAOjPZOoHsPLAGObXW3G83f17Dz6btaN/ydtN3Qynnwc8n2NsNDuFVXdLmL6x9
 83sm69/bvvetWklmlTEn7+dj9honzH+olLWhFz/7f2FRGx8zam3oyoFJv5s1BoieCcxSeLTZb
 oOYicklp3dVvLJjehhnrFuvtxOh4P3rtt2f+6qvuP/8moW4otSizFGYmGWsxFxYkACBUKk0MC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1482502273!26467504!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62905 invoked from network); 23 Dec 2016 14:11:14 -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; 23 Dec 2016 14:11: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 1cKQYy-0003Iq-En
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 14:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cKQYy-0001Re-CL
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 14:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cKQYy-0001Re-CL@xenbits.xenproject.org>
Date: Fri, 23 Dec 2016 14:11:12 +0000
Subject: [Xen-changelog] [xen stable-4.8] x86/HVM: add missing NULL check
	before using VMFUNC hook
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>

Y29tbWl0IDI0Y2NmYzMzMjcyYmUzMDBiMzA2ODczYjc1MzUyYzBkZTNkZWNhOTQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjQxOjIwIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjQxOjIwIDIwMTYgKzAxMDAKCiAgICB4
ODYvSFZNOiBhZGQgbWlzc2luZyBOVUxMIGNoZWNrIGJlZm9yZSB1c2luZyBWTUZVTkMgaG9vawog
ICAgCiAgICBUaGlzIGlzIENWRS0yMDE2LTEwMDI1IC8gWFNBLTIwMy4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiA3NGRjZDBjZTZmNGZhZGNlODA5M2U1NGYwZmMxYTQ1NDI2NTc3ZTEzCiAgICBtYXN0ZXIg
ZGF0ZTogMjAxNi0xMi0yMSAxNjo0NzoxOSArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni9odm0vZW11
bGF0ZS5jIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMKaW5kZXggZjFmNmUyZi4uZjMyYjdkYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9l
bXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTE2OTQsNiArMTY5
NCw4IEBAIHN0YXRpYyBpbnQgaHZtZW11bF92bWZ1bmMoCiB7CiAgICAgaW50IHJjOwogCisgICAg
aWYgKCAhaHZtX2Z1bmNzLmFsdHAybV92Y3B1X2VtdWxhdGVfdm1mdW5jICkKKyAgICAgICAgcmV0
dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwogICAgIHJjID0gaHZtX2Z1bmNzLmFsdHAybV92Y3B1
X2VtdWxhdGVfdm1mdW5jKGN0eHQtPnJlZ3MpOwogICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZ
ICkKICAgICAgICAgaHZtZW11bF9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwg
SFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSwKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjgKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri Dec 23 14:11:17 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 23 Dec 2016 14: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 1cKQZ3-0003w3-IW; Fri, 23 Dec 2016 14: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 <ian.jackson@eu.citrix.com>) id 1cKQZ2-0003vv-Qt
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 14:11:16 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 2D/6E-05787-3803D585; Fri, 23 Dec 2016 14:11:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVbfJIDb
 C4ME3aYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPRgLVPBDM6KFWe2MDYwXmfvYuTiEBL4wijx
 8fk7KOc8o8SN849Zuxg5ONgExCTm7lXoYuTkEBFQlZi1YjkziC0koC7R9LuBDcQWFgiSaF01g
 R2knFfATGLm7AyQMAtQ+d67G1knMHIsYGRYxahRnFpUllqka2Sml1SUmZ5RkpuYmaNraGCml5
 taXJyYnpqTmFSsl5yfu4kR6BMGINjBeGZB4CFGSQ4mJVFetc0xEUJ8SfkplRmJxRnxRaU5qcW
 HGGU4OJQkeMX0YyOEBItS01Mr0jJzgMEBk5bg4FES4VUDSfMWFyTmFmemQ6ROMSpKifPe1QNK
 CIAkMkrz4NpgAXmJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwryrQKbwZOaVwE1/BbSYCWixb
 XM0yOKSRISUVAOjPZOoHsPLAGObXW3G83f17Dz6btaN/ydtN3Qynnwc8n2NsNDuFVXdLmL6x9
 83sm69/bvvetWklmlTEn7+dj9honzH+olLWhFz/7f2FRGx8zam3oyoFJv5s1BoieCcxSeLTZb
 oOYicklp3dVvLJjehhnrFuvtxOh4P3rtt2f+6qvuP/8moW4otSizFGYmGWsxFxYkACBUKk0MC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1482502273!26467504!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62905 invoked from network); 23 Dec 2016 14:11:14 -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; 23 Dec 2016 14:11: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 1cKQYy-0003Iq-En
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 14:11:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cKQYy-0001Re-CL
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 14:11:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cKQYy-0001Re-CL@xenbits.xenproject.org>
Date: Fri, 23 Dec 2016 14:11:12 +0000
Subject: [Xen-changelog] [xen stable-4.8] x86/HVM: add missing NULL check
	before using VMFUNC hook
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>

Y29tbWl0IDI0Y2NmYzMzMjcyYmUzMDBiMzA2ODczYjc1MzUyYzBkZTNkZWNhOTQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjQxOjIwIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjQxOjIwIDIwMTYgKzAxMDAKCiAgICB4
ODYvSFZNOiBhZGQgbWlzc2luZyBOVUxMIGNoZWNrIGJlZm9yZSB1c2luZyBWTUZVTkMgaG9vawog
ICAgCiAgICBUaGlzIGlzIENWRS0yMDE2LTEwMDI1IC8gWFNBLTIwMy4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiA3NGRjZDBjZTZmNGZhZGNlODA5M2U1NGYwZmMxYTQ1NDI2NTc3ZTEzCiAgICBtYXN0ZXIg
ZGF0ZTogMjAxNi0xMi0yMSAxNjo0NzoxOSArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni9odm0vZW11
bGF0ZS5jIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMKaW5kZXggZjFmNmUyZi4uZjMyYjdkYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9l
bXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTE2OTQsNiArMTY5
NCw4IEBAIHN0YXRpYyBpbnQgaHZtZW11bF92bWZ1bmMoCiB7CiAgICAgaW50IHJjOwogCisgICAg
aWYgKCAhaHZtX2Z1bmNzLmFsdHAybV92Y3B1X2VtdWxhdGVfdm1mdW5jICkKKyAgICAgICAgcmV0
dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwogICAgIHJjID0gaHZtX2Z1bmNzLmFsdHAybV92Y3B1
X2VtdWxhdGVfdm1mdW5jKGN0eHQtPnJlZ3MpOwogICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZ
ICkKICAgICAgICAgaHZtZW11bF9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwg
SFZNX0RFTElWRVJfTk9fRVJST1JfQ09ERSwKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBm
b3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjgKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri Dec 23 16:44:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 23 Dec 2016 16:44: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 1cKSwy-0008Ku-De; Fri, 23 Dec 2016 16:44:08 +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 1cKSwx-0008Ko-IL
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 16:44:07 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 28/F7-15802-6545D585; Fri, 23 Dec 2016 16:44:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTc4JDb
 C4NINXosJ2wwcGD229+1iD2CMYs3MS8qvSGDNaP0jVLBJquJ3/3eWBsajwl2MXBxCAl8YJf42
 zGeHcM4zSlyaNYO5i5GDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAW+JH7N2g
 tm8AmYSbxfdYwWxWYDq725sZZ7AyLGAkWEVo0ZxalFZapGukZFeUlFmekZJbmJmjq6hgalebm
 pxcWJ6ak5iUrFecn7uJkagT+oZGBh3MO5p9zvEKMnBpCTKq7Y5JkKILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBO+yoNgIIcGi1PTUirTMHGBwwKQlOHiURHgvgKR5iwsSc4sz0yFSpxgVpcQh+gRA
 EhmleXBtsIC8xCgrJczLyMDAIMRTkFqUm1mCKv+KUZyDUUmY9y7IFJ7MvBK46a+AFjMBLbZtj
 gZZXJKIkJJqYJwkrBNl71wp/MBQ6aJHqeWHddZd9/Jfneq88mPmOduTB23ePPSWfNJrfGxfaF
 bnG16JGO75Do9v3DGdoax3LqS0pCki5JP306NvnLIs+rf+c7a5m3s2dsFNtSniHyI5L3f8auL
 W+Cl8hbO35onYxZVfr+h8NCu6ZrvyWWTfvIsX+4q3sr7d2KrEUpyRaKjFXFScCACMxPu+QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1482511442!73388531!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22829 invoked from network); 23 Dec 2016 16:44: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; 23 Dec 2016 16:44: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 1cKSws-0007lk-0S
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 16:44:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cKSwr-0004iX-W7
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 16:44:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cKSwr-0004iX-W7@xenbits.xenproject.org>
Date: Fri, 23 Dec 2016 16:44:01 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86: force EFLAGS.IF on when
	exiting to PV guests
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>

Y29tbWl0IDBiZDdmYWYwMTA2MzFkNWJiZWJkMmNmODFjNzVhNWY5ZWY2MzVjNTEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjQ3OjA4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjQ3OjA4IDIwMTYgKzAxMDAKCiAgICB4
ODY6IGZvcmNlIEVGTEFHUy5JRiBvbiB3aGVuIGV4aXRpbmcgdG8gUFYgZ3Vlc3RzCiAgICAKICAg
IEd1ZXN0IGtlcm5lbHMgbW9kaWZ5aW5nIGluc3RydWN0aW9ucyBpbiB0aGUgcHJvY2VzcyBvZiBi
ZWluZyBlbXVsYXRlZAogICAgZm9yIGFub3RoZXIgb2YgdGhlaXIgdkNQVS1zIG1heSBlZmZlY3Qg
RUZMQUdTLklGIHRvIGJlIGNsZWFyZWQgdXBvbgogICAgbmV4dCBleGl0aW5nIHRvIGd1ZXN0IGNv
bnRleHQsIGJ5IGNvbnZlcnRpbmcgdGhlIGJlaW5nIGVtdWxhdGVkCiAgICBpbnN0cnVjdGlvbiB0
byBDTEkgKGF0IHRoZSByaWdodCBwb2ludCBpbiB0aW1lKS4gUHJldmVudCBhbnkgc3VjaCBiYWQK
ICAgIGVmZmVjdHMgYnkgYWx3YXlzIGZvcmNpbmcgRUZMQUdTLklGIG9uLiBBbmQgdG8gY292ZXIg
aHlwb3RoZXRpY2FsIG90aGVyCiAgICBzaW1pbGFyIGlzc3VlcywgYWxzbyBmb3JjZSBFRkxBR1Mu
e0lPUEwsTlQsVk19IHRvIHplcm8uCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtMTAwMjQgLyBY
U0EtMjAyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDBlNDdmOTJiMDcyNTQ4ODAwMjIzZjlhMjFlYTA1
MWEwMTcxNzM5MTUKICAgIG1hc3RlciBkYXRlOiAyMDE2LTEyLTIxIDE2OjQ2OjEzICswMTAwCi0t
LQogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyB8ICA0ICsrKysKIHhlbi9hcmNo
L3g4Ni94ODZfNjQvZW50cnkuUyAgICAgICAgfCAxNSArKysrKysrKy0tLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9j
b21wYXQvZW50cnkuUwppbmRleCBmNjk4MTNkLi5iY2VkMDM3IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29t
cGF0L2VudHJ5LlMKQEAgLTE3NCw2ICsxNzQsOCBAQCBjb21wYXRfYmFkX2h5cGVyY2FsbDoKIC8q
ICVyYng6IHN0cnVjdCB2Y3B1LCBpbnRlcnJ1cHRzIGRpc2FibGVkICovCiBFTlRSWShjb21wYXRf
cmVzdG9yZV9hbGxfZ3Vlc3QpCiAgICAgICAgIEFTU0VSVF9JTlRFUlJVUFRTX0RJU0FCTEVECisg
ICAgICAgIG1vdiAgICR+KFg4Nl9FRkxBR1NfSU9QTHxYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1Nf
Vk0pLCVyMTFkCisgICAgICAgIGFuZCAgIFVSRUdTX2VmbGFncyglcnNwKSwlcjExZAogLkxjcjRf
b3JpZzoKICAgICAgICAgLnNraXAgLkxjcjRfYWx0X2VuZCAtIC5MY3I0X2FsdCwgMHg5MAogLkxj
cjRfb3JpZ19lbmQ6CkBAIC0yMDksNiArMjExLDggQEAgRU5UUlkoY29tcGF0X3Jlc3RvcmVfYWxs
X2d1ZXN0KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfb3JpZ19lbmQgLSAu
TGNyNF9vcmlnKSwgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfYWx0X2Vu
ZCAtIC5MY3I0X2FsdCkKICAgICAgICAgLnBvcHNlY3Rpb24KKyAgICAgICAgb3IgICAgJFg4Nl9F
RkxBR1NfSUYsJXIxMQorICAgICAgICBtb3YgICAlcjExZCxVUkVHU19lZmxhZ3MoJXJzcCkKICAg
ICAgICAgUkVTVE9SRV9BTEwgYWRqPTggY29tcGF0PTEKIC5MZnQwOiAgaXJldHEKIApkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9l
bnRyeS5TCmluZGV4IGM2YzAwMTQuLmQyYzhlODQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94
ODZfNjQvZW50cnkuUworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMKQEAgLTQxLDI4
ICs0MSwyOSBAQCByZXN0b3JlX2FsbF9ndWVzdDoKICAgICAgICAgdGVzdHcgJFRSQVBfc3lzY2Fs
bCw0KCVyc3ApCiAgICAgICAgIGp6ICAgIGlyZXRfZXhpdF90b19ndWVzdAogCisgICAgICAgIG1v
dnEgIDI0KCVyc3ApLCVyMTEgICAgICAgICAgICMgUkZMQUdTCisgICAgICAgIGFuZHEgICR+KFg4
Nl9FRkxBR1NfSU9QTHxYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1NfVk0pLCVyMTEKKyAgICAgICAg
b3JxICAgJFg4Nl9FRkxBR1NfSUYsJXIxMQorCiAgICAgICAgIC8qIERvbid0IHVzZSBTWVNSRVQg
cGF0aCBpZiB0aGUgcmV0dXJuIGFkZHJlc3MgaXMgbm90IGNhbm9uaWNhbC4gKi8KICAgICAgICAg
bW92cSAgOCglcnNwKSwlcmN4CiAgICAgICAgIHNhcnEgICQ0NywlcmN4CiAgICAgICAgIGluY2wg
ICVlY3gKICAgICAgICAgY21wbCAgJDEsJWVjeAotICAgICAgICBqYSAgICAuTGZvcmNlX2lyZXQK
KyAgICAgICAgbW92cSAgOCglcnNwKSwlcmN4ICAgICAgICAgICAgIyBSSVAKKyAgICAgICAgamEg
ICAgaXJldF9leGl0X3RvX2d1ZXN0CiAKICAgICAgICAgY21wdyAgJEZMQVRfVVNFUl9DUzMyLDE2
KCVyc3ApIyBDUwotICAgICAgICBtb3ZxICA4KCVyc3ApLCVyY3ggICAgICAgICAgICAjIFJJUAot
ICAgICAgICBtb3ZxICAyNCglcnNwKSwlcjExICAgICAgICAgICAjIFJGTEFHUwogICAgICAgICBt
b3ZxICAzMiglcnNwKSwlcnNwICAgICAgICAgICAjIFJTUAogICAgICAgICBqZSAgICAxZgogICAg
ICAgICBzeXNyZXRxCiAxOiAgICAgIHN5c3JldGwKIAotLkxmb3JjZV9pcmV0OgotICAgICAgICAv
KiBNaW1pYyBTWVNSRVQgYmVoYXZpb3IuICovCi0gICAgICAgIG1vdnEgIDgoJXJzcCksJXJjeCAg
ICAgICAgICAgICMgUklQCi0gICAgICAgIG1vdnEgIDI0KCVyc3ApLCVyMTEgICAgICAgICAgICMg
UkZMQUdTCiAgICAgICAgIEFMSUdOCiAvKiBObyBzcGVjaWFsIHJlZ2lzdGVyIGFzc3VtcHRpb25z
LiAqLwogaXJldF9leGl0X3RvX2d1ZXN0OgorICAgICAgICBhbmRsICAkfihYODZfRUZMQUdTX0lP
UEx8WDg2X0VGTEFHU19OVHxYODZfRUZMQUdTX1ZNKSwyNCglcnNwKQorICAgICAgICBvcmwgICAk
WDg2X0VGTEFHU19JRiwyNCglcnNwKQogICAgICAgICBhZGRxICAkOCwlcnNwCiAuTGZ0MDogIGly
ZXRxCiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri Dec 23 16:44:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 23 Dec 2016 16:44: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 1cKSwy-0008Ku-De; Fri, 23 Dec 2016 16:44:08 +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 1cKSwx-0008Ko-IL
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 16:44:07 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 28/F7-15802-6545D585; Fri, 23 Dec 2016 16:44:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTc4JDb
 C4NINXosJ2wwcGD229+1iD2CMYs3MS8qvSGDNaP0jVLBJquJ3/3eWBsajwl2MXBxCAl8YJf42
 zGeHcM4zSlyaNYO5i5GDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAW+JH7N2g
 tm8AmYSbxfdYwWxWYDq725sZZ7AyLGAkWEVo0ZxalFZapGukZFeUlFmekZJbmJmjq6hgalebm
 pxcWJ6ak5iUrFecn7uJkagT+oZGBh3MO5p9zvEKMnBpCTKq7Y5JkKILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBO+yoNgIIcGi1PTUirTMHGBwwKQlOHiURHgvgKR5iwsSc4sz0yFSpxgVpcQh+gRA
 EhmleXBtsIC8xCgrJczLyMDAIMRTkFqUm1mCKv+KUZyDUUmY9y7IFJ7MvBK46a+AFjMBLbZtj
 gZZXJKIkJJqYJwkrBNl71wp/MBQ6aJHqeWHddZd9/Jfneq88mPmOduTB23ePPSWfNJrfGxfaF
 bnG16JGO75Do9v3DGdoax3LqS0pCki5JP306NvnLIs+rf+c7a5m3s2dsFNtSniHyI5L3f8auL
 W+Cl8hbO35onYxZVfr+h8NCu6ZrvyWWTfvIsX+4q3sr7d2KrEUpyRaKjFXFScCACMxPu+QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1482511442!73388531!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22829 invoked from network); 23 Dec 2016 16:44: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; 23 Dec 2016 16:44: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 1cKSws-0007lk-0S
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 16:44:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cKSwr-0004iX-W7
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 16:44:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cKSwr-0004iX-W7@xenbits.xenproject.org>
Date: Fri, 23 Dec 2016 16:44:01 +0000
Subject: [Xen-changelog] [xen stable-4.5] x86: force EFLAGS.IF on when
	exiting to PV guests
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>

Y29tbWl0IDBiZDdmYWYwMTA2MzFkNWJiZWJkMmNmODFjNzVhNWY5ZWY2MzVjNTEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjQ3OjA4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjQ3OjA4IDIwMTYgKzAxMDAKCiAgICB4
ODY6IGZvcmNlIEVGTEFHUy5JRiBvbiB3aGVuIGV4aXRpbmcgdG8gUFYgZ3Vlc3RzCiAgICAKICAg
IEd1ZXN0IGtlcm5lbHMgbW9kaWZ5aW5nIGluc3RydWN0aW9ucyBpbiB0aGUgcHJvY2VzcyBvZiBi
ZWluZyBlbXVsYXRlZAogICAgZm9yIGFub3RoZXIgb2YgdGhlaXIgdkNQVS1zIG1heSBlZmZlY3Qg
RUZMQUdTLklGIHRvIGJlIGNsZWFyZWQgdXBvbgogICAgbmV4dCBleGl0aW5nIHRvIGd1ZXN0IGNv
bnRleHQsIGJ5IGNvbnZlcnRpbmcgdGhlIGJlaW5nIGVtdWxhdGVkCiAgICBpbnN0cnVjdGlvbiB0
byBDTEkgKGF0IHRoZSByaWdodCBwb2ludCBpbiB0aW1lKS4gUHJldmVudCBhbnkgc3VjaCBiYWQK
ICAgIGVmZmVjdHMgYnkgYWx3YXlzIGZvcmNpbmcgRUZMQUdTLklGIG9uLiBBbmQgdG8gY292ZXIg
aHlwb3RoZXRpY2FsIG90aGVyCiAgICBzaW1pbGFyIGlzc3VlcywgYWxzbyBmb3JjZSBFRkxBR1Mu
e0lPUEwsTlQsVk19IHRvIHplcm8uCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtMTAwMjQgLyBY
U0EtMjAyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDBlNDdmOTJiMDcyNTQ4ODAwMjIzZjlhMjFlYTA1
MWEwMTcxNzM5MTUKICAgIG1hc3RlciBkYXRlOiAyMDE2LTEyLTIxIDE2OjQ2OjEzICswMTAwCi0t
LQogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyB8ICA0ICsrKysKIHhlbi9hcmNo
L3g4Ni94ODZfNjQvZW50cnkuUyAgICAgICAgfCAxNSArKysrKysrKy0tLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9j
b21wYXQvZW50cnkuUwppbmRleCBmNjk4MTNkLi5iY2VkMDM3IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29t
cGF0L2VudHJ5LlMKQEAgLTE3NCw2ICsxNzQsOCBAQCBjb21wYXRfYmFkX2h5cGVyY2FsbDoKIC8q
ICVyYng6IHN0cnVjdCB2Y3B1LCBpbnRlcnJ1cHRzIGRpc2FibGVkICovCiBFTlRSWShjb21wYXRf
cmVzdG9yZV9hbGxfZ3Vlc3QpCiAgICAgICAgIEFTU0VSVF9JTlRFUlJVUFRTX0RJU0FCTEVECisg
ICAgICAgIG1vdiAgICR+KFg4Nl9FRkxBR1NfSU9QTHxYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1Nf
Vk0pLCVyMTFkCisgICAgICAgIGFuZCAgIFVSRUdTX2VmbGFncyglcnNwKSwlcjExZAogLkxjcjRf
b3JpZzoKICAgICAgICAgLnNraXAgLkxjcjRfYWx0X2VuZCAtIC5MY3I0X2FsdCwgMHg5MAogLkxj
cjRfb3JpZ19lbmQ6CkBAIC0yMDksNiArMjExLDggQEAgRU5UUlkoY29tcGF0X3Jlc3RvcmVfYWxs
X2d1ZXN0KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfb3JpZ19lbmQgLSAu
TGNyNF9vcmlnKSwgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfYWx0X2Vu
ZCAtIC5MY3I0X2FsdCkKICAgICAgICAgLnBvcHNlY3Rpb24KKyAgICAgICAgb3IgICAgJFg4Nl9F
RkxBR1NfSUYsJXIxMQorICAgICAgICBtb3YgICAlcjExZCxVUkVHU19lZmxhZ3MoJXJzcCkKICAg
ICAgICAgUkVTVE9SRV9BTEwgYWRqPTggY29tcGF0PTEKIC5MZnQwOiAgaXJldHEKIApkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9l
bnRyeS5TCmluZGV4IGM2YzAwMTQuLmQyYzhlODQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94
ODZfNjQvZW50cnkuUworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMKQEAgLTQxLDI4
ICs0MSwyOSBAQCByZXN0b3JlX2FsbF9ndWVzdDoKICAgICAgICAgdGVzdHcgJFRSQVBfc3lzY2Fs
bCw0KCVyc3ApCiAgICAgICAgIGp6ICAgIGlyZXRfZXhpdF90b19ndWVzdAogCisgICAgICAgIG1v
dnEgIDI0KCVyc3ApLCVyMTEgICAgICAgICAgICMgUkZMQUdTCisgICAgICAgIGFuZHEgICR+KFg4
Nl9FRkxBR1NfSU9QTHxYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1NfVk0pLCVyMTEKKyAgICAgICAg
b3JxICAgJFg4Nl9FRkxBR1NfSUYsJXIxMQorCiAgICAgICAgIC8qIERvbid0IHVzZSBTWVNSRVQg
cGF0aCBpZiB0aGUgcmV0dXJuIGFkZHJlc3MgaXMgbm90IGNhbm9uaWNhbC4gKi8KICAgICAgICAg
bW92cSAgOCglcnNwKSwlcmN4CiAgICAgICAgIHNhcnEgICQ0NywlcmN4CiAgICAgICAgIGluY2wg
ICVlY3gKICAgICAgICAgY21wbCAgJDEsJWVjeAotICAgICAgICBqYSAgICAuTGZvcmNlX2lyZXQK
KyAgICAgICAgbW92cSAgOCglcnNwKSwlcmN4ICAgICAgICAgICAgIyBSSVAKKyAgICAgICAgamEg
ICAgaXJldF9leGl0X3RvX2d1ZXN0CiAKICAgICAgICAgY21wdyAgJEZMQVRfVVNFUl9DUzMyLDE2
KCVyc3ApIyBDUwotICAgICAgICBtb3ZxICA4KCVyc3ApLCVyY3ggICAgICAgICAgICAjIFJJUAot
ICAgICAgICBtb3ZxICAyNCglcnNwKSwlcjExICAgICAgICAgICAjIFJGTEFHUwogICAgICAgICBt
b3ZxICAzMiglcnNwKSwlcnNwICAgICAgICAgICAjIFJTUAogICAgICAgICBqZSAgICAxZgogICAg
ICAgICBzeXNyZXRxCiAxOiAgICAgIHN5c3JldGwKIAotLkxmb3JjZV9pcmV0OgotICAgICAgICAv
KiBNaW1pYyBTWVNSRVQgYmVoYXZpb3IuICovCi0gICAgICAgIG1vdnEgIDgoJXJzcCksJXJjeCAg
ICAgICAgICAgICMgUklQCi0gICAgICAgIG1vdnEgIDI0KCVyc3ApLCVyMTEgICAgICAgICAgICMg
UkZMQUdTCiAgICAgICAgIEFMSUdOCiAvKiBObyBzcGVjaWFsIHJlZ2lzdGVyIGFzc3VtcHRpb25z
LiAqLwogaXJldF9leGl0X3RvX2d1ZXN0OgorICAgICAgICBhbmRsICAkfihYODZfRUZMQUdTX0lP
UEx8WDg2X0VGTEFHU19OVHxYODZfRUZMQUdTX1ZNKSwyNCglcnNwKQorICAgICAgICBvcmwgICAk
WDg2X0VGTEFHU19JRiwyNCglcnNwKQogICAgICAgICBhZGRxICAkOCwlcnNwCiAuTGZ0MDogIGly
ZXRxCiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I3N0YWJsZS00LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri Dec 23 19:22:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 23 Dec 2016 19:22: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 1cKVPq-0003sV-UQ; Fri, 23 Dec 2016 19:22:06 +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 1cKVPq-0003sP-6x
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 19:22:06 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 3C/90-23854-B597D585; Fri, 23 Dec 2016 19:22:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTe6Mjb
 C4Ph7aYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2H5gFlPBEomKT6ufMjcwzhbqYuTiEBL4wijR
 MOkscxcjJ5BznlHiwHm9LkYODjYBMYm5exVAwiICqhKzViyHKlGXaPrdwAZiCwt4S7QvmscIY
 vMKmEk0v9nBBGKzANUvarjDPoGRYwEjwypGjeLUorLUIl1DI72kosz0jJLcxMwcXUMDY73c1O
 LixPTUnMSkYr3k/NxNjECfMADBDsZX3c6HGCU5mJREedU2x0QI8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuD1rYiNEBIsSk1PrUjLzAEGB0xagoNHSYRXBSTNW1yQmFucmQ6ROsWoKCXO+7IcKCEA
 ksgozYNrgwXkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzWoCM58nMK4Gb/gpoMRPQYtvma
 JDFJYkIKakGxjCWmZfebWfynCGoNWfJIdkA6fTtJ3f43vH9p75kg/b+//Mas73czm1NOujY9L
 D1ZMs1rYidDx+Kp/mGvhb43nIrZI7UzwBur63X412nHbrhssVVPqV7UrLVJy2OTcyu0ins1xN
 36DJyT+m9r7TZdIrSQ42G18uk3V50Fqjtmn7/0s9f0UIKv5VYijMSDbWYi4oTAZyDHx5DAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1482520922!70134051!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36496 invoked from network); 23 Dec 2016 19:22:03 -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; 23 Dec 2016 19: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 1cKVPm-0003Ur-4G
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 19:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cKVPm-00084D-3Z
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 19:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cKVPm-00084D-3Z@xenbits.xenproject.org>
Date: Fri, 23 Dec 2016 19:22:02 +0000
Subject: [Xen-changelog] [xen stable-4.4] x86: force EFLAGS.IF on when
	exiting to PV guests
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>

Y29tbWl0IDM5NGRkYzJkZTYyY2JjYWY5ZDI4Y2M3MzczZmRlMTc1ZTZiYTNhNWQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjQ4OjQzIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjQ4OjQzIDIwMTYgKzAxMDAKCiAgICB4
ODY6IGZvcmNlIEVGTEFHUy5JRiBvbiB3aGVuIGV4aXRpbmcgdG8gUFYgZ3Vlc3RzCiAgICAKICAg
IEd1ZXN0IGtlcm5lbHMgbW9kaWZ5aW5nIGluc3RydWN0aW9ucyBpbiB0aGUgcHJvY2VzcyBvZiBi
ZWluZyBlbXVsYXRlZAogICAgZm9yIGFub3RoZXIgb2YgdGhlaXIgdkNQVS1zIG1heSBlZmZlY3Qg
RUZMQUdTLklGIHRvIGJlIGNsZWFyZWQgdXBvbgogICAgbmV4dCBleGl0aW5nIHRvIGd1ZXN0IGNv
bnRleHQsIGJ5IGNvbnZlcnRpbmcgdGhlIGJlaW5nIGVtdWxhdGVkCiAgICBpbnN0cnVjdGlvbiB0
byBDTEkgKGF0IHRoZSByaWdodCBwb2ludCBpbiB0aW1lKS4gUHJldmVudCBhbnkgc3VjaCBiYWQK
ICAgIGVmZmVjdHMgYnkgYWx3YXlzIGZvcmNpbmcgRUZMQUdTLklGIG9uLiBBbmQgdG8gY292ZXIg
aHlwb3RoZXRpY2FsIG90aGVyCiAgICBzaW1pbGFyIGlzc3VlcywgYWxzbyBmb3JjZSBFRkxBR1Mu
e0lPUEwsTlQsVk19IHRvIHplcm8uCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtMTAwMjQgLyBY
U0EtMjAyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDBlNDdmOTJiMDcyNTQ4ODAwMjIzZjlhMjFlYTA1
MWEwMTcxNzM5MTUKICAgIG1hc3RlciBkYXRlOiAyMDE2LTEyLTIxIDE2OjQ2OjEzICswMTAwCi0t
LQogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyB8ICA0ICsrKysKIHhlbi9hcmNo
L3g4Ni94ODZfNjQvZW50cnkuUyAgICAgICAgfCAxNSArKysrKysrKy0tLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9j
b21wYXQvZW50cnkuUwppbmRleCA5NGY1YjhkLi5mMzM3MjUxIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29t
cGF0L2VudHJ5LlMKQEAgLTE3Myw2ICsxNzMsMTAgQEAgY29tcGF0X2JhZF9oeXBlcmNhbGw6CiAv
KiAlcmJ4OiBzdHJ1Y3QgdmNwdSwgaW50ZXJydXB0cyBkaXNhYmxlZCAqLwogRU5UUlkoY29tcGF0
X3Jlc3RvcmVfYWxsX2d1ZXN0KQogICAgICAgICBBU1NFUlRfSU5URVJSVVBUU19ESVNBQkxFRAor
ICAgICAgICBtb3YgICAkfihYODZfRUZMQUdTX0lPUEx8WDg2X0VGTEFHU19OVHxYODZfRUZMQUdT
X1ZNKSwlcjExZAorICAgICAgICBhbmQgICBVUkVHU19lZmxhZ3MoJXJzcCksJXIxMWQKKyAgICAg
ICAgb3IgICAgJFg4Nl9FRkxBR1NfSUYsJXIxMQorICAgICAgICBtb3YgICAlcjExZCxVUkVHU19l
ZmxhZ3MoJXJzcCkKICAgICAgICAgUkVTVE9SRV9BTEwgYWRqPTggY29tcGF0PTEKIC5MZnQwOiAg
aXJldHEKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TIGIveGVuL2Fy
Y2gveDg2L3g4Nl82NC9lbnRyeS5TCmluZGV4IDRiYjQ4ZTcuLjc2NTMwZjMgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L2Vu
dHJ5LlMKQEAgLTQxLDI4ICs0MSwyOSBAQCByZXN0b3JlX2FsbF9ndWVzdDoKICAgICAgICAgdGVz
dHcgJFRSQVBfc3lzY2FsbCw0KCVyc3ApCiAgICAgICAgIGp6ICAgIGlyZXRfZXhpdF90b19ndWVz
dAogCisgICAgICAgIG1vdnEgIDI0KCVyc3ApLCVyMTEgICAgICAgICAgICMgUkZMQUdTCisgICAg
ICAgIGFuZHEgICR+KFg4Nl9FRkxBR1NfSU9QTHxYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1NfVk0p
LCVyMTEKKyAgICAgICAgb3JxICAgJFg4Nl9FRkxBR1NfSUYsJXIxMQorCiAgICAgICAgIC8qIERv
bid0IHVzZSBTWVNSRVQgcGF0aCBpZiB0aGUgcmV0dXJuIGFkZHJlc3MgaXMgbm90IGNhbm9uaWNh
bC4gKi8KICAgICAgICAgbW92cSAgOCglcnNwKSwlcmN4CiAgICAgICAgIHNhcnEgICQ0NywlcmN4
CiAgICAgICAgIGluY2wgICVlY3gKICAgICAgICAgY21wbCAgJDEsJWVjeAotICAgICAgICBqYSAg
ICAuTGZvcmNlX2lyZXQKKyAgICAgICAgbW92cSAgOCglcnNwKSwlcmN4ICAgICAgICAgICAgIyBS
SVAKKyAgICAgICAgamEgICAgaXJldF9leGl0X3RvX2d1ZXN0CiAKICAgICAgICAgY21wdyAgJEZM
QVRfVVNFUl9DUzMyLDE2KCVyc3ApIyBDUwotICAgICAgICBtb3ZxICA4KCVyc3ApLCVyY3ggICAg
ICAgICAgICAjIFJJUAotICAgICAgICBtb3ZxICAyNCglcnNwKSwlcjExICAgICAgICAgICAjIFJG
TEFHUwogICAgICAgICBtb3ZxICAzMiglcnNwKSwlcnNwICAgICAgICAgICAjIFJTUAogICAgICAg
ICBqZSAgICAxZgogICAgICAgICBzeXNyZXRxCiAxOiAgICAgIHN5c3JldGwKIAotLkxmb3JjZV9p
cmV0OgotICAgICAgICAvKiBNaW1pYyBTWVNSRVQgYmVoYXZpb3IuICovCi0gICAgICAgIG1vdnEg
IDgoJXJzcCksJXJjeCAgICAgICAgICAgICMgUklQCi0gICAgICAgIG1vdnEgIDI0KCVyc3ApLCVy
MTEgICAgICAgICAgICMgUkZMQUdTCiAgICAgICAgIEFMSUdOCiAvKiBObyBzcGVjaWFsIHJlZ2lz
dGVyIGFzc3VtcHRpb25zLiAqLwogaXJldF9leGl0X3RvX2d1ZXN0OgorICAgICAgICBhbmRsICAk
fihYODZfRUZMQUdTX0lPUEx8WDg2X0VGTEFHU19OVHxYODZfRUZMQUdTX1ZNKSwyNCglcnNwKQor
ICAgICAgICBvcmwgICAkWDg2X0VGTEFHU19JRiwyNCglcnNwKQogICAgICAgICBhZGRxICAkOCwl
cnNwCiAuTGZ0MDogIGlyZXRxCiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Fri Dec 23 19:22:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 23 Dec 2016 19:22: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 1cKVPq-0003sV-UQ; Fri, 23 Dec 2016 19:22:06 +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 1cKVPq-0003sP-6x
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 19:22:06 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 3C/90-23854-B597D585; Fri, 23 Dec 2016 19:22:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTe6Mjb
 C4Ph7aYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2H5gFlPBEomKT6ufMjcwzhbqYuTiEBL4wijR
 MOkscxcjJ5BznlHiwHm9LkYODjYBMYm5exVAwiICqhKzViyHKlGXaPrdwAZiCwt4S7QvmscIY
 vMKmEk0v9nBBGKzANUvarjDPoGRYwEjwypGjeLUorLUIl1DI72kosz0jJLcxMwcXUMDY73c1O
 LixPTUnMSkYr3k/NxNjECfMADBDsZX3c6HGCU5mJREedU2x0QI8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuD1rYiNEBIsSk1PrUjLzAEGB0xagoNHSYRXBSTNW1yQmFucmQ6ROsWoKCXO+7IcKCEA
 ksgozYNrgwXkJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzWoCM58nMK4Gb/gpoMRPQYtvma
 JDFJYkIKakGxjCWmZfebWfynCGoNWfJIdkA6fTtJ3f43vH9p75kg/b+//Mas73czm1NOujY9L
 D1ZMs1rYidDx+Kp/mGvhb43nIrZI7UzwBur63X412nHbrhssVVPqV7UrLVJy2OTcyu0ins1xN
 36DJyT+m9r7TZdIrSQ42G18uk3V50Fqjtmn7/0s9f0UIKv5VYijMSDbWYi4oTAZyDHx5DAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1482520922!70134051!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36496 invoked from network); 23 Dec 2016 19:22:03 -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; 23 Dec 2016 19: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 1cKVPm-0003Ur-4G
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 19:22:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cKVPm-00084D-3Z
 for xen-changelog@lists.xensource.com; Fri, 23 Dec 2016 19:22:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cKVPm-00084D-3Z@xenbits.xenproject.org>
Date: Fri, 23 Dec 2016 19:22:02 +0000
Subject: [Xen-changelog] [xen stable-4.4] x86: force EFLAGS.IF on when
	exiting to PV guests
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>

Y29tbWl0IDM5NGRkYzJkZTYyY2JjYWY5ZDI4Y2M3MzczZmRlMTc1ZTZiYTNhNWQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjQ4OjQzIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjQ4OjQzIDIwMTYgKzAxMDAKCiAgICB4
ODY6IGZvcmNlIEVGTEFHUy5JRiBvbiB3aGVuIGV4aXRpbmcgdG8gUFYgZ3Vlc3RzCiAgICAKICAg
IEd1ZXN0IGtlcm5lbHMgbW9kaWZ5aW5nIGluc3RydWN0aW9ucyBpbiB0aGUgcHJvY2VzcyBvZiBi
ZWluZyBlbXVsYXRlZAogICAgZm9yIGFub3RoZXIgb2YgdGhlaXIgdkNQVS1zIG1heSBlZmZlY3Qg
RUZMQUdTLklGIHRvIGJlIGNsZWFyZWQgdXBvbgogICAgbmV4dCBleGl0aW5nIHRvIGd1ZXN0IGNv
bnRleHQsIGJ5IGNvbnZlcnRpbmcgdGhlIGJlaW5nIGVtdWxhdGVkCiAgICBpbnN0cnVjdGlvbiB0
byBDTEkgKGF0IHRoZSByaWdodCBwb2ludCBpbiB0aW1lKS4gUHJldmVudCBhbnkgc3VjaCBiYWQK
ICAgIGVmZmVjdHMgYnkgYWx3YXlzIGZvcmNpbmcgRUZMQUdTLklGIG9uLiBBbmQgdG8gY292ZXIg
aHlwb3RoZXRpY2FsIG90aGVyCiAgICBzaW1pbGFyIGlzc3VlcywgYWxzbyBmb3JjZSBFRkxBR1Mu
e0lPUEwsTlQsVk19IHRvIHplcm8uCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtMTAwMjQgLyBY
U0EtMjAyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDBlNDdmOTJiMDcyNTQ4ODAwMjIzZjlhMjFlYTA1
MWEwMTcxNzM5MTUKICAgIG1hc3RlciBkYXRlOiAyMDE2LTEyLTIxIDE2OjQ2OjEzICswMTAwCi0t
LQogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyB8ICA0ICsrKysKIHhlbi9hcmNo
L3g4Ni94ODZfNjQvZW50cnkuUyAgICAgICAgfCAxNSArKysrKysrKy0tLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9j
b21wYXQvZW50cnkuUwppbmRleCA5NGY1YjhkLi5mMzM3MjUxIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29t
cGF0L2VudHJ5LlMKQEAgLTE3Myw2ICsxNzMsMTAgQEAgY29tcGF0X2JhZF9oeXBlcmNhbGw6CiAv
KiAlcmJ4OiBzdHJ1Y3QgdmNwdSwgaW50ZXJydXB0cyBkaXNhYmxlZCAqLwogRU5UUlkoY29tcGF0
X3Jlc3RvcmVfYWxsX2d1ZXN0KQogICAgICAgICBBU1NFUlRfSU5URVJSVVBUU19ESVNBQkxFRAor
ICAgICAgICBtb3YgICAkfihYODZfRUZMQUdTX0lPUEx8WDg2X0VGTEFHU19OVHxYODZfRUZMQUdT
X1ZNKSwlcjExZAorICAgICAgICBhbmQgICBVUkVHU19lZmxhZ3MoJXJzcCksJXIxMWQKKyAgICAg
ICAgb3IgICAgJFg4Nl9FRkxBR1NfSUYsJXIxMQorICAgICAgICBtb3YgICAlcjExZCxVUkVHU19l
ZmxhZ3MoJXJzcCkKICAgICAgICAgUkVTVE9SRV9BTEwgYWRqPTggY29tcGF0PTEKIC5MZnQwOiAg
aXJldHEKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TIGIveGVuL2Fy
Y2gveDg2L3g4Nl82NC9lbnRyeS5TCmluZGV4IDRiYjQ4ZTcuLjc2NTMwZjMgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L2Vu
dHJ5LlMKQEAgLTQxLDI4ICs0MSwyOSBAQCByZXN0b3JlX2FsbF9ndWVzdDoKICAgICAgICAgdGVz
dHcgJFRSQVBfc3lzY2FsbCw0KCVyc3ApCiAgICAgICAgIGp6ICAgIGlyZXRfZXhpdF90b19ndWVz
dAogCisgICAgICAgIG1vdnEgIDI0KCVyc3ApLCVyMTEgICAgICAgICAgICMgUkZMQUdTCisgICAg
ICAgIGFuZHEgICR+KFg4Nl9FRkxBR1NfSU9QTHxYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1NfVk0p
LCVyMTEKKyAgICAgICAgb3JxICAgJFg4Nl9FRkxBR1NfSUYsJXIxMQorCiAgICAgICAgIC8qIERv
bid0IHVzZSBTWVNSRVQgcGF0aCBpZiB0aGUgcmV0dXJuIGFkZHJlc3MgaXMgbm90IGNhbm9uaWNh
bC4gKi8KICAgICAgICAgbW92cSAgOCglcnNwKSwlcmN4CiAgICAgICAgIHNhcnEgICQ0NywlcmN4
CiAgICAgICAgIGluY2wgICVlY3gKICAgICAgICAgY21wbCAgJDEsJWVjeAotICAgICAgICBqYSAg
ICAuTGZvcmNlX2lyZXQKKyAgICAgICAgbW92cSAgOCglcnNwKSwlcmN4ICAgICAgICAgICAgIyBS
SVAKKyAgICAgICAgamEgICAgaXJldF9leGl0X3RvX2d1ZXN0CiAKICAgICAgICAgY21wdyAgJEZM
QVRfVVNFUl9DUzMyLDE2KCVyc3ApIyBDUwotICAgICAgICBtb3ZxICA4KCVyc3ApLCVyY3ggICAg
ICAgICAgICAjIFJJUAotICAgICAgICBtb3ZxICAyNCglcnNwKSwlcjExICAgICAgICAgICAjIFJG
TEFHUwogICAgICAgICBtb3ZxICAzMiglcnNwKSwlcnNwICAgICAgICAgICAjIFJTUAogICAgICAg
ICBqZSAgICAxZgogICAgICAgICBzeXNyZXRxCiAxOiAgICAgIHN5c3JldGwKIAotLkxmb3JjZV9p
cmV0OgotICAgICAgICAvKiBNaW1pYyBTWVNSRVQgYmVoYXZpb3IuICovCi0gICAgICAgIG1vdnEg
IDgoJXJzcCksJXJjeCAgICAgICAgICAgICMgUklQCi0gICAgICAgIG1vdnEgIDI0KCVyc3ApLCVy
MTEgICAgICAgICAgICMgUkZMQUdTCiAgICAgICAgIEFMSUdOCiAvKiBObyBzcGVjaWFsIHJlZ2lz
dGVyIGFzc3VtcHRpb25zLiAqLwogaXJldF9leGl0X3RvX2d1ZXN0OgorICAgICAgICBhbmRsICAk
fihYODZfRUZMQUdTX0lPUEx8WDg2X0VGTEFHU19OVHxYODZfRUZMQUdTX1ZNKSwyNCglcnNwKQor
ICAgICAgICBvcmwgICAkWDg2X0VGTEFHU19JRiwyNCglcnNwKQogICAgICAgICBhZGRxICAkOCwl
cnNwCiAuTGZ0MDogIGlyZXRxCiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I3N0YWJsZS00LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sat Dec 24 08:00:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 24 Dec 2016 08:00: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 1cKhFN-0003LP-OK; Sat, 24 Dec 2016 08:00:05 +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 1cKhFM-0003Ey-Ug
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 08:00:05 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 77/FC-03637-40B2E585; Sat, 24 Dec 2016 08:00:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVZdZOy7
 CYO4kWYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHRsGnPBFOmKz9cmsDYwThXpYuTiEBL4wigx
 /eB81i5GTiDnPKPEjt3cXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYW8JZoPrMVr
 JVXwExiwYsFYDUsQPUbNp1nm8DIsYCRYRWjenFqUVlqka6JXlJRZnpGSW5iZo6uoYGxXm5qcX
 FiempOYlKxXnJ+7iZGoEcYgGAHY+MXp0OMkhxMSqK8aptjIoT4kvJTKjMSizPii0pzUosPMcp
 wcChJ8NprxUUICRalpqdWpGXmAEMDJi3BwaMkwluvCZTmLS5IzC3OTIdInWJUlBLn5QfpEwBJ
 ZJTmwbXBwvESo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHkvgoznycwrgZv+CmgxE9Bi2+Zok
 MUliQgpqQbGrj0z+XMs1xav2zlbx9C61rH2jkGN+E0u/0jWRWkXTrV9POv84s+c/QdLUyyfW0
 n9cba/89FiBkvD027t8FDVXby+CcFOjt4NeSFbM2MOedmaTxC48FRld0rPdA3b/tSJZfr+HS8
 Ft624nL7w3byVNVfXX1vIfeTcCTGP0k1OkmprS2t23LurxFKckWioxVxUnAgAzxw5B0ICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1482566402!46832421!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42168 invoked from network); 24 Dec 2016 08:00:03 -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; 24 Dec 2016 08:00: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 1cKhFK-0006oe-7x
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 08:00:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cKhFK-0006Ln-77
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 08:00:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cKhFK-0006Ln-77@xenbits.xenproject.org>
Date: Sat, 24 Dec 2016 08:00:02 +0000
Subject: [Xen-changelog] [xen stable-4.7] x86: force EFLAGS.IF on when
	exiting to PV guests
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>

Y29tbWl0IGMyYTdjYzkxMjc0M2UyMzQyMzU4MGZiMTYyOGRkODZmOGIxZTRkOTYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjQyOjQ5IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjQyOjQ5IDIwMTYgKzAxMDAKCiAgICB4
ODY6IGZvcmNlIEVGTEFHUy5JRiBvbiB3aGVuIGV4aXRpbmcgdG8gUFYgZ3Vlc3RzCiAgICAKICAg
IEd1ZXN0IGtlcm5lbHMgbW9kaWZ5aW5nIGluc3RydWN0aW9ucyBpbiB0aGUgcHJvY2VzcyBvZiBi
ZWluZyBlbXVsYXRlZAogICAgZm9yIGFub3RoZXIgb2YgdGhlaXIgdkNQVS1zIG1heSBlZmZlY3Qg
RUZMQUdTLklGIHRvIGJlIGNsZWFyZWQgdXBvbgogICAgbmV4dCBleGl0aW5nIHRvIGd1ZXN0IGNv
bnRleHQsIGJ5IGNvbnZlcnRpbmcgdGhlIGJlaW5nIGVtdWxhdGVkCiAgICBpbnN0cnVjdGlvbiB0
byBDTEkgKGF0IHRoZSByaWdodCBwb2ludCBpbiB0aW1lKS4gUHJldmVudCBhbnkgc3VjaCBiYWQK
ICAgIGVmZmVjdHMgYnkgYWx3YXlzIGZvcmNpbmcgRUZMQUdTLklGIG9uLiBBbmQgdG8gY292ZXIg
aHlwb3RoZXRpY2FsIG90aGVyCiAgICBzaW1pbGFyIGlzc3VlcywgYWxzbyBmb3JjZSBFRkxBR1Mu
e0lPUEwsTlQsVk19IHRvIHplcm8uCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtMTAwMjQgLyBY
U0EtMjAyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDBlNDdmOTJiMDcyNTQ4ODAwMjIzZjlhMjFlYTA1
MWEwMTcxNzM5MTUKICAgIG1hc3RlciBkYXRlOiAyMDE2LTEyLTIxIDE2OjQ2OjEzICswMTAwCi0t
LQogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyB8ICA0ICsrKysKIHhlbi9hcmNo
L3g4Ni94ODZfNjQvZW50cnkuUyAgICAgICAgfCAxNSArKysrKysrKy0tLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9j
b21wYXQvZW50cnkuUwppbmRleCBlODBjNTNjLi43OTRiYjQ0IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29t
cGF0L2VudHJ5LlMKQEAgLTE3NCw2ICsxNzQsOCBAQCBjb21wYXRfYmFkX2h5cGVyY2FsbDoKIC8q
ICVyYng6IHN0cnVjdCB2Y3B1LCBpbnRlcnJ1cHRzIGRpc2FibGVkICovCiBFTlRSWShjb21wYXRf
cmVzdG9yZV9hbGxfZ3Vlc3QpCiAgICAgICAgIEFTU0VSVF9JTlRFUlJVUFRTX0RJU0FCTEVECisg
ICAgICAgIG1vdiAgICR+KFg4Nl9FRkxBR1NfSU9QTHxYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1Nf
Vk0pLCVyMTFkCisgICAgICAgIGFuZCAgIFVSRUdTX2VmbGFncyglcnNwKSwlcjExZAogLkxjcjRf
b3JpZzoKICAgICAgICAgLnNraXAgLkxjcjRfYWx0X2VuZCAtIC5MY3I0X2FsdCwgMHg5MAogLkxj
cjRfb3JpZ19lbmQ6CkBAIC0yMDksNiArMjExLDggQEAgRU5UUlkoY29tcGF0X3Jlc3RvcmVfYWxs
X2d1ZXN0KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfb3JpZ19lbmQgLSAu
TGNyNF9vcmlnKSwgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfYWx0X2Vu
ZCAtIC5MY3I0X2FsdCkKICAgICAgICAgLnBvcHNlY3Rpb24KKyAgICAgICAgb3IgICAgJFg4Nl9F
RkxBR1NfSUYsJXIxMQorICAgICAgICBtb3YgICAlcjExZCxVUkVHU19lZmxhZ3MoJXJzcCkKICAg
ICAgICAgUkVTVE9SRV9BTEwgYWRqPTggY29tcGF0PTEKIC5MZnQwOiAgaXJldHEKICAgICAgICAg
X0FTTV9QUkVfRVhUQUJMRSguTGZ0MCwgaGFuZGxlX2V4Y2VwdGlvbikKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUwpp
bmRleCA0MWZmNjkwLi43MDhkOWI5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L2Vu
dHJ5LlMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TCkBAIC00MCwyOCArNDAsMjkg
QEAgcmVzdG9yZV9hbGxfZ3Vlc3Q6CiAgICAgICAgIHRlc3R3ICRUUkFQX3N5c2NhbGwsNCglcnNw
KQogICAgICAgICBqeiAgICBpcmV0X2V4aXRfdG9fZ3Vlc3QKIAorICAgICAgICBtb3ZxICAyNCgl
cnNwKSwlcjExICAgICAgICAgICAjIFJGTEFHUworICAgICAgICBhbmRxICAkfihYODZfRUZMQUdT
X0lPUEx8WDg2X0VGTEFHU19OVHxYODZfRUZMQUdTX1ZNKSwlcjExCisgICAgICAgIG9ycSAgICRY
ODZfRUZMQUdTX0lGLCVyMTEKKwogICAgICAgICAvKiBEb24ndCB1c2UgU1lTUkVUIHBhdGggaWYg
dGhlIHJldHVybiBhZGRyZXNzIGlzIG5vdCBjYW5vbmljYWwuICovCiAgICAgICAgIG1vdnEgIDgo
JXJzcCksJXJjeAogICAgICAgICBzYXJxICAkNDcsJXJjeAogICAgICAgICBpbmNsICAlZWN4CiAg
ICAgICAgIGNtcGwgICQxLCVlY3gKLSAgICAgICAgamEgICAgLkxmb3JjZV9pcmV0CisgICAgICAg
IG1vdnEgIDgoJXJzcCksJXJjeCAgICAgICAgICAgICMgUklQCisgICAgICAgIGphICAgIGlyZXRf
ZXhpdF90b19ndWVzdAogCiAgICAgICAgIGNtcHcgICRGTEFUX1VTRVJfQ1MzMiwxNiglcnNwKSMg
Q1MKLSAgICAgICAgbW92cSAgOCglcnNwKSwlcmN4ICAgICAgICAgICAgIyBSSVAKLSAgICAgICAg
bW92cSAgMjQoJXJzcCksJXIxMSAgICAgICAgICAgIyBSRkxBR1MKICAgICAgICAgbW92cSAgMzIo
JXJzcCksJXJzcCAgICAgICAgICAgIyBSU1AKICAgICAgICAgamUgICAgMWYKICAgICAgICAgc3lz
cmV0cQogMTogICAgICBzeXNyZXRsCiAKLS5MZm9yY2VfaXJldDoKLSAgICAgICAgLyogTWltaWMg
U1lTUkVUIGJlaGF2aW9yLiAqLwotICAgICAgICBtb3ZxICA4KCVyc3ApLCVyY3ggICAgICAgICAg
ICAjIFJJUAotICAgICAgICBtb3ZxICAyNCglcnNwKSwlcjExICAgICAgICAgICAjIFJGTEFHUwog
ICAgICAgICBBTElHTgogLyogTm8gc3BlY2lhbCByZWdpc3RlciBhc3N1bXB0aW9ucy4gKi8KIGly
ZXRfZXhpdF90b19ndWVzdDoKKyAgICAgICAgYW5kbCAgJH4oWDg2X0VGTEFHU19JT1BMfFg4Nl9F
RkxBR1NfTlR8WDg2X0VGTEFHU19WTSksMjQoJXJzcCkKKyAgICAgICAgb3JsICAgJFg4Nl9FRkxB
R1NfSUYsMjQoJXJzcCkKICAgICAgICAgYWRkcSAgJDgsJXJzcAogLkxmdDA6ICBpcmV0cQogICAg
ICAgICBfQVNNX1BSRV9FWFRBQkxFKC5MZnQwLCBoYW5kbGVfZXhjZXB0aW9uKQotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Dec 24 08:00:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 24 Dec 2016 08:00: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 1cKhFN-0003LP-OK; Sat, 24 Dec 2016 08:00:05 +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 1cKhFM-0003Ey-Ug
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 08:00:05 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 77/FC-03637-40B2E585; Sat, 24 Dec 2016 08:00:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVZdZOy7
 CYO4kWYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHRsGnPBFOmKz9cmsDYwThXpYuTiEBL4wigx
 /eB81i5GTiDnPKPEjt3cXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYW8JZoPrMVr
 JVXwExiwYsFYDUsQPUbNp1nm8DIsYCRYRWjenFqUVlqka6JXlJRZnpGSW5iZo6uoYGxXm5qcX
 FiempOYlKxXnJ+7iZGoEcYgGAHY+MXp0OMkhxMSqK8aptjIoT4kvJTKjMSizPii0pzUosPMcp
 wcChJ8NprxUUICRalpqdWpGXmAEMDJi3BwaMkwluvCZTmLS5IzC3OTIdInWJUlBLn5QfpEwBJ
 ZJTmwbXBwvESo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHkvgoznycwrgZv+CmgxE9Bi2+Zok
 MUliQgpqQbGrj0z+XMs1xav2zlbx9C61rH2jkGN+E0u/0jWRWkXTrV9POv84s+c/QdLUyyfW0
 n9cba/89FiBkvD027t8FDVXby+CcFOjt4NeSFbM2MOedmaTxC48FRld0rPdA3b/tSJZfr+HS8
 Ft624nL7w3byVNVfXX1vIfeTcCTGP0k1OkmprS2t23LurxFKckWioxVxUnAgAzxw5B0ICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1482566402!46832421!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42168 invoked from network); 24 Dec 2016 08:00:03 -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; 24 Dec 2016 08:00: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 1cKhFK-0006oe-7x
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 08:00:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cKhFK-0006Ln-77
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 08:00:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cKhFK-0006Ln-77@xenbits.xenproject.org>
Date: Sat, 24 Dec 2016 08:00:02 +0000
Subject: [Xen-changelog] [xen stable-4.7] x86: force EFLAGS.IF on when
	exiting to PV guests
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>

Y29tbWl0IGMyYTdjYzkxMjc0M2UyMzQyMzU4MGZiMTYyOGRkODZmOGIxZTRkOTYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjQyOjQ5IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjQyOjQ5IDIwMTYgKzAxMDAKCiAgICB4
ODY6IGZvcmNlIEVGTEFHUy5JRiBvbiB3aGVuIGV4aXRpbmcgdG8gUFYgZ3Vlc3RzCiAgICAKICAg
IEd1ZXN0IGtlcm5lbHMgbW9kaWZ5aW5nIGluc3RydWN0aW9ucyBpbiB0aGUgcHJvY2VzcyBvZiBi
ZWluZyBlbXVsYXRlZAogICAgZm9yIGFub3RoZXIgb2YgdGhlaXIgdkNQVS1zIG1heSBlZmZlY3Qg
RUZMQUdTLklGIHRvIGJlIGNsZWFyZWQgdXBvbgogICAgbmV4dCBleGl0aW5nIHRvIGd1ZXN0IGNv
bnRleHQsIGJ5IGNvbnZlcnRpbmcgdGhlIGJlaW5nIGVtdWxhdGVkCiAgICBpbnN0cnVjdGlvbiB0
byBDTEkgKGF0IHRoZSByaWdodCBwb2ludCBpbiB0aW1lKS4gUHJldmVudCBhbnkgc3VjaCBiYWQK
ICAgIGVmZmVjdHMgYnkgYWx3YXlzIGZvcmNpbmcgRUZMQUdTLklGIG9uLiBBbmQgdG8gY292ZXIg
aHlwb3RoZXRpY2FsIG90aGVyCiAgICBzaW1pbGFyIGlzc3VlcywgYWxzbyBmb3JjZSBFRkxBR1Mu
e0lPUEwsTlQsVk19IHRvIHplcm8uCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtMTAwMjQgLyBY
U0EtMjAyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDBlNDdmOTJiMDcyNTQ4ODAwMjIzZjlhMjFlYTA1
MWEwMTcxNzM5MTUKICAgIG1hc3RlciBkYXRlOiAyMDE2LTEyLTIxIDE2OjQ2OjEzICswMTAwCi0t
LQogeGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUyB8ICA0ICsrKysKIHhlbi9hcmNo
L3g4Ni94ODZfNjQvZW50cnkuUyAgICAgICAgfCAxNSArKysrKysrKy0tLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9j
b21wYXQvZW50cnkuUwppbmRleCBlODBjNTNjLi43OTRiYjQ0IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29t
cGF0L2VudHJ5LlMKQEAgLTE3NCw2ICsxNzQsOCBAQCBjb21wYXRfYmFkX2h5cGVyY2FsbDoKIC8q
ICVyYng6IHN0cnVjdCB2Y3B1LCBpbnRlcnJ1cHRzIGRpc2FibGVkICovCiBFTlRSWShjb21wYXRf
cmVzdG9yZV9hbGxfZ3Vlc3QpCiAgICAgICAgIEFTU0VSVF9JTlRFUlJVUFRTX0RJU0FCTEVECisg
ICAgICAgIG1vdiAgICR+KFg4Nl9FRkxBR1NfSU9QTHxYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1Nf
Vk0pLCVyMTFkCisgICAgICAgIGFuZCAgIFVSRUdTX2VmbGFncyglcnNwKSwlcjExZAogLkxjcjRf
b3JpZzoKICAgICAgICAgLnNraXAgLkxjcjRfYWx0X2VuZCAtIC5MY3I0X2FsdCwgMHg5MAogLkxj
cjRfb3JpZ19lbmQ6CkBAIC0yMDksNiArMjExLDggQEAgRU5UUlkoY29tcGF0X3Jlc3RvcmVfYWxs
X2d1ZXN0KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfb3JpZ19lbmQgLSAu
TGNyNF9vcmlnKSwgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLkxjcjRfYWx0X2Vu
ZCAtIC5MY3I0X2FsdCkKICAgICAgICAgLnBvcHNlY3Rpb24KKyAgICAgICAgb3IgICAgJFg4Nl9F
RkxBR1NfSUYsJXIxMQorICAgICAgICBtb3YgICAlcjExZCxVUkVHU19lZmxhZ3MoJXJzcCkKICAg
ICAgICAgUkVTVE9SRV9BTEwgYWRqPTggY29tcGF0PTEKIC5MZnQwOiAgaXJldHEKICAgICAgICAg
X0FTTV9QUkVfRVhUQUJMRSguTGZ0MCwgaGFuZGxlX2V4Y2VwdGlvbikKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUwpp
bmRleCA0MWZmNjkwLi43MDhkOWI5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L2Vu
dHJ5LlMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TCkBAIC00MCwyOCArNDAsMjkg
QEAgcmVzdG9yZV9hbGxfZ3Vlc3Q6CiAgICAgICAgIHRlc3R3ICRUUkFQX3N5c2NhbGwsNCglcnNw
KQogICAgICAgICBqeiAgICBpcmV0X2V4aXRfdG9fZ3Vlc3QKIAorICAgICAgICBtb3ZxICAyNCgl
cnNwKSwlcjExICAgICAgICAgICAjIFJGTEFHUworICAgICAgICBhbmRxICAkfihYODZfRUZMQUdT
X0lPUEx8WDg2X0VGTEFHU19OVHxYODZfRUZMQUdTX1ZNKSwlcjExCisgICAgICAgIG9ycSAgICRY
ODZfRUZMQUdTX0lGLCVyMTEKKwogICAgICAgICAvKiBEb24ndCB1c2UgU1lTUkVUIHBhdGggaWYg
dGhlIHJldHVybiBhZGRyZXNzIGlzIG5vdCBjYW5vbmljYWwuICovCiAgICAgICAgIG1vdnEgIDgo
JXJzcCksJXJjeAogICAgICAgICBzYXJxICAkNDcsJXJjeAogICAgICAgICBpbmNsICAlZWN4CiAg
ICAgICAgIGNtcGwgICQxLCVlY3gKLSAgICAgICAgamEgICAgLkxmb3JjZV9pcmV0CisgICAgICAg
IG1vdnEgIDgoJXJzcCksJXJjeCAgICAgICAgICAgICMgUklQCisgICAgICAgIGphICAgIGlyZXRf
ZXhpdF90b19ndWVzdAogCiAgICAgICAgIGNtcHcgICRGTEFUX1VTRVJfQ1MzMiwxNiglcnNwKSMg
Q1MKLSAgICAgICAgbW92cSAgOCglcnNwKSwlcmN4ICAgICAgICAgICAgIyBSSVAKLSAgICAgICAg
bW92cSAgMjQoJXJzcCksJXIxMSAgICAgICAgICAgIyBSRkxBR1MKICAgICAgICAgbW92cSAgMzIo
JXJzcCksJXJzcCAgICAgICAgICAgIyBSU1AKICAgICAgICAgamUgICAgMWYKICAgICAgICAgc3lz
cmV0cQogMTogICAgICBzeXNyZXRsCiAKLS5MZm9yY2VfaXJldDoKLSAgICAgICAgLyogTWltaWMg
U1lTUkVUIGJlaGF2aW9yLiAqLwotICAgICAgICBtb3ZxICA4KCVyc3ApLCVyY3ggICAgICAgICAg
ICAjIFJJUAotICAgICAgICBtb3ZxICAyNCglcnNwKSwlcjExICAgICAgICAgICAjIFJGTEFHUwog
ICAgICAgICBBTElHTgogLyogTm8gc3BlY2lhbCByZWdpc3RlciBhc3N1bXB0aW9ucy4gKi8KIGly
ZXRfZXhpdF90b19ndWVzdDoKKyAgICAgICAgYW5kbCAgJH4oWDg2X0VGTEFHU19JT1BMfFg4Nl9F
RkxBR1NfTlR8WDg2X0VGTEFHU19WTSksMjQoJXJzcCkKKyAgICAgICAgb3JsICAgJFg4Nl9FRkxB
R1NfSUYsMjQoJXJzcCkKICAgICAgICAgYWRkcSAgJDgsJXJzcAogLkxmdDA6ICBpcmV0cQogICAg
ICAgICBfQVNNX1BSRV9FWFRBQkxFKC5MZnQwLCBoYW5kbGVfZXhjZXB0aW9uKQotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuNwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Dec 24 08:00:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 24 Dec 2016 08: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 1cKhFX-0003Zq-Qk; Sat, 24 Dec 2016 08:00:15 +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 1cKhFW-0003Zh-RN
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 08:00:14 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 FE/BA-23854-E0B2E585; Sat, 24 Dec 2016 08:00:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVZdXOy7
 CYM5qJYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWNl6n7WgnbOi/f1EpgbGo+xdjFwcQgJfGCVO
 9JxihXDOM0qcPd/I1sXIwcEmICYxd69CFyMnh4iAqsSsFcuZQWwhAXWJpt8NbCC2sECQxL9lL
 cwg5bwCZhLfzguChFmAyp8e/cc0gZFjASPDKkb14tSistQiXVO9pKLM9IyS3MTMHF1DA2O93N
 Ti4sT01JzEpGK95PzcTYxAj9QzMDDuYLz81ekQoyQHk5Ior9rmmAghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErz2WnERQoJFqempFWmZOcDQgElLcPAoifAagKR5iwsSc4sz0yFSpxgVpcR5+UES
 AiCJjNI8uDZYOF5ilJUS5mVkYGAQ4ilILcrNLEGVf8UozsGoJMx7URNoCk9mXgnc9FdAi5mAF
 ts2R4MsLklESEk1MFp1O5fwmUYejS/9sd3dN3DZbA5b/aTm6F+xTYlPXvAZsUbWXtcqdvcx/P
 uHW1s2OO9n4C/eIHPexU97vPcsuyb2jGWSw6Q+V+EdeVzbpCpUT+z8KbZUMTxv44Ikr/Mmd7+
 1H+0ueHo12OkGq8f3ZZpqbFmRPX9SVH9907pUb/gm1nNJxKPnSizFGYmGWsxFxYkAdk+icUIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1482566412!60917821!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45381 invoked from network); 24 Dec 2016 08:00:13 -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; 24 Dec 2016 08:00: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 1cKhFU-0006vE-Bh
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 08:00:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cKhFU-0006OF-9O
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 08:00:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cKhFU-0006OF-9O@xenbits.xenproject.org>
Date: Sat, 24 Dec 2016 08:00:12 +0000
Subject: [Xen-changelog] [xen stable-4.7] x86/HVM: add missing NULL check
	before using VMFUNC hook
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>

Y29tbWl0IDlmM2M1NTUzZWJmNTk3ODk5MmNmMDI2NjQwMDI1NzBlMTVlZDhlYmQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjQzOjM1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjQzOjM1IDIwMTYgKzAxMDAKCiAgICB4
ODYvSFZNOiBhZGQgbWlzc2luZyBOVUxMIGNoZWNrIGJlZm9yZSB1c2luZyBWTUZVTkMgaG9vawog
ICAgCiAgICBUaGlzIGlzIENWRS0yMDE2LTEwMDI1IC8gWFNBLTIwMy4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiA3NGRjZDBjZTZmNGZhZGNlODA5M2U1NGYwZmMxYTQ1NDI2NTc3ZTEzCiAgICBtYXN0ZXIg
ZGF0ZTogMjAxNi0xMi0yMSAxNjo0NzoxOSArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni9odm0vZW11
bGF0ZS5jIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMKaW5kZXggYTM4ZTFiYS4uZjc3ZGY1MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9l
bXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTE2NDMsNiArMTY0
Myw4IEBAIHN0YXRpYyBpbnQgaHZtZW11bF92bWZ1bmMoCiB7CiAgICAgaW50IHJjOwogCisgICAg
aWYgKCAhaHZtX2Z1bmNzLmFsdHAybV92Y3B1X2VtdWxhdGVfdm1mdW5jICkKKyAgICAgICAgcmV0
dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwogICAgIHJjID0gaHZtX2Z1bmNzLmFsdHAybV92Y3B1
X2VtdWxhdGVfdm1mdW5jKGN0eHQtPnJlZ3MpOwogICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZ
ICkKICAgICAgICAgaHZtZW11bF9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwg
MCwgY3R4dCk7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNzdGFibGUtNC43CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat Dec 24 08:00:15 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 24 Dec 2016 08: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 1cKhFX-0003Zq-Qk; Sat, 24 Dec 2016 08:00:15 +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 1cKhFW-0003Zh-RN
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 08:00:14 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 FE/BA-23854-E0B2E585; Sat, 24 Dec 2016 08:00:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVZdXOy7
 CYM5qJYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWNl6n7WgnbOi/f1EpgbGo+xdjFwcQgJfGCVO
 9JxihXDOM0qcPd/I1sXIwcEmICYxd69CFyMnh4iAqsSsFcuZQWwhAXWJpt8NbCC2sECQxL9lL
 cwg5bwCZhLfzguChFmAyp8e/cc0gZFjASPDKkb14tSistQiXVO9pKLM9IyS3MTMHF1DA2O93N
 Ti4sT01JzEpGK95PzcTYxAj9QzMDDuYLz81ekQoyQHk5Ior9rmmAghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErz2WnERQoJFqempFWmZOcDQgElLcPAoifAagKR5iwsSc4sz0yFSpxgVpcR5+UES
 AiCJjNI8uDZYOF5ilJUS5mVkYGAQ4ilILcrNLEGVf8UozsGoJMx7URNoCk9mXgnc9FdAi5mAF
 ts2R4MsLklESEk1MFp1O5fwmUYejS/9sd3dN3DZbA5b/aTm6F+xTYlPXvAZsUbWXtcqdvcx/P
 uHW1s2OO9n4C/eIHPexU97vPcsuyb2jGWSw6Q+V+EdeVzbpCpUT+z8KbZUMTxv44Ikr/Mmd7+
 1H+0ueHo12OkGq8f3ZZpqbFmRPX9SVH9907pUb/gm1nNJxKPnSizFGYmGWsxFxYkAdk+icUIC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1482566412!60917821!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45381 invoked from network); 24 Dec 2016 08:00:13 -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; 24 Dec 2016 08:00: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 1cKhFU-0006vE-Bh
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 08:00:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cKhFU-0006OF-9O
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 08:00:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cKhFU-0006OF-9O@xenbits.xenproject.org>
Date: Sat, 24 Dec 2016 08:00:12 +0000
Subject: [Xen-changelog] [xen stable-4.7] x86/HVM: add missing NULL check
	before using VMFUNC hook
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>

Y29tbWl0IDlmM2M1NTUzZWJmNTk3ODk5MmNmMDI2NjQwMDI1NzBlMTVlZDhlYmQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjQzOjM1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjQzOjM1IDIwMTYgKzAxMDAKCiAgICB4
ODYvSFZNOiBhZGQgbWlzc2luZyBOVUxMIGNoZWNrIGJlZm9yZSB1c2luZyBWTUZVTkMgaG9vawog
ICAgCiAgICBUaGlzIGlzIENWRS0yMDE2LTEwMDI1IC8gWFNBLTIwMy4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiA3NGRjZDBjZTZmNGZhZGNlODA5M2U1NGYwZmMxYTQ1NDI2NTc3ZTEzCiAgICBtYXN0ZXIg
ZGF0ZTogMjAxNi0xMi0yMSAxNjo0NzoxOSArMDEwMAotLS0KIHhlbi9hcmNoL3g4Ni9odm0vZW11
bGF0ZS5jIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMKaW5kZXggYTM4ZTFiYS4uZjc3ZGY1MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9l
bXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTE2NDMsNiArMTY0
Myw4IEBAIHN0YXRpYyBpbnQgaHZtZW11bF92bWZ1bmMoCiB7CiAgICAgaW50IHJjOwogCisgICAg
aWYgKCAhaHZtX2Z1bmNzLmFsdHAybV92Y3B1X2VtdWxhdGVfdm1mdW5jICkKKyAgICAgICAgcmV0
dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwogICAgIHJjID0gaHZtX2Z1bmNzLmFsdHAybV92Y3B1
X2VtdWxhdGVfdm1mdW5jKGN0eHQtPnJlZ3MpOwogICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZ
ICkKICAgICAgICAgaHZtZW11bF9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwg
MCwgY3R4dCk7Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNzdGFibGUtNC43CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3Rz
Lnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sat Dec 24 19:00:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 24 Dec 2016 19: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 1cKrY5-000238-KC; Sat, 24 Dec 2016 19: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 <ian.jackson@eu.citrix.com>) id 1cKrY4-0001qr-EL
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 19:00:04 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 0D/99-06369-3B5CE585; Sat, 24 Dec 2016 19:00:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVXfz0bg
 Ig61n2CwmbDNwYPTY3reLPYAxijUzLym/IoE148PE54wFh7gqXr54wt7A+Juji5GLQ0jgC6PE
 +Z1zWSGc84wS9/a0sHQxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSzgLbG17
 QkriM0rYCZx9d4aJhCbBaj+7ZNprBMYORYwMqxi1ChOLSpLLdI1NNdLKspMzyjJTczM0TU0MN
 XLTS0uTkxPzUlMKtZLzs/dxAj0CgMQ7GC8eNrzEKMkB5OSKK/a5pgIIb6k/JTKjMTijPii0pz
 U4kOMMhwcShK864/ERQgJFqWmp1akZeYAwwMmLcHBoyTC+wskzVtckJhbnJkOkTrFqMsx7dni
 p0xCLHn5ealS4rx7QYoEQIoySvPgRsBC9RKjrJQwLyPQUUI8BalFuZklqPKvGMU5GJWEefeBT
 OHJzCuB2/QK6AgmoCNsm6NBjihJREhJNTCe+PklkPtenIvPnpXX5lzTOaW4ct27/tYUqfDYlS
 vLxVdN+h8QsNfsTc3SKwfWvhc371m75+Th7dutLeKfFhrl954VCAv1u3FzY/LZddUW6fvX//K
 b9nLStLTD57sFv8S6LP8yQ0pQWo2l4FDHeic33Zvvj+TseyypZTJTKtbLpuvLt3U/ylbpK7EU
 ZyQaajEXFScCAKQoMiJQAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1482606002!76944514!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3084 invoked from network); 24 Dec 2016 19:00:03 -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; 24 Dec 2016 19:00: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 1cKrY1-0007rI-So
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 19:00:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cKrY1-0003V2-QN
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 19:00:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cKrY1-0003V2-QN@xenbits.xenproject.org>
Date: Sat, 24 Dec 2016 19:00:01 +0000
Subject: [Xen-changelog] [xen stable-4.8] x86/emul: add likely()/unlikely()
	to test harness
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>

Y29tbWl0IGQ1NzU5MDIwNWViYWI0MjVkNjcwMzQwYzc4OGE5YWQ0ZjRhZDk5MTQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VGh1IERlYyAyMiAxNjoyMzozNyAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAyMiAxNjoyMzozNyAyMDE2ICsw
MTAwCgogICAgeDg2L2VtdWw6IGFkZCBsaWtlbHkoKS91bmxpa2VseSgpIHRvIHRlc3QgaGFybmVz
cwogICAgCiAgICBGaXggYSBidWlsZCBwcm9ibGVtIGludHJvZHVjZWQgaW4gYy9zIDEyMmRkOTU3
NWM3ICJ4ODZlbXVsOgogICAgaW5fbG9uZ21vZGUoKSBzaG91bGQgbm90IGlnbm9yZSAtPnJlYWRf
bXNyKCkgZXJyb3JzIiBieSBwcm92aWRpbmcgYW4KICAgIGltcGxlbWVudGF0aW9uIG9mIGxpa2Vs
eSgpL3VubGlrZWx5KCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgCiAgICBDaGVycnlwaWNrZWQgb3V0IG9mOgogICAgCiAgICBt
YXN0ZXIgY29tbWl0OiAzZTg0YzhkYTdkMmM1NDQyYTEyNzg5ZGFlNzE2M2RjYTZjMGUxNTRmCiAg
ICBtYXN0ZXIgZGF0ZTogMjAxNi0xMi0wMiAxNzoyMzowMSArMDAwMAotLS0KIHRvb2xzL3Rlc3Rz
L3g4Nl9lbXVsYXRvci94ODZfZW11bGF0ZS5jIHwgMyArKysKIDEgZmlsZSBjaGFuZ2VkLCAzIGlu
c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2X2Vt
dWxhdGUuYyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODZfZW11bGF0ZS5jCmluZGV4IGM0
NmI3ZmMuLjE5ZDgzODUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODZf
ZW11bGF0ZS5jCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODZfZW11bGF0ZS5jCkBA
IC01MCw0ICs1MCw3IEBAIHR5cGVkZWYgYm9vbCBib29sX3Q7CiAjZGVmaW5lIF9faW5pdAogI2Rl
ZmluZSBfX21heWJlX3VudXNlZCBfX2F0dHJpYnV0ZV9fKChfX3VudXNlZF9fKSkKIAorI2RlZmlu
ZSBsaWtlbHkoeCkgICAgIF9fYnVpbHRpbl9leHBlY3QoISEoeCksIHRydWUpCisjZGVmaW5lIHVu
bGlrZWx5KHgpICAgX19idWlsdGluX2V4cGVjdCghISh4KSwgZmFsc2UpCisKICNpbmNsdWRlICJ4
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZv
ciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuOAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sat Dec 24 19:00:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 24 Dec 2016 19: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 1cKrY5-000238-KC; Sat, 24 Dec 2016 19: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 <ian.jackson@eu.citrix.com>) id 1cKrY4-0001qr-EL
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 19:00:04 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 0D/99-06369-3B5CE585; Sat, 24 Dec 2016 19:00:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVXfz0bg
 Ig61n2CwmbDNwYPTY3reLPYAxijUzLym/IoE148PE54wFh7gqXr54wt7A+Juji5GLQ0jgC6PE
 +Z1zWSGc84wS9/a0sHQxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSzgLbG17
 QkriM0rYCZx9d4aJhCbBaj+7ZNprBMYORYwMqxi1ChOLSpLLdI1NNdLKspMzyjJTczM0TU0MN
 XLTS0uTkxPzUlMKtZLzs/dxAj0CgMQ7GC8eNrzEKMkB5OSKK/a5pgIIb6k/JTKjMTijPii0pz
 U4kOMMhwcShK864/ERQgJFqWmp1akZeYAwwMmLcHBoyTC+wskzVtckJhbnJkOkTrFqMsx7dni
 p0xCLHn5ealS4rx7QYoEQIoySvPgRsBC9RKjrJQwLyPQUUI8BalFuZklqPKvGMU5GJWEefeBT
 OHJzCuB2/QK6AgmoCNsm6NBjihJREhJNTCe+PklkPtenIvPnpXX5lzTOaW4ct27/tYUqfDYlS
 vLxVdN+h8QsNfsTc3SKwfWvhc371m75+Th7dutLeKfFhrl954VCAv1u3FzY/LZddUW6fvX//K
 b9nLStLTD57sFv8S6LP8yQ0pQWo2l4FDHeic33Zvvj+TseyypZTJTKtbLpuvLt3U/ylbpK7EU
 ZyQaajEXFScCAKQoMiJQAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1482606002!76944514!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3084 invoked from network); 24 Dec 2016 19:00:03 -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; 24 Dec 2016 19:00: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 1cKrY1-0007rI-So
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 19:00:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cKrY1-0003V2-QN
 for xen-changelog@lists.xensource.com; Sat, 24 Dec 2016 19:00:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cKrY1-0003V2-QN@xenbits.xenproject.org>
Date: Sat, 24 Dec 2016 19:00:01 +0000
Subject: [Xen-changelog] [xen stable-4.8] x86/emul: add likely()/unlikely()
	to test harness
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>

Y29tbWl0IGQ1NzU5MDIwNWViYWI0MjVkNjcwMzQwYzc4OGE5YWQ0ZjRhZDk5MTQKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
VGh1IERlYyAyMiAxNjoyMzozNyAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAyMiAxNjoyMzozNyAyMDE2ICsw
MTAwCgogICAgeDg2L2VtdWw6IGFkZCBsaWtlbHkoKS91bmxpa2VseSgpIHRvIHRlc3QgaGFybmVz
cwogICAgCiAgICBGaXggYSBidWlsZCBwcm9ibGVtIGludHJvZHVjZWQgaW4gYy9zIDEyMmRkOTU3
NWM3ICJ4ODZlbXVsOgogICAgaW5fbG9uZ21vZGUoKSBzaG91bGQgbm90IGlnbm9yZSAtPnJlYWRf
bXNyKCkgZXJyb3JzIiBieSBwcm92aWRpbmcgYW4KICAgIGltcGxlbWVudGF0aW9uIG9mIGxpa2Vs
eSgpL3VubGlrZWx5KCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgCiAgICBDaGVycnlwaWNrZWQgb3V0IG9mOgogICAgCiAgICBt
YXN0ZXIgY29tbWl0OiAzZTg0YzhkYTdkMmM1NDQyYTEyNzg5ZGFlNzE2M2RjYTZjMGUxNTRmCiAg
ICBtYXN0ZXIgZGF0ZTogMjAxNi0xMi0wMiAxNzoyMzowMSArMDAwMAotLS0KIHRvb2xzL3Rlc3Rz
L3g4Nl9lbXVsYXRvci94ODZfZW11bGF0ZS5jIHwgMyArKysKIDEgZmlsZSBjaGFuZ2VkLCAzIGlu
c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2X2Vt
dWxhdGUuYyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODZfZW11bGF0ZS5jCmluZGV4IGM0
NmI3ZmMuLjE5ZDgzODUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODZf
ZW11bGF0ZS5jCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODZfZW11bGF0ZS5jCkBA
IC01MCw0ICs1MCw3IEBAIHR5cGVkZWYgYm9vbCBib29sX3Q7CiAjZGVmaW5lIF9faW5pdAogI2Rl
ZmluZSBfX21heWJlX3VudXNlZCBfX2F0dHJpYnV0ZV9fKChfX3VudXNlZF9fKSkKIAorI2RlZmlu
ZSBsaWtlbHkoeCkgICAgIF9fYnVpbHRpbl9leHBlY3QoISEoeCksIHRydWUpCisjZGVmaW5lIHVu
bGlrZWx5KHgpICAgX19idWlsdGluX2V4cGVjdCghISh4KSwgZmFsc2UpCisKICNpbmNsdWRlICJ4
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZv
ciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjc3RhYmxlLTQuOAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:55:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:55: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 1cL1ly-0004DQ-4U; Sun, 25 Dec 2016 05:55:06 +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 1cL1lx-0004DJ-6J
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:05 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 24/10-31649-83F5F585; Sun, 25 Dec 2016 05:55:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdc8Pj7
 CYP4ca4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN+LRsBnPBb46KW/NqGhgXsHcxcnEICXxhlOh+
 8xjKOc8osev+WrYuRg4ONgExibl7FboYOTlEBFQlZq1YzgxiCwmoSzT9bmADsYUF9CR6prWzg
 9i8AmYSf/Z0s4LYLED1O3Y0sk9g5FjAyLCKUaM4tagstUjX0FIvqSgzPaMkNzEzR9fQwFgvN7
 W4ODE9NScxqVgvOT93EyPQJ/UMDIw7GH8f9zvEKMnBpCTKq7Y5JkKILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBG9LdHyEkGBRanpqRVpmDjA4YNISHDxKIrxL4oDSvMUFibnFmekQqVOMilLivB+j
 gBICIImM0jy4NlhAXmKUlRLmZWRgYBDiKUgtys0sQZV/xSjOwagkzPshFmgKT2ZeCdz0V0CLm
 YAW2zZHgywuSURISTUwVuwxnrD+2bo/+7L9EgQ3Lnv5QDDCqvjYSpuOmw+OB6zhvVz+09VLLi
 P43tOJ0ccMdgSc7RVI/bj7XujEPu3K9UsjTn9b3jFjwbLNrw5INh9o7zt2KPJ/06XSSb/4Z1X
 dCLJwjX3KPZF1V1e9k/bNg0krkiymLahpfNLGKZuyfH361bV/e5csmaPEUpyRaKjFXFScCAA3
 4YN/QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1482645302!46897239!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26827 invoked from network); 25 Dec 2016 05:55:03 -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; 25 Dec 2016 05: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 1cL1lu-00086Z-OE
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1lu-00049P-Lv
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1lu-00049P-Lv@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:55:02 +0000
Subject: [Xen-changelog] [xen master] fix LDRB Thumb2 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>

Y29tbWl0IDk5NjNjYWFlOTdhZDE0MGZhMjA3YzNjNjFhOTQ0MmI0MTdhZmMxZTkKQXV0aG9yOiAg
ICAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBdXRob3JEYXRl
OiBUdWUgRGVjIDEzIDExOjA4OjM5IDIwMTYgLTA4MDAKQ29tbWl0OiAgICAgU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBUdWUgRGVjIDEzIDEx
OjE2OjUwIDIwMTYgLTA4MDAKCiAgICBmaXggTERSQiBUaHVtYjIgZGVjb2RpbmcKICAgIAogICAg
UnQgaXMgZm91ciBiaXQgYXQgb2Zmc2V0IDEyLCBub3QgdGhyZWUuIFNlZSBzZWUgZW5jb2Rpbmcg
VDIgZm9yIExEUkIKICAgIEE4LjguNzAgaW4gQVJNIERESSAwNDA2Qy5jCiAgICAKICAgIFN1Z2dl
c3RlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFNpZ25lZC1v
ZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICAgIFJl
dmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9h
cmNoL2FybS9kZWNvZGUuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwg
MSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kZWNvZGUuYyBiL3hlbi9h
cmNoL2FybS9kZWNvZGUuYwppbmRleCBjNmY0OWE1Li41MTRiN2EyIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC9hcm0vZGVjb2RlLmMKKysrIGIveGVuL2FyY2gvYXJtL2RlY29kZS5jCkBAIC00MSw3ICs0
MSw3IEBAIHN0YXRpYyBpbnQgZGVjb2RlX3RodW1iMihyZWdpc3Rlcl90IHBjLCBzdHJ1Y3QgaHNy
X2RhYnQgKmRhYnQsIHVpbnQxNl90IGh3MSkKICAgICBpZiAoIHJhd19jb3B5X2Zyb21fZ3Vlc3Qo
Jmh3MiwgKHZvaWQgKl9fdXNlcikocGMgKyAyKSwgc2l6ZW9mIChodzIpKSApCiAgICAgICAgIHJl
dHVybiAtRUZBVUxUOwogCi0gICAgcnQgPSAoaHcyID4+IDEyKSAmIDB4NzsKKyAgICBydCA9ICho
dzIgPj4gMTIpICYgMHhmOwogCiAgICAgc3dpdGNoICggKGh3MSA+PiA5KSAmIDB4ZiApCiAgICAg
ewotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQj
bWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:55:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:55: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 1cL1ly-0004DQ-4U; Sun, 25 Dec 2016 05:55:06 +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 1cL1lx-0004DJ-6J
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:05 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 24/10-31649-83F5F585; Sun, 25 Dec 2016 05:55:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdc8Pj7
 CYP4ca4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN+LRsBnPBb46KW/NqGhgXsHcxcnEICXxhlOh+
 8xjKOc8osev+WrYuRg4ONgExibl7FboYOTlEBFQlZq1YzgxiCwmoSzT9bmADsYUF9CR6prWzg
 9i8AmYSf/Z0s4LYLED1O3Y0sk9g5FjAyLCKUaM4tagstUjX0FIvqSgzPaMkNzEzR9fQwFgvN7
 W4ODE9NScxqVgvOT93EyPQJ/UMDIw7GH8f9zvEKMnBpCTKq7Y5JkKILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBG9LdHyEkGBRanpqRVpmDjA4YNISHDxKIrxL4oDSvMUFibnFmekQqVOMilLivB+j
 gBICIImM0jy4NlhAXmKUlRLmZWRgYBDiKUgtys0sQZV/xSjOwagkzPshFmgKT2ZeCdz0V0CLm
 YAW2zZHgywuSURISTUwVuwxnrD+2bo/+7L9EgQ3Lnv5QDDCqvjYSpuOmw+OB6zhvVz+09VLLi
 P43tOJ0ccMdgSc7RVI/bj7XujEPu3K9UsjTn9b3jFjwbLNrw5INh9o7zt2KPJ/06XSSb/4Z1X
 dCLJwjX3KPZF1V1e9k/bNg0krkiymLahpfNLGKZuyfH361bV/e5csmaPEUpyRaKjFXFScCAA3
 4YN/QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1482645302!46897239!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26827 invoked from network); 25 Dec 2016 05:55:03 -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; 25 Dec 2016 05: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 1cL1lu-00086Z-OE
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1lu-00049P-Lv
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:02 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1lu-00049P-Lv@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:55:02 +0000
Subject: [Xen-changelog] [xen master] fix LDRB Thumb2 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>

Y29tbWl0IDk5NjNjYWFlOTdhZDE0MGZhMjA3YzNjNjFhOTQ0MmI0MTdhZmMxZTkKQXV0aG9yOiAg
ICAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpBdXRob3JEYXRl
OiBUdWUgRGVjIDEzIDExOjA4OjM5IDIwMTYgLTA4MDAKQ29tbWl0OiAgICAgU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBUdWUgRGVjIDEzIDEx
OjE2OjUwIDIwMTYgLTA4MDAKCiAgICBmaXggTERSQiBUaHVtYjIgZGVjb2RpbmcKICAgIAogICAg
UnQgaXMgZm91ciBiaXQgYXQgb2Zmc2V0IDEyLCBub3QgdGhyZWUuIFNlZSBzZWUgZW5jb2Rpbmcg
VDIgZm9yIExEUkIKICAgIEE4LjguNzAgaW4gQVJNIERESSAwNDA2Qy5jCiAgICAKICAgIFN1Z2dl
c3RlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFNpZ25lZC1v
ZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICAgIFJl
dmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9h
cmNoL2FybS9kZWNvZGUuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwg
MSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kZWNvZGUuYyBiL3hlbi9h
cmNoL2FybS9kZWNvZGUuYwppbmRleCBjNmY0OWE1Li41MTRiN2EyIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC9hcm0vZGVjb2RlLmMKKysrIGIveGVuL2FyY2gvYXJtL2RlY29kZS5jCkBAIC00MSw3ICs0
MSw3IEBAIHN0YXRpYyBpbnQgZGVjb2RlX3RodW1iMihyZWdpc3Rlcl90IHBjLCBzdHJ1Y3QgaHNy
X2RhYnQgKmRhYnQsIHVpbnQxNl90IGh3MSkKICAgICBpZiAoIHJhd19jb3B5X2Zyb21fZ3Vlc3Qo
Jmh3MiwgKHZvaWQgKl9fdXNlcikocGMgKyAyKSwgc2l6ZW9mIChodzIpKSApCiAgICAgICAgIHJl
dHVybiAtRUZBVUxUOwogCi0gICAgcnQgPSAoaHcyID4+IDEyKSAmIDB4NzsKKyAgICBydCA9ICho
dzIgPj4gMTIpICYgMHhmOwogCiAgICAgc3dpdGNoICggKGh3MSA+PiA5KSAmIDB4ZiApCiAgICAg
ewotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQj
bWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:55:18 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:55: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 1cL1mA-0004EI-6I; Sun, 25 Dec 2016 05:55: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 1cL1m8-0004E9-RK
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:17 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 E3/C4-14551-44F5F585; Sun, 25 Dec 2016 05:55:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdc5Pj7
 C4MU3NosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOPpmO1vBuZyKv3vXsDUwTonqYuTiEBL4wijx
 uOspG4RznlHix8q9TF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdAFTPziEsoCfxI
 wIkyitgJnG0Zz07iM0CVD2v8xPjBEaOBYwMqxg1ilOLylKLdA2N9JKKMtMzSnITM3N0DQ2M9X
 JTi4sT01NzEpOK9ZLzczcxAj3CAAQ7GF91Ox9ilORgUhLlVdscEyHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgrclOj5CSLAoNT21Ii0zBxgaMGkJDh4lEd6zIGne4oLE3OLMdIjUKUZFKXHej1FA
 CQGQREZpHlwbLBwvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZh3eRzQFJ7MvBK46a+AFjMBL
 bZtjgZZXJKIkJJqYHTVrXUNfvL39lK9F/UJN95c+P2sfVVzDodK8+dYj42M5+vlrhrV7M80qi
 ncf+RUX3oL5zbGKp+NLF/3cj04qPLt+0+nh2eKLY1ONspvv+Oq9P3Jp5vx334ai3vI7J2h9jr
 PxbXDNE4qZKvovz1zP/HpzMwxn6RhJ3zugbAoq/y2/z2/H8id3qbEUpyRaKjFXFScCAA6ItnQ
 QgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1482645313!22299067!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20766 invoked from network); 25 Dec 2016 05:55:14 -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; 25 Dec 2016 05: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 1cL1m4-00086g-Qw
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1m4-0004BW-QJ
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1m4-0004BW-QJ@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:55:12 +0000
Subject: [Xen-changelog] [xen master] libxl: QED disks support
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="===============8370015199258257456=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 1035fe9b160bf298985296a6c73f2ab3d1ae55c5
Author:     Cédric Bosdonnat <cbosdonnat@suse.com>
AuthorDate: Tue Dec 13 17:31:52 2016 +0100
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Tue Dec 13 20:25:25 2016 +0000

    libxl: QED disks support
    
    Qdisk supports qcow and qcow2, extend it to also support qed disk
    format.
    
    Signed-off-by: Cédric Bosdonnat <cbosdonnat@suse.com>
    [ wei: regenerate libxlu_disk_l.{c,h} ]
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
---
 docs/misc/qemu-xen-security         |  1 +
 docs/misc/xl-disk-configuration.txt |  2 +-
 tools/libxl/libxl.h                 |  7 ++++
 tools/libxl/libxl_device.c          |  1 +
 tools/libxl/libxl_dm.c              |  1 +
 tools/libxl/libxl_types.idl         |  1 +
 tools/libxl/libxl_utils.c           |  2 +
 tools/libxl/libxlu_disk_l.c         | 83 +++++++++++++++++++------------------
 tools/libxl/libxlu_disk_l.h         |  2 +-
 tools/libxl/libxlu_disk_l.l         |  1 +
 10 files changed, 58 insertions(+), 43 deletions(-)

diff --git a/docs/misc/qemu-xen-security b/docs/misc/qemu-xen-security
index 4ab0b4d..496f7ee 100644
--- a/docs/misc/qemu-xen-security
+++ b/docs/misc/qemu-xen-security
@@ -4,6 +4,7 @@ a subset of all the possible QEMU emulators. Specifically:
 
 - network: e1000, rtl8139, virtio-net
 - storage: piix3 ide, ahci, xen_disk
+- backing storage image format: raw, qcow, qcow2, vhd
 - graphics: cirris-vga, stdvga and xenfb
 - audio: sb16, es1370, ac97
 - input: Xen PV keyboard and mouse (part of xenfb), USB and PS/2
diff --git a/docs/misc/xl-disk-configuration.txt b/docs/misc/xl-disk-configuration.txt
index b3402bc..926889b 100644
--- a/docs/misc/xl-disk-configuration.txt
+++ b/docs/misc/xl-disk-configuration.txt
@@ -87,7 +87,7 @@ format
 ------
 
 Description:           Specifies the format of image file.
-Supported values:      raw, qcow, qcow2, vhd
+Supported values:      raw, qcow, qcow2, vhd, qed
 Deprecated values:     None
 Default value:         raw
 
diff --git a/tools/libxl/libxl.h b/tools/libxl/libxl.h
index acbf476..3924464 100644
--- a/tools/libxl/libxl.h
+++ b/tools/libxl/libxl.h
@@ -1012,6 +1012,13 @@ void libxl_mac_copy(libxl_ctx *ctx, libxl_mac *dst, const libxl_mac *src);
  */
 #define LIBXL_HAVE_MEMKB_64BITS 1
 
+/*
+ * LIBXL_HAVE_QED
+ *
+ * If this is defined QED disk formats can be used for both HVM and PV guests.
+ */
+#define LIBXL_HAVE_QED 1
+
 typedef char **libxl_string_list;
 void libxl_string_list_dispose(libxl_string_list *sl);
 int libxl_string_list_length(const libxl_string_list *sl);
diff --git a/tools/libxl/libxl_device.c b/tools/libxl/libxl_device.c
index 5e22866..b2aeefc 100644
--- a/tools/libxl/libxl_device.c
+++ b/tools/libxl/libxl_device.c
@@ -411,6 +411,7 @@ char *libxl__device_disk_string_of_format(libxl_disk_format format)
         case LIBXL_DISK_FORMAT_VHD: return "vhd";
         case LIBXL_DISK_FORMAT_RAW:
         case LIBXL_DISK_FORMAT_EMPTY: return "aio";
+        case LIBXL_DISK_FORMAT_QED: return "qed";
         default: return NULL;
     }
 }
diff --git a/tools/libxl/libxl_dm.c b/tools/libxl/libxl_dm.c
index 52e6dfe..281058d 100644
--- a/tools/libxl/libxl_dm.c
+++ b/tools/libxl/libxl_dm.c
@@ -677,6 +677,7 @@ static const char *qemu_disk_format_string(libxl_disk_format format)
     case LIBXL_DISK_FORMAT_VHD: return "vpc";
     case LIBXL_DISK_FORMAT_RAW: return "raw";
     case LIBXL_DISK_FORMAT_EMPTY: return NULL;
+    case LIBXL_DISK_FORMAT_QED: return "qed";
     default: return NULL;
     }
 }
diff --git a/tools/libxl/libxl_types.idl b/tools/libxl/libxl_types.idl
index a32c751..a612d1f 100644
--- a/tools/libxl/libxl_types.idl
+++ b/tools/libxl/libxl_types.idl
@@ -114,6 +114,7 @@ libxl_disk_format = Enumeration("disk_format", [
     (3, "VHD"),
     (4, "RAW"),
     (5, "EMPTY"),
+    (6, "QED"),
     ])
 
 libxl_disk_backend = Enumeration("disk_backend", [
diff --git a/tools/libxl/libxl_utils.c b/tools/libxl/libxl_utils.c
index 49cbaa5..507ee56 100644
--- a/tools/libxl/libxl_utils.c
+++ b/tools/libxl/libxl_utils.c
@@ -317,6 +317,8 @@ int libxl_string_to_backend(libxl_ctx *ctx, char *s, libxl_disk_backend *backend
             *backend = LIBXL_DISK_BACKEND_QDISK;
         } else if (!strcmp(p, "qcow2")) {
             *backend = LIBXL_DISK_BACKEND_QDISK;
+        } else if (!strcmp(p, "qed")) {
+            *backend = LIBXL_DISK_BACKEND_QDISK;
         }
     }
 out:
diff --git a/tools/libxl/libxlu_disk_l.c b/tools/libxl/libxlu_disk_l.c
index 54160ca..9449907 100644
--- a/tools/libxl/libxlu_disk_l.c
+++ b/tools/libxl/libxlu_disk_l.c
@@ -953,6 +953,7 @@ static void setformat(DiskParseContext *dpc, const char *str) {
     else if (!strcmp(str,"qcow2"))  DSET(dpc,format,FORMAT,str,QCOW2);
     else if (!strcmp(str,"vhd"))    DSET(dpc,format,FORMAT,str,VHD);
     else if (!strcmp(str,"empty"))  DSET(dpc,format,FORMAT,str,EMPTY);
+    else if (!strcmp(str,"qed"))    DSET(dpc,format,FORMAT,str,QED);
     else xlu__disk_err(dpc,str,"unknown value for format");
 }
 
@@ -1001,7 +1002,7 @@ static int vdev_and_devtype(DiskParseContext *dpc, char *str) {
 #define DPC ((DiskParseContext*)yyextra)
 
 
-#line 1005 "libxlu_disk_l.c"
+#line 1006 "libxlu_disk_l.c"
 
 #define INITIAL 0
 #define LEXERR 1
@@ -1274,12 +1275,12 @@ YY_DECL
 		}
 
 	{
-#line 165 "libxlu_disk_l.l"
+#line 166 "libxlu_disk_l.l"
 
 
  /*----- the scanner rules which do the parsing -----*/
 
-#line 1283 "libxlu_disk_l.c"
+#line 1284 "libxlu_disk_l.c"
 
 	while ( 1 )		/* loops until end-of-file is reached */
 		{
@@ -1368,135 +1369,135 @@ do_action:	/* This label is used only to access EOF actions. */
 case 1:
 /* rule 1 can match eol */
 YY_RULE_SETUP
-#line 169 "libxlu_disk_l.l"
+#line 170 "libxlu_disk_l.l"
 { /* ignore whitespace before parameters */ }
 	YY_BREAK
 /* ordinary parameters setting enums or strings */
 case 2:
 /* rule 2 can match eol */
 YY_RULE_SETUP
-#line 173 "libxlu_disk_l.l"
+#line 174 "libxlu_disk_l.l"
 { STRIP(','); setformat(DPC, FROMEQUALS); }
 	YY_BREAK
 case 3:
 YY_RULE_SETUP
-#line 175 "libxlu_disk_l.l"
+#line 176 "libxlu_disk_l.l"
 { DPC->disk->is_cdrom = 1; }
 	YY_BREAK
 case 4:
 YY_RULE_SETUP
-#line 176 "libxlu_disk_l.l"
+#line 177 "libxlu_disk_l.l"
 { DPC->disk->is_cdrom = 1; }
 	YY_BREAK
 case 5:
 YY_RULE_SETUP
-#line 177 "libxlu_disk_l.l"
+#line 178 "libxlu_disk_l.l"
 { DPC->disk->is_cdrom = 0; }
 	YY_BREAK
 case 6:
 /* rule 6 can match eol */
 YY_RULE_SETUP
-#line 178 "libxlu_disk_l.l"
+#line 179 "libxlu_disk_l.l"
 { xlu__disk_err(DPC,yytext,"unknown value for type"); }
 	YY_BREAK
 case 7:
 /* rule 7 can match eol */
 YY_RULE_SETUP
-#line 180 "libxlu_disk_l.l"
+#line 181 "libxlu_disk_l.l"
 { STRIP(','); setaccess(DPC, FROMEQUALS); }
 	YY_BREAK
 case 8:
 /* rule 8 can match eol */
 YY_RULE_SETUP
-#line 181 "libxlu_disk_l.l"
+#line 182 "libxlu_disk_l.l"
 { STRIP(','); SAVESTRING("backend", backend_domname, FROMEQUALS); }
 	YY_BREAK
 case 9:
 /* rule 9 can match eol */
 YY_RULE_SETUP
-#line 182 "libxlu_disk_l.l"
+#line 183 "libxlu_disk_l.l"
 { STRIP(','); setbackendtype(DPC,FROMEQUALS); }
 	YY_BREAK
 case 10:
 /* rule 10 can match eol */
 YY_RULE_SETUP
-#line 184 "libxlu_disk_l.l"
+#line 185 "libxlu_disk_l.l"
 { STRIP(','); SAVESTRING("vdev", vdev, FROMEQUALS); }
 	YY_BREAK
 case 11:
 /* rule 11 can match eol */
 YY_RULE_SETUP
-#line 185 "libxlu_disk_l.l"
+#line 186 "libxlu_disk_l.l"
 { STRIP(','); SAVESTRING("script", script, FROMEQUALS); }
 	YY_BREAK
 case 12:
 YY_RULE_SETUP
-#line 186 "libxlu_disk_l.l"
+#line 187 "libxlu_disk_l.l"
 { DPC->disk->direct_io_safe = 1; }
 	YY_BREAK
 case 13:
 YY_RULE_SETUP
-#line 187 "libxlu_disk_l.l"
+#line 188 "libxlu_disk_l.l"
 { libxl_defbool_set(&DPC->disk->discard_enable, true); }
 	YY_BREAK
 case 14:
 YY_RULE_SETUP
-#line 188 "libxlu_disk_l.l"
+#line 189 "libxlu_disk_l.l"
 { libxl_defbool_set(&DPC->disk->discard_enable, false); }
 	YY_BREAK
 /* Note that the COLO configuration settings should be considered unstable.
   * They may change incompatibly in future versions of Xen. */
 case 15:
 YY_RULE_SETUP
-#line 191 "libxlu_disk_l.l"
+#line 192 "libxlu_disk_l.l"
 { libxl_defbool_set(&DPC->disk->colo_enable, true); }
 	YY_BREAK
 case 16:
 YY_RULE_SETUP
-#line 192 "libxlu_disk_l.l"
+#line 193 "libxlu_disk_l.l"
 { libxl_defbool_set(&DPC->disk->colo_enable, false); }
 	YY_BREAK
 case 17:
 /* rule 17 can match eol */
 YY_RULE_SETUP
-#line 193 "libxlu_disk_l.l"
+#line 194 "libxlu_disk_l.l"
 { STRIP(','); SAVESTRING("colo-host", colo_host, FROMEQUALS); }
 	YY_BREAK
 case 18:
 /* rule 18 can match eol */
 YY_RULE_SETUP
-#line 194 "libxlu_disk_l.l"
+#line 195 "libxlu_disk_l.l"
 { STRIP(','); setcoloport(DPC, FROMEQUALS); }
 	YY_BREAK
 case 19:
 /* rule 19 can match eol */
 YY_RULE_SETUP
-#line 195 "libxlu_disk_l.l"
+#line 196 "libxlu_disk_l.l"
 { STRIP(','); SAVESTRING("colo-export", colo_export, FROMEQUALS); }
 	YY_BREAK
 case 20:
 /* rule 20 can match eol */
 YY_RULE_SETUP
-#line 196 "libxlu_disk_l.l"
+#line 197 "libxlu_disk_l.l"
 { STRIP(','); SAVESTRING("active-disk", active_disk, FROMEQUALS); }
 	YY_BREAK
 case 21:
 /* rule 21 can match eol */
 YY_RULE_SETUP
-#line 197 "libxlu_disk_l.l"
+#line 198 "libxlu_disk_l.l"
 { STRIP(','); SAVESTRING("hidden-disk", hidden_disk, FROMEQUALS); }
 	YY_BREAK
 /* the target magic parameter, eats the rest of the string */
 case 22:
 YY_RULE_SETUP
-#line 201 "libxlu_disk_l.l"
+#line 202 "libxlu_disk_l.l"
 { STRIP(','); SAVESTRING("target", pdev_path, FROMEQUALS); }
 	YY_BREAK
 /* unknown parameters */
 case 23:
 /* rule 23 can match eol */
 YY_RULE_SETUP
-#line 205 "libxlu_disk_l.l"
+#line 206 "libxlu_disk_l.l"
 { xlu__disk_err(DPC,yytext,"unknown parameter"); }
 	YY_BREAK
 /* deprecated prefixes */
@@ -1504,7 +1505,7 @@ YY_RULE_SETUP
    * matched the whole string, so these patterns take precedence */
 case 24:
 YY_RULE_SETUP
-#line 212 "libxlu_disk_l.l"
+#line 213 "libxlu_disk_l.l"
 {
                     STRIP(':');
                     DPC->had_depr_prefix=1; DEPRECATE("use `[format=]...,'");
@@ -1513,7 +1514,7 @@ YY_RULE_SETUP
 	YY_BREAK
 case 25:
 YY_RULE_SETUP
-#line 218 "libxlu_disk_l.l"
+#line 219 "libxlu_disk_l.l"
 {
                     char *newscript;
                     STRIP(':');
@@ -1532,12 +1533,12 @@ case 26:
 yyg->yy_c_buf_p = yy_cp = yy_bp + 8;
 YY_DO_BEFORE_ACTION; /* set up yytext again */
 YY_RULE_SETUP
-#line 231 "libxlu_disk_l.l"
+#line 232 "libxlu_disk_l.l"
 { DPC->had_depr_prefix=1; DEPRECATE(0); }
 	YY_BREAK
 case 27:
 YY_RULE_SETUP
-#line 232 "libxlu_disk_l.l"
+#line 233 "libxlu_disk_l.l"
 { DPC->had_depr_prefix=1; DEPRECATE(0); }
 	YY_BREAK
 case 28:
@@ -1545,7 +1546,7 @@ case 28:
 yyg->yy_c_buf_p = yy_cp = yy_bp + 4;
 YY_DO_BEFORE_ACTION; /* set up yytext again */
 YY_RULE_SETUP
-#line 233 "libxlu_disk_l.l"
+#line 234 "libxlu_disk_l.l"
 { DPC->had_depr_prefix=1; DEPRECATE(0); }
 	YY_BREAK
 case 29:
@@ -1553,7 +1554,7 @@ case 29:
 yyg->yy_c_buf_p = yy_cp = yy_bp + 6;
 YY_DO_BEFORE_ACTION; /* set up yytext again */
 YY_RULE_SETUP
-#line 234 "libxlu_disk_l.l"
+#line 235 "libxlu_disk_l.l"
 { DPC->had_depr_prefix=1; DEPRECATE(0); }
 	YY_BREAK
 case 30:
@@ -1561,7 +1562,7 @@ case 30:
 yyg->yy_c_buf_p = yy_cp = yy_bp + 5;
 YY_DO_BEFORE_ACTION; /* set up yytext again */
 YY_RULE_SETUP
-#line 235 "libxlu_disk_l.l"
+#line 236 "libxlu_disk_l.l"
 { DPC->had_depr_prefix=1; DEPRECATE(0); }
 	YY_BREAK
 case 31:
@@ -1569,13 +1570,13 @@ case 31:
 yyg->yy_c_buf_p = yy_cp = yy_bp + 4;
 YY_DO_BEFORE_ACTION; /* set up yytext again */
 YY_RULE_SETUP
-#line 236 "libxlu_disk_l.l"
+#line 237 "libxlu_disk_l.l"
 { DPC->had_depr_prefix=1; DEPRECATE(0); }
 	YY_BREAK
 case 32:
 /* rule 32 can match eol */
 YY_RULE_SETUP
-#line 238 "libxlu_disk_l.l"
+#line 239 "libxlu_disk_l.l"
 {
 		  xlu__disk_err(DPC,yytext,"unknown deprecated disk prefix");
 		  return 0;
@@ -1585,7 +1586,7 @@ YY_RULE_SETUP
 case 33:
 /* rule 33 can match eol */
 YY_RULE_SETUP
-#line 245 "libxlu_disk_l.l"
+#line 246 "libxlu_disk_l.l"
 {
     STRIP(',');
 
@@ -1614,7 +1615,7 @@ YY_RULE_SETUP
 	YY_BREAK
 case 34:
 YY_RULE_SETUP
-#line 271 "libxlu_disk_l.l"
+#line 272 "libxlu_disk_l.l"
 {
     BEGIN(LEXERR);
     yymore();
@@ -1622,17 +1623,17 @@ YY_RULE_SETUP
 	YY_BREAK
 case 35:
 YY_RULE_SETUP
-#line 275 "libxlu_disk_l.l"
+#line 276 "libxlu_disk_l.l"
 {
     xlu__disk_err(DPC,yytext,"bad disk syntax"); return 0;
 }
 	YY_BREAK
 case 36:
 YY_RULE_SETUP
-#line 278 "libxlu_disk_l.l"
+#line 279 "libxlu_disk_l.l"
 YY_FATAL_ERROR( "flex scanner jammed" );
 	YY_BREAK
-#line 1636 "libxlu_disk_l.c"
+#line 1637 "libxlu_disk_l.c"
 			case YY_STATE_EOF(INITIAL):
 			case YY_STATE_EOF(LEXERR):
 				yyterminate();
@@ -2722,4 +2723,4 @@ void xlu__disk_yyfree (void * ptr , yyscan_t yyscanner)
 
 #define YYTABLES_NAME "yytables"
 
-#line 277 "libxlu_disk_l.l"
+#line 278 "libxlu_disk_l.l"
diff --git a/tools/libxl/libxlu_disk_l.h b/tools/libxl/libxlu_disk_l.h
index 794274f..4d60d5c 100644
--- a/tools/libxl/libxlu_disk_l.h
+++ b/tools/libxl/libxlu_disk_l.h
@@ -348,7 +348,7 @@ extern int xlu__disk_yylex (yyscan_t yyscanner);
 #undef YY_DECL
 #endif
 
-#line 277 "libxlu_disk_l.l"
+#line 278 "libxlu_disk_l.l"
 
 #line 354 "libxlu_disk_l.h"
 #undef xlu__disk_yyIN_HEADER
diff --git a/tools/libxl/libxlu_disk_l.l b/tools/libxl/libxlu_disk_l.l
index 5b6db22..97039a2 100644
--- a/tools/libxl/libxlu_disk_l.l
+++ b/tools/libxl/libxlu_disk_l.l
@@ -102,6 +102,7 @@ static void setformat(DiskParseContext *dpc, const char *str) {
     else if (!strcmp(str,"qcow2"))  DSET(dpc,format,FORMAT,str,QCOW2);
     else if (!strcmp(str,"vhd"))    DSET(dpc,format,FORMAT,str,VHD);
     else if (!strcmp(str,"empty"))  DSET(dpc,format,FORMAT,str,EMPTY);
+    else if (!strcmp(str,"qed"))    DSET(dpc,format,FORMAT,str,QED);
     else xlu__disk_err(dpc,str,"unknown value for format");
 }
 
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============8370015199258257456==--

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:55:18 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:55: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 1cL1mA-0004EI-6I; Sun, 25 Dec 2016 05:55: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 1cL1m8-0004E9-RK
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:17 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 E3/C4-14551-44F5F585; Sun, 25 Dec 2016 05:55:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdc5Pj7
 C4MU3NosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOPpmO1vBuZyKv3vXsDUwTonqYuTiEBL4wijx
 uOspG4RznlHix8q9TF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdAFTPziEsoCfxI
 wIkyitgJnG0Zz07iM0CVD2v8xPjBEaOBYwMqxg1ilOLylKLdA2N9JKKMtMzSnITM3N0DQ2M9X
 JTi4sT01NzEpOK9ZLzczcxAj3CAAQ7GF91Ox9ilORgUhLlVdscEyHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgrclOj5CSLAoNT21Ii0zBxgaMGkJDh4lEd6zIGne4oLE3OLMdIjUKUZFKXHej1FA
 CQGQREZpHlwbLBwvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZh3eRzQFJ7MvBK46a+AFjMBL
 bZtjgZZXJKIkJJqYHTVrXUNfvL39lK9F/UJN95c+P2sfVVzDodK8+dYj42M5+vlrhrV7M80qi
 ncf+RUX3oL5zbGKp+NLF/3cj04qPLt+0+nh2eKLY1ONspvv+Oq9P3Jp5vx334ai3vI7J2h9jr
 PxbXDNE4qZKvovz1zP/HpzMwxn6RhJ3zugbAoq/y2/z2/H8id3qbEUpyRaKjFXFScCAA6ItnQ
 QgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1482645313!22299067!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20766 invoked from network); 25 Dec 2016 05:55:14 -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; 25 Dec 2016 05: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 1cL1m4-00086g-Qw
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:12 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1m4-0004BW-QJ
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:12 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1m4-0004BW-QJ@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:55:12 +0000
Subject: [Xen-changelog] [xen master] libxl: QED disks support
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="===============8370015199258257456=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 1035fe9b160bf298985296a6c73f2ab3d1ae55c5
Author:     Cédric Bosdonnat <cbosdonnat@suse.com>
AuthorDate: Tue Dec 13 17:31:52 2016 +0100
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Tue Dec 13 20:25:25 2016 +0000

    libxl: QED disks support
    
    Qdisk supports qcow and qcow2, extend it to also support qed disk
    format.
    
    Signed-off-by: Cédric Bosdonnat <cbosdonnat@suse.com>
    [ wei: regenerate libxlu_disk_l.{c,h} ]
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
---
 docs/misc/qemu-xen-security         |  1 +
 docs/misc/xl-disk-configuration.txt |  2 +-
 tools/libxl/libxl.h                 |  7 ++++
 tools/libxl/libxl_device.c          |  1 +
 tools/libxl/libxl_dm.c              |  1 +
 tools/libxl/libxl_types.idl         |  1 +
 tools/libxl/libxl_utils.c           |  2 +
 tools/libxl/libxlu_disk_l.c         | 83 +++++++++++++++++++------------------
 tools/libxl/libxlu_disk_l.h         |  2 +-
 tools/libxl/libxlu_disk_l.l         |  1 +
 10 files changed, 58 insertions(+), 43 deletions(-)

diff --git a/docs/misc/qemu-xen-security b/docs/misc/qemu-xen-security
index 4ab0b4d..496f7ee 100644
--- a/docs/misc/qemu-xen-security
+++ b/docs/misc/qemu-xen-security
@@ -4,6 +4,7 @@ a subset of all the possible QEMU emulators. Specifically:
 
 - network: e1000, rtl8139, virtio-net
 - storage: piix3 ide, ahci, xen_disk
+- backing storage image format: raw, qcow, qcow2, vhd
 - graphics: cirris-vga, stdvga and xenfb
 - audio: sb16, es1370, ac97
 - input: Xen PV keyboard and mouse (part of xenfb), USB and PS/2
diff --git a/docs/misc/xl-disk-configuration.txt b/docs/misc/xl-disk-configuration.txt
index b3402bc..926889b 100644
--- a/docs/misc/xl-disk-configuration.txt
+++ b/docs/misc/xl-disk-configuration.txt
@@ -87,7 +87,7 @@ format
 ------
 
 Description:           Specifies the format of image file.
-Supported values:      raw, qcow, qcow2, vhd
+Supported values:      raw, qcow, qcow2, vhd, qed
 Deprecated values:     None
 Default value:         raw
 
diff --git a/tools/libxl/libxl.h b/tools/libxl/libxl.h
index acbf476..3924464 100644
--- a/tools/libxl/libxl.h
+++ b/tools/libxl/libxl.h
@@ -1012,6 +1012,13 @@ void libxl_mac_copy(libxl_ctx *ctx, libxl_mac *dst, const libxl_mac *src);
  */
 #define LIBXL_HAVE_MEMKB_64BITS 1
 
+/*
+ * LIBXL_HAVE_QED
+ *
+ * If this is defined QED disk formats can be used for both HVM and PV guests.
+ */
+#define LIBXL_HAVE_QED 1
+
 typedef char **libxl_string_list;
 void libxl_string_list_dispose(libxl_string_list *sl);
 int libxl_string_list_length(const libxl_string_list *sl);
diff --git a/tools/libxl/libxl_device.c b/tools/libxl/libxl_device.c
index 5e22866..b2aeefc 100644
--- a/tools/libxl/libxl_device.c
+++ b/tools/libxl/libxl_device.c
@@ -411,6 +411,7 @@ char *libxl__device_disk_string_of_format(libxl_disk_format format)
         case LIBXL_DISK_FORMAT_VHD: return "vhd";
         case LIBXL_DISK_FORMAT_RAW:
         case LIBXL_DISK_FORMAT_EMPTY: return "aio";
+        case LIBXL_DISK_FORMAT_QED: return "qed";
         default: return NULL;
     }
 }
diff --git a/tools/libxl/libxl_dm.c b/tools/libxl/libxl_dm.c
index 52e6dfe..281058d 100644
--- a/tools/libxl/libxl_dm.c
+++ b/tools/libxl/libxl_dm.c
@@ -677,6 +677,7 @@ static const char *qemu_disk_format_string(libxl_disk_format format)
     case LIBXL_DISK_FORMAT_VHD: return "vpc";
     case LIBXL_DISK_FORMAT_RAW: return "raw";
     case LIBXL_DISK_FORMAT_EMPTY: return NULL;
+    case LIBXL_DISK_FORMAT_QED: return "qed";
     default: return NULL;
     }
 }
diff --git a/tools/libxl/libxl_types.idl b/tools/libxl/libxl_types.idl
index a32c751..a612d1f 100644
--- a/tools/libxl/libxl_types.idl
+++ b/tools/libxl/libxl_types.idl
@@ -114,6 +114,7 @@ libxl_disk_format = Enumeration("disk_format", [
     (3, "VHD"),
     (4, "RAW"),
     (5, "EMPTY"),
+    (6, "QED"),
     ])
 
 libxl_disk_backend = Enumeration("disk_backend", [
diff --git a/tools/libxl/libxl_utils.c b/tools/libxl/libxl_utils.c
index 49cbaa5..507ee56 100644
--- a/tools/libxl/libxl_utils.c
+++ b/tools/libxl/libxl_utils.c
@@ -317,6 +317,8 @@ int libxl_string_to_backend(libxl_ctx *ctx, char *s, libxl_disk_backend *backend
             *backend = LIBXL_DISK_BACKEND_QDISK;
         } else if (!strcmp(p, "qcow2")) {
             *backend = LIBXL_DISK_BACKEND_QDISK;
+        } else if (!strcmp(p, "qed")) {
+            *backend = LIBXL_DISK_BACKEND_QDISK;
         }
     }
 out:
diff --git a/tools/libxl/libxlu_disk_l.c b/tools/libxl/libxlu_disk_l.c
index 54160ca..9449907 100644
--- a/tools/libxl/libxlu_disk_l.c
+++ b/tools/libxl/libxlu_disk_l.c
@@ -953,6 +953,7 @@ static void setformat(DiskParseContext *dpc, const char *str) {
     else if (!strcmp(str,"qcow2"))  DSET(dpc,format,FORMAT,str,QCOW2);
     else if (!strcmp(str,"vhd"))    DSET(dpc,format,FORMAT,str,VHD);
     else if (!strcmp(str,"empty"))  DSET(dpc,format,FORMAT,str,EMPTY);
+    else if (!strcmp(str,"qed"))    DSET(dpc,format,FORMAT,str,QED);
     else xlu__disk_err(dpc,str,"unknown value for format");
 }
 
@@ -1001,7 +1002,7 @@ static int vdev_and_devtype(DiskParseContext *dpc, char *str) {
 #define DPC ((DiskParseContext*)yyextra)
 
 
-#line 1005 "libxlu_disk_l.c"
+#line 1006 "libxlu_disk_l.c"
 
 #define INITIAL 0
 #define LEXERR 1
@@ -1274,12 +1275,12 @@ YY_DECL
 		}
 
 	{
-#line 165 "libxlu_disk_l.l"
+#line 166 "libxlu_disk_l.l"
 
 
  /*----- the scanner rules which do the parsing -----*/
 
-#line 1283 "libxlu_disk_l.c"
+#line 1284 "libxlu_disk_l.c"
 
 	while ( 1 )		/* loops until end-of-file is reached */
 		{
@@ -1368,135 +1369,135 @@ do_action:	/* This label is used only to access EOF actions. */
 case 1:
 /* rule 1 can match eol */
 YY_RULE_SETUP
-#line 169 "libxlu_disk_l.l"
+#line 170 "libxlu_disk_l.l"
 { /* ignore whitespace before parameters */ }
 	YY_BREAK
 /* ordinary parameters setting enums or strings */
 case 2:
 /* rule 2 can match eol */
 YY_RULE_SETUP
-#line 173 "libxlu_disk_l.l"
+#line 174 "libxlu_disk_l.l"
 { STRIP(','); setformat(DPC, FROMEQUALS); }
 	YY_BREAK
 case 3:
 YY_RULE_SETUP
-#line 175 "libxlu_disk_l.l"
+#line 176 "libxlu_disk_l.l"
 { DPC->disk->is_cdrom = 1; }
 	YY_BREAK
 case 4:
 YY_RULE_SETUP
-#line 176 "libxlu_disk_l.l"
+#line 177 "libxlu_disk_l.l"
 { DPC->disk->is_cdrom = 1; }
 	YY_BREAK
 case 5:
 YY_RULE_SETUP
-#line 177 "libxlu_disk_l.l"
+#line 178 "libxlu_disk_l.l"
 { DPC->disk->is_cdrom = 0; }
 	YY_BREAK
 case 6:
 /* rule 6 can match eol */
 YY_RULE_SETUP
-#line 178 "libxlu_disk_l.l"
+#line 179 "libxlu_disk_l.l"
 { xlu__disk_err(DPC,yytext,"unknown value for type"); }
 	YY_BREAK
 case 7:
 /* rule 7 can match eol */
 YY_RULE_SETUP
-#line 180 "libxlu_disk_l.l"
+#line 181 "libxlu_disk_l.l"
 { STRIP(','); setaccess(DPC, FROMEQUALS); }
 	YY_BREAK
 case 8:
 /* rule 8 can match eol */
 YY_RULE_SETUP
-#line 181 "libxlu_disk_l.l"
+#line 182 "libxlu_disk_l.l"
 { STRIP(','); SAVESTRING("backend", backend_domname, FROMEQUALS); }
 	YY_BREAK
 case 9:
 /* rule 9 can match eol */
 YY_RULE_SETUP
-#line 182 "libxlu_disk_l.l"
+#line 183 "libxlu_disk_l.l"
 { STRIP(','); setbackendtype(DPC,FROMEQUALS); }
 	YY_BREAK
 case 10:
 /* rule 10 can match eol */
 YY_RULE_SETUP
-#line 184 "libxlu_disk_l.l"
+#line 185 "libxlu_disk_l.l"
 { STRIP(','); SAVESTRING("vdev", vdev, FROMEQUALS); }
 	YY_BREAK
 case 11:
 /* rule 11 can match eol */
 YY_RULE_SETUP
-#line 185 "libxlu_disk_l.l"
+#line 186 "libxlu_disk_l.l"
 { STRIP(','); SAVESTRING("script", script, FROMEQUALS); }
 	YY_BREAK
 case 12:
 YY_RULE_SETUP
-#line 186 "libxlu_disk_l.l"
+#line 187 "libxlu_disk_l.l"
 { DPC->disk->direct_io_safe = 1; }
 	YY_BREAK
 case 13:
 YY_RULE_SETUP
-#line 187 "libxlu_disk_l.l"
+#line 188 "libxlu_disk_l.l"
 { libxl_defbool_set(&DPC->disk->discard_enable, true); }
 	YY_BREAK
 case 14:
 YY_RULE_SETUP
-#line 188 "libxlu_disk_l.l"
+#line 189 "libxlu_disk_l.l"
 { libxl_defbool_set(&DPC->disk->discard_enable, false); }
 	YY_BREAK
 /* Note that the COLO configuration settings should be considered unstable.
   * They may change incompatibly in future versions of Xen. */
 case 15:
 YY_RULE_SETUP
-#line 191 "libxlu_disk_l.l"
+#line 192 "libxlu_disk_l.l"
 { libxl_defbool_set(&DPC->disk->colo_enable, true); }
 	YY_BREAK
 case 16:
 YY_RULE_SETUP
-#line 192 "libxlu_disk_l.l"
+#line 193 "libxlu_disk_l.l"
 { libxl_defbool_set(&DPC->disk->colo_enable, false); }
 	YY_BREAK
 case 17:
 /* rule 17 can match eol */
 YY_RULE_SETUP
-#line 193 "libxlu_disk_l.l"
+#line 194 "libxlu_disk_l.l"
 { STRIP(','); SAVESTRING("colo-host", colo_host, FROMEQUALS); }
 	YY_BREAK
 case 18:
 /* rule 18 can match eol */
 YY_RULE_SETUP
-#line 194 "libxlu_disk_l.l"
+#line 195 "libxlu_disk_l.l"
 { STRIP(','); setcoloport(DPC, FROMEQUALS); }
 	YY_BREAK
 case 19:
 /* rule 19 can match eol */
 YY_RULE_SETUP
-#line 195 "libxlu_disk_l.l"
+#line 196 "libxlu_disk_l.l"
 { STRIP(','); SAVESTRING("colo-export", colo_export, FROMEQUALS); }
 	YY_BREAK
 case 20:
 /* rule 20 can match eol */
 YY_RULE_SETUP
-#line 196 "libxlu_disk_l.l"
+#line 197 "libxlu_disk_l.l"
 { STRIP(','); SAVESTRING("active-disk", active_disk, FROMEQUALS); }
 	YY_BREAK
 case 21:
 /* rule 21 can match eol */
 YY_RULE_SETUP
-#line 197 "libxlu_disk_l.l"
+#line 198 "libxlu_disk_l.l"
 { STRIP(','); SAVESTRING("hidden-disk", hidden_disk, FROMEQUALS); }
 	YY_BREAK
 /* the target magic parameter, eats the rest of the string */
 case 22:
 YY_RULE_SETUP
-#line 201 "libxlu_disk_l.l"
+#line 202 "libxlu_disk_l.l"
 { STRIP(','); SAVESTRING("target", pdev_path, FROMEQUALS); }
 	YY_BREAK
 /* unknown parameters */
 case 23:
 /* rule 23 can match eol */
 YY_RULE_SETUP
-#line 205 "libxlu_disk_l.l"
+#line 206 "libxlu_disk_l.l"
 { xlu__disk_err(DPC,yytext,"unknown parameter"); }
 	YY_BREAK
 /* deprecated prefixes */
@@ -1504,7 +1505,7 @@ YY_RULE_SETUP
    * matched the whole string, so these patterns take precedence */
 case 24:
 YY_RULE_SETUP
-#line 212 "libxlu_disk_l.l"
+#line 213 "libxlu_disk_l.l"
 {
                     STRIP(':');
                     DPC->had_depr_prefix=1; DEPRECATE("use `[format=]...,'");
@@ -1513,7 +1514,7 @@ YY_RULE_SETUP
 	YY_BREAK
 case 25:
 YY_RULE_SETUP
-#line 218 "libxlu_disk_l.l"
+#line 219 "libxlu_disk_l.l"
 {
                     char *newscript;
                     STRIP(':');
@@ -1532,12 +1533,12 @@ case 26:
 yyg->yy_c_buf_p = yy_cp = yy_bp + 8;
 YY_DO_BEFORE_ACTION; /* set up yytext again */
 YY_RULE_SETUP
-#line 231 "libxlu_disk_l.l"
+#line 232 "libxlu_disk_l.l"
 { DPC->had_depr_prefix=1; DEPRECATE(0); }
 	YY_BREAK
 case 27:
 YY_RULE_SETUP
-#line 232 "libxlu_disk_l.l"
+#line 233 "libxlu_disk_l.l"
 { DPC->had_depr_prefix=1; DEPRECATE(0); }
 	YY_BREAK
 case 28:
@@ -1545,7 +1546,7 @@ case 28:
 yyg->yy_c_buf_p = yy_cp = yy_bp + 4;
 YY_DO_BEFORE_ACTION; /* set up yytext again */
 YY_RULE_SETUP
-#line 233 "libxlu_disk_l.l"
+#line 234 "libxlu_disk_l.l"
 { DPC->had_depr_prefix=1; DEPRECATE(0); }
 	YY_BREAK
 case 29:
@@ -1553,7 +1554,7 @@ case 29:
 yyg->yy_c_buf_p = yy_cp = yy_bp + 6;
 YY_DO_BEFORE_ACTION; /* set up yytext again */
 YY_RULE_SETUP
-#line 234 "libxlu_disk_l.l"
+#line 235 "libxlu_disk_l.l"
 { DPC->had_depr_prefix=1; DEPRECATE(0); }
 	YY_BREAK
 case 30:
@@ -1561,7 +1562,7 @@ case 30:
 yyg->yy_c_buf_p = yy_cp = yy_bp + 5;
 YY_DO_BEFORE_ACTION; /* set up yytext again */
 YY_RULE_SETUP
-#line 235 "libxlu_disk_l.l"
+#line 236 "libxlu_disk_l.l"
 { DPC->had_depr_prefix=1; DEPRECATE(0); }
 	YY_BREAK
 case 31:
@@ -1569,13 +1570,13 @@ case 31:
 yyg->yy_c_buf_p = yy_cp = yy_bp + 4;
 YY_DO_BEFORE_ACTION; /* set up yytext again */
 YY_RULE_SETUP
-#line 236 "libxlu_disk_l.l"
+#line 237 "libxlu_disk_l.l"
 { DPC->had_depr_prefix=1; DEPRECATE(0); }
 	YY_BREAK
 case 32:
 /* rule 32 can match eol */
 YY_RULE_SETUP
-#line 238 "libxlu_disk_l.l"
+#line 239 "libxlu_disk_l.l"
 {
 		  xlu__disk_err(DPC,yytext,"unknown deprecated disk prefix");
 		  return 0;
@@ -1585,7 +1586,7 @@ YY_RULE_SETUP
 case 33:
 /* rule 33 can match eol */
 YY_RULE_SETUP
-#line 245 "libxlu_disk_l.l"
+#line 246 "libxlu_disk_l.l"
 {
     STRIP(',');
 
@@ -1614,7 +1615,7 @@ YY_RULE_SETUP
 	YY_BREAK
 case 34:
 YY_RULE_SETUP
-#line 271 "libxlu_disk_l.l"
+#line 272 "libxlu_disk_l.l"
 {
     BEGIN(LEXERR);
     yymore();
@@ -1622,17 +1623,17 @@ YY_RULE_SETUP
 	YY_BREAK
 case 35:
 YY_RULE_SETUP
-#line 275 "libxlu_disk_l.l"
+#line 276 "libxlu_disk_l.l"
 {
     xlu__disk_err(DPC,yytext,"bad disk syntax"); return 0;
 }
 	YY_BREAK
 case 36:
 YY_RULE_SETUP
-#line 278 "libxlu_disk_l.l"
+#line 279 "libxlu_disk_l.l"
 YY_FATAL_ERROR( "flex scanner jammed" );
 	YY_BREAK
-#line 1636 "libxlu_disk_l.c"
+#line 1637 "libxlu_disk_l.c"
 			case YY_STATE_EOF(INITIAL):
 			case YY_STATE_EOF(LEXERR):
 				yyterminate();
@@ -2722,4 +2723,4 @@ void xlu__disk_yyfree (void * ptr , yyscan_t yyscanner)
 
 #define YYTABLES_NAME "yytables"
 
-#line 277 "libxlu_disk_l.l"
+#line 278 "libxlu_disk_l.l"
diff --git a/tools/libxl/libxlu_disk_l.h b/tools/libxl/libxlu_disk_l.h
index 794274f..4d60d5c 100644
--- a/tools/libxl/libxlu_disk_l.h
+++ b/tools/libxl/libxlu_disk_l.h
@@ -348,7 +348,7 @@ extern int xlu__disk_yylex (yyscan_t yyscanner);
 #undef YY_DECL
 #endif
 
-#line 277 "libxlu_disk_l.l"
+#line 278 "libxlu_disk_l.l"
 
 #line 354 "libxlu_disk_l.h"
 #undef xlu__disk_yyIN_HEADER
diff --git a/tools/libxl/libxlu_disk_l.l b/tools/libxl/libxlu_disk_l.l
index 5b6db22..97039a2 100644
--- a/tools/libxl/libxlu_disk_l.l
+++ b/tools/libxl/libxlu_disk_l.l
@@ -102,6 +102,7 @@ static void setformat(DiskParseContext *dpc, const char *str) {
     else if (!strcmp(str,"qcow2"))  DSET(dpc,format,FORMAT,str,QCOW2);
     else if (!strcmp(str,"vhd"))    DSET(dpc,format,FORMAT,str,VHD);
     else if (!strcmp(str,"empty"))  DSET(dpc,format,FORMAT,str,EMPTY);
+    else if (!strcmp(str,"qed"))    DSET(dpc,format,FORMAT,str,QED);
     else xlu__disk_err(dpc,str,"unknown value for format");
 }
 
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============8370015199258257456==--

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:55:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05: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 1cL1mJ-0004FX-7t; Sun, 25 Dec 2016 05: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 1cL1mH-0004FF-Gw
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:25 +0000
Received: from [193.109.254.147] by server-11.bemta-6.messagelabs.com id
 FC/1D-25337-C4F5F585; Sun, 25 Dec 2016 05:55:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVdcnPj7
 C4MQsDosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+DlnOlPBgbKKaRd2sTUwPvLoYuTiEBL4wijR
 cPwTG4RznlHi8q51LF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwtESazZ2
 8EEYvMKmElMndjACGKzANV3bvzLPIGRYwEjwypGjeLUorLUIl1DU72kosz0jJLcxMwcXUMDM7
 3c1OLixPTUnMSkYr3k/NxNjECvMADBDsZvywIOMUpyMCmJ8qptjokQ4kvKT6nMSCzOiC8qzUk
 tPsQow8GhJMHbEh0fISRYlJqeWpGWmQMMD5i0BAePkgjvkjigNG9xQWJucWY6ROoUo6KUOO/H
 KKCEAEgiozQPrg0WkpcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzKsPMp4nM68EbvoroMVMQ
 Ittm6NBFpckIqSkGhjjLxRcj5bNuXfqjtGlTU93RR5Tt9rb9W7HfJPlfaz5n26L7HlsbR8dn3
 Lx3t83kn3pG0XeqH0SYrjose3bD2nbPbxJff/sf+o/KsvQ4YpY9Ftw+u/+yoPeCbxXuU+6zl6
 +/GS1V2V3VLzKtjaZiwbT8lQ+noj5Ycn765HL8pf77bw8nz73VglXYinOSDTUYi4qTgQA7p1h
 ZUQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1482645323!55836247!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8768 invoked from network); 25 Dec 2016 05:55:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 05:55: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 1cL1mE-00086v-TP
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1mE-0004D7-Sv
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1mE-0004D7-Sv@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:55:22 +0000
Subject: [Xen-changelog] [xen master] x86/32on64: use generic instruction
	decoding for call gate 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>

Y29tbWl0IDY1M2NhZTcyNWNlYTQ0Yzg2N2JiNDUwNjE3ZGEzYjA4NTk2Mjg3ZmYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDA5OjUxOjQwIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDA5OjUxOjQwIDIwMTYgKzAxMDAKCiAgICB4
ODYvMzJvbjY0OiB1c2UgZ2VuZXJpYyBpbnN0cnVjdGlvbiBkZWNvZGluZyBmb3IgY2FsbCBnYXRl
IGVtdWxhdGlvbgogICAgCiAgICAuLi4gaW5zdGVhZCBvZiBjdXN0b20gaGFuZGxpbmcuIE5vdGUg
dGhhdCB3ZSBjYW4ndCB1c2UgZ2VuZXJpYwogICAgZW11bGF0aW9uLCBhcyB0aGUgZW11bGF0b3In
cyBmYXIgYnJhbmNoIHN1cHBvcnQgaXMgcmF0aGVyIHJ1ZGltZW50YXJ5CiAgICBhdCB0aGlzIHBv
aW50IGluIHRpbWUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni90cmFwcy5jICAgICAgICAgICAgICAgICAg
IHwgMzA3ICsrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgfCAgMzUgKysrKwogeGVuL2FyY2gveDg2L3g4Nl9lbXVs
YXRlL3g4Nl9lbXVsYXRlLmggfCAgIDggKwogMyBmaWxlcyBjaGFuZ2VkLCAxODUgaW5zZXJ0aW9u
cygrKSwgMTY1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5j
IGIveGVuL2FyY2gveDg2L3RyYXBzLmMKaW5kZXggZjc2YWVjMi4uYWQ0OTk3ZCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L3RyYXBzLmMKKysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKQEAgLTI4
LDYgKzI4LDcgQEAKICNpbmNsdWRlIDx4ZW4vaW5pdC5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5o
PgogI2luY2x1ZGUgPHhlbi9saWIuaD4KKyNpbmNsdWRlIDx4ZW4vZXJyLmg+CiAjaW5jbHVkZSA8
eGVuL2Vycm5vLmg+CiAjaW5jbHVkZSA8eGVuL21tLmg+CiAjaW5jbHVkZSA8eGVuL2NvbnNvbGUu
aD4KQEAgLTMzNDAsMTMgKzMzNDEsOTQgQEAgc3RhdGljIGlubGluZSBpbnQgY2hlY2tfc3RhY2tf
bGltaXQodW5zaWduZWQgaW50IGFyLCB1bnNpZ25lZCBpbnQgbGltaXQsCiAgICAgICAgICAgICAo
IShhciAmIF9TRUdNRU5UX0VDKSA/IChlc3AgLSAxKSA8PSBsaW1pdCA6IChlc3AgLSBkZWNyKSA+
IGxpbWl0KSk7CiB9CiAKK3N0cnVjdCBnYXRlX29wX2N0eHQgeworICAgIHN0cnVjdCB4ODZfZW11
bGF0ZV9jdHh0IGN0eHQ7CisgICAgc3RydWN0IHsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBiYXNl
LCBsaW1pdDsKKyAgICB9IGNzOworICAgIGJvb2wgaW5zbl9mZXRjaDsKK307CisKK3N0YXRpYyBp
bnQgZ2F0ZV9vcF9yZWFkKAorICAgIGVudW0geDg2X3NlZ21lbnQgc2VnLAorICAgIHVuc2lnbmVk
IGxvbmcgb2Zmc2V0LAorICAgIHZvaWQgKnBfZGF0YSwKKyAgICB1bnNpZ25lZCBpbnQgYnl0ZXMs
CisgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpCit7CisgICAgY29uc3Qgc3RydWN0
IGdhdGVfb3BfY3R4dCAqZ29jID0KKyAgICAgICAgY29udGFpbmVyX29mKGN0eHQsIHN0cnVjdCBn
YXRlX29wX2N0eHQsIGN0eHQpOworICAgIHVuc2lnbmVkIGludCByYyA9IGJ5dGVzLCBzZWwgPSAw
OworICAgIHVuc2lnbmVkIGxvbmcgYWRkciA9IG9mZnNldCwgbGltaXQgPSAwOworCisgICAgc3dp
dGNoICggc2VnICkKKyAgICB7CisgICAgY2FzZSB4ODZfc2VnX2NzOgorICAgICAgICBhZGRyICs9
IGdvYy0+Y3MuYmFzZTsKKyAgICAgICAgbGltaXQgPSBnb2MtPmNzLmxpbWl0OworICAgICAgICBi
cmVhazsKKyAgICBjYXNlIHg4Nl9zZWdfZHM6CisgICAgICAgIHNlbCA9IHJlYWRfc3JlZyhkcyk7
CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgeDg2X3NlZ19lczoKKyAgICAgICAgc2VsID0gcmVh
ZF9zcmVnKGVzKTsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSB4ODZfc2VnX2ZzOgorICAgICAg
ICBzZWwgPSByZWFkX3NyZWcoZnMpOworICAgICAgICBicmVhazsKKyAgICBjYXNlIHg4Nl9zZWdf
Z3M6CisgICAgICAgIHNlbCA9IHJlYWRfc3JlZyhncyk7CisgICAgICAgIGJyZWFrOworICAgIGNh
c2UgeDg2X3NlZ19zczoKKyAgICAgICAgc2VsID0gY3R4dC0+cmVncy0+c3M7CisgICAgICAgIGJy
ZWFrOworICAgIGRlZmF1bHQ6CisgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsK
KyAgICB9CisgICAgaWYgKCBzZWwgKQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgaW50IGFyOwor
CisgICAgICAgIEFTU0VSVCghZ29jLT5pbnNuX2ZldGNoKTsKKyAgICAgICAgaWYgKCAhcmVhZF9k
ZXNjcmlwdG9yKHNlbCwgY3VycmVudCwgJmFkZHIsICZsaW1pdCwgJmFyLCAwKSB8fAorICAgICAg
ICAgICAgICEoYXIgJiBfU0VHTUVOVF9TKSB8fAorICAgICAgICAgICAgICEoYXIgJiBfU0VHTUVO
VF9QKSB8fAorICAgICAgICAgICAgICgoYXIgJiBfU0VHTUVOVF9DT0RFKSAmJiAhKGFyICYgX1NF
R01FTlRfV1IpKSApCisgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7Cisg
ICAgICAgIGFkZHIgKz0gb2Zmc2V0OworICAgIH0KKyAgICBlbHNlIGlmICggc2VnICE9IHg4Nl9z
ZWdfY3MgKQorICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CisKKyAgICAvKiBX
ZSBkb24ndCBtZWFuIHRvIGVtdWxhdGUgYW55IGJyYW5jaGVzLiAqLworICAgIGlmICggbGltaXQg
PCBieXRlcyAtIDEgfHwgb2Zmc2V0ID4gbGltaXQgLSBieXRlcyArIDEgKQorICAgICAgICByZXR1
cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CisKKyAgICBhZGRyID0gKHVpbnQzMl90KWFkZHI7CisK
KyAgICBpZiAoIChyYyA9IF9fY29weV9mcm9tX3VzZXIocF9kYXRhLCAodm9pZCAqKWFkZHIsIGJ5
dGVzKSkgKQorICAgIHsKKyAgICAgICAgLyoKKyAgICAgICAgICogVE9ETzogVGhpcyBzaG91bGQg
cmVwb3J0IFBGRUNfaW5zbl9mZXRjaCB3aGVuIGdvYy0+aW5zbl9mZXRjaCAmJgorICAgICAgICAg
KiBjcHVfaGFzX254LCBidXQgd2UnZCB0aGVuIG5lZWQgYSAiZmV0Y2giIHZhcmlhbnQgb2YKKyAg
ICAgICAgICogX19jb3B5X2Zyb21fdXNlcigpIHJlc3BlY3RpbmcgTlgsIFNNRVAsIGFuZCBwcm90
ZWN0aW9uIGtleXMuCisgICAgICAgICAqLworICAgICAgICB4ODZfZW11bF9wYWdlZmF1bHQoMCwg
YWRkciArIGJ5dGVzIC0gcmMsIGN0eHQpOworICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJ
T047CisgICAgfQorCisgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKK30KKwogc3RhdGljIHZvaWQg
ZW11bGF0ZV9nYXRlX29wKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIHN0cnVj
dCB2Y3B1ICp2ID0gY3VycmVudDsKLSAgICB1bnNpZ25lZCBpbnQgc2VsLCBhciwgZHBsLCBucGFy
bSwgb3BuZF9zZWw7Ci0gICAgdW5zaWduZWQgaW50IG9wX2RlZmF1bHQsIG9wX2J5dGVzLCBhZF9k
ZWZhdWx0LCBhZF9ieXRlczsKLSAgICB1bnNpZ25lZCBsb25nIG9mZiwgZWlwLCBvcG5kX29mZiwg
YmFzZSwgbGltaXQ7Ci0gICAgaW50IGp1bXA7CisgICAgdW5zaWduZWQgaW50IHNlbCwgYXIsIGRw
bCwgbnBhcm0sIGluc25fbGVuOworICAgIHN0cnVjdCBnYXRlX29wX2N0eHQgY3R4dCA9IHsgLmN0
eHQucmVncyA9IHJlZ3MsIC5pbnNuX2ZldGNoID0gdHJ1ZSB9OworICAgIHN0cnVjdCB4ODZfZW11
bGF0ZV9zdGF0ZSAqc3RhdGU7CisgICAgdW5zaWduZWQgbG9uZyBvZmYsIGJhc2UsIGxpbWl0Owor
ICAgIHVpbnQxNl90IG9wbmRfc2VsID0gMDsKKyAgICBpbnQganVtcCA9IC0xLCByYyA9IFg4NkVN
VUxfT0tBWTsKIAogICAgIC8qIENoZWNrIHdoZXRoZXIgdGhpcyBmYXVsdCBpcyBkdWUgdG8gdGhl
IHVzZSBvZiBhIGNhbGwgZ2F0ZS4gKi8KICAgICBpZiAoICFyZWFkX2dhdGVfZGVzY3JpcHRvcihy
ZWdzLT5lcnJvcl9jb2RlLCB2LCAmc2VsLCAmb2ZmLCAmYXIpIHx8CkBAIC0zMzY4LDcgKzM0NTAs
OCBAQCBzdGF0aWMgdm9pZCBlbXVsYXRlX2dhdGVfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MpCiAgICAgICogRGVjb2RlIGluc3RydWN0aW9uIChhbmQgcGVyaGFwcyBvcGVyYW5kKSB0byBk
ZXRlcm1pbmUgUlBMLAogICAgICAqIHdoZXRoZXIgdGhpcyBpcyBhIGp1bXAgb3IgYSBjYWxsLCBh
bmQgdGhlIGNhbGwgcmV0dXJuIG9mZnNldC4KICAgICAgKi8KLSAgICBpZiAoICFyZWFkX2Rlc2Ny
aXB0b3IocmVncy0+Y3MsIHYsICZiYXNlLCAmbGltaXQsICZhciwgMCkgfHwKKyAgICBpZiAoICFy
ZWFkX2Rlc2NyaXB0b3IocmVncy0+Y3MsIHYsICZjdHh0LmNzLmJhc2UsICZjdHh0LmNzLmxpbWl0
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAmYXIsIDApIHx8CiAgICAgICAgICAhKGFyICYg
X1NFR01FTlRfUykgfHwKICAgICAgICAgICEoYXIgJiBfU0VHTUVOVF9QKSB8fAogICAgICAgICAg
IShhciAmIF9TRUdNRU5UX0NPREUpICkKQEAgLTMzNzcsMTc5ICszNDYwLDczIEBAIHN0YXRpYyB2
b2lkIGVtdWxhdGVfZ2F0ZV9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAg
cmV0dXJuOwogICAgIH0KIAotICAgIG9wX2J5dGVzID0gb3BfZGVmYXVsdCA9IGFyICYgX1NFR01F
TlRfREIgPyA0IDogMjsKLSAgICBhZF9kZWZhdWx0ID0gYWRfYnl0ZXMgPSBvcF9kZWZhdWx0Owot
ICAgIG9wbmRfc2VsID0gb3BuZF9vZmYgPSAwOwotICAgIGp1bXAgPSAtMTsKLSAgICBmb3IgKCBl
aXAgPSByZWdzLT5laXA7IGVpcCAtIHJlZ3MtPl9laXAgPCAxMDsgKQorICAgIGN0eHQuY3R4dC5h
ZGRyX3NpemUgPSBhciAmIF9TRUdNRU5UX0RCID8gMzIgOiAxNjsKKyAgICAvKiBMZWF2ZSB6ZXJv
IGluIGN0eHQuY3R4dC5zcF9zaXplLCBhcyBpdCdzIG5vdCBuZWVkZWQgZm9yIGRlY29kaW5nLiAq
LworICAgIHN0YXRlID0geDg2X2RlY29kZV9pbnNuKCZjdHh0LmN0eHQsIGdhdGVfb3BfcmVhZCk7
CisgICAgY3R4dC5pbnNuX2ZldGNoID0gZmFsc2U7CisgICAgaWYgKCBJU19FUlJfT1JfTlVMTChz
dGF0ZSkgKQogICAgIHsKLSAgICAgICAgc3dpdGNoICggaW5zbl9mZXRjaCh1OCwgYmFzZSwgZWlw
LCBsaW1pdCkgKQorICAgICAgICBpZiAoIFBUUl9FUlIoc3RhdGUpID09IC1YODZFTVVMX0VYQ0VQ
VElPTiApCiAgICAgICAgIHsKLSAgICAgICAgY2FzZSAweDY2OiAvKiBvcGVyYW5kLXNpemUgb3Zl
cnJpZGUgKi8KLSAgICAgICAgICAgIG9wX2J5dGVzID0gb3BfZGVmYXVsdCBeIDY7IC8qIHN3aXRj
aCBiZXR3ZWVuIDIvNCBieXRlcyAqLwotICAgICAgICAgICAgY29udGludWU7Ci0gICAgICAgIGNh
c2UgMHg2NzogLyogYWRkcmVzcy1zaXplIG92ZXJyaWRlICovCi0gICAgICAgICAgICBhZF9ieXRl
cyA9IGFkX2RlZmF1bHQgIT0gNCA/IDQgOiAyOyAvKiBzd2l0Y2ggdG8gMi80IGJ5dGVzICovCi0g
ICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAgY2FzZSAweDJlOiAvKiBDUyBvdmVycmlkZSAq
LwotICAgICAgICAgICAgb3BuZF9zZWwgPSByZWdzLT5jczsKLSAgICAgICAgICAgIEFTU0VSVChv
cG5kX3NlbCk7Ci0gICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAgY2FzZSAweDNlOiAvKiBE
UyBvdmVycmlkZSAqLwotICAgICAgICAgICAgb3BuZF9zZWwgPSByZWFkX3NyZWcoZHMpOwotICAg
ICAgICAgICAgaWYgKCAhb3BuZF9zZWwgKQotICAgICAgICAgICAgICAgIG9wbmRfc2VsID0gZHBs
OwotICAgICAgICAgICAgY29udGludWU7Ci0gICAgICAgIGNhc2UgMHgyNjogLyogRVMgb3ZlcnJp
ZGUgKi8KLSAgICAgICAgICAgIG9wbmRfc2VsID0gcmVhZF9zcmVnKGVzKTsKLSAgICAgICAgICAg
IGlmICggIW9wbmRfc2VsICkKLSAgICAgICAgICAgICAgICBvcG5kX3NlbCA9IGRwbDsKLSAgICAg
ICAgICAgIGNvbnRpbnVlOwotICAgICAgICBjYXNlIDB4NjQ6IC8qIEZTIG92ZXJyaWRlICovCi0g
ICAgICAgICAgICBvcG5kX3NlbCA9IHJlYWRfc3JlZyhmcyk7Ci0gICAgICAgICAgICBpZiAoICFv
cG5kX3NlbCApCi0gICAgICAgICAgICAgICAgb3BuZF9zZWwgPSBkcGw7Ci0gICAgICAgICAgICBj
b250aW51ZTsKLSAgICAgICAgY2FzZSAweDY1OiAvKiBHUyBvdmVycmlkZSAqLwotICAgICAgICAg
ICAgb3BuZF9zZWwgPSByZWFkX3NyZWcoZ3MpOwotICAgICAgICAgICAgaWYgKCAhb3BuZF9zZWwg
KQotICAgICAgICAgICAgICAgIG9wbmRfc2VsID0gZHBsOwotICAgICAgICAgICAgY29udGludWU7
Ci0gICAgICAgIGNhc2UgMHgzNjogLyogU1Mgb3ZlcnJpZGUgKi8KLSAgICAgICAgICAgIG9wbmRf
c2VsID0gcmVncy0+c3M7Ci0gICAgICAgICAgICBpZiAoICFvcG5kX3NlbCApCi0gICAgICAgICAg
ICAgICAgb3BuZF9zZWwgPSBkcGw7Ci0gICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAgY2Fz
ZSAweGVhOgotICAgICAgICAgICAgKytqdW1wOwotICAgICAgICAgICAgLyogRkFMTFRIUk9VR0gg
Ki8KLSAgICAgICAgY2FzZSAweDlhOgotICAgICAgICAgICAgKytqdW1wOwotICAgICAgICAgICAg
b3BuZF9zZWwgPSByZWdzLT5jczsKLSAgICAgICAgICAgIG9wbmRfb2ZmID0gZWlwOwotICAgICAg
ICAgICAgYWRfYnl0ZXMgPSBhZF9kZWZhdWx0OwotICAgICAgICAgICAgZWlwICs9IG9wX2J5dGVz
ICsgMjsKKyAgICAgICAgICAgIEFTU0VSVChjdHh0LmN0eHQuZXZlbnRfcGVuZGluZyk7CisgICAg
ICAgICAgICBwdl9pbmplY3RfZXZlbnQoJmN0eHQuY3R4dC5ldmVudCk7CisgICAgICAgIH0KKyAg
ICAgICAgZWxzZQorICAgICAgICB7CisgICAgICAgICAgICBBU1NFUlQoIWN0eHQuY3R4dC5ldmVu
dF9wZW5kaW5nKTsKKyAgICAgICAgICAgIGRvX2d1ZXN0X3RyYXAoVFJBUF9ncF9mYXVsdCwgcmVn
cyk7CisgICAgICAgIH0KKyAgICAgICAgcmV0dXJuOworICAgIH0KKworICAgIHN3aXRjaCAoIGN0
eHQuY3R4dC5vcGNvZGUgKQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgaW50IG1vZHJtXzM0NTsK
KworICAgIGNhc2UgMHhlYToKKyAgICAgICAgKytqdW1wOworICAgICAgICAvKiBmYWxsIHRocm91
Z2ggKi8KKyAgICBjYXNlIDB4OWE6CisgICAgICAgICsranVtcDsKKyAgICAgICAgb3BuZF9zZWwg
PSB4ODZfaW5zbl9pbW1lZGlhdGUoc3RhdGUsIDEpOworICAgICAgICBicmVhazsKKyAgICBjYXNl
IDB4ZmY6CisgICAgICAgIGlmICggeDg2X2luc25fbW9kcm0oc3RhdGUsIE5VTEwsICZtb2RybV8z
NDUpID49IDMgKQogICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIGNhc2UgMHhmZjoKLSAgICAg
ICAgICAgIHsKLSAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbW9kcm07CisgICAgICAgIHN3
aXRjaCAoIG1vZHJtXzM0NSAmIDcgKQorICAgICAgICB7CisgICAgICAgICAgICBlbnVtIHg4Nl9z
ZWdtZW50IHNlZzsKIAotICAgICAgICAgICAgICAgIHN3aXRjaCAoIChtb2RybSA9IGluc25fZmV0
Y2godTgsIGJhc2UsIGVpcCwgbGltaXQpKSAmIDB4ZjggKQotICAgICAgICAgICAgICAgIHsKLSAg
ICAgICAgICAgICAgICBjYXNlIDB4Mjg6IGNhc2UgMHg2ODogY2FzZSAweGE4OgotICAgICAgICAg
ICAgICAgICAgICArK2p1bXA7Ci0gICAgICAgICAgICAgICAgICAgIC8qIEZBTExUSFJPVUdIICov
Ci0gICAgICAgICAgICAgICAgY2FzZSAweDE4OiBjYXNlIDB4NTg6IGNhc2UgMHg5ODoKLSAgICAg
ICAgICAgICAgICAgICAgKytqdW1wOwotICAgICAgICAgICAgICAgICAgICBpZiAoIGFkX2J5dGVz
ICE9IDIgKQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBp
ZiAoIChtb2RybSAmIDcpID09IDQgKQotICAgICAgICAgICAgICAgICAgICAgICAgewotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBzaWI7Ci0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc2liID0gaW5zbl9mZXRjaCh1OCwgYmFzZSwgZWlwLCBsaW1pdCk7Ci0KLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBtb2RybSA9IChtb2RybSAmIH43KSB8IChzaWIgJiA3
KTsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoICgoc2liID4+PSAzKSAmIDcpICE9
IDQgKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcG5kX29mZiA9ICoodW5zaWdu
ZWQgbG9uZyAqKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGVjb2RlX3Jl
Z2lzdGVyKHNpYiAmIDcsIHJlZ3MsIDApOwotICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9w
bmRfb2ZmIDw8PSBzaWIgPj4gMzsKLSAgICAgICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAg
ICAgICAgICAgICAgICAgIGlmICggKG1vZHJtICYgNykgIT0gNSB8fCAobW9kcm0gJiAweGMwKSAp
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BuZF9vZmYgKz0gKih1bnNpZ25lZCBsb25n
ICopCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlY29kZV9yZWdpc3Rlcihtb2Ry
bSAmIDcsIHJlZ3MsIDApOwotICAgICAgICAgICAgICAgICAgICAgICAgZWxzZQotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG1vZHJtIHw9IDB4ODc7Ci0gICAgICAgICAgICAgICAgICAgICAg
ICBpZiAoICFvcG5kX3NlbCApCi0gICAgICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3dpdGNoICggbW9kcm0gJiA3ICkKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGVmYXVsdDoKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BuZF9zZWwgPSByZWFkX3NyZWcoZHMpOwotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjYXNlIDQ6IGNhc2UgNToKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
b3BuZF9zZWwgPSByZWdzLT5zczsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJl
YWs7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgICAgICAg
ICAgfQotICAgICAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgICAgIGVsc2UKLSAg
ICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgc3dpdGNoICggbW9k
cm0gJiA3ICkKLSAgICAgICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
ICAgIGNhc2UgMDogY2FzZSAxOiBjYXNlIDc6Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
b3BuZF9vZmYgPSByZWdzLT5lYng7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7
Ci0gICAgICAgICAgICAgICAgICAgICAgICBjYXNlIDY6Ci0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgaWYgKCAhKG1vZHJtICYgMHhjMCkgKQotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBtb2RybSB8PSAweDgwOwotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UKLSAg
ICAgICAgICAgICAgICAgICAgICAgIGNhc2UgMjogY2FzZSAzOgotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BuZF9vZmYgPSBy
ZWdzLT5lYnA7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmICggIW9wbmRfc2Vs
ICkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wbmRfc2VsID0gcmVncy0+
c3M7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyZWFrOwotICAgICAgICAgICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAg
ICAgICAgICAgaWYgKCAhb3BuZF9zZWwgKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9w
bmRfc2VsID0gcmVhZF9zcmVnKGRzKTsKLSAgICAgICAgICAgICAgICAgICAgICAgIHN3aXRjaCAo
IG1vZHJtICYgNyApCi0gICAgICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAg
ICAgICAgICBjYXNlIDA6IGNhc2UgMjogY2FzZSA0OgotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG9wbmRfb2ZmICs9IHJlZ3MtPmVzaTsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cmVhazsKLSAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgMTogY2FzZSAzOiBjYXNlIDU6Ci0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BuZF9vZmYgKz0gcmVncy0+ZWRpOwotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgICAgICAgICAgICAgfQot
ICAgICAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgICAgIHN3aXRjaCAoIG1vZHJt
ICYgMHhjMCApCi0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgY2Fz
ZSAweDQwOgotICAgICAgICAgICAgICAgICAgICAgICAgb3BuZF9vZmYgKz0gaW5zbl9mZXRjaChz
OCwgYmFzZSwgZWlwLCBsaW1pdCk7Ci0gICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKLSAg
ICAgICAgICAgICAgICAgICAgY2FzZSAweDgwOgotICAgICAgICAgICAgICAgICAgICAgICAgaWYg
KCBhZF9ieXRlcyA+IDIgKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wbmRfb2ZmICs9
IGluc25fZmV0Y2goczMyLCBiYXNlLCBlaXAsIGxpbWl0KTsKLSAgICAgICAgICAgICAgICAgICAg
ICAgIGVsc2UKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcG5kX29mZiArPSBpbnNuX2Zl
dGNoKHMxNiwgYmFzZSwgZWlwLCBsaW1pdCk7Ci0gICAgICAgICAgICAgICAgICAgICAgICBicmVh
azsKLSAgICAgICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgICAgICBpZiAoIGFkX2J5
dGVzID09IDQgKQotICAgICAgICAgICAgICAgICAgICAgICAgb3BuZF9vZmYgPSAodW5zaWduZWQg
aW50KW9wbmRfb2ZmOwotICAgICAgICAgICAgICAgICAgICBlbHNlIGlmICggYWRfYnl0ZXMgPT0g
MiApCi0gICAgICAgICAgICAgICAgICAgICAgICBvcG5kX29mZiA9ICh1bnNpZ25lZCBzaG9ydClv
cG5kX29mZjsKLSAgICAgICAgICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgICAgICAgICAgfQot
ICAgICAgICAgICAgfQorICAgICAgICBjYXNlIDU6CisgICAgICAgICAgICArK2p1bXA7CisgICAg
ICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8KKyAgICAgICAgY2FzZSAzOgorICAgICAgICAgICAg
KytqdW1wOworICAgICAgICAgICAgYmFzZSA9IHg4Nl9pbnNuX29wZXJhbmRfZWEoc3RhdGUsICZz
ZWcpOworICAgICAgICAgICAgcmMgPSBnYXRlX29wX3JlYWQoc2VnLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmFzZSArICh4ODZfaW5zbl9vcHNpemUoc3RhdGUpID4+IDMpLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJm9wbmRfc2VsLCBzaXplb2Yob3BuZF9zZWwpLCAm
Y3R4dC5jdHh0KTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgICAgIGJyZWFr
OwogICAgIH0KIAotICAgIGlmICgganVtcCA8IDAgKQotICAgIHsKLSBmYWlsOgotICAgICAgICBk
b19ndWVzdF90cmFwKFRSQVBfZ3BfZmF1bHQsIHJlZ3MpOwotIHNraXA6Ci0gICAgICAgIHJldHVy
bjsKLSAgICB9CisgICAgaW5zbl9sZW4gPSB4ODZfaW5zbl9sZW5ndGgoc3RhdGUsICZjdHh0LmN0
eHQpOworICAgIHg4Nl9lbXVsYXRlX2ZyZWVfc3RhdGUoc3RhdGUpOwogCi0gICAgaWYgKCAob3Bu
ZF9zZWwgIT0gcmVncy0+Y3MgJiYKLSAgICAgICAgICAhcmVhZF9kZXNjcmlwdG9yKG9wbmRfc2Vs
LCB2LCAmYmFzZSwgJmxpbWl0LCAmYXIsIDApKSB8fAotICAgICAgICAgIShhciAmIF9TRUdNRU5U
X1MpIHx8Ci0gICAgICAgICAhKGFyICYgX1NFR01FTlRfUCkgfHwKLSAgICAgICAgICgoYXIgJiBf
U0VHTUVOVF9DT0RFKSAmJiAhKGFyICYgX1NFR01FTlRfV1IpKSApCisgICAgaWYgKCByYyA9PSBY
ODZFTVVMX0VYQ0VQVElPTiApCiAgICAgewotICAgICAgICBkb19ndWVzdF90cmFwKFRSQVBfZ3Bf
ZmF1bHQsIHJlZ3MpOworICAgICAgICBBU1NFUlQoY3R4dC5jdHh0LmV2ZW50X3BlbmRpbmcpOwor
ICAgICAgICBwdl9pbmplY3RfZXZlbnQoJmN0eHQuY3R4dC5ldmVudCk7CiAgICAgICAgIHJldHVy
bjsKICAgICB9CiAKLSAgICBvcG5kX29mZiArPSBvcF9ieXRlczsKLSNkZWZpbmUgYWRfZGVmYXVs
dCBhZF9ieXRlcwotICAgIG9wbmRfc2VsID0gaW5zbl9mZXRjaCh1MTYsIGJhc2UsIG9wbmRfb2Zm
LCBsaW1pdCk7Ci0jdW5kZWYgYWRfZGVmYXVsdAotICAgIGlmICggKG9wbmRfc2VsICYgfjMpICE9
IHJlZ3MtPmVycm9yX2NvZGUgfHwgZHBsIDwgKG9wbmRfc2VsICYgMykgKQorICAgIEFTU0VSVCgh
Y3R4dC5jdHh0LmV2ZW50X3BlbmRpbmcpOworCisgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkg
fHwKKyAgICAgICAgIGp1bXAgPCAwIHx8CisgICAgICAgICAob3BuZF9zZWwgJiB+MykgIT0gcmVn
cy0+ZXJyb3JfY29kZSB8fAorICAgICAgICAgZHBsIDwgKG9wbmRfc2VsICYgMykgKQogICAgIHsK
ICAgICAgICAgZG9fZ3Vlc3RfdHJhcChUUkFQX2dwX2ZhdWx0LCByZWdzKTsKICAgICAgICAgcmV0
dXJuOwpAQCAtMzY5MCw3ICszNjY3LDcgQEAgc3RhdGljIHZvaWQgZW11bGF0ZV9nYXRlX29wKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAgfQogICAgICAgICB9CiAgICAg
ICAgIHB1c2gocmVncy0+Y3MpOwotICAgICAgICBwdXNoKGVpcCk7CisgICAgICAgIHB1c2gocmVn
cy0+ZWlwICsgaW5zbl9sZW4pOwogI3VuZGVmIHB1c2gKICAgICAgICAgcmVncy0+ZXNwID0gZXNw
OwogICAgICAgICByZWdzLT5zcyA9IHNzOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxh
dGUuYwppbmRleCA0M2M0YTlkLi5hNTVlYWIyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2
X2VtdWxhdGUveDg2X2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2
X2VtdWxhdGUuYwpAQCAtNTUzMiw2ICs1NTMyLDE0IEBAIHZvaWQgeDg2X2VtdWxhdGVfZnJlZV9z
dGF0ZShzdHJ1Y3QgeDg2X2VtdWxhdGVfc3RhdGUgKnN0YXRlKQogfQogI2VuZGlmCiAKK3Vuc2ln
bmVkIGludAoreDg2X2luc25fb3BzaXplKGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9zdGF0ZSAq
c3RhdGUpCit7CisgICAgY2hlY2tfc3RhdGUoc3RhdGUpOworCisgICAgcmV0dXJuIHN0YXRlLT5v
cF9ieXRlcyA8PCAzOworfQorCiBpbnQKIHg4Nl9pbnNuX21vZHJtKGNvbnN0IHN0cnVjdCB4ODZf
ZW11bGF0ZV9zdGF0ZSAqc3RhdGUsCiAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKnJtLCB1
bnNpZ25lZCBpbnQgKnJlZykKQEAgLTU1NDksNiArNTU1NywzMyBAQCB4ODZfaW5zbl9tb2RybShj
b25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfc3RhdGUgKnN0YXRlLAogICAgIHJldHVybiBzdGF0ZS0+
bW9kcm1fbW9kOwogfQogCit1bnNpZ25lZCBsb25nCit4ODZfaW5zbl9vcGVyYW5kX2VhKGNvbnN0
IHN0cnVjdCB4ODZfZW11bGF0ZV9zdGF0ZSAqc3RhdGUsCisgICAgICAgICAgICAgICAgICAgIGVu
dW0geDg2X3NlZ21lbnQgKnNlZykKK3sKKyAgICAqc2VnID0gc3RhdGUtPmVhLnR5cGUgPT0gT1Bf
TUVNID8gc3RhdGUtPmVhLm1lbS5zZWcgOiB4ODZfc2VnX25vbmU7CisKKyAgICBjaGVja19zdGF0
ZShzdGF0ZSk7CisKKyAgICByZXR1cm4gc3RhdGUtPmVhLm1lbS5vZmY7Cit9CisKK3Vuc2lnbmVk
IGxvbmcKK3g4Nl9pbnNuX2ltbWVkaWF0ZShjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfc3RhdGUg
KnN0YXRlLCB1bnNpZ25lZCBpbnQgbnIpCit7CisgICAgY2hlY2tfc3RhdGUoc3RhdGUpOworCisg
ICAgc3dpdGNoICggbnIgKQorICAgIHsKKyAgICBjYXNlIDA6CisgICAgICAgIHJldHVybiBzdGF0
ZS0+aW1tMTsKKyAgICBjYXNlIDE6CisgICAgICAgIHJldHVybiBzdGF0ZS0+aW1tMjsKKyAgICB9
CisKKyAgICByZXR1cm4gMDsKK30KKwogdW5zaWduZWQgaW50CiB4ODZfaW5zbl9sZW5ndGgoY29u
c3Qgc3RydWN0IHg4Nl9lbXVsYXRlX3N0YXRlICpzdGF0ZSwKICAgICAgICAgICAgICAgICBjb25z
dCBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4
Nl9lbXVsYXRlLmgKaW5kZXggNDY4MDQ3My4uMTBmMjU0YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVs
YXRlL3g4Nl9lbXVsYXRlLmgKQEAgLTYyOCw5ICs2MjgsMTcgQEAgeDg2X2RlY29kZV9pbnNuKAog
ICAgICAgICB2b2lkICpwX2RhdGEsIHVuc2lnbmVkIGludCBieXRlcywKICAgICAgICAgc3RydWN0
IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpKTsKIAordW5zaWduZWQgaW50Cit4ODZfaW5zbl9vcHNp
emUoY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX3N0YXRlICpzdGF0ZSk7CiBpbnQKIHg4Nl9pbnNu
X21vZHJtKGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9zdGF0ZSAqc3RhdGUsCiAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgKnJtLCB1bnNpZ25lZCBpbnQgKnJlZyk7Cit1bnNpZ25lZCBsb25n
Cit4ODZfaW5zbl9vcGVyYW5kX2VhKGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9zdGF0ZSAqc3Rh
dGUsCisgICAgICAgICAgICAgICAgICAgIGVudW0geDg2X3NlZ21lbnQgKnNlZyk7Cit1bnNpZ25l
ZCBsb25nCit4ODZfaW5zbl9pbW1lZGlhdGUoY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX3N0YXRl
ICpzdGF0ZSwKKyAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbnIpOwogdW5zaWduZWQg
aW50CiB4ODZfaW5zbl9sZW5ndGgoY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX3N0YXRlICpzdGF0
ZSwKICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCk7
Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNt
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:55:27 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05: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 1cL1mJ-0004FX-7t; Sun, 25 Dec 2016 05: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 1cL1mH-0004FF-Gw
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:25 +0000
Received: from [193.109.254.147] by server-11.bemta-6.messagelabs.com id
 FC/1D-25337-C4F5F585; Sun, 25 Dec 2016 05:55:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVdcnPj7
 C4MQsDosJ2wwcGD229+1iD2CMYs3MS8qvSGDN+DlnOlPBgbKKaRd2sTUwPvLoYuTiEBL4wijR
 cPwTG4RznlHi8q51LF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwtESazZ2
 8EEYvMKmElMndjACGKzANV3bvzLPIGRYwEjwypGjeLUorLUIl1DU72kosz0jJLcxMwcXUMDM7
 3c1OLixPTUnMSkYr3k/NxNjECvMADBDsZvywIOMUpyMCmJ8qptjokQ4kvKT6nMSCzOiC8qzUk
 tPsQow8GhJMHbEh0fISRYlJqeWpGWmQMMD5i0BAePkgjvkjigNG9xQWJucWY6ROoUo6KUOO/H
 KKCEAEgiozQPrg0WkpcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzKsPMp4nM68EbvoroMVMQ
 Ittm6NBFpckIqSkGhjjLxRcj5bNuXfqjtGlTU93RR5Tt9rb9W7HfJPlfaz5n26L7HlsbR8dn3
 Lx3t83kn3pG0XeqH0SYrjose3bD2nbPbxJff/sf+o/KsvQ4YpY9Ftw+u/+yoPeCbxXuU+6zl6
 +/GS1V2V3VLzKtjaZiwbT8lQ+noj5Ycn765HL8pf77bw8nz73VglXYinOSDTUYi4qTgQA7p1h
 ZUQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1482645323!55836247!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8768 invoked from network); 25 Dec 2016 05:55:23 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 05:55: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 1cL1mE-00086v-TP
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:22 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1mE-0004D7-Sv
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:22 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1mE-0004D7-Sv@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:55:22 +0000
Subject: [Xen-changelog] [xen master] x86/32on64: use generic instruction
	decoding for call gate 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>

Y29tbWl0IDY1M2NhZTcyNWNlYTQ0Yzg2N2JiNDUwNjE3ZGEzYjA4NTk2Mjg3ZmYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDA5OjUxOjQwIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDA5OjUxOjQwIDIwMTYgKzAxMDAKCiAgICB4
ODYvMzJvbjY0OiB1c2UgZ2VuZXJpYyBpbnN0cnVjdGlvbiBkZWNvZGluZyBmb3IgY2FsbCBnYXRl
IGVtdWxhdGlvbgogICAgCiAgICAuLi4gaW5zdGVhZCBvZiBjdXN0b20gaGFuZGxpbmcuIE5vdGUg
dGhhdCB3ZSBjYW4ndCB1c2UgZ2VuZXJpYwogICAgZW11bGF0aW9uLCBhcyB0aGUgZW11bGF0b3In
cyBmYXIgYnJhbmNoIHN1cHBvcnQgaXMgcmF0aGVyIHJ1ZGltZW50YXJ5CiAgICBhdCB0aGlzIHBv
aW50IGluIHRpbWUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni90cmFwcy5jICAgICAgICAgICAgICAgICAg
IHwgMzA3ICsrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgfCAgMzUgKysrKwogeGVuL2FyY2gveDg2L3g4Nl9lbXVs
YXRlL3g4Nl9lbXVsYXRlLmggfCAgIDggKwogMyBmaWxlcyBjaGFuZ2VkLCAxODUgaW5zZXJ0aW9u
cygrKSwgMTY1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5j
IGIveGVuL2FyY2gveDg2L3RyYXBzLmMKaW5kZXggZjc2YWVjMi4uYWQ0OTk3ZCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L3RyYXBzLmMKKysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKQEAgLTI4
LDYgKzI4LDcgQEAKICNpbmNsdWRlIDx4ZW4vaW5pdC5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5o
PgogI2luY2x1ZGUgPHhlbi9saWIuaD4KKyNpbmNsdWRlIDx4ZW4vZXJyLmg+CiAjaW5jbHVkZSA8
eGVuL2Vycm5vLmg+CiAjaW5jbHVkZSA8eGVuL21tLmg+CiAjaW5jbHVkZSA8eGVuL2NvbnNvbGUu
aD4KQEAgLTMzNDAsMTMgKzMzNDEsOTQgQEAgc3RhdGljIGlubGluZSBpbnQgY2hlY2tfc3RhY2tf
bGltaXQodW5zaWduZWQgaW50IGFyLCB1bnNpZ25lZCBpbnQgbGltaXQsCiAgICAgICAgICAgICAo
IShhciAmIF9TRUdNRU5UX0VDKSA/IChlc3AgLSAxKSA8PSBsaW1pdCA6IChlc3AgLSBkZWNyKSA+
IGxpbWl0KSk7CiB9CiAKK3N0cnVjdCBnYXRlX29wX2N0eHQgeworICAgIHN0cnVjdCB4ODZfZW11
bGF0ZV9jdHh0IGN0eHQ7CisgICAgc3RydWN0IHsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBiYXNl
LCBsaW1pdDsKKyAgICB9IGNzOworICAgIGJvb2wgaW5zbl9mZXRjaDsKK307CisKK3N0YXRpYyBp
bnQgZ2F0ZV9vcF9yZWFkKAorICAgIGVudW0geDg2X3NlZ21lbnQgc2VnLAorICAgIHVuc2lnbmVk
IGxvbmcgb2Zmc2V0LAorICAgIHZvaWQgKnBfZGF0YSwKKyAgICB1bnNpZ25lZCBpbnQgYnl0ZXMs
CisgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpCit7CisgICAgY29uc3Qgc3RydWN0
IGdhdGVfb3BfY3R4dCAqZ29jID0KKyAgICAgICAgY29udGFpbmVyX29mKGN0eHQsIHN0cnVjdCBn
YXRlX29wX2N0eHQsIGN0eHQpOworICAgIHVuc2lnbmVkIGludCByYyA9IGJ5dGVzLCBzZWwgPSAw
OworICAgIHVuc2lnbmVkIGxvbmcgYWRkciA9IG9mZnNldCwgbGltaXQgPSAwOworCisgICAgc3dp
dGNoICggc2VnICkKKyAgICB7CisgICAgY2FzZSB4ODZfc2VnX2NzOgorICAgICAgICBhZGRyICs9
IGdvYy0+Y3MuYmFzZTsKKyAgICAgICAgbGltaXQgPSBnb2MtPmNzLmxpbWl0OworICAgICAgICBi
cmVhazsKKyAgICBjYXNlIHg4Nl9zZWdfZHM6CisgICAgICAgIHNlbCA9IHJlYWRfc3JlZyhkcyk7
CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgeDg2X3NlZ19lczoKKyAgICAgICAgc2VsID0gcmVh
ZF9zcmVnKGVzKTsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSB4ODZfc2VnX2ZzOgorICAgICAg
ICBzZWwgPSByZWFkX3NyZWcoZnMpOworICAgICAgICBicmVhazsKKyAgICBjYXNlIHg4Nl9zZWdf
Z3M6CisgICAgICAgIHNlbCA9IHJlYWRfc3JlZyhncyk7CisgICAgICAgIGJyZWFrOworICAgIGNh
c2UgeDg2X3NlZ19zczoKKyAgICAgICAgc2VsID0gY3R4dC0+cmVncy0+c3M7CisgICAgICAgIGJy
ZWFrOworICAgIGRlZmF1bHQ6CisgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsK
KyAgICB9CisgICAgaWYgKCBzZWwgKQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgaW50IGFyOwor
CisgICAgICAgIEFTU0VSVCghZ29jLT5pbnNuX2ZldGNoKTsKKyAgICAgICAgaWYgKCAhcmVhZF9k
ZXNjcmlwdG9yKHNlbCwgY3VycmVudCwgJmFkZHIsICZsaW1pdCwgJmFyLCAwKSB8fAorICAgICAg
ICAgICAgICEoYXIgJiBfU0VHTUVOVF9TKSB8fAorICAgICAgICAgICAgICEoYXIgJiBfU0VHTUVO
VF9QKSB8fAorICAgICAgICAgICAgICgoYXIgJiBfU0VHTUVOVF9DT0RFKSAmJiAhKGFyICYgX1NF
R01FTlRfV1IpKSApCisgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7Cisg
ICAgICAgIGFkZHIgKz0gb2Zmc2V0OworICAgIH0KKyAgICBlbHNlIGlmICggc2VnICE9IHg4Nl9z
ZWdfY3MgKQorICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CisKKyAgICAvKiBX
ZSBkb24ndCBtZWFuIHRvIGVtdWxhdGUgYW55IGJyYW5jaGVzLiAqLworICAgIGlmICggbGltaXQg
PCBieXRlcyAtIDEgfHwgb2Zmc2V0ID4gbGltaXQgLSBieXRlcyArIDEgKQorICAgICAgICByZXR1
cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CisKKyAgICBhZGRyID0gKHVpbnQzMl90KWFkZHI7CisK
KyAgICBpZiAoIChyYyA9IF9fY29weV9mcm9tX3VzZXIocF9kYXRhLCAodm9pZCAqKWFkZHIsIGJ5
dGVzKSkgKQorICAgIHsKKyAgICAgICAgLyoKKyAgICAgICAgICogVE9ETzogVGhpcyBzaG91bGQg
cmVwb3J0IFBGRUNfaW5zbl9mZXRjaCB3aGVuIGdvYy0+aW5zbl9mZXRjaCAmJgorICAgICAgICAg
KiBjcHVfaGFzX254LCBidXQgd2UnZCB0aGVuIG5lZWQgYSAiZmV0Y2giIHZhcmlhbnQgb2YKKyAg
ICAgICAgICogX19jb3B5X2Zyb21fdXNlcigpIHJlc3BlY3RpbmcgTlgsIFNNRVAsIGFuZCBwcm90
ZWN0aW9uIGtleXMuCisgICAgICAgICAqLworICAgICAgICB4ODZfZW11bF9wYWdlZmF1bHQoMCwg
YWRkciArIGJ5dGVzIC0gcmMsIGN0eHQpOworICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJ
T047CisgICAgfQorCisgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKK30KKwogc3RhdGljIHZvaWQg
ZW11bGF0ZV9nYXRlX29wKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIHN0cnVj
dCB2Y3B1ICp2ID0gY3VycmVudDsKLSAgICB1bnNpZ25lZCBpbnQgc2VsLCBhciwgZHBsLCBucGFy
bSwgb3BuZF9zZWw7Ci0gICAgdW5zaWduZWQgaW50IG9wX2RlZmF1bHQsIG9wX2J5dGVzLCBhZF9k
ZWZhdWx0LCBhZF9ieXRlczsKLSAgICB1bnNpZ25lZCBsb25nIG9mZiwgZWlwLCBvcG5kX29mZiwg
YmFzZSwgbGltaXQ7Ci0gICAgaW50IGp1bXA7CisgICAgdW5zaWduZWQgaW50IHNlbCwgYXIsIGRw
bCwgbnBhcm0sIGluc25fbGVuOworICAgIHN0cnVjdCBnYXRlX29wX2N0eHQgY3R4dCA9IHsgLmN0
eHQucmVncyA9IHJlZ3MsIC5pbnNuX2ZldGNoID0gdHJ1ZSB9OworICAgIHN0cnVjdCB4ODZfZW11
bGF0ZV9zdGF0ZSAqc3RhdGU7CisgICAgdW5zaWduZWQgbG9uZyBvZmYsIGJhc2UsIGxpbWl0Owor
ICAgIHVpbnQxNl90IG9wbmRfc2VsID0gMDsKKyAgICBpbnQganVtcCA9IC0xLCByYyA9IFg4NkVN
VUxfT0tBWTsKIAogICAgIC8qIENoZWNrIHdoZXRoZXIgdGhpcyBmYXVsdCBpcyBkdWUgdG8gdGhl
IHVzZSBvZiBhIGNhbGwgZ2F0ZS4gKi8KICAgICBpZiAoICFyZWFkX2dhdGVfZGVzY3JpcHRvcihy
ZWdzLT5lcnJvcl9jb2RlLCB2LCAmc2VsLCAmb2ZmLCAmYXIpIHx8CkBAIC0zMzY4LDcgKzM0NTAs
OCBAQCBzdGF0aWMgdm9pZCBlbXVsYXRlX2dhdGVfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MpCiAgICAgICogRGVjb2RlIGluc3RydWN0aW9uIChhbmQgcGVyaGFwcyBvcGVyYW5kKSB0byBk
ZXRlcm1pbmUgUlBMLAogICAgICAqIHdoZXRoZXIgdGhpcyBpcyBhIGp1bXAgb3IgYSBjYWxsLCBh
bmQgdGhlIGNhbGwgcmV0dXJuIG9mZnNldC4KICAgICAgKi8KLSAgICBpZiAoICFyZWFkX2Rlc2Ny
aXB0b3IocmVncy0+Y3MsIHYsICZiYXNlLCAmbGltaXQsICZhciwgMCkgfHwKKyAgICBpZiAoICFy
ZWFkX2Rlc2NyaXB0b3IocmVncy0+Y3MsIHYsICZjdHh0LmNzLmJhc2UsICZjdHh0LmNzLmxpbWl0
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAmYXIsIDApIHx8CiAgICAgICAgICAhKGFyICYg
X1NFR01FTlRfUykgfHwKICAgICAgICAgICEoYXIgJiBfU0VHTUVOVF9QKSB8fAogICAgICAgICAg
IShhciAmIF9TRUdNRU5UX0NPREUpICkKQEAgLTMzNzcsMTc5ICszNDYwLDczIEBAIHN0YXRpYyB2
b2lkIGVtdWxhdGVfZ2F0ZV9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAg
cmV0dXJuOwogICAgIH0KIAotICAgIG9wX2J5dGVzID0gb3BfZGVmYXVsdCA9IGFyICYgX1NFR01F
TlRfREIgPyA0IDogMjsKLSAgICBhZF9kZWZhdWx0ID0gYWRfYnl0ZXMgPSBvcF9kZWZhdWx0Owot
ICAgIG9wbmRfc2VsID0gb3BuZF9vZmYgPSAwOwotICAgIGp1bXAgPSAtMTsKLSAgICBmb3IgKCBl
aXAgPSByZWdzLT5laXA7IGVpcCAtIHJlZ3MtPl9laXAgPCAxMDsgKQorICAgIGN0eHQuY3R4dC5h
ZGRyX3NpemUgPSBhciAmIF9TRUdNRU5UX0RCID8gMzIgOiAxNjsKKyAgICAvKiBMZWF2ZSB6ZXJv
IGluIGN0eHQuY3R4dC5zcF9zaXplLCBhcyBpdCdzIG5vdCBuZWVkZWQgZm9yIGRlY29kaW5nLiAq
LworICAgIHN0YXRlID0geDg2X2RlY29kZV9pbnNuKCZjdHh0LmN0eHQsIGdhdGVfb3BfcmVhZCk7
CisgICAgY3R4dC5pbnNuX2ZldGNoID0gZmFsc2U7CisgICAgaWYgKCBJU19FUlJfT1JfTlVMTChz
dGF0ZSkgKQogICAgIHsKLSAgICAgICAgc3dpdGNoICggaW5zbl9mZXRjaCh1OCwgYmFzZSwgZWlw
LCBsaW1pdCkgKQorICAgICAgICBpZiAoIFBUUl9FUlIoc3RhdGUpID09IC1YODZFTVVMX0VYQ0VQ
VElPTiApCiAgICAgICAgIHsKLSAgICAgICAgY2FzZSAweDY2OiAvKiBvcGVyYW5kLXNpemUgb3Zl
cnJpZGUgKi8KLSAgICAgICAgICAgIG9wX2J5dGVzID0gb3BfZGVmYXVsdCBeIDY7IC8qIHN3aXRj
aCBiZXR3ZWVuIDIvNCBieXRlcyAqLwotICAgICAgICAgICAgY29udGludWU7Ci0gICAgICAgIGNh
c2UgMHg2NzogLyogYWRkcmVzcy1zaXplIG92ZXJyaWRlICovCi0gICAgICAgICAgICBhZF9ieXRl
cyA9IGFkX2RlZmF1bHQgIT0gNCA/IDQgOiAyOyAvKiBzd2l0Y2ggdG8gMi80IGJ5dGVzICovCi0g
ICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAgY2FzZSAweDJlOiAvKiBDUyBvdmVycmlkZSAq
LwotICAgICAgICAgICAgb3BuZF9zZWwgPSByZWdzLT5jczsKLSAgICAgICAgICAgIEFTU0VSVChv
cG5kX3NlbCk7Ci0gICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAgY2FzZSAweDNlOiAvKiBE
UyBvdmVycmlkZSAqLwotICAgICAgICAgICAgb3BuZF9zZWwgPSByZWFkX3NyZWcoZHMpOwotICAg
ICAgICAgICAgaWYgKCAhb3BuZF9zZWwgKQotICAgICAgICAgICAgICAgIG9wbmRfc2VsID0gZHBs
OwotICAgICAgICAgICAgY29udGludWU7Ci0gICAgICAgIGNhc2UgMHgyNjogLyogRVMgb3ZlcnJp
ZGUgKi8KLSAgICAgICAgICAgIG9wbmRfc2VsID0gcmVhZF9zcmVnKGVzKTsKLSAgICAgICAgICAg
IGlmICggIW9wbmRfc2VsICkKLSAgICAgICAgICAgICAgICBvcG5kX3NlbCA9IGRwbDsKLSAgICAg
ICAgICAgIGNvbnRpbnVlOwotICAgICAgICBjYXNlIDB4NjQ6IC8qIEZTIG92ZXJyaWRlICovCi0g
ICAgICAgICAgICBvcG5kX3NlbCA9IHJlYWRfc3JlZyhmcyk7Ci0gICAgICAgICAgICBpZiAoICFv
cG5kX3NlbCApCi0gICAgICAgICAgICAgICAgb3BuZF9zZWwgPSBkcGw7Ci0gICAgICAgICAgICBj
b250aW51ZTsKLSAgICAgICAgY2FzZSAweDY1OiAvKiBHUyBvdmVycmlkZSAqLwotICAgICAgICAg
ICAgb3BuZF9zZWwgPSByZWFkX3NyZWcoZ3MpOwotICAgICAgICAgICAgaWYgKCAhb3BuZF9zZWwg
KQotICAgICAgICAgICAgICAgIG9wbmRfc2VsID0gZHBsOwotICAgICAgICAgICAgY29udGludWU7
Ci0gICAgICAgIGNhc2UgMHgzNjogLyogU1Mgb3ZlcnJpZGUgKi8KLSAgICAgICAgICAgIG9wbmRf
c2VsID0gcmVncy0+c3M7Ci0gICAgICAgICAgICBpZiAoICFvcG5kX3NlbCApCi0gICAgICAgICAg
ICAgICAgb3BuZF9zZWwgPSBkcGw7Ci0gICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAgY2Fz
ZSAweGVhOgotICAgICAgICAgICAgKytqdW1wOwotICAgICAgICAgICAgLyogRkFMTFRIUk9VR0gg
Ki8KLSAgICAgICAgY2FzZSAweDlhOgotICAgICAgICAgICAgKytqdW1wOwotICAgICAgICAgICAg
b3BuZF9zZWwgPSByZWdzLT5jczsKLSAgICAgICAgICAgIG9wbmRfb2ZmID0gZWlwOwotICAgICAg
ICAgICAgYWRfYnl0ZXMgPSBhZF9kZWZhdWx0OwotICAgICAgICAgICAgZWlwICs9IG9wX2J5dGVz
ICsgMjsKKyAgICAgICAgICAgIEFTU0VSVChjdHh0LmN0eHQuZXZlbnRfcGVuZGluZyk7CisgICAg
ICAgICAgICBwdl9pbmplY3RfZXZlbnQoJmN0eHQuY3R4dC5ldmVudCk7CisgICAgICAgIH0KKyAg
ICAgICAgZWxzZQorICAgICAgICB7CisgICAgICAgICAgICBBU1NFUlQoIWN0eHQuY3R4dC5ldmVu
dF9wZW5kaW5nKTsKKyAgICAgICAgICAgIGRvX2d1ZXN0X3RyYXAoVFJBUF9ncF9mYXVsdCwgcmVn
cyk7CisgICAgICAgIH0KKyAgICAgICAgcmV0dXJuOworICAgIH0KKworICAgIHN3aXRjaCAoIGN0
eHQuY3R4dC5vcGNvZGUgKQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgaW50IG1vZHJtXzM0NTsK
KworICAgIGNhc2UgMHhlYToKKyAgICAgICAgKytqdW1wOworICAgICAgICAvKiBmYWxsIHRocm91
Z2ggKi8KKyAgICBjYXNlIDB4OWE6CisgICAgICAgICsranVtcDsKKyAgICAgICAgb3BuZF9zZWwg
PSB4ODZfaW5zbl9pbW1lZGlhdGUoc3RhdGUsIDEpOworICAgICAgICBicmVhazsKKyAgICBjYXNl
IDB4ZmY6CisgICAgICAgIGlmICggeDg2X2luc25fbW9kcm0oc3RhdGUsIE5VTEwsICZtb2RybV8z
NDUpID49IDMgKQogICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIGNhc2UgMHhmZjoKLSAgICAg
ICAgICAgIHsKLSAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbW9kcm07CisgICAgICAgIHN3
aXRjaCAoIG1vZHJtXzM0NSAmIDcgKQorICAgICAgICB7CisgICAgICAgICAgICBlbnVtIHg4Nl9z
ZWdtZW50IHNlZzsKIAotICAgICAgICAgICAgICAgIHN3aXRjaCAoIChtb2RybSA9IGluc25fZmV0
Y2godTgsIGJhc2UsIGVpcCwgbGltaXQpKSAmIDB4ZjggKQotICAgICAgICAgICAgICAgIHsKLSAg
ICAgICAgICAgICAgICBjYXNlIDB4Mjg6IGNhc2UgMHg2ODogY2FzZSAweGE4OgotICAgICAgICAg
ICAgICAgICAgICArK2p1bXA7Ci0gICAgICAgICAgICAgICAgICAgIC8qIEZBTExUSFJPVUdIICov
Ci0gICAgICAgICAgICAgICAgY2FzZSAweDE4OiBjYXNlIDB4NTg6IGNhc2UgMHg5ODoKLSAgICAg
ICAgICAgICAgICAgICAgKytqdW1wOwotICAgICAgICAgICAgICAgICAgICBpZiAoIGFkX2J5dGVz
ICE9IDIgKQotICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBp
ZiAoIChtb2RybSAmIDcpID09IDQgKQotICAgICAgICAgICAgICAgICAgICAgICAgewotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBzaWI7Ci0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc2liID0gaW5zbl9mZXRjaCh1OCwgYmFzZSwgZWlwLCBsaW1pdCk7Ci0KLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBtb2RybSA9IChtb2RybSAmIH43KSB8IChzaWIgJiA3
KTsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoICgoc2liID4+PSAzKSAmIDcpICE9
IDQgKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcG5kX29mZiA9ICoodW5zaWdu
ZWQgbG9uZyAqKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGVjb2RlX3Jl
Z2lzdGVyKHNpYiAmIDcsIHJlZ3MsIDApOwotICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9w
bmRfb2ZmIDw8PSBzaWIgPj4gMzsKLSAgICAgICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAg
ICAgICAgICAgICAgICAgIGlmICggKG1vZHJtICYgNykgIT0gNSB8fCAobW9kcm0gJiAweGMwKSAp
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BuZF9vZmYgKz0gKih1bnNpZ25lZCBsb25n
ICopCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlY29kZV9yZWdpc3Rlcihtb2Ry
bSAmIDcsIHJlZ3MsIDApOwotICAgICAgICAgICAgICAgICAgICAgICAgZWxzZQotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG1vZHJtIHw9IDB4ODc7Ci0gICAgICAgICAgICAgICAgICAgICAg
ICBpZiAoICFvcG5kX3NlbCApCi0gICAgICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3dpdGNoICggbW9kcm0gJiA3ICkKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGVmYXVsdDoKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BuZF9zZWwgPSByZWFkX3NyZWcoZHMpOwotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjYXNlIDQ6IGNhc2UgNToKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
b3BuZF9zZWwgPSByZWdzLT5zczsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJl
YWs7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgICAgICAg
ICAgfQotICAgICAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgICAgIGVsc2UKLSAg
ICAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICAgICAgc3dpdGNoICggbW9k
cm0gJiA3ICkKLSAgICAgICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
ICAgIGNhc2UgMDogY2FzZSAxOiBjYXNlIDc6Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
b3BuZF9vZmYgPSByZWdzLT5lYng7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7
Ci0gICAgICAgICAgICAgICAgICAgICAgICBjYXNlIDY6Ci0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgaWYgKCAhKG1vZHJtICYgMHhjMCkgKQotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBtb2RybSB8PSAweDgwOwotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UKLSAg
ICAgICAgICAgICAgICAgICAgICAgIGNhc2UgMjogY2FzZSAzOgotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BuZF9vZmYgPSBy
ZWdzLT5lYnA7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmICggIW9wbmRfc2Vs
ICkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wbmRfc2VsID0gcmVncy0+
c3M7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyZWFrOwotICAgICAgICAgICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAg
ICAgICAgICAgaWYgKCAhb3BuZF9zZWwgKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9w
bmRfc2VsID0gcmVhZF9zcmVnKGRzKTsKLSAgICAgICAgICAgICAgICAgICAgICAgIHN3aXRjaCAo
IG1vZHJtICYgNyApCi0gICAgICAgICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAg
ICAgICAgICBjYXNlIDA6IGNhc2UgMjogY2FzZSA0OgotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG9wbmRfb2ZmICs9IHJlZ3MtPmVzaTsKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cmVhazsKLSAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgMTogY2FzZSAzOiBjYXNlIDU6Ci0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BuZF9vZmYgKz0gcmVncy0+ZWRpOwotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgICAgICAgICAgICAgfQot
ICAgICAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgICAgIHN3aXRjaCAoIG1vZHJt
ICYgMHhjMCApCi0gICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgY2Fz
ZSAweDQwOgotICAgICAgICAgICAgICAgICAgICAgICAgb3BuZF9vZmYgKz0gaW5zbl9mZXRjaChz
OCwgYmFzZSwgZWlwLCBsaW1pdCk7Ci0gICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKLSAg
ICAgICAgICAgICAgICAgICAgY2FzZSAweDgwOgotICAgICAgICAgICAgICAgICAgICAgICAgaWYg
KCBhZF9ieXRlcyA+IDIgKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wbmRfb2ZmICs9
IGluc25fZmV0Y2goczMyLCBiYXNlLCBlaXAsIGxpbWl0KTsKLSAgICAgICAgICAgICAgICAgICAg
ICAgIGVsc2UKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcG5kX29mZiArPSBpbnNuX2Zl
dGNoKHMxNiwgYmFzZSwgZWlwLCBsaW1pdCk7Ci0gICAgICAgICAgICAgICAgICAgICAgICBicmVh
azsKLSAgICAgICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgICAgICBpZiAoIGFkX2J5
dGVzID09IDQgKQotICAgICAgICAgICAgICAgICAgICAgICAgb3BuZF9vZmYgPSAodW5zaWduZWQg
aW50KW9wbmRfb2ZmOwotICAgICAgICAgICAgICAgICAgICBlbHNlIGlmICggYWRfYnl0ZXMgPT0g
MiApCi0gICAgICAgICAgICAgICAgICAgICAgICBvcG5kX29mZiA9ICh1bnNpZ25lZCBzaG9ydClv
cG5kX29mZjsKLSAgICAgICAgICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgICAgICAgICAgfQot
ICAgICAgICAgICAgfQorICAgICAgICBjYXNlIDU6CisgICAgICAgICAgICArK2p1bXA7CisgICAg
ICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8KKyAgICAgICAgY2FzZSAzOgorICAgICAgICAgICAg
KytqdW1wOworICAgICAgICAgICAgYmFzZSA9IHg4Nl9pbnNuX29wZXJhbmRfZWEoc3RhdGUsICZz
ZWcpOworICAgICAgICAgICAgcmMgPSBnYXRlX29wX3JlYWQoc2VnLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmFzZSArICh4ODZfaW5zbl9vcHNpemUoc3RhdGUpID4+IDMpLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJm9wbmRfc2VsLCBzaXplb2Yob3BuZF9zZWwpLCAm
Y3R4dC5jdHh0KTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgICAgIGJyZWFr
OwogICAgIH0KIAotICAgIGlmICgganVtcCA8IDAgKQotICAgIHsKLSBmYWlsOgotICAgICAgICBk
b19ndWVzdF90cmFwKFRSQVBfZ3BfZmF1bHQsIHJlZ3MpOwotIHNraXA6Ci0gICAgICAgIHJldHVy
bjsKLSAgICB9CisgICAgaW5zbl9sZW4gPSB4ODZfaW5zbl9sZW5ndGgoc3RhdGUsICZjdHh0LmN0
eHQpOworICAgIHg4Nl9lbXVsYXRlX2ZyZWVfc3RhdGUoc3RhdGUpOwogCi0gICAgaWYgKCAob3Bu
ZF9zZWwgIT0gcmVncy0+Y3MgJiYKLSAgICAgICAgICAhcmVhZF9kZXNjcmlwdG9yKG9wbmRfc2Vs
LCB2LCAmYmFzZSwgJmxpbWl0LCAmYXIsIDApKSB8fAotICAgICAgICAgIShhciAmIF9TRUdNRU5U
X1MpIHx8Ci0gICAgICAgICAhKGFyICYgX1NFR01FTlRfUCkgfHwKLSAgICAgICAgICgoYXIgJiBf
U0VHTUVOVF9DT0RFKSAmJiAhKGFyICYgX1NFR01FTlRfV1IpKSApCisgICAgaWYgKCByYyA9PSBY
ODZFTVVMX0VYQ0VQVElPTiApCiAgICAgewotICAgICAgICBkb19ndWVzdF90cmFwKFRSQVBfZ3Bf
ZmF1bHQsIHJlZ3MpOworICAgICAgICBBU1NFUlQoY3R4dC5jdHh0LmV2ZW50X3BlbmRpbmcpOwor
ICAgICAgICBwdl9pbmplY3RfZXZlbnQoJmN0eHQuY3R4dC5ldmVudCk7CiAgICAgICAgIHJldHVy
bjsKICAgICB9CiAKLSAgICBvcG5kX29mZiArPSBvcF9ieXRlczsKLSNkZWZpbmUgYWRfZGVmYXVs
dCBhZF9ieXRlcwotICAgIG9wbmRfc2VsID0gaW5zbl9mZXRjaCh1MTYsIGJhc2UsIG9wbmRfb2Zm
LCBsaW1pdCk7Ci0jdW5kZWYgYWRfZGVmYXVsdAotICAgIGlmICggKG9wbmRfc2VsICYgfjMpICE9
IHJlZ3MtPmVycm9yX2NvZGUgfHwgZHBsIDwgKG9wbmRfc2VsICYgMykgKQorICAgIEFTU0VSVCgh
Y3R4dC5jdHh0LmV2ZW50X3BlbmRpbmcpOworCisgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkg
fHwKKyAgICAgICAgIGp1bXAgPCAwIHx8CisgICAgICAgICAob3BuZF9zZWwgJiB+MykgIT0gcmVn
cy0+ZXJyb3JfY29kZSB8fAorICAgICAgICAgZHBsIDwgKG9wbmRfc2VsICYgMykgKQogICAgIHsK
ICAgICAgICAgZG9fZ3Vlc3RfdHJhcChUUkFQX2dwX2ZhdWx0LCByZWdzKTsKICAgICAgICAgcmV0
dXJuOwpAQCAtMzY5MCw3ICszNjY3LDcgQEAgc3RhdGljIHZvaWQgZW11bGF0ZV9nYXRlX29wKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAgfQogICAgICAgICB9CiAgICAg
ICAgIHB1c2gocmVncy0+Y3MpOwotICAgICAgICBwdXNoKGVpcCk7CisgICAgICAgIHB1c2gocmVn
cy0+ZWlwICsgaW5zbl9sZW4pOwogI3VuZGVmIHB1c2gKICAgICAgICAgcmVncy0+ZXNwID0gZXNw
OwogICAgICAgICByZWdzLT5zcyA9IHNzOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxh
dGUuYwppbmRleCA0M2M0YTlkLi5hNTVlYWIyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2
X2VtdWxhdGUveDg2X2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2
X2VtdWxhdGUuYwpAQCAtNTUzMiw2ICs1NTMyLDE0IEBAIHZvaWQgeDg2X2VtdWxhdGVfZnJlZV9z
dGF0ZShzdHJ1Y3QgeDg2X2VtdWxhdGVfc3RhdGUgKnN0YXRlKQogfQogI2VuZGlmCiAKK3Vuc2ln
bmVkIGludAoreDg2X2luc25fb3BzaXplKGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9zdGF0ZSAq
c3RhdGUpCit7CisgICAgY2hlY2tfc3RhdGUoc3RhdGUpOworCisgICAgcmV0dXJuIHN0YXRlLT5v
cF9ieXRlcyA8PCAzOworfQorCiBpbnQKIHg4Nl9pbnNuX21vZHJtKGNvbnN0IHN0cnVjdCB4ODZf
ZW11bGF0ZV9zdGF0ZSAqc3RhdGUsCiAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKnJtLCB1
bnNpZ25lZCBpbnQgKnJlZykKQEAgLTU1NDksNiArNTU1NywzMyBAQCB4ODZfaW5zbl9tb2RybShj
b25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfc3RhdGUgKnN0YXRlLAogICAgIHJldHVybiBzdGF0ZS0+
bW9kcm1fbW9kOwogfQogCit1bnNpZ25lZCBsb25nCit4ODZfaW5zbl9vcGVyYW5kX2VhKGNvbnN0
IHN0cnVjdCB4ODZfZW11bGF0ZV9zdGF0ZSAqc3RhdGUsCisgICAgICAgICAgICAgICAgICAgIGVu
dW0geDg2X3NlZ21lbnQgKnNlZykKK3sKKyAgICAqc2VnID0gc3RhdGUtPmVhLnR5cGUgPT0gT1Bf
TUVNID8gc3RhdGUtPmVhLm1lbS5zZWcgOiB4ODZfc2VnX25vbmU7CisKKyAgICBjaGVja19zdGF0
ZShzdGF0ZSk7CisKKyAgICByZXR1cm4gc3RhdGUtPmVhLm1lbS5vZmY7Cit9CisKK3Vuc2lnbmVk
IGxvbmcKK3g4Nl9pbnNuX2ltbWVkaWF0ZShjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfc3RhdGUg
KnN0YXRlLCB1bnNpZ25lZCBpbnQgbnIpCit7CisgICAgY2hlY2tfc3RhdGUoc3RhdGUpOworCisg
ICAgc3dpdGNoICggbnIgKQorICAgIHsKKyAgICBjYXNlIDA6CisgICAgICAgIHJldHVybiBzdGF0
ZS0+aW1tMTsKKyAgICBjYXNlIDE6CisgICAgICAgIHJldHVybiBzdGF0ZS0+aW1tMjsKKyAgICB9
CisKKyAgICByZXR1cm4gMDsKK30KKwogdW5zaWduZWQgaW50CiB4ODZfaW5zbl9sZW5ndGgoY29u
c3Qgc3RydWN0IHg4Nl9lbXVsYXRlX3N0YXRlICpzdGF0ZSwKICAgICAgICAgICAgICAgICBjb25z
dCBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4
Nl9lbXVsYXRlLmgKaW5kZXggNDY4MDQ3My4uMTBmMjU0YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVs
YXRlL3g4Nl9lbXVsYXRlLmgKQEAgLTYyOCw5ICs2MjgsMTcgQEAgeDg2X2RlY29kZV9pbnNuKAog
ICAgICAgICB2b2lkICpwX2RhdGEsIHVuc2lnbmVkIGludCBieXRlcywKICAgICAgICAgc3RydWN0
IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpKTsKIAordW5zaWduZWQgaW50Cit4ODZfaW5zbl9vcHNp
emUoY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX3N0YXRlICpzdGF0ZSk7CiBpbnQKIHg4Nl9pbnNu
X21vZHJtKGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9zdGF0ZSAqc3RhdGUsCiAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgKnJtLCB1bnNpZ25lZCBpbnQgKnJlZyk7Cit1bnNpZ25lZCBsb25n
Cit4ODZfaW5zbl9vcGVyYW5kX2VhKGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9zdGF0ZSAqc3Rh
dGUsCisgICAgICAgICAgICAgICAgICAgIGVudW0geDg2X3NlZ21lbnQgKnNlZyk7Cit1bnNpZ25l
ZCBsb25nCit4ODZfaW5zbl9pbW1lZGlhdGUoY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX3N0YXRl
ICpzdGF0ZSwKKyAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbnIpOwogdW5zaWduZWQg
aW50CiB4ODZfaW5zbl9sZW5ndGgoY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX3N0YXRlICpzdGF0
ZSwKICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCk7
Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNt
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:55:38 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05: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 1cL1mU-0004HP-Ap; Sun, 25 Dec 2016 05: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 <ian.jackson@eu.citrix.com>) id 1cL1mS-0004HB-H4
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:36 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 35/2A-09053-75F5F585; Sun, 25 Dec 2016 05:55:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVTc8Pj7
 C4OJqVosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPn2I3PBNYuKk693sTYwzlbtYuTiEBL4wiix
 YMklRgjnPKPEg73/gRwODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBXwkNq06x
 QJi8wqYSUxYcwQszgJUv3lJH9sERo4FjAyrGDWKU4vKUot0Dc30kooy0zNKchMzc3QNDcz0cl
 OLixPTU3MSk4r1kvNzNzECvcIABDsY728MOMQoycGkJMqrtjkmQogvKT+lMiOxOCO+qDQntfg
 QowwHh5IEb0t0fISQYFFqempFWmYOMDxg0hIcPEoivGdB0rzFBYm5xZnpEKlTjLoc054tfsok
 xJKXn5cqJc77MQqoSACkKKM0D24ELFQvMcpKCfMyAh0lxFOQWpSbWYIq/4pRnINRSZj3QyzQF
 J7MvBK4Ta+AjmACOsK2ORrkiJJEhJRUA6Ns7xfrJcWXN9e7FZ7Q0mMrMa/bJsQ7zcVwcodR90
 GWhGsfxNrrEw83Fc9ov3d07xOOp5fPXj75M5ht2pEoj5qFJ265LX3hyltaue3cV9OXAfMV323
 /enNhBm9O5pa60/8ipM6e0hA5KjTppFfMsqJY+Y+8Dr9d2M8su9VoOffXk/DqIpd9Tl5KLMUZ
 iYZazEXFiQD245u/UAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1482645334!73569077!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20030 invoked from network); 25 Dec 2016 05:55:34 -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; 25 Dec 2016 05: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 1cL1mP-000875-19
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1mO-0004Ex-VA
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1mO-0004Ex-VA@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:55:32 +0000
Subject: [Xen-changelog] [xen master] x86emul: generalize exception handling
	for rep_* hooks
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>

Y29tbWl0IDUzZjg3YzAzYjRlYWQyNWRmOTdjY2ZiZWFlZGRjNzhmZjgzNzVjOTEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDA5OjUyOjM1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDA5OjUyOjM1IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBnZW5lcmFsaXplIGV4Y2VwdGlvbiBoYW5kbGluZyBmb3IgcmVwXyogaG9va3MKICAg
IAogICAgSWYgYW55IG9mIHRob3NlIGhvb2tzIHJldHVybnMgWDg2RU1VTF9FWENFUFRJT04sIHNv
bWUgcmVnaXN0ZXIgc3RhdGUKICAgIHNob3VsZCBzdGlsbCBnZXQgdXBkYXRlZCBpZiBzb21lIGl0
ZXJhdGlvbnMgaGF2ZSBiZWVuIHBlcmZvcm1lZCAoYnV0CiAgICB0aGUgcklQIHVwZGF0ZSB3aWxs
IGdldCBzdXBwcmVzc2VkIGlmIG5vdCBhbGwgb2YgdGhlbSBkaWQgZ2V0IGhhbmRsZWQpLgogICAg
VGhpcyB1cGRhdGluZyBpcyBkb25lIGJ5IHJlZ2lzdGVyX2FkZHJlc3NfaW5jcmVtZW50KCkgYW5k
CiAgICBfX3B1dF9yZXBfcHJlZml4KCkgKHdoaWNoIGhlbmNlIG11c3Qgbm8gbG9uZ2VyIGJlIGJ5
cGFzc2VkKS4gQXMgYQogICAgcmVzdWx0IHB1dF9yZXBfcHJlZml4KCkgY2FuIHRoZW4gc2tpcCBt
b3N0IG9mIHRoZSB3cml0ZWJhY2ssIGJ1dCBuZWVkcwogICAgdG8gZW5zdXJlIHByb3BlciBjb21w
bGV0aW9uIG9mIHRoZSBleGVjdXRlZCBpbnN0cnVjdGlvbi4KICAgIAogICAgV2hpbGUgb24gdGhl
IEhWTSBzaWRlIHRoZSBWQSAtPiBMQSAtPiBQQSB0cmFuc2xhdGlvbiBwcm9jZXNzIGVuc3VyZXMK
ICAgIHRoYXQgYW4gZXhjZXB0aW9uIHdvdWxkIGJlIHJhaXNlZCBvbiB0aGUgZmlyc3QgaXRlcmF0
aW9uIG9ubHksIGRvaW5nIHNvCiAgICB3b3VsZCB1bmR1bHkgY29tcGxpY2F0ZSB0aGUgUFYgc2lk
ZSBjb2RlIGFib3V0IHRvIGJlIGFkZGVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQg
PHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5j
ICAgICAgICAgICAgIHwgIDQgKysrLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVs
YXRlLmMgfCA0MiArKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tCiAyIGZpbGVzIGNo
YW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDI0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5k
ZXggODE2NzM5Zi4uOWRhNzMzNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTQ1OSw2ICs0NTksNyBAQCBz
dGF0aWMgaW50IGh2bWVtdWxfbGluZWFyX3RvX3BoeXMoCiAgICAgewogICAgICAgICBpZiAoIHBm
ZWMgJiAoUEZFQ19wYWdlX3BhZ2VkIHwgUEZFQ19wYWdlX3NoYXJlZCkgKQogICAgICAgICAgICAg
cmV0dXJuIFg4NkVNVUxfUkVUUlk7CisgICAgICAgICpyZXBzID0gMDsKICAgICAgICAgeDg2X2Vt
dWxfcGFnZWZhdWx0KHBmZWMsIGFkZHIsICZodm1lbXVsX2N0eHQtPmN0eHQpOwogICAgICAgICBy
ZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiAgICAgfQpAQCAtNDc4LDYgKzQ3OSw3IEBAIHN0YXRp
YyBpbnQgaHZtZW11bF9saW5lYXJfdG9fcGh5cygKICAgICAgICAgICAgIGlmICggcGZlYyAmIChQ
RkVDX3BhZ2VfcGFnZWQgfCBQRkVDX3BhZ2Vfc2hhcmVkKSApCiAgICAgICAgICAgICAgICAgcmV0
dXJuIFg4NkVNVUxfUkVUUlk7CiAgICAgICAgICAgICBkb25lIC89IGJ5dGVzX3Blcl9yZXA7Cisg
ICAgICAgICAgICAqcmVwcyA9IGRvbmU7CiAgICAgICAgICAgICBpZiAoIGRvbmUgPT0gMCApCiAg
ICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgQVNTRVJUKCFyZXZlcnNlKTsKQEAgLTQ4Niw3
ICs0ODgsNiBAQCBzdGF0aWMgaW50IGh2bWVtdWxfbGluZWFyX3RvX3BoeXMoCiAgICAgICAgICAg
ICAgICAgeDg2X2VtdWxfcGFnZWZhdWx0KHBmZWMsIGFkZHIgJiBQQUdFX01BU0ssICZodm1lbXVs
X2N0eHQtPmN0eHQpOwogICAgICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsK
ICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICpyZXBzID0gZG9uZTsKICAgICAgICAgICAgIGJy
ZWFrOwogICAgICAgICB9CiAKQEAgLTU3Miw2ICs1NzMsNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxf
dmlydHVhbF90b19saW5lYXIoCiAgICAgICogbmVpdGhlciBrbm93IHRoZSBleGFjdCBlcnJvciBj
b2RlIHRvIGJlIHVzZWQsIG5vciBjYW4gd2UgZWFzaWx5CiAgICAgICogZGV0ZXJtaW5lIHRoZSBr
aW5kIG9mIGV4Y2VwdGlvbiAoI0dQIG9yICNUUykgaW4gdGhhdCBjYXNlLgogICAgICAqLworICAg
ICpyZXBzID0gMDsKICAgICBpZiAoIGlzX3g4Nl91c2VyX3NlZ21lbnQoc2VnKSApCiAgICAgICAg
IHg4Nl9lbXVsX2h3X2V4Y2VwdGlvbigoc2VnID09IHg4Nl9zZWdfc3MpCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICA/IFRSQVBfc3RhY2tfZXJyb3IKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRl
L3g4Nl9lbXVsYXRlLmMKaW5kZXggYTU1ZWFiMi4uYzFmNTEyYiAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlL3g4Nl9lbXVsYXRlLmMKQEAgLTk3MSw3ICs5NzEsMTEgQEAgc3RhdGljIHZvaWQgX19w
dXRfcmVwX3ByZWZpeCgKIAogI2RlZmluZSBwdXRfcmVwX3ByZWZpeChyZXBzX2NvbXBsZXRlZCkg
KHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIGlmICggcmVwX3ByZWZpeCgp
ICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAogICAgICAgICBfX3B1dF9yZXBfcHJlZml4KCZfcmVncywgY3R4dC0+cmVn
cywgYWRfYnl0ZXMsIHJlcHNfY29tcGxldGVkKTsgXAorICAgICAgICBpZiAoIHVubGlrZWx5KHJj
ID09IFg4NkVNVUxfRVhDRVBUSU9OKSApICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAgICAgZ290byBub193cml0ZWJhY2s7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogfSkKIAogLyogQ2xpcCBtYXhpbXVtIHJlcGV0
aXRpb25zIHNvIHRoYXQgdGhlIGluZGV4IHJlZ2lzdGVyIGF0IG1vc3QganVzdCB3cmFwcy4gKi8K
QEAgLTI5MTksMTQgKzI5MjMsOSBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgZHN0Lm1lbS5vZmYg
PSB0cnVuY2F0ZV9lYV9hbmRfcmVwcyhfcmVncy5lZGksIG5yX3JlcHMsIGRzdC5ieXRlcyk7CiAg
ICAgICAgIGlmICggKHJjID0gaW9wb3J0X2FjY2Vzc19jaGVjayhwb3J0LCBkc3QuYnl0ZXMsIGN0
eHQsIG9wcykpICE9IDAgKQogICAgICAgICAgICAgZ290byBkb25lOwotICAgICAgICBpZiAoIChu
cl9yZXBzID4gMSkgJiYgKG9wcy0+cmVwX2lucyAhPSBOVUxMKSAmJgorICAgICAgICBpZiAoIChu
cl9yZXBzID09IDEpIHx8ICFvcHMtPnJlcF9pbnMgfHwKICAgICAgICAgICAgICAoKHJjID0gb3Bz
LT5yZXBfaW5zKHBvcnQsIGRzdC5tZW0uc2VnLCBkc3QubWVtLm9mZiwgZHN0LmJ5dGVzLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5yX3JlcHMsIGN0eHQpKSAhPSBYODZFTVVM
X1VOSEFORExFQUJMRSkgKQotICAgICAgICB7Ci0gICAgICAgICAgICBpZiAoIHJjICE9IDAgKQot
ICAgICAgICAgICAgICAgIGdvdG8gZG9uZTsKLSAgICAgICAgfQotICAgICAgICBlbHNlCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbnJfcmVwcywgY3R4dCkpID09IFg4NkVNVUxf
VU5IQU5ETEVBQkxFKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGZhaWxfaWYob3BzLT5yZWFk
X2lvID09IE5VTEwpOwogICAgICAgICAgICAgaWYgKCAocmMgPSBvcHMtPnJlYWRfaW8ocG9ydCwg
ZHN0LmJ5dGVzLCAmZHN0LnZhbCwgY3R4dCkpICE9IDAgKQpAQCAtMjkzNiw2ICsyOTM1LDggQEAg
eDg2X2VtdWxhdGUoCiAgICAgICAgIH0KICAgICAgICAgcmVnaXN0ZXJfYWRkcmVzc19hZGp1c3Qo
X3JlZ3MuZWRpLCBucl9yZXBzICogZHN0LmJ5dGVzKTsKICAgICAgICAgcHV0X3JlcF9wcmVmaXgo
bnJfcmVwcyk7CisgICAgICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKKyAgICAgICAgICAg
IGdvdG8gZG9uZTsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCkBAIC0yOTQ2LDE0ICsyOTQ3LDkg
QEAgeDg2X2VtdWxhdGUoCiAgICAgICAgIGVhLm1lbS5vZmYgPSB0cnVuY2F0ZV9lYV9hbmRfcmVw
cyhfcmVncy5lc2ksIG5yX3JlcHMsIGRzdC5ieXRlcyk7CiAgICAgICAgIGlmICggKHJjID0gaW9w
b3J0X2FjY2Vzc19jaGVjayhwb3J0LCBkc3QuYnl0ZXMsIGN0eHQsIG9wcykpICE9IDAgKQogICAg
ICAgICAgICAgZ290byBkb25lOwotICAgICAgICBpZiAoIChucl9yZXBzID4gMSkgJiYgKG9wcy0+
cmVwX291dHMgIT0gTlVMTCkgJiYKKyAgICAgICAgaWYgKCAobnJfcmVwcyA9PSAxKSB8fCAhb3Bz
LT5yZXBfb3V0cyB8fAogICAgICAgICAgICAgICgocmMgPSBvcHMtPnJlcF9vdXRzKGVhLm1lbS5z
ZWcsIGVhLm1lbS5vZmYsIHBvcnQsIGRzdC5ieXRlcywKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAmbnJfcmVwcywgY3R4dCkpICE9IFg4NkVNVUxfVU5IQU5ETEVBQkxFKSApCi0g
ICAgICAgIHsKLSAgICAgICAgICAgIGlmICggcmMgIT0gMCApCi0gICAgICAgICAgICAgICAgZ290
byBkb25lOwotICAgICAgICB9Ci0gICAgICAgIGVsc2UKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAmbnJfcmVwcywgY3R4dCkpID09IFg4NkVNVUxfVU5IQU5ETEVBQkxFKSApCiAg
ICAgICAgIHsKICAgICAgICAgICAgIGlmICggKHJjID0gcmVhZF91bG9uZyhlYS5tZW0uc2VnLCB0
cnVuY2F0ZV9lYShfcmVncy5lc2kpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICZkc3QudmFsLCBkc3QuYnl0ZXMsIGN0eHQsIG9wcykpICE9IDAgKQpAQCAtMjk2NSw2ICsyOTYx
LDggQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgIH0KICAgICAgICAgcmVnaXN0ZXJfYWRkcmVzc19h
ZGp1c3QoX3JlZ3MuZXNpLCBucl9yZXBzICogZHN0LmJ5dGVzKTsKICAgICAgICAgcHV0X3JlcF9w
cmVmaXgobnJfcmVwcyk7CisgICAgICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKKyAgICAg
ICAgICAgIGdvdG8gZG9uZTsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCkBAIC0zMTg3LDE1ICsz
MTg1LDEwIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBkc3QubWVtLnNlZyA9IHg4Nl9zZWdfZXM7
CiAgICAgICAgIGRzdC5tZW0ub2ZmID0gdHJ1bmNhdGVfZWFfYW5kX3JlcHMoX3JlZ3MuZWRpLCBu
cl9yZXBzLCBkc3QuYnl0ZXMpOwogICAgICAgICBzcmMubWVtLm9mZiA9IHRydW5jYXRlX2VhX2Fu
ZF9yZXBzKF9yZWdzLmVzaSwgbnJfcmVwcywgZHN0LmJ5dGVzKTsKLSAgICAgICAgaWYgKCAobnJf
cmVwcyA+IDEpICYmIChvcHMtPnJlcF9tb3ZzICE9IE5VTEwpICYmCisgICAgICAgIGlmICggKG5y
X3JlcHMgPT0gMSkgfHwgIW9wcy0+cmVwX21vdnMgfHwKICAgICAgICAgICAgICAoKHJjID0gb3Bz
LT5yZXBfbW92cyhlYS5tZW0uc2VnLCBzcmMubWVtLm9mZiwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkc3QubWVtLnNlZywgZHN0Lm1lbS5vZmYsIGRzdC5ieXRlcywKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbnJfcmVwcywgY3R4dCkpICE9IFg4NkVNVUxf
VU5IQU5ETEVBQkxFKSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGlmICggcmMgIT0gMCApCi0g
ICAgICAgICAgICAgICAgZ290byBkb25lOwotICAgICAgICB9Ci0gICAgICAgIGVsc2UKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbnJfcmVwcywgY3R4dCkpID09IFg4NkVNVUxf
VU5IQU5ETEVBQkxFKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGlmICggKHJjID0gcmVhZF91
bG9uZyhlYS5tZW0uc2VnLCBzcmMubWVtLm9mZiwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAmZHN0LnZhbCwgZHN0LmJ5dGVzLCBjdHh0LCBvcHMpKSAhPSAwICkKQEAgLTMyMDYs
NiArMzE5OSw4IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICByZWdpc3Rlcl9hZGRyZXNzX2FkanVz
dChfcmVncy5lc2ksIG5yX3JlcHMgKiBkc3QuYnl0ZXMpOwogICAgICAgICByZWdpc3Rlcl9hZGRy
ZXNzX2FkanVzdChfcmVncy5lZGksIG5yX3JlcHMgKiBkc3QuYnl0ZXMpOwogICAgICAgICBwdXRf
cmVwX3ByZWZpeChucl9yZXBzKTsKKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQor
ICAgICAgICAgICAgZ290byBkb25lOwogICAgICAgICBicmVhazsKICAgICB9CiAKQEAgLTMyNDQs
MTEgKzMyMzksMTIgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAgICBkc3QudmFsID0gc3JjLnZh
bDsKICAgICAgICAgICAgIGRzdC50eXBlID0gT1BfTUVNOwogICAgICAgICAgICAgbnJfcmVwcyA9
IDE7CisgICAgICAgICAgICByYyA9IFg4NkVNVUxfT0tBWTsKICAgICAgICAgfQotICAgICAgICBl
bHNlIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKLSAgICAgICAgICAgIGdvdG8gZG9uZTsKICAg
ICAgICAgcmVnaXN0ZXJfYWRkcmVzc19hZGp1c3QoX3JlZ3MuZWRpLCBucl9yZXBzICogZHN0LmJ5
dGVzKTsKICAgICAgICAgcHV0X3JlcF9wcmVmaXgobnJfcmVwcyk7CisgICAgICAgIGlmICggcmMg
IT0gWDg2RU1VTF9PS0FZICkKKyAgICAgICAgICAgIGdvdG8gZG9uZTsKICAgICAgICAgYnJlYWs7
CiAgICAgfQogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:55:38 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05: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 1cL1mU-0004HP-Ap; Sun, 25 Dec 2016 05: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 <ian.jackson@eu.citrix.com>) id 1cL1mS-0004HB-H4
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:36 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 35/2A-09053-75F5F585; Sun, 25 Dec 2016 05:55:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVTc8Pj7
 C4OJqVosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPn2I3PBNYuKk693sTYwzlbtYuTiEBL4wiix
 YMklRgjnPKPEg73/gRwODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBXwkNq06x
 QJi8wqYSUxYcwQszgJUv3lJH9sERo4FjAyrGDWKU4vKUot0Dc30kooy0zNKchMzc3QNDcz0cl
 OLixPTU3MSk4r1kvNzNzECvcIABDsY728MOMQoycGkJMqrtjkmQogvKT+lMiOxOCO+qDQntfg
 QowwHh5IEb0t0fISQYFFqempFWmYOMDxg0hIcPEoivGdB0rzFBYm5xZnpEKlTjLoc054tfsok
 xJKXn5cqJc77MQqoSACkKKM0D24ELFQvMcpKCfMyAh0lxFOQWpSbWYIq/4pRnINRSZj3QyzQF
 J7MvBK4Ta+AjmACOsK2ORrkiJJEhJRUA6Ns7xfrJcWXN9e7FZ7Q0mMrMa/bJsQ7zcVwcodR90
 GWhGsfxNrrEw83Fc9ov3d07xOOp5fPXj75M5ht2pEoj5qFJ265LX3hyltaue3cV9OXAfMV323
 /enNhBm9O5pa60/8ipM6e0hA5KjTppFfMsqJY+Y+8Dr9d2M8su9VoOffXk/DqIpd9Tl5KLMUZ
 iYZazEXFiQD245u/UAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1482645334!73569077!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20030 invoked from network); 25 Dec 2016 05:55:34 -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; 25 Dec 2016 05: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 1cL1mP-000875-19
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1mO-0004Ex-VA
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:32 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1mO-0004Ex-VA@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:55:32 +0000
Subject: [Xen-changelog] [xen master] x86emul: generalize exception handling
	for rep_* hooks
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>

Y29tbWl0IDUzZjg3YzAzYjRlYWQyNWRmOTdjY2ZiZWFlZGRjNzhmZjgzNzVjOTEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDA5OjUyOjM1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDA5OjUyOjM1IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBnZW5lcmFsaXplIGV4Y2VwdGlvbiBoYW5kbGluZyBmb3IgcmVwXyogaG9va3MKICAg
IAogICAgSWYgYW55IG9mIHRob3NlIGhvb2tzIHJldHVybnMgWDg2RU1VTF9FWENFUFRJT04sIHNv
bWUgcmVnaXN0ZXIgc3RhdGUKICAgIHNob3VsZCBzdGlsbCBnZXQgdXBkYXRlZCBpZiBzb21lIGl0
ZXJhdGlvbnMgaGF2ZSBiZWVuIHBlcmZvcm1lZCAoYnV0CiAgICB0aGUgcklQIHVwZGF0ZSB3aWxs
IGdldCBzdXBwcmVzc2VkIGlmIG5vdCBhbGwgb2YgdGhlbSBkaWQgZ2V0IGhhbmRsZWQpLgogICAg
VGhpcyB1cGRhdGluZyBpcyBkb25lIGJ5IHJlZ2lzdGVyX2FkZHJlc3NfaW5jcmVtZW50KCkgYW5k
CiAgICBfX3B1dF9yZXBfcHJlZml4KCkgKHdoaWNoIGhlbmNlIG11c3Qgbm8gbG9uZ2VyIGJlIGJ5
cGFzc2VkKS4gQXMgYQogICAgcmVzdWx0IHB1dF9yZXBfcHJlZml4KCkgY2FuIHRoZW4gc2tpcCBt
b3N0IG9mIHRoZSB3cml0ZWJhY2ssIGJ1dCBuZWVkcwogICAgdG8gZW5zdXJlIHByb3BlciBjb21w
bGV0aW9uIG9mIHRoZSBleGVjdXRlZCBpbnN0cnVjdGlvbi4KICAgIAogICAgV2hpbGUgb24gdGhl
IEhWTSBzaWRlIHRoZSBWQSAtPiBMQSAtPiBQQSB0cmFuc2xhdGlvbiBwcm9jZXNzIGVuc3VyZXMK
ICAgIHRoYXQgYW4gZXhjZXB0aW9uIHdvdWxkIGJlIHJhaXNlZCBvbiB0aGUgZmlyc3QgaXRlcmF0
aW9uIG9ubHksIGRvaW5nIHNvCiAgICB3b3VsZCB1bmR1bHkgY29tcGxpY2F0ZSB0aGUgUFYgc2lk
ZSBjb2RlIGFib3V0IHRvIGJlIGFkZGVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQg
PHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5j
ICAgICAgICAgICAgIHwgIDQgKysrLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVs
YXRlLmMgfCA0MiArKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tCiAyIGZpbGVzIGNo
YW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDI0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5k
ZXggODE2NzM5Zi4uOWRhNzMzNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTQ1OSw2ICs0NTksNyBAQCBz
dGF0aWMgaW50IGh2bWVtdWxfbGluZWFyX3RvX3BoeXMoCiAgICAgewogICAgICAgICBpZiAoIHBm
ZWMgJiAoUEZFQ19wYWdlX3BhZ2VkIHwgUEZFQ19wYWdlX3NoYXJlZCkgKQogICAgICAgICAgICAg
cmV0dXJuIFg4NkVNVUxfUkVUUlk7CisgICAgICAgICpyZXBzID0gMDsKICAgICAgICAgeDg2X2Vt
dWxfcGFnZWZhdWx0KHBmZWMsIGFkZHIsICZodm1lbXVsX2N0eHQtPmN0eHQpOwogICAgICAgICBy
ZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CiAgICAgfQpAQCAtNDc4LDYgKzQ3OSw3IEBAIHN0YXRp
YyBpbnQgaHZtZW11bF9saW5lYXJfdG9fcGh5cygKICAgICAgICAgICAgIGlmICggcGZlYyAmIChQ
RkVDX3BhZ2VfcGFnZWQgfCBQRkVDX3BhZ2Vfc2hhcmVkKSApCiAgICAgICAgICAgICAgICAgcmV0
dXJuIFg4NkVNVUxfUkVUUlk7CiAgICAgICAgICAgICBkb25lIC89IGJ5dGVzX3Blcl9yZXA7Cisg
ICAgICAgICAgICAqcmVwcyA9IGRvbmU7CiAgICAgICAgICAgICBpZiAoIGRvbmUgPT0gMCApCiAg
ICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgQVNTRVJUKCFyZXZlcnNlKTsKQEAgLTQ4Niw3
ICs0ODgsNiBAQCBzdGF0aWMgaW50IGh2bWVtdWxfbGluZWFyX3RvX3BoeXMoCiAgICAgICAgICAg
ICAgICAgeDg2X2VtdWxfcGFnZWZhdWx0KHBmZWMsIGFkZHIgJiBQQUdFX01BU0ssICZodm1lbXVs
X2N0eHQtPmN0eHQpOwogICAgICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsK
ICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICpyZXBzID0gZG9uZTsKICAgICAgICAgICAgIGJy
ZWFrOwogICAgICAgICB9CiAKQEAgLTU3Miw2ICs1NzMsNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxf
dmlydHVhbF90b19saW5lYXIoCiAgICAgICogbmVpdGhlciBrbm93IHRoZSBleGFjdCBlcnJvciBj
b2RlIHRvIGJlIHVzZWQsIG5vciBjYW4gd2UgZWFzaWx5CiAgICAgICogZGV0ZXJtaW5lIHRoZSBr
aW5kIG9mIGV4Y2VwdGlvbiAoI0dQIG9yICNUUykgaW4gdGhhdCBjYXNlLgogICAgICAqLworICAg
ICpyZXBzID0gMDsKICAgICBpZiAoIGlzX3g4Nl91c2VyX3NlZ21lbnQoc2VnKSApCiAgICAgICAg
IHg4Nl9lbXVsX2h3X2V4Y2VwdGlvbigoc2VnID09IHg4Nl9zZWdfc3MpCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICA/IFRSQVBfc3RhY2tfZXJyb3IKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRl
L3g4Nl9lbXVsYXRlLmMKaW5kZXggYTU1ZWFiMi4uYzFmNTEyYiAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlL3g4Nl9lbXVsYXRlLmMKQEAgLTk3MSw3ICs5NzEsMTEgQEAgc3RhdGljIHZvaWQgX19w
dXRfcmVwX3ByZWZpeCgKIAogI2RlZmluZSBwdXRfcmVwX3ByZWZpeChyZXBzX2NvbXBsZXRlZCkg
KHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIGlmICggcmVwX3ByZWZpeCgp
ICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAogICAgICAgICBfX3B1dF9yZXBfcHJlZml4KCZfcmVncywgY3R4dC0+cmVn
cywgYWRfYnl0ZXMsIHJlcHNfY29tcGxldGVkKTsgXAorICAgICAgICBpZiAoIHVubGlrZWx5KHJj
ID09IFg4NkVNVUxfRVhDRVBUSU9OKSApICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAgICAgZ290byBub193cml0ZWJhY2s7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogfSkKIAogLyogQ2xpcCBtYXhpbXVtIHJlcGV0
aXRpb25zIHNvIHRoYXQgdGhlIGluZGV4IHJlZ2lzdGVyIGF0IG1vc3QganVzdCB3cmFwcy4gKi8K
QEAgLTI5MTksMTQgKzI5MjMsOSBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgZHN0Lm1lbS5vZmYg
PSB0cnVuY2F0ZV9lYV9hbmRfcmVwcyhfcmVncy5lZGksIG5yX3JlcHMsIGRzdC5ieXRlcyk7CiAg
ICAgICAgIGlmICggKHJjID0gaW9wb3J0X2FjY2Vzc19jaGVjayhwb3J0LCBkc3QuYnl0ZXMsIGN0
eHQsIG9wcykpICE9IDAgKQogICAgICAgICAgICAgZ290byBkb25lOwotICAgICAgICBpZiAoIChu
cl9yZXBzID4gMSkgJiYgKG9wcy0+cmVwX2lucyAhPSBOVUxMKSAmJgorICAgICAgICBpZiAoIChu
cl9yZXBzID09IDEpIHx8ICFvcHMtPnJlcF9pbnMgfHwKICAgICAgICAgICAgICAoKHJjID0gb3Bz
LT5yZXBfaW5zKHBvcnQsIGRzdC5tZW0uc2VnLCBkc3QubWVtLm9mZiwgZHN0LmJ5dGVzLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5yX3JlcHMsIGN0eHQpKSAhPSBYODZFTVVM
X1VOSEFORExFQUJMRSkgKQotICAgICAgICB7Ci0gICAgICAgICAgICBpZiAoIHJjICE9IDAgKQot
ICAgICAgICAgICAgICAgIGdvdG8gZG9uZTsKLSAgICAgICAgfQotICAgICAgICBlbHNlCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbnJfcmVwcywgY3R4dCkpID09IFg4NkVNVUxf
VU5IQU5ETEVBQkxFKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGZhaWxfaWYob3BzLT5yZWFk
X2lvID09IE5VTEwpOwogICAgICAgICAgICAgaWYgKCAocmMgPSBvcHMtPnJlYWRfaW8ocG9ydCwg
ZHN0LmJ5dGVzLCAmZHN0LnZhbCwgY3R4dCkpICE9IDAgKQpAQCAtMjkzNiw2ICsyOTM1LDggQEAg
eDg2X2VtdWxhdGUoCiAgICAgICAgIH0KICAgICAgICAgcmVnaXN0ZXJfYWRkcmVzc19hZGp1c3Qo
X3JlZ3MuZWRpLCBucl9yZXBzICogZHN0LmJ5dGVzKTsKICAgICAgICAgcHV0X3JlcF9wcmVmaXgo
bnJfcmVwcyk7CisgICAgICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKKyAgICAgICAgICAg
IGdvdG8gZG9uZTsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCkBAIC0yOTQ2LDE0ICsyOTQ3LDkg
QEAgeDg2X2VtdWxhdGUoCiAgICAgICAgIGVhLm1lbS5vZmYgPSB0cnVuY2F0ZV9lYV9hbmRfcmVw
cyhfcmVncy5lc2ksIG5yX3JlcHMsIGRzdC5ieXRlcyk7CiAgICAgICAgIGlmICggKHJjID0gaW9w
b3J0X2FjY2Vzc19jaGVjayhwb3J0LCBkc3QuYnl0ZXMsIGN0eHQsIG9wcykpICE9IDAgKQogICAg
ICAgICAgICAgZ290byBkb25lOwotICAgICAgICBpZiAoIChucl9yZXBzID4gMSkgJiYgKG9wcy0+
cmVwX291dHMgIT0gTlVMTCkgJiYKKyAgICAgICAgaWYgKCAobnJfcmVwcyA9PSAxKSB8fCAhb3Bz
LT5yZXBfb3V0cyB8fAogICAgICAgICAgICAgICgocmMgPSBvcHMtPnJlcF9vdXRzKGVhLm1lbS5z
ZWcsIGVhLm1lbS5vZmYsIHBvcnQsIGRzdC5ieXRlcywKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAmbnJfcmVwcywgY3R4dCkpICE9IFg4NkVNVUxfVU5IQU5ETEVBQkxFKSApCi0g
ICAgICAgIHsKLSAgICAgICAgICAgIGlmICggcmMgIT0gMCApCi0gICAgICAgICAgICAgICAgZ290
byBkb25lOwotICAgICAgICB9Ci0gICAgICAgIGVsc2UKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAmbnJfcmVwcywgY3R4dCkpID09IFg4NkVNVUxfVU5IQU5ETEVBQkxFKSApCiAg
ICAgICAgIHsKICAgICAgICAgICAgIGlmICggKHJjID0gcmVhZF91bG9uZyhlYS5tZW0uc2VnLCB0
cnVuY2F0ZV9lYShfcmVncy5lc2kpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICZkc3QudmFsLCBkc3QuYnl0ZXMsIGN0eHQsIG9wcykpICE9IDAgKQpAQCAtMjk2NSw2ICsyOTYx
LDggQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgIH0KICAgICAgICAgcmVnaXN0ZXJfYWRkcmVzc19h
ZGp1c3QoX3JlZ3MuZXNpLCBucl9yZXBzICogZHN0LmJ5dGVzKTsKICAgICAgICAgcHV0X3JlcF9w
cmVmaXgobnJfcmVwcyk7CisgICAgICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKKyAgICAg
ICAgICAgIGdvdG8gZG9uZTsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCkBAIC0zMTg3LDE1ICsz
MTg1LDEwIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBkc3QubWVtLnNlZyA9IHg4Nl9zZWdfZXM7
CiAgICAgICAgIGRzdC5tZW0ub2ZmID0gdHJ1bmNhdGVfZWFfYW5kX3JlcHMoX3JlZ3MuZWRpLCBu
cl9yZXBzLCBkc3QuYnl0ZXMpOwogICAgICAgICBzcmMubWVtLm9mZiA9IHRydW5jYXRlX2VhX2Fu
ZF9yZXBzKF9yZWdzLmVzaSwgbnJfcmVwcywgZHN0LmJ5dGVzKTsKLSAgICAgICAgaWYgKCAobnJf
cmVwcyA+IDEpICYmIChvcHMtPnJlcF9tb3ZzICE9IE5VTEwpICYmCisgICAgICAgIGlmICggKG5y
X3JlcHMgPT0gMSkgfHwgIW9wcy0+cmVwX21vdnMgfHwKICAgICAgICAgICAgICAoKHJjID0gb3Bz
LT5yZXBfbW92cyhlYS5tZW0uc2VnLCBzcmMubWVtLm9mZiwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkc3QubWVtLnNlZywgZHN0Lm1lbS5vZmYsIGRzdC5ieXRlcywKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbnJfcmVwcywgY3R4dCkpICE9IFg4NkVNVUxf
VU5IQU5ETEVBQkxFKSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGlmICggcmMgIT0gMCApCi0g
ICAgICAgICAgICAgICAgZ290byBkb25lOwotICAgICAgICB9Ci0gICAgICAgIGVsc2UKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbnJfcmVwcywgY3R4dCkpID09IFg4NkVNVUxf
VU5IQU5ETEVBQkxFKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGlmICggKHJjID0gcmVhZF91
bG9uZyhlYS5tZW0uc2VnLCBzcmMubWVtLm9mZiwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAmZHN0LnZhbCwgZHN0LmJ5dGVzLCBjdHh0LCBvcHMpKSAhPSAwICkKQEAgLTMyMDYs
NiArMzE5OSw4IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICByZWdpc3Rlcl9hZGRyZXNzX2FkanVz
dChfcmVncy5lc2ksIG5yX3JlcHMgKiBkc3QuYnl0ZXMpOwogICAgICAgICByZWdpc3Rlcl9hZGRy
ZXNzX2FkanVzdChfcmVncy5lZGksIG5yX3JlcHMgKiBkc3QuYnl0ZXMpOwogICAgICAgICBwdXRf
cmVwX3ByZWZpeChucl9yZXBzKTsKKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQor
ICAgICAgICAgICAgZ290byBkb25lOwogICAgICAgICBicmVhazsKICAgICB9CiAKQEAgLTMyNDQs
MTEgKzMyMzksMTIgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAgICBkc3QudmFsID0gc3JjLnZh
bDsKICAgICAgICAgICAgIGRzdC50eXBlID0gT1BfTUVNOwogICAgICAgICAgICAgbnJfcmVwcyA9
IDE7CisgICAgICAgICAgICByYyA9IFg4NkVNVUxfT0tBWTsKICAgICAgICAgfQotICAgICAgICBl
bHNlIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKLSAgICAgICAgICAgIGdvdG8gZG9uZTsKICAg
ICAgICAgcmVnaXN0ZXJfYWRkcmVzc19hZGp1c3QoX3JlZ3MuZWRpLCBucl9yZXBzICogZHN0LmJ5
dGVzKTsKICAgICAgICAgcHV0X3JlcF9wcmVmaXgobnJfcmVwcyk7CisgICAgICAgIGlmICggcmMg
IT0gWDg2RU1VTF9PS0FZICkKKyAgICAgICAgICAgIGdvdG8gZG9uZTsKICAgICAgICAgYnJlYWs7
CiAgICAgfQogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:55:48 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:55: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 1cL1me-0004JZ-Ch; Sun, 25 Dec 2016 05:55:48 +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 1cL1mc-0004JG-II
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:46 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 26/2A-04025-16F5F585; Sun, 25 Dec 2016 05:55:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTcxPj7
 CYPljXosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLf8AlvBfJuKky/nsTYwflDrYuTiEBL4wiix
 9vBRZgjnPKNE741zjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwu4SJzZd
 BcszitgJnHk72dGEJsFqP72+U9MExg5FjAyrGLUKE4tKkst0jU20EsqykzPKMlNzMzRNTQw1c
 tNLS5OTE/NSUwq1kvOz93ECPRKPQMD4w7GCav8DjFKcjApifKqbY6JEOJLyk+pzEgszogvKs1
 JLT7EKMPBoSTB2xIdHyEkWJSanlqRlpkDDA+YtAQHj5II71mQNG9xQWJucWY6ROoUo6KUOO/H
 KKCEAEgiozQPrg0WkpcYZaWEeRkZGBiEeApSi3IzS1DlXzGKczAqCfMujwOawpOZVwI3/RXQY
 iagxbbN0SCLSxIRUlINjNse/5fxKFdOZZwtdT8kdtq2skKjqDfdTwofpl5hqkhmXy01se7PNY
 m8mntTLDQDPvca7+TXXPite274oRczcnrY2q2qjgY+tHgrdfPesokX9u6vSkvx19307sxcSXa
 h+GyRmCehr6xueSUG2redFlF6czdXe+2c6Z/25u5oakn9rXO7+twXWyWW4oxEQy3mouJEAM6X
 ThxEAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1482645344!63126379!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36970 invoked from network); 25 Dec 2016 05:55:45 -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; 25 Dec 2016 05: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 1cL1mZ-00087F-53
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1mZ-0004Hm-2o
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1mZ-0004Hm-2o@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:55:43 +0000
Subject: [Xen-changelog] [xen master] x86emul: make write and cmpxchg hooks
	optional
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>

Y29tbWl0IDM2YTgwOGVlYjJiOWQzNjVhYjdhYjEzYTg2NTllNjZlNDlkMDQ5YmYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDA5OjUzOjA5IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDA5OjUzOjA5IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBtYWtlIHdyaXRlIGFuZCBjbXB4Y2hnIGhvb2tzIG9wdGlvbmFsCiAgICAKICAgIFdo
aWxlIHRoZSByZWFkIGFuZCBmZXRjaCBob29rcyBhcmUgYmFzaWNhbGx5IHVuYXZvaWRhYmxlLCB3
cml0ZSBhbmQKICAgIGNtcHhjaGcgYXJlbid0IHJlYWxseSBuZWVkZWQgYnkgdGhhdCBtYW55IGlu
c25zLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDQ5ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0MiBpbnNl
cnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZf
ZW11bGF0ZS94ODZfZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVs
YXRlLmMKaW5kZXggYzFmNTEyYi4uOWRhNTMxMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4
Nl9lbXVsYXRlLmMKQEAgLTE1MjAsNiArMTUyMCw3IEBAIHByb3Rtb2RlX2xvYWRfc2VnKAogICAg
IHsKICAgICAgICAgdWludDMyX3QgbmV3X2Rlc2NfYiA9IGRlc2MuYiB8IGFfZmxhZzsKIAorICAg
ICAgICBmYWlsX2lmKCFvcHMtPmNtcHhjaGcpOwogICAgICAgICBzd2l0Y2ggKCAocmMgPSBvcHMt
PmNtcHhjaGcoc2VsX3NlZywgKHNlbCAmIDB4ZmZmOCkgKyA0LCAmZGVzYy5iLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ld19kZXNjX2IsIHNpemVvZihkZXNjLmIpLCBj
dHh0KSkgKQogICAgICAgICB7CkBAIC0yMDE3LDYgKzIwMTgsOCBAQCB4ODZfZGVjb2RlKAogICAg
IGJvb2wgcGNfcmVsID0gZmFsc2U7CiAgICAgaW50IHJjID0gWDg2RU1VTF9PS0FZOwogCisgICAg
QVNTRVJUKG9wcy0+aW5zbl9mZXRjaCk7CisKICAgICBtZW1zZXQoc3RhdGUsIDAsIHNpemVvZigq
c3RhdGUpKTsKICAgICBlYS50eXBlID0gT1BfTk9ORTsKICAgICBlYS5tZW0uc2VnID0geDg2X3Nl
Z19kczsKQEAgLTI0OTQsNiArMjQ5Nyw4IEBAIHg4Nl9lbXVsYXRlKAogICAgIHN0cnVjdCB4ODZf
ZW11bGF0ZV9zdHViIHN0dWIgPSB7fTsKICAgICBERUNMQVJFX0FMSUdORUQobW12YWxfdCwgbW12
YWwpOwogCisgICAgQVNTRVJUKG9wcy0+cmVhZCk7CisKICAgICByYyA9IHg4Nl9kZWNvZGUoJnN0
YXRlLCBjdHh0LCBvcHMpOwogICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKICAgICAgICAg
cmV0dXJuIHJjOwpAQCAtMjY1OCwxMyArMjY2MywxOCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAg
fQogICAgICAgICBlbHNlIGlmICggIShkICYgTW92KSApIC8qIG9wdGltaXNhdGlvbiAtIGF2b2lk
IHNsb3cgZW11bGF0ZWQgcmVhZCAqLwogICAgICAgICB7CisgICAgICAgICAgICBmYWlsX2lmKGxv
Y2tfcHJlZml4ID8gIW9wcy0+Y21weGNoZyA6ICFvcHMtPndyaXRlKTsKICAgICAgICAgICAgIGlm
ICggKHJjID0gcmVhZF91bG9uZyhkc3QubWVtLnNlZywgZHN0Lm1lbS5vZmYsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJmRzdC52YWwsIGRzdC5ieXRlcywgY3R4dCwgb3BzKSkg
KQogICAgICAgICAgICAgICAgIGdvdG8gZG9uZTsKICAgICAgICAgICAgIGRzdC5vcmlnX3ZhbCA9
IGRzdC52YWw7CiAgICAgICAgIH0KLSAgICAgICAgZWxzZSAvKiBMb2NrIHByZWZpeCBpcyBhbGxv
d2VkIG9ubHkgb24gUk1XIGluc3RydWN0aW9ucy4gKi8KKyAgICAgICAgZWxzZQorICAgICAgICB7
CisgICAgICAgICAgICAvKiBMb2NrIHByZWZpeCBpcyBhbGxvd2VkIG9ubHkgb24gUk1XIGluc3Ry
dWN0aW9ucy4gKi8KICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihsb2NrX3ByZWZp
eCwgRVhDX1VEKTsKKyAgICAgICAgICAgIGZhaWxfaWYoIW9wcy0+d3JpdGUpOworICAgICAgICB9
CiAgICAgICAgIGJyZWFrOwogICAgIH0KIApAQCAtMjgxMyw3ICsyODIzLDkgQEAgeDg2X2VtdWxh
dGUoCiAgICAgICAgIHVuc2lnbmVkIGxvbmcgcmVnc1tdID0gewogICAgICAgICAgICAgX3JlZ3Mu
ZWF4LCBfcmVncy5lY3gsIF9yZWdzLmVkeCwgX3JlZ3MuZWJ4LAogICAgICAgICAgICAgX3JlZ3Mu
ZXNwLCBfcmVncy5lYnAsIF9yZWdzLmVzaSwgX3JlZ3MuZWRpIH07CisKICAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKG1vZGVfNjRiaXQoKSwgRVhDX1VEKTsKKyAgICAgICAgZmFpbF9pZigh
b3BzLT53cml0ZSk7CiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgODsgaSsrICkKICAgICAgICAg
ICAgIGlmICggKHJjID0gb3BzLT53cml0ZSh4ODZfc2VnX3NzLCBzcF9wcmVfZGVjKG9wX2J5dGVz
KSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmcmVnc1tpXSwgb3BfYnl0ZXMs
IGN0eHQpKSAhPSAwICkKQEAgLTMxMTIsNyArMzEyNCw3IEBAIHg4Nl9lbXVsYXRlKAogICAgIGNh
c2UgMHg5YTogLyogY2FsbCAoZmFyLCBhYnNvbHV0ZSkgKi8KICAgICAgICAgQVNTRVJUKCFtb2Rl
XzY0Yml0KCkpOwogICAgIGZhcl9jYWxsOgotICAgICAgICBmYWlsX2lmKG9wcy0+cmVhZF9zZWdt
ZW50ID09IE5VTEwpOworICAgICAgICBmYWlsX2lmKCFvcHMtPnJlYWRfc2VnbWVudCB8fCAhb3Bz
LT53cml0ZSk7CiAKICAgICAgICAgaWYgKCAocmMgPSBvcHMtPnJlYWRfc2VnbWVudCh4ODZfc2Vn
X2NzLCAmc3JlZywgY3R4dCkpIHx8CiAgICAgICAgICAgICAgKHJjID0gbG9hZF9zZWcoeDg2X3Nl
Z19jcywgaW1tMiwgMCwgJmNzLCBjdHh0LCBvcHMpKSB8fApAQCAtMzM1MSw2ICszMzYzLDcgQEAg
eDg2X2VtdWxhdGUoCiAgICAgICAgIGRzdC50eXBlID0gT1BfUkVHOwogICAgICAgICBkc3QuYnl0
ZXMgPSAobW9kZV82NGJpdCgpICYmIChvcF9ieXRlcyA9PSA0KSkgPyA4IDogb3BfYnl0ZXM7CiAg
ICAgICAgIGRzdC5yZWcgPSAodW5zaWduZWQgbG9uZyAqKSZfcmVncy5lYnA7CisgICAgICAgIGZh
aWxfaWYoIW9wcy0+d3JpdGUpOwogICAgICAgICBpZiAoIChyYyA9IG9wcy0+d3JpdGUoeDg2X3Nl
Z19zcywgc3BfcHJlX2RlYyhkc3QuYnl0ZXMpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJl9yZWdzLmVicCwgZHN0LmJ5dGVzLCBjdHh0KSkgKQogICAgICAgICAgICAgZ290byBkb25l
OwpAQCAtNDQ0OCw2ICs0NDYxLDcgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAgICAgICAgZWxz
ZSBpZiAoIHJjICE9IFg4NkVNVUxfVU5IQU5ETEVBQkxFICkKICAgICAgICAgICAgICAgICAgICAg
Z290byBkb25lOwogICAgICAgICAgICAgfQorICAgICAgICAgICAgZmFpbF9pZihsaW1pdCAmJiAh
b3BzLT53cml0ZSk7CiAgICAgICAgICAgICB3aGlsZSAoIGxpbWl0ICkKICAgICAgICAgICAgIHsK
ICAgICAgICAgICAgICAgICByYyA9IG9wcy0+d3JpdGUoZWEubWVtLnNlZywgYmFzZSwgJnplcm8s
IHNpemVvZih6ZXJvKSwgY3R4dCk7CkBAIC00NDY4LDcgKzQ0ODIsNyBAQCB4ODZfZW11bGF0ZSgK
ICAgICAgICAgY2FzZSAxOiAvKiBzaWR0ICovCiAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCk7CiAgICAgICAgICAgICBnZW5lcmF0ZV9l
eGNlcHRpb25faWYodW1pcF9hY3RpdmUoY3R4dCwgb3BzKSwgRVhDX0dQLCAwKTsKLSAgICAgICAg
ICAgIGZhaWxfaWYob3BzLT5yZWFkX3NlZ21lbnQgPT0gTlVMTCk7CisgICAgICAgICAgICBmYWls
X2lmKCFvcHMtPnJlYWRfc2VnbWVudCB8fCAhb3BzLT53cml0ZSk7CiAgICAgICAgICAgICBpZiAo
IChyYyA9IG9wcy0+cmVhZF9zZWdtZW50KHNlZywgJnNyZWcsIGN0eHQpKSApCiAgICAgICAgICAg
ICAgICAgZ290byBkb25lOwogICAgICAgICAgICAgaWYgKCBtb2RlXzY0Yml0KCkgKQpAQCAtNDUw
NSwxMiArNDUxOSwxOCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgICAgIGJyZWFrOwogICAgICAg
ICBjYXNlIDQ6IC8qIHNtc3cgKi8KICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih1
bWlwX2FjdGl2ZShjdHh0LCBvcHMpLCBFWENfR1AsIDApOwotICAgICAgICAgICAgZWEuYnl0ZXMg
PSAoZWEudHlwZSA9PSBPUF9NRU0pID8gMiA6IG9wX2J5dGVzOworICAgICAgICAgICAgaWYgKCBl
YS50eXBlID09IE9QX01FTSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgZmFpbF9p
Zighb3BzLT53cml0ZSk7CisgICAgICAgICAgICAgICAgZCB8PSBNb3Y7IC8qIGZvcmNlIHdyaXRl
YmFjayAqLworICAgICAgICAgICAgICAgIGVhLmJ5dGVzID0gMjsKKyAgICAgICAgICAgIH0KKyAg
ICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAgICBlYS5ieXRlcyA9IG9wX2J5dGVzOwogICAg
ICAgICAgICAgZHN0ID0gZWE7CiAgICAgICAgICAgICBmYWlsX2lmKG9wcy0+cmVhZF9jciA9PSBO
VUxMKTsKICAgICAgICAgICAgIGlmICggKHJjID0gb3BzLT5yZWFkX2NyKDAsICZkc3QudmFsLCBj
dHh0KSkgKQogICAgICAgICAgICAgICAgIGdvdG8gZG9uZTsKLSAgICAgICAgICAgIGQgfD0gTW92
OyAvKiBmb3JjZSB3cml0ZWJhY2sgKi8KICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNl
IDY6IC8qIGxtc3cgKi8KICAgICAgICAgICAgIGZhaWxfaWYob3BzLT5yZWFkX2NyID09IE5VTEwp
OwpAQCAtNDcxMiw2ICs0NzMyLDggQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAgICBpZiAoICEo
YiAmIDEpICkKICAgICAgICAgICAgICAgICByYyA9IG9wcy0+cmVhZChlYS5tZW0uc2VnLCBlYS5t
ZW0ub2ZmKzAsIG1tdmFscCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlYS5ieXRl
cywgY3R4dCk7CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgZmFpbF9pZighb3Bz
LT53cml0ZSk7IC8qIENoZWNrIGJlZm9yZSBydW5uaW5nIHRoZSBzdHViLiAqLwogICAgICAgICAg
ICAgLyogY29udmVydCBtZW1vcnkgb3BlcmFuZCB0byAoJXJBWCkgKi8KICAgICAgICAgICAgIHJl
eF9wcmVmaXggJj0gflJFWF9COwogICAgICAgICAgICAgdmV4LmIgPSAxOwpAQCAtNDcyNiw4ICs0
NzQ4LDExIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBwdXRfZnB1KCZmaWMpOwogICAgICAgICBw
dXRfc3R1YihzdHViKTsKICAgICAgICAgaWYgKCAhcmMgJiYgKGIgJiAxKSAmJiAoZWEudHlwZSA9
PSBPUF9NRU0pICkKKyAgICAgICAgeworICAgICAgICAgICAgQVNTRVJUKG9wcy0+d3JpdGUpOyAv
KiBTZWUgdGhlIGZhaWxfaWYoKSBhYm92ZS4gKi8KICAgICAgICAgICAgIHJjID0gb3BzLT53cml0
ZShlYS5tZW0uc2VnLCBlYS5tZW0ub2ZmLCBtbXZhbHAsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZWEuYnl0ZXMsIGN0eHQpOworICAgICAgICB9CiAgICAgICAgIGlmICggcmMgKQogICAg
ICAgICAgICAgZ290byBkb25lOwogICAgICAgICBkc3QudHlwZSA9IE9QX05PTkU7CkBAIC00OTk2
LDYgKzUwMjEsOCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgICAgIGlmICggYiA9PSAweDZmICkK
ICAgICAgICAgICAgICAgICByYyA9IG9wcy0+cmVhZChlYS5tZW0uc2VnLCBlYS5tZW0ub2ZmKzAs
IG1tdmFscCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlYS5ieXRlcywgY3R4dCk7
CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgZmFpbF9pZighb3BzLT53cml0ZSk7
IC8qIENoZWNrIGJlZm9yZSBydW5uaW5nIHRoZSBzdHViLiAqLwogICAgICAgICB9CiAgICAgICAg
IGlmICggZWEudHlwZSA9PSBPUF9NRU0gfHwgYiA9PSAweDdlICkKICAgICAgICAgewpAQCAtNTAx
Nyw4ICs1MDQ0LDExIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBwdXRfZnB1KCZmaWMpOwogICAg
ICAgICBwdXRfc3R1YihzdHViKTsKICAgICAgICAgaWYgKCAhcmMgJiYgKGIgIT0gMHg2ZikgJiYg
KGVhLnR5cGUgPT0gT1BfTUVNKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIEFTU0VSVChvcHMt
PndyaXRlKTsgLyogU2VlIHRoZSBmYWlsX2lmKCkgYWJvdmUuICovCiAgICAgICAgICAgICByYyA9
IG9wcy0+d3JpdGUoZWEubWVtLnNlZywgZWEubWVtLm9mZiwgbW12YWxwLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGVhLmJ5dGVzLCBjdHh0KTsKKyAgICAgICAgfQogICAgICAgICBpZiAo
IHJjICkKICAgICAgICAgICAgIGdvdG8gZG9uZTsKICAgICAgICAgZHN0LnR5cGUgPSBPUF9OT05F
OwpAQCAtNTI2Niw2ICs1Mjk2LDcgQEAgeDg2X2VtdWxhdGUoCiAKICAgICAgICAgZ2VuZXJhdGVf
ZXhjZXB0aW9uX2lmKChtb2RybV9yZWcgJiA3KSAhPSAxLCBFWENfVUQpOwogICAgICAgICBnZW5l
cmF0ZV9leGNlcHRpb25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCk7CisgICAgICAgIGZh
aWxfaWYoIW9wcy0+Y21weGNoZyk7CiAgICAgICAgIGlmICggb3BfYnl0ZXMgPT0gOCApCiAgICAg
ICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShjeDE2KTsKICAgICAgICAgb3BfYnl0ZXMg
Kj0gMjsKQEAgLTUzOTgsMTIgKzU0MjksMTggQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAgICAg
IWN0eHQtPmZvcmNlX3dyaXRlYmFjayApCiAgICAgICAgICAgICAvKiBub3RoaW5nIHRvIGRvICov
OwogICAgICAgICBlbHNlIGlmICggbG9ja19wcmVmaXggKQorICAgICAgICB7CisgICAgICAgICAg
ICBmYWlsX2lmKCFvcHMtPmNtcHhjaGcpOwogICAgICAgICAgICAgcmMgPSBvcHMtPmNtcHhjaGco
CiAgICAgICAgICAgICAgICAgZHN0Lm1lbS5zZWcsIGRzdC5tZW0ub2ZmLCAmZHN0Lm9yaWdfdmFs
LAogICAgICAgICAgICAgICAgICZkc3QudmFsLCBkc3QuYnl0ZXMsIGN0eHQpOworICAgICAgICB9
CiAgICAgICAgIGVsc2UKKyAgICAgICAgeworICAgICAgICAgICAgZmFpbF9pZighb3BzLT53cml0
ZSk7CiAgICAgICAgICAgICByYyA9IG9wcy0+d3JpdGUoCiAgICAgICAgICAgICAgICAgZHN0Lm1l
bS5zZWcsIGRzdC5tZW0ub2ZmLCAmZHN0LnZhbCwgZHN0LmJ5dGVzLCBjdHh0KTsKKyAgICAgICAg
fQogICAgICAgICBpZiAoIHJjICE9IDAgKQogICAgICAgICAgICAgZ290byBkb25lOwogICAgIGRl
ZmF1bHQ6CkBAIC01NDg3LDggKzU1MjQsNiBAQCB4ODZfZGVjb2RlX2luc24oCiAgICAgY29uc3Qg
c3RydWN0IHg4Nl9lbXVsYXRlX29wcyBvcHMgPSB7CiAgICAgICAgIC5pbnNuX2ZldGNoID0gaW5z
bl9mZXRjaCwKICAgICAgICAgLnJlYWQgICAgICAgPSB4ODZlbXVsX3VuaGFuZGxlYWJsZV9ydywK
LSAgICAgICAgLndyaXRlICAgICAgPSBQVFJfUE9JU09OLAotICAgICAgICAuY21weGNoZyAgICA9
IFBUUl9QT0lTT04sCiAgICAgfTsKICAgICBpbnQgcmMgPSB4ODZfZGVjb2RlKHN0YXRlLCBjdHh0
LCAmb3BzKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:55:48 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:55: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 1cL1me-0004JZ-Ch; Sun, 25 Dec 2016 05:55:48 +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 1cL1mc-0004JG-II
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:46 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 26/2A-04025-16F5F585; Sun, 25 Dec 2016 05:55:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVTcxPj7
 CYPljXosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLf8AlvBfJuKky/nsTYwflDrYuTiEBL4wiix
 9vBRZgjnPKNE741zjF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwu4SJzZd
 BcszitgJnHk72dGEJsFqP72+U9MExg5FjAyrGLUKE4tKkst0jU20EsqykzPKMlNzMzRNTQw1c
 tNLS5OTE/NSUwq1kvOz93ECPRKPQMD4w7GCav8DjFKcjApifKqbY6JEOJLyk+pzEgszogvKs1
 JLT7EKMPBoSTB2xIdHyEkWJSanlqRlpkDDA+YtAQHj5II71mQNG9xQWJucWY6ROoUo6KUOO/H
 KKCEAEgiozQPrg0WkpcYZaWEeRkZGBiEeApSi3IzS1DlXzGKczAqCfMujwOawpOZVwI3/RXQY
 iagxbbN0SCLSxIRUlINjNse/5fxKFdOZZwtdT8kdtq2skKjqDfdTwofpl5hqkhmXy01se7PNY
 m8mntTLDQDPvca7+TXXPite274oRczcnrY2q2qjgY+tHgrdfPesokX9u6vSkvx19307sxcSXa
 h+GyRmCehr6xueSUG2redFlF6czdXe+2c6Z/25u5oakn9rXO7+twXWyWW4oxEQy3mouJEAM6X
 ThxEAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1482645344!63126379!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36970 invoked from network); 25 Dec 2016 05:55:45 -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; 25 Dec 2016 05: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 1cL1mZ-00087F-53
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1mZ-0004Hm-2o
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1mZ-0004Hm-2o@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:55:43 +0000
Subject: [Xen-changelog] [xen master] x86emul: make write and cmpxchg hooks
	optional
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>

Y29tbWl0IDM2YTgwOGVlYjJiOWQzNjVhYjdhYjEzYTg2NTllNjZlNDlkMDQ5YmYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDA5OjUzOjA5IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDA5OjUzOjA5IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBtYWtlIHdyaXRlIGFuZCBjbXB4Y2hnIGhvb2tzIG9wdGlvbmFsCiAgICAKICAgIFdo
aWxlIHRoZSByZWFkIGFuZCBmZXRjaCBob29rcyBhcmUgYmFzaWNhbGx5IHVuYXZvaWRhYmxlLCB3
cml0ZSBhbmQKICAgIGNtcHhjaGcgYXJlbid0IHJlYWxseSBuZWVkZWQgYnkgdGhhdCBtYW55IGlu
c25zLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDQ5ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0MiBpbnNl
cnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZf
ZW11bGF0ZS94ODZfZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVs
YXRlLmMKaW5kZXggYzFmNTEyYi4uOWRhNTMxMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4
Nl9lbXVsYXRlLmMKQEAgLTE1MjAsNiArMTUyMCw3IEBAIHByb3Rtb2RlX2xvYWRfc2VnKAogICAg
IHsKICAgICAgICAgdWludDMyX3QgbmV3X2Rlc2NfYiA9IGRlc2MuYiB8IGFfZmxhZzsKIAorICAg
ICAgICBmYWlsX2lmKCFvcHMtPmNtcHhjaGcpOwogICAgICAgICBzd2l0Y2ggKCAocmMgPSBvcHMt
PmNtcHhjaGcoc2VsX3NlZywgKHNlbCAmIDB4ZmZmOCkgKyA0LCAmZGVzYy5iLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ld19kZXNjX2IsIHNpemVvZihkZXNjLmIpLCBj
dHh0KSkgKQogICAgICAgICB7CkBAIC0yMDE3LDYgKzIwMTgsOCBAQCB4ODZfZGVjb2RlKAogICAg
IGJvb2wgcGNfcmVsID0gZmFsc2U7CiAgICAgaW50IHJjID0gWDg2RU1VTF9PS0FZOwogCisgICAg
QVNTRVJUKG9wcy0+aW5zbl9mZXRjaCk7CisKICAgICBtZW1zZXQoc3RhdGUsIDAsIHNpemVvZigq
c3RhdGUpKTsKICAgICBlYS50eXBlID0gT1BfTk9ORTsKICAgICBlYS5tZW0uc2VnID0geDg2X3Nl
Z19kczsKQEAgLTI0OTQsNiArMjQ5Nyw4IEBAIHg4Nl9lbXVsYXRlKAogICAgIHN0cnVjdCB4ODZf
ZW11bGF0ZV9zdHViIHN0dWIgPSB7fTsKICAgICBERUNMQVJFX0FMSUdORUQobW12YWxfdCwgbW12
YWwpOwogCisgICAgQVNTRVJUKG9wcy0+cmVhZCk7CisKICAgICByYyA9IHg4Nl9kZWNvZGUoJnN0
YXRlLCBjdHh0LCBvcHMpOwogICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKICAgICAgICAg
cmV0dXJuIHJjOwpAQCAtMjY1OCwxMyArMjY2MywxOCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAg
fQogICAgICAgICBlbHNlIGlmICggIShkICYgTW92KSApIC8qIG9wdGltaXNhdGlvbiAtIGF2b2lk
IHNsb3cgZW11bGF0ZWQgcmVhZCAqLwogICAgICAgICB7CisgICAgICAgICAgICBmYWlsX2lmKGxv
Y2tfcHJlZml4ID8gIW9wcy0+Y21weGNoZyA6ICFvcHMtPndyaXRlKTsKICAgICAgICAgICAgIGlm
ICggKHJjID0gcmVhZF91bG9uZyhkc3QubWVtLnNlZywgZHN0Lm1lbS5vZmYsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJmRzdC52YWwsIGRzdC5ieXRlcywgY3R4dCwgb3BzKSkg
KQogICAgICAgICAgICAgICAgIGdvdG8gZG9uZTsKICAgICAgICAgICAgIGRzdC5vcmlnX3ZhbCA9
IGRzdC52YWw7CiAgICAgICAgIH0KLSAgICAgICAgZWxzZSAvKiBMb2NrIHByZWZpeCBpcyBhbGxv
d2VkIG9ubHkgb24gUk1XIGluc3RydWN0aW9ucy4gKi8KKyAgICAgICAgZWxzZQorICAgICAgICB7
CisgICAgICAgICAgICAvKiBMb2NrIHByZWZpeCBpcyBhbGxvd2VkIG9ubHkgb24gUk1XIGluc3Ry
dWN0aW9ucy4gKi8KICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihsb2NrX3ByZWZp
eCwgRVhDX1VEKTsKKyAgICAgICAgICAgIGZhaWxfaWYoIW9wcy0+d3JpdGUpOworICAgICAgICB9
CiAgICAgICAgIGJyZWFrOwogICAgIH0KIApAQCAtMjgxMyw3ICsyODIzLDkgQEAgeDg2X2VtdWxh
dGUoCiAgICAgICAgIHVuc2lnbmVkIGxvbmcgcmVnc1tdID0gewogICAgICAgICAgICAgX3JlZ3Mu
ZWF4LCBfcmVncy5lY3gsIF9yZWdzLmVkeCwgX3JlZ3MuZWJ4LAogICAgICAgICAgICAgX3JlZ3Mu
ZXNwLCBfcmVncy5lYnAsIF9yZWdzLmVzaSwgX3JlZ3MuZWRpIH07CisKICAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKG1vZGVfNjRiaXQoKSwgRVhDX1VEKTsKKyAgICAgICAgZmFpbF9pZigh
b3BzLT53cml0ZSk7CiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgODsgaSsrICkKICAgICAgICAg
ICAgIGlmICggKHJjID0gb3BzLT53cml0ZSh4ODZfc2VnX3NzLCBzcF9wcmVfZGVjKG9wX2J5dGVz
KSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmcmVnc1tpXSwgb3BfYnl0ZXMs
IGN0eHQpKSAhPSAwICkKQEAgLTMxMTIsNyArMzEyNCw3IEBAIHg4Nl9lbXVsYXRlKAogICAgIGNh
c2UgMHg5YTogLyogY2FsbCAoZmFyLCBhYnNvbHV0ZSkgKi8KICAgICAgICAgQVNTRVJUKCFtb2Rl
XzY0Yml0KCkpOwogICAgIGZhcl9jYWxsOgotICAgICAgICBmYWlsX2lmKG9wcy0+cmVhZF9zZWdt
ZW50ID09IE5VTEwpOworICAgICAgICBmYWlsX2lmKCFvcHMtPnJlYWRfc2VnbWVudCB8fCAhb3Bz
LT53cml0ZSk7CiAKICAgICAgICAgaWYgKCAocmMgPSBvcHMtPnJlYWRfc2VnbWVudCh4ODZfc2Vn
X2NzLCAmc3JlZywgY3R4dCkpIHx8CiAgICAgICAgICAgICAgKHJjID0gbG9hZF9zZWcoeDg2X3Nl
Z19jcywgaW1tMiwgMCwgJmNzLCBjdHh0LCBvcHMpKSB8fApAQCAtMzM1MSw2ICszMzYzLDcgQEAg
eDg2X2VtdWxhdGUoCiAgICAgICAgIGRzdC50eXBlID0gT1BfUkVHOwogICAgICAgICBkc3QuYnl0
ZXMgPSAobW9kZV82NGJpdCgpICYmIChvcF9ieXRlcyA9PSA0KSkgPyA4IDogb3BfYnl0ZXM7CiAg
ICAgICAgIGRzdC5yZWcgPSAodW5zaWduZWQgbG9uZyAqKSZfcmVncy5lYnA7CisgICAgICAgIGZh
aWxfaWYoIW9wcy0+d3JpdGUpOwogICAgICAgICBpZiAoIChyYyA9IG9wcy0+d3JpdGUoeDg2X3Nl
Z19zcywgc3BfcHJlX2RlYyhkc3QuYnl0ZXMpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJl9yZWdzLmVicCwgZHN0LmJ5dGVzLCBjdHh0KSkgKQogICAgICAgICAgICAgZ290byBkb25l
OwpAQCAtNDQ0OCw2ICs0NDYxLDcgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAgICAgICAgZWxz
ZSBpZiAoIHJjICE9IFg4NkVNVUxfVU5IQU5ETEVBQkxFICkKICAgICAgICAgICAgICAgICAgICAg
Z290byBkb25lOwogICAgICAgICAgICAgfQorICAgICAgICAgICAgZmFpbF9pZihsaW1pdCAmJiAh
b3BzLT53cml0ZSk7CiAgICAgICAgICAgICB3aGlsZSAoIGxpbWl0ICkKICAgICAgICAgICAgIHsK
ICAgICAgICAgICAgICAgICByYyA9IG9wcy0+d3JpdGUoZWEubWVtLnNlZywgYmFzZSwgJnplcm8s
IHNpemVvZih6ZXJvKSwgY3R4dCk7CkBAIC00NDY4LDcgKzQ0ODIsNyBAQCB4ODZfZW11bGF0ZSgK
ICAgICAgICAgY2FzZSAxOiAvKiBzaWR0ICovCiAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCk7CiAgICAgICAgICAgICBnZW5lcmF0ZV9l
eGNlcHRpb25faWYodW1pcF9hY3RpdmUoY3R4dCwgb3BzKSwgRVhDX0dQLCAwKTsKLSAgICAgICAg
ICAgIGZhaWxfaWYob3BzLT5yZWFkX3NlZ21lbnQgPT0gTlVMTCk7CisgICAgICAgICAgICBmYWls
X2lmKCFvcHMtPnJlYWRfc2VnbWVudCB8fCAhb3BzLT53cml0ZSk7CiAgICAgICAgICAgICBpZiAo
IChyYyA9IG9wcy0+cmVhZF9zZWdtZW50KHNlZywgJnNyZWcsIGN0eHQpKSApCiAgICAgICAgICAg
ICAgICAgZ290byBkb25lOwogICAgICAgICAgICAgaWYgKCBtb2RlXzY0Yml0KCkgKQpAQCAtNDUw
NSwxMiArNDUxOSwxOCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgICAgIGJyZWFrOwogICAgICAg
ICBjYXNlIDQ6IC8qIHNtc3cgKi8KICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih1
bWlwX2FjdGl2ZShjdHh0LCBvcHMpLCBFWENfR1AsIDApOwotICAgICAgICAgICAgZWEuYnl0ZXMg
PSAoZWEudHlwZSA9PSBPUF9NRU0pID8gMiA6IG9wX2J5dGVzOworICAgICAgICAgICAgaWYgKCBl
YS50eXBlID09IE9QX01FTSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgZmFpbF9p
Zighb3BzLT53cml0ZSk7CisgICAgICAgICAgICAgICAgZCB8PSBNb3Y7IC8qIGZvcmNlIHdyaXRl
YmFjayAqLworICAgICAgICAgICAgICAgIGVhLmJ5dGVzID0gMjsKKyAgICAgICAgICAgIH0KKyAg
ICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAgICBlYS5ieXRlcyA9IG9wX2J5dGVzOwogICAg
ICAgICAgICAgZHN0ID0gZWE7CiAgICAgICAgICAgICBmYWlsX2lmKG9wcy0+cmVhZF9jciA9PSBO
VUxMKTsKICAgICAgICAgICAgIGlmICggKHJjID0gb3BzLT5yZWFkX2NyKDAsICZkc3QudmFsLCBj
dHh0KSkgKQogICAgICAgICAgICAgICAgIGdvdG8gZG9uZTsKLSAgICAgICAgICAgIGQgfD0gTW92
OyAvKiBmb3JjZSB3cml0ZWJhY2sgKi8KICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNl
IDY6IC8qIGxtc3cgKi8KICAgICAgICAgICAgIGZhaWxfaWYob3BzLT5yZWFkX2NyID09IE5VTEwp
OwpAQCAtNDcxMiw2ICs0NzMyLDggQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAgICBpZiAoICEo
YiAmIDEpICkKICAgICAgICAgICAgICAgICByYyA9IG9wcy0+cmVhZChlYS5tZW0uc2VnLCBlYS5t
ZW0ub2ZmKzAsIG1tdmFscCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlYS5ieXRl
cywgY3R4dCk7CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgZmFpbF9pZighb3Bz
LT53cml0ZSk7IC8qIENoZWNrIGJlZm9yZSBydW5uaW5nIHRoZSBzdHViLiAqLwogICAgICAgICAg
ICAgLyogY29udmVydCBtZW1vcnkgb3BlcmFuZCB0byAoJXJBWCkgKi8KICAgICAgICAgICAgIHJl
eF9wcmVmaXggJj0gflJFWF9COwogICAgICAgICAgICAgdmV4LmIgPSAxOwpAQCAtNDcyNiw4ICs0
NzQ4LDExIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBwdXRfZnB1KCZmaWMpOwogICAgICAgICBw
dXRfc3R1YihzdHViKTsKICAgICAgICAgaWYgKCAhcmMgJiYgKGIgJiAxKSAmJiAoZWEudHlwZSA9
PSBPUF9NRU0pICkKKyAgICAgICAgeworICAgICAgICAgICAgQVNTRVJUKG9wcy0+d3JpdGUpOyAv
KiBTZWUgdGhlIGZhaWxfaWYoKSBhYm92ZS4gKi8KICAgICAgICAgICAgIHJjID0gb3BzLT53cml0
ZShlYS5tZW0uc2VnLCBlYS5tZW0ub2ZmLCBtbXZhbHAsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZWEuYnl0ZXMsIGN0eHQpOworICAgICAgICB9CiAgICAgICAgIGlmICggcmMgKQogICAg
ICAgICAgICAgZ290byBkb25lOwogICAgICAgICBkc3QudHlwZSA9IE9QX05PTkU7CkBAIC00OTk2
LDYgKzUwMjEsOCBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgICAgIGlmICggYiA9PSAweDZmICkK
ICAgICAgICAgICAgICAgICByYyA9IG9wcy0+cmVhZChlYS5tZW0uc2VnLCBlYS5tZW0ub2ZmKzAs
IG1tdmFscCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlYS5ieXRlcywgY3R4dCk7
CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgZmFpbF9pZighb3BzLT53cml0ZSk7
IC8qIENoZWNrIGJlZm9yZSBydW5uaW5nIHRoZSBzdHViLiAqLwogICAgICAgICB9CiAgICAgICAg
IGlmICggZWEudHlwZSA9PSBPUF9NRU0gfHwgYiA9PSAweDdlICkKICAgICAgICAgewpAQCAtNTAx
Nyw4ICs1MDQ0LDExIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBwdXRfZnB1KCZmaWMpOwogICAg
ICAgICBwdXRfc3R1YihzdHViKTsKICAgICAgICAgaWYgKCAhcmMgJiYgKGIgIT0gMHg2ZikgJiYg
KGVhLnR5cGUgPT0gT1BfTUVNKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIEFTU0VSVChvcHMt
PndyaXRlKTsgLyogU2VlIHRoZSBmYWlsX2lmKCkgYWJvdmUuICovCiAgICAgICAgICAgICByYyA9
IG9wcy0+d3JpdGUoZWEubWVtLnNlZywgZWEubWVtLm9mZiwgbW12YWxwLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGVhLmJ5dGVzLCBjdHh0KTsKKyAgICAgICAgfQogICAgICAgICBpZiAo
IHJjICkKICAgICAgICAgICAgIGdvdG8gZG9uZTsKICAgICAgICAgZHN0LnR5cGUgPSBPUF9OT05F
OwpAQCAtNTI2Niw2ICs1Mjk2LDcgQEAgeDg2X2VtdWxhdGUoCiAKICAgICAgICAgZ2VuZXJhdGVf
ZXhjZXB0aW9uX2lmKChtb2RybV9yZWcgJiA3KSAhPSAxLCBFWENfVUQpOwogICAgICAgICBnZW5l
cmF0ZV9leGNlcHRpb25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCk7CisgICAgICAgIGZh
aWxfaWYoIW9wcy0+Y21weGNoZyk7CiAgICAgICAgIGlmICggb3BfYnl0ZXMgPT0gOCApCiAgICAg
ICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShjeDE2KTsKICAgICAgICAgb3BfYnl0ZXMg
Kj0gMjsKQEAgLTUzOTgsMTIgKzU0MjksMTggQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAgICAg
IWN0eHQtPmZvcmNlX3dyaXRlYmFjayApCiAgICAgICAgICAgICAvKiBub3RoaW5nIHRvIGRvICov
OwogICAgICAgICBlbHNlIGlmICggbG9ja19wcmVmaXggKQorICAgICAgICB7CisgICAgICAgICAg
ICBmYWlsX2lmKCFvcHMtPmNtcHhjaGcpOwogICAgICAgICAgICAgcmMgPSBvcHMtPmNtcHhjaGco
CiAgICAgICAgICAgICAgICAgZHN0Lm1lbS5zZWcsIGRzdC5tZW0ub2ZmLCAmZHN0Lm9yaWdfdmFs
LAogICAgICAgICAgICAgICAgICZkc3QudmFsLCBkc3QuYnl0ZXMsIGN0eHQpOworICAgICAgICB9
CiAgICAgICAgIGVsc2UKKyAgICAgICAgeworICAgICAgICAgICAgZmFpbF9pZighb3BzLT53cml0
ZSk7CiAgICAgICAgICAgICByYyA9IG9wcy0+d3JpdGUoCiAgICAgICAgICAgICAgICAgZHN0Lm1l
bS5zZWcsIGRzdC5tZW0ub2ZmLCAmZHN0LnZhbCwgZHN0LmJ5dGVzLCBjdHh0KTsKKyAgICAgICAg
fQogICAgICAgICBpZiAoIHJjICE9IDAgKQogICAgICAgICAgICAgZ290byBkb25lOwogICAgIGRl
ZmF1bHQ6CkBAIC01NDg3LDggKzU1MjQsNiBAQCB4ODZfZGVjb2RlX2luc24oCiAgICAgY29uc3Qg
c3RydWN0IHg4Nl9lbXVsYXRlX29wcyBvcHMgPSB7CiAgICAgICAgIC5pbnNuX2ZldGNoID0gaW5z
bl9mZXRjaCwKICAgICAgICAgLnJlYWQgICAgICAgPSB4ODZlbXVsX3VuaGFuZGxlYWJsZV9ydywK
LSAgICAgICAgLndyaXRlICAgICAgPSBQVFJfUE9JU09OLAotICAgICAgICAuY21weGNoZyAgICA9
IFBUUl9QT0lTT04sCiAgICAgfTsKICAgICBpbnQgcmMgPSB4ODZfZGVjb2RlKHN0YXRlLCBjdHh0
LCAmb3BzKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:55:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:55: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 1cL1mp-0004L3-Fb; Sun, 25 Dec 2016 05:55:59 +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 1cL1mn-0004Kr-NI
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:57 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 A6/06-29440-D6F5F585; Sun, 25 Dec 2016 05:55:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVTc7Pj7
 C4F+TisWEbQYOjB7b+3axBzBGsWbmJeVXJLBmLF99mqlg6memit/TN7A1MN7/ztjFyMUhJPCF
 UeLOvH+sXYycQM55RomrR7O7GDk42ATEJObuVQAJiwioSsxasZwZokRdoul3AxuILSwQJjHxa
 B8TiM0rYCaxfVMbO4jNAlS/ZvF5pgmMHAsYGVYxqhenFpWlFula6CUVZaZnlOQmZuboGhqY6e
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MM6+7H+IUZKDSUmUV21zTIQQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd6W6PgIIcGi1PTUirTMHGB4wKQlOHiURHiXxAGleYsLEnOLM9MhUqcYdTmmPVv8
 lEmIJS8/L1VKnPdjFFCRAEhRRmke3AhYqF5ilJUS5mUEOkqIpyC1KDezBFX+FaM4B6OSMO9yk
 FU8mXklcJteAR3BBHSEbXM0yBEliQgpqQZGgzdH5i5Ys0DQoFdWJufKoVD3Gdkn8qdMmVP198
 Fd2UzltS03pJRiql2YzoQ+8F8jwRq4WiZm0odetwzXpWfEe/z2i24RsG+Nndz6nCXoj+Z6Gb3
 fbgy1R75+//R5wkn76ul8PXs6Nnj5LLqRUsdXylK/oPxU4fHsaOuL8qr/7NXK15wVUldUYinO
 SDTUYi4qTgQAbSr7UlACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1482645354!26859532!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51084 invoked from network); 25 Dec 2016 05:55:55 -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; 25 Dec 2016 05:55: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 1cL1mj-00087v-9A
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1mj-0004LC-71
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1mj-0004LC-71@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:55:53 +0000
Subject: [Xen-changelog] [xen master] x86/PV: use generic emulator for
	privileged instruction 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>

Y29tbWl0IDQ5OTliZjNlOGI0Y2VkM2ZiZGM0ZjY0NDQzYTdmZGFiNjM4MzIyYmIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDA5OjU0OjAzIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDA5OjU0OjAzIDIwMTYgKzAxMDAKCiAgICB4
ODYvUFY6IHVzZSBnZW5lcmljIGVtdWxhdG9yIGZvciBwcml2aWxlZ2VkIGluc3RydWN0aW9uIGhh
bmRsaW5nCiAgICAKICAgIFRoZXJlJ3MgYSBuZXcgZW11bGF0b3IgcmV0dXJuIGNvZGUgYmVpbmcg
YWRkZWQgdG8gYWxsb3cgYnlwYXNzaW5nCiAgICBjZXJ0YWluIG9wZXJhdGlvbnMgKHNlZSB0aGUg
Y29kZSBjb21tZW50KS4KICAgIAogICAgQW5vdGhlciBzbWFsbCB0d2VhayB0byB0aGUgZW11bGF0
b3IgaXMgdG8gc2luZ2xlIGl0ZXJhdGlvbiBoYW5kbGluZwogICAgb2YgSU5TIGFuZCBPVVRTOiBT
aW5jZSB3ZSBkb24ndCB3YW50IHRvIGhhbmRsZSBhbnkgb3RoZXIgbWVtb3J5IGFjY2VzcwogICAg
aW5zdHJ1Y3Rpb25zLCB3ZSB3YW50IHRoZXNlIHRvIGJlIGhhbmRsZWQgYnkgdGhlIHJlcF9pbnMo
KSAvIHJlcF9vdXRzKCkKICAgIGhvb2tzIGhlcmUgdG9vLgogICAgCiAgICBBbmQgdGhlbiBsb25n
LW1vZGUgcmVsYXRlZCBiaXRzIG5vdyBnZXQgaGlkZGVuIGZyb20gdGhlIGd1ZXN0LiBUaGlzCiAg
ICBzaG91bGQgaGF2ZSBiZWVuIHRoYXQgd2F5IGZyb20gdGhlIGJlZ2lubmluZywgYnV0IGJlY29t
ZXMgYSByZXF1aXJlbWVudAogICAgbm93IGFzIHRoZSBlbXVsYXRvcidzIGluX2xvbmdtb2RlKCkg
bmVlZHMgdGhpcyB0byByZWZsZWN0IGd1ZXN0IHZpZXcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni90cmFw
cy5jICAgICAgICAgICAgICAgICAgIHwgMTAyOCArKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t
LS0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgfCAgIDg4ICsrLQog
eGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggfCAgIDE4ICsKIDMgZmlsZXMg
Y2hhbmdlZCwgNjUxIGluc2VydGlvbnMoKyksIDQ4MyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IGFkNDk5
N2QuLjBlZTk4ODYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hlbi9h
cmNoL3g4Ni90cmFwcy5jCkBAIC02OTcsMTYgKzY5NywxMyBAQCBzdGF0aWMgaW5saW5lIHZvaWQg
ZG9fZ3Vlc3RfdHJhcCh1bnNpZ25lZCBpbnQgdHJhcG5yLAogICAgIHB2X2luamVjdF9ldmVudCgm
ZXZlbnQpOwogfQogCi1zdGF0aWMgdm9pZCBpbnN0cnVjdGlvbl9kb25lKAotICAgIHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzLCB1bnNpZ25lZCBsb25nIGVpcCwgdW5zaWduZWQgaW50IGJwbWF0
Y2gpCitzdGF0aWMgdm9pZCBpbnN0cnVjdGlvbl9kb25lKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzLCB1bnNpZ25lZCBsb25nIGVpcCkKIHsKICAgICByZWdzLT5laXAgPSBlaXA7CiAgICAgcmVn
cy0+ZWZsYWdzICY9IH5YODZfRUZMQUdTX1JGOwotICAgIGlmICggYnBtYXRjaCB8fCAocmVncy0+
ZWZsYWdzICYgWDg2X0VGTEFHU19URikgKQorICAgIGlmICggcmVncy0+ZWZsYWdzICYgWDg2X0VG
TEFHU19URiApCiAgICAgewotICAgICAgICBjdXJyZW50LT5hcmNoLmRlYnVncmVnWzZdIHw9IGJw
bWF0Y2ggfCBEUl9TVEFUVVNfUkVTRVJWRURfT05FOwotICAgICAgICBpZiAoIHJlZ3MtPmVmbGFn
cyAmIFg4Nl9FRkxBR1NfVEYgKQotICAgICAgICAgICAgY3VycmVudC0+YXJjaC5kZWJ1Z3JlZ1s2
XSB8PSBEUl9TVEVQOworICAgICAgICBjdXJyZW50LT5hcmNoLmRlYnVncmVnWzZdIHw9IERSX1NU
RVAgfCBEUl9TVEFUVVNfUkVTRVJWRURfT05FOwogICAgICAgICBkb19ndWVzdF90cmFwKFRSQVBf
ZGVidWcsIHJlZ3MpOwogICAgIH0KIH0KQEAgLTE0MDcsNyArMTQwNCw3IEBAIHN0YXRpYyBpbnQg
ZW11bGF0ZV9pbnZhbGlkX3JkdHNjcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAg
ICAgcmV0dXJuIDA7CiAgICAgZWlwICs9IHNpemVvZihvcGNvZGUpOwogICAgIHB2X3NvZnRfcmR0
c2ModiwgcmVncywgMSk7Ci0gICAgaW5zdHJ1Y3Rpb25fZG9uZShyZWdzLCBlaXAsIDApOworICAg
IGluc3RydWN0aW9uX2RvbmUocmVncywgZWlwKTsKICAgICByZXR1cm4gRVhDUkVUX2ZhdWx0X2Zp
eGVkOwogfQogCkBAIC0xNDQ5LDcgKzE0NDYsNyBAQCBzdGF0aWMgaW50IGVtdWxhdGVfZm9yY2Vk
X2ludmFsaWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKICAgICBwdl9jcHVpZChy
ZWdzKTsKIAotICAgIGluc3RydWN0aW9uX2RvbmUocmVncywgZWlwLCAwKTsKKyAgICBpbnN0cnVj
dGlvbl9kb25lKHJlZ3MsIGVpcCk7CiAKICAgICB0cmFjZV90cmFwX29uZV9hZGRyKFRSQ19QVl9G
T1JDRURfSU5WQUxJRF9PUCwgcmVncy0+ZWlwKTsKIApAQCAtMjA4OCw2ICsyMDg1LDE1OSBAQCBz
dGF0aWMgaW50IHJlYWRfZ2F0ZV9kZXNjcmlwdG9yKHVuc2lnbmVkIGludCBnYXRlX3NlbCwKICAg
ICByZXR1cm4gMTsKIH0KIAorc3RhdGljIGludCBwdl9lbXVsX3ZpcnRfdG9fbGluZWFyKHVuc2ln
bmVkIGxvbmcgYmFzZSwgdW5zaWduZWQgbG9uZyBvZmZzZXQsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGJ5dGVzLCB1bnNpZ25lZCBsb25nIGxpbWl0LAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVudW0geDg2X3NlZ21lbnQgc2VnLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0
ICpjdHh0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg
KmFkZHIpCit7CisgICAgaW50IHJjID0gWDg2RU1VTF9PS0FZOworCisgICAgKmFkZHIgPSBiYXNl
ICsgb2Zmc2V0OworCisgICAgaWYgKCBjdHh0LT5hZGRyX3NpemUgPCA4ICkKKyAgICB7CisgICAg
ICAgIGlmICggbGltaXQgPCBieXRlcyAtIDEgfHwgb2Zmc2V0ID4gbGltaXQgLSBieXRlcyArIDEg
KQorICAgICAgICAgICAgcmMgPSBYODZFTVVMX0VYQ0VQVElPTjsKKyAgICAgICAgKmFkZHIgPSAo
dWludDMyX3QpKmFkZHI7CisgICAgfQorICAgIGVsc2UgaWYgKCAhX19hZGRyX29rKCphZGRyKSAp
CisgICAgICAgIHJjID0gWDg2RU1VTF9FWENFUFRJT047CisKKyAgICBpZiAoIHVubGlrZWx5KHJj
ID09IFg4NkVNVUxfRVhDRVBUSU9OKSApCisgICAgICAgIHg4Nl9lbXVsX2h3X2V4Y2VwdGlvbihz
ZWcgIT0geDg2X3NlZ19zcyA/IFRSQVBfZ3BfZmF1bHQKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIDogVFJBUF9zdGFja19lcnJvciwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDAsIGN0eHQpOworCisgICAgcmV0dXJuIHJjOworfQorCitzdHJ1
Y3QgcHJpdl9vcF9jdHh0IHsKKyAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCBjdHh0OworICAg
IHN0cnVjdCB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgYmFzZSwgbGltaXQ7CisgICAgfSBjczsK
KyAgICBjaGFyICppb19lbXVsX3N0dWI7CisgICAgdW5zaWduZWQgaW50IGJwbWF0Y2g7CisgICAg
dW5zaWduZWQgaW50IHRzYzsKKyNkZWZpbmUgVFNDX0JBU0UgMQorI2RlZmluZSBUU0NfQVVYIDIK
K307CisKK3N0YXRpYyBpbnQgcHJpdl9vcF9pbnNuX2ZldGNoKGVudW0geDg2X3NlZ21lbnQgc2Vn
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBvZmZzZXQsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpwX2RhdGEsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgYnl0ZXMsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkKK3sKKyAgICBjb25zdCBz
dHJ1Y3QgcHJpdl9vcF9jdHh0ICpwb2MgPQorICAgICAgICBjb250YWluZXJfb2YoY3R4dCwgc3Ry
dWN0IHByaXZfb3BfY3R4dCwgY3R4dCk7CisgICAgdW5zaWduZWQgaW50IHJjOworICAgIHVuc2ln
bmVkIGxvbmcgYWRkciA9IHBvYy0+Y3MuYmFzZSArIG9mZnNldDsKKworICAgIEFTU0VSVChzZWcg
PT0geDg2X3NlZ19jcyk7CisKKyAgICAvKiBXZSBkb24ndCBtZWFuIHRvIGVtdWxhdGUgYW55IGJy
YW5jaGVzLiAqLworICAgIGlmICggIWJ5dGVzICkKKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5I
QU5ETEVBQkxFOworCisgICAgcmMgPSBwdl9lbXVsX3ZpcnRfdG9fbGluZWFyKHBvYy0+Y3MuYmFz
ZSwgb2Zmc2V0LCBieXRlcywgcG9jLT5jcy5saW1pdCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgeDg2X3NlZ19jcywgY3R4dCwgJmFkZHIpOworICAgIGlmICggcmMgIT0gWDg2RU1V
TF9PS0FZICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAgaWYgKCAocmMgPSBfX2NvcHlfZnJv
bV91c2VyKHBfZGF0YSwgKHZvaWQgKilhZGRyLCBieXRlcykpICE9IDAgKQorICAgIHsKKyAgICAg
ICAgLyoKKyAgICAgICAgICogVE9ETzogVGhpcyBzaG91bGQgcmVwb3J0IFBGRUNfaW5zbl9mZXRj
aCB3aGVuIGdvYy0+aW5zbl9mZXRjaCAmJgorICAgICAgICAgKiBjcHVfaGFzX254LCBidXQgd2Un
ZCB0aGVuIG5lZWQgYSAiZmV0Y2giIHZhcmlhbnQgb2YKKyAgICAgICAgICogX19jb3B5X2Zyb21f
dXNlcigpIHJlc3BlY3RpbmcgTlgsIFNNRVAsIGFuZCBwcm90ZWN0aW9uIGtleXMuCisgICAgICAg
ICAqLworICAgICAgICB4ODZfZW11bF9wYWdlZmF1bHQoMCwgYWRkciArIGJ5dGVzIC0gcmMsIGN0
eHQpOworICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CisgICAgfQorCisgICAgcmV0
dXJuIFg4NkVNVUxfT0tBWTsKK30KKworc3RhdGljIGludCBwcml2X29wX3JlYWRfc2VnbWVudChl
bnVtIHg4Nl9zZWdtZW50IHNlZywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ry
dWN0IHNlZ21lbnRfcmVnaXN0ZXIgKnJlZywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpCit7CisgICAgaWYgKCBjdHh0LT5hZGRy
X3NpemUgPCA4ICkKKyAgICB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgbGltaXQ7CisgICAgICAg
IHVuc2lnbmVkIGludCBzZWwsIGFyOworCisgICAgICAgIHN3aXRjaCAoIHNlZyApCisgICAgICAg
IHsKKyAgICAgICAgY2FzZSB4ODZfc2VnX2NzOiBzZWwgPSBjdHh0LT5yZWdzLT5jczsgYnJlYWs7
CisgICAgICAgIGNhc2UgeDg2X3NlZ19kczogc2VsID0gcmVhZF9zcmVnKGRzKTsgIGJyZWFrOwor
ICAgICAgICBjYXNlIHg4Nl9zZWdfZXM6IHNlbCA9IHJlYWRfc3JlZyhlcyk7ICBicmVhazsKKyAg
ICAgICAgY2FzZSB4ODZfc2VnX2ZzOiBzZWwgPSByZWFkX3NyZWcoZnMpOyAgYnJlYWs7CisgICAg
ICAgIGNhc2UgeDg2X3NlZ19nczogc2VsID0gcmVhZF9zcmVnKGdzKTsgIGJyZWFrOworICAgICAg
ICBjYXNlIHg4Nl9zZWdfc3M6IHNlbCA9IGN0eHQtPnJlZ3MtPnNzOyBicmVhazsKKyAgICAgICAg
Y2FzZSB4ODZfc2VnX3RyOgorICAgICAgICAgICAgLyogQ2hlY2sgaWYgdGhpcyBpcyBhbiBhdHRl
bXB0IHRvIGFjY2VzcyB0byBJL08gYml0bWFwLiAqLworICAgICAgICAgICAgaWYgKCAoY3R4dC0+
b3Bjb2RlICYgfjB4YikgPT0gMHhlNCB8fCAoY3R4dC0+b3Bjb2RlICYgfjMpID09IDB4NmMgKQor
ICAgICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX0RPTkU7CisgICAgICAgICAgICAvKiBmYWxs
IHRocm91Z2ggKi8KKyAgICAgICAgZGVmYXVsdDogcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxF
OworICAgICAgICB9CisKKyAgICAgICAgaWYgKCAhcmVhZF9kZXNjcmlwdG9yKHNlbCwgY3VycmVu
dCwgJnJlZy0+YmFzZSwgJmxpbWl0LCAmYXIsIDApICkKKyAgICAgICAgICAgIHJldHVybiBYODZF
TVVMX1VOSEFORExFQUJMRTsKKworICAgICAgICByZWctPmxpbWl0ID0gbGltaXQ7CisgICAgICAg
IHJlZy0+YXR0ci5ieXRlcyA9IGFyID4+IDg7CisgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAg
ICAgIHN3aXRjaCAoIHNlZyApCisgICAgICAgIHsKKyAgICAgICAgZGVmYXVsdDoKKyAgICAgICAg
ICAgIGlmICggIWlzX3g4Nl91c2VyX3NlZ21lbnQoc2VnKSApCisgICAgICAgICAgICAgICAgcmV0
dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOworICAgICAgICAgICAgcmVnLT5iYXNlID0gMDsKKyAg
ICAgICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIHg4Nl9zZWdfZnM6CisgICAgICAgICAgICBy
ZWctPmJhc2UgPSByZGZzYmFzZSgpOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGNhc2Ug
eDg2X3NlZ19nczoKKyAgICAgICAgICAgIHJlZy0+YmFzZSA9IHJkZ3NiYXNlKCk7CisgICAgICAg
ICAgICBicmVhazsKKyAgICAgICAgfQorCisgICAgICAgIHJlZy0+bGltaXQgPSB+MFU7CisKKyAg
ICAgICAgcmVnLT5hdHRyLmJ5dGVzID0gMDsKKyAgICAgICAgcmVnLT5hdHRyLmZpZWxkcy50eXBl
ID0gX1NFR01FTlRfV1IgPj4gODsKKyAgICAgICAgaWYgKCBzZWcgPT0geDg2X3NlZ19jcyApCisg
ICAgICAgIHsKKyAgICAgICAgICAgIHJlZy0+YXR0ci5maWVsZHMudHlwZSB8PSBfU0VHTUVOVF9D
T0RFID4+IDg7CisgICAgICAgICAgICByZWctPmF0dHIuZmllbGRzLmwgPSAxOworICAgICAgICB9
CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHJlZy0+YXR0ci5maWVsZHMuZGIgPSAxOworICAg
ICAgICByZWctPmF0dHIuZmllbGRzLnMgICA9IDE7CisgICAgICAgIHJlZy0+YXR0ci5maWVsZHMu
ZHBsID0gMzsKKyAgICAgICAgcmVnLT5hdHRyLmZpZWxkcy5wICAgPSAxOworICAgICAgICByZWct
PmF0dHIuZmllbGRzLmcgICA9IDE7CisgICAgfQorCisgICAgLyoKKyAgICAgKiBGb3IgeDg2X2Vt
dWxhdGUuYydzIG1vZGVfcmluZzAoKSB0byB3b3JrLCBmYWtlIGEgRFBMIG9mIHplcm8uCisgICAg
ICogQWxzbyBkbyB0aGlzIGZvciBjb25zaXN0ZW5jeSBmb3Igbm9uLWNvbmZvcm1pbmcgY29kZSBz
ZWdtZW50cy4KKyAgICAgKi8KKyAgICBpZiAoIChzZWcgPT0geDg2X3NlZ19zcyB8fAorICAgICAg
ICAgIChzZWcgPT0geDg2X3NlZ19jcyAmJgorICAgICAgICAgICAhKHJlZy0+YXR0ci5maWVsZHMu
dHlwZSAmIChfU0VHTUVOVF9FQyA+PiA4KSkpKSAmJgorICAgICAgICAgZ3Vlc3Rfa2VybmVsX21v
ZGUoY3VycmVudCwgY3R4dC0+cmVncykgKQorICAgICAgICByZWctPmF0dHIuZmllbGRzLmRwbCA9
IDA7CisKKyAgICByZXR1cm4gWDg2RU1VTF9PS0FZOworfQorCiAvKiBQZXJmb3JtIElPUEwgY2hl
Y2sgYmV0d2VlbiB0aGUgdmNwdSdzIHNoYWRvd2VkIElPUEwsIGFuZCB0aGUgYXNzdW1lZCBjcGwu
ICovCiBzdGF0aWMgYm9vbF90IGlvcGxfb2soY29uc3Qgc3RydWN0IHZjcHUgKnYsIGNvbnN0IHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewpAQCAtMjMzNCw2ICsyNDg0LDIzOCBAQCB1bnNp
Z25lZCBsb25nIGd1ZXN0X3RvX2hvc3RfZ3ByX3N3aXRjaCh1bnNpZ25lZCBsb25nKTsKIAogdm9p
ZCAoKnB2X3Bvc3Rfb3V0Yl9ob29rKSh1bnNpZ25lZCBpbnQgcG9ydCwgdTggdmFsdWUpOwogCit0
eXBlZGVmIHZvaWQgaW9fZW11bF9zdHViX3Qoc3RydWN0IGNwdV91c2VyX3JlZ3MgKik7CisKK3N0
YXRpYyBpb19lbXVsX3N0dWJfdCAqaW9fZW11bF9zdHViX3NldHVwKHN0cnVjdCBwcml2X29wX2N0
eHQgKmN0eHQsIHU4IG9wY29kZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBwb3J0LCB1bnNpZ25lZCBpbnQgYnl0ZXMpCit7CisgICAgaWYg
KCAhY3R4dC0+aW9fZW11bF9zdHViICkKKyAgICAgICAgY3R4dC0+aW9fZW11bF9zdHViID0gbWFw
X2RvbWFpbl9wYWdlKF9tZm4odGhpc19jcHUoc3R1YnMubWZuKSkpICsKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh0aGlzX2NwdShzdHVicy5hZGRyKSAmCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgflBBR0VfTUFTSykg
KworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU1RVQl9CVUZf
U0laRSAvIDI7CisKKyAgICAvKiBtb3ZxICRob3N0X3RvX2d1ZXN0X2dwcl9zd2l0Y2gsJXJjeCAq
LworICAgIGN0eHQtPmlvX2VtdWxfc3R1YlswXSA9IDB4NDg7CisgICAgY3R4dC0+aW9fZW11bF9z
dHViWzFdID0gMHhiOTsKKyAgICAqKHZvaWQgKiopJmN0eHQtPmlvX2VtdWxfc3R1YlsyXSA9ICh2
b2lkICopaG9zdF90b19ndWVzdF9ncHJfc3dpdGNoOworICAgIC8qIGNhbGxxIColcmN4ICovCisg
ICAgY3R4dC0+aW9fZW11bF9zdHViWzEwXSA9IDB4ZmY7CisgICAgY3R4dC0+aW9fZW11bF9zdHVi
WzExXSA9IDB4ZDE7CisgICAgLyogZGF0YTE2IG9yIG5vcCAqLworICAgIGN0eHQtPmlvX2VtdWxf
c3R1YlsxMl0gPSAoYnl0ZXMgIT0gMikgPyAweDkwIDogMHg2NjsKKyAgICAvKiA8aW8tYWNjZXNz
IG9wY29kZT4gKi8KKyAgICBjdHh0LT5pb19lbXVsX3N0dWJbMTNdID0gb3Bjb2RlOworICAgIC8q
IGltbTggb3Igbm9wICovCisgICAgY3R4dC0+aW9fZW11bF9zdHViWzE0XSA9ICEob3Bjb2RlICYg
OCkgPyBwb3J0IDogMHg5MDsKKyAgICAvKiByZXQgKGp1bXBzIHRvIGd1ZXN0X3RvX2hvc3RfZ3By
X3N3aXRjaCkgKi8KKyAgICBjdHh0LT5pb19lbXVsX3N0dWJbMTVdID0gMHhjMzsKKyAgICBCVUlM
RF9CVUdfT04oU1RVQl9CVUZfU0laRSAvIDIgPCAxNik7CisKKyAgICBpZiAoIGlvZW11bF9oYW5k
bGVfcXVpcmsgKQorICAgICAgICBpb2VtdWxfaGFuZGxlX3F1aXJrKG9wY29kZSwgJmN0eHQtPmlv
X2VtdWxfc3R1YlsxMl0sIGN0eHQtPmN0eHQucmVncyk7CisKKyAgICAvKiBIYW5keSBmdW5jdGlv
bi10eXBlZCBwb2ludGVyIHRvIHRoZSBzdHViLiAqLworICAgIHJldHVybiAodm9pZCAqKSh0aGlz
X2NwdShzdHVicy5hZGRyKSArIFNUVUJfQlVGX1NJWkUgLyAyKTsKK30KKworc3RhdGljIGludCBw
cml2X29wX3JlYWRfaW8odW5zaWduZWQgaW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgKnZhbCwgc3RydWN0IHg4Nl9l
bXVsYXRlX2N0eHQgKmN0eHQpCit7CisgICAgc3RydWN0IHByaXZfb3BfY3R4dCAqcG9jID0gY29u
dGFpbmVyX29mKGN0eHQsIHN0cnVjdCBwcml2X29wX2N0eHQsIGN0eHQpOworICAgIHN0cnVjdCB2
Y3B1ICpjdXJyID0gY3VycmVudDsKKyAgICBzdHJ1Y3QgZG9tYWluICpjdXJyZCA9IGN1cnJlbnQt
PmRvbWFpbjsKKworICAgIC8qIElOUyBtdXN0IG5vdCBjb21lIGhlcmUuICovCisgICAgQVNTRVJU
KChjdHh0LT5vcGNvZGUgJiB+OSkgPT0gMHhlNCk7CisKKyAgICBpZiAoICFndWVzdF9pb19va2F5
KHBvcnQsIGJ5dGVzLCBjdXJyLCBjdHh0LT5yZWdzKSApCisgICAgICAgIHJldHVybiBYODZFTVVM
X1VOSEFORExFQUJMRTsKKworICAgIHBvYy0+YnBtYXRjaCA9IGNoZWNrX2d1ZXN0X2lvX2JyZWFr
cG9pbnQoY3VyciwgcG9ydCwgYnl0ZXMpOworCisgICAgaWYgKCBhZG1pbl9pb19va2F5KHBvcnQs
IGJ5dGVzLCBjdXJyZCkgKQorICAgIHsKKyAgICAgICAgaW9fZW11bF9zdHViX3QgKmlvX2VtdWwg
PQorICAgICAgICAgICAgaW9fZW11bF9zdHViX3NldHVwKHBvYywgY3R4dC0+b3Bjb2RlLCBwb3J0
LCBieXRlcyk7CisKKyAgICAgICAgbWFya19yZWdzX2RpcnR5KGN0eHQtPnJlZ3MpOworICAgICAg
ICBpb19lbXVsKGN0eHQtPnJlZ3MpOworICAgICAgICByZXR1cm4gWDg2RU1VTF9ET05FOworICAg
IH0KKworICAgICp2YWwgPSBndWVzdF9pb19yZWFkKHBvcnQsIGJ5dGVzLCBjdXJyZCk7CisKKyAg
ICByZXR1cm4gWDg2RU1VTF9PS0FZOworfQorCitzdGF0aWMgaW50IHByaXZfb3Bfd3JpdGVfaW8o
dW5zaWduZWQgaW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBsb25nIHZhbCwgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0
eHQpCit7CisgICAgc3RydWN0IHByaXZfb3BfY3R4dCAqcG9jID0gY29udGFpbmVyX29mKGN0eHQs
IHN0cnVjdCBwcml2X29wX2N0eHQsIGN0eHQpOworICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3Vy
cmVudDsKKyAgICBzdHJ1Y3QgZG9tYWluICpjdXJyZCA9IGN1cnJlbnQtPmRvbWFpbjsKKworICAg
IC8qIE9VVFMgbXVzdCBub3QgY29tZSBoZXJlLiAqLworICAgIEFTU0VSVCgoY3R4dC0+b3Bjb2Rl
ICYgfjkpID09IDB4ZTYpOworCisgICAgaWYgKCAhZ3Vlc3RfaW9fb2theShwb3J0LCBieXRlcywg
Y3VyciwgY3R4dC0+cmVncykgKQorICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7
CisKKyAgICBwb2MtPmJwbWF0Y2ggPSBjaGVja19ndWVzdF9pb19icmVha3BvaW50KGN1cnIsIHBv
cnQsIGJ5dGVzKTsKKworICAgIGlmICggYWRtaW5faW9fb2theShwb3J0LCBieXRlcywgY3VycmQp
ICkKKyAgICB7CisgICAgICAgIGlvX2VtdWxfc3R1Yl90ICppb19lbXVsID0KKyAgICAgICAgICAg
IGlvX2VtdWxfc3R1Yl9zZXR1cChwb2MsIGN0eHQtPm9wY29kZSwgcG9ydCwgYnl0ZXMpOworCisg
ICAgICAgIG1hcmtfcmVnc19kaXJ0eShjdHh0LT5yZWdzKTsKKyAgICAgICAgaW9fZW11bChjdHh0
LT5yZWdzKTsKKyAgICAgICAgaWYgKCAoYnl0ZXMgPT0gMSkgJiYgcHZfcG9zdF9vdXRiX2hvb2sg
KQorICAgICAgICAgICAgcHZfcG9zdF9vdXRiX2hvb2socG9ydCwgdmFsKTsKKyAgICAgICAgcmV0
dXJuIFg4NkVNVUxfRE9ORTsKKyAgICB9CisKKyAgICBndWVzdF9pb193cml0ZShwb3J0LCBieXRl
cywgdmFsLCBjdXJyZCk7CisKKyAgICByZXR1cm4gWDg2RU1VTF9PS0FZOworfQorCitzdGF0aWMg
aW50IHByaXZfb3BfcmVwX2lucyh1aW50MTZfdCBwb3J0LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZW51bSB4ODZfc2VnbWVudCBzZWcsIHVuc2lnbmVkIGxvbmcgb2Zmc2V0LAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGJ5dGVzX3Blcl9yZXAsIHVuc2lnbmVk
IGxvbmcgKnJlcHMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxh
dGVfY3R4dCAqY3R4dCkKK3sKKyAgICBzdHJ1Y3QgcHJpdl9vcF9jdHh0ICpwb2MgPSBjb250YWlu
ZXJfb2YoY3R4dCwgc3RydWN0IHByaXZfb3BfY3R4dCwgY3R4dCk7CisgICAgc3RydWN0IHZjcHUg
KmN1cnIgPSBjdXJyZW50OworICAgIHN0cnVjdCBkb21haW4gKmN1cnJkID0gY3VycmVudC0+ZG9t
YWluOworICAgIHVuc2lnbmVkIGxvbmcgZ29hbCA9ICpyZXBzOworICAgIHN0cnVjdCBzZWdtZW50
X3JlZ2lzdGVyIHNyZWc7CisgICAgaW50IHJjOworCisgICAgQVNTRVJUKHNlZyA9PSB4ODZfc2Vn
X2VzKTsKKworICAgICpyZXBzID0gMDsKKworICAgIGlmICggIWd1ZXN0X2lvX29rYXkocG9ydCwg
Ynl0ZXNfcGVyX3JlcCwgY3VyciwgY3R4dC0+cmVncykgKQorICAgICAgICByZXR1cm4gWDg2RU1V
TF9VTkhBTkRMRUFCTEU7CisKKyAgICByYyA9IHByaXZfb3BfcmVhZF9zZWdtZW50KHg4Nl9zZWdf
ZXMsICZzcmVnLCBjdHh0KTsKKyAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSApCisgICAgICAg
IHJldHVybiByYzsKKworICAgIGlmICggIXNyZWcuYXR0ci5maWVsZHMucCApCisgICAgICAgIHJl
dHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKKyAgICBpZiAoICFzcmVnLmF0dHIuZmllbGRzLnMg
fHwKKyAgICAgICAgIChzcmVnLmF0dHIuZmllbGRzLnR5cGUgJiAoX1NFR01FTlRfQ09ERSA+PiA4
KSkgfHwKKyAgICAgICAgICEoc3JlZy5hdHRyLmZpZWxkcy50eXBlICYgKF9TRUdNRU5UX1dSID4+
IDgpKSApCisgICAgeworICAgICAgICB4ODZfZW11bF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVs
dCwgMCwgY3R4dCk7CisgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKKyAgICB9CisK
KyAgICBwb2MtPmJwbWF0Y2ggPSBjaGVja19ndWVzdF9pb19icmVha3BvaW50KGN1cnIsIHBvcnQs
IGJ5dGVzX3Blcl9yZXApOworCisgICAgd2hpbGUgKCAqcmVwcyA8IGdvYWwgKQorICAgIHsKKyAg
ICAgICAgdW5zaWduZWQgaW50IGRhdGEgPSBndWVzdF9pb19yZWFkKHBvcnQsIGJ5dGVzX3Blcl9y
ZXAsIGN1cnJkKTsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBhZGRyOworCisgICAgICAgIHJjID0g
cHZfZW11bF92aXJ0X3RvX2xpbmVhcihzcmVnLmJhc2UsIG9mZnNldCwgYnl0ZXNfcGVyX3JlcCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNyZWcubGltaXQsIHg4Nl9zZWdf
ZXMsIGN0eHQsICZhZGRyKTsKKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQorICAg
ICAgICAgICAgcmV0dXJuIHJjOworCisgICAgICAgIGlmICggKHJjID0gX19jb3B5X3RvX3VzZXIo
KHZvaWQgKilhZGRyLCAmZGF0YSwgYnl0ZXNfcGVyX3JlcCkpICE9IDAgKQorICAgICAgICB7Cisg
ICAgICAgICAgICB4ODZfZW11bF9wYWdlZmF1bHQoUEZFQ193cml0ZV9hY2Nlc3MsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYWRkciArIGJ5dGVzX3Blcl9yZXAgLSByYywgY3R4dCk7
CisgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CisgICAgICAgIH0KKworICAg
ICAgICArKypyZXBzOworCisgICAgICAgIGlmICggcG9jLT5icG1hdGNoIHx8IGh5cGVyY2FsbF9w
cmVlbXB0X2NoZWNrKCkgKQorICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgLyogeDg2X2Vt
dWxhdGUoKSBjbGlwcyB0aGUgcmVwZXRpdGlvbiBjb3VudCB0byBlbnN1cmUgd2UgZG9uJ3Qgd3Jh
cC4gKi8KKyAgICAgICAgaWYgKCB1bmxpa2VseShjdHh0LT5yZWdzLT5fZWZsYWdzICYgWDg2X0VG
TEFHU19ERikgKQorICAgICAgICAgICAgb2Zmc2V0IC09IGJ5dGVzX3Blcl9yZXA7CisgICAgICAg
IGVsc2UKKyAgICAgICAgICAgIG9mZnNldCArPSBieXRlc19wZXJfcmVwOworICAgIH0KKworICAg
IHJldHVybiBYODZFTVVMX09LQVk7Cit9CisKK3N0YXRpYyBpbnQgcHJpdl9vcF9yZXBfb3V0cyhl
bnVtIHg4Nl9zZWdtZW50IHNlZywgdW5zaWduZWQgbG9uZyBvZmZzZXQsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdWludDE2X3QgcG9ydCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBpbnQgYnl0ZXNfcGVyX3JlcCwgdW5zaWduZWQgbG9uZyAqcmVwcywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkKK3sK
KyAgICBzdHJ1Y3QgcHJpdl9vcF9jdHh0ICpwb2MgPSBjb250YWluZXJfb2YoY3R4dCwgc3RydWN0
IHByaXZfb3BfY3R4dCwgY3R4dCk7CisgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Owor
ICAgIHN0cnVjdCBkb21haW4gKmN1cnJkID0gY3VycmVudC0+ZG9tYWluOworICAgIHVuc2lnbmVk
IGxvbmcgZ29hbCA9ICpyZXBzOworICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNyZWc7Cisg
ICAgaW50IHJjOworCisgICAgKnJlcHMgPSAwOworCisgICAgaWYgKCAhZ3Vlc3RfaW9fb2theShw
b3J0LCBieXRlc19wZXJfcmVwLCBjdXJyLCBjdHh0LT5yZWdzKSApCisgICAgICAgIHJldHVybiBY
ODZFTVVMX1VOSEFORExFQUJMRTsKKworICAgIHJjID0gcHJpdl9vcF9yZWFkX3NlZ21lbnQoc2Vn
LCAmc3JlZywgY3R4dCk7CisgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQorICAgICAgICBy
ZXR1cm4gcmM7CisKKyAgICBpZiAoICFzcmVnLmF0dHIuZmllbGRzLnAgKQorICAgICAgICByZXR1
cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CisgICAgaWYgKCAhc3JlZy5hdHRyLmZpZWxkcy5zIHx8
CisgICAgICAgICAoKHNyZWcuYXR0ci5maWVsZHMudHlwZSAmIChfU0VHTUVOVF9DT0RFID4+IDgp
KSAmJgorICAgICAgICAgICEoc3JlZy5hdHRyLmZpZWxkcy50eXBlICYgKF9TRUdNRU5UX1dSID4+
IDgpKSkgKQorICAgIHsKKyAgICAgICAgeDg2X2VtdWxfaHdfZXhjZXB0aW9uKHNlZyAhPSB4ODZf
c2VnX3NzID8gVFJBUF9ncF9mYXVsdAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgOiBUUkFQX3N0YWNrX2Vycm9yLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgMCwgY3R4dCk7CisgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKKyAg
ICB9CisKKyAgICBwb2MtPmJwbWF0Y2ggPSBjaGVja19ndWVzdF9pb19icmVha3BvaW50KGN1cnIs
IHBvcnQsIGJ5dGVzX3Blcl9yZXApOworCisgICAgd2hpbGUgKCAqcmVwcyA8IGdvYWwgKQorICAg
IHsKKyAgICAgICAgdW5zaWduZWQgaW50IGRhdGEgPSAwOworICAgICAgICB1bnNpZ25lZCBsb25n
IGFkZHI7CisKKyAgICAgICAgcmMgPSBwdl9lbXVsX3ZpcnRfdG9fbGluZWFyKHNyZWcuYmFzZSwg
b2Zmc2V0LCBieXRlc19wZXJfcmVwLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3JlZy5saW1pdCwgc2VnLCBjdHh0LCAmYWRkcik7CisgICAgICAgIGlmICggcmMgIT0gWDg2
RU1VTF9PS0FZICkKKyAgICAgICAgICAgIHJldHVybiByYzsKKworICAgICAgICBpZiAoIChyYyA9
IF9fY29weV9mcm9tX3VzZXIoJmRhdGEsICh2b2lkICopYWRkciwgYnl0ZXNfcGVyX3JlcCkpICE9
IDAgKQorICAgICAgICB7CisgICAgICAgICAgICB4ODZfZW11bF9wYWdlZmF1bHQoMCwgYWRkciAr
IGJ5dGVzX3Blcl9yZXAgLSByYywgY3R4dCk7CisgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9F
WENFUFRJT047CisgICAgICAgIH0KKworICAgICAgICBndWVzdF9pb193cml0ZShwb3J0LCBieXRl
c19wZXJfcmVwLCBkYXRhLCBjdXJyZCk7CisKKyAgICAgICAgKysqcmVwczsKKworICAgICAgICBp
ZiAoIHBvYy0+YnBtYXRjaCB8fCBoeXBlcmNhbGxfcHJlZW1wdF9jaGVjaygpICkKKyAgICAgICAg
ICAgIGJyZWFrOworCisgICAgICAgIC8qIHg4Nl9lbXVsYXRlKCkgY2xpcHMgdGhlIHJlcGV0aXRp
b24gY291bnQgdG8gZW5zdXJlIHdlIGRvbid0IHdyYXAuICovCisgICAgICAgIGlmICggdW5saWtl
bHkoY3R4dC0+cmVncy0+X2VmbGFncyAmIFg4Nl9FRkxBR1NfREYpICkKKyAgICAgICAgICAgIG9m
ZnNldCAtPSBieXRlc19wZXJfcmVwOworICAgICAgICBlbHNlCisgICAgICAgICAgICBvZmZzZXQg
Kz0gYnl0ZXNfcGVyX3JlcDsKKyAgICB9CisKKyAgICByZXR1cm4gWDg2RU1VTF9PS0FZOworfQor
CiBzdGF0aWMgaW50IHByaXZfb3BfcmVhZF9jcih1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBs
b25nICp2YWwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVf
Y3R4dCAqY3R4dCkKIHsKQEAgLTI0NzQsNiArMjg1Niw3IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBp
c19jcHVmcmVxX2NvbnRyb2xsZXIoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKIHN0YXRpYyBpbnQg
cHJpdl9vcF9yZWFkX21zcih1bnNpZ25lZCBpbnQgcmVnLCB1aW50NjRfdCAqdmFsLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQogewor
ICAgIHN0cnVjdCBwcml2X29wX2N0eHQgKnBvYyA9IGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3Qg
cHJpdl9vcF9jdHh0LCBjdHh0KTsKICAgICBjb25zdCBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJl
bnQ7CiAgICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyLT5kb21haW47CiAgICAg
Ym9vbCB2cG11X21zciA9IGZhbHNlOwpAQCAtMjUwMSw2ICsyODg0LDI4IEBAIHN0YXRpYyBpbnQg
cHJpdl9vcF9yZWFkX21zcih1bnNpZ25lZCBpbnQgcmVnLCB1aW50NjRfdCAqdmFsLAogICAgICAg
ICAqdmFsID0gY3Vyci0+YXJjaC5wdl92Y3B1LmdzX2Jhc2VfdXNlcjsKICAgICAgICAgcmV0dXJu
IFg4NkVNVUxfT0tBWTsKIAorICAgIC8qCisgICAgICogSW4gb3JkZXIgdG8gZnVsbHkgcmV0YWlu
IG9yaWdpbmFsIGJlaGF2aW9yLCBkZWZlciBjYWxsaW5nCisgICAgICogcHZfc29mdF9yZHRzYygp
IHVudGlsIGFmdGVyIGVtdWxhdGlvbi4gVGhpcyBtYXkgd2FudC9uZWVkIHRvIGJlCisgICAgICog
cmVjb25zaWRlcmVkLgorICAgICAqLworICAgIGNhc2UgTVNSX0lBMzJfVFNDOgorICAgICAgICBw
b2MtPnRzYyB8PSBUU0NfQkFTRTsKKyAgICAgICAgZ290byBub3JtYWw7CisKKyAgICBjYXNlIE1T
Ul9UU0NfQVVYOgorICAgICAgICBwb2MtPnRzYyB8PSBUU0NfQVVYOworICAgICAgICBpZiAoIGNw
dV9oYXNfcmR0c2NwICkKKyAgICAgICAgICAgIGdvdG8gbm9ybWFsOworICAgICAgICAqdmFsID0g
MDsKKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKKworICAgIGNhc2UgTVNSX0VGRVI6Cisg
ICAgICAgICp2YWwgPSByZWFkX2VmZXIoKTsKKyAgICAgICAgaWYgKCBpc19wdl8zMmJpdF9kb21h
aW4oY3VycmQpICkKKyAgICAgICAgICAgICp2YWwgJj0gfihFRkVSX0xNRSB8IEVGRVJfTE1BIHwg
RUZFUl9MTVNMRSk7CisgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7CisKICAgICBjYXNlIE1T
Ul9LN19GSURfVklEX0NUTDoKICAgICBjYXNlIE1TUl9LN19GSURfVklEX1NUQVRVUzoKICAgICBj
YXNlIE1TUl9LOF9QU1RBVEVfTElNSVQ6CkBAIC0yNjAwLDcgKzMwMDUsNiBAQCBzdGF0aWMgaW50
IHByaXZfb3BfcmVhZF9tc3IodW5zaWduZWQgaW50IHJlZywgdWludDY0X3QgKnZhbCwKICAgICAg
ICAgaWYgKCByYyApCiAgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogICAgICAgICAv
KiBmYWxsIHRocm91Z2ggKi8KLSAgICBjYXNlIE1TUl9FRkVSOgogICAgIG5vcm1hbDoKICAgICAg
ICAgLyogRXZlcnlvbmUgY2FuIHJlYWQgdGhlIE1TUiBzcGFjZS4gKi8KICAgICAgICAgLyogZ2Rw
cmludGsoWEVOTE9HX1dBUk5JTkcsICJEb21haW4gYXR0ZW1wdGVkIFJETVNSICUwOHhcbiIsIHJl
Zyk7ICovCkBAIC0yODIyLDExICszMjI2LDQxIEBAIHN0YXRpYyBpbnQgcHJpdl9vcF93cml0ZV9t
c3IodW5zaWduZWQgaW50IHJlZywgdWludDY0X3QgdmFsLAogICAgIHJldHVybiBYODZFTVVMX1VO
SEFORExFQUJMRTsKIH0KIAorc3RhdGljIGludCBwcml2X29wX3diaW52ZChzdHJ1Y3QgeDg2X2Vt
dWxhdGVfY3R4dCAqY3R4dCkKK3sKKyAgICAvKiBJZ25vcmUgdGhlIGluc3RydWN0aW9uIGlmIHVu
cHJpdmlsZWdlZC4gKi8KKyAgICBpZiAoICFjYWNoZV9mbHVzaF9wZXJtaXR0ZWQoY3VycmVudC0+
ZG9tYWluKSApCisgICAgICAgIC8qCisgICAgICAgICAqIE5vbi1waHlzZGV2IGRvbWFpbiBhdHRl
bXB0ZWQgV0JJTlZEOyBpZ25vcmUgZm9yIG5vdyBzaW5jZQorICAgICAgICAgKiBuZXdlciBsaW51
eCB1c2VzIHRoaXMgaW4gc29tZSBzdGFydC1vZi1kYXkgdGltaW5nIGxvb3BzLgorICAgICAgICAg
Ki8KKyAgICAgICAgOworICAgIGVsc2UKKyAgICAgICAgd2JpbnZkKCk7CisKKyAgICByZXR1cm4g
WDg2RU1VTF9PS0FZOworfQorCiBpbnQgcHZfZW11bF9jcHVpZCh1bnNpZ25lZCBpbnQgKmVheCwg
dW5zaWduZWQgaW50ICplYngsIHVuc2lnbmVkIGludCAqZWN4LAogICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50ICplZHgsIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQogewogICAg
IHN0cnVjdCBjcHVfdXNlcl9yZWdzIHJlZ3MgPSAqY3R4dC0+cmVnczsKIAorICAgIC8qCisgICAg
ICogeDg2X2VtdWxhdGUgdXNlcyB0aGlzIGZ1bmN0aW9uIHRvIHF1ZXJ5IENQVSBmZWF0dXJlcyBm
b3IgaXRzIG93bgorICAgICAqIGludGVybmFsIHVzZS4gTWFrZSBzdXJlIHdlJ3JlIGFjdHVhbGx5
IGVtdWxhdGluZyBDUFVJRCBiZWZvcmUgY2hlY2tpbmcKKyAgICAgKiBmb3IgZW11bGF0ZWQgQ1BV
SUQgZmF1bHRpbmcuCisgICAgICovCisgICAgaWYgKCBjdHh0LT5vcGNvZGUgPT0gWDg2RU1VTF9P
UEMoMHgwZiwgMHhhMikgKQorICAgIHsKKyAgICAgICAgY29uc3Qgc3RydWN0IHZjcHUgKmN1cnIg
PSBjdXJyZW50OworCisgICAgICAgIC8qIElmIGNwdWlkIGZhdWx0aW5nIGlzIGVuYWJsZWQgYW5k
IENQTD4wIGxlYXZlIHRoZSAjR1AgdW50b3VjaGVkLiAqLworICAgICAgICBpZiAoIGN1cnItPmFy
Y2guY3B1aWRfZmF1bHRpbmcgJiYKKyAgICAgICAgICAgICAhZ3Vlc3Rfa2VybmVsX21vZGUoY3Vy
ciwgY3R4dC0+cmVncykgKQorICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwor
ICAgIH0KKwogICAgIHJlZ3MuX2VheCA9ICplYXg7CiAgICAgcmVncy5fZWN4ID0gKmVjeDsKIApA
QCAtMjg0MCw0OTcgKzMyNzQsMTUzIEBAIGludCBwdl9lbXVsX2NwdWlkKHVuc2lnbmVkIGludCAq
ZWF4LCB1bnNpZ25lZCBpbnQgKmVieCwgdW5zaWduZWQgaW50ICplY3gsCiAgICAgcmV0dXJuIFg4
NkVNVUxfT0tBWTsKIH0KIAotLyogSW5zdHJ1Y3Rpb24gZmV0Y2ggd2l0aCBlcnJvciBoYW5kbGlu
Zy4gKi8KLSNkZWZpbmUgaW5zbl9mZXRjaCh0eXBlLCBiYXNlLCBlaXAsIGxpbWl0KSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0oeyAgdW5zaWduZWQgbG9uZyBfcmMsIF9wdHIg
PSAoYmFzZSkgKyAoZWlwKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIHR5
cGUgX3g7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKLSAgICBpZiAoIGFkX2RlZmF1bHQgPCA4ICkgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgIF9wdHIgPSAodW5z
aWduZWQgaW50KV9wdHI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAotICAgIGlmICggKGxpbWl0KSA8IHNpemVvZihfeCkgLSAxIHx8IChlaXApID4gKGxpbWl0KSAt
IChzaXplb2YoX3gpIC0gMSkgKSAgIFwKLSAgICAgICAgZ290byBmYWlsOyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgaWYgKCAo
X3JjID0gY29weV9mcm9tX3VzZXIoJl94LCAodHlwZSAqKV9wdHIsIHNpemVvZihfeCkpKSAhPSAw
ICkgICAgICAgXAotICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgcHZfaW5qZWN0X3BhZ2Vf
ZmF1bHQoMCwgX3B0ciArIHNpemVvZihfeCkgLSBfcmMpOyAgICAgICAgICAgICAgICAgICBcCi0g
ICAgICAgIGdvdG8gc2tpcDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAotICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAoZWlwKSArPSBz
aXplb2YoX3gpOyBfeDsgfSkKLQotc3RhdGljIGludCBlbXVsYXRlX3ByaXZpbGVnZWRfb3Aoc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCitzdGF0aWMgaW50IHByaXZfb3BfdmFsaWRhdGUoY29u
c3Qgc3RydWN0IHg4Nl9lbXVsYXRlX3N0YXRlICpzdGF0ZSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkKIHsKLSAgICBzdHJ1Y3QgdmNw
dSAqdiA9IGN1cnJlbnQ7Ci0gICAgc3RydWN0IGRvbWFpbiAqY3VycmQgPSB2LT5kb21haW47Ci0g
ICAgdW5zaWduZWQgbG9uZyAqcmVnLCBlaXAgPSByZWdzLT5laXA7Ci0gICAgdTggb3Bjb2RlLCBt
b2RybV9yZWcgPSAwLCBtb2RybV9ybSA9IDAsIHJlcF9wcmVmaXggPSAwLCBsb2NrID0gMCwgcmV4
ID0gMDsKLSAgICBlbnVtIHsgbG1fc2VnX25vbmUsIGxtX3NlZ19mcywgbG1fc2VnX2dzIH0gbG1f
b3ZyID0gbG1fc2VnX25vbmU7Ci0gICAgaW50IHJjOwotICAgIHVuc2lnbmVkIGludCBwb3J0LCBp
LCBkYXRhX3NlbCwgYXIsIGRhdGEsIGJwbWF0Y2ggPSAwOwotICAgIHVuc2lnbmVkIGludCBvcF9i
eXRlcywgb3BfZGVmYXVsdCwgYWRfYnl0ZXMsIGFkX2RlZmF1bHQsIG9wc2l6ZV9wcmVmaXg9IDA7
Ci0jZGVmaW5lIHJkX2FkKHJlZykgKGFkX2J5dGVzID49IHNpemVvZihyZWdzLT5yZWcpIFwKLSAg
ICAgICAgICAgICAgICAgICAgPyByZWdzLT5yZWcgXAotICAgICAgICAgICAgICAgICAgICA6IGFk
X2J5dGVzID09IDQgXAotICAgICAgICAgICAgICAgICAgICAgID8gKHUzMilyZWdzLT5yZWcgXAot
ICAgICAgICAgICAgICAgICAgICAgIDogKHUxNilyZWdzLT5yZWcpCi0jZGVmaW5lIHdyX2FkKHJl
ZywgdmFsKSAoYWRfYnl0ZXMgPj0gc2l6ZW9mKHJlZ3MtPnJlZykgXAotICAgICAgICAgICAgICAg
ICAgICAgICAgID8gcmVncy0+cmVnID0gKHZhbCkgXAotICAgICAgICAgICAgICAgICAgICAgICAg
IDogYWRfYnl0ZXMgPT0gNCBcCi0gICAgICAgICAgICAgICAgICAgICAgICAgICA/ICgqKHUzMiAq
KSZyZWdzLT5yZWcgPSAodmFsKSkgXAotICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAoKih1
MTYgKikmcmVncy0+cmVnID0gKHZhbCkpKQotICAgIHVuc2lnbmVkIGxvbmcgY29kZV9iYXNlLCBj
b2RlX2xpbWl0OwotICAgIGNoYXIgKmlvX2VtdWxfc3R1YiA9IE5VTEw7Ci0gICAgdm9pZCAoKmlv
X2VtdWwpKHN0cnVjdCBjcHVfdXNlcl9yZWdzICopOwotICAgIHVpbnQ2NF90IHZhbDsKLQotICAg
IGlmICggIXJlYWRfZGVzY3JpcHRvcihyZWdzLT5jcywgdiwgJmNvZGVfYmFzZSwgJmNvZGVfbGlt
aXQsICZhciwgMSkgKQotICAgICAgICBnb3RvIGZhaWw7Ci0gICAgb3BfZGVmYXVsdCA9IG9wX2J5
dGVzID0gKGFyICYgKF9TRUdNRU5UX0x8X1NFR01FTlRfREIpKSA/IDQgOiAyOwotICAgIGFkX2Rl
ZmF1bHQgPSBhZF9ieXRlcyA9IChhciAmIF9TRUdNRU5UX0wpID8gOCA6IG9wX2RlZmF1bHQ7Ci0g
ICAgaWYgKCAhKGFyICYgX1NFR01FTlRfUykgfHwKLSAgICAgICAgICEoYXIgJiBfU0VHTUVOVF9Q
KSB8fAotICAgICAgICAgIShhciAmIF9TRUdNRU5UX0NPREUpICkKLSAgICAgICAgZ290byBmYWls
OwotCi0gICAgLyogZW11bGF0aW5nIG9ubHkgb3Bjb2RlcyBub3QgYWxsb3dpbmcgU1MgdG8gYmUg
ZGVmYXVsdCAqLwotICAgIGRhdGFfc2VsID0gcmVhZF9zcmVnKGRzKTsKLQotICAgIC8qIExlZ2Fj
eSBwcmVmaXhlcy4gKi8KLSAgICBmb3IgKCBpID0gMDsgaSA8IDg7IGkrKywgcmV4ID09IG9wY29k
ZSB8fCAocmV4ID0gMCkgKQorICAgIHN3aXRjaCAoIGN0eHQtPm9wY29kZSApCiAgICAgewotICAg
ICAgICBzd2l0Y2ggKCBvcGNvZGUgPSBpbnNuX2ZldGNoKHU4LCBjb2RlX2Jhc2UsIGVpcCwgY29k
ZV9saW1pdCkgKQotICAgICAgICB7Ci0gICAgICAgIGNhc2UgMHg2NjogLyogb3BlcmFuZC1zaXpl
IG92ZXJyaWRlICovCi0gICAgICAgICAgICBvcHNpemVfcHJlZml4ID0gMTsKLSAgICAgICAgICAg
IG9wX2J5dGVzID0gb3BfZGVmYXVsdCBeIDY7IC8qIHN3aXRjaCBiZXR3ZWVuIDIvNCBieXRlcyAq
LwotICAgICAgICAgICAgY29udGludWU7Ci0gICAgICAgIGNhc2UgMHg2NzogLyogYWRkcmVzcy1z
aXplIG92ZXJyaWRlICovCi0gICAgICAgICAgICBhZF9ieXRlcyA9IGFkX2RlZmF1bHQgIT0gNCA/
IDQgOiAyOyAvKiBzd2l0Y2ggdG8gMi80IGJ5dGVzICovCi0gICAgICAgICAgICBjb250aW51ZTsK
LSAgICAgICAgY2FzZSAweDJlOiAvKiBDUyBvdmVycmlkZSAqLwotICAgICAgICAgICAgZGF0YV9z
ZWwgPSByZWdzLT5jczsKLSAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICBjYXNlIDB4M2U6
IC8qIERTIG92ZXJyaWRlICovCi0gICAgICAgICAgICBkYXRhX3NlbCA9IHJlYWRfc3JlZyhkcyk7
Ci0gICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAgY2FzZSAweDI2OiAvKiBFUyBvdmVycmlk
ZSAqLwotICAgICAgICAgICAgZGF0YV9zZWwgPSByZWFkX3NyZWcoZXMpOwotICAgICAgICAgICAg
Y29udGludWU7Ci0gICAgICAgIGNhc2UgMHg2NDogLyogRlMgb3ZlcnJpZGUgKi8KLSAgICAgICAg
ICAgIGRhdGFfc2VsID0gcmVhZF9zcmVnKGZzKTsKLSAgICAgICAgICAgIGxtX292ciA9IGxtX3Nl
Z19mczsKLSAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICBjYXNlIDB4NjU6IC8qIEdTIG92
ZXJyaWRlICovCi0gICAgICAgICAgICBkYXRhX3NlbCA9IHJlYWRfc3JlZyhncyk7Ci0gICAgICAg
ICAgICBsbV9vdnIgPSBsbV9zZWdfZ3M7Ci0gICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAg
Y2FzZSAweDM2OiAvKiBTUyBvdmVycmlkZSAqLwotICAgICAgICAgICAgZGF0YV9zZWwgPSByZWdz
LT5zczsKLSAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICBjYXNlIDB4ZjA6IC8qIExPQ0sg
Ki8KLSAgICAgICAgICAgIGxvY2sgPSAxOwotICAgICAgICAgICAgY29udGludWU7Ci0gICAgICAg
IGNhc2UgMHhmMjogLyogUkVQTkUvUkVQTlogKi8KLSAgICAgICAgY2FzZSAweGYzOiAvKiBSRVAv
UkVQRS9SRVBaICovCi0gICAgICAgICAgICByZXBfcHJlZml4ID0gMTsKLSAgICAgICAgICAgIGNv
bnRpbnVlOwotICAgICAgICBkZWZhdWx0OgotICAgICAgICAgICAgaWYgKCAoYXIgJiBfU0VHTUVO
VF9MKSAmJiAob3Bjb2RlICYgMHhmMCkgPT0gMHg0MCApCi0gICAgICAgICAgICB7Ci0gICAgICAg
ICAgICAgICAgcmV4ID0gb3Bjb2RlOwotICAgICAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAg
ICAgICAgfQorICAgIGNhc2UgMHg2YyAuLi4gMHg2ZjogLyogaW5zIC8gb3V0cyAqLworICAgIGNh
c2UgMHhlNCAuLi4gMHhlNzogLyogaW4gLyBvdXQgKGltbWVkaWF0ZSBwb3J0KSAqLworICAgIGNh
c2UgMHhlYyAuLi4gMHhlZjogLyogaW4gLyBvdXQgKHBvcnQgaW4gJWR4KSAqLworICAgIGNhc2Ug
WDg2RU1VTF9PUEMoMHgwZiwgMHgwNik6IC8qIGNsdHMgKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BD
KDB4MGYsIDB4MDkpOiAvKiB3YmludmQgKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYsIDB4
MjApIC4uLgorICAgICAgICAgWDg2RU1VTF9PUEMoMHgwZiwgMHgyMyk6IC8qIG1vdiB0by9mcm9t
IGNyL2RyICovCisgICAgY2FzZSBYODZFTVVMX09QQygweDBmLCAweDMwKTogLyogd3Jtc3IgKi8K
KyAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYsIDB4MzEpOiAvKiByZHRzYyAqLworICAgIGNhc2Ug
WDg2RU1VTF9PUEMoMHgwZiwgMHgzMik6IC8qIHJkbXNyICovCisgICAgY2FzZSBYODZFTVVMX09Q
QygweDBmLCAweGEyKTogLyogY3B1aWQgKi8KKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsK
KworICAgIGNhc2UgMHhmYTogY2FzZSAweGZiOiAvKiBjbGkgLyBzdGkgKi8KKyAgICAgICAgaWYg
KCAhaW9wbF9vayhjdXJyZW50LCBjdHh0LT5yZWdzKSApCiAgICAgICAgICAgICBicmVhazsKLSAg
ICAgICAgfQotICAgICAgICBicmVhazsKLSAgICB9CisgICAgICAgIC8qCisgICAgICAgICAqIFRo
aXMgaXMganVzdCB0b28gZGFuZ2Vyb3VzIHRvIGFsbG93LCBpbiBteSBvcGluaW9uLiBDb25zaWRl
ciBpZiB0aGUKKyAgICAgICAgICogY2FsbGVyIHRoZW4gdHJpZXMgdG8gcmVlbmFibGUgaW50ZXJy
dXB0cyB1c2luZyBQT1BGOiB3ZSBjYW4ndCB0cmFwCisgICAgICAgICAqIHRoYXQgYW5kIHdlJ2xs
IGVuZCB1cCB3aXRoIGhhcmQtdG8tZGVidWcgbG9ja3Vwcy4gRmFzdCAmIGxvb3NlIHdpbGwKKyAg
ICAgICAgICogZG8gZm9yIHVzLiA6LSkKKyAgICAgICAgdmNwdV9pbmZvKGN1cnJlbnQsIGV2dGNo
bl91cGNhbGxfbWFzaykgPSAoY3R4dC0+b3Bjb2RlID09IDB4ZmEpOworICAgICAgICAgKi8KKyAg
ICAgICAgcmV0dXJuIFg4NkVNVUxfRE9ORTsKIAotICAgIC8qIFJFWCBwcmVmaXguICovCi0gICAg
aWYgKCByZXggJiA4ICkgLyogUkVYLlcgKi8KLSAgICAgICAgb3BfYnl0ZXMgPSA0OyAvKiBlbXVs
YXRlIG9ubHkgb3Bjb2RlcyBub3Qgc3VwcG9ydGluZyA2NC1iaXQgb3BlcmFuZHMgKi8KLSAgICBt
b2RybV9yZWcgPSAocmV4ICYgNCkgPDwgMTsgIC8qIFJFWC5SICovCi0gICAgLyogUkVYLlggZG9l
cyBub3QgbmVlZCB0byBiZSBkZWNvZGVkLiAqLwotICAgIG1vZHJtX3JtICA9IChyZXggJiAxKSA8
PCAzOyAgLyogUkVYLkIgKi8KLQotICAgIGlmICggb3Bjb2RlID09IDB4MGYgKQotICAgICAgICBn
b3RvIHR3b2J5dGVfb3Bjb2RlOwotICAgIAotICAgIGlmICggbG9jayApCi0gICAgICAgIGdvdG8g
ZmFpbDsKLQotICAgIC8qIElucHV0L091dHB1dCBTdHJpbmcgaW5zdHJ1Y3Rpb25zLiAqLwotICAg
IGlmICggKG9wY29kZSA+PSAweDZjKSAmJiAob3Bjb2RlIDw9IDB4NmYpICkKKyAgICBjYXNlIFg4
NkVNVUxfT1BDKDB4MGYsIDB4MDEpOgogICAgIHsKLSAgICAgICAgdW5zaWduZWQgbG9uZyBkYXRh
X2Jhc2UsIGRhdGFfbGltaXQ7CisgICAgICAgIHVuc2lnbmVkIGludCBtb2RybV9ybSwgbW9kcm1f
cmVnOwogCi0gICAgICAgIGlmICggcmVwX3ByZWZpeCAmJiAocmRfYWQoZWN4KSA9PSAwKSApCi0g
ICAgICAgICAgICBnb3RvIGRvbmU7Ci0KLSAgICAgICAgaWYgKCAhKG9wY29kZSAmIDIpICkKKyAg
ICAgICAgaWYgKCB4ODZfaW5zbl9tb2RybShzdGF0ZSwgJm1vZHJtX3JtLCAmbW9kcm1fcmVnKSAh
PSAzIHx8CisgICAgICAgICAgICAgKG1vZHJtX3JtICYgNykgIT0gMSApCisgICAgICAgICAgICBi
cmVhazsKKyAgICAgICAgc3dpdGNoICggbW9kcm1fcmVnICYgNyApCiAgICAgICAgIHsKLSAgICAg
ICAgICAgIGRhdGFfc2VsID0gcmVhZF9zcmVnKGVzKTsKLSAgICAgICAgICAgIGxtX292ciA9IGxt
X3NlZ19ub25lOworICAgICAgICBjYXNlIDI6IC8qIHhzZXRidiAqLworICAgICAgICBjYXNlIDc6
IC8qIHJkdHNjcCAqLworICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKICAgICAgICAg
fQorICAgICAgICBicmVhazsKKyAgICB9CisgICAgfQogCi0gICAgICAgIGlmICggIShhciAmIF9T
RUdNRU5UX0wpICkKLSAgICAgICAgewotICAgICAgICAgICAgaWYgKCAhcmVhZF9kZXNjcmlwdG9y
KGRhdGFfc2VsLCB2LCAmZGF0YV9iYXNlLCAmZGF0YV9saW1pdCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAmYXIsIDApICkKLSAgICAgICAgICAgICAgICBnb3RvIGZhaWw7Ci0g
ICAgICAgICAgICBpZiAoICEoYXIgJiBfU0VHTUVOVF9TKSB8fAotICAgICAgICAgICAgICAgICAh
KGFyICYgX1NFR01FTlRfUCkgfHwKLSAgICAgICAgICAgICAgICAgKG9wY29kZSAmIDIgPwotICAg
ICAgICAgICAgICAgICAgKGFyICYgX1NFR01FTlRfQ09ERSkgJiYgIShhciAmIF9TRUdNRU5UX1dS
KSA6Ci0gICAgICAgICAgICAgICAgICAoYXIgJiBfU0VHTUVOVF9DT0RFKSB8fCAhKGFyICYgX1NF
R01FTlRfV1IpKSApCi0gICAgICAgICAgICAgICAgZ290byBmYWlsOwotICAgICAgICB9Ci0gICAg
ICAgIGVsc2UKLSAgICAgICAgewotICAgICAgICAgICAgc3dpdGNoICggbG1fb3ZyICkKLSAgICAg
ICAgICAgIHsKLSAgICAgICAgICAgIGRlZmF1bHQ6Ci0gICAgICAgICAgICAgICAgZGF0YV9iYXNl
ID0gMFVMOwotICAgICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgY2FzZSBsbV9zZWdf
ZnM6Ci0gICAgICAgICAgICAgICAgZGF0YV9iYXNlID0gcmRmc2Jhc2UoKTsKLSAgICAgICAgICAg
ICAgICBicmVhazsKLSAgICAgICAgICAgIGNhc2UgbG1fc2VnX2dzOgotICAgICAgICAgICAgICAg
IGRhdGFfYmFzZSA9IHJkZ3NiYXNlKCk7Ci0gICAgICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAg
ICAgICB9Ci0gICAgICAgICAgICBkYXRhX2xpbWl0ID0gfjBVTDsKLSAgICAgICAgICAgIGFyID0g
X1NFR01FTlRfV1J8X1NFR01FTlRfU3xfU0VHTUVOVF9EUEx8X1NFR01FTlRfUDsKLSAgICAgICAg
fQorICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKK30KIAotICAgICAgICBwb3J0ID0g
KHUxNilyZWdzLT5lZHg7CitzdGF0aWMgY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyBwcml2
X29wX29wcyA9IHsKKyAgICAuaW5zbl9mZXRjaCAgICAgICAgICA9IHByaXZfb3BfaW5zbl9mZXRj
aCwKKyAgICAucmVhZCAgICAgICAgICAgICAgICA9IHg4NmVtdWxfdW5oYW5kbGVhYmxlX3J3LAor
ICAgIC52YWxpZGF0ZSAgICAgICAgICAgID0gcHJpdl9vcF92YWxpZGF0ZSwKKyAgICAucmVhZF9p
byAgICAgICAgICAgICA9IHByaXZfb3BfcmVhZF9pbywKKyAgICAud3JpdGVfaW8gICAgICAgICAg
ICA9IHByaXZfb3Bfd3JpdGVfaW8sCisgICAgLnJlcF9pbnMgICAgICAgICAgICAgPSBwcml2X29w
X3JlcF9pbnMsCisgICAgLnJlcF9vdXRzICAgICAgICAgICAgPSBwcml2X29wX3JlcF9vdXRzLAor
ICAgIC5yZWFkX3NlZ21lbnQgICAgICAgID0gcHJpdl9vcF9yZWFkX3NlZ21lbnQsCisgICAgLnJl
YWRfY3IgICAgICAgICAgICAgPSBwcml2X29wX3JlYWRfY3IsCisgICAgLndyaXRlX2NyICAgICAg
ICAgICAgPSBwcml2X29wX3dyaXRlX2NyLAorICAgIC5yZWFkX2RyICAgICAgICAgICAgID0gcHJp
dl9vcF9yZWFkX2RyLAorICAgIC53cml0ZV9kciAgICAgICAgICAgID0gcHJpdl9vcF93cml0ZV9k
ciwKKyAgICAucmVhZF9tc3IgICAgICAgICAgICA9IHByaXZfb3BfcmVhZF9tc3IsCisgICAgLndy
aXRlX21zciAgICAgICAgICAgPSBwcml2X29wX3dyaXRlX21zciwKKyAgICAuY3B1aWQgICAgICAg
ICAgICAgICA9IHB2X2VtdWxfY3B1aWQsCisgICAgLndiaW52ZCAgICAgICAgICAgICAgPSBwcml2
X29wX3diaW52ZCwKK307CiAKLSAgICBjb250aW51ZV9pb19zdHJpbmc6Ci0gICAgICAgIHN3aXRj
aCAoIG9wY29kZSApCi0gICAgICAgIHsKLSAgICAgICAgY2FzZSAweDZjOiAvKiBJTlNCICovCi0g
ICAgICAgICAgICBvcF9ieXRlcyA9IDE7Ci0gICAgICAgIGNhc2UgMHg2ZDogLyogSU5TVy9JTlNM
ICovCi0gICAgICAgICAgICBpZiAoIChkYXRhX2xpbWl0IDwgKG9wX2J5dGVzIC0gMSkpIHx8Ci0g
ICAgICAgICAgICAgICAgIChyZF9hZChlZGkpID4gKGRhdGFfbGltaXQgLSAob3BfYnl0ZXMgLSAx
KSkpIHx8Ci0gICAgICAgICAgICAgICAgICFndWVzdF9pb19va2F5KHBvcnQsIG9wX2J5dGVzLCB2
LCByZWdzKSApCi0gICAgICAgICAgICAgICAgZ290byBmYWlsOwotICAgICAgICAgICAgZGF0YSA9
IGd1ZXN0X2lvX3JlYWQocG9ydCwgb3BfYnl0ZXMsIGN1cnJkKTsKLSAgICAgICAgICAgIGlmICgg
KHJjID0gY29weV90b191c2VyKCh2b2lkICopZGF0YV9iYXNlICsgcmRfYWQoZWRpKSwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZkYXRhLCBvcF9ieXRlcykpICE9IDAgKQot
ICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHB2X2luamVjdF9wYWdlX2ZhdWx0KFBGRUNf
d3JpdGVfYWNjZXNzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGFf
YmFzZSArIHJkX2FkKGVkaSkgKyBvcF9ieXRlcyAtIHJjKTsKLSAgICAgICAgICAgICAgICByZXR1
cm4gRVhDUkVUX2ZhdWx0X2ZpeGVkOwotICAgICAgICAgICAgfQotICAgICAgICAgICAgd3JfYWQo
ZWRpLCByZWdzLT5lZGkgKyAoaW50KSgocmVncy0+ZWZsYWdzICYgWDg2X0VGTEFHU19ERikKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPyAtb3BfYnl0ZXMgOiBvcF9i
eXRlcykpOwotICAgICAgICAgICAgYnJlYWs7CitzdGF0aWMgaW50IGVtdWxhdGVfcHJpdmlsZWdl
ZF9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKK3sKKyAgICBzdHJ1Y3QgdmNwdSAqY3Vy
ciA9IGN1cnJlbnQ7CisgICAgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyLT5kb21haW47Cisg
ICAgc3RydWN0IHByaXZfb3BfY3R4dCBjdHh0ID0geyAuY3R4dC5yZWdzID0gcmVncyB9OworICAg
IGludCByYzsKKyAgICB1bnNpZ25lZCBpbnQgZWZsYWdzLCBhcjsKIAotICAgICAgICBjYXNlIDB4
NmU6IC8qIE9VVFNCICovCi0gICAgICAgICAgICBvcF9ieXRlcyA9IDE7Ci0gICAgICAgIGNhc2Ug
MHg2ZjogLyogT1VUU1cvT1VUU0wgKi8KLSAgICAgICAgICAgIGlmICggKGRhdGFfbGltaXQgPCAo
b3BfYnl0ZXMgLSAxKSkgfHwKLSAgICAgICAgICAgICAgICAgKHJkX2FkKGVzaSkgPiAoZGF0YV9s
aW1pdCAtIChvcF9ieXRlcyAtIDEpKSkgfHwKLSAgICAgICAgICAgICAgICAgICFndWVzdF9pb19v
a2F5KHBvcnQsIG9wX2J5dGVzLCB2LCByZWdzKSApCi0gICAgICAgICAgICAgICAgZ290byBmYWls
OwotICAgICAgICAgICAgaWYgKCAocmMgPSBjb3B5X2Zyb21fdXNlcigmZGF0YSwgKHZvaWQgKilk
YXRhX2Jhc2UgKyByZF9hZChlc2kpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBvcF9ieXRlcykpICE9IDAgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHB2
X2luamVjdF9wYWdlX2ZhdWx0KDAsIGRhdGFfYmFzZSArIHJkX2FkKGVzaSkKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICArIG9wX2J5dGVzIC0gcmMpOwotICAgICAgICAgICAg
ICAgIHJldHVybiBFWENSRVRfZmF1bHRfZml4ZWQ7Ci0gICAgICAgICAgICB9Ci0gICAgICAgICAg
ICBndWVzdF9pb193cml0ZShwb3J0LCBvcF9ieXRlcywgZGF0YSwgY3VycmQpOwotICAgICAgICAg
ICAgd3JfYWQoZXNpLCByZWdzLT5lc2kgKyAoaW50KSgocmVncy0+ZWZsYWdzICYgWDg2X0VGTEFH
U19ERikKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPyAtb3BfYnl0
ZXMgOiBvcF9ieXRlcykpOwotICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIH0KKyAgICBpZiAo
ICFyZWFkX2Rlc2NyaXB0b3IocmVncy0+Y3MsIGN1cnIsICZjdHh0LmNzLmJhc2UsICZjdHh0LmNz
LmxpbWl0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAmYXIsIDEpIHx8CisgICAgICAgICAh
KGFyICYgX1NFR01FTlRfUykgfHwKKyAgICAgICAgICEoYXIgJiBfU0VHTUVOVF9QKSB8fAorICAg
ICAgICAgIShhciAmIF9TRUdNRU5UX0NPREUpICkKKyAgICAgICAgcmV0dXJuIDA7CiAKLSAgICAg
ICAgYnBtYXRjaCA9IGNoZWNrX2d1ZXN0X2lvX2JyZWFrcG9pbnQodiwgcG9ydCwgb3BfYnl0ZXMp
OworICAgIC8qIE1pcnJvciB2aXJ0dWFsaXplZCBzdGF0ZSBpbnRvIEVGTEFHUy4gKi8KKyAgICBB
U1NFUlQocmVncy0+X2VmbGFncyAmIFg4Nl9FRkxBR1NfSUYpOworICAgIGlmICggdmNwdV9pbmZv
KGN1cnIsIGV2dGNobl91cGNhbGxfbWFzaykgKQorICAgICAgICByZWdzLT5fZWZsYWdzICY9IH5Y
ODZfRUZMQUdTX0lGOworICAgIGVsc2UKKyAgICAgICAgcmVncy0+X2VmbGFncyB8PSBYODZfRUZM
QUdTX0lGOworICAgIEFTU0VSVCghKHJlZ3MtPl9lZmxhZ3MgJiBYODZfRUZMQUdTX0lPUEwpKTsK
KyAgICByZWdzLT5fZWZsYWdzIHw9IGN1cnItPmFyY2gucHZfdmNwdS5pb3BsOworICAgIGVmbGFn
cyA9IHJlZ3MtPl9lZmxhZ3M7CiAKLSAgICAgICAgaWYgKCByZXBfcHJlZml4ICYmICh3cl9hZChl
Y3gsIHJlZ3MtPmVjeCAtIDEpICE9IDApICkKLSAgICAgICAgewotICAgICAgICAgICAgaWYgKCAh
YnBtYXRjaCAmJiAhaHlwZXJjYWxsX3ByZWVtcHRfY2hlY2soKSApCi0gICAgICAgICAgICAgICAg
Z290byBjb250aW51ZV9pb19zdHJpbmc7Ci0gICAgICAgICAgICBlaXAgPSByZWdzLT5laXA7Ci0g
ICAgICAgIH0KKyAgICBjdHh0LmN0eHQuYWRkcl9zaXplID0gYXIgJiBfU0VHTUVOVF9MID8gNjQg
OiBhciAmIF9TRUdNRU5UX0RCID8gMzIgOiAxNjsKKyAgICAvKiBMZWF2ZSB6ZXJvIGluIGN0eHQu
Y3R4dC5zcF9zaXplLCBhcyBpdCdzIG5vdCBuZWVkZWQuICovCisgICAgcmMgPSB4ODZfZW11bGF0
ZSgmY3R4dC5jdHh0LCAmcHJpdl9vcF9vcHMpOwogCi0gICAgICAgIGdvdG8gZG9uZTsKLSAgICB9
CisgICAgaWYgKCBjdHh0LmlvX2VtdWxfc3R1YiApCisgICAgICAgIHVubWFwX2RvbWFpbl9wYWdl
KGN0eHQuaW9fZW11bF9zdHViKTsKIAogICAgIC8qCi0gICAgICogVmVyeSBsaWtlbHkgdG8gYmUg
YW4gSS9PIGluc3RydWN0aW9uIChJTi9PVVQpLgotICAgICAqIEJ1aWxkIGFuIHN0dWIgdG8gZXhl
Y3V0ZSB0aGUgaW5zdHJ1Y3Rpb24gd2l0aCBmdWxsIGd1ZXN0IEdQUgotICAgICAqIGNvbnRleHQu
IFRoaXMgaXMgbmVlZGVkIGZvciBzb21lIHN5c3RlbXMgd2hpY2ggKGFiKXVzZSBJTi9PVVQKLSAg
ICAgKiB0byBjb21tdW5pY2F0ZSB3aXRoIEJJT1MgY29kZSBpbiBzeXN0ZW0tbWFuYWdlbWVudCBt
b2RlLgorICAgICAqIFVuLW1pcnJvciB2aXJ0dWFsaXplZCBzdGF0ZSBmcm9tIEVGTEFHUy4KKyAg
ICAgKiBOb3RoaW5nIHdlIGFsbG93IHRvIGJlIGVtdWxhdGVkIGNhbiBjaGFuZ2UgVEYsIElGLCBv
ciBJT1BMLgogICAgICAqLwotICAgIGlvX2VtdWxfc3R1YiA9IG1hcF9kb21haW5fcGFnZShfbWZu
KHRoaXNfY3B1KHN0dWJzLm1mbikpKSArCi0gICAgICAgICAgICAgICAgICAgKHRoaXNfY3B1KHN0
dWJzLmFkZHIpICYgflBBR0VfTUFTSykgKwotICAgICAgICAgICAgICAgICAgIFNUVUJfQlVGX1NJ
WkUgLyAyOwotICAgIC8qIG1vdnEgJGhvc3RfdG9fZ3Vlc3RfZ3ByX3N3aXRjaCwlcmN4ICovCi0g
ICAgaW9fZW11bF9zdHViWzBdID0gMHg0ODsKLSAgICBpb19lbXVsX3N0dWJbMV0gPSAweGI5Owot
ICAgICoodm9pZCAqKikmaW9fZW11bF9zdHViWzJdID0gKHZvaWQgKilob3N0X3RvX2d1ZXN0X2dw
cl9zd2l0Y2g7Ci0gICAgLyogY2FsbHEgKiVyY3ggKi8KLSAgICBpb19lbXVsX3N0dWJbMTBdID0g
MHhmZjsKLSAgICBpb19lbXVsX3N0dWJbMTFdID0gMHhkMTsKLSAgICAvKiBkYXRhMTYgb3Igbm9w
ICovCi0gICAgaW9fZW11bF9zdHViWzEyXSA9IChvcF9ieXRlcyAhPSAyKSA/IDB4OTAgOiAweDY2
OwotICAgIC8qIDxpby1hY2Nlc3Mgb3Bjb2RlPiAqLwotICAgIGlvX2VtdWxfc3R1YlsxM10gPSBv
cGNvZGU7Ci0gICAgLyogaW1tOCBvciBub3AgKi8KLSAgICBpb19lbXVsX3N0dWJbMTRdID0gMHg5
MDsKLSAgICAvKiByZXQgKGp1bXBzIHRvIGd1ZXN0X3RvX2hvc3RfZ3ByX3N3aXRjaCkgKi8KLSAg
ICBpb19lbXVsX3N0dWJbMTVdID0gMHhjMzsKLSAgICBCVUlMRF9CVUdfT04oU1RVQl9CVUZfU0la
RSAvIDIgPCAxNik7CisgICAgQVNTRVJUKCEoKHJlZ3MtPl9lZmxhZ3MgXiBlZmxhZ3MpICYgKFg4
Nl9FRkxBR1NfSUYgfCBYODZfRUZMQUdTX0lPUEwpKSk7CisgICAgcmVncy0+X2VmbGFncyB8PSBY
ODZfRUZMQUdTX0lGOworICAgIHJlZ3MtPl9lZmxhZ3MgJj0gflg4Nl9FRkxBR1NfSU9QTDsKIAot
ICAgIC8qIEhhbmR5IGZ1bmN0aW9uLXR5cGVkIHBvaW50ZXIgdG8gdGhlIHN0dWIuICovCi0gICAg
aW9fZW11bCA9ICh2b2lkICopKHRoaXNfY3B1KHN0dWJzLmFkZHIpICsgU1RVQl9CVUZfU0laRSAv
IDIpOworICAgIC8qIE1vcmUgc3RyaWN0IHRoYW4geDg2X2VtdWxhdGVfd3JhcHBlcigpLiAqLwor
ICAgIEFTU0VSVChjdHh0LmN0eHQuZXZlbnRfcGVuZGluZyA9PSAocmMgPT0gWDg2RU1VTF9FWENF
UFRJT04pKTsKIAotICAgIGlmICggaW9lbXVsX2hhbmRsZV9xdWlyayApCi0gICAgICAgIGlvZW11
bF9oYW5kbGVfcXVpcmsob3Bjb2RlLCAmaW9fZW11bF9zdHViWzEyXSwgcmVncyk7Ci0KLSAgICAv
KiBJL08gUG9ydCBhbmQgSW50ZXJydXB0IEZsYWcgaW5zdHJ1Y3Rpb25zLiAqLwotICAgIHN3aXRj
aCAoIG9wY29kZSApCisgICAgc3dpdGNoICggcmMgKQogICAgIHsKLSAgICBjYXNlIDB4ZTQ6IC8q
IElOIGltbTgsJWFsICovCi0gICAgICAgIG9wX2J5dGVzID0gMTsKLSAgICBjYXNlIDB4ZTU6IC8q
IElOIGltbTgsJWVheCAqLwotICAgICAgICBwb3J0ID0gaW5zbl9mZXRjaCh1OCwgY29kZV9iYXNl
LCBlaXAsIGNvZGVfbGltaXQpOwotICAgICAgICBpb19lbXVsX3N0dWJbMTRdID0gcG9ydDsgLyog
aW1tOCAqLwotICAgIGV4ZWNfaW46Ci0gICAgICAgIGlmICggIWd1ZXN0X2lvX29rYXkocG9ydCwg
b3BfYnl0ZXMsIHYsIHJlZ3MpICkKLSAgICAgICAgICAgIGdvdG8gZmFpbDsKLSAgICAgICAgaWYg
KCBhZG1pbl9pb19va2F5KHBvcnQsIG9wX2J5dGVzLCBjdXJyZCkgKQotICAgICAgICB7Ci0gICAg
ICAgICAgICBtYXJrX3JlZ3NfZGlydHkocmVncyk7Ci0gICAgICAgICAgICBpb19lbXVsKHJlZ3Mp
OyAgICAgICAgICAgIAotICAgICAgICB9Ci0gICAgICAgIGVsc2UKKyAgICBjYXNlIFg4NkVNVUxf
T0tBWToKKyAgICAgICAgaWYgKCBjdHh0LnRzYyAmIFRTQ19CQVNFICkKICAgICAgICAgewotICAg
ICAgICAgICAgaWYgKCBvcF9ieXRlcyA9PSA0ICkKLSAgICAgICAgICAgICAgICByZWdzLT5lYXgg
PSAwOworICAgICAgICAgICAgaWYgKCBjdHh0LnRzYyAmIFRTQ19BVVggKQorICAgICAgICAgICAg
ICAgIHB2X3NvZnRfcmR0c2MoY3VyciwgcmVncywgMSk7CisgICAgICAgICAgICBlbHNlIGlmICgg
Y3VycmQtPmFyY2gudnRzYyApCisgICAgICAgICAgICAgICAgcHZfc29mdF9yZHRzYyhjdXJyLCBy
ZWdzLCAwKTsKICAgICAgICAgICAgIGVsc2UKLSAgICAgICAgICAgICAgICByZWdzLT5lYXggJj0g
figoMSA8PCAob3BfYnl0ZXMgKiA4KSkgLSAxKTsKLSAgICAgICAgICAgIHJlZ3MtPmVheCB8PSBn
dWVzdF9pb19yZWFkKHBvcnQsIG9wX2J5dGVzLCBjdXJyZCk7Ci0gICAgICAgIH0KLSAgICAgICAg
YnBtYXRjaCA9IGNoZWNrX2d1ZXN0X2lvX2JyZWFrcG9pbnQodiwgcG9ydCwgb3BfYnl0ZXMpOwot
ICAgICAgICBnb3RvIGRvbmU7Ci0KLSAgICBjYXNlIDB4ZWM6IC8qIElOICVkeCwlYWwgKi8KLSAg
ICAgICAgb3BfYnl0ZXMgPSAxOwotICAgIGNhc2UgMHhlZDogLyogSU4gJWR4LCVlYXggKi8KLSAg
ICAgICAgcG9ydCA9ICh1MTYpcmVncy0+ZWR4OwotICAgICAgICBnb3RvIGV4ZWNfaW47Ci0KLSAg
ICBjYXNlIDB4ZTY6IC8qIE9VVCAlYWwsaW1tOCAqLwotICAgICAgICBvcF9ieXRlcyA9IDE7Ci0g
ICAgY2FzZSAweGU3OiAvKiBPVVQgJWVheCxpbW04ICovCi0gICAgICAgIHBvcnQgPSBpbnNuX2Zl
dGNoKHU4LCBjb2RlX2Jhc2UsIGVpcCwgY29kZV9saW1pdCk7Ci0gICAgICAgIGlvX2VtdWxfc3R1
YlsxNF0gPSBwb3J0OyAvKiBpbW04ICovCi0gICAgZXhlY19vdXQ6Ci0gICAgICAgIGlmICggIWd1
ZXN0X2lvX29rYXkocG9ydCwgb3BfYnl0ZXMsIHYsIHJlZ3MpICkKLSAgICAgICAgICAgIGdvdG8g
ZmFpbDsKLSAgICAgICAgaWYgKCBhZG1pbl9pb19va2F5KHBvcnQsIG9wX2J5dGVzLCBjdXJyZCkg
KQotICAgICAgICB7Ci0gICAgICAgICAgICBtYXJrX3JlZ3NfZGlydHkocmVncyk7Ci0gICAgICAg
ICAgICBpb19lbXVsKHJlZ3MpOyAgICAgICAgICAgIAotICAgICAgICAgICAgaWYgKCAob3BfYnl0
ZXMgPT0gMSkgJiYgcHZfcG9zdF9vdXRiX2hvb2sgKQotICAgICAgICAgICAgICAgIHB2X3Bvc3Rf
b3V0Yl9ob29rKHBvcnQsIHJlZ3MtPmVheCk7Ci0gICAgICAgIH0KLSAgICAgICAgZWxzZQotICAg
ICAgICB7Ci0gICAgICAgICAgICBndWVzdF9pb193cml0ZShwb3J0LCBvcF9ieXRlcywgcmVncy0+
ZWF4LCBjdXJyZCk7Ci0gICAgICAgIH0KLSAgICAgICAgYnBtYXRjaCA9IGNoZWNrX2d1ZXN0X2lv
X2JyZWFrcG9pbnQodiwgcG9ydCwgb3BfYnl0ZXMpOwotICAgICAgICBnb3RvIGRvbmU7Ci0KLSAg
ICBjYXNlIDB4ZWU6IC8qIE9VVCAlYWwsJWR4ICovCi0gICAgICAgIG9wX2J5dGVzID0gMTsKLSAg
ICBjYXNlIDB4ZWY6IC8qIE9VVCAlZWF4LCVkeCAqLwotICAgICAgICBwb3J0ID0gKHUxNilyZWdz
LT5lZHg7Ci0gICAgICAgIGdvdG8gZXhlY19vdXQ7Ci0KLSAgICBjYXNlIDB4ZmE6IC8qIENMSSAq
LwotICAgIGNhc2UgMHhmYjogLyogU1RJICovCi0gICAgICAgIGlmICggIWlvcGxfb2sodiwgcmVn
cykgKQotICAgICAgICAgICAgZ290byBmYWlsOwotICAgICAgICAvKgotICAgICAgICAgKiBUaGlz
IGlzIGp1c3QgdG9vIGRhbmdlcm91cyB0byBhbGxvdywgaW4gbXkgb3Bpbmlvbi4gQ29uc2lkZXIg
aWYgdGhlCi0gICAgICAgICAqIGNhbGxlciB0aGVuIHRyaWVzIHRvIHJlZW5hYmxlIGludGVycnVw
dHMgdXNpbmcgUE9QRjogd2UgY2FuJ3QgdHJhcAotICAgICAgICAgKiB0aGF0IGFuZCB3ZSdsbCBl
bmQgdXAgd2l0aCBoYXJkLXRvLWRlYnVnIGxvY2t1cHMuIEZhc3QgJiBsb29zZSB3aWxsCi0gICAg
ICAgICAqIGRvIGZvciB1cy4gOi0pCi0gICAgICAgICAqLwotICAgICAgICAvKnYtPnZjcHVfaW5m
by0+ZXZ0Y2huX3VwY2FsbF9tYXNrID0gKG9wY29kZSA9PSAweGZhKTsqLwotICAgICAgICBnb3Rv
IGRvbmU7Ci0gICAgfQotCi0gICAgLyogTm8gZGVjb2RlIG9mIHRoaXMgc2luZ2xlLWJ5dGUgb3Bj
b2RlLiAqLwotICAgIGdvdG8gZmFpbDsKLQotIHR3b2J5dGVfb3Bjb2RlOgotICAgIC8qCi0gICAg
ICogQWxsIDIgYW5kIDMgYnl0ZSBvcGNvZGVzLCBleGNlcHQgUkRUU0MgKDB4MzEpLCBSRFRTQ1Ag
KDB4MSwweEY5KSwKLSAgICAgKiBhbmQgQ1BVSUQgKDB4YTIpLCBhcmUgZXhlY3V0YWJsZSBvbmx5
IGZyb20gZ3Vlc3Qga2VybmVsIG1vZGUgCi0gICAgICogKHZpcnR1YWwgcmluZyAwKS4KLSAgICAg
Ki8KLSAgICBvcGNvZGUgPSBpbnNuX2ZldGNoKHU4LCBjb2RlX2Jhc2UsIGVpcCwgY29kZV9saW1p
dCk7Ci0gICAgaWYgKCAhZ3Vlc3Rfa2VybmVsX21vZGUodiwgcmVncykgJiYgCi0gICAgICAgIChv
cGNvZGUgIT0gMHgxKSAmJiAob3Bjb2RlICE9IDB4MzEpICYmIChvcGNvZGUgIT0gMHhhMikgKQot
ICAgICAgICBnb3RvIGZhaWw7Ci0KLSAgICBpZiAoIGxvY2sgJiYgKG9wY29kZSAmIH4zKSAhPSAw
eDIwICkKLSAgICAgICAgZ290byBmYWlsOwotICAgIHN3aXRjaCAoIG9wY29kZSApCi0gICAgewot
ICAgIGNhc2UgMHgxOiAvKiBSRFRTQ1AgYW5kIFhTRVRCViAqLwotICAgICAgICBzd2l0Y2ggKCBp
bnNuX2ZldGNoKHU4LCBjb2RlX2Jhc2UsIGVpcCwgY29kZV9saW1pdCkgKQotICAgICAgICB7Ci0g
ICAgICAgIGNhc2UgMHhmOTogLyogUkRUU0NQICovCi0gICAgICAgICAgICBpZiAoICh2LT5hcmNo
LnB2X3ZjcHUuY3RybHJlZ1s0XSAmIFg4Nl9DUjRfVFNEKSAmJgotICAgICAgICAgICAgICAgICAh
Z3Vlc3Rfa2VybmVsX21vZGUodiwgcmVncykgKQotICAgICAgICAgICAgICAgIGdvdG8gZmFpbDsK
LSAgICAgICAgICAgIHB2X3NvZnRfcmR0c2ModiwgcmVncywgMSk7Ci0gICAgICAgICAgICBicmVh
azsKLSAgICAgICAgY2FzZSAweGQxOiAvKiBYU0VUQlYgKi8KLSAgICAgICAgewotICAgICAgICAg
ICAgdTY0IG5ld194ZmVhdHVyZSA9ICh1MzIpcmVncy0+ZWF4IHwgKCh1NjQpcmVncy0+ZWR4IDw8
IDMyKTsKLQotICAgICAgICAgICAgaWYgKCBsb2NrIHx8IHJlcF9wcmVmaXggfHwgb3BzaXplX3By
ZWZpeAotICAgICAgICAgICAgICAgICB8fCAhKHYtPmFyY2gucHZfdmNwdS5jdHJscmVnWzRdICYg
WDg2X0NSNF9PU1hTQVZFKSApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgZG9fZ3Vl
c3RfdHJhcChUUkFQX2ludmFsaWRfb3AsIHJlZ3MpOwotICAgICAgICAgICAgICAgIGdvdG8gc2tp
cDsKLSAgICAgICAgICAgIH0KLQotICAgICAgICAgICAgaWYgKCAhZ3Vlc3Rfa2VybmVsX21vZGUo
diwgcmVncykgKQotICAgICAgICAgICAgICAgIGdvdG8gZmFpbDsKLQotICAgICAgICAgICAgaWYg
KCBoYW5kbGVfeHNldGJ2KHJlZ3MtPmVjeCwgbmV3X3hmZWF0dXJlKSApCi0gICAgICAgICAgICAg
ICAgZ290byBmYWlsOwotCi0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgfQotICAgICAgICBk
ZWZhdWx0OgotICAgICAgICAgICAgZ290byBmYWlsOwotICAgICAgICB9Ci0gICAgICAgIGJyZWFr
OwotCi0gICAgY2FzZSAweDA2OiAvKiBDTFRTICovCi0gICAgICAgICh2b2lkKWRvX2ZwdV90YXNr
c3dpdGNoKDApOwotICAgICAgICBicmVhazsKKyAgICAgICAgICAgICAgICB1aW50NjRfdCB2YWwg
PSByZHRzYygpOwogCi0gICAgY2FzZSAweDA5OiAvKiBXQklOVkQgKi8KLSAgICAgICAgLyogSWdu
b3JlIHRoZSBpbnN0cnVjdGlvbiBpZiB1bnByaXZpbGVnZWQuICovCi0gICAgICAgIGlmICggIWNh
Y2hlX2ZsdXNoX3Blcm1pdHRlZChjdXJyZCkgKQotICAgICAgICAgICAgLyogTm9uLXBoeXNkZXYg
ZG9tYWluIGF0dGVtcHRlZCBXQklOVkQ7IGlnbm9yZSBmb3Igbm93IHNpbmNlCi0gICAgICAgICAg
ICAgICBuZXdlciBsaW51eCB1c2VzIHRoaXMgaW4gc29tZSBzdGFydC1vZi1kYXkgdGltaW5nIGxv
b3BzICovCi0gICAgICAgICAgICA7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIHdiaW52ZCgp
OwotICAgICAgICBicmVhazsKLQotICAgIGNhc2UgMHgyMDogLyogTU9WIENSPyw8cmVnPiAqLwot
ICAgICAgICBvcGNvZGUgPSBpbnNuX2ZldGNoKHU4LCBjb2RlX2Jhc2UsIGVpcCwgY29kZV9saW1p
dCk7Ci0gICAgICAgIGlmICggb3Bjb2RlIDwgMHhjMCApCi0gICAgICAgICAgICBnb3RvIGZhaWw7
Ci0gICAgICAgIG1vZHJtX3JlZyArPSAoKG9wY29kZSA+PiAzKSAmIDcpICsgKGxvY2sgPDwgMyk7
Ci0gICAgICAgIG1vZHJtX3JtICB8PSAob3Bjb2RlID4+IDApICYgNzsKLSAgICAgICAgaWYgKCBw
cml2X29wX3JlYWRfY3IobW9kcm1fcmVnLCBkZWNvZGVfcmVnaXN0ZXIobW9kcm1fcm0sIHJlZ3Ms
IDApLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMKSAhPSBYODZFTVVMX09LQVkg
KQotICAgICAgICAgICAgZ290byBmYWlsOwotICAgICAgICBicmVhazsKLQotICAgIGNhc2UgMHgy
MTogLyogTU9WIERSPyw8cmVnPiAqLyB7Ci0gICAgICAgIG9wY29kZSA9IGluc25fZmV0Y2godTgs
IGNvZGVfYmFzZSwgZWlwLCBjb2RlX2xpbWl0KTsKLSAgICAgICAgaWYgKCBvcGNvZGUgPCAweGMw
ICkKLSAgICAgICAgICAgIGdvdG8gZmFpbDsKLSAgICAgICAgbW9kcm1fcmVnICs9ICgob3Bjb2Rl
ID4+IDMpICYgNykgKyAobG9jayA8PCAzKTsKLSAgICAgICAgbW9kcm1fcm0gIHw9IChvcGNvZGUg
Pj4gMCkgJiA3OwotICAgICAgICBpZiAoIHByaXZfb3BfcmVhZF9kcihtb2RybV9yZWcsIGRlY29k
ZV9yZWdpc3Rlcihtb2RybV9ybSwgcmVncywgMCksCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIE5VTEwpICE9IFg4NkVNVUxfT0tBWSApCi0gICAgICAgICAgICBnb3RvIGZhaWw7Ci0gICAg
ICAgIGJyZWFrOwotICAgIH0KLQotICAgIGNhc2UgMHgyMjogLyogTU9WIDxyZWc+LENSPyAqLwot
ICAgICAgICBvcGNvZGUgPSBpbnNuX2ZldGNoKHU4LCBjb2RlX2Jhc2UsIGVpcCwgY29kZV9saW1p
dCk7Ci0gICAgICAgIGlmICggb3Bjb2RlIDwgMHhjMCApCi0gICAgICAgICAgICBnb3RvIGZhaWw7
Ci0gICAgICAgIG1vZHJtX3JlZyArPSAoKG9wY29kZSA+PiAzKSAmIDcpICsgKGxvY2sgPDwgMyk7
Ci0gICAgICAgIG1vZHJtX3JtICB8PSAob3Bjb2RlID4+IDApICYgNzsKLSAgICAgICAgcmVnID0g
ZGVjb2RlX3JlZ2lzdGVyKG1vZHJtX3JtLCByZWdzLCAwKTsKLSAgICAgICAgc3dpdGNoICggcHJp
dl9vcF93cml0ZV9jcihtb2RybV9yZWcsICpyZWcsIE5VTEwpICkKLSAgICAgICAgewotICAgICAg
ICBjYXNlIFg4NkVNVUxfT0tBWToKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICBjYXNlIFg4
NkVNVUxfUkVUUlk6IC8qIHJldHJ5IGFmdGVyIHByZWVtcHRpb24gKi8KLSAgICAgICAgICAgIGdv
dG8gc2tpcDsKLSAgICAgICAgZGVmYXVsdDoKLSAgICAgICAgICAgIGdvdG8gZmFpbDsKKyAgICAg
ICAgICAgICAgICByZWdzLT5lYXggPSAodWludDMyX3QpdmFsOworICAgICAgICAgICAgICAgIHJl
Z3MtPmVkeCA9ICh1aW50MzJfdCkodmFsID4+IDMyKTsKKyAgICAgICAgICAgIH0KICAgICAgICAg
fQotICAgICAgICBicmVhazsKLQotICAgIGNhc2UgMHgyMzogLyogTU9WIDxyZWc+LERSPyAqLwot
ICAgICAgICBvcGNvZGUgPSBpbnNuX2ZldGNoKHU4LCBjb2RlX2Jhc2UsIGVpcCwgY29kZV9saW1p
dCk7Ci0gICAgICAgIGlmICggb3Bjb2RlIDwgMHhjMCApCi0gICAgICAgICAgICBnb3RvIGZhaWw7
Ci0gICAgICAgIG1vZHJtX3JlZyArPSAoKG9wY29kZSA+PiAzKSAmIDcpICsgKGxvY2sgPDwgMyk7
Ci0gICAgICAgIG1vZHJtX3JtICB8PSAob3Bjb2RlID4+IDApICYgNzsKLSAgICAgICAgcmVnID0g
ZGVjb2RlX3JlZ2lzdGVyKG1vZHJtX3JtLCByZWdzLCAwKTsKLSAgICAgICAgaWYgKCBwcml2X29w
X3dyaXRlX2RyKG1vZHJtX3JlZywgKnJlZywgTlVMTCkgIT0gWDg2RU1VTF9PS0FZICkKLSAgICAg
ICAgICAgIGdvdG8gZmFpbDsKLSAgICAgICAgYnJlYWs7Ci0KLSAgICBjYXNlIDB4MzA6IC8qIFdS
TVNSICovCi0gICAgICAgIGlmICggcHJpdl9vcF93cml0ZV9tc3IocmVncy0+X2VjeCwgKHJlZ3Mt
PnJkeCA8PCAzMikgfCByZWdzLT5fZWF4LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IE5VTEwpICE9IFg4NkVNVUxfT0tBWSApCi0gICAgICAgICAgICBnb3RvIGZhaWw7Ci0gICAgICAg
IGJyZWFrOwogCi0gICAgY2FzZSAweDMxOiAvKiBSRFRTQyAqLwotICAgICAgICBpZiAoICh2LT5h
cmNoLnB2X3ZjcHUuY3RybHJlZ1s0XSAmIFg4Nl9DUjRfVFNEKSAmJgotICAgICAgICAgICAgICFn
dWVzdF9rZXJuZWxfbW9kZSh2LCByZWdzKSApCi0gICAgICAgICAgICBnb3RvIGZhaWw7Ci0gICAg
ICAgIGlmICggY3VycmQtPmFyY2gudnRzYyApCi0gICAgICAgICAgICBwdl9zb2Z0X3JkdHNjKHYs
IHJlZ3MsIDApOwotICAgICAgICBlbHNlCisgICAgICAgIGlmICggY3R4dC5jdHh0LnJldGlyZS5z
aW5nbGVzdGVwICkKKyAgICAgICAgICAgIGN0eHQuYnBtYXRjaCB8PSBEUl9TVEVQOworICAgICAg
ICBpZiAoIGN0eHQuYnBtYXRjaCApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHZhbCA9IHJkdHNj
KCk7Ci0gICAgICAgICAgICBnb3RvIHJkbXNyX3dyaXRlYmFjazsKKyAgICAgICAgICAgIGN1cnIt
PmFyY2guZGVidWdyZWdbNl0gfD0gY3R4dC5icG1hdGNoIHwgRFJfU1RBVFVTX1JFU0VSVkVEX09O
RTsKKyAgICAgICAgICAgIGlmICggIShjdXJyLT5hcmNoLnB2X3ZjcHUudHJhcF9ib3VuY2UuZmxh
Z3MgJiBUQkZfRVhDRVBUSU9OKSApCisgICAgICAgICAgICAgICAgZG9fZ3Vlc3RfdHJhcChUUkFQ
X2RlYnVnLCByZWdzKTsKICAgICAgICAgfQotICAgICAgICBicmVhazsKLQotICAgIGNhc2UgMHgz
MjogLyogUkRNU1IgKi8KLSAgICAgICAgaWYgKCBwcml2X29wX3JlYWRfbXNyKHJlZ3MtPl9lY3gs
ICZ2YWwsIE5VTEwpICE9IFg4NkVNVUxfT0tBWSApCi0gICAgICAgICAgICBnb3RvIGZhaWw7Ci0g
cmRtc3Jfd3JpdGViYWNrOgotICAgICAgICByZWdzLT5lYXggPSAodWludDMyX3QpdmFsOwotICAg
ICAgICByZWdzLT5lZHggPSAodWludDMyX3QpKHZhbCA+PiAzMik7Ci0gICAgICAgIGJyZWFrOwot
Ci0gICAgY2FzZSAweGEyOiAvKiBDUFVJRCAqLwotICAgICAgICAvKiBJZiBjcHVpZCBmYXVsdGlu
ZyBpcyBlbmFibGVkIGFuZCBDUEw+MCBsZWF2ZSB0aGUgI0dQIHVudG91Y2hlZC4gKi8KLSAgICAg
ICAgaWYgKCB2LT5hcmNoLmNwdWlkX2ZhdWx0aW5nICYmICFndWVzdF9rZXJuZWxfbW9kZSh2LCBy
ZWdzKSApCi0gICAgICAgICAgICBnb3RvIGZhaWw7Ci0KLSAgICAgICAgcHZfY3B1aWQocmVncyk7
Ci0gICAgICAgIGJyZWFrOworICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8KKyAgICBjYXNlIFg4
NkVNVUxfUkVUUlk6CisgICAgICAgIHJldHVybiBFWENSRVRfZmF1bHRfZml4ZWQ7CiAKLSAgICBk
ZWZhdWx0OgotICAgICAgICBnb3RvIGZhaWw7CisgICAgY2FzZSBYODZFTVVMX0VYQ0VQVElPTjoK
KyAgICAgICAgcHZfaW5qZWN0X2V2ZW50KCZjdHh0LmN0eHQuZXZlbnQpOworICAgICAgICByZXR1
cm4gRVhDUkVUX2ZhdWx0X2ZpeGVkOwogICAgIH0KIAotI3VuZGVmIHdyX2FkCi0jdW5kZWYgcmRf
YWQKLQotIGRvbmU6Ci0gICAgaW5zdHJ1Y3Rpb25fZG9uZShyZWdzLCBlaXAsIGJwbWF0Y2gpOwot
IHNraXA6Ci0gICAgaWYgKCBpb19lbXVsX3N0dWIgKQotICAgICAgICB1bm1hcF9kb21haW5fcGFn
ZShpb19lbXVsX3N0dWIpOwotICAgIHJldHVybiBFWENSRVRfZmF1bHRfZml4ZWQ7Ci0KLSBmYWls
OgotICAgIGlmICggaW9fZW11bF9zdHViICkKLSAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UoaW9f
ZW11bF9zdHViKTsKICAgICByZXR1cm4gMDsKIH0KIApAQCAtMzY3Niw3ICszNzY2LDcgQEAgc3Rh
dGljIHZvaWQgZW11bGF0ZV9nYXRlX29wKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAg
ICAgICBzZWwgfD0gKHJlZ3MtPmNzICYgMyk7CiAKICAgICByZWdzLT5jcyA9IHNlbDsKLSAgICBp
bnN0cnVjdGlvbl9kb25lKHJlZ3MsIG9mZiwgMCk7CisgICAgaW5zdHJ1Y3Rpb25fZG9uZShyZWdz
LCBvZmYpOwogfQogCiB2b2lkIGRvX2dlbmVyYWxfcHJvdGVjdGlvbihzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11
bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKaW5kZXggOWRh
NTMxMS4uZjQxMTNhNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9l
bXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKQEAg
LTExODQsOCArMTE4NCwxMiBAQCBzdGF0aWMgaW50IGlvcG9ydF9hY2Nlc3NfY2hlY2soCiAgICAg
ICAgIHJldHVybiBYODZFTVVMX09LQVk7CiAKICAgICBmYWlsX2lmKG9wcy0+cmVhZF9zZWdtZW50
ID09IE5VTEwpOworICAgIC8qCisgICAgICogWDg2RU1VTF9ET05FIGNvbWluZyBiYWNrIGhlcmUg
bWF5IGJlIHVzZWQgdG8gZGVmZXIgdGhlIHBvcnQKKyAgICAgKiBwZXJtaXNzaW9uIGNoZWNrIHRv
IHRoZSByZXNwZWN0aXZlIGlvcG9ydCBob29rLgorICAgICAqLwogICAgIGlmICggKHJjID0gb3Bz
LT5yZWFkX3NlZ21lbnQoeDg2X3NlZ190ciwgJnRyLCBjdHh0KSkgIT0gMCApCi0gICAgICAgIHJl
dHVybiByYzsKKyAgICAgICAgcmV0dXJuIHJjID09IFg4NkVNVUxfRE9ORSA/IFg4NkVNVUxfT0tB
WSA6IHJjOwogCiAgICAgLyogRW5zdXJlIHRoZSBUU1MgaGFzIGFuIGlvLWJpdG1hcC1vZmZzZXQg
ZmllbGQuICovCiAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHRyLmF0dHIuZmllbGRzLnR5cGUg
IT0gMHhiLCBFWENfR1AsIDApOwpAQCAtMjUwNiw2ICsyNTEwLDIxIEBAIHg4Nl9lbXVsYXRlKAog
ICAgIC8qIFN5bmMgcklQIHRvIHBvc3QgZGVjb2RlIHZhbHVlLiAqLwogICAgIF9yZWdzLmVpcCA9
IHN0YXRlLmVpcDsKIAorICAgIGlmICggb3BzLT52YWxpZGF0ZSApCisgICAgeworI2lmbmRlZiBO
REVCVUcKKyAgICAgICAgc3RhdGUuY2FsbGVyID0gX19idWlsdGluX3JldHVybl9hZGRyZXNzKDAp
OworI2VuZGlmCisgICAgICAgIHJjID0gb3BzLT52YWxpZGF0ZSgmc3RhdGUsIGN0eHQpOworI2lm
bmRlZiBOREVCVUcKKyAgICAgICAgc3RhdGUuY2FsbGVyID0gTlVMTDsKKyNlbmRpZgorICAgICAg
ICBpZiAoIHJjID09IFg4NkVNVUxfRE9ORSApCisgICAgICAgICAgICBnb3RvIG5vX3dyaXRlYmFj
azsKKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQorICAgICAgICAgICAgcmV0dXJu
IHJjOworICAgIH0KKwogICAgIGIgPSBjdHh0LT5vcGNvZGU7CiAgICAgZCA9IHN0YXRlLmRlc2M7
CiAjZGVmaW5lIHN0YXRlICgmc3RhdGUpCkBAIC0yOTM1LDEzICsyOTU0LDI4IEBAIHg4Nl9lbXVs
YXRlKAogICAgICAgICBkc3QubWVtLm9mZiA9IHRydW5jYXRlX2VhX2FuZF9yZXBzKF9yZWdzLmVk
aSwgbnJfcmVwcywgZHN0LmJ5dGVzKTsKICAgICAgICAgaWYgKCAocmMgPSBpb3BvcnRfYWNjZXNz
X2NoZWNrKHBvcnQsIGRzdC5ieXRlcywgY3R4dCwgb3BzKSkgIT0gMCApCiAgICAgICAgICAgICBn
b3RvIGRvbmU7Ci0gICAgICAgIGlmICggKG5yX3JlcHMgPT0gMSkgfHwgIW9wcy0+cmVwX2lucyB8
fAotICAgICAgICAgICAgICgocmMgPSBvcHMtPnJlcF9pbnMocG9ydCwgZHN0Lm1lbS5zZWcsIGRz
dC5tZW0ub2ZmLCBkc3QuYnl0ZXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
bnJfcmVwcywgY3R4dCkpID09IFg4NkVNVUxfVU5IQU5ETEVBQkxFKSApCisgICAgICAgIC8qIFRy
eSB0aGUgcHJlc3VtYWJseSBtb3N0IGVmZmljaWVudCBhcHByb2FjaCBmaXJzdC4gKi8KKyAgICAg
ICAgaWYgKCAhb3BzLT5yZXBfaW5zICkKKyAgICAgICAgICAgIG5yX3JlcHMgPSAxOworICAgICAg
ICByYyA9IFg4NkVNVUxfVU5IQU5ETEVBQkxFOworICAgICAgICBpZiAoIG5yX3JlcHMgPT0gMSAm
JiBvcHMtPnJlYWRfaW8gJiYgb3BzLT53cml0ZSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGZh
aWxfaWYob3BzLT5yZWFkX2lvID09IE5VTEwpOworICAgICAgICAgICAgcmMgPSBvcHMtPnJlYWRf
aW8ocG9ydCwgZHN0LmJ5dGVzLCAmZHN0LnZhbCwgY3R4dCk7CisgICAgICAgICAgICBpZiAoIHJj
ID09IFg4NkVNVUxfT0tBWSApCisgICAgICAgICAgICAgICAgbnJfcmVwcyA9IDA7CisgICAgICAg
IH0KKyAgICAgICAgaWYgKCAobnJfcmVwcyA+IDEgfHwgcmMgPT0gWDg2RU1VTF9VTkhBTkRMRUFC
TEUpICYmIG9wcy0+cmVwX2lucyApCisgICAgICAgICAgICByYyA9IG9wcy0+cmVwX2lucyhwb3J0
LCBkc3QubWVtLnNlZywgZHN0Lm1lbS5vZmYsIGRzdC5ieXRlcywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZucl9yZXBzLCBjdHh0KTsKKyAgICAgICAgaWYgKCBucl9yZXBzID49IDEg
JiYgcmMgPT0gWDg2RU1VTF9VTkhBTkRMRUFCTEUgKQorICAgICAgICB7CisgICAgICAgICAgICBm
YWlsX2lmKCFvcHMtPnJlYWRfaW8gfHwgIW9wcy0+d3JpdGUpOwogICAgICAgICAgICAgaWYgKCAo
cmMgPSBvcHMtPnJlYWRfaW8ocG9ydCwgZHN0LmJ5dGVzLCAmZHN0LnZhbCwgY3R4dCkpICE9IDAg
KQogICAgICAgICAgICAgICAgIGdvdG8gZG9uZTsKKyAgICAgICAgICAgIG5yX3JlcHMgPSAwOwor
ICAgICAgICB9CisgICAgICAgIGlmICggIW5yX3JlcHMgJiYgcmMgPT0gWDg2RU1VTF9PS0FZICkK
KyAgICAgICAgewogICAgICAgICAgICAgZHN0LnR5cGUgPSBPUF9NRU07CiAgICAgICAgICAgICBu
cl9yZXBzID0gMTsKICAgICAgICAgfQpAQCAtMjk1OSwxNCArMjk5MywzMCBAQCB4ODZfZW11bGF0
ZSgKICAgICAgICAgZWEubWVtLm9mZiA9IHRydW5jYXRlX2VhX2FuZF9yZXBzKF9yZWdzLmVzaSwg
bnJfcmVwcywgZHN0LmJ5dGVzKTsKICAgICAgICAgaWYgKCAocmMgPSBpb3BvcnRfYWNjZXNzX2No
ZWNrKHBvcnQsIGRzdC5ieXRlcywgY3R4dCwgb3BzKSkgIT0gMCApCiAgICAgICAgICAgICBnb3Rv
IGRvbmU7Ci0gICAgICAgIGlmICggKG5yX3JlcHMgPT0gMSkgfHwgIW9wcy0+cmVwX291dHMgfHwK
LSAgICAgICAgICAgICAoKHJjID0gb3BzLT5yZXBfb3V0cyhlYS5tZW0uc2VnLCBlYS5tZW0ub2Zm
LCBwb3J0LCBkc3QuYnl0ZXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5y
X3JlcHMsIGN0eHQpKSA9PSBYODZFTVVMX1VOSEFORExFQUJMRSkgKQorICAgICAgICAvKiBUcnkg
dGhlIHByZXN1bWFibHkgbW9zdCBlZmZpY2llbnQgYXBwcm9hY2ggZmlyc3QuICovCisgICAgICAg
IGlmICggIW9wcy0+cmVwX291dHMgKQorICAgICAgICAgICAgbnJfcmVwcyA9IDE7CisgICAgICAg
IHJjID0gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CisgICAgICAgIGlmICggbnJfcmVwcyA9PSAxICYm
IG9wcy0+d3JpdGVfaW8gKQogICAgICAgICB7Ci0gICAgICAgICAgICBpZiAoIChyYyA9IHJlYWRf
dWxvbmcoZWEubWVtLnNlZywgdHJ1bmNhdGVfZWEoX3JlZ3MuZXNpKSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAmZHN0LnZhbCwgZHN0LmJ5dGVzLCBjdHh0LCBvcHMpKSAhPSAw
ICkKKyAgICAgICAgICAgIHJjID0gcmVhZF91bG9uZyhlYS5tZW0uc2VnLCBlYS5tZW0ub2ZmLCAm
ZHN0LnZhbCwgZHN0LmJ5dGVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN0eHQsIG9w
cyk7CisgICAgICAgICAgICBpZiAoIHJjID09IFg4NkVNVUxfT0tBWSApCisgICAgICAgICAgICAg
ICAgbnJfcmVwcyA9IDA7CisgICAgICAgIH0KKyAgICAgICAgaWYgKCAobnJfcmVwcyA+IDEgfHwg
cmMgPT0gWDg2RU1VTF9VTkhBTkRMRUFCTEUpICYmIG9wcy0+cmVwX291dHMgKQorICAgICAgICAg
ICAgcmMgPSBvcHMtPnJlcF9vdXRzKGVhLm1lbS5zZWcsIGVhLm1lbS5vZmYsIHBvcnQsIGRzdC5i
eXRlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbnJfcmVwcywgY3R4dCk7Cisg
ICAgICAgIGlmICggbnJfcmVwcyA+PSAxICYmIHJjID09IFg4NkVNVUxfVU5IQU5ETEVBQkxFICkK
KyAgICAgICAgeworICAgICAgICAgICAgaWYgKCAocmMgPSByZWFkX3Vsb25nKGVhLm1lbS5zZWcs
IGVhLm1lbS5vZmYsICZkc3QudmFsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGRzdC5ieXRlcywgY3R4dCwgb3BzKSkgIT0gWDg2RU1VTF9PS0FZICkKICAgICAgICAgICAgICAg
ICBnb3RvIGRvbmU7CiAgICAgICAgICAgICBmYWlsX2lmKG9wcy0+d3JpdGVfaW8gPT0gTlVMTCk7
CisgICAgICAgICAgICBucl9yZXBzID0gMDsKKyAgICAgICAgfQorICAgICAgICBpZiAoICFucl9y
ZXBzICYmIHJjID09IFg4NkVNVUxfT0tBWSApCisgICAgICAgIHsKICAgICAgICAgICAgIGlmICgg
KHJjID0gb3BzLT53cml0ZV9pbyhwb3J0LCBkc3QuYnl0ZXMsIGRzdC52YWwsIGN0eHQpKSAhPSAw
ICkKICAgICAgICAgICAgICAgICBnb3RvIGRvbmU7CiAgICAgICAgICAgICBucl9yZXBzID0gMTsK
QEAgLTQwNDAsNyArNDA5MCwxMSBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgICAgIHJjID0gb3Bz
LT5yZWFkX2lvKHBvcnQsIGRzdC5ieXRlcywgJmRzdC52YWwsIGN0eHQpOwogICAgICAgICB9CiAg
ICAgICAgIGlmICggcmMgIT0gMCApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggcmMgPT0g
WDg2RU1VTF9ET05FICkKKyAgICAgICAgICAgICAgICBnb3RvIG5vX3dyaXRlYmFjazsKICAgICAg
ICAgICAgIGdvdG8gZG9uZTsKKyAgICAgICAgfQogICAgICAgICBicmVhazsKICAgICB9CiAKQEAg
LTU0NDcsOSArNTUwMSw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBicmVhazsKICAgICB9CiAK
LSBub193cml0ZWJhY2s6Ci0gICAgLyogQ29tbWl0IHNoYWRvdyByZWdpc3RlciBzdGF0ZS4gKi8K
LSAgICBfcmVncy5lZmxhZ3MgJj0gfkVGTEdfUkY7Cisgbm9fd3JpdGViYWNrOiAvKiBDb21taXQg
c2hhZG93IHJlZ2lzdGVyIHN0YXRlLiAqLwogCiAgICAgLyogWmVybyB0aGUgdXBwZXIgMzIgYml0
cyBvZiAlcmlwIGlmIG5vdCBpbiA2NC1iaXQgbW9kZS4gKi8KICAgICBpZiAoICFtb2RlXzY0Yml0
KCkgKQpAQCAtNTQ1OSw3ICs1NTExLDE1IEBAIHg4Nl9lbXVsYXRlKAogICAgIGlmICggKHJjID09
IFg4NkVNVUxfT0tBWSkgJiYgKGN0eHQtPnJlZ3MtPmVmbGFncyAmIEVGTEdfVEYpICkKICAgICAg
ICAgY3R4dC0+cmV0aXJlLnNpbmdsZXN0ZXAgPSB0cnVlOwogCi0gICAgKmN0eHQtPnJlZ3MgPSBf
cmVnczsKKyAgICBpZiAoIHJjICE9IFg4NkVNVUxfRE9ORSApCisgICAgICAgICpjdHh0LT5yZWdz
ID0gX3JlZ3M7CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgY3R4dC0+cmVncy0+ZWlwID0gX3Jl
Z3MuZWlwOworICAgICAgICByYyA9IFg4NkVNVUxfT0tBWTsKKyAgICB9CisKKyAgICBjdHh0LT5y
ZWdzLT5lZmxhZ3MgJj0gfkVGTEdfUkY7CiAKICBkb25lOgogICAgIF9wdXRfZnB1KCk7CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaCBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCmluZGV4IDEwZjI1NGMuLmM1NWUxYzIgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCkBAIC0xNDYsNiArMTQ2LDE0IEBA
IHN0cnVjdCBfX2F0dHJpYnV0ZV9fKChfX3BhY2tlZF9fKSkgc2VnbWVudF9yZWdpc3RlciB7CiAj
ZGVmaW5lIFg4NkVNVUxfRVhDRVBUSU9OICAgICAgMgogIC8qIFJldHJ5IHRoZSBlbXVsYXRpb24g
Zm9yIHNvbWUgcmVhc29uLiBObyBzdGF0ZSBtb2RpZmllZC4gKi8KICNkZWZpbmUgWDg2RU1VTF9S
RVRSWSAgICAgICAgICAzCisgLyoKKyAgKiBPcGVyYXRpb24gZnVsbHkgZG9uZSBieSBvbmUgb2Yg
dGhlIGhvb2tzOgorICAqIC0gdmFsaWRhdGUoKTogb3BlcmF0aW9uIGNvbXBsZXRlZCAoZXhjZXB0
IGNvbW1vbiBpbnNuIHJldGlyZSBsb2dpYykKKyAgKiAtIHJlYWRfc2VnbWVudCh4ODZfc2VnX3Ry
LCAuLi4pOiBieXBhc3MgSS9PIGJpdG1hcCBhY2Nlc3MKKyAgKiAtIHJlYWRfaW8oKSAvIHdyaXRl
X2lvKCk6IGJ5cGFzcyBHUFIgdXBkYXRlIChub24tc3RyaW5nIGluc25zIG9ubHkpCisgICogVW5k
ZWZpbmVkIGJlaGF2aW9yIHdoZW4gdXNlZCBhbnl3aGVyZSBlbHNlLgorICAqLworI2RlZmluZSBY
ODZFTVVMX0RPTkUgICAgICAgICAgIDQKIAogLyogRlBVIHN1Yi10eXBlcyB3aGljaCBtYXkgYmUg
cmVxdWVzdGVkIHZpYSAtPmdldF9mcHUoKS4gKi8KIGVudW0geDg2X2VtdWxhdGVfZnB1X3R5cGUg
ewpAQCAtMTU2LDYgKzE2NCw4IEBAIGVudW0geDg2X2VtdWxhdGVfZnB1X3R5cGUgewogICAgIFg4
NkVNVUxfRlBVX3ltbSAgLyogQVZYL1hPUCBpbnN0cnVjdGlvbiBzZXQgKCV5bW0wLSV5bW03LzE1
KSAqLwogfTsKIAorc3RydWN0IHg4Nl9lbXVsYXRlX3N0YXRlOworCiAvKgogICogVGhlc2Ugb3Bl
cmF0aW9ucyByZXByZXNlbnQgdGhlIGluc3RydWN0aW9uIGVtdWxhdG9yJ3MgaW50ZXJmYWNlIHRv
IG1lbW9yeSwKICAqIEkvTyBwb3J0cywgcHJpdmlsZWdlZCBzdGF0ZS4uLiBwcmV0dHkgbXVjaCBl
dmVyeXRoaW5nIG90aGVyIHRoYW4gR1BScy4KQEAgLTIzOCw2ICsyNDgsMTQgQEAgc3RydWN0IHg4
Nl9lbXVsYXRlX29wcwogICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCk7CiAK
ICAgICAvKgorICAgICAqIHZhbGlkYXRlOiBQb3N0LWRlY29kZSwgcHJlLWVtdWxhdGUgaG9vayB0
byBhbGxvdyBjYWxsZXIgY29udHJvbGxlZAorICAgICAqIGZpbHRlcmluZy4KKyAgICAgKi8KKyAg
ICBpbnQgKCp2YWxpZGF0ZSkoCisgICAgICAgIGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9zdGF0
ZSAqc3RhdGUsCisgICAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KTsKKworICAg
IC8qCiAgICAgICogcmVwX2luczogRW11bGF0ZSBJTlM6IDxzcmNfcG9ydD4gLT4gPGRzdF9zZWc6
ZHN0X29mZnNldD4uCiAgICAgICogIEBieXRlc19wZXJfcmVwOiBbSU4gXSBCeXRlcyB0cmFuc2Zl
cnJlZCBwZXIgcmVwZXRpdGlvbi4KICAgICAgKiAgQHJlcHM6ICBbSU4gXSBNYXhpbXVtIHJlcGV0
aXRpb25zIHRvIGJlIGVtdWxhdGVkLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdl
bG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:55:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:55: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 1cL1mp-0004L3-Fb; Sun, 25 Dec 2016 05:55:59 +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 1cL1mn-0004Kr-NI
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:57 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 A6/06-29440-D6F5F585; Sun, 25 Dec 2016 05:55:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVTc7Pj7
 C4F+TisWEbQYOjB7b+3axBzBGsWbmJeVXJLBmLF99mqlg6memit/TN7A1MN7/ztjFyMUhJPCF
 UeLOvH+sXYycQM55RomrR7O7GDk42ATEJObuVQAJiwioSsxasZwZokRdoul3AxuILSwQJjHxa
 B8TiM0rYCaxfVMbO4jNAlS/ZvF5pgmMHAsYGVYxqhenFpWlFula6CUVZaZnlOQmZuboGhqY6e
 WmFhcnpqfmJCYV6yXn525iBHqFAQh2MM6+7H+IUZKDSUmUV21zTIQQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd6W6PgIIcGi1PTUirTMHGB4wKQlOHiURHiXxAGleYsLEnOLM9MhUqcYdTmmPVv8
 lEmIJS8/L1VKnPdjFFCRAEhRRmke3AhYqF5ilJUS5mUEOkqIpyC1KDezBFX+FaM4B6OSMO9yk
 FU8mXklcJteAR3BBHSEbXM0yBEliQgpqQZGgzdH5i5Ys0DQoFdWJufKoVD3Gdkn8qdMmVP198
 Fd2UzltS03pJRiql2YzoQ+8F8jwRq4WiZm0odetwzXpWfEe/z2i24RsG+Nndz6nCXoj+Z6Gb3
 fbgy1R75+//R5wkn76ul8PXs6Nnj5LLqRUsdXylK/oPxU4fHsaOuL8qr/7NXK15wVUldUYinO
 SDTUYi4qTgQAbSr7UlACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1482645354!26859532!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51084 invoked from network); 25 Dec 2016 05:55:55 -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; 25 Dec 2016 05:55: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 1cL1mj-00087v-9A
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1mj-0004LC-71
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:55:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1mj-0004LC-71@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:55:53 +0000
Subject: [Xen-changelog] [xen master] x86/PV: use generic emulator for
	privileged instruction 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>

Y29tbWl0IDQ5OTliZjNlOGI0Y2VkM2ZiZGM0ZjY0NDQzYTdmZGFiNjM4MzIyYmIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDA5OjU0OjAzIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDA5OjU0OjAzIDIwMTYgKzAxMDAKCiAgICB4
ODYvUFY6IHVzZSBnZW5lcmljIGVtdWxhdG9yIGZvciBwcml2aWxlZ2VkIGluc3RydWN0aW9uIGhh
bmRsaW5nCiAgICAKICAgIFRoZXJlJ3MgYSBuZXcgZW11bGF0b3IgcmV0dXJuIGNvZGUgYmVpbmcg
YWRkZWQgdG8gYWxsb3cgYnlwYXNzaW5nCiAgICBjZXJ0YWluIG9wZXJhdGlvbnMgKHNlZSB0aGUg
Y29kZSBjb21tZW50KS4KICAgIAogICAgQW5vdGhlciBzbWFsbCB0d2VhayB0byB0aGUgZW11bGF0
b3IgaXMgdG8gc2luZ2xlIGl0ZXJhdGlvbiBoYW5kbGluZwogICAgb2YgSU5TIGFuZCBPVVRTOiBT
aW5jZSB3ZSBkb24ndCB3YW50IHRvIGhhbmRsZSBhbnkgb3RoZXIgbWVtb3J5IGFjY2VzcwogICAg
aW5zdHJ1Y3Rpb25zLCB3ZSB3YW50IHRoZXNlIHRvIGJlIGhhbmRsZWQgYnkgdGhlIHJlcF9pbnMo
KSAvIHJlcF9vdXRzKCkKICAgIGhvb2tzIGhlcmUgdG9vLgogICAgCiAgICBBbmQgdGhlbiBsb25n
LW1vZGUgcmVsYXRlZCBiaXRzIG5vdyBnZXQgaGlkZGVuIGZyb20gdGhlIGd1ZXN0LiBUaGlzCiAg
ICBzaG91bGQgaGF2ZSBiZWVuIHRoYXQgd2F5IGZyb20gdGhlIGJlZ2lubmluZywgYnV0IGJlY29t
ZXMgYSByZXF1aXJlbWVudAogICAgbm93IGFzIHRoZSBlbXVsYXRvcidzIGluX2xvbmdtb2RlKCkg
bmVlZHMgdGhpcyB0byByZWZsZWN0IGd1ZXN0IHZpZXcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni90cmFw
cy5jICAgICAgICAgICAgICAgICAgIHwgMTAyOCArKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t
LS0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgfCAgIDg4ICsrLQog
eGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmggfCAgIDE4ICsKIDMgZmlsZXMg
Y2hhbmdlZCwgNjUxIGluc2VydGlvbnMoKyksIDQ4MyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IGFkNDk5
N2QuLjBlZTk4ODYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hlbi9h
cmNoL3g4Ni90cmFwcy5jCkBAIC02OTcsMTYgKzY5NywxMyBAQCBzdGF0aWMgaW5saW5lIHZvaWQg
ZG9fZ3Vlc3RfdHJhcCh1bnNpZ25lZCBpbnQgdHJhcG5yLAogICAgIHB2X2luamVjdF9ldmVudCgm
ZXZlbnQpOwogfQogCi1zdGF0aWMgdm9pZCBpbnN0cnVjdGlvbl9kb25lKAotICAgIHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzLCB1bnNpZ25lZCBsb25nIGVpcCwgdW5zaWduZWQgaW50IGJwbWF0
Y2gpCitzdGF0aWMgdm9pZCBpbnN0cnVjdGlvbl9kb25lKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzLCB1bnNpZ25lZCBsb25nIGVpcCkKIHsKICAgICByZWdzLT5laXAgPSBlaXA7CiAgICAgcmVn
cy0+ZWZsYWdzICY9IH5YODZfRUZMQUdTX1JGOwotICAgIGlmICggYnBtYXRjaCB8fCAocmVncy0+
ZWZsYWdzICYgWDg2X0VGTEFHU19URikgKQorICAgIGlmICggcmVncy0+ZWZsYWdzICYgWDg2X0VG
TEFHU19URiApCiAgICAgewotICAgICAgICBjdXJyZW50LT5hcmNoLmRlYnVncmVnWzZdIHw9IGJw
bWF0Y2ggfCBEUl9TVEFUVVNfUkVTRVJWRURfT05FOwotICAgICAgICBpZiAoIHJlZ3MtPmVmbGFn
cyAmIFg4Nl9FRkxBR1NfVEYgKQotICAgICAgICAgICAgY3VycmVudC0+YXJjaC5kZWJ1Z3JlZ1s2
XSB8PSBEUl9TVEVQOworICAgICAgICBjdXJyZW50LT5hcmNoLmRlYnVncmVnWzZdIHw9IERSX1NU
RVAgfCBEUl9TVEFUVVNfUkVTRVJWRURfT05FOwogICAgICAgICBkb19ndWVzdF90cmFwKFRSQVBf
ZGVidWcsIHJlZ3MpOwogICAgIH0KIH0KQEAgLTE0MDcsNyArMTQwNCw3IEBAIHN0YXRpYyBpbnQg
ZW11bGF0ZV9pbnZhbGlkX3JkdHNjcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAg
ICAgcmV0dXJuIDA7CiAgICAgZWlwICs9IHNpemVvZihvcGNvZGUpOwogICAgIHB2X3NvZnRfcmR0
c2ModiwgcmVncywgMSk7Ci0gICAgaW5zdHJ1Y3Rpb25fZG9uZShyZWdzLCBlaXAsIDApOworICAg
IGluc3RydWN0aW9uX2RvbmUocmVncywgZWlwKTsKICAgICByZXR1cm4gRVhDUkVUX2ZhdWx0X2Zp
eGVkOwogfQogCkBAIC0xNDQ5LDcgKzE0NDYsNyBAQCBzdGF0aWMgaW50IGVtdWxhdGVfZm9yY2Vk
X2ludmFsaWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKICAgICBwdl9jcHVpZChy
ZWdzKTsKIAotICAgIGluc3RydWN0aW9uX2RvbmUocmVncywgZWlwLCAwKTsKKyAgICBpbnN0cnVj
dGlvbl9kb25lKHJlZ3MsIGVpcCk7CiAKICAgICB0cmFjZV90cmFwX29uZV9hZGRyKFRSQ19QVl9G
T1JDRURfSU5WQUxJRF9PUCwgcmVncy0+ZWlwKTsKIApAQCAtMjA4OCw2ICsyMDg1LDE1OSBAQCBz
dGF0aWMgaW50IHJlYWRfZ2F0ZV9kZXNjcmlwdG9yKHVuc2lnbmVkIGludCBnYXRlX3NlbCwKICAg
ICByZXR1cm4gMTsKIH0KIAorc3RhdGljIGludCBwdl9lbXVsX3ZpcnRfdG9fbGluZWFyKHVuc2ln
bmVkIGxvbmcgYmFzZSwgdW5zaWduZWQgbG9uZyBvZmZzZXQsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGJ5dGVzLCB1bnNpZ25lZCBsb25nIGxpbWl0LAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVudW0geDg2X3NlZ21lbnQgc2VnLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0
ICpjdHh0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg
KmFkZHIpCit7CisgICAgaW50IHJjID0gWDg2RU1VTF9PS0FZOworCisgICAgKmFkZHIgPSBiYXNl
ICsgb2Zmc2V0OworCisgICAgaWYgKCBjdHh0LT5hZGRyX3NpemUgPCA4ICkKKyAgICB7CisgICAg
ICAgIGlmICggbGltaXQgPCBieXRlcyAtIDEgfHwgb2Zmc2V0ID4gbGltaXQgLSBieXRlcyArIDEg
KQorICAgICAgICAgICAgcmMgPSBYODZFTVVMX0VYQ0VQVElPTjsKKyAgICAgICAgKmFkZHIgPSAo
dWludDMyX3QpKmFkZHI7CisgICAgfQorICAgIGVsc2UgaWYgKCAhX19hZGRyX29rKCphZGRyKSAp
CisgICAgICAgIHJjID0gWDg2RU1VTF9FWENFUFRJT047CisKKyAgICBpZiAoIHVubGlrZWx5KHJj
ID09IFg4NkVNVUxfRVhDRVBUSU9OKSApCisgICAgICAgIHg4Nl9lbXVsX2h3X2V4Y2VwdGlvbihz
ZWcgIT0geDg2X3NlZ19zcyA/IFRSQVBfZ3BfZmF1bHQKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIDogVFJBUF9zdGFja19lcnJvciwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDAsIGN0eHQpOworCisgICAgcmV0dXJuIHJjOworfQorCitzdHJ1
Y3QgcHJpdl9vcF9jdHh0IHsKKyAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCBjdHh0OworICAg
IHN0cnVjdCB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgYmFzZSwgbGltaXQ7CisgICAgfSBjczsK
KyAgICBjaGFyICppb19lbXVsX3N0dWI7CisgICAgdW5zaWduZWQgaW50IGJwbWF0Y2g7CisgICAg
dW5zaWduZWQgaW50IHRzYzsKKyNkZWZpbmUgVFNDX0JBU0UgMQorI2RlZmluZSBUU0NfQVVYIDIK
K307CisKK3N0YXRpYyBpbnQgcHJpdl9vcF9pbnNuX2ZldGNoKGVudW0geDg2X3NlZ21lbnQgc2Vn
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBvZmZzZXQsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpwX2RhdGEsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgYnl0ZXMsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkKK3sKKyAgICBjb25zdCBz
dHJ1Y3QgcHJpdl9vcF9jdHh0ICpwb2MgPQorICAgICAgICBjb250YWluZXJfb2YoY3R4dCwgc3Ry
dWN0IHByaXZfb3BfY3R4dCwgY3R4dCk7CisgICAgdW5zaWduZWQgaW50IHJjOworICAgIHVuc2ln
bmVkIGxvbmcgYWRkciA9IHBvYy0+Y3MuYmFzZSArIG9mZnNldDsKKworICAgIEFTU0VSVChzZWcg
PT0geDg2X3NlZ19jcyk7CisKKyAgICAvKiBXZSBkb24ndCBtZWFuIHRvIGVtdWxhdGUgYW55IGJy
YW5jaGVzLiAqLworICAgIGlmICggIWJ5dGVzICkKKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5I
QU5ETEVBQkxFOworCisgICAgcmMgPSBwdl9lbXVsX3ZpcnRfdG9fbGluZWFyKHBvYy0+Y3MuYmFz
ZSwgb2Zmc2V0LCBieXRlcywgcG9jLT5jcy5saW1pdCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgeDg2X3NlZ19jcywgY3R4dCwgJmFkZHIpOworICAgIGlmICggcmMgIT0gWDg2RU1V
TF9PS0FZICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAgaWYgKCAocmMgPSBfX2NvcHlfZnJv
bV91c2VyKHBfZGF0YSwgKHZvaWQgKilhZGRyLCBieXRlcykpICE9IDAgKQorICAgIHsKKyAgICAg
ICAgLyoKKyAgICAgICAgICogVE9ETzogVGhpcyBzaG91bGQgcmVwb3J0IFBGRUNfaW5zbl9mZXRj
aCB3aGVuIGdvYy0+aW5zbl9mZXRjaCAmJgorICAgICAgICAgKiBjcHVfaGFzX254LCBidXQgd2Un
ZCB0aGVuIG5lZWQgYSAiZmV0Y2giIHZhcmlhbnQgb2YKKyAgICAgICAgICogX19jb3B5X2Zyb21f
dXNlcigpIHJlc3BlY3RpbmcgTlgsIFNNRVAsIGFuZCBwcm90ZWN0aW9uIGtleXMuCisgICAgICAg
ICAqLworICAgICAgICB4ODZfZW11bF9wYWdlZmF1bHQoMCwgYWRkciArIGJ5dGVzIC0gcmMsIGN0
eHQpOworICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CisgICAgfQorCisgICAgcmV0
dXJuIFg4NkVNVUxfT0tBWTsKK30KKworc3RhdGljIGludCBwcml2X29wX3JlYWRfc2VnbWVudChl
bnVtIHg4Nl9zZWdtZW50IHNlZywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ry
dWN0IHNlZ21lbnRfcmVnaXN0ZXIgKnJlZywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpCit7CisgICAgaWYgKCBjdHh0LT5hZGRy
X3NpemUgPCA4ICkKKyAgICB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgbGltaXQ7CisgICAgICAg
IHVuc2lnbmVkIGludCBzZWwsIGFyOworCisgICAgICAgIHN3aXRjaCAoIHNlZyApCisgICAgICAg
IHsKKyAgICAgICAgY2FzZSB4ODZfc2VnX2NzOiBzZWwgPSBjdHh0LT5yZWdzLT5jczsgYnJlYWs7
CisgICAgICAgIGNhc2UgeDg2X3NlZ19kczogc2VsID0gcmVhZF9zcmVnKGRzKTsgIGJyZWFrOwor
ICAgICAgICBjYXNlIHg4Nl9zZWdfZXM6IHNlbCA9IHJlYWRfc3JlZyhlcyk7ICBicmVhazsKKyAg
ICAgICAgY2FzZSB4ODZfc2VnX2ZzOiBzZWwgPSByZWFkX3NyZWcoZnMpOyAgYnJlYWs7CisgICAg
ICAgIGNhc2UgeDg2X3NlZ19nczogc2VsID0gcmVhZF9zcmVnKGdzKTsgIGJyZWFrOworICAgICAg
ICBjYXNlIHg4Nl9zZWdfc3M6IHNlbCA9IGN0eHQtPnJlZ3MtPnNzOyBicmVhazsKKyAgICAgICAg
Y2FzZSB4ODZfc2VnX3RyOgorICAgICAgICAgICAgLyogQ2hlY2sgaWYgdGhpcyBpcyBhbiBhdHRl
bXB0IHRvIGFjY2VzcyB0byBJL08gYml0bWFwLiAqLworICAgICAgICAgICAgaWYgKCAoY3R4dC0+
b3Bjb2RlICYgfjB4YikgPT0gMHhlNCB8fCAoY3R4dC0+b3Bjb2RlICYgfjMpID09IDB4NmMgKQor
ICAgICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX0RPTkU7CisgICAgICAgICAgICAvKiBmYWxs
IHRocm91Z2ggKi8KKyAgICAgICAgZGVmYXVsdDogcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxF
OworICAgICAgICB9CisKKyAgICAgICAgaWYgKCAhcmVhZF9kZXNjcmlwdG9yKHNlbCwgY3VycmVu
dCwgJnJlZy0+YmFzZSwgJmxpbWl0LCAmYXIsIDApICkKKyAgICAgICAgICAgIHJldHVybiBYODZF
TVVMX1VOSEFORExFQUJMRTsKKworICAgICAgICByZWctPmxpbWl0ID0gbGltaXQ7CisgICAgICAg
IHJlZy0+YXR0ci5ieXRlcyA9IGFyID4+IDg7CisgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAg
ICAgIHN3aXRjaCAoIHNlZyApCisgICAgICAgIHsKKyAgICAgICAgZGVmYXVsdDoKKyAgICAgICAg
ICAgIGlmICggIWlzX3g4Nl91c2VyX3NlZ21lbnQoc2VnKSApCisgICAgICAgICAgICAgICAgcmV0
dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOworICAgICAgICAgICAgcmVnLT5iYXNlID0gMDsKKyAg
ICAgICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIHg4Nl9zZWdfZnM6CisgICAgICAgICAgICBy
ZWctPmJhc2UgPSByZGZzYmFzZSgpOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGNhc2Ug
eDg2X3NlZ19nczoKKyAgICAgICAgICAgIHJlZy0+YmFzZSA9IHJkZ3NiYXNlKCk7CisgICAgICAg
ICAgICBicmVhazsKKyAgICAgICAgfQorCisgICAgICAgIHJlZy0+bGltaXQgPSB+MFU7CisKKyAg
ICAgICAgcmVnLT5hdHRyLmJ5dGVzID0gMDsKKyAgICAgICAgcmVnLT5hdHRyLmZpZWxkcy50eXBl
ID0gX1NFR01FTlRfV1IgPj4gODsKKyAgICAgICAgaWYgKCBzZWcgPT0geDg2X3NlZ19jcyApCisg
ICAgICAgIHsKKyAgICAgICAgICAgIHJlZy0+YXR0ci5maWVsZHMudHlwZSB8PSBfU0VHTUVOVF9D
T0RFID4+IDg7CisgICAgICAgICAgICByZWctPmF0dHIuZmllbGRzLmwgPSAxOworICAgICAgICB9
CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHJlZy0+YXR0ci5maWVsZHMuZGIgPSAxOworICAg
ICAgICByZWctPmF0dHIuZmllbGRzLnMgICA9IDE7CisgICAgICAgIHJlZy0+YXR0ci5maWVsZHMu
ZHBsID0gMzsKKyAgICAgICAgcmVnLT5hdHRyLmZpZWxkcy5wICAgPSAxOworICAgICAgICByZWct
PmF0dHIuZmllbGRzLmcgICA9IDE7CisgICAgfQorCisgICAgLyoKKyAgICAgKiBGb3IgeDg2X2Vt
dWxhdGUuYydzIG1vZGVfcmluZzAoKSB0byB3b3JrLCBmYWtlIGEgRFBMIG9mIHplcm8uCisgICAg
ICogQWxzbyBkbyB0aGlzIGZvciBjb25zaXN0ZW5jeSBmb3Igbm9uLWNvbmZvcm1pbmcgY29kZSBz
ZWdtZW50cy4KKyAgICAgKi8KKyAgICBpZiAoIChzZWcgPT0geDg2X3NlZ19zcyB8fAorICAgICAg
ICAgIChzZWcgPT0geDg2X3NlZ19jcyAmJgorICAgICAgICAgICAhKHJlZy0+YXR0ci5maWVsZHMu
dHlwZSAmIChfU0VHTUVOVF9FQyA+PiA4KSkpKSAmJgorICAgICAgICAgZ3Vlc3Rfa2VybmVsX21v
ZGUoY3VycmVudCwgY3R4dC0+cmVncykgKQorICAgICAgICByZWctPmF0dHIuZmllbGRzLmRwbCA9
IDA7CisKKyAgICByZXR1cm4gWDg2RU1VTF9PS0FZOworfQorCiAvKiBQZXJmb3JtIElPUEwgY2hl
Y2sgYmV0d2VlbiB0aGUgdmNwdSdzIHNoYWRvd2VkIElPUEwsIGFuZCB0aGUgYXNzdW1lZCBjcGwu
ICovCiBzdGF0aWMgYm9vbF90IGlvcGxfb2soY29uc3Qgc3RydWN0IHZjcHUgKnYsIGNvbnN0IHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewpAQCAtMjMzNCw2ICsyNDg0LDIzOCBAQCB1bnNp
Z25lZCBsb25nIGd1ZXN0X3RvX2hvc3RfZ3ByX3N3aXRjaCh1bnNpZ25lZCBsb25nKTsKIAogdm9p
ZCAoKnB2X3Bvc3Rfb3V0Yl9ob29rKSh1bnNpZ25lZCBpbnQgcG9ydCwgdTggdmFsdWUpOwogCit0
eXBlZGVmIHZvaWQgaW9fZW11bF9zdHViX3Qoc3RydWN0IGNwdV91c2VyX3JlZ3MgKik7CisKK3N0
YXRpYyBpb19lbXVsX3N0dWJfdCAqaW9fZW11bF9zdHViX3NldHVwKHN0cnVjdCBwcml2X29wX2N0
eHQgKmN0eHQsIHU4IG9wY29kZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBwb3J0LCB1bnNpZ25lZCBpbnQgYnl0ZXMpCit7CisgICAgaWYg
KCAhY3R4dC0+aW9fZW11bF9zdHViICkKKyAgICAgICAgY3R4dC0+aW9fZW11bF9zdHViID0gbWFw
X2RvbWFpbl9wYWdlKF9tZm4odGhpc19jcHUoc3R1YnMubWZuKSkpICsKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh0aGlzX2NwdShzdHVicy5hZGRyKSAmCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgflBBR0VfTUFTSykg
KworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU1RVQl9CVUZf
U0laRSAvIDI7CisKKyAgICAvKiBtb3ZxICRob3N0X3RvX2d1ZXN0X2dwcl9zd2l0Y2gsJXJjeCAq
LworICAgIGN0eHQtPmlvX2VtdWxfc3R1YlswXSA9IDB4NDg7CisgICAgY3R4dC0+aW9fZW11bF9z
dHViWzFdID0gMHhiOTsKKyAgICAqKHZvaWQgKiopJmN0eHQtPmlvX2VtdWxfc3R1YlsyXSA9ICh2
b2lkICopaG9zdF90b19ndWVzdF9ncHJfc3dpdGNoOworICAgIC8qIGNhbGxxIColcmN4ICovCisg
ICAgY3R4dC0+aW9fZW11bF9zdHViWzEwXSA9IDB4ZmY7CisgICAgY3R4dC0+aW9fZW11bF9zdHVi
WzExXSA9IDB4ZDE7CisgICAgLyogZGF0YTE2IG9yIG5vcCAqLworICAgIGN0eHQtPmlvX2VtdWxf
c3R1YlsxMl0gPSAoYnl0ZXMgIT0gMikgPyAweDkwIDogMHg2NjsKKyAgICAvKiA8aW8tYWNjZXNz
IG9wY29kZT4gKi8KKyAgICBjdHh0LT5pb19lbXVsX3N0dWJbMTNdID0gb3Bjb2RlOworICAgIC8q
IGltbTggb3Igbm9wICovCisgICAgY3R4dC0+aW9fZW11bF9zdHViWzE0XSA9ICEob3Bjb2RlICYg
OCkgPyBwb3J0IDogMHg5MDsKKyAgICAvKiByZXQgKGp1bXBzIHRvIGd1ZXN0X3RvX2hvc3RfZ3By
X3N3aXRjaCkgKi8KKyAgICBjdHh0LT5pb19lbXVsX3N0dWJbMTVdID0gMHhjMzsKKyAgICBCVUlM
RF9CVUdfT04oU1RVQl9CVUZfU0laRSAvIDIgPCAxNik7CisKKyAgICBpZiAoIGlvZW11bF9oYW5k
bGVfcXVpcmsgKQorICAgICAgICBpb2VtdWxfaGFuZGxlX3F1aXJrKG9wY29kZSwgJmN0eHQtPmlv
X2VtdWxfc3R1YlsxMl0sIGN0eHQtPmN0eHQucmVncyk7CisKKyAgICAvKiBIYW5keSBmdW5jdGlv
bi10eXBlZCBwb2ludGVyIHRvIHRoZSBzdHViLiAqLworICAgIHJldHVybiAodm9pZCAqKSh0aGlz
X2NwdShzdHVicy5hZGRyKSArIFNUVUJfQlVGX1NJWkUgLyAyKTsKK30KKworc3RhdGljIGludCBw
cml2X29wX3JlYWRfaW8odW5zaWduZWQgaW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgKnZhbCwgc3RydWN0IHg4Nl9l
bXVsYXRlX2N0eHQgKmN0eHQpCit7CisgICAgc3RydWN0IHByaXZfb3BfY3R4dCAqcG9jID0gY29u
dGFpbmVyX29mKGN0eHQsIHN0cnVjdCBwcml2X29wX2N0eHQsIGN0eHQpOworICAgIHN0cnVjdCB2
Y3B1ICpjdXJyID0gY3VycmVudDsKKyAgICBzdHJ1Y3QgZG9tYWluICpjdXJyZCA9IGN1cnJlbnQt
PmRvbWFpbjsKKworICAgIC8qIElOUyBtdXN0IG5vdCBjb21lIGhlcmUuICovCisgICAgQVNTRVJU
KChjdHh0LT5vcGNvZGUgJiB+OSkgPT0gMHhlNCk7CisKKyAgICBpZiAoICFndWVzdF9pb19va2F5
KHBvcnQsIGJ5dGVzLCBjdXJyLCBjdHh0LT5yZWdzKSApCisgICAgICAgIHJldHVybiBYODZFTVVM
X1VOSEFORExFQUJMRTsKKworICAgIHBvYy0+YnBtYXRjaCA9IGNoZWNrX2d1ZXN0X2lvX2JyZWFr
cG9pbnQoY3VyciwgcG9ydCwgYnl0ZXMpOworCisgICAgaWYgKCBhZG1pbl9pb19va2F5KHBvcnQs
IGJ5dGVzLCBjdXJyZCkgKQorICAgIHsKKyAgICAgICAgaW9fZW11bF9zdHViX3QgKmlvX2VtdWwg
PQorICAgICAgICAgICAgaW9fZW11bF9zdHViX3NldHVwKHBvYywgY3R4dC0+b3Bjb2RlLCBwb3J0
LCBieXRlcyk7CisKKyAgICAgICAgbWFya19yZWdzX2RpcnR5KGN0eHQtPnJlZ3MpOworICAgICAg
ICBpb19lbXVsKGN0eHQtPnJlZ3MpOworICAgICAgICByZXR1cm4gWDg2RU1VTF9ET05FOworICAg
IH0KKworICAgICp2YWwgPSBndWVzdF9pb19yZWFkKHBvcnQsIGJ5dGVzLCBjdXJyZCk7CisKKyAg
ICByZXR1cm4gWDg2RU1VTF9PS0FZOworfQorCitzdGF0aWMgaW50IHByaXZfb3Bfd3JpdGVfaW8o
dW5zaWduZWQgaW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBsb25nIHZhbCwgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0
eHQpCit7CisgICAgc3RydWN0IHByaXZfb3BfY3R4dCAqcG9jID0gY29udGFpbmVyX29mKGN0eHQs
IHN0cnVjdCBwcml2X29wX2N0eHQsIGN0eHQpOworICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3Vy
cmVudDsKKyAgICBzdHJ1Y3QgZG9tYWluICpjdXJyZCA9IGN1cnJlbnQtPmRvbWFpbjsKKworICAg
IC8qIE9VVFMgbXVzdCBub3QgY29tZSBoZXJlLiAqLworICAgIEFTU0VSVCgoY3R4dC0+b3Bjb2Rl
ICYgfjkpID09IDB4ZTYpOworCisgICAgaWYgKCAhZ3Vlc3RfaW9fb2theShwb3J0LCBieXRlcywg
Y3VyciwgY3R4dC0+cmVncykgKQorICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7
CisKKyAgICBwb2MtPmJwbWF0Y2ggPSBjaGVja19ndWVzdF9pb19icmVha3BvaW50KGN1cnIsIHBv
cnQsIGJ5dGVzKTsKKworICAgIGlmICggYWRtaW5faW9fb2theShwb3J0LCBieXRlcywgY3VycmQp
ICkKKyAgICB7CisgICAgICAgIGlvX2VtdWxfc3R1Yl90ICppb19lbXVsID0KKyAgICAgICAgICAg
IGlvX2VtdWxfc3R1Yl9zZXR1cChwb2MsIGN0eHQtPm9wY29kZSwgcG9ydCwgYnl0ZXMpOworCisg
ICAgICAgIG1hcmtfcmVnc19kaXJ0eShjdHh0LT5yZWdzKTsKKyAgICAgICAgaW9fZW11bChjdHh0
LT5yZWdzKTsKKyAgICAgICAgaWYgKCAoYnl0ZXMgPT0gMSkgJiYgcHZfcG9zdF9vdXRiX2hvb2sg
KQorICAgICAgICAgICAgcHZfcG9zdF9vdXRiX2hvb2socG9ydCwgdmFsKTsKKyAgICAgICAgcmV0
dXJuIFg4NkVNVUxfRE9ORTsKKyAgICB9CisKKyAgICBndWVzdF9pb193cml0ZShwb3J0LCBieXRl
cywgdmFsLCBjdXJyZCk7CisKKyAgICByZXR1cm4gWDg2RU1VTF9PS0FZOworfQorCitzdGF0aWMg
aW50IHByaXZfb3BfcmVwX2lucyh1aW50MTZfdCBwb3J0LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZW51bSB4ODZfc2VnbWVudCBzZWcsIHVuc2lnbmVkIGxvbmcgb2Zmc2V0LAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGJ5dGVzX3Blcl9yZXAsIHVuc2lnbmVk
IGxvbmcgKnJlcHMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxh
dGVfY3R4dCAqY3R4dCkKK3sKKyAgICBzdHJ1Y3QgcHJpdl9vcF9jdHh0ICpwb2MgPSBjb250YWlu
ZXJfb2YoY3R4dCwgc3RydWN0IHByaXZfb3BfY3R4dCwgY3R4dCk7CisgICAgc3RydWN0IHZjcHUg
KmN1cnIgPSBjdXJyZW50OworICAgIHN0cnVjdCBkb21haW4gKmN1cnJkID0gY3VycmVudC0+ZG9t
YWluOworICAgIHVuc2lnbmVkIGxvbmcgZ29hbCA9ICpyZXBzOworICAgIHN0cnVjdCBzZWdtZW50
X3JlZ2lzdGVyIHNyZWc7CisgICAgaW50IHJjOworCisgICAgQVNTRVJUKHNlZyA9PSB4ODZfc2Vn
X2VzKTsKKworICAgICpyZXBzID0gMDsKKworICAgIGlmICggIWd1ZXN0X2lvX29rYXkocG9ydCwg
Ynl0ZXNfcGVyX3JlcCwgY3VyciwgY3R4dC0+cmVncykgKQorICAgICAgICByZXR1cm4gWDg2RU1V
TF9VTkhBTkRMRUFCTEU7CisKKyAgICByYyA9IHByaXZfb3BfcmVhZF9zZWdtZW50KHg4Nl9zZWdf
ZXMsICZzcmVnLCBjdHh0KTsKKyAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSApCisgICAgICAg
IHJldHVybiByYzsKKworICAgIGlmICggIXNyZWcuYXR0ci5maWVsZHMucCApCisgICAgICAgIHJl
dHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKKyAgICBpZiAoICFzcmVnLmF0dHIuZmllbGRzLnMg
fHwKKyAgICAgICAgIChzcmVnLmF0dHIuZmllbGRzLnR5cGUgJiAoX1NFR01FTlRfQ09ERSA+PiA4
KSkgfHwKKyAgICAgICAgICEoc3JlZy5hdHRyLmZpZWxkcy50eXBlICYgKF9TRUdNRU5UX1dSID4+
IDgpKSApCisgICAgeworICAgICAgICB4ODZfZW11bF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVs
dCwgMCwgY3R4dCk7CisgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKKyAgICB9CisK
KyAgICBwb2MtPmJwbWF0Y2ggPSBjaGVja19ndWVzdF9pb19icmVha3BvaW50KGN1cnIsIHBvcnQs
IGJ5dGVzX3Blcl9yZXApOworCisgICAgd2hpbGUgKCAqcmVwcyA8IGdvYWwgKQorICAgIHsKKyAg
ICAgICAgdW5zaWduZWQgaW50IGRhdGEgPSBndWVzdF9pb19yZWFkKHBvcnQsIGJ5dGVzX3Blcl9y
ZXAsIGN1cnJkKTsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBhZGRyOworCisgICAgICAgIHJjID0g
cHZfZW11bF92aXJ0X3RvX2xpbmVhcihzcmVnLmJhc2UsIG9mZnNldCwgYnl0ZXNfcGVyX3JlcCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNyZWcubGltaXQsIHg4Nl9zZWdf
ZXMsIGN0eHQsICZhZGRyKTsKKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQorICAg
ICAgICAgICAgcmV0dXJuIHJjOworCisgICAgICAgIGlmICggKHJjID0gX19jb3B5X3RvX3VzZXIo
KHZvaWQgKilhZGRyLCAmZGF0YSwgYnl0ZXNfcGVyX3JlcCkpICE9IDAgKQorICAgICAgICB7Cisg
ICAgICAgICAgICB4ODZfZW11bF9wYWdlZmF1bHQoUEZFQ193cml0ZV9hY2Nlc3MsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYWRkciArIGJ5dGVzX3Blcl9yZXAgLSByYywgY3R4dCk7
CisgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CisgICAgICAgIH0KKworICAg
ICAgICArKypyZXBzOworCisgICAgICAgIGlmICggcG9jLT5icG1hdGNoIHx8IGh5cGVyY2FsbF9w
cmVlbXB0X2NoZWNrKCkgKQorICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgLyogeDg2X2Vt
dWxhdGUoKSBjbGlwcyB0aGUgcmVwZXRpdGlvbiBjb3VudCB0byBlbnN1cmUgd2UgZG9uJ3Qgd3Jh
cC4gKi8KKyAgICAgICAgaWYgKCB1bmxpa2VseShjdHh0LT5yZWdzLT5fZWZsYWdzICYgWDg2X0VG
TEFHU19ERikgKQorICAgICAgICAgICAgb2Zmc2V0IC09IGJ5dGVzX3Blcl9yZXA7CisgICAgICAg
IGVsc2UKKyAgICAgICAgICAgIG9mZnNldCArPSBieXRlc19wZXJfcmVwOworICAgIH0KKworICAg
IHJldHVybiBYODZFTVVMX09LQVk7Cit9CisKK3N0YXRpYyBpbnQgcHJpdl9vcF9yZXBfb3V0cyhl
bnVtIHg4Nl9zZWdtZW50IHNlZywgdW5zaWduZWQgbG9uZyBvZmZzZXQsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdWludDE2X3QgcG9ydCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBpbnQgYnl0ZXNfcGVyX3JlcCwgdW5zaWduZWQgbG9uZyAqcmVwcywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkKK3sK
KyAgICBzdHJ1Y3QgcHJpdl9vcF9jdHh0ICpwb2MgPSBjb250YWluZXJfb2YoY3R4dCwgc3RydWN0
IHByaXZfb3BfY3R4dCwgY3R4dCk7CisgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Owor
ICAgIHN0cnVjdCBkb21haW4gKmN1cnJkID0gY3VycmVudC0+ZG9tYWluOworICAgIHVuc2lnbmVk
IGxvbmcgZ29hbCA9ICpyZXBzOworICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNyZWc7Cisg
ICAgaW50IHJjOworCisgICAgKnJlcHMgPSAwOworCisgICAgaWYgKCAhZ3Vlc3RfaW9fb2theShw
b3J0LCBieXRlc19wZXJfcmVwLCBjdXJyLCBjdHh0LT5yZWdzKSApCisgICAgICAgIHJldHVybiBY
ODZFTVVMX1VOSEFORExFQUJMRTsKKworICAgIHJjID0gcHJpdl9vcF9yZWFkX3NlZ21lbnQoc2Vn
LCAmc3JlZywgY3R4dCk7CisgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQorICAgICAgICBy
ZXR1cm4gcmM7CisKKyAgICBpZiAoICFzcmVnLmF0dHIuZmllbGRzLnAgKQorICAgICAgICByZXR1
cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CisgICAgaWYgKCAhc3JlZy5hdHRyLmZpZWxkcy5zIHx8
CisgICAgICAgICAoKHNyZWcuYXR0ci5maWVsZHMudHlwZSAmIChfU0VHTUVOVF9DT0RFID4+IDgp
KSAmJgorICAgICAgICAgICEoc3JlZy5hdHRyLmZpZWxkcy50eXBlICYgKF9TRUdNRU5UX1dSID4+
IDgpKSkgKQorICAgIHsKKyAgICAgICAgeDg2X2VtdWxfaHdfZXhjZXB0aW9uKHNlZyAhPSB4ODZf
c2VnX3NzID8gVFJBUF9ncF9mYXVsdAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgOiBUUkFQX3N0YWNrX2Vycm9yLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgMCwgY3R4dCk7CisgICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKKyAg
ICB9CisKKyAgICBwb2MtPmJwbWF0Y2ggPSBjaGVja19ndWVzdF9pb19icmVha3BvaW50KGN1cnIs
IHBvcnQsIGJ5dGVzX3Blcl9yZXApOworCisgICAgd2hpbGUgKCAqcmVwcyA8IGdvYWwgKQorICAg
IHsKKyAgICAgICAgdW5zaWduZWQgaW50IGRhdGEgPSAwOworICAgICAgICB1bnNpZ25lZCBsb25n
IGFkZHI7CisKKyAgICAgICAgcmMgPSBwdl9lbXVsX3ZpcnRfdG9fbGluZWFyKHNyZWcuYmFzZSwg
b2Zmc2V0LCBieXRlc19wZXJfcmVwLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3JlZy5saW1pdCwgc2VnLCBjdHh0LCAmYWRkcik7CisgICAgICAgIGlmICggcmMgIT0gWDg2
RU1VTF9PS0FZICkKKyAgICAgICAgICAgIHJldHVybiByYzsKKworICAgICAgICBpZiAoIChyYyA9
IF9fY29weV9mcm9tX3VzZXIoJmRhdGEsICh2b2lkICopYWRkciwgYnl0ZXNfcGVyX3JlcCkpICE9
IDAgKQorICAgICAgICB7CisgICAgICAgICAgICB4ODZfZW11bF9wYWdlZmF1bHQoMCwgYWRkciAr
IGJ5dGVzX3Blcl9yZXAgLSByYywgY3R4dCk7CisgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9F
WENFUFRJT047CisgICAgICAgIH0KKworICAgICAgICBndWVzdF9pb193cml0ZShwb3J0LCBieXRl
c19wZXJfcmVwLCBkYXRhLCBjdXJyZCk7CisKKyAgICAgICAgKysqcmVwczsKKworICAgICAgICBp
ZiAoIHBvYy0+YnBtYXRjaCB8fCBoeXBlcmNhbGxfcHJlZW1wdF9jaGVjaygpICkKKyAgICAgICAg
ICAgIGJyZWFrOworCisgICAgICAgIC8qIHg4Nl9lbXVsYXRlKCkgY2xpcHMgdGhlIHJlcGV0aXRp
b24gY291bnQgdG8gZW5zdXJlIHdlIGRvbid0IHdyYXAuICovCisgICAgICAgIGlmICggdW5saWtl
bHkoY3R4dC0+cmVncy0+X2VmbGFncyAmIFg4Nl9FRkxBR1NfREYpICkKKyAgICAgICAgICAgIG9m
ZnNldCAtPSBieXRlc19wZXJfcmVwOworICAgICAgICBlbHNlCisgICAgICAgICAgICBvZmZzZXQg
Kz0gYnl0ZXNfcGVyX3JlcDsKKyAgICB9CisKKyAgICByZXR1cm4gWDg2RU1VTF9PS0FZOworfQor
CiBzdGF0aWMgaW50IHByaXZfb3BfcmVhZF9jcih1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBs
b25nICp2YWwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVf
Y3R4dCAqY3R4dCkKIHsKQEAgLTI0NzQsNiArMjg1Niw3IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBp
c19jcHVmcmVxX2NvbnRyb2xsZXIoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKIHN0YXRpYyBpbnQg
cHJpdl9vcF9yZWFkX21zcih1bnNpZ25lZCBpbnQgcmVnLCB1aW50NjRfdCAqdmFsLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQogewor
ICAgIHN0cnVjdCBwcml2X29wX2N0eHQgKnBvYyA9IGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3Qg
cHJpdl9vcF9jdHh0LCBjdHh0KTsKICAgICBjb25zdCBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJl
bnQ7CiAgICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyLT5kb21haW47CiAgICAg
Ym9vbCB2cG11X21zciA9IGZhbHNlOwpAQCAtMjUwMSw2ICsyODg0LDI4IEBAIHN0YXRpYyBpbnQg
cHJpdl9vcF9yZWFkX21zcih1bnNpZ25lZCBpbnQgcmVnLCB1aW50NjRfdCAqdmFsLAogICAgICAg
ICAqdmFsID0gY3Vyci0+YXJjaC5wdl92Y3B1LmdzX2Jhc2VfdXNlcjsKICAgICAgICAgcmV0dXJu
IFg4NkVNVUxfT0tBWTsKIAorICAgIC8qCisgICAgICogSW4gb3JkZXIgdG8gZnVsbHkgcmV0YWlu
IG9yaWdpbmFsIGJlaGF2aW9yLCBkZWZlciBjYWxsaW5nCisgICAgICogcHZfc29mdF9yZHRzYygp
IHVudGlsIGFmdGVyIGVtdWxhdGlvbi4gVGhpcyBtYXkgd2FudC9uZWVkIHRvIGJlCisgICAgICog
cmVjb25zaWRlcmVkLgorICAgICAqLworICAgIGNhc2UgTVNSX0lBMzJfVFNDOgorICAgICAgICBw
b2MtPnRzYyB8PSBUU0NfQkFTRTsKKyAgICAgICAgZ290byBub3JtYWw7CisKKyAgICBjYXNlIE1T
Ul9UU0NfQVVYOgorICAgICAgICBwb2MtPnRzYyB8PSBUU0NfQVVYOworICAgICAgICBpZiAoIGNw
dV9oYXNfcmR0c2NwICkKKyAgICAgICAgICAgIGdvdG8gbm9ybWFsOworICAgICAgICAqdmFsID0g
MDsKKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKKworICAgIGNhc2UgTVNSX0VGRVI6Cisg
ICAgICAgICp2YWwgPSByZWFkX2VmZXIoKTsKKyAgICAgICAgaWYgKCBpc19wdl8zMmJpdF9kb21h
aW4oY3VycmQpICkKKyAgICAgICAgICAgICp2YWwgJj0gfihFRkVSX0xNRSB8IEVGRVJfTE1BIHwg
RUZFUl9MTVNMRSk7CisgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7CisKICAgICBjYXNlIE1T
Ul9LN19GSURfVklEX0NUTDoKICAgICBjYXNlIE1TUl9LN19GSURfVklEX1NUQVRVUzoKICAgICBj
YXNlIE1TUl9LOF9QU1RBVEVfTElNSVQ6CkBAIC0yNjAwLDcgKzMwMDUsNiBAQCBzdGF0aWMgaW50
IHByaXZfb3BfcmVhZF9tc3IodW5zaWduZWQgaW50IHJlZywgdWludDY0X3QgKnZhbCwKICAgICAg
ICAgaWYgKCByYyApCiAgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogICAgICAgICAv
KiBmYWxsIHRocm91Z2ggKi8KLSAgICBjYXNlIE1TUl9FRkVSOgogICAgIG5vcm1hbDoKICAgICAg
ICAgLyogRXZlcnlvbmUgY2FuIHJlYWQgdGhlIE1TUiBzcGFjZS4gKi8KICAgICAgICAgLyogZ2Rw
cmludGsoWEVOTE9HX1dBUk5JTkcsICJEb21haW4gYXR0ZW1wdGVkIFJETVNSICUwOHhcbiIsIHJl
Zyk7ICovCkBAIC0yODIyLDExICszMjI2LDQxIEBAIHN0YXRpYyBpbnQgcHJpdl9vcF93cml0ZV9t
c3IodW5zaWduZWQgaW50IHJlZywgdWludDY0X3QgdmFsLAogICAgIHJldHVybiBYODZFTVVMX1VO
SEFORExFQUJMRTsKIH0KIAorc3RhdGljIGludCBwcml2X29wX3diaW52ZChzdHJ1Y3QgeDg2X2Vt
dWxhdGVfY3R4dCAqY3R4dCkKK3sKKyAgICAvKiBJZ25vcmUgdGhlIGluc3RydWN0aW9uIGlmIHVu
cHJpdmlsZWdlZC4gKi8KKyAgICBpZiAoICFjYWNoZV9mbHVzaF9wZXJtaXR0ZWQoY3VycmVudC0+
ZG9tYWluKSApCisgICAgICAgIC8qCisgICAgICAgICAqIE5vbi1waHlzZGV2IGRvbWFpbiBhdHRl
bXB0ZWQgV0JJTlZEOyBpZ25vcmUgZm9yIG5vdyBzaW5jZQorICAgICAgICAgKiBuZXdlciBsaW51
eCB1c2VzIHRoaXMgaW4gc29tZSBzdGFydC1vZi1kYXkgdGltaW5nIGxvb3BzLgorICAgICAgICAg
Ki8KKyAgICAgICAgOworICAgIGVsc2UKKyAgICAgICAgd2JpbnZkKCk7CisKKyAgICByZXR1cm4g
WDg2RU1VTF9PS0FZOworfQorCiBpbnQgcHZfZW11bF9jcHVpZCh1bnNpZ25lZCBpbnQgKmVheCwg
dW5zaWduZWQgaW50ICplYngsIHVuc2lnbmVkIGludCAqZWN4LAogICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50ICplZHgsIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQogewogICAg
IHN0cnVjdCBjcHVfdXNlcl9yZWdzIHJlZ3MgPSAqY3R4dC0+cmVnczsKIAorICAgIC8qCisgICAg
ICogeDg2X2VtdWxhdGUgdXNlcyB0aGlzIGZ1bmN0aW9uIHRvIHF1ZXJ5IENQVSBmZWF0dXJlcyBm
b3IgaXRzIG93bgorICAgICAqIGludGVybmFsIHVzZS4gTWFrZSBzdXJlIHdlJ3JlIGFjdHVhbGx5
IGVtdWxhdGluZyBDUFVJRCBiZWZvcmUgY2hlY2tpbmcKKyAgICAgKiBmb3IgZW11bGF0ZWQgQ1BV
SUQgZmF1bHRpbmcuCisgICAgICovCisgICAgaWYgKCBjdHh0LT5vcGNvZGUgPT0gWDg2RU1VTF9P
UEMoMHgwZiwgMHhhMikgKQorICAgIHsKKyAgICAgICAgY29uc3Qgc3RydWN0IHZjcHUgKmN1cnIg
PSBjdXJyZW50OworCisgICAgICAgIC8qIElmIGNwdWlkIGZhdWx0aW5nIGlzIGVuYWJsZWQgYW5k
IENQTD4wIGxlYXZlIHRoZSAjR1AgdW50b3VjaGVkLiAqLworICAgICAgICBpZiAoIGN1cnItPmFy
Y2guY3B1aWRfZmF1bHRpbmcgJiYKKyAgICAgICAgICAgICAhZ3Vlc3Rfa2VybmVsX21vZGUoY3Vy
ciwgY3R4dC0+cmVncykgKQorICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwor
ICAgIH0KKwogICAgIHJlZ3MuX2VheCA9ICplYXg7CiAgICAgcmVncy5fZWN4ID0gKmVjeDsKIApA
QCAtMjg0MCw0OTcgKzMyNzQsMTUzIEBAIGludCBwdl9lbXVsX2NwdWlkKHVuc2lnbmVkIGludCAq
ZWF4LCB1bnNpZ25lZCBpbnQgKmVieCwgdW5zaWduZWQgaW50ICplY3gsCiAgICAgcmV0dXJuIFg4
NkVNVUxfT0tBWTsKIH0KIAotLyogSW5zdHJ1Y3Rpb24gZmV0Y2ggd2l0aCBlcnJvciBoYW5kbGlu
Zy4gKi8KLSNkZWZpbmUgaW5zbl9mZXRjaCh0eXBlLCBiYXNlLCBlaXAsIGxpbWl0KSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0oeyAgdW5zaWduZWQgbG9uZyBfcmMsIF9wdHIg
PSAoYmFzZSkgKyAoZWlwKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIHR5
cGUgX3g7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKLSAgICBpZiAoIGFkX2RlZmF1bHQgPCA4ICkgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgIF9wdHIgPSAodW5z
aWduZWQgaW50KV9wdHI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAotICAgIGlmICggKGxpbWl0KSA8IHNpemVvZihfeCkgLSAxIHx8IChlaXApID4gKGxpbWl0KSAt
IChzaXplb2YoX3gpIC0gMSkgKSAgIFwKLSAgICAgICAgZ290byBmYWlsOyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgaWYgKCAo
X3JjID0gY29weV9mcm9tX3VzZXIoJl94LCAodHlwZSAqKV9wdHIsIHNpemVvZihfeCkpKSAhPSAw
ICkgICAgICAgXAotICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgcHZfaW5qZWN0X3BhZ2Vf
ZmF1bHQoMCwgX3B0ciArIHNpemVvZihfeCkgLSBfcmMpOyAgICAgICAgICAgICAgICAgICBcCi0g
ICAgICAgIGdvdG8gc2tpcDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAotICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAoZWlwKSArPSBz
aXplb2YoX3gpOyBfeDsgfSkKLQotc3RhdGljIGludCBlbXVsYXRlX3ByaXZpbGVnZWRfb3Aoc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCitzdGF0aWMgaW50IHByaXZfb3BfdmFsaWRhdGUoY29u
c3Qgc3RydWN0IHg4Nl9lbXVsYXRlX3N0YXRlICpzdGF0ZSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkKIHsKLSAgICBzdHJ1Y3QgdmNw
dSAqdiA9IGN1cnJlbnQ7Ci0gICAgc3RydWN0IGRvbWFpbiAqY3VycmQgPSB2LT5kb21haW47Ci0g
ICAgdW5zaWduZWQgbG9uZyAqcmVnLCBlaXAgPSByZWdzLT5laXA7Ci0gICAgdTggb3Bjb2RlLCBt
b2RybV9yZWcgPSAwLCBtb2RybV9ybSA9IDAsIHJlcF9wcmVmaXggPSAwLCBsb2NrID0gMCwgcmV4
ID0gMDsKLSAgICBlbnVtIHsgbG1fc2VnX25vbmUsIGxtX3NlZ19mcywgbG1fc2VnX2dzIH0gbG1f
b3ZyID0gbG1fc2VnX25vbmU7Ci0gICAgaW50IHJjOwotICAgIHVuc2lnbmVkIGludCBwb3J0LCBp
LCBkYXRhX3NlbCwgYXIsIGRhdGEsIGJwbWF0Y2ggPSAwOwotICAgIHVuc2lnbmVkIGludCBvcF9i
eXRlcywgb3BfZGVmYXVsdCwgYWRfYnl0ZXMsIGFkX2RlZmF1bHQsIG9wc2l6ZV9wcmVmaXg9IDA7
Ci0jZGVmaW5lIHJkX2FkKHJlZykgKGFkX2J5dGVzID49IHNpemVvZihyZWdzLT5yZWcpIFwKLSAg
ICAgICAgICAgICAgICAgICAgPyByZWdzLT5yZWcgXAotICAgICAgICAgICAgICAgICAgICA6IGFk
X2J5dGVzID09IDQgXAotICAgICAgICAgICAgICAgICAgICAgID8gKHUzMilyZWdzLT5yZWcgXAot
ICAgICAgICAgICAgICAgICAgICAgIDogKHUxNilyZWdzLT5yZWcpCi0jZGVmaW5lIHdyX2FkKHJl
ZywgdmFsKSAoYWRfYnl0ZXMgPj0gc2l6ZW9mKHJlZ3MtPnJlZykgXAotICAgICAgICAgICAgICAg
ICAgICAgICAgID8gcmVncy0+cmVnID0gKHZhbCkgXAotICAgICAgICAgICAgICAgICAgICAgICAg
IDogYWRfYnl0ZXMgPT0gNCBcCi0gICAgICAgICAgICAgICAgICAgICAgICAgICA/ICgqKHUzMiAq
KSZyZWdzLT5yZWcgPSAodmFsKSkgXAotICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAoKih1
MTYgKikmcmVncy0+cmVnID0gKHZhbCkpKQotICAgIHVuc2lnbmVkIGxvbmcgY29kZV9iYXNlLCBj
b2RlX2xpbWl0OwotICAgIGNoYXIgKmlvX2VtdWxfc3R1YiA9IE5VTEw7Ci0gICAgdm9pZCAoKmlv
X2VtdWwpKHN0cnVjdCBjcHVfdXNlcl9yZWdzICopOwotICAgIHVpbnQ2NF90IHZhbDsKLQotICAg
IGlmICggIXJlYWRfZGVzY3JpcHRvcihyZWdzLT5jcywgdiwgJmNvZGVfYmFzZSwgJmNvZGVfbGlt
aXQsICZhciwgMSkgKQotICAgICAgICBnb3RvIGZhaWw7Ci0gICAgb3BfZGVmYXVsdCA9IG9wX2J5
dGVzID0gKGFyICYgKF9TRUdNRU5UX0x8X1NFR01FTlRfREIpKSA/IDQgOiAyOwotICAgIGFkX2Rl
ZmF1bHQgPSBhZF9ieXRlcyA9IChhciAmIF9TRUdNRU5UX0wpID8gOCA6IG9wX2RlZmF1bHQ7Ci0g
ICAgaWYgKCAhKGFyICYgX1NFR01FTlRfUykgfHwKLSAgICAgICAgICEoYXIgJiBfU0VHTUVOVF9Q
KSB8fAotICAgICAgICAgIShhciAmIF9TRUdNRU5UX0NPREUpICkKLSAgICAgICAgZ290byBmYWls
OwotCi0gICAgLyogZW11bGF0aW5nIG9ubHkgb3Bjb2RlcyBub3QgYWxsb3dpbmcgU1MgdG8gYmUg
ZGVmYXVsdCAqLwotICAgIGRhdGFfc2VsID0gcmVhZF9zcmVnKGRzKTsKLQotICAgIC8qIExlZ2Fj
eSBwcmVmaXhlcy4gKi8KLSAgICBmb3IgKCBpID0gMDsgaSA8IDg7IGkrKywgcmV4ID09IG9wY29k
ZSB8fCAocmV4ID0gMCkgKQorICAgIHN3aXRjaCAoIGN0eHQtPm9wY29kZSApCiAgICAgewotICAg
ICAgICBzd2l0Y2ggKCBvcGNvZGUgPSBpbnNuX2ZldGNoKHU4LCBjb2RlX2Jhc2UsIGVpcCwgY29k
ZV9saW1pdCkgKQotICAgICAgICB7Ci0gICAgICAgIGNhc2UgMHg2NjogLyogb3BlcmFuZC1zaXpl
IG92ZXJyaWRlICovCi0gICAgICAgICAgICBvcHNpemVfcHJlZml4ID0gMTsKLSAgICAgICAgICAg
IG9wX2J5dGVzID0gb3BfZGVmYXVsdCBeIDY7IC8qIHN3aXRjaCBiZXR3ZWVuIDIvNCBieXRlcyAq
LwotICAgICAgICAgICAgY29udGludWU7Ci0gICAgICAgIGNhc2UgMHg2NzogLyogYWRkcmVzcy1z
aXplIG92ZXJyaWRlICovCi0gICAgICAgICAgICBhZF9ieXRlcyA9IGFkX2RlZmF1bHQgIT0gNCA/
IDQgOiAyOyAvKiBzd2l0Y2ggdG8gMi80IGJ5dGVzICovCi0gICAgICAgICAgICBjb250aW51ZTsK
LSAgICAgICAgY2FzZSAweDJlOiAvKiBDUyBvdmVycmlkZSAqLwotICAgICAgICAgICAgZGF0YV9z
ZWwgPSByZWdzLT5jczsKLSAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICBjYXNlIDB4M2U6
IC8qIERTIG92ZXJyaWRlICovCi0gICAgICAgICAgICBkYXRhX3NlbCA9IHJlYWRfc3JlZyhkcyk7
Ci0gICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAgY2FzZSAweDI2OiAvKiBFUyBvdmVycmlk
ZSAqLwotICAgICAgICAgICAgZGF0YV9zZWwgPSByZWFkX3NyZWcoZXMpOwotICAgICAgICAgICAg
Y29udGludWU7Ci0gICAgICAgIGNhc2UgMHg2NDogLyogRlMgb3ZlcnJpZGUgKi8KLSAgICAgICAg
ICAgIGRhdGFfc2VsID0gcmVhZF9zcmVnKGZzKTsKLSAgICAgICAgICAgIGxtX292ciA9IGxtX3Nl
Z19mczsKLSAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICBjYXNlIDB4NjU6IC8qIEdTIG92
ZXJyaWRlICovCi0gICAgICAgICAgICBkYXRhX3NlbCA9IHJlYWRfc3JlZyhncyk7Ci0gICAgICAg
ICAgICBsbV9vdnIgPSBsbV9zZWdfZ3M7Ci0gICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAg
Y2FzZSAweDM2OiAvKiBTUyBvdmVycmlkZSAqLwotICAgICAgICAgICAgZGF0YV9zZWwgPSByZWdz
LT5zczsKLSAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICBjYXNlIDB4ZjA6IC8qIExPQ0sg
Ki8KLSAgICAgICAgICAgIGxvY2sgPSAxOwotICAgICAgICAgICAgY29udGludWU7Ci0gICAgICAg
IGNhc2UgMHhmMjogLyogUkVQTkUvUkVQTlogKi8KLSAgICAgICAgY2FzZSAweGYzOiAvKiBSRVAv
UkVQRS9SRVBaICovCi0gICAgICAgICAgICByZXBfcHJlZml4ID0gMTsKLSAgICAgICAgICAgIGNv
bnRpbnVlOwotICAgICAgICBkZWZhdWx0OgotICAgICAgICAgICAgaWYgKCAoYXIgJiBfU0VHTUVO
VF9MKSAmJiAob3Bjb2RlICYgMHhmMCkgPT0gMHg0MCApCi0gICAgICAgICAgICB7Ci0gICAgICAg
ICAgICAgICAgcmV4ID0gb3Bjb2RlOwotICAgICAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAg
ICAgICAgfQorICAgIGNhc2UgMHg2YyAuLi4gMHg2ZjogLyogaW5zIC8gb3V0cyAqLworICAgIGNh
c2UgMHhlNCAuLi4gMHhlNzogLyogaW4gLyBvdXQgKGltbWVkaWF0ZSBwb3J0KSAqLworICAgIGNh
c2UgMHhlYyAuLi4gMHhlZjogLyogaW4gLyBvdXQgKHBvcnQgaW4gJWR4KSAqLworICAgIGNhc2Ug
WDg2RU1VTF9PUEMoMHgwZiwgMHgwNik6IC8qIGNsdHMgKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BD
KDB4MGYsIDB4MDkpOiAvKiB3YmludmQgKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYsIDB4
MjApIC4uLgorICAgICAgICAgWDg2RU1VTF9PUEMoMHgwZiwgMHgyMyk6IC8qIG1vdiB0by9mcm9t
IGNyL2RyICovCisgICAgY2FzZSBYODZFTVVMX09QQygweDBmLCAweDMwKTogLyogd3Jtc3IgKi8K
KyAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYsIDB4MzEpOiAvKiByZHRzYyAqLworICAgIGNhc2Ug
WDg2RU1VTF9PUEMoMHgwZiwgMHgzMik6IC8qIHJkbXNyICovCisgICAgY2FzZSBYODZFTVVMX09Q
QygweDBmLCAweGEyKTogLyogY3B1aWQgKi8KKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsK
KworICAgIGNhc2UgMHhmYTogY2FzZSAweGZiOiAvKiBjbGkgLyBzdGkgKi8KKyAgICAgICAgaWYg
KCAhaW9wbF9vayhjdXJyZW50LCBjdHh0LT5yZWdzKSApCiAgICAgICAgICAgICBicmVhazsKLSAg
ICAgICAgfQotICAgICAgICBicmVhazsKLSAgICB9CisgICAgICAgIC8qCisgICAgICAgICAqIFRo
aXMgaXMganVzdCB0b28gZGFuZ2Vyb3VzIHRvIGFsbG93LCBpbiBteSBvcGluaW9uLiBDb25zaWRl
ciBpZiB0aGUKKyAgICAgICAgICogY2FsbGVyIHRoZW4gdHJpZXMgdG8gcmVlbmFibGUgaW50ZXJy
dXB0cyB1c2luZyBQT1BGOiB3ZSBjYW4ndCB0cmFwCisgICAgICAgICAqIHRoYXQgYW5kIHdlJ2xs
IGVuZCB1cCB3aXRoIGhhcmQtdG8tZGVidWcgbG9ja3Vwcy4gRmFzdCAmIGxvb3NlIHdpbGwKKyAg
ICAgICAgICogZG8gZm9yIHVzLiA6LSkKKyAgICAgICAgdmNwdV9pbmZvKGN1cnJlbnQsIGV2dGNo
bl91cGNhbGxfbWFzaykgPSAoY3R4dC0+b3Bjb2RlID09IDB4ZmEpOworICAgICAgICAgKi8KKyAg
ICAgICAgcmV0dXJuIFg4NkVNVUxfRE9ORTsKIAotICAgIC8qIFJFWCBwcmVmaXguICovCi0gICAg
aWYgKCByZXggJiA4ICkgLyogUkVYLlcgKi8KLSAgICAgICAgb3BfYnl0ZXMgPSA0OyAvKiBlbXVs
YXRlIG9ubHkgb3Bjb2RlcyBub3Qgc3VwcG9ydGluZyA2NC1iaXQgb3BlcmFuZHMgKi8KLSAgICBt
b2RybV9yZWcgPSAocmV4ICYgNCkgPDwgMTsgIC8qIFJFWC5SICovCi0gICAgLyogUkVYLlggZG9l
cyBub3QgbmVlZCB0byBiZSBkZWNvZGVkLiAqLwotICAgIG1vZHJtX3JtICA9IChyZXggJiAxKSA8
PCAzOyAgLyogUkVYLkIgKi8KLQotICAgIGlmICggb3Bjb2RlID09IDB4MGYgKQotICAgICAgICBn
b3RvIHR3b2J5dGVfb3Bjb2RlOwotICAgIAotICAgIGlmICggbG9jayApCi0gICAgICAgIGdvdG8g
ZmFpbDsKLQotICAgIC8qIElucHV0L091dHB1dCBTdHJpbmcgaW5zdHJ1Y3Rpb25zLiAqLwotICAg
IGlmICggKG9wY29kZSA+PSAweDZjKSAmJiAob3Bjb2RlIDw9IDB4NmYpICkKKyAgICBjYXNlIFg4
NkVNVUxfT1BDKDB4MGYsIDB4MDEpOgogICAgIHsKLSAgICAgICAgdW5zaWduZWQgbG9uZyBkYXRh
X2Jhc2UsIGRhdGFfbGltaXQ7CisgICAgICAgIHVuc2lnbmVkIGludCBtb2RybV9ybSwgbW9kcm1f
cmVnOwogCi0gICAgICAgIGlmICggcmVwX3ByZWZpeCAmJiAocmRfYWQoZWN4KSA9PSAwKSApCi0g
ICAgICAgICAgICBnb3RvIGRvbmU7Ci0KLSAgICAgICAgaWYgKCAhKG9wY29kZSAmIDIpICkKKyAg
ICAgICAgaWYgKCB4ODZfaW5zbl9tb2RybShzdGF0ZSwgJm1vZHJtX3JtLCAmbW9kcm1fcmVnKSAh
PSAzIHx8CisgICAgICAgICAgICAgKG1vZHJtX3JtICYgNykgIT0gMSApCisgICAgICAgICAgICBi
cmVhazsKKyAgICAgICAgc3dpdGNoICggbW9kcm1fcmVnICYgNyApCiAgICAgICAgIHsKLSAgICAg
ICAgICAgIGRhdGFfc2VsID0gcmVhZF9zcmVnKGVzKTsKLSAgICAgICAgICAgIGxtX292ciA9IGxt
X3NlZ19ub25lOworICAgICAgICBjYXNlIDI6IC8qIHhzZXRidiAqLworICAgICAgICBjYXNlIDc6
IC8qIHJkdHNjcCAqLworICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKICAgICAgICAg
fQorICAgICAgICBicmVhazsKKyAgICB9CisgICAgfQogCi0gICAgICAgIGlmICggIShhciAmIF9T
RUdNRU5UX0wpICkKLSAgICAgICAgewotICAgICAgICAgICAgaWYgKCAhcmVhZF9kZXNjcmlwdG9y
KGRhdGFfc2VsLCB2LCAmZGF0YV9iYXNlLCAmZGF0YV9saW1pdCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAmYXIsIDApICkKLSAgICAgICAgICAgICAgICBnb3RvIGZhaWw7Ci0g
ICAgICAgICAgICBpZiAoICEoYXIgJiBfU0VHTUVOVF9TKSB8fAotICAgICAgICAgICAgICAgICAh
KGFyICYgX1NFR01FTlRfUCkgfHwKLSAgICAgICAgICAgICAgICAgKG9wY29kZSAmIDIgPwotICAg
ICAgICAgICAgICAgICAgKGFyICYgX1NFR01FTlRfQ09ERSkgJiYgIShhciAmIF9TRUdNRU5UX1dS
KSA6Ci0gICAgICAgICAgICAgICAgICAoYXIgJiBfU0VHTUVOVF9DT0RFKSB8fCAhKGFyICYgX1NF
R01FTlRfV1IpKSApCi0gICAgICAgICAgICAgICAgZ290byBmYWlsOwotICAgICAgICB9Ci0gICAg
ICAgIGVsc2UKLSAgICAgICAgewotICAgICAgICAgICAgc3dpdGNoICggbG1fb3ZyICkKLSAgICAg
ICAgICAgIHsKLSAgICAgICAgICAgIGRlZmF1bHQ6Ci0gICAgICAgICAgICAgICAgZGF0YV9iYXNl
ID0gMFVMOwotICAgICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgY2FzZSBsbV9zZWdf
ZnM6Ci0gICAgICAgICAgICAgICAgZGF0YV9iYXNlID0gcmRmc2Jhc2UoKTsKLSAgICAgICAgICAg
ICAgICBicmVhazsKLSAgICAgICAgICAgIGNhc2UgbG1fc2VnX2dzOgotICAgICAgICAgICAgICAg
IGRhdGFfYmFzZSA9IHJkZ3NiYXNlKCk7Ci0gICAgICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAg
ICAgICB9Ci0gICAgICAgICAgICBkYXRhX2xpbWl0ID0gfjBVTDsKLSAgICAgICAgICAgIGFyID0g
X1NFR01FTlRfV1J8X1NFR01FTlRfU3xfU0VHTUVOVF9EUEx8X1NFR01FTlRfUDsKLSAgICAgICAg
fQorICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKK30KIAotICAgICAgICBwb3J0ID0g
KHUxNilyZWdzLT5lZHg7CitzdGF0aWMgY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyBwcml2
X29wX29wcyA9IHsKKyAgICAuaW5zbl9mZXRjaCAgICAgICAgICA9IHByaXZfb3BfaW5zbl9mZXRj
aCwKKyAgICAucmVhZCAgICAgICAgICAgICAgICA9IHg4NmVtdWxfdW5oYW5kbGVhYmxlX3J3LAor
ICAgIC52YWxpZGF0ZSAgICAgICAgICAgID0gcHJpdl9vcF92YWxpZGF0ZSwKKyAgICAucmVhZF9p
byAgICAgICAgICAgICA9IHByaXZfb3BfcmVhZF9pbywKKyAgICAud3JpdGVfaW8gICAgICAgICAg
ICA9IHByaXZfb3Bfd3JpdGVfaW8sCisgICAgLnJlcF9pbnMgICAgICAgICAgICAgPSBwcml2X29w
X3JlcF9pbnMsCisgICAgLnJlcF9vdXRzICAgICAgICAgICAgPSBwcml2X29wX3JlcF9vdXRzLAor
ICAgIC5yZWFkX3NlZ21lbnQgICAgICAgID0gcHJpdl9vcF9yZWFkX3NlZ21lbnQsCisgICAgLnJl
YWRfY3IgICAgICAgICAgICAgPSBwcml2X29wX3JlYWRfY3IsCisgICAgLndyaXRlX2NyICAgICAg
ICAgICAgPSBwcml2X29wX3dyaXRlX2NyLAorICAgIC5yZWFkX2RyICAgICAgICAgICAgID0gcHJp
dl9vcF9yZWFkX2RyLAorICAgIC53cml0ZV9kciAgICAgICAgICAgID0gcHJpdl9vcF93cml0ZV9k
ciwKKyAgICAucmVhZF9tc3IgICAgICAgICAgICA9IHByaXZfb3BfcmVhZF9tc3IsCisgICAgLndy
aXRlX21zciAgICAgICAgICAgPSBwcml2X29wX3dyaXRlX21zciwKKyAgICAuY3B1aWQgICAgICAg
ICAgICAgICA9IHB2X2VtdWxfY3B1aWQsCisgICAgLndiaW52ZCAgICAgICAgICAgICAgPSBwcml2
X29wX3diaW52ZCwKK307CiAKLSAgICBjb250aW51ZV9pb19zdHJpbmc6Ci0gICAgICAgIHN3aXRj
aCAoIG9wY29kZSApCi0gICAgICAgIHsKLSAgICAgICAgY2FzZSAweDZjOiAvKiBJTlNCICovCi0g
ICAgICAgICAgICBvcF9ieXRlcyA9IDE7Ci0gICAgICAgIGNhc2UgMHg2ZDogLyogSU5TVy9JTlNM
ICovCi0gICAgICAgICAgICBpZiAoIChkYXRhX2xpbWl0IDwgKG9wX2J5dGVzIC0gMSkpIHx8Ci0g
ICAgICAgICAgICAgICAgIChyZF9hZChlZGkpID4gKGRhdGFfbGltaXQgLSAob3BfYnl0ZXMgLSAx
KSkpIHx8Ci0gICAgICAgICAgICAgICAgICFndWVzdF9pb19va2F5KHBvcnQsIG9wX2J5dGVzLCB2
LCByZWdzKSApCi0gICAgICAgICAgICAgICAgZ290byBmYWlsOwotICAgICAgICAgICAgZGF0YSA9
IGd1ZXN0X2lvX3JlYWQocG9ydCwgb3BfYnl0ZXMsIGN1cnJkKTsKLSAgICAgICAgICAgIGlmICgg
KHJjID0gY29weV90b191c2VyKCh2b2lkICopZGF0YV9iYXNlICsgcmRfYWQoZWRpKSwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZkYXRhLCBvcF9ieXRlcykpICE9IDAgKQot
ICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHB2X2luamVjdF9wYWdlX2ZhdWx0KFBGRUNf
d3JpdGVfYWNjZXNzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGFf
YmFzZSArIHJkX2FkKGVkaSkgKyBvcF9ieXRlcyAtIHJjKTsKLSAgICAgICAgICAgICAgICByZXR1
cm4gRVhDUkVUX2ZhdWx0X2ZpeGVkOwotICAgICAgICAgICAgfQotICAgICAgICAgICAgd3JfYWQo
ZWRpLCByZWdzLT5lZGkgKyAoaW50KSgocmVncy0+ZWZsYWdzICYgWDg2X0VGTEFHU19ERikKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPyAtb3BfYnl0ZXMgOiBvcF9i
eXRlcykpOwotICAgICAgICAgICAgYnJlYWs7CitzdGF0aWMgaW50IGVtdWxhdGVfcHJpdmlsZWdl
ZF9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKK3sKKyAgICBzdHJ1Y3QgdmNwdSAqY3Vy
ciA9IGN1cnJlbnQ7CisgICAgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyLT5kb21haW47Cisg
ICAgc3RydWN0IHByaXZfb3BfY3R4dCBjdHh0ID0geyAuY3R4dC5yZWdzID0gcmVncyB9OworICAg
IGludCByYzsKKyAgICB1bnNpZ25lZCBpbnQgZWZsYWdzLCBhcjsKIAotICAgICAgICBjYXNlIDB4
NmU6IC8qIE9VVFNCICovCi0gICAgICAgICAgICBvcF9ieXRlcyA9IDE7Ci0gICAgICAgIGNhc2Ug
MHg2ZjogLyogT1VUU1cvT1VUU0wgKi8KLSAgICAgICAgICAgIGlmICggKGRhdGFfbGltaXQgPCAo
b3BfYnl0ZXMgLSAxKSkgfHwKLSAgICAgICAgICAgICAgICAgKHJkX2FkKGVzaSkgPiAoZGF0YV9s
aW1pdCAtIChvcF9ieXRlcyAtIDEpKSkgfHwKLSAgICAgICAgICAgICAgICAgICFndWVzdF9pb19v
a2F5KHBvcnQsIG9wX2J5dGVzLCB2LCByZWdzKSApCi0gICAgICAgICAgICAgICAgZ290byBmYWls
OwotICAgICAgICAgICAgaWYgKCAocmMgPSBjb3B5X2Zyb21fdXNlcigmZGF0YSwgKHZvaWQgKilk
YXRhX2Jhc2UgKyByZF9hZChlc2kpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBvcF9ieXRlcykpICE9IDAgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHB2
X2luamVjdF9wYWdlX2ZhdWx0KDAsIGRhdGFfYmFzZSArIHJkX2FkKGVzaSkKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICArIG9wX2J5dGVzIC0gcmMpOwotICAgICAgICAgICAg
ICAgIHJldHVybiBFWENSRVRfZmF1bHRfZml4ZWQ7Ci0gICAgICAgICAgICB9Ci0gICAgICAgICAg
ICBndWVzdF9pb193cml0ZShwb3J0LCBvcF9ieXRlcywgZGF0YSwgY3VycmQpOwotICAgICAgICAg
ICAgd3JfYWQoZXNpLCByZWdzLT5lc2kgKyAoaW50KSgocmVncy0+ZWZsYWdzICYgWDg2X0VGTEFH
U19ERikKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPyAtb3BfYnl0
ZXMgOiBvcF9ieXRlcykpOwotICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIH0KKyAgICBpZiAo
ICFyZWFkX2Rlc2NyaXB0b3IocmVncy0+Y3MsIGN1cnIsICZjdHh0LmNzLmJhc2UsICZjdHh0LmNz
LmxpbWl0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAmYXIsIDEpIHx8CisgICAgICAgICAh
KGFyICYgX1NFR01FTlRfUykgfHwKKyAgICAgICAgICEoYXIgJiBfU0VHTUVOVF9QKSB8fAorICAg
ICAgICAgIShhciAmIF9TRUdNRU5UX0NPREUpICkKKyAgICAgICAgcmV0dXJuIDA7CiAKLSAgICAg
ICAgYnBtYXRjaCA9IGNoZWNrX2d1ZXN0X2lvX2JyZWFrcG9pbnQodiwgcG9ydCwgb3BfYnl0ZXMp
OworICAgIC8qIE1pcnJvciB2aXJ0dWFsaXplZCBzdGF0ZSBpbnRvIEVGTEFHUy4gKi8KKyAgICBB
U1NFUlQocmVncy0+X2VmbGFncyAmIFg4Nl9FRkxBR1NfSUYpOworICAgIGlmICggdmNwdV9pbmZv
KGN1cnIsIGV2dGNobl91cGNhbGxfbWFzaykgKQorICAgICAgICByZWdzLT5fZWZsYWdzICY9IH5Y
ODZfRUZMQUdTX0lGOworICAgIGVsc2UKKyAgICAgICAgcmVncy0+X2VmbGFncyB8PSBYODZfRUZM
QUdTX0lGOworICAgIEFTU0VSVCghKHJlZ3MtPl9lZmxhZ3MgJiBYODZfRUZMQUdTX0lPUEwpKTsK
KyAgICByZWdzLT5fZWZsYWdzIHw9IGN1cnItPmFyY2gucHZfdmNwdS5pb3BsOworICAgIGVmbGFn
cyA9IHJlZ3MtPl9lZmxhZ3M7CiAKLSAgICAgICAgaWYgKCByZXBfcHJlZml4ICYmICh3cl9hZChl
Y3gsIHJlZ3MtPmVjeCAtIDEpICE9IDApICkKLSAgICAgICAgewotICAgICAgICAgICAgaWYgKCAh
YnBtYXRjaCAmJiAhaHlwZXJjYWxsX3ByZWVtcHRfY2hlY2soKSApCi0gICAgICAgICAgICAgICAg
Z290byBjb250aW51ZV9pb19zdHJpbmc7Ci0gICAgICAgICAgICBlaXAgPSByZWdzLT5laXA7Ci0g
ICAgICAgIH0KKyAgICBjdHh0LmN0eHQuYWRkcl9zaXplID0gYXIgJiBfU0VHTUVOVF9MID8gNjQg
OiBhciAmIF9TRUdNRU5UX0RCID8gMzIgOiAxNjsKKyAgICAvKiBMZWF2ZSB6ZXJvIGluIGN0eHQu
Y3R4dC5zcF9zaXplLCBhcyBpdCdzIG5vdCBuZWVkZWQuICovCisgICAgcmMgPSB4ODZfZW11bGF0
ZSgmY3R4dC5jdHh0LCAmcHJpdl9vcF9vcHMpOwogCi0gICAgICAgIGdvdG8gZG9uZTsKLSAgICB9
CisgICAgaWYgKCBjdHh0LmlvX2VtdWxfc3R1YiApCisgICAgICAgIHVubWFwX2RvbWFpbl9wYWdl
KGN0eHQuaW9fZW11bF9zdHViKTsKIAogICAgIC8qCi0gICAgICogVmVyeSBsaWtlbHkgdG8gYmUg
YW4gSS9PIGluc3RydWN0aW9uIChJTi9PVVQpLgotICAgICAqIEJ1aWxkIGFuIHN0dWIgdG8gZXhl
Y3V0ZSB0aGUgaW5zdHJ1Y3Rpb24gd2l0aCBmdWxsIGd1ZXN0IEdQUgotICAgICAqIGNvbnRleHQu
IFRoaXMgaXMgbmVlZGVkIGZvciBzb21lIHN5c3RlbXMgd2hpY2ggKGFiKXVzZSBJTi9PVVQKLSAg
ICAgKiB0byBjb21tdW5pY2F0ZSB3aXRoIEJJT1MgY29kZSBpbiBzeXN0ZW0tbWFuYWdlbWVudCBt
b2RlLgorICAgICAqIFVuLW1pcnJvciB2aXJ0dWFsaXplZCBzdGF0ZSBmcm9tIEVGTEFHUy4KKyAg
ICAgKiBOb3RoaW5nIHdlIGFsbG93IHRvIGJlIGVtdWxhdGVkIGNhbiBjaGFuZ2UgVEYsIElGLCBv
ciBJT1BMLgogICAgICAqLwotICAgIGlvX2VtdWxfc3R1YiA9IG1hcF9kb21haW5fcGFnZShfbWZu
KHRoaXNfY3B1KHN0dWJzLm1mbikpKSArCi0gICAgICAgICAgICAgICAgICAgKHRoaXNfY3B1KHN0
dWJzLmFkZHIpICYgflBBR0VfTUFTSykgKwotICAgICAgICAgICAgICAgICAgIFNUVUJfQlVGX1NJ
WkUgLyAyOwotICAgIC8qIG1vdnEgJGhvc3RfdG9fZ3Vlc3RfZ3ByX3N3aXRjaCwlcmN4ICovCi0g
ICAgaW9fZW11bF9zdHViWzBdID0gMHg0ODsKLSAgICBpb19lbXVsX3N0dWJbMV0gPSAweGI5Owot
ICAgICoodm9pZCAqKikmaW9fZW11bF9zdHViWzJdID0gKHZvaWQgKilob3N0X3RvX2d1ZXN0X2dw
cl9zd2l0Y2g7Ci0gICAgLyogY2FsbHEgKiVyY3ggKi8KLSAgICBpb19lbXVsX3N0dWJbMTBdID0g
MHhmZjsKLSAgICBpb19lbXVsX3N0dWJbMTFdID0gMHhkMTsKLSAgICAvKiBkYXRhMTYgb3Igbm9w
ICovCi0gICAgaW9fZW11bF9zdHViWzEyXSA9IChvcF9ieXRlcyAhPSAyKSA/IDB4OTAgOiAweDY2
OwotICAgIC8qIDxpby1hY2Nlc3Mgb3Bjb2RlPiAqLwotICAgIGlvX2VtdWxfc3R1YlsxM10gPSBv
cGNvZGU7Ci0gICAgLyogaW1tOCBvciBub3AgKi8KLSAgICBpb19lbXVsX3N0dWJbMTRdID0gMHg5
MDsKLSAgICAvKiByZXQgKGp1bXBzIHRvIGd1ZXN0X3RvX2hvc3RfZ3ByX3N3aXRjaCkgKi8KLSAg
ICBpb19lbXVsX3N0dWJbMTVdID0gMHhjMzsKLSAgICBCVUlMRF9CVUdfT04oU1RVQl9CVUZfU0la
RSAvIDIgPCAxNik7CisgICAgQVNTRVJUKCEoKHJlZ3MtPl9lZmxhZ3MgXiBlZmxhZ3MpICYgKFg4
Nl9FRkxBR1NfSUYgfCBYODZfRUZMQUdTX0lPUEwpKSk7CisgICAgcmVncy0+X2VmbGFncyB8PSBY
ODZfRUZMQUdTX0lGOworICAgIHJlZ3MtPl9lZmxhZ3MgJj0gflg4Nl9FRkxBR1NfSU9QTDsKIAot
ICAgIC8qIEhhbmR5IGZ1bmN0aW9uLXR5cGVkIHBvaW50ZXIgdG8gdGhlIHN0dWIuICovCi0gICAg
aW9fZW11bCA9ICh2b2lkICopKHRoaXNfY3B1KHN0dWJzLmFkZHIpICsgU1RVQl9CVUZfU0laRSAv
IDIpOworICAgIC8qIE1vcmUgc3RyaWN0IHRoYW4geDg2X2VtdWxhdGVfd3JhcHBlcigpLiAqLwor
ICAgIEFTU0VSVChjdHh0LmN0eHQuZXZlbnRfcGVuZGluZyA9PSAocmMgPT0gWDg2RU1VTF9FWENF
UFRJT04pKTsKIAotICAgIGlmICggaW9lbXVsX2hhbmRsZV9xdWlyayApCi0gICAgICAgIGlvZW11
bF9oYW5kbGVfcXVpcmsob3Bjb2RlLCAmaW9fZW11bF9zdHViWzEyXSwgcmVncyk7Ci0KLSAgICAv
KiBJL08gUG9ydCBhbmQgSW50ZXJydXB0IEZsYWcgaW5zdHJ1Y3Rpb25zLiAqLwotICAgIHN3aXRj
aCAoIG9wY29kZSApCisgICAgc3dpdGNoICggcmMgKQogICAgIHsKLSAgICBjYXNlIDB4ZTQ6IC8q
IElOIGltbTgsJWFsICovCi0gICAgICAgIG9wX2J5dGVzID0gMTsKLSAgICBjYXNlIDB4ZTU6IC8q
IElOIGltbTgsJWVheCAqLwotICAgICAgICBwb3J0ID0gaW5zbl9mZXRjaCh1OCwgY29kZV9iYXNl
LCBlaXAsIGNvZGVfbGltaXQpOwotICAgICAgICBpb19lbXVsX3N0dWJbMTRdID0gcG9ydDsgLyog
aW1tOCAqLwotICAgIGV4ZWNfaW46Ci0gICAgICAgIGlmICggIWd1ZXN0X2lvX29rYXkocG9ydCwg
b3BfYnl0ZXMsIHYsIHJlZ3MpICkKLSAgICAgICAgICAgIGdvdG8gZmFpbDsKLSAgICAgICAgaWYg
KCBhZG1pbl9pb19va2F5KHBvcnQsIG9wX2J5dGVzLCBjdXJyZCkgKQotICAgICAgICB7Ci0gICAg
ICAgICAgICBtYXJrX3JlZ3NfZGlydHkocmVncyk7Ci0gICAgICAgICAgICBpb19lbXVsKHJlZ3Mp
OyAgICAgICAgICAgIAotICAgICAgICB9Ci0gICAgICAgIGVsc2UKKyAgICBjYXNlIFg4NkVNVUxf
T0tBWToKKyAgICAgICAgaWYgKCBjdHh0LnRzYyAmIFRTQ19CQVNFICkKICAgICAgICAgewotICAg
ICAgICAgICAgaWYgKCBvcF9ieXRlcyA9PSA0ICkKLSAgICAgICAgICAgICAgICByZWdzLT5lYXgg
PSAwOworICAgICAgICAgICAgaWYgKCBjdHh0LnRzYyAmIFRTQ19BVVggKQorICAgICAgICAgICAg
ICAgIHB2X3NvZnRfcmR0c2MoY3VyciwgcmVncywgMSk7CisgICAgICAgICAgICBlbHNlIGlmICgg
Y3VycmQtPmFyY2gudnRzYyApCisgICAgICAgICAgICAgICAgcHZfc29mdF9yZHRzYyhjdXJyLCBy
ZWdzLCAwKTsKICAgICAgICAgICAgIGVsc2UKLSAgICAgICAgICAgICAgICByZWdzLT5lYXggJj0g
figoMSA8PCAob3BfYnl0ZXMgKiA4KSkgLSAxKTsKLSAgICAgICAgICAgIHJlZ3MtPmVheCB8PSBn
dWVzdF9pb19yZWFkKHBvcnQsIG9wX2J5dGVzLCBjdXJyZCk7Ci0gICAgICAgIH0KLSAgICAgICAg
YnBtYXRjaCA9IGNoZWNrX2d1ZXN0X2lvX2JyZWFrcG9pbnQodiwgcG9ydCwgb3BfYnl0ZXMpOwot
ICAgICAgICBnb3RvIGRvbmU7Ci0KLSAgICBjYXNlIDB4ZWM6IC8qIElOICVkeCwlYWwgKi8KLSAg
ICAgICAgb3BfYnl0ZXMgPSAxOwotICAgIGNhc2UgMHhlZDogLyogSU4gJWR4LCVlYXggKi8KLSAg
ICAgICAgcG9ydCA9ICh1MTYpcmVncy0+ZWR4OwotICAgICAgICBnb3RvIGV4ZWNfaW47Ci0KLSAg
ICBjYXNlIDB4ZTY6IC8qIE9VVCAlYWwsaW1tOCAqLwotICAgICAgICBvcF9ieXRlcyA9IDE7Ci0g
ICAgY2FzZSAweGU3OiAvKiBPVVQgJWVheCxpbW04ICovCi0gICAgICAgIHBvcnQgPSBpbnNuX2Zl
dGNoKHU4LCBjb2RlX2Jhc2UsIGVpcCwgY29kZV9saW1pdCk7Ci0gICAgICAgIGlvX2VtdWxfc3R1
YlsxNF0gPSBwb3J0OyAvKiBpbW04ICovCi0gICAgZXhlY19vdXQ6Ci0gICAgICAgIGlmICggIWd1
ZXN0X2lvX29rYXkocG9ydCwgb3BfYnl0ZXMsIHYsIHJlZ3MpICkKLSAgICAgICAgICAgIGdvdG8g
ZmFpbDsKLSAgICAgICAgaWYgKCBhZG1pbl9pb19va2F5KHBvcnQsIG9wX2J5dGVzLCBjdXJyZCkg
KQotICAgICAgICB7Ci0gICAgICAgICAgICBtYXJrX3JlZ3NfZGlydHkocmVncyk7Ci0gICAgICAg
ICAgICBpb19lbXVsKHJlZ3MpOyAgICAgICAgICAgIAotICAgICAgICAgICAgaWYgKCAob3BfYnl0
ZXMgPT0gMSkgJiYgcHZfcG9zdF9vdXRiX2hvb2sgKQotICAgICAgICAgICAgICAgIHB2X3Bvc3Rf
b3V0Yl9ob29rKHBvcnQsIHJlZ3MtPmVheCk7Ci0gICAgICAgIH0KLSAgICAgICAgZWxzZQotICAg
ICAgICB7Ci0gICAgICAgICAgICBndWVzdF9pb193cml0ZShwb3J0LCBvcF9ieXRlcywgcmVncy0+
ZWF4LCBjdXJyZCk7Ci0gICAgICAgIH0KLSAgICAgICAgYnBtYXRjaCA9IGNoZWNrX2d1ZXN0X2lv
X2JyZWFrcG9pbnQodiwgcG9ydCwgb3BfYnl0ZXMpOwotICAgICAgICBnb3RvIGRvbmU7Ci0KLSAg
ICBjYXNlIDB4ZWU6IC8qIE9VVCAlYWwsJWR4ICovCi0gICAgICAgIG9wX2J5dGVzID0gMTsKLSAg
ICBjYXNlIDB4ZWY6IC8qIE9VVCAlZWF4LCVkeCAqLwotICAgICAgICBwb3J0ID0gKHUxNilyZWdz
LT5lZHg7Ci0gICAgICAgIGdvdG8gZXhlY19vdXQ7Ci0KLSAgICBjYXNlIDB4ZmE6IC8qIENMSSAq
LwotICAgIGNhc2UgMHhmYjogLyogU1RJICovCi0gICAgICAgIGlmICggIWlvcGxfb2sodiwgcmVn
cykgKQotICAgICAgICAgICAgZ290byBmYWlsOwotICAgICAgICAvKgotICAgICAgICAgKiBUaGlz
IGlzIGp1c3QgdG9vIGRhbmdlcm91cyB0byBhbGxvdywgaW4gbXkgb3Bpbmlvbi4gQ29uc2lkZXIg
aWYgdGhlCi0gICAgICAgICAqIGNhbGxlciB0aGVuIHRyaWVzIHRvIHJlZW5hYmxlIGludGVycnVw
dHMgdXNpbmcgUE9QRjogd2UgY2FuJ3QgdHJhcAotICAgICAgICAgKiB0aGF0IGFuZCB3ZSdsbCBl
bmQgdXAgd2l0aCBoYXJkLXRvLWRlYnVnIGxvY2t1cHMuIEZhc3QgJiBsb29zZSB3aWxsCi0gICAg
ICAgICAqIGRvIGZvciB1cy4gOi0pCi0gICAgICAgICAqLwotICAgICAgICAvKnYtPnZjcHVfaW5m
by0+ZXZ0Y2huX3VwY2FsbF9tYXNrID0gKG9wY29kZSA9PSAweGZhKTsqLwotICAgICAgICBnb3Rv
IGRvbmU7Ci0gICAgfQotCi0gICAgLyogTm8gZGVjb2RlIG9mIHRoaXMgc2luZ2xlLWJ5dGUgb3Bj
b2RlLiAqLwotICAgIGdvdG8gZmFpbDsKLQotIHR3b2J5dGVfb3Bjb2RlOgotICAgIC8qCi0gICAg
ICogQWxsIDIgYW5kIDMgYnl0ZSBvcGNvZGVzLCBleGNlcHQgUkRUU0MgKDB4MzEpLCBSRFRTQ1Ag
KDB4MSwweEY5KSwKLSAgICAgKiBhbmQgQ1BVSUQgKDB4YTIpLCBhcmUgZXhlY3V0YWJsZSBvbmx5
IGZyb20gZ3Vlc3Qga2VybmVsIG1vZGUgCi0gICAgICogKHZpcnR1YWwgcmluZyAwKS4KLSAgICAg
Ki8KLSAgICBvcGNvZGUgPSBpbnNuX2ZldGNoKHU4LCBjb2RlX2Jhc2UsIGVpcCwgY29kZV9saW1p
dCk7Ci0gICAgaWYgKCAhZ3Vlc3Rfa2VybmVsX21vZGUodiwgcmVncykgJiYgCi0gICAgICAgIChv
cGNvZGUgIT0gMHgxKSAmJiAob3Bjb2RlICE9IDB4MzEpICYmIChvcGNvZGUgIT0gMHhhMikgKQot
ICAgICAgICBnb3RvIGZhaWw7Ci0KLSAgICBpZiAoIGxvY2sgJiYgKG9wY29kZSAmIH4zKSAhPSAw
eDIwICkKLSAgICAgICAgZ290byBmYWlsOwotICAgIHN3aXRjaCAoIG9wY29kZSApCi0gICAgewot
ICAgIGNhc2UgMHgxOiAvKiBSRFRTQ1AgYW5kIFhTRVRCViAqLwotICAgICAgICBzd2l0Y2ggKCBp
bnNuX2ZldGNoKHU4LCBjb2RlX2Jhc2UsIGVpcCwgY29kZV9saW1pdCkgKQotICAgICAgICB7Ci0g
ICAgICAgIGNhc2UgMHhmOTogLyogUkRUU0NQICovCi0gICAgICAgICAgICBpZiAoICh2LT5hcmNo
LnB2X3ZjcHUuY3RybHJlZ1s0XSAmIFg4Nl9DUjRfVFNEKSAmJgotICAgICAgICAgICAgICAgICAh
Z3Vlc3Rfa2VybmVsX21vZGUodiwgcmVncykgKQotICAgICAgICAgICAgICAgIGdvdG8gZmFpbDsK
LSAgICAgICAgICAgIHB2X3NvZnRfcmR0c2ModiwgcmVncywgMSk7Ci0gICAgICAgICAgICBicmVh
azsKLSAgICAgICAgY2FzZSAweGQxOiAvKiBYU0VUQlYgKi8KLSAgICAgICAgewotICAgICAgICAg
ICAgdTY0IG5ld194ZmVhdHVyZSA9ICh1MzIpcmVncy0+ZWF4IHwgKCh1NjQpcmVncy0+ZWR4IDw8
IDMyKTsKLQotICAgICAgICAgICAgaWYgKCBsb2NrIHx8IHJlcF9wcmVmaXggfHwgb3BzaXplX3By
ZWZpeAotICAgICAgICAgICAgICAgICB8fCAhKHYtPmFyY2gucHZfdmNwdS5jdHJscmVnWzRdICYg
WDg2X0NSNF9PU1hTQVZFKSApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgZG9fZ3Vl
c3RfdHJhcChUUkFQX2ludmFsaWRfb3AsIHJlZ3MpOwotICAgICAgICAgICAgICAgIGdvdG8gc2tp
cDsKLSAgICAgICAgICAgIH0KLQotICAgICAgICAgICAgaWYgKCAhZ3Vlc3Rfa2VybmVsX21vZGUo
diwgcmVncykgKQotICAgICAgICAgICAgICAgIGdvdG8gZmFpbDsKLQotICAgICAgICAgICAgaWYg
KCBoYW5kbGVfeHNldGJ2KHJlZ3MtPmVjeCwgbmV3X3hmZWF0dXJlKSApCi0gICAgICAgICAgICAg
ICAgZ290byBmYWlsOwotCi0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgfQotICAgICAgICBk
ZWZhdWx0OgotICAgICAgICAgICAgZ290byBmYWlsOwotICAgICAgICB9Ci0gICAgICAgIGJyZWFr
OwotCi0gICAgY2FzZSAweDA2OiAvKiBDTFRTICovCi0gICAgICAgICh2b2lkKWRvX2ZwdV90YXNr
c3dpdGNoKDApOwotICAgICAgICBicmVhazsKKyAgICAgICAgICAgICAgICB1aW50NjRfdCB2YWwg
PSByZHRzYygpOwogCi0gICAgY2FzZSAweDA5OiAvKiBXQklOVkQgKi8KLSAgICAgICAgLyogSWdu
b3JlIHRoZSBpbnN0cnVjdGlvbiBpZiB1bnByaXZpbGVnZWQuICovCi0gICAgICAgIGlmICggIWNh
Y2hlX2ZsdXNoX3Blcm1pdHRlZChjdXJyZCkgKQotICAgICAgICAgICAgLyogTm9uLXBoeXNkZXYg
ZG9tYWluIGF0dGVtcHRlZCBXQklOVkQ7IGlnbm9yZSBmb3Igbm93IHNpbmNlCi0gICAgICAgICAg
ICAgICBuZXdlciBsaW51eCB1c2VzIHRoaXMgaW4gc29tZSBzdGFydC1vZi1kYXkgdGltaW5nIGxv
b3BzICovCi0gICAgICAgICAgICA7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIHdiaW52ZCgp
OwotICAgICAgICBicmVhazsKLQotICAgIGNhc2UgMHgyMDogLyogTU9WIENSPyw8cmVnPiAqLwot
ICAgICAgICBvcGNvZGUgPSBpbnNuX2ZldGNoKHU4LCBjb2RlX2Jhc2UsIGVpcCwgY29kZV9saW1p
dCk7Ci0gICAgICAgIGlmICggb3Bjb2RlIDwgMHhjMCApCi0gICAgICAgICAgICBnb3RvIGZhaWw7
Ci0gICAgICAgIG1vZHJtX3JlZyArPSAoKG9wY29kZSA+PiAzKSAmIDcpICsgKGxvY2sgPDwgMyk7
Ci0gICAgICAgIG1vZHJtX3JtICB8PSAob3Bjb2RlID4+IDApICYgNzsKLSAgICAgICAgaWYgKCBw
cml2X29wX3JlYWRfY3IobW9kcm1fcmVnLCBkZWNvZGVfcmVnaXN0ZXIobW9kcm1fcm0sIHJlZ3Ms
IDApLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMKSAhPSBYODZFTVVMX09LQVkg
KQotICAgICAgICAgICAgZ290byBmYWlsOwotICAgICAgICBicmVhazsKLQotICAgIGNhc2UgMHgy
MTogLyogTU9WIERSPyw8cmVnPiAqLyB7Ci0gICAgICAgIG9wY29kZSA9IGluc25fZmV0Y2godTgs
IGNvZGVfYmFzZSwgZWlwLCBjb2RlX2xpbWl0KTsKLSAgICAgICAgaWYgKCBvcGNvZGUgPCAweGMw
ICkKLSAgICAgICAgICAgIGdvdG8gZmFpbDsKLSAgICAgICAgbW9kcm1fcmVnICs9ICgob3Bjb2Rl
ID4+IDMpICYgNykgKyAobG9jayA8PCAzKTsKLSAgICAgICAgbW9kcm1fcm0gIHw9IChvcGNvZGUg
Pj4gMCkgJiA3OwotICAgICAgICBpZiAoIHByaXZfb3BfcmVhZF9kcihtb2RybV9yZWcsIGRlY29k
ZV9yZWdpc3Rlcihtb2RybV9ybSwgcmVncywgMCksCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIE5VTEwpICE9IFg4NkVNVUxfT0tBWSApCi0gICAgICAgICAgICBnb3RvIGZhaWw7Ci0gICAg
ICAgIGJyZWFrOwotICAgIH0KLQotICAgIGNhc2UgMHgyMjogLyogTU9WIDxyZWc+LENSPyAqLwot
ICAgICAgICBvcGNvZGUgPSBpbnNuX2ZldGNoKHU4LCBjb2RlX2Jhc2UsIGVpcCwgY29kZV9saW1p
dCk7Ci0gICAgICAgIGlmICggb3Bjb2RlIDwgMHhjMCApCi0gICAgICAgICAgICBnb3RvIGZhaWw7
Ci0gICAgICAgIG1vZHJtX3JlZyArPSAoKG9wY29kZSA+PiAzKSAmIDcpICsgKGxvY2sgPDwgMyk7
Ci0gICAgICAgIG1vZHJtX3JtICB8PSAob3Bjb2RlID4+IDApICYgNzsKLSAgICAgICAgcmVnID0g
ZGVjb2RlX3JlZ2lzdGVyKG1vZHJtX3JtLCByZWdzLCAwKTsKLSAgICAgICAgc3dpdGNoICggcHJp
dl9vcF93cml0ZV9jcihtb2RybV9yZWcsICpyZWcsIE5VTEwpICkKLSAgICAgICAgewotICAgICAg
ICBjYXNlIFg4NkVNVUxfT0tBWToKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICBjYXNlIFg4
NkVNVUxfUkVUUlk6IC8qIHJldHJ5IGFmdGVyIHByZWVtcHRpb24gKi8KLSAgICAgICAgICAgIGdv
dG8gc2tpcDsKLSAgICAgICAgZGVmYXVsdDoKLSAgICAgICAgICAgIGdvdG8gZmFpbDsKKyAgICAg
ICAgICAgICAgICByZWdzLT5lYXggPSAodWludDMyX3QpdmFsOworICAgICAgICAgICAgICAgIHJl
Z3MtPmVkeCA9ICh1aW50MzJfdCkodmFsID4+IDMyKTsKKyAgICAgICAgICAgIH0KICAgICAgICAg
fQotICAgICAgICBicmVhazsKLQotICAgIGNhc2UgMHgyMzogLyogTU9WIDxyZWc+LERSPyAqLwot
ICAgICAgICBvcGNvZGUgPSBpbnNuX2ZldGNoKHU4LCBjb2RlX2Jhc2UsIGVpcCwgY29kZV9saW1p
dCk7Ci0gICAgICAgIGlmICggb3Bjb2RlIDwgMHhjMCApCi0gICAgICAgICAgICBnb3RvIGZhaWw7
Ci0gICAgICAgIG1vZHJtX3JlZyArPSAoKG9wY29kZSA+PiAzKSAmIDcpICsgKGxvY2sgPDwgMyk7
Ci0gICAgICAgIG1vZHJtX3JtICB8PSAob3Bjb2RlID4+IDApICYgNzsKLSAgICAgICAgcmVnID0g
ZGVjb2RlX3JlZ2lzdGVyKG1vZHJtX3JtLCByZWdzLCAwKTsKLSAgICAgICAgaWYgKCBwcml2X29w
X3dyaXRlX2RyKG1vZHJtX3JlZywgKnJlZywgTlVMTCkgIT0gWDg2RU1VTF9PS0FZICkKLSAgICAg
ICAgICAgIGdvdG8gZmFpbDsKLSAgICAgICAgYnJlYWs7Ci0KLSAgICBjYXNlIDB4MzA6IC8qIFdS
TVNSICovCi0gICAgICAgIGlmICggcHJpdl9vcF93cml0ZV9tc3IocmVncy0+X2VjeCwgKHJlZ3Mt
PnJkeCA8PCAzMikgfCByZWdzLT5fZWF4LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IE5VTEwpICE9IFg4NkVNVUxfT0tBWSApCi0gICAgICAgICAgICBnb3RvIGZhaWw7Ci0gICAgICAg
IGJyZWFrOwogCi0gICAgY2FzZSAweDMxOiAvKiBSRFRTQyAqLwotICAgICAgICBpZiAoICh2LT5h
cmNoLnB2X3ZjcHUuY3RybHJlZ1s0XSAmIFg4Nl9DUjRfVFNEKSAmJgotICAgICAgICAgICAgICFn
dWVzdF9rZXJuZWxfbW9kZSh2LCByZWdzKSApCi0gICAgICAgICAgICBnb3RvIGZhaWw7Ci0gICAg
ICAgIGlmICggY3VycmQtPmFyY2gudnRzYyApCi0gICAgICAgICAgICBwdl9zb2Z0X3JkdHNjKHYs
IHJlZ3MsIDApOwotICAgICAgICBlbHNlCisgICAgICAgIGlmICggY3R4dC5jdHh0LnJldGlyZS5z
aW5nbGVzdGVwICkKKyAgICAgICAgICAgIGN0eHQuYnBtYXRjaCB8PSBEUl9TVEVQOworICAgICAg
ICBpZiAoIGN0eHQuYnBtYXRjaCApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHZhbCA9IHJkdHNj
KCk7Ci0gICAgICAgICAgICBnb3RvIHJkbXNyX3dyaXRlYmFjazsKKyAgICAgICAgICAgIGN1cnIt
PmFyY2guZGVidWdyZWdbNl0gfD0gY3R4dC5icG1hdGNoIHwgRFJfU1RBVFVTX1JFU0VSVkVEX09O
RTsKKyAgICAgICAgICAgIGlmICggIShjdXJyLT5hcmNoLnB2X3ZjcHUudHJhcF9ib3VuY2UuZmxh
Z3MgJiBUQkZfRVhDRVBUSU9OKSApCisgICAgICAgICAgICAgICAgZG9fZ3Vlc3RfdHJhcChUUkFQ
X2RlYnVnLCByZWdzKTsKICAgICAgICAgfQotICAgICAgICBicmVhazsKLQotICAgIGNhc2UgMHgz
MjogLyogUkRNU1IgKi8KLSAgICAgICAgaWYgKCBwcml2X29wX3JlYWRfbXNyKHJlZ3MtPl9lY3gs
ICZ2YWwsIE5VTEwpICE9IFg4NkVNVUxfT0tBWSApCi0gICAgICAgICAgICBnb3RvIGZhaWw7Ci0g
cmRtc3Jfd3JpdGViYWNrOgotICAgICAgICByZWdzLT5lYXggPSAodWludDMyX3QpdmFsOwotICAg
ICAgICByZWdzLT5lZHggPSAodWludDMyX3QpKHZhbCA+PiAzMik7Ci0gICAgICAgIGJyZWFrOwot
Ci0gICAgY2FzZSAweGEyOiAvKiBDUFVJRCAqLwotICAgICAgICAvKiBJZiBjcHVpZCBmYXVsdGlu
ZyBpcyBlbmFibGVkIGFuZCBDUEw+MCBsZWF2ZSB0aGUgI0dQIHVudG91Y2hlZC4gKi8KLSAgICAg
ICAgaWYgKCB2LT5hcmNoLmNwdWlkX2ZhdWx0aW5nICYmICFndWVzdF9rZXJuZWxfbW9kZSh2LCBy
ZWdzKSApCi0gICAgICAgICAgICBnb3RvIGZhaWw7Ci0KLSAgICAgICAgcHZfY3B1aWQocmVncyk7
Ci0gICAgICAgIGJyZWFrOworICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8KKyAgICBjYXNlIFg4
NkVNVUxfUkVUUlk6CisgICAgICAgIHJldHVybiBFWENSRVRfZmF1bHRfZml4ZWQ7CiAKLSAgICBk
ZWZhdWx0OgotICAgICAgICBnb3RvIGZhaWw7CisgICAgY2FzZSBYODZFTVVMX0VYQ0VQVElPTjoK
KyAgICAgICAgcHZfaW5qZWN0X2V2ZW50KCZjdHh0LmN0eHQuZXZlbnQpOworICAgICAgICByZXR1
cm4gRVhDUkVUX2ZhdWx0X2ZpeGVkOwogICAgIH0KIAotI3VuZGVmIHdyX2FkCi0jdW5kZWYgcmRf
YWQKLQotIGRvbmU6Ci0gICAgaW5zdHJ1Y3Rpb25fZG9uZShyZWdzLCBlaXAsIGJwbWF0Y2gpOwot
IHNraXA6Ci0gICAgaWYgKCBpb19lbXVsX3N0dWIgKQotICAgICAgICB1bm1hcF9kb21haW5fcGFn
ZShpb19lbXVsX3N0dWIpOwotICAgIHJldHVybiBFWENSRVRfZmF1bHRfZml4ZWQ7Ci0KLSBmYWls
OgotICAgIGlmICggaW9fZW11bF9zdHViICkKLSAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UoaW9f
ZW11bF9zdHViKTsKICAgICByZXR1cm4gMDsKIH0KIApAQCAtMzY3Niw3ICszNzY2LDcgQEAgc3Rh
dGljIHZvaWQgZW11bGF0ZV9nYXRlX29wKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAg
ICAgICBzZWwgfD0gKHJlZ3MtPmNzICYgMyk7CiAKICAgICByZWdzLT5jcyA9IHNlbDsKLSAgICBp
bnN0cnVjdGlvbl9kb25lKHJlZ3MsIG9mZiwgMCk7CisgICAgaW5zdHJ1Y3Rpb25fZG9uZShyZWdz
LCBvZmYpOwogfQogCiB2b2lkIGRvX2dlbmVyYWxfcHJvdGVjdGlvbihzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11
bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKaW5kZXggOWRh
NTMxMS4uZjQxMTNhNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9l
bXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKQEAg
LTExODQsOCArMTE4NCwxMiBAQCBzdGF0aWMgaW50IGlvcG9ydF9hY2Nlc3NfY2hlY2soCiAgICAg
ICAgIHJldHVybiBYODZFTVVMX09LQVk7CiAKICAgICBmYWlsX2lmKG9wcy0+cmVhZF9zZWdtZW50
ID09IE5VTEwpOworICAgIC8qCisgICAgICogWDg2RU1VTF9ET05FIGNvbWluZyBiYWNrIGhlcmUg
bWF5IGJlIHVzZWQgdG8gZGVmZXIgdGhlIHBvcnQKKyAgICAgKiBwZXJtaXNzaW9uIGNoZWNrIHRv
IHRoZSByZXNwZWN0aXZlIGlvcG9ydCBob29rLgorICAgICAqLwogICAgIGlmICggKHJjID0gb3Bz
LT5yZWFkX3NlZ21lbnQoeDg2X3NlZ190ciwgJnRyLCBjdHh0KSkgIT0gMCApCi0gICAgICAgIHJl
dHVybiByYzsKKyAgICAgICAgcmV0dXJuIHJjID09IFg4NkVNVUxfRE9ORSA/IFg4NkVNVUxfT0tB
WSA6IHJjOwogCiAgICAgLyogRW5zdXJlIHRoZSBUU1MgaGFzIGFuIGlvLWJpdG1hcC1vZmZzZXQg
ZmllbGQuICovCiAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHRyLmF0dHIuZmllbGRzLnR5cGUg
IT0gMHhiLCBFWENfR1AsIDApOwpAQCAtMjUwNiw2ICsyNTEwLDIxIEBAIHg4Nl9lbXVsYXRlKAog
ICAgIC8qIFN5bmMgcklQIHRvIHBvc3QgZGVjb2RlIHZhbHVlLiAqLwogICAgIF9yZWdzLmVpcCA9
IHN0YXRlLmVpcDsKIAorICAgIGlmICggb3BzLT52YWxpZGF0ZSApCisgICAgeworI2lmbmRlZiBO
REVCVUcKKyAgICAgICAgc3RhdGUuY2FsbGVyID0gX19idWlsdGluX3JldHVybl9hZGRyZXNzKDAp
OworI2VuZGlmCisgICAgICAgIHJjID0gb3BzLT52YWxpZGF0ZSgmc3RhdGUsIGN0eHQpOworI2lm
bmRlZiBOREVCVUcKKyAgICAgICAgc3RhdGUuY2FsbGVyID0gTlVMTDsKKyNlbmRpZgorICAgICAg
ICBpZiAoIHJjID09IFg4NkVNVUxfRE9ORSApCisgICAgICAgICAgICBnb3RvIG5vX3dyaXRlYmFj
azsKKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQorICAgICAgICAgICAgcmV0dXJu
IHJjOworICAgIH0KKwogICAgIGIgPSBjdHh0LT5vcGNvZGU7CiAgICAgZCA9IHN0YXRlLmRlc2M7
CiAjZGVmaW5lIHN0YXRlICgmc3RhdGUpCkBAIC0yOTM1LDEzICsyOTU0LDI4IEBAIHg4Nl9lbXVs
YXRlKAogICAgICAgICBkc3QubWVtLm9mZiA9IHRydW5jYXRlX2VhX2FuZF9yZXBzKF9yZWdzLmVk
aSwgbnJfcmVwcywgZHN0LmJ5dGVzKTsKICAgICAgICAgaWYgKCAocmMgPSBpb3BvcnRfYWNjZXNz
X2NoZWNrKHBvcnQsIGRzdC5ieXRlcywgY3R4dCwgb3BzKSkgIT0gMCApCiAgICAgICAgICAgICBn
b3RvIGRvbmU7Ci0gICAgICAgIGlmICggKG5yX3JlcHMgPT0gMSkgfHwgIW9wcy0+cmVwX2lucyB8
fAotICAgICAgICAgICAgICgocmMgPSBvcHMtPnJlcF9pbnMocG9ydCwgZHN0Lm1lbS5zZWcsIGRz
dC5tZW0ub2ZmLCBkc3QuYnl0ZXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
bnJfcmVwcywgY3R4dCkpID09IFg4NkVNVUxfVU5IQU5ETEVBQkxFKSApCisgICAgICAgIC8qIFRy
eSB0aGUgcHJlc3VtYWJseSBtb3N0IGVmZmljaWVudCBhcHByb2FjaCBmaXJzdC4gKi8KKyAgICAg
ICAgaWYgKCAhb3BzLT5yZXBfaW5zICkKKyAgICAgICAgICAgIG5yX3JlcHMgPSAxOworICAgICAg
ICByYyA9IFg4NkVNVUxfVU5IQU5ETEVBQkxFOworICAgICAgICBpZiAoIG5yX3JlcHMgPT0gMSAm
JiBvcHMtPnJlYWRfaW8gJiYgb3BzLT53cml0ZSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGZh
aWxfaWYob3BzLT5yZWFkX2lvID09IE5VTEwpOworICAgICAgICAgICAgcmMgPSBvcHMtPnJlYWRf
aW8ocG9ydCwgZHN0LmJ5dGVzLCAmZHN0LnZhbCwgY3R4dCk7CisgICAgICAgICAgICBpZiAoIHJj
ID09IFg4NkVNVUxfT0tBWSApCisgICAgICAgICAgICAgICAgbnJfcmVwcyA9IDA7CisgICAgICAg
IH0KKyAgICAgICAgaWYgKCAobnJfcmVwcyA+IDEgfHwgcmMgPT0gWDg2RU1VTF9VTkhBTkRMRUFC
TEUpICYmIG9wcy0+cmVwX2lucyApCisgICAgICAgICAgICByYyA9IG9wcy0+cmVwX2lucyhwb3J0
LCBkc3QubWVtLnNlZywgZHN0Lm1lbS5vZmYsIGRzdC5ieXRlcywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZucl9yZXBzLCBjdHh0KTsKKyAgICAgICAgaWYgKCBucl9yZXBzID49IDEg
JiYgcmMgPT0gWDg2RU1VTF9VTkhBTkRMRUFCTEUgKQorICAgICAgICB7CisgICAgICAgICAgICBm
YWlsX2lmKCFvcHMtPnJlYWRfaW8gfHwgIW9wcy0+d3JpdGUpOwogICAgICAgICAgICAgaWYgKCAo
cmMgPSBvcHMtPnJlYWRfaW8ocG9ydCwgZHN0LmJ5dGVzLCAmZHN0LnZhbCwgY3R4dCkpICE9IDAg
KQogICAgICAgICAgICAgICAgIGdvdG8gZG9uZTsKKyAgICAgICAgICAgIG5yX3JlcHMgPSAwOwor
ICAgICAgICB9CisgICAgICAgIGlmICggIW5yX3JlcHMgJiYgcmMgPT0gWDg2RU1VTF9PS0FZICkK
KyAgICAgICAgewogICAgICAgICAgICAgZHN0LnR5cGUgPSBPUF9NRU07CiAgICAgICAgICAgICBu
cl9yZXBzID0gMTsKICAgICAgICAgfQpAQCAtMjk1OSwxNCArMjk5MywzMCBAQCB4ODZfZW11bGF0
ZSgKICAgICAgICAgZWEubWVtLm9mZiA9IHRydW5jYXRlX2VhX2FuZF9yZXBzKF9yZWdzLmVzaSwg
bnJfcmVwcywgZHN0LmJ5dGVzKTsKICAgICAgICAgaWYgKCAocmMgPSBpb3BvcnRfYWNjZXNzX2No
ZWNrKHBvcnQsIGRzdC5ieXRlcywgY3R4dCwgb3BzKSkgIT0gMCApCiAgICAgICAgICAgICBnb3Rv
IGRvbmU7Ci0gICAgICAgIGlmICggKG5yX3JlcHMgPT0gMSkgfHwgIW9wcy0+cmVwX291dHMgfHwK
LSAgICAgICAgICAgICAoKHJjID0gb3BzLT5yZXBfb3V0cyhlYS5tZW0uc2VnLCBlYS5tZW0ub2Zm
LCBwb3J0LCBkc3QuYnl0ZXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5y
X3JlcHMsIGN0eHQpKSA9PSBYODZFTVVMX1VOSEFORExFQUJMRSkgKQorICAgICAgICAvKiBUcnkg
dGhlIHByZXN1bWFibHkgbW9zdCBlZmZpY2llbnQgYXBwcm9hY2ggZmlyc3QuICovCisgICAgICAg
IGlmICggIW9wcy0+cmVwX291dHMgKQorICAgICAgICAgICAgbnJfcmVwcyA9IDE7CisgICAgICAg
IHJjID0gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CisgICAgICAgIGlmICggbnJfcmVwcyA9PSAxICYm
IG9wcy0+d3JpdGVfaW8gKQogICAgICAgICB7Ci0gICAgICAgICAgICBpZiAoIChyYyA9IHJlYWRf
dWxvbmcoZWEubWVtLnNlZywgdHJ1bmNhdGVfZWEoX3JlZ3MuZXNpKSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAmZHN0LnZhbCwgZHN0LmJ5dGVzLCBjdHh0LCBvcHMpKSAhPSAw
ICkKKyAgICAgICAgICAgIHJjID0gcmVhZF91bG9uZyhlYS5tZW0uc2VnLCBlYS5tZW0ub2ZmLCAm
ZHN0LnZhbCwgZHN0LmJ5dGVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN0eHQsIG9w
cyk7CisgICAgICAgICAgICBpZiAoIHJjID09IFg4NkVNVUxfT0tBWSApCisgICAgICAgICAgICAg
ICAgbnJfcmVwcyA9IDA7CisgICAgICAgIH0KKyAgICAgICAgaWYgKCAobnJfcmVwcyA+IDEgfHwg
cmMgPT0gWDg2RU1VTF9VTkhBTkRMRUFCTEUpICYmIG9wcy0+cmVwX291dHMgKQorICAgICAgICAg
ICAgcmMgPSBvcHMtPnJlcF9vdXRzKGVhLm1lbS5zZWcsIGVhLm1lbS5vZmYsIHBvcnQsIGRzdC5i
eXRlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbnJfcmVwcywgY3R4dCk7Cisg
ICAgICAgIGlmICggbnJfcmVwcyA+PSAxICYmIHJjID09IFg4NkVNVUxfVU5IQU5ETEVBQkxFICkK
KyAgICAgICAgeworICAgICAgICAgICAgaWYgKCAocmMgPSByZWFkX3Vsb25nKGVhLm1lbS5zZWcs
IGVhLm1lbS5vZmYsICZkc3QudmFsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGRzdC5ieXRlcywgY3R4dCwgb3BzKSkgIT0gWDg2RU1VTF9PS0FZICkKICAgICAgICAgICAgICAg
ICBnb3RvIGRvbmU7CiAgICAgICAgICAgICBmYWlsX2lmKG9wcy0+d3JpdGVfaW8gPT0gTlVMTCk7
CisgICAgICAgICAgICBucl9yZXBzID0gMDsKKyAgICAgICAgfQorICAgICAgICBpZiAoICFucl9y
ZXBzICYmIHJjID09IFg4NkVNVUxfT0tBWSApCisgICAgICAgIHsKICAgICAgICAgICAgIGlmICgg
KHJjID0gb3BzLT53cml0ZV9pbyhwb3J0LCBkc3QuYnl0ZXMsIGRzdC52YWwsIGN0eHQpKSAhPSAw
ICkKICAgICAgICAgICAgICAgICBnb3RvIGRvbmU7CiAgICAgICAgICAgICBucl9yZXBzID0gMTsK
QEAgLTQwNDAsNyArNDA5MCwxMSBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgICAgIHJjID0gb3Bz
LT5yZWFkX2lvKHBvcnQsIGRzdC5ieXRlcywgJmRzdC52YWwsIGN0eHQpOwogICAgICAgICB9CiAg
ICAgICAgIGlmICggcmMgIT0gMCApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggcmMgPT0g
WDg2RU1VTF9ET05FICkKKyAgICAgICAgICAgICAgICBnb3RvIG5vX3dyaXRlYmFjazsKICAgICAg
ICAgICAgIGdvdG8gZG9uZTsKKyAgICAgICAgfQogICAgICAgICBicmVhazsKICAgICB9CiAKQEAg
LTU0NDcsOSArNTUwMSw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBicmVhazsKICAgICB9CiAK
LSBub193cml0ZWJhY2s6Ci0gICAgLyogQ29tbWl0IHNoYWRvdyByZWdpc3RlciBzdGF0ZS4gKi8K
LSAgICBfcmVncy5lZmxhZ3MgJj0gfkVGTEdfUkY7Cisgbm9fd3JpdGViYWNrOiAvKiBDb21taXQg
c2hhZG93IHJlZ2lzdGVyIHN0YXRlLiAqLwogCiAgICAgLyogWmVybyB0aGUgdXBwZXIgMzIgYml0
cyBvZiAlcmlwIGlmIG5vdCBpbiA2NC1iaXQgbW9kZS4gKi8KICAgICBpZiAoICFtb2RlXzY0Yml0
KCkgKQpAQCAtNTQ1OSw3ICs1NTExLDE1IEBAIHg4Nl9lbXVsYXRlKAogICAgIGlmICggKHJjID09
IFg4NkVNVUxfT0tBWSkgJiYgKGN0eHQtPnJlZ3MtPmVmbGFncyAmIEVGTEdfVEYpICkKICAgICAg
ICAgY3R4dC0+cmV0aXJlLnNpbmdsZXN0ZXAgPSB0cnVlOwogCi0gICAgKmN0eHQtPnJlZ3MgPSBf
cmVnczsKKyAgICBpZiAoIHJjICE9IFg4NkVNVUxfRE9ORSApCisgICAgICAgICpjdHh0LT5yZWdz
ID0gX3JlZ3M7CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgY3R4dC0+cmVncy0+ZWlwID0gX3Jl
Z3MuZWlwOworICAgICAgICByYyA9IFg4NkVNVUxfT0tBWTsKKyAgICB9CisKKyAgICBjdHh0LT5y
ZWdzLT5lZmxhZ3MgJj0gfkVGTEdfUkY7CiAKICBkb25lOgogICAgIF9wdXRfZnB1KCk7CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuaCBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCmluZGV4IDEwZjI1NGMuLmM1NWUxYzIgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oCkBAIC0xNDYsNiArMTQ2LDE0IEBA
IHN0cnVjdCBfX2F0dHJpYnV0ZV9fKChfX3BhY2tlZF9fKSkgc2VnbWVudF9yZWdpc3RlciB7CiAj
ZGVmaW5lIFg4NkVNVUxfRVhDRVBUSU9OICAgICAgMgogIC8qIFJldHJ5IHRoZSBlbXVsYXRpb24g
Zm9yIHNvbWUgcmVhc29uLiBObyBzdGF0ZSBtb2RpZmllZC4gKi8KICNkZWZpbmUgWDg2RU1VTF9S
RVRSWSAgICAgICAgICAzCisgLyoKKyAgKiBPcGVyYXRpb24gZnVsbHkgZG9uZSBieSBvbmUgb2Yg
dGhlIGhvb2tzOgorICAqIC0gdmFsaWRhdGUoKTogb3BlcmF0aW9uIGNvbXBsZXRlZCAoZXhjZXB0
IGNvbW1vbiBpbnNuIHJldGlyZSBsb2dpYykKKyAgKiAtIHJlYWRfc2VnbWVudCh4ODZfc2VnX3Ry
LCAuLi4pOiBieXBhc3MgSS9PIGJpdG1hcCBhY2Nlc3MKKyAgKiAtIHJlYWRfaW8oKSAvIHdyaXRl
X2lvKCk6IGJ5cGFzcyBHUFIgdXBkYXRlIChub24tc3RyaW5nIGluc25zIG9ubHkpCisgICogVW5k
ZWZpbmVkIGJlaGF2aW9yIHdoZW4gdXNlZCBhbnl3aGVyZSBlbHNlLgorICAqLworI2RlZmluZSBY
ODZFTVVMX0RPTkUgICAgICAgICAgIDQKIAogLyogRlBVIHN1Yi10eXBlcyB3aGljaCBtYXkgYmUg
cmVxdWVzdGVkIHZpYSAtPmdldF9mcHUoKS4gKi8KIGVudW0geDg2X2VtdWxhdGVfZnB1X3R5cGUg
ewpAQCAtMTU2LDYgKzE2NCw4IEBAIGVudW0geDg2X2VtdWxhdGVfZnB1X3R5cGUgewogICAgIFg4
NkVNVUxfRlBVX3ltbSAgLyogQVZYL1hPUCBpbnN0cnVjdGlvbiBzZXQgKCV5bW0wLSV5bW03LzE1
KSAqLwogfTsKIAorc3RydWN0IHg4Nl9lbXVsYXRlX3N0YXRlOworCiAvKgogICogVGhlc2Ugb3Bl
cmF0aW9ucyByZXByZXNlbnQgdGhlIGluc3RydWN0aW9uIGVtdWxhdG9yJ3MgaW50ZXJmYWNlIHRv
IG1lbW9yeSwKICAqIEkvTyBwb3J0cywgcHJpdmlsZWdlZCBzdGF0ZS4uLiBwcmV0dHkgbXVjaCBl
dmVyeXRoaW5nIG90aGVyIHRoYW4gR1BScy4KQEAgLTIzOCw2ICsyNDgsMTQgQEAgc3RydWN0IHg4
Nl9lbXVsYXRlX29wcwogICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCk7CiAK
ICAgICAvKgorICAgICAqIHZhbGlkYXRlOiBQb3N0LWRlY29kZSwgcHJlLWVtdWxhdGUgaG9vayB0
byBhbGxvdyBjYWxsZXIgY29udHJvbGxlZAorICAgICAqIGZpbHRlcmluZy4KKyAgICAgKi8KKyAg
ICBpbnQgKCp2YWxpZGF0ZSkoCisgICAgICAgIGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9zdGF0
ZSAqc3RhdGUsCisgICAgICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KTsKKworICAg
IC8qCiAgICAgICogcmVwX2luczogRW11bGF0ZSBJTlM6IDxzcmNfcG9ydD4gLT4gPGRzdF9zZWc6
ZHN0X29mZnNldD4uCiAgICAgICogIEBieXRlc19wZXJfcmVwOiBbSU4gXSBCeXRlcyB0cmFuc2Zl
cnJlZCBwZXIgcmVwZXRpdGlvbi4KICAgICAgKiAgQHJlcHM6ICBbSU4gXSBNYXhpbXVtIHJlcGV0
aXRpb25zIHRvIGJlIGVtdWxhdGVkLgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAv
aG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdl
bG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdl
bG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:56:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:56: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 1cL1my-0004Md-M4; Sun, 25 Dec 2016 05:56:08 +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 1cL1mw-0004MP-NB
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:06 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 72/F3-27678-57F5F585; Sun, 25 Dec 2016 05:56:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbc0Pj7
 CYONTaYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+HPzN2PBItGKXTeOszYwXuPrYuTiEBL4wiix
 685xFgjnPKPEi66D7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwvYSkxad
 I0JxOYVMJPYuucpWJwFqP7lli+MExg5FjAyrGLUKE4tKkst0jU010sqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQKAxDsYLy9MeAQoyQHk5Ior9rmmAghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErwt0fERQoJFqempFWmZOcDwgElLcPAoifAuiQNK8xYXJOYWZ6ZDpE4xKkqJ836M
 AkoIgCQySvPg2mAheYlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCvB9igabwZOaVwE1/BbSYC
 WixbXM0yOKSRISUVANjK8OVS8YlvvE5ldoKRp5cv1UOnjhy8J5Cy9VtF4PvTuu22xT28UC3pJ
 oMv6+7TCbXTw2Fr/WqYvXuk7gmNrOuZb7P8ofXMj3yzHXW9QxftK61RgnvCopWWHT4Z/DHnae
 vOR2ziWnftzno7s8mlrPndjRwTNhn+2xXSaWfl36NS0baO6721FAlluKMREMt5qLiRABqSN+G
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1482645364!49785869!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3222 invoked from network); 25 Dec 2016 05:56:05 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 05: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 1cL1mt-00088d-BS
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1mt-0004O3-As
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1mt-0004O3-As@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:56:03 +0000
Subject: [Xen-changelog] [xen master] x86/PV: prefer pv_inject_hw_exception()
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>

Y29tbWl0IDZjZjk5NWYxZjU5MjQwNTMyZTI3Y2I3ODhhMzkwMTg1ZjQyNzZkNmYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDA5OjU0OjM1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDA5OjU0OjM1IDIwMTYgKzAxMDAKCiAgICB4
ODYvUFY6IHByZWZlciBwdl9pbmplY3RfaHdfZXhjZXB0aW9uKCkKICAgIAogICAgLi4uIG92ZXIg
ZWRpdGluZyB0aGUgZXJyb3IgY29kZSBhbmQgY2FsbGluZyBkb19ndWVzdF90cmFwKCkuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0K
IHhlbi9hcmNoL3g4Ni90cmFwcy5jIHwgMTggKysrKysrLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hh
bmdlZCwgNiBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IDBlZTk4ODYuLjJk
NzllZTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4
Ni90cmFwcy5jCkBAIC0zNjI5LDIwICszNjI5LDE3IEBAIHN0YXRpYyB2b2lkIGVtdWxhdGVfZ2F0
ZV9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICAoKGFyID4+IDEzKSAm
IDMpID4gKHJlZ3MtPmNzICYgMykgOgogICAgICAgICAgICgoYXIgPj4gMTMpICYgMykgIT0gKHJl
Z3MtPmNzICYgMykpICkKICAgICB7Ci0gICAgICAgIHJlZ3MtPmVycm9yX2NvZGUgPSBzZWw7Ci0g
ICAgICAgIGRvX2d1ZXN0X3RyYXAoVFJBUF9ncF9mYXVsdCwgcmVncyk7CisgICAgICAgIHB2X2lu
amVjdF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVsdCwgc2VsKTsKICAgICAgICAgcmV0dXJuOwog
ICAgIH0KICAgICBpZiAoICEoYXIgJiBfU0VHTUVOVF9QKSApCiAgICAgewotICAgICAgICByZWdz
LT5lcnJvcl9jb2RlID0gc2VsOwotICAgICAgICBkb19ndWVzdF90cmFwKFRSQVBfbm9fc2VnbWVu
dCwgcmVncyk7CisgICAgICAgIHB2X2luamVjdF9od19leGNlcHRpb24oVFJBUF9ub19zZWdtZW50
LCBzZWwpOwogICAgICAgICByZXR1cm47CiAgICAgfQogICAgIGlmICggb2ZmID4gbGltaXQgKQog
ICAgIHsKLSAgICAgICAgcmVncy0+ZXJyb3JfY29kZSA9IDA7Ci0gICAgICAgIGRvX2d1ZXN0X3Ry
YXAoVFJBUF9ncF9mYXVsdCwgcmVncyk7CisgICAgICAgIHB2X2luamVjdF9od19leGNlcHRpb24o
VFJBUF9ncF9mYXVsdCwgMCk7CiAgICAgICAgIHJldHVybjsKICAgICB9CiAKQEAgLTM2ODEsMTUg
KzM2NzgsMTMgQEAgc3RhdGljIHZvaWQgZW11bGF0ZV9nYXRlX29wKHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQogICAgICAgICAgICAgICAgICAoYXIgJiBfU0VHTUVOVF9DT0RFKSB8fAogICAg
ICAgICAgICAgICAgICAhKGFyICYgX1NFR01FTlRfV1IpICkKICAgICAgICAgICAgIHsKLSAgICAg
ICAgICAgICAgICByZWdzLT5lcnJvcl9jb2RlID0gc3MgJiB+MzsKLSAgICAgICAgICAgICAgICBk
b19ndWVzdF90cmFwKFRSQVBfaW52YWxpZF90c3MsIHJlZ3MpOworICAgICAgICAgICAgICAgIHB2
X2luamVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX3Rzcywgc3MgJiB+Myk7CiAgICAgICAg
ICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgaWYgKCAhKGFyICYg
X1NFR01FTlRfUCkgfHwKICAgICAgICAgICAgICAgICAgIWNoZWNrX3N0YWNrX2xpbWl0KGFyLCBs
aW1pdCwgZXNwLCAoNCArIG5wYXJtKSAqIDQpICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAg
ICAgICByZWdzLT5lcnJvcl9jb2RlID0gc3MgJiB+MzsKLSAgICAgICAgICAgICAgICBkb19ndWVz
dF90cmFwKFRSQVBfc3RhY2tfZXJyb3IsIHJlZ3MpOworICAgICAgICAgICAgICAgIHB2X2luamVj
dF9od19leGNlcHRpb24oVFJBUF9zdGFja19lcnJvciwgc3MgJiB+Myk7CiAgICAgICAgICAgICAg
ICAgcmV0dXJuOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgc3RrcCA9ICh1bnNpZ25lZCBp
bnQgKikodW5zaWduZWQgbG9uZykoKHVuc2lnbmVkIGludCliYXNlICsgZXNwKTsKQEAgLTM3NDUs
OCArMzc0MCw3IEBAIHN0YXRpYyB2b2lkIGVtdWxhdGVfZ2F0ZV9vcChzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGlmICggIWNoZWNrX3N0YWNr
X2xpbWl0KGFyLCBsaW1pdCwgZXNwLCAyICogNCkgKQogICAgICAgICAgICAgewotICAgICAgICAg
ICAgICAgIHJlZ3MtPmVycm9yX2NvZGUgPSAwOwotICAgICAgICAgICAgICAgIGRvX2d1ZXN0X3Ry
YXAoVFJBUF9zdGFja19lcnJvciwgcmVncyk7CisgICAgICAgICAgICAgICAgcHZfaW5qZWN0X2h3
X2V4Y2VwdGlvbihUUkFQX3N0YWNrX2Vycm9yLCAwKTsKICAgICAgICAgICAgICAgICByZXR1cm47
CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBzdGtwID0gKHVuc2lnbmVkIGludCAqKSh1bnNp
Z25lZCBsb25nKSgodW5zaWduZWQgaW50KWJhc2UgKyBlc3ApOwotLQpnZW5lcmF0ZWQgYnkgZ2l0
LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:56:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:56: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 1cL1my-0004Md-M4; Sun, 25 Dec 2016 05:56:08 +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 1cL1mw-0004MP-NB
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:06 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 72/F3-27678-57F5F585; Sun, 25 Dec 2016 05:56:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbc0Pj7
 CYONTaYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+HPzN2PBItGKXTeOszYwXuPrYuTiEBL4wiix
 685xFgjnPKPEi66D7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwvYSkxad
 I0JxOYVMJPYuucpWJwFqP7lli+MExg5FjAyrGLUKE4tKkst0jU010sqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQKAxDsYLy9MeAQoyQHk5Ior9rmmAghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErwt0fERQoJFqempFWmZOcDwgElLcPAoifAuiQNK8xYXJOYWZ6ZDpE4xKkqJ836M
 AkoIgCQySvPg2mAheYlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCvB9igabwZOaVwE1/BbSYC
 WixbXM0yOKSRISUVANjK8OVS8YlvvE5ldoKRp5cv1UOnjhy8J5Cy9VtF4PvTuu22xT28UC3pJ
 oMv6+7TCbXTw2Fr/WqYvXuk7gmNrOuZb7P8ofXMj3yzHXW9QxftK61RgnvCopWWHT4Z/DHnae
 vOR2ziWnftzno7s8mlrPndjRwTNhn+2xXSaWfl36NS0baO6721FAlluKMREMt5qLiRABqSN+G
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1482645364!49785869!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3222 invoked from network); 25 Dec 2016 05:56:05 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 05: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 1cL1mt-00088d-BS
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1mt-0004O3-As
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1mt-0004O3-As@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:56:03 +0000
Subject: [Xen-changelog] [xen master] x86/PV: prefer pv_inject_hw_exception()
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>

Y29tbWl0IDZjZjk5NWYxZjU5MjQwNTMyZTI3Y2I3ODhhMzkwMTg1ZjQyNzZkNmYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDA5OjU0OjM1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDA5OjU0OjM1IDIwMTYgKzAxMDAKCiAgICB4
ODYvUFY6IHByZWZlciBwdl9pbmplY3RfaHdfZXhjZXB0aW9uKCkKICAgIAogICAgLi4uIG92ZXIg
ZWRpdGluZyB0aGUgZXJyb3IgY29kZSBhbmQgY2FsbGluZyBkb19ndWVzdF90cmFwKCkuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0K
IHhlbi9hcmNoL3g4Ni90cmFwcy5jIHwgMTggKysrKysrLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hh
bmdlZCwgNiBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IDBlZTk4ODYuLjJk
NzllZTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4
Ni90cmFwcy5jCkBAIC0zNjI5LDIwICszNjI5LDE3IEBAIHN0YXRpYyB2b2lkIGVtdWxhdGVfZ2F0
ZV9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICAoKGFyID4+IDEzKSAm
IDMpID4gKHJlZ3MtPmNzICYgMykgOgogICAgICAgICAgICgoYXIgPj4gMTMpICYgMykgIT0gKHJl
Z3MtPmNzICYgMykpICkKICAgICB7Ci0gICAgICAgIHJlZ3MtPmVycm9yX2NvZGUgPSBzZWw7Ci0g
ICAgICAgIGRvX2d1ZXN0X3RyYXAoVFJBUF9ncF9mYXVsdCwgcmVncyk7CisgICAgICAgIHB2X2lu
amVjdF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVsdCwgc2VsKTsKICAgICAgICAgcmV0dXJuOwog
ICAgIH0KICAgICBpZiAoICEoYXIgJiBfU0VHTUVOVF9QKSApCiAgICAgewotICAgICAgICByZWdz
LT5lcnJvcl9jb2RlID0gc2VsOwotICAgICAgICBkb19ndWVzdF90cmFwKFRSQVBfbm9fc2VnbWVu
dCwgcmVncyk7CisgICAgICAgIHB2X2luamVjdF9od19leGNlcHRpb24oVFJBUF9ub19zZWdtZW50
LCBzZWwpOwogICAgICAgICByZXR1cm47CiAgICAgfQogICAgIGlmICggb2ZmID4gbGltaXQgKQog
ICAgIHsKLSAgICAgICAgcmVncy0+ZXJyb3JfY29kZSA9IDA7Ci0gICAgICAgIGRvX2d1ZXN0X3Ry
YXAoVFJBUF9ncF9mYXVsdCwgcmVncyk7CisgICAgICAgIHB2X2luamVjdF9od19leGNlcHRpb24o
VFJBUF9ncF9mYXVsdCwgMCk7CiAgICAgICAgIHJldHVybjsKICAgICB9CiAKQEAgLTM2ODEsMTUg
KzM2NzgsMTMgQEAgc3RhdGljIHZvaWQgZW11bGF0ZV9nYXRlX29wKHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQogICAgICAgICAgICAgICAgICAoYXIgJiBfU0VHTUVOVF9DT0RFKSB8fAogICAg
ICAgICAgICAgICAgICAhKGFyICYgX1NFR01FTlRfV1IpICkKICAgICAgICAgICAgIHsKLSAgICAg
ICAgICAgICAgICByZWdzLT5lcnJvcl9jb2RlID0gc3MgJiB+MzsKLSAgICAgICAgICAgICAgICBk
b19ndWVzdF90cmFwKFRSQVBfaW52YWxpZF90c3MsIHJlZ3MpOworICAgICAgICAgICAgICAgIHB2
X2luamVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX3Rzcywgc3MgJiB+Myk7CiAgICAgICAg
ICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgaWYgKCAhKGFyICYg
X1NFR01FTlRfUCkgfHwKICAgICAgICAgICAgICAgICAgIWNoZWNrX3N0YWNrX2xpbWl0KGFyLCBs
aW1pdCwgZXNwLCAoNCArIG5wYXJtKSAqIDQpICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAg
ICAgICByZWdzLT5lcnJvcl9jb2RlID0gc3MgJiB+MzsKLSAgICAgICAgICAgICAgICBkb19ndWVz
dF90cmFwKFRSQVBfc3RhY2tfZXJyb3IsIHJlZ3MpOworICAgICAgICAgICAgICAgIHB2X2luamVj
dF9od19leGNlcHRpb24oVFJBUF9zdGFja19lcnJvciwgc3MgJiB+Myk7CiAgICAgICAgICAgICAg
ICAgcmV0dXJuOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgc3RrcCA9ICh1bnNpZ25lZCBp
bnQgKikodW5zaWduZWQgbG9uZykoKHVuc2lnbmVkIGludCliYXNlICsgZXNwKTsKQEAgLTM3NDUs
OCArMzc0MCw3IEBAIHN0YXRpYyB2b2lkIGVtdWxhdGVfZ2F0ZV9vcChzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGlmICggIWNoZWNrX3N0YWNr
X2xpbWl0KGFyLCBsaW1pdCwgZXNwLCAyICogNCkgKQogICAgICAgICAgICAgewotICAgICAgICAg
ICAgICAgIHJlZ3MtPmVycm9yX2NvZGUgPSAwOwotICAgICAgICAgICAgICAgIGRvX2d1ZXN0X3Ry
YXAoVFJBUF9zdGFja19lcnJvciwgcmVncyk7CisgICAgICAgICAgICAgICAgcHZfaW5qZWN0X2h3
X2V4Y2VwdGlvbihUUkFQX3N0YWNrX2Vycm9yLCAwKTsKICAgICAgICAgICAgICAgICByZXR1cm47
CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBzdGtwID0gKHVuc2lnbmVkIGludCAqKSh1bnNp
Z25lZCBsb25nKSgodW5zaWduZWQgaW50KWJhc2UgKyBlc3ApOwotLQpnZW5lcmF0ZWQgYnkgZ2l0
LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcg
bGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:56:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:56: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 1cL1n6-0004OA-Nh; Sun, 25 Dec 2016 05:56: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 1cL1n6-0004Ny-4G
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:16 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 94/15-21460-F7F5F585; Sun, 25 Dec 2016 05:56:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrELMWRWlGSWpSXmKPExsWS0XRdVbcuPj7
 CYPJsJYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmH7/PnvBXMmK/8+FGxj3CncxcnEICXxhlOjf
 soQNwjnPKDFv4y3mLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBWwl/i69y
 gpi8wqYSew+MI0dxGYBql984xf7BEaOBYwMqxg1ilOLylKLdA0N9JKKMtMzSnITM3OAPFO93N
 Ti4sT01JzEpGK95PzcTYxAnzAAwQ7GNVOdDzFKcjApifKqbY6JEOJLyk+pzEgszogvKs1JLT7
 EKMPBoSTB2xIdHyEkWJSanlqRlpkDDA6YtAQHj5II75I4oDRvcUFibnFmOkTqFKMxx7Rni58y
 cdw7veQpkxBLXn5eqpQ478cooFIBkNKM0jy4QbCgvcQoKyXMywh0mhBPQWpRbmYJqvwrRnEOR
 iVhXn2QhTyZeSVw+14BncIEdIptczTIKSWJCCmpBkbFkGfH3k3iarR5+rK+YP98e/0dtqcS/y
 1SrP6d+XnT8ZNGsQu21rxbe9agw4clrYf3Q0volSDHRycu8zZP5pkaLZcjPm0yw+qgxtwC8c3
 31n8VZA64eZ/d/Jr44feLEiNndZ0OmbOmMOHMRR0TDzY/J5b0Q468e3K3izaEnJ3xOf6eWccx
 r24lluKMREMt5qLiRACgHqISVQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1482645373!77240751!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37319 invoked from network); 25 Dec 2016 05:56:14 -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; 25 Dec 2016 05: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 1cL1n3-00088r-Dg
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1n3-0004R8-DC
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1n3-0004R8-DC@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:56:13 +0000
Subject: [Xen-changelog] [xen master] x86emul: CMPXCHG{8,
	16}B ignore prefixes
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>

Y29tbWl0IDU0YWJlODI2YzgyOTdlMTJmODA1YmUyYmNmMzE4ZWY3NWNjN2Y1OGQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDEwOjA4OjIyIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDEwOjA4OjIyIDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBDTVBYQ0hHezgsMTZ9QiBpZ25vcmUgcHJlZml4ZXMKICAgIAogICAgVGhpcyByZW1v
dmVzIDBGIEM3IGZyb20gdGhlIGxpc3Qgb2YgdHdvLWJ5dGUgb3Bjb2RlcyB0cmVhdGluZyBwcmVm
aXhlcwogICAgNjYsIEYzLCBhbmQgRjIgYXMgb3Bjb2RlIGV4dGVuc2lvbnMuIFdlIGJldHRlciBt
YW51YWxseSBoYW5kbGUgdGhpcyBpbgogICAgdGhlIG9wY29kZSBzcGVjaWZpYyBjb2RlOgogICAg
LSBDTVBYQ0hHOEIgaWdub3JlcyBhbGwgdGhlc2UgcHJlZml4ZXMgKGl0cyBoYW5kbGluZyBpcyBi
ZWluZyBhZGp1c3RlZAogICAgICBhY2NvcmRpbmdseSwgd2l0aCBhIHJlc3BlY3RpdmUgdGVzdCBj
YXNlIGFkZGVkIGFzIHdlbGwsIHRvIGF2b2lkCiAgICAgIHJlLWludHJvZHVjaW5nIHRoZSBzdWJq
ZWN0IG9mIFhTQS0yMDApLAogICAgLSBSRFJBTkQvUkRTRUVEIChzdXBwb3J0IHRvIGJlIGFkZGVk
IHN1YnNlcXVlbnRseSkgaG9ub3IgNjYsIGJ1dCB0cmVhdAogICAgICBGMyBhbmQgRjIgYXMgb3Bj
b2RlIGV4dGVuc2lvbnMgKHJlc29sdmluZyB0byBSRFBJRCBpbiB0aGUgUkRTRUVECiAgICAgIGNh
c2UsIHdoaWNoIGluIHR1cm4gaWdub3JlcyA2NikuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHRvb2xzL3Rlc3RzL3g4Nl9lbXVs
YXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jIHwgMTggKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyAgICAgICB8ICA4ICsrKysrKy0tCiAyIGZp
bGVzIGNoYW5nZWQsIDI0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMgYi90b29scy90
ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYwppbmRleCAwNGI4Y2E2Li43OWQ4
MzExIDEwMDY0NAotLS0gYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0
b3IuYworKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYwpA
QCAtMzY0LDYgKzM2NCwyNCBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAg
ICAgIGdvdG8gZmFpbDsKICAgICBwcmludGYoIm9rYXlcbiIpOwogCisgICAgcHJpbnRmKCIlLTQw
cyIsICJUZXN0aW5nIGNtcHhjaGc4YiAoJWVkaSkgW29wc2l6ZV0uLi4iKTsKKyAgICBpbnN0clsw
XSA9IDB4NjY7IGluc3RyWzFdID0gMHgwZjsgaW5zdHJbMl0gPSAweGM3OyBpbnN0clszXSA9IDB4
MGY7CisgICAgcmVzWzBdICAgICAgPSAweDEyMzQ1Njc4OworICAgIHJlc1sxXSAgICAgID0gMHg4
NzY1NDMyMTsKKyAgICByZWdzLmVmbGFncyA9IDB4MjAwOworICAgIHJlZ3MuZWlwICAgID0gKHVu
c2lnbmVkIGxvbmcpJmluc3RyWzBdOworICAgIHJlZ3MuZWRpICAgID0gKHVuc2lnbmVkIGxvbmcp
cmVzOworICAgIHJjID0geDg2X2VtdWxhdGUoJmN0eHQsICZlbXVsb3BzKTsKKyAgICBpZiAoIChy
YyAhPSBYODZFTVVMX09LQVkpIHx8CisgICAgICAgICAocmVzWzBdICE9IDB4MTIzNDU2NzgpIHx8
CisgICAgICAgICAocmVzWzFdICE9IDB4ODc2NTQzMjEpIHx8CisgICAgICAgICAocmVncy5lYXgg
IT0gMHgxMjM0NTY3OCkgfHwKKyAgICAgICAgIChyZWdzLmVkeCAhPSAweDg3NjU0MzIxKSB8fAor
ICAgICAgICAgKChyZWdzLmVmbGFncyYweDI0MCkgIT0gMHgyMDApIHx8CisgICAgICAgICAocmVn
cy5laXAgIT0gKHVuc2lnbmVkIGxvbmcpJmluc3RyWzRdKSApCisgICAgICAgIGdvdG8gZmFpbDsK
KyAgICBwcmludGYoIm9rYXlcbiIpOworCiAgICAgcHJpbnRmKCIlLTQwcyIsICJUZXN0aW5nIG1v
dnN4YmQgKCVlYXgpLCVlY3guLi4iKTsKICAgICBpbnN0clswXSA9IDB4MGY7IGluc3RyWzFdID0g
MHhiZTsgaW5zdHJbMl0gPSAweDA4OwogICAgIHJlZ3MuZWZsYWdzID0gMHgyMDA7CmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4
Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IGY0MTEzYTYuLmU3ODU5M2QgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xOTY0LDcgKzE5NjQsNyBAQCB4
ODZfZGVjb2RlX3R3b2J5dGUoCiAgICAgY2FzZSAweDc5IC4uLiAweDdmOgogICAgIGNhc2UgMHhh
ZToKICAgICBjYXNlIDB4YzI6Ci0gICAgY2FzZSAweGM0IC4uLiAweGM3OgorICAgIGNhc2UgMHhj
NCAuLi4gMHhjNjoKICAgICBjYXNlIDB4ZDAgLi4uIDB4ZmU6CiAgICAgICAgIGN0eHQtPm9wY29k
ZSB8PSBNQVNLX0lOU1IodmV4LnBmeCwgWDg2RU1VTF9PUENfUEZYX01BU0spOwogICAgICAgICBi
cmVhazsKQEAgLTUzNTIsOCArNTM1MiwxMiBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKGVhLnR5cGUgIT0gT1BfTUVNLCBFWENfVUQpOwogICAgICAgICBmYWls
X2lmKCFvcHMtPmNtcHhjaGcpOwogICAgICAgICBpZiAoIG9wX2J5dGVzID09IDggKQorICAgICAg
ICB7CiAgICAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShjeDE2KTsKLSAgICAgICAg
b3BfYnl0ZXMgKj0gMjsKKyAgICAgICAgICAgIG9wX2J5dGVzID0gMTY7CisgICAgICAgIH0KKyAg
ICAgICAgZWxzZQorICAgICAgICAgICAgb3BfYnl0ZXMgPSA4OwogCiAgICAgICAgIC8qIEdldCBh
Y3R1YWwgb2xkIHZhbHVlLiAqLwogICAgICAgICBpZiAoIChyYyA9IG9wcy0+cmVhZChlYS5tZW0u
c2VnLCBlYS5tZW0ub2ZmLCBvbGQsIG9wX2J5dGVzLAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNo
Ym90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:56:16 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:56: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 1cL1n6-0004OA-Nh; Sun, 25 Dec 2016 05:56: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 1cL1n6-0004Ny-4G
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:16 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 94/15-21460-F7F5F585; Sun, 25 Dec 2016 05:56:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrELMWRWlGSWpSXmKPExsWS0XRdVbcuPj7
 CYPJsJYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmH7/PnvBXMmK/8+FGxj3CncxcnEICXxhlOjf
 soQNwjnPKDFv4y3mLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBWwl/i69y
 gpi8wqYSew+MI0dxGYBql984xf7BEaOBYwMqxg1ilOLylKLdA0N9JKKMtMzSnITM3OAPFO93N
 Ti4sT01JzEpGK95PzcTYxAnzAAwQ7GNVOdDzFKcjApifKqbY6JEOJLyk+pzEgszogvKs1JLT7
 EKMPBoSTB2xIdHyEkWJSanlqRlpkDDA6YtAQHj5II75I4oDRvcUFibnFmOkTqFKMxx7Rni58y
 cdw7veQpkxBLXn5eqpQ478cooFIBkNKM0jy4QbCgvcQoKyXMywh0mhBPQWpRbmYJqvwrRnEOR
 iVhXn2QhTyZeSVw+14BncIEdIptczTIKSWJCCmpBkbFkGfH3k3iarR5+rK+YP98e/0dtqcS/y
 1SrP6d+XnT8ZNGsQu21rxbe9agw4clrYf3Q0volSDHRycu8zZP5pkaLZcjPm0yw+qgxtwC8c3
 31n8VZA64eZ/d/Jr44feLEiNndZ0OmbOmMOHMRR0TDzY/J5b0Q468e3K3izaEnJ3xOf6eWccx
 r24lluKMREMt5qLiRACgHqISVQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1482645373!77240751!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37319 invoked from network); 25 Dec 2016 05:56:14 -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; 25 Dec 2016 05: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 1cL1n3-00088r-Dg
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1n3-0004R8-DC
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1n3-0004R8-DC@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:56:13 +0000
Subject: [Xen-changelog] [xen master] x86emul: CMPXCHG{8,
	16}B ignore prefixes
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>

Y29tbWl0IDU0YWJlODI2YzgyOTdlMTJmODA1YmUyYmNmMzE4ZWY3NWNjN2Y1OGQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDEwOjA4OjIyIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDEwOjA4OjIyIDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBDTVBYQ0hHezgsMTZ9QiBpZ25vcmUgcHJlZml4ZXMKICAgIAogICAgVGhpcyByZW1v
dmVzIDBGIEM3IGZyb20gdGhlIGxpc3Qgb2YgdHdvLWJ5dGUgb3Bjb2RlcyB0cmVhdGluZyBwcmVm
aXhlcwogICAgNjYsIEYzLCBhbmQgRjIgYXMgb3Bjb2RlIGV4dGVuc2lvbnMuIFdlIGJldHRlciBt
YW51YWxseSBoYW5kbGUgdGhpcyBpbgogICAgdGhlIG9wY29kZSBzcGVjaWZpYyBjb2RlOgogICAg
LSBDTVBYQ0hHOEIgaWdub3JlcyBhbGwgdGhlc2UgcHJlZml4ZXMgKGl0cyBoYW5kbGluZyBpcyBi
ZWluZyBhZGp1c3RlZAogICAgICBhY2NvcmRpbmdseSwgd2l0aCBhIHJlc3BlY3RpdmUgdGVzdCBj
YXNlIGFkZGVkIGFzIHdlbGwsIHRvIGF2b2lkCiAgICAgIHJlLWludHJvZHVjaW5nIHRoZSBzdWJq
ZWN0IG9mIFhTQS0yMDApLAogICAgLSBSRFJBTkQvUkRTRUVEIChzdXBwb3J0IHRvIGJlIGFkZGVk
IHN1YnNlcXVlbnRseSkgaG9ub3IgNjYsIGJ1dCB0cmVhdAogICAgICBGMyBhbmQgRjIgYXMgb3Bj
b2RlIGV4dGVuc2lvbnMgKHJlc29sdmluZyB0byBSRFBJRCBpbiB0aGUgUkRTRUVECiAgICAgIGNh
c2UsIHdoaWNoIGluIHR1cm4gaWdub3JlcyA2NikuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHRvb2xzL3Rlc3RzL3g4Nl9lbXVs
YXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jIHwgMTggKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyAgICAgICB8ICA4ICsrKysrKy0tCiAyIGZp
bGVzIGNoYW5nZWQsIDI0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMgYi90b29scy90
ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYwppbmRleCAwNGI4Y2E2Li43OWQ4
MzExIDEwMDY0NAotLS0gYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0
b3IuYworKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYwpA
QCAtMzY0LDYgKzM2NCwyNCBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAg
ICAgIGdvdG8gZmFpbDsKICAgICBwcmludGYoIm9rYXlcbiIpOwogCisgICAgcHJpbnRmKCIlLTQw
cyIsICJUZXN0aW5nIGNtcHhjaGc4YiAoJWVkaSkgW29wc2l6ZV0uLi4iKTsKKyAgICBpbnN0clsw
XSA9IDB4NjY7IGluc3RyWzFdID0gMHgwZjsgaW5zdHJbMl0gPSAweGM3OyBpbnN0clszXSA9IDB4
MGY7CisgICAgcmVzWzBdICAgICAgPSAweDEyMzQ1Njc4OworICAgIHJlc1sxXSAgICAgID0gMHg4
NzY1NDMyMTsKKyAgICByZWdzLmVmbGFncyA9IDB4MjAwOworICAgIHJlZ3MuZWlwICAgID0gKHVu
c2lnbmVkIGxvbmcpJmluc3RyWzBdOworICAgIHJlZ3MuZWRpICAgID0gKHVuc2lnbmVkIGxvbmcp
cmVzOworICAgIHJjID0geDg2X2VtdWxhdGUoJmN0eHQsICZlbXVsb3BzKTsKKyAgICBpZiAoIChy
YyAhPSBYODZFTVVMX09LQVkpIHx8CisgICAgICAgICAocmVzWzBdICE9IDB4MTIzNDU2NzgpIHx8
CisgICAgICAgICAocmVzWzFdICE9IDB4ODc2NTQzMjEpIHx8CisgICAgICAgICAocmVncy5lYXgg
IT0gMHgxMjM0NTY3OCkgfHwKKyAgICAgICAgIChyZWdzLmVkeCAhPSAweDg3NjU0MzIxKSB8fAor
ICAgICAgICAgKChyZWdzLmVmbGFncyYweDI0MCkgIT0gMHgyMDApIHx8CisgICAgICAgICAocmVn
cy5laXAgIT0gKHVuc2lnbmVkIGxvbmcpJmluc3RyWzRdKSApCisgICAgICAgIGdvdG8gZmFpbDsK
KyAgICBwcmludGYoIm9rYXlcbiIpOworCiAgICAgcHJpbnRmKCIlLTQwcyIsICJUZXN0aW5nIG1v
dnN4YmQgKCVlYXgpLCVlY3guLi4iKTsKICAgICBpbnN0clswXSA9IDB4MGY7IGluc3RyWzFdID0g
MHhiZTsgaW5zdHJbMl0gPSAweDA4OwogICAgIHJlZ3MuZWZsYWdzID0gMHgyMDA7CmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4
Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IGY0MTEzYTYuLmU3ODU5M2QgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xOTY0LDcgKzE5NjQsNyBAQCB4
ODZfZGVjb2RlX3R3b2J5dGUoCiAgICAgY2FzZSAweDc5IC4uLiAweDdmOgogICAgIGNhc2UgMHhh
ZToKICAgICBjYXNlIDB4YzI6Ci0gICAgY2FzZSAweGM0IC4uLiAweGM3OgorICAgIGNhc2UgMHhj
NCAuLi4gMHhjNjoKICAgICBjYXNlIDB4ZDAgLi4uIDB4ZmU6CiAgICAgICAgIGN0eHQtPm9wY29k
ZSB8PSBNQVNLX0lOU1IodmV4LnBmeCwgWDg2RU1VTF9PUENfUEZYX01BU0spOwogICAgICAgICBi
cmVhazsKQEAgLTUzNTIsOCArNTM1MiwxMiBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKGVhLnR5cGUgIT0gT1BfTUVNLCBFWENfVUQpOwogICAgICAgICBmYWls
X2lmKCFvcHMtPmNtcHhjaGcpOwogICAgICAgICBpZiAoIG9wX2J5dGVzID09IDggKQorICAgICAg
ICB7CiAgICAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShjeDE2KTsKLSAgICAgICAg
b3BfYnl0ZXMgKj0gMjsKKyAgICAgICAgICAgIG9wX2J5dGVzID0gMTY7CisgICAgICAgIH0KKyAg
ICAgICAgZWxzZQorICAgICAgICAgICAgb3BfYnl0ZXMgPSA4OwogCiAgICAgICAgIC8qIEdldCBh
Y3R1YWwgb2xkIHZhbHVlLiAqLwogICAgICAgICBpZiAoIChyYyA9IG9wcy0+cmVhZChlYS5tZW0u
c2VnLCBlYS5tZW0ub2ZmLCBvbGQsIG9wX2J5dGVzLAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNo
Ym90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:56:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:56: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 1cL1nG-0004Pr-PD; Sun, 25 Dec 2016 05:56: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 1cL1nF-0004Pi-Qq
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:25 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 4F/7D-12836-98F5F585; Sun, 25 Dec 2016 05:56:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbcjPj7
 C4McpNYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2PpVvOAub0XPiUfMDYyPuboYuTiEBL4wSiz4
 c4kZwjnPKPHr/S/GLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gAykRFnCTOHxXA
 yTMK2AmcW3rEUYQmwWo/OzWb4wTGDkWMDKsYtQoTi0qSy3SNTLQSyrKTM8oyU3MzNE1NDDVy0
 0tLk5MT81JTCrWS87P3cQI9Eg9AwPjDsbG2X6HGCU5mJREedU2x0QI8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuBtiY6PEBIsSk1PrUjLzAGGBkxagoNHSYR3SRxQmre4IDG3ODMdInWKUVFKnPdj
 FFBCACSRUZoH1wYLx0uMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHkfg4znycwrgZv+CmgxE
 9Bi2+ZokMUliQgpqQZGrQV54r7nL+qU57NK7vJc/mJ5gkPTIdGP12c9+qNha/Lpt9vCRQJFOR
 wd19cwFTgyrTLiFmddmpAcFCJ6jmOZ6GNRS4a3Ju+rLjpaBvPsz3hiHcHPv3VR8sQLjQEtDPs
 yO+x2PHq8ZNq/fYedbSY6cUrv+rnkO/f/L2175+z89splS5ZAzLvXSizFGYmGWsxFxYkAHgVC
 ZkICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1482645383!61567837!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13953 invoked from network); 25 Dec 2016 05:56:24 -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; 25 Dec 2016 05:56: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 1cL1nD-000891-Fv
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1nD-0004U3-FJ
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1nD-0004U3-FJ@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:56:23 +0000
Subject: [Xen-changelog] [xen master] x86emul: check for SYSENTER/SYSEXIT
	availability
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>

Y29tbWl0IGQ5NTUzM2Y1NTRjZGU0OThiOWFmZTczMWI5NGE0ZDkxOThiNDdjYmUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDEwOjA5OjQwIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDEwOjA5OjQwIDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBjaGVjayBmb3IgU1lTRU5URVIvU1lTRVhJVCBhdmFpbGFiaWxpdHkKICAgIAogICAg
V2UgY2FuJ3QgZXhjbHVkZSBzb21lb25lIHdhbnRpbmcgdG8gaGlkZSB0aGUgaW5zdHJ1Y3Rpb25z
IGZyb20gZ3Vlc3RzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUu
YyB8IDMgKysrCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYveDg2
X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCBlNzg1OTNkLi40OWFlOTZhIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94
ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtMTI4OCw2ICsxMjg4LDcgQEAgc3RhdGlj
IGJvb2wgdmNwdV9oYXMoCiB9CiAKICNkZWZpbmUgdmNwdV9oYXNfZnB1KCkgICAgICAgICB2Y3B1
X2hhcyggICAgICAgICAxLCBFRFgsICAwLCBjdHh0LCBvcHMpCisjZGVmaW5lIHZjcHVfaGFzX3Nl
cCgpICAgICAgICAgdmNwdV9oYXMoICAgICAgICAgMSwgRURYLCAxMSwgY3R4dCwgb3BzKQogI2Rl
ZmluZSB2Y3B1X2hhc19jbW92KCkgICAgICAgIHZjcHVfaGFzKCAgICAgICAgIDEsIEVEWCwgMTUs
IGN0eHQsIG9wcykKICNkZWZpbmUgdmNwdV9oYXNfY2xmbHVzaCgpICAgICB2Y3B1X2hhcyggICAg
ICAgICAxLCBFRFgsIDE5LCBjdHh0LCBvcHMpCiAjZGVmaW5lIHZjcHVfaGFzX21teCgpICAgICAg
ICAgdmNwdV9oYXMoICAgICAgICAgMSwgRURYLCAyMywgY3R4dCwgb3BzKQpAQCAtNDkwMCw2ICs0
OTAxLDcgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgIHVpbnQ2NF90IG1zcl9jb250ZW50OwogICAg
ICAgICBpbnQgbG07CiAKKyAgICAgICAgdmNwdV9tdXN0X2hhdmUoc2VwKTsKICAgICAgICAgZ2Vu
ZXJhdGVfZXhjZXB0aW9uX2lmKG1vZGVfcmluZzAoKSwgRVhDX0dQLCAwKTsKICAgICAgICAgZ2Vu
ZXJhdGVfZXhjZXB0aW9uX2lmKCFpbl9wcm90bW9kZShjdHh0LCBvcHMpLCBFWENfR1AsIDApOwog
CkBAIC00OTQ2LDYgKzQ5NDgsNyBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgdWludDY0X3QgbXNy
X2NvbnRlbnQ7CiAgICAgICAgIGJvb2wgdXNlcjY0ID0gcmV4X3ByZWZpeCAmIFJFWF9XOwogCisg
ICAgICAgIHZjcHVfbXVzdF9oYXZlKHNlcCk7CiAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
ZighbW9kZV9yaW5nMCgpLCBFWENfR1AsIDApOwogICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25f
aWYoIWluX3Byb3Rtb2RlKGN0eHQsIG9wcyksIEVYQ19HUCwgMCk7CiAKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWls
aW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:56:26 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:56: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 1cL1nG-0004Pr-PD; Sun, 25 Dec 2016 05:56: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 1cL1nF-0004Pi-Qq
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:25 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 4F/7D-12836-98F5F585; Sun, 25 Dec 2016 05:56:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbcjPj7
 C4McpNYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2PpVvOAub0XPiUfMDYyPuboYuTiEBL4wSiz4
 c4kZwjnPKPHr/S/GLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gAykRFnCTOHxXA
 yTMK2AmcW3rEUYQmwWo/OzWb4wTGDkWMDKsYtQoTi0qSy3SNTLQSyrKTM8oyU3MzNE1NDDVy0
 0tLk5MT81JTCrWS87P3cQI9Eg9AwPjDsbG2X6HGCU5mJREedU2x0QI8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuBtiY6PEBIsSk1PrUjLzAGGBkxagoNHSYR3SRxQmre4IDG3ODMdInWKUVFKnPdj
 FFBCACSRUZoH1wYLx0uMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHkfg4znycwrgZv+CmgxE
 9Bi2+ZokMUliQgpqQZGrQV54r7nL+qU57NK7vJc/mJ5gkPTIdGP12c9+qNha/Lpt9vCRQJFOR
 wd19cwFTgyrTLiFmddmpAcFCJ6jmOZ6GNRS4a3Ju+rLjpaBvPsz3hiHcHPv3VR8sQLjQEtDPs
 yO+x2PHq8ZNq/fYedbSY6cUrv+rnkO/f/L2175+z89splS5ZAzLvXSizFGYmGWsxFxYkAHgVC
 ZkICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1482645383!61567837!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13953 invoked from network); 25 Dec 2016 05:56:24 -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; 25 Dec 2016 05:56: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 1cL1nD-000891-Fv
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:23 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1nD-0004U3-FJ
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:23 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1nD-0004U3-FJ@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:56:23 +0000
Subject: [Xen-changelog] [xen master] x86emul: check for SYSENTER/SYSEXIT
	availability
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>

Y29tbWl0IGQ5NTUzM2Y1NTRjZGU0OThiOWFmZTczMWI5NGE0ZDkxOThiNDdjYmUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDEwOjA5OjQwIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDEwOjA5OjQwIDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBjaGVjayBmb3IgU1lTRU5URVIvU1lTRVhJVCBhdmFpbGFiaWxpdHkKICAgIAogICAg
V2UgY2FuJ3QgZXhjbHVkZSBzb21lb25lIHdhbnRpbmcgdG8gaGlkZSB0aGUgaW5zdHJ1Y3Rpb25z
IGZyb20gZ3Vlc3RzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUu
YyB8IDMgKysrCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYveDg2
X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCBlNzg1OTNkLi40OWFlOTZhIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94
ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtMTI4OCw2ICsxMjg4LDcgQEAgc3RhdGlj
IGJvb2wgdmNwdV9oYXMoCiB9CiAKICNkZWZpbmUgdmNwdV9oYXNfZnB1KCkgICAgICAgICB2Y3B1
X2hhcyggICAgICAgICAxLCBFRFgsICAwLCBjdHh0LCBvcHMpCisjZGVmaW5lIHZjcHVfaGFzX3Nl
cCgpICAgICAgICAgdmNwdV9oYXMoICAgICAgICAgMSwgRURYLCAxMSwgY3R4dCwgb3BzKQogI2Rl
ZmluZSB2Y3B1X2hhc19jbW92KCkgICAgICAgIHZjcHVfaGFzKCAgICAgICAgIDEsIEVEWCwgMTUs
IGN0eHQsIG9wcykKICNkZWZpbmUgdmNwdV9oYXNfY2xmbHVzaCgpICAgICB2Y3B1X2hhcyggICAg
ICAgICAxLCBFRFgsIDE5LCBjdHh0LCBvcHMpCiAjZGVmaW5lIHZjcHVfaGFzX21teCgpICAgICAg
ICAgdmNwdV9oYXMoICAgICAgICAgMSwgRURYLCAyMywgY3R4dCwgb3BzKQpAQCAtNDkwMCw2ICs0
OTAxLDcgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgIHVpbnQ2NF90IG1zcl9jb250ZW50OwogICAg
ICAgICBpbnQgbG07CiAKKyAgICAgICAgdmNwdV9tdXN0X2hhdmUoc2VwKTsKICAgICAgICAgZ2Vu
ZXJhdGVfZXhjZXB0aW9uX2lmKG1vZGVfcmluZzAoKSwgRVhDX0dQLCAwKTsKICAgICAgICAgZ2Vu
ZXJhdGVfZXhjZXB0aW9uX2lmKCFpbl9wcm90bW9kZShjdHh0LCBvcHMpLCBFWENfR1AsIDApOwog
CkBAIC00OTQ2LDYgKzQ5NDgsNyBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgdWludDY0X3QgbXNy
X2NvbnRlbnQ7CiAgICAgICAgIGJvb2wgdXNlcjY0ID0gcmV4X3ByZWZpeCAmIFJFWF9XOwogCisg
ICAgICAgIHZjcHVfbXVzdF9oYXZlKHNlcCk7CiAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
ZighbW9kZV9yaW5nMCgpLCBFWENfR1AsIDApOwogICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25f
aWYoIWluX3Byb3Rtb2RlKGN0eHQsIG9wcyksIEVYQ19HUCwgMCk7CiAKLS0KZ2VuZXJhdGVkIGJ5
IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWls
aW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:56:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:56: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 1cL1nQ-0004RV-Qw; Sun, 25 Dec 2016 05:56:36 +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 1cL1nQ-0004RN-93
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:36 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 33/6F-00888-39F5F585; Sun, 25 Dec 2016 05:56:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXdSfHy
 EwYI2S4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNWPbrH0vBe56KeS1vmRoYn3B2MXJxCAl8YZSY
 9WsFK4RznlFi5vFF7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCws4S2z73
 8YIYvMKmEmsaF/CCmKzANXvXbSJcQIjxwJGhlWM6sWpRWWpRbrGeklFmekZJbmJmTm6hgbGer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjM1fnA4xSnIwKYnyqm2OiRDiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwdsSHR8hJFiUmp5akZaZAwwOmLQEB4+SCO+SOKA0b3FBYm5xZjpE6hSjopQ478co
 oIQASCKjNA+uDRaQlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMuxxkPE9mXgnc9FdAi5mAF
 ts2R4MsLklESEk1MO4Law7YvOiqUn1jfHSO+qvYauc++ZAV7i5a4qs9MsMynnHWhr674+cdMK
 +wVeL5u8t9nzuE0441XhZTyIgRP2+Wb//8NK+POHvyKaW1reyqT77+keWXnnvWttu8tkj279U
 HucpyKw+nXTzlaWiyWz1MsEd86Ze82rCle7o+Pwzft9RorXSCEktxRqKhFnNRcSIAhPFr2EMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1482645393!77770158!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14812 invoked from network); 25 Dec 2016 05:56:34 -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; 25 Dec 2016 05: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 1cL1nN-00089D-Jp
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1nN-0004Wg-Hh
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1nN-0004Wg-Hh@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:56:33 +0000
Subject: [Xen-changelog] [xen master] x86emul: check for CLFLUSH{,
	OPT} availability
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>

Y29tbWl0IDQxMzMwNzdkMDZhMTRkMDQxZDY4MjUwZTY3ZWFjNGQ3YmNiYWJmY2YKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDEwOjEwOjExIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDEwOjEwOjExIDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBjaGVjayBmb3IgQ0xGTFVTSHssT1BUfSBhdmFpbGFiaWxpdHkKICAgIAogICAgV2Ug
Y2FuJ3QgZXhjbHVkZSBzb21lb25lIHdhbnRpbmcgdG8gaGlkZSBlaXRoZXIgb2YgdGhlIGluc3Ry
dWN0aW9ucwogICAgZnJvbSBndWVzdHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94
ODZfZW11bGF0ZS5jIHwgNSArKysrKwogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIGIveGVu
L2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKaW5kZXggNDlhZTk2YS4uNDNhNjc5
NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysr
IGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKQEAgLTEzMDUsNiArMTMw
NSw3IEBAIHN0YXRpYyBib29sIHZjcHVfaGFzKAogI2RlZmluZSB2Y3B1X2hhc19obGUoKSAgICAg
ICAgIHZjcHVfaGFzKCAgICAgICAgIDcsIEVCWCwgIDQsIGN0eHQsIG9wcykKICNkZWZpbmUgdmNw
dV9oYXNfcnRtKCkgICAgICAgICB2Y3B1X2hhcyggICAgICAgICA3LCBFQlgsIDExLCBjdHh0LCBv
cHMpCiAjZGVmaW5lIHZjcHVfaGFzX3NtYXAoKSAgICAgICAgdmNwdV9oYXMoICAgICAgICAgNywg
RUJYLCAyMCwgY3R4dCwgb3BzKQorI2RlZmluZSB2Y3B1X2hhc19jbGZsdXNob3B0KCkgIHZjcHVf
aGFzKCAgICAgICAgIDcsIEVCWCwgMjMsIGN0eHQsIG9wcykKIAogI2RlZmluZSB2Y3B1X211c3Rf
aGF2ZShmZWF0KSBcCiAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCF2Y3B1X2hhc18jI2ZlYXQo
KSwgRVhDX1VEKQpAQCAtNTE4Nyw2ICs1MTg4LDEwIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICB7
CiAgICAgICAgIGNhc2UgNzogLyogY2xmbHVzaHssb3B0fSAqLwogICAgICAgICAgICAgZmFpbF9p
Zihtb2RybV9tb2QgPT0gMyk7CisgICAgICAgICAgICBpZiAoICF2ZXgucGZ4ICkKKyAgICAgICAg
ICAgICAgICB2Y3B1X211c3RfaGF2ZShjbGZsdXNoKTsKKyAgICAgICAgICAgIGVsc2UKKyAgICAg
ICAgICAgICAgICB2Y3B1X211c3RfaGF2ZShjbGZsdXNob3B0KTsKICAgICAgICAgICAgIGZhaWxf
aWYob3BzLT53YmludmQgPT0gTlVMTCk7CiAgICAgICAgICAgICBpZiAoIChyYyA9IG9wcy0+d2Jp
bnZkKGN0eHQpKSAhPSAwICkKICAgICAgICAgICAgICAgICBnb3RvIGRvbmU7Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:56:36 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:56: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 1cL1nQ-0004RV-Qw; Sun, 25 Dec 2016 05:56:36 +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 1cL1nQ-0004RN-93
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:36 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 33/6F-00888-39F5F585; Sun, 25 Dec 2016 05:56:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXdSfHy
 EwYI2S4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNWPbrH0vBe56KeS1vmRoYn3B2MXJxCAl8YZSY
 9WsFK4RznlFi5vFF7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCws4S2z73
 8YIYvMKmEmsaF/CCmKzANXvXbSJcQIjxwJGhlWM6sWpRWWpRbrGeklFmekZJbmJmTm6hgbGer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjM1fnA4xSnIwKYnyqm2OiRDiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwdsSHR8hJFiUmp5akZaZAwwOmLQEB4+SCO+SOKA0b3FBYm5xZjpE6hSjopQ478co
 oIQASCKjNA+uDRaQlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMuxxkPE9mXgnc9FdAi5mAF
 ts2R4MsLklESEk1MO4Law7YvOiqUn1jfHSO+qvYauc++ZAV7i5a4qs9MsMynnHWhr674+cdMK
 +wVeL5u8t9nzuE0441XhZTyIgRP2+Wb//8NK+POHvyKaW1reyqT77+keWXnnvWttu8tkj279U
 HucpyKw+nXTzlaWiyWz1MsEd86Ze82rCle7o+Pwzft9RorXSCEktxRqKhFnNRcSIAhPFr2EMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1482645393!77770158!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14812 invoked from network); 25 Dec 2016 05:56:34 -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; 25 Dec 2016 05: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 1cL1nN-00089D-Jp
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:33 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1nN-0004Wg-Hh
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:33 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1nN-0004Wg-Hh@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:56:33 +0000
Subject: [Xen-changelog] [xen master] x86emul: check for CLFLUSH{,
	OPT} availability
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>

Y29tbWl0IDQxMzMwNzdkMDZhMTRkMDQxZDY4MjUwZTY3ZWFjNGQ3YmNiYWJmY2YKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDEwOjEwOjExIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDEwOjEwOjExIDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBjaGVjayBmb3IgQ0xGTFVTSHssT1BUfSBhdmFpbGFiaWxpdHkKICAgIAogICAgV2Ug
Y2FuJ3QgZXhjbHVkZSBzb21lb25lIHdhbnRpbmcgdG8gaGlkZSBlaXRoZXIgb2YgdGhlIGluc3Ry
dWN0aW9ucwogICAgZnJvbSBndWVzdHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94
ODZfZW11bGF0ZS5jIHwgNSArKysrKwogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIGIveGVu
L2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKaW5kZXggNDlhZTk2YS4uNDNhNjc5
NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysr
IGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKQEAgLTEzMDUsNiArMTMw
NSw3IEBAIHN0YXRpYyBib29sIHZjcHVfaGFzKAogI2RlZmluZSB2Y3B1X2hhc19obGUoKSAgICAg
ICAgIHZjcHVfaGFzKCAgICAgICAgIDcsIEVCWCwgIDQsIGN0eHQsIG9wcykKICNkZWZpbmUgdmNw
dV9oYXNfcnRtKCkgICAgICAgICB2Y3B1X2hhcyggICAgICAgICA3LCBFQlgsIDExLCBjdHh0LCBv
cHMpCiAjZGVmaW5lIHZjcHVfaGFzX3NtYXAoKSAgICAgICAgdmNwdV9oYXMoICAgICAgICAgNywg
RUJYLCAyMCwgY3R4dCwgb3BzKQorI2RlZmluZSB2Y3B1X2hhc19jbGZsdXNob3B0KCkgIHZjcHVf
aGFzKCAgICAgICAgIDcsIEVCWCwgMjMsIGN0eHQsIG9wcykKIAogI2RlZmluZSB2Y3B1X211c3Rf
aGF2ZShmZWF0KSBcCiAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCF2Y3B1X2hhc18jI2ZlYXQo
KSwgRVhDX1VEKQpAQCAtNTE4Nyw2ICs1MTg4LDEwIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICB7
CiAgICAgICAgIGNhc2UgNzogLyogY2xmbHVzaHssb3B0fSAqLwogICAgICAgICAgICAgZmFpbF9p
Zihtb2RybV9tb2QgPT0gMyk7CisgICAgICAgICAgICBpZiAoICF2ZXgucGZ4ICkKKyAgICAgICAg
ICAgICAgICB2Y3B1X211c3RfaGF2ZShjbGZsdXNoKTsKKyAgICAgICAgICAgIGVsc2UKKyAgICAg
ICAgICAgICAgICB2Y3B1X211c3RfaGF2ZShjbGZsdXNob3B0KTsKICAgICAgICAgICAgIGZhaWxf
aWYob3BzLT53YmludmQgPT0gTlVMTCk7CiAgICAgICAgICAgICBpZiAoIChyYyA9IG9wcy0+d2Jp
bnZkKGN0eHQpKSAhPSAwICkKICAgICAgICAgICAgICAgICBnb3RvIGRvbmU7Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:56:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:56: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 1cL1nb-0004Th-SZ; Sun, 25 Dec 2016 05:56:47 +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 1cL1nb-0004TY-58
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:47 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 E0/E6-27429-E9F5F585; Sun, 25 Dec 2016 05:56:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXdufHy
 EwZPv2hYTthk4MHps79vFHsAYxZqZl5RfkcCa8fnFT9aCw3wV3z4vZG9gnMLdxcjFISTwhVHi
 XcsE9i5GTiDnPKPE3PNCXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYWsJVomnGHC
 cTmFTCTeL3pG9gYFqD6a7dbGCcwcixgZFjFqFGcWlSWWqRraKSXVJSZnlGSm5iZo2toYKqXm1
 pcnJiempOYVKyXnJ+7iRHoEwYg2MHYN8v5EKMkB5OSKK/a5pgIIb6k/JTKjMTijPii0pzU4kO
 MMhwcShK8LdHxEUKCRanpqRVpmTnA4IBJS3DwKInwngVJ8xYXJOYWZ6ZDpE4xKkqJ836MAkoI
 gCQySvPg2mABeYlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCvMvjgKbwZOaVwE1/BbSYCWixb
 XM0yOKSRISUVAPj1IT5E4/sfiIqvOaJg9yK6Ii6HBU73lgPq6cHdO91tD8KYfZ099uyatsrfy
 URO62p4jMMbu94fIh105Ywr+spm+/yPWZe3yy4gy8l5yqDNUNjYeuDOqXLRfJLNTkmKE58cLj
 g7uTYB4snv6yQ6pd/2bUpZ/F2ZgH9H5O2bLTVsEv02LiVQaFfiaU4I9FQi7moOBEAMLvuzEMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1482645404!63126413!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47240 invoked from network); 25 Dec 2016 05:56:45 -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; 25 Dec 2016 05:56: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 1cL1nX-00089N-MC
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1nX-0004ZX-Le
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1nX-0004ZX-Le@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:56:43 +0000
Subject: [Xen-changelog] [xen master] x86emul: check for LAHF_LM availability
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>

Y29tbWl0IGJkMjAxZWIxNjgxY2U2ZWIxYjJkNTNiNGQyNmEyNzA4MTk1Njc3MGYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDEwOjEwOjM5IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDEwOjEwOjM5IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBjaGVjayBmb3IgTEFIRl9MTSBhdmFpbGFiaWxpdHkKICAgIAogICAgV2UgY2FuJ3Qg
ZXhjbHVkZSBzb21lb25lIHdhbnRpbmcgdG8gaGlkZSBMQUhGL1NBSEYgZnJvbSA2NC1iaXQgZ3Vl
c3RzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDUgKysr
KysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0
ZS94ODZfZW11bGF0ZS5jCmluZGV4IDQzYTY3OTQuLjJjMjNlNDcgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZf
ZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xMjk5LDYgKzEyOTksNyBAQCBzdGF0aWMgYm9vbCB2
Y3B1X2hhcygKICNkZWZpbmUgdmNwdV9oYXNfc3NlNF8yKCkgICAgICB2Y3B1X2hhcyggICAgICAg
ICAxLCBFQ1gsIDIwLCBjdHh0LCBvcHMpCiAjZGVmaW5lIHZjcHVfaGFzX21vdmJlKCkgICAgICAg
dmNwdV9oYXMoICAgICAgICAgMSwgRUNYLCAyMiwgY3R4dCwgb3BzKQogI2RlZmluZSB2Y3B1X2hh
c19hdngoKSAgICAgICAgIHZjcHVfaGFzKCAgICAgICAgIDEsIEVDWCwgMjgsIGN0eHQsIG9wcykK
KyNkZWZpbmUgdmNwdV9oYXNfbGFoZl9sbSgpICAgICB2Y3B1X2hhcygweDgwMDAwMDAxLCBFQ1gs
ICAwLCBjdHh0LCBvcHMpCiAjZGVmaW5lIHZjcHVfaGFzX2x6Y250KCkgICAgICAgdmNwdV9oYXMo
MHg4MDAwMDAwMSwgRUNYLCAgNSwgY3R4dCwgb3BzKQogI2RlZmluZSB2Y3B1X2hhc19taXNhbGln
bnNzZSgpIHZjcHVfaGFzKDB4ODAwMDAwMDEsIEVDWCwgIDcsIGN0eHQsIG9wcykKICNkZWZpbmUg
dmNwdV9oYXNfYm1pMSgpICAgICAgICB2Y3B1X2hhcyggICAgICAgICA3LCBFQlgsICAzLCBjdHh0
LCBvcHMpCkBAIC0zMjM0LDExICszMjM1LDE1IEBAIHg4Nl9lbXVsYXRlKAogICAgIH0KIAogICAg
IGNhc2UgMHg5ZTogLyogc2FoZiAqLworICAgICAgICBpZiAoIG1vZGVfNjRiaXQoKSApCisgICAg
ICAgICAgICB2Y3B1X211c3RfaGF2ZShsYWhmX2xtKTsKICAgICAgICAgKih1aW50OF90ICopJl9y
ZWdzLmVmbGFncyA9ICgoKHVpbnQ4X3QgKikmX3JlZ3MuZWF4KVsxXSAmCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRUZMQUdTX01BU0spIHwgRUZMR19NQlM7CiAgICAgICAg
IGJyZWFrOwogCiAgICAgY2FzZSAweDlmOiAvKiBsYWhmICovCisgICAgICAgIGlmICggbW9kZV82
NGJpdCgpICkKKyAgICAgICAgICAgIHZjcHVfbXVzdF9oYXZlKGxhaGZfbG0pOwogICAgICAgICAo
KHVpbnQ4X3QgKikmX3JlZ3MuZWF4KVsxXSA9IChfcmVncy5lZmxhZ3MgJiBFRkxBR1NfTUFTSykg
fCBFRkxHX01CUzsKICAgICAgICAgYnJlYWs7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:56:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:56: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 1cL1nb-0004Th-SZ; Sun, 25 Dec 2016 05:56:47 +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 1cL1nb-0004TY-58
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:47 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 E0/E6-27429-E9F5F585; Sun, 25 Dec 2016 05:56:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXdufHy
 EwZPv2hYTthk4MHps79vFHsAYxZqZl5RfkcCa8fnFT9aCw3wV3z4vZG9gnMLdxcjFISTwhVHi
 XcsE9i5GTiDnPKPE3PNCXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYWsJVomnGHC
 cTmFTCTeL3pG9gYFqD6a7dbGCcwcixgZFjFqFGcWlSWWqRraKSXVJSZnlGSm5iZo2toYKqXm1
 pcnJiempOYVKyXnJ+7iRHoEwYg2MHYN8v5EKMkB5OSKK/a5pgIIb6k/JTKjMTijPii0pzU4kO
 MMhwcShK8LdHxEUKCRanpqRVpmTnA4IBJS3DwKInwngVJ8xYXJOYWZ6ZDpE4xKkqJ836MAkoI
 gCQySvPg2mABeYlRVkqYlxHoECGegtSi3MwSVPlXjOIcjErCvMvjgKbwZOaVwE1/BbSYCWixb
 XM0yOKSRISUVAPj1IT5E4/sfiIqvOaJg9yK6Ii6HBU73lgPq6cHdO91tD8KYfZ099uyatsrfy
 URO62p4jMMbu94fIh105Ywr+spm+/yPWZe3yy4gy8l5yqDNUNjYeuDOqXLRfJLNTkmKE58cLj
 g7uTYB4snv6yQ6pd/2bUpZ/F2ZgH9H5O2bLTVsEv02LiVQaFfiaU4I9FQi7moOBEAMLvuzEMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1482645404!63126413!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47240 invoked from network); 25 Dec 2016 05:56:45 -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; 25 Dec 2016 05:56: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 1cL1nX-00089N-MC
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:43 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1nX-0004ZX-Le
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:43 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1nX-0004ZX-Le@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:56:43 +0000
Subject: [Xen-changelog] [xen master] x86emul: check for LAHF_LM availability
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>

Y29tbWl0IGJkMjAxZWIxNjgxY2U2ZWIxYjJkNTNiNGQyNmEyNzA4MTk1Njc3MGYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDEwOjEwOjM5IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDEwOjEwOjM5IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBjaGVjayBmb3IgTEFIRl9MTSBhdmFpbGFiaWxpdHkKICAgIAogICAgV2UgY2FuJ3Qg
ZXhjbHVkZSBzb21lb25lIHdhbnRpbmcgdG8gaGlkZSBMQUhGL1NBSEYgZnJvbSA2NC1iaXQgZ3Vl
c3RzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDUgKysr
KysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0
ZS94ODZfZW11bGF0ZS5jCmluZGV4IDQzYTY3OTQuLjJjMjNlNDcgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZf
ZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xMjk5LDYgKzEyOTksNyBAQCBzdGF0aWMgYm9vbCB2
Y3B1X2hhcygKICNkZWZpbmUgdmNwdV9oYXNfc3NlNF8yKCkgICAgICB2Y3B1X2hhcyggICAgICAg
ICAxLCBFQ1gsIDIwLCBjdHh0LCBvcHMpCiAjZGVmaW5lIHZjcHVfaGFzX21vdmJlKCkgICAgICAg
dmNwdV9oYXMoICAgICAgICAgMSwgRUNYLCAyMiwgY3R4dCwgb3BzKQogI2RlZmluZSB2Y3B1X2hh
c19hdngoKSAgICAgICAgIHZjcHVfaGFzKCAgICAgICAgIDEsIEVDWCwgMjgsIGN0eHQsIG9wcykK
KyNkZWZpbmUgdmNwdV9oYXNfbGFoZl9sbSgpICAgICB2Y3B1X2hhcygweDgwMDAwMDAxLCBFQ1gs
ICAwLCBjdHh0LCBvcHMpCiAjZGVmaW5lIHZjcHVfaGFzX2x6Y250KCkgICAgICAgdmNwdV9oYXMo
MHg4MDAwMDAwMSwgRUNYLCAgNSwgY3R4dCwgb3BzKQogI2RlZmluZSB2Y3B1X2hhc19taXNhbGln
bnNzZSgpIHZjcHVfaGFzKDB4ODAwMDAwMDEsIEVDWCwgIDcsIGN0eHQsIG9wcykKICNkZWZpbmUg
dmNwdV9oYXNfYm1pMSgpICAgICAgICB2Y3B1X2hhcyggICAgICAgICA3LCBFQlgsICAzLCBjdHh0
LCBvcHMpCkBAIC0zMjM0LDExICszMjM1LDE1IEBAIHg4Nl9lbXVsYXRlKAogICAgIH0KIAogICAg
IGNhc2UgMHg5ZTogLyogc2FoZiAqLworICAgICAgICBpZiAoIG1vZGVfNjRiaXQoKSApCisgICAg
ICAgICAgICB2Y3B1X211c3RfaGF2ZShsYWhmX2xtKTsKICAgICAgICAgKih1aW50OF90ICopJl9y
ZWdzLmVmbGFncyA9ICgoKHVpbnQ4X3QgKikmX3JlZ3MuZWF4KVsxXSAmCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRUZMQUdTX01BU0spIHwgRUZMR19NQlM7CiAgICAgICAg
IGJyZWFrOwogCiAgICAgY2FzZSAweDlmOiAvKiBsYWhmICovCisgICAgICAgIGlmICggbW9kZV82
NGJpdCgpICkKKyAgICAgICAgICAgIHZjcHVfbXVzdF9oYXZlKGxhaGZfbG0pOwogICAgICAgICAo
KHVpbnQ4X3QgKikmX3JlZ3MuZWF4KVsxXSA9IChfcmVncy5lZmxhZ3MgJiBFRkxBR1NfTUFTSykg
fCBFRkxHX01CUzsKICAgICAgICAgYnJlYWs7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJv
dCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVu
LWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVu
LWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:56:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:56: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 1cL1nk-0004Ux-UG; Sun, 25 Dec 2016 05:56:56 +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 1cL1nk-0004Un-9x
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:56 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 AE/BA-27165-7AF5F585; Sun, 25 Dec 2016 05:56:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVXdZfHy
 EweZ2Y4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN2DNlIlPBFv6KxiMbWBoY/3J3MXJxCAl8YZQ4
 0faaDcI5zyjxrG0ekMPBwSYgJjF3r0IXIyeHiICqxKwVy5lBbCEBdYmm3w1sILawgKPEjI6XY
 DavgJnEnt75TCA2C1D9tLnLmCcwcixgZFjFqFGcWlSWWqRrZKGXVJSZnlGSm5iZo2toYKaXm1
 pcnJiempOYVKyXnJ+7iRHoFQYg2MF4fm3gIUZJDiYlUV61zTERQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4W6LjI4QEi1LTUyvSMnOA4QGTluDgURLhXRIHlOYtLkjMLc5Mh0idYlSUEuf9GAWU
 EABJZJTmwbXBQvISo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHn1QcbzZOaVwE1/BbSYCWixb
 XM0yOKSRISUVANj+OvNJtP7tHKyP82YVeHZWKt4eSPLXH4x1gANPr+JhVMzwuZPnqC3e6LQ8R
 NzfJMcrDyne8/9sc9qU+WqEP7b/R/T8g7eX5evv3lFm5tyb8rlgLK4LrmzGgdWaP2X2uz1YvN
 Vl369S1cTlkoG5q/X/y3DGPPF5sBJ1+qzsw/NXTSRdXF6387bSizFGYmGWsxFxYkAxYfQjkQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1482645413!78252661!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35944 invoked from network); 25 Dec 2016 05:56:54 -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; 25 Dec 2016 05:56: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 1cL1nh-0008AG-OU
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1nh-0004cX-Ny
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1nh-0004cX-Ny@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:56:53 +0000
Subject: [Xen-changelog] [xen master] x86emul: MOVNTI does not allow REP
	prefixes
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>

Y29tbWl0IDk2YTdjYjM3YjkyMWQyYjMyMDE4M2QxOTRkMTQzMjYyZTFkZDViNTMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDEwOjExOjA4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDEwOjExOjA4IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBNT1ZOVEkgZG9lcyBub3QgYWxsb3cgUkVQIHByZWZpeGVzCiAgICAKICAgIEp1c3Qg
bGlrZSA2NiwgcHJlZml4ZXMgRjMgYW5kIEYyIGNhdXNlICNVRC4KICAgIAogICAgQWxzbyBhZGp1
c3QgYSByZWxhdGVkIGNvbW1lbnQsIHdoaWNoIGluIGl0cyBwcmV2aW91cyB3b3JkaW5nIHdhcwog
ICAgbWlzbGVhZGluZyAoYXMgaW4gMTYtYml0IG1vZGUgdGhlcmUgd291bGQgbm90aGluZyBiZSB1
bmRvbmUgd2hlbgogICAgYWRqdXN0aW5nIG9wZXJhbmQgc2l6ZSBmcm9tIDIgdG8gNCkuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0K
IHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIHwgOCArKystLS0tLQogMSBm
aWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDJjMjNlNDcuLjFiNWJlY2YgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xOTY2LDggKzE5NjYsNyBAQCB4ODZf
ZGVjb2RlX3R3b2J5dGUoCiAgICAgY2FzZSAweDUwIC4uLiAweDc3OgogICAgIGNhc2UgMHg3OSAu
Li4gMHg3ZjoKICAgICBjYXNlIDB4YWU6Ci0gICAgY2FzZSAweGMyOgotICAgIGNhc2UgMHhjNCAu
Li4gMHhjNjoKKyAgICBjYXNlIDB4YzIgLi4uIDB4YzY6CiAgICAgY2FzZSAweGQwIC4uLiAweGZl
OgogICAgICAgICBjdHh0LT5vcGNvZGUgfD0gTUFTS19JTlNSKHZleC5wZngsIFg4NkVNVUxfT1BD
X1BGWF9NQVNLKTsKICAgICAgICAgYnJlYWs7CkBAIC0yNDY5LDggKzI0NjgsOCBAQCB4ODZfZGVj
b2RlKAogICAgIH0KIAogICAgIC8qCi0gICAgICogVW5kbyB0aGUgb3BlcmFuZC1zaXplIG92ZXJy
aWRlIGVmZmVjdCBvZiBwcmVmaXggNjYgd2hlbiBpdCB3YXMKLSAgICAgKiBkZXRlcm1pbmVkIHRv
IGhhdmUgYW5vdGhlciBtZWFuaW5nLgorICAgICAqIFdoZW4gcHJlZml4IDY2IGhhcyBhIG1lYW5p
bmcgZGlmZmVyZW50IGZyb20gb3BlcmFuZC1zaXplIG92ZXJyaWRlLAorICAgICAqIG9wZXJhbmQg
c2l6ZSBkZWZhdWx0cyB0byA0IGFuZCBjYW4ndCBiZSBvdmVycmlkZGVuIHRvIDIuCiAgICAgICov
CiAgICAgaWYgKCBvcF9ieXRlcyA9PSAyICYmCiAgICAgICAgICAoY3R4dC0+b3Bjb2RlICYgWDg2
RU1VTF9PUENfUEZYX01BU0spID09IFg4NkVNVUxfT1BDXzY2KDAsIDApICkKQEAgLTUzNTQsNyAr
NTM1Myw2IEBAIHg4Nl9lbXVsYXRlKAogICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgwZiwgMHhjMyk6
IC8qIG1vdm50aSAqLwogICAgICAgICAvKiBJZ25vcmUgdGhlIG5vbi10ZW1wb3JhbCBoaW50IGZv
ciBub3cuICovCiAgICAgICAgIHZjcHVfbXVzdF9oYXZlKHNzZTIpOwotICAgICAgICBnZW5lcmF0
ZV9leGNlcHRpb25faWYoZHN0LmJ5dGVzIDw9IDIsIEVYQ19VRCk7CiAgICAgICAgIGRzdC52YWwg
PSBzcmMudmFsOwogICAgICAgICBicmVhazsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4t
Y2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:56:56 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:56: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 1cL1nk-0004Ux-UG; Sun, 25 Dec 2016 05:56:56 +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 1cL1nk-0004Un-9x
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:56 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 AE/BA-27165-7AF5F585; Sun, 25 Dec 2016 05:56:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVXdZfHy
 EweZ2Y4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN2DNlIlPBFv6KxiMbWBoY/3J3MXJxCAl8YZQ4
 0faaDcI5zyjxrG0ekMPBwSYgJjF3r0IXIyeHiICqxKwVy5lBbCEBdYmm3w1sILawgKPEjI6XY
 DavgJnEnt75TCA2C1D9tLnLmCcwcixgZFjFqFGcWlSWWqRrZKGXVJSZnlGSm5iZo2toYKaXm1
 pcnJiempOYVKyXnJ+7iRHoFQYg2MF4fm3gIUZJDiYlUV61zTERQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4W6LjI4QEi1LTUyvSMnOA4QGTluDgURLhXRIHlOYtLkjMLc5Mh0idYlSUEuf9GAWU
 EABJZJTmwbXBQvISo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHn1QcbzZOaVwE1/BbSYCWixb
 XM0yOKSRISUVANj+OvNJtP7tHKyP82YVeHZWKt4eSPLXH4x1gANPr+JhVMzwuZPnqC3e6LQ8R
 NzfJMcrDyne8/9sc9qU+WqEP7b/R/T8g7eX5evv3lFm5tyb8rlgLK4LrmzGgdWaP2X2uz1YvN
 Vl369S1cTlkoG5q/X/y3DGPPF5sBJ1+qzsw/NXTSRdXF6387bSizFGYmGWsxFxYkAxYfQjkQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1482645413!78252661!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35944 invoked from network); 25 Dec 2016 05:56:54 -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; 25 Dec 2016 05:56: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 1cL1nh-0008AG-OU
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:53 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1nh-0004cX-Ny
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:56:53 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1nh-0004cX-Ny@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:56:53 +0000
Subject: [Xen-changelog] [xen master] x86emul: MOVNTI does not allow REP
	prefixes
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>

Y29tbWl0IDk2YTdjYjM3YjkyMWQyYjMyMDE4M2QxOTRkMTQzMjYyZTFkZDViNTMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDE0
IDEwOjExOjA4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDEwOjExOjA4IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBNT1ZOVEkgZG9lcyBub3QgYWxsb3cgUkVQIHByZWZpeGVzCiAgICAKICAgIEp1c3Qg
bGlrZSA2NiwgcHJlZml4ZXMgRjMgYW5kIEYyIGNhdXNlICNVRC4KICAgIAogICAgQWxzbyBhZGp1
c3QgYSByZWxhdGVkIGNvbW1lbnQsIHdoaWNoIGluIGl0cyBwcmV2aW91cyB3b3JkaW5nIHdhcwog
ICAgbWlzbGVhZGluZyAoYXMgaW4gMTYtYml0IG1vZGUgdGhlcmUgd291bGQgbm90aGluZyBiZSB1
bmRvbmUgd2hlbgogICAgYWRqdXN0aW5nIG9wZXJhbmQgc2l6ZSBmcm9tIDIgdG8gNCkuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0K
IHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIHwgOCArKystLS0tLQogMSBm
aWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDJjMjNlNDcuLjFiNWJlY2YgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xOTY2LDggKzE5NjYsNyBAQCB4ODZf
ZGVjb2RlX3R3b2J5dGUoCiAgICAgY2FzZSAweDUwIC4uLiAweDc3OgogICAgIGNhc2UgMHg3OSAu
Li4gMHg3ZjoKICAgICBjYXNlIDB4YWU6Ci0gICAgY2FzZSAweGMyOgotICAgIGNhc2UgMHhjNCAu
Li4gMHhjNjoKKyAgICBjYXNlIDB4YzIgLi4uIDB4YzY6CiAgICAgY2FzZSAweGQwIC4uLiAweGZl
OgogICAgICAgICBjdHh0LT5vcGNvZGUgfD0gTUFTS19JTlNSKHZleC5wZngsIFg4NkVNVUxfT1BD
X1BGWF9NQVNLKTsKICAgICAgICAgYnJlYWs7CkBAIC0yNDY5LDggKzI0NjgsOCBAQCB4ODZfZGVj
b2RlKAogICAgIH0KIAogICAgIC8qCi0gICAgICogVW5kbyB0aGUgb3BlcmFuZC1zaXplIG92ZXJy
aWRlIGVmZmVjdCBvZiBwcmVmaXggNjYgd2hlbiBpdCB3YXMKLSAgICAgKiBkZXRlcm1pbmVkIHRv
IGhhdmUgYW5vdGhlciBtZWFuaW5nLgorICAgICAqIFdoZW4gcHJlZml4IDY2IGhhcyBhIG1lYW5p
bmcgZGlmZmVyZW50IGZyb20gb3BlcmFuZC1zaXplIG92ZXJyaWRlLAorICAgICAqIG9wZXJhbmQg
c2l6ZSBkZWZhdWx0cyB0byA0IGFuZCBjYW4ndCBiZSBvdmVycmlkZGVuIHRvIDIuCiAgICAgICov
CiAgICAgaWYgKCBvcF9ieXRlcyA9PSAyICYmCiAgICAgICAgICAoY3R4dC0+b3Bjb2RlICYgWDg2
RU1VTF9PUENfUEZYX01BU0spID09IFg4NkVNVUxfT1BDXzY2KDAsIDApICkKQEAgLTUzNTQsNyAr
NTM1Myw2IEBAIHg4Nl9lbXVsYXRlKAogICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgwZiwgMHhjMyk6
IC8qIG1vdm50aSAqLwogICAgICAgICAvKiBJZ25vcmUgdGhlIG5vbi10ZW1wb3JhbCBoaW50IGZv
ciBub3cuICovCiAgICAgICAgIHZjcHVfbXVzdF9oYXZlKHNzZTIpOwotICAgICAgICBnZW5lcmF0
ZV9leGNlcHRpb25faWYoZHN0LmJ5dGVzIDw9IDIsIEVYQ19VRCk7CiAgICAgICAgIGRzdC52YWwg
PSBzcmMudmFsOwogICAgICAgICBicmVhazsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4t
Y2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:57:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:57: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 1cL1nw-0004Wy-0x; Sun, 25 Dec 2016 05:57:08 +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 1cL1nv-0004Wj-2o
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:07 +0000
Received: from [193.109.254.147] by server-11.bemta-6.messagelabs.com id
 A5/FD-25337-2BF5F585; Sun, 25 Dec 2016 05:57:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXdjfHy
 EwdpzehYTthk4MHps79vFHsAYxZqZl5RfkcCa0X/6CVPBH96K45+/szcwLuXuYuTiEBL4wiix
 9OoudgjnPKNEa/tUti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXcJK7Mv
 MgOUs4rYCaxZ3YCSJgFqPzx5UlMExg5FjAyrGJUL04tKkst0jXRSyrKTM8oyU3MzNE1NDDTy0
 0tLk5MT81JTCrWS87P3cQI9AgDEOxg7L7sf4hRkoNJSZRXbXNMhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3pbo+AghwaLU9NSKtMwcYGjApCU4eJREeJfEAaV5iwsSc4sz0yFSpxgVpcR5P0YB
 JQRAEhmleXBtsHC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWHe5SDjeTLzSuCmvwJazAS02
 LY5GmRxSSJCSqqB8UT3v+dpLJXRNuvXmC/iVftavSnfu1SuqWX+W/MFat+mnV63QMfinr/g7B
 N7HAVbmJ9cNlGt/GjY28CxbMqJwzsFQv6JTtz6geOuHfPkGcJPXp5bxRC44btw29GdZoYnmlm
 /eBbuuep14EyWck1XVEXGv8U/Ynr3uf+W5TT/9GlVw1YfPk32t0osxRmJhlrMRcWJAFp8y+NC
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1482645424!79160033!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4128 invoked from network); 25 Dec 2016 05:57:05 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-9.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 05: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 1cL1nr-0008B6-Qf
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1nr-0004ia-Q7
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1nr-0004ia-Q7@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:57:03 +0000
Subject: [Xen-changelog] [xen master] stubdom: modify ioemu linkfarm only if
	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>

Y29tbWl0IDA3MzhkNmZlNzExNmNjMjM5OGJjYjU1N2M5NTdhYjM4YjcxMmZlOTYKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgRGVjIDEz
IDE2OjM4OjA2IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KQ29tbWl0RGF0ZTogV2VkIERlYyAxNCAxNDo0MjowMiAyMDE2ICswMDAwCgogICAgc3R1
YmRvbTogbW9kaWZ5IGlvZW11IGxpbmtmYXJtIG9ubHkgaWYgbmVjZXNzYXJ5CiAgICAKICAgIFNl
dmVyYWwgc3R1YmRvbSBsaWJyYXJpZXMgYXJlIGJlaW5nIHJlYnVpbHQgZWFjaCB0aW1lIGEgdG9w
IGxldmVsIG1ha2UKICAgIGlzIGNhbGxlZCBhcyB0aGV5IGRlcGVuZCBvbiBzdHViZG9tL2lvZW11
L2xpbmtmYXJtLnN0YW1wIHdoaWNoIGlzCiAgICBkZXBlbmRpbmcgb24gdG9vbHMvcWVtdS14ZW4t
dHJhZGl0aW9uYWwtZGlyLiBVbmZvcnR1bmF0ZWx5IHRoaXMKICAgIGRpcmVjdG9yeSBpcyBtb2Rp
ZmllZCBieSBlYWNoICJtYWtlIHRvb2xzIiBjYWxsLgogICAgCiAgICBUaGlzIGNhbiBiZSBhdm9p
ZGVkIGJ5IHdyaXRpbmcgc3R1YmRvbS9pb2VtdS9saW5rZmFybS5zdGFtcCBvbmx5IGlmCiAgICBh
IHNvdXJjZSBmaWxlIGJlbmVhdGggdG9vbHMvcWVtdS14ZW4tdHJhZGl0aW9uYWwtZGlyIGhhcyBi
ZWVuIGFkZGVkCiAgICBvciByZW1vdmVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGli
YXVsdEBlbnMtbHlvbi5vcmc+Ci0tLQogc3R1YmRvbS9NYWtlZmlsZSB8IDEwICsrKysrKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvc3R1YmRvbS9NYWtlZmlsZSBiL3N0dWJkb20vTWFrZWZpbGUKaW5kZXggYmM0OWNmZS4u
Zjg1ODIxMCAxMDA2NDQKLS0tIGEvc3R1YmRvbS9NYWtlZmlsZQorKysgYi9zdHViZG9tL01ha2Vm
aWxlCkBAIC0yOTgsOSArMjk4LDEzIEBAIGlvZW11L2xpbmtmYXJtLnN0YW1wOiAkKFhFTl9ST09U
KS90b29scy9xZW11LXhlbi10cmFkaXRpb25hbC1kaXIKIAkoY2QgJCRzcmMgJiYgZmluZCAqCSEg
LXR5cGUgbCAgLXR5cGUgZiAgJChhZGRwcmVmaXggISAtbmFtZSAsCVwKIAkJCScqLltvZGExXScg
J2NvbmZpZy0qJyBjb25maWcubWFrIHFlbXUtZG0gcWVtdS1pbWcteGVuCVwKIAkJCScqLmh0bWwn
ICcqLnBvZCcJCQkJCVwKLQkJCSkpIHwJCQkJCQkJXAotCSAgICB3aGlsZSByZWFkIGY7IGRvIHJt
IC1mICIkJGYiOyBsbiAtcyAiJCRzcmMvJCRmIiAiJCRmIjsgZG9uZQotCXRvdWNoIGlvZW11L2xp
bmtmYXJtLnN0YW1wCisJCQkpKSA+bGlua2Zhcm0uc3RhbXAudG1wOwkJCQlcCisJY21wIC1zIGxp
bmtmYXJtLnN0YW1wLnRtcCBsaW5rZmFybS5zdGFtcCAmJgkJCVwKKwkJcm0gbGlua2Zhcm0uc3Rh
bXAudG1wIHx8IHsJCQkJXAorCQltdiBsaW5rZmFybS5zdGFtcC50bXAgbGlua2Zhcm0uc3RhbXA7
CQkJXAorCQljYXQgbGlua2Zhcm0uc3RhbXAgfCB3aGlsZSByZWFkIGY7CQkJXAorCQkJZG8gcm0g
LWYgIiQkZiI7IGxuIC1zICIkJHNyYy8kJGYiICIkJGYiOyBkb25lOwlcCisJfQogZWxzZQogZXhw
b3J0IFFFTVVfUk9PVAogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:57:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:57: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 1cL1nw-0004Wy-0x; Sun, 25 Dec 2016 05:57:08 +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 1cL1nv-0004Wj-2o
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:07 +0000
Received: from [193.109.254.147] by server-11.bemta-6.messagelabs.com id
 A5/FD-25337-2BF5F585; Sun, 25 Dec 2016 05:57:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXdjfHy
 EwdpzehYTthk4MHps79vFHsAYxZqZl5RfkcCa0X/6CVPBH96K45+/szcwLuXuYuTiEBL4wiix
 9OoudgjnPKNEa/tUti5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXcJK7Mv
 MgOUs4rYCaxZ3YCSJgFqPzx5UlMExg5FjAyrGJUL04tKkst0jXRSyrKTM8oyU3MzNE1NDDTy0
 0tLk5MT81JTCrWS87P3cQI9AgDEOxg7L7sf4hRkoNJSZRXbXNMhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3pbo+AghwaLU9NSKtMwcYGjApCU4eJREeJfEAaV5iwsSc4sz0yFSpxgVpcR5P0YB
 JQRAEhmleXBtsHC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWHe5SDjeTLzSuCmvwJazAS02
 LY5GmRxSSJCSqqB8UT3v+dpLJXRNuvXmC/iVftavSnfu1SuqWX+W/MFat+mnV63QMfinr/g7B
 N7HAVbmJ9cNlGt/GjY28CxbMqJwzsFQv6JTtz6geOuHfPkGcJPXp5bxRC44btw29GdZoYnmlm
 /eBbuuep14EyWck1XVEXGv8U/Ynr3uf+W5TT/9GlVw1YfPk32t0osxRmJhlrMRcWJAFp8y+NC
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1482645424!79160033!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4128 invoked from network); 25 Dec 2016 05:57:05 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-9.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 05: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 1cL1nr-0008B6-Qf
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:03 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1nr-0004ia-Q7
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:03 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1nr-0004ia-Q7@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:57:03 +0000
Subject: [Xen-changelog] [xen master] stubdom: modify ioemu linkfarm only if
	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>

Y29tbWl0IDA3MzhkNmZlNzExNmNjMjM5OGJjYjU1N2M5NTdhYjM4YjcxMmZlOTYKQXV0aG9yOiAg
ICAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgRGVjIDEz
IDE2OjM4OjA2IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KQ29tbWl0RGF0ZTogV2VkIERlYyAxNCAxNDo0MjowMiAyMDE2ICswMDAwCgogICAgc3R1
YmRvbTogbW9kaWZ5IGlvZW11IGxpbmtmYXJtIG9ubHkgaWYgbmVjZXNzYXJ5CiAgICAKICAgIFNl
dmVyYWwgc3R1YmRvbSBsaWJyYXJpZXMgYXJlIGJlaW5nIHJlYnVpbHQgZWFjaCB0aW1lIGEgdG9w
IGxldmVsIG1ha2UKICAgIGlzIGNhbGxlZCBhcyB0aGV5IGRlcGVuZCBvbiBzdHViZG9tL2lvZW11
L2xpbmtmYXJtLnN0YW1wIHdoaWNoIGlzCiAgICBkZXBlbmRpbmcgb24gdG9vbHMvcWVtdS14ZW4t
dHJhZGl0aW9uYWwtZGlyLiBVbmZvcnR1bmF0ZWx5IHRoaXMKICAgIGRpcmVjdG9yeSBpcyBtb2Rp
ZmllZCBieSBlYWNoICJtYWtlIHRvb2xzIiBjYWxsLgogICAgCiAgICBUaGlzIGNhbiBiZSBhdm9p
ZGVkIGJ5IHdyaXRpbmcgc3R1YmRvbS9pb2VtdS9saW5rZmFybS5zdGFtcCBvbmx5IGlmCiAgICBh
IHNvdXJjZSBmaWxlIGJlbmVhdGggdG9vbHMvcWVtdS14ZW4tdHJhZGl0aW9uYWwtZGlyIGhhcyBi
ZWVuIGFkZGVkCiAgICBvciByZW1vdmVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGli
YXVsdEBlbnMtbHlvbi5vcmc+Ci0tLQogc3R1YmRvbS9NYWtlZmlsZSB8IDEwICsrKysrKystLS0K
IDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvc3R1YmRvbS9NYWtlZmlsZSBiL3N0dWJkb20vTWFrZWZpbGUKaW5kZXggYmM0OWNmZS4u
Zjg1ODIxMCAxMDA2NDQKLS0tIGEvc3R1YmRvbS9NYWtlZmlsZQorKysgYi9zdHViZG9tL01ha2Vm
aWxlCkBAIC0yOTgsOSArMjk4LDEzIEBAIGlvZW11L2xpbmtmYXJtLnN0YW1wOiAkKFhFTl9ST09U
KS90b29scy9xZW11LXhlbi10cmFkaXRpb25hbC1kaXIKIAkoY2QgJCRzcmMgJiYgZmluZCAqCSEg
LXR5cGUgbCAgLXR5cGUgZiAgJChhZGRwcmVmaXggISAtbmFtZSAsCVwKIAkJCScqLltvZGExXScg
J2NvbmZpZy0qJyBjb25maWcubWFrIHFlbXUtZG0gcWVtdS1pbWcteGVuCVwKIAkJCScqLmh0bWwn
ICcqLnBvZCcJCQkJCVwKLQkJCSkpIHwJCQkJCQkJXAotCSAgICB3aGlsZSByZWFkIGY7IGRvIHJt
IC1mICIkJGYiOyBsbiAtcyAiJCRzcmMvJCRmIiAiJCRmIjsgZG9uZQotCXRvdWNoIGlvZW11L2xp
bmtmYXJtLnN0YW1wCisJCQkpKSA+bGlua2Zhcm0uc3RhbXAudG1wOwkJCQlcCisJY21wIC1zIGxp
bmtmYXJtLnN0YW1wLnRtcCBsaW5rZmFybS5zdGFtcCAmJgkJCVwKKwkJcm0gbGlua2Zhcm0uc3Rh
bXAudG1wIHx8IHsJCQkJXAorCQltdiBsaW5rZmFybS5zdGFtcC50bXAgbGlua2Zhcm0uc3RhbXA7
CQkJXAorCQljYXQgbGlua2Zhcm0uc3RhbXAgfCB3aGlsZSByZWFkIGY7CQkJXAorCQkJZG8gcm0g
LWYgIiQkZiI7IGxuIC1zICIkJHNyYy8kJGYiICIkJGYiOyBkb25lOwlcCisJfQogZWxzZQogZXhw
b3J0IFFFTVVfUk9PVAogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:57:18 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:57: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 1cL1o6-0004YL-2Y; Sun, 25 Dec 2016 05:57:18 +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 1cL1o5-0004Y8-8Q
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:17 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 73/07-31966-BBF5F585; Sun, 25 Dec 2016 05:57:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVXd3fHy
 EwaULbBYTthk4MHps79vFHsAYxZqZl5RfkcCa8ezuHcaCaxwV087MZGtg3MfexcjFISTwhVHi
 7rXbjF2MnEDOeUaJprVANgcHm4CYxNy9CiBhEQFViVkrljNDlKhLNP1uYAOxhQUsJdZeOsoCY
 vMKmEn8eriQCcRmAao/+38l4wRGjgWMDKsYNYpTi8pSi3QNDfWSijLTM0pyEzNzdA0NTPVyU4
 uLE9NTcxKTivWS83M3MQJ9wgAEOxhXtjsfYpTkYFIS5VXbHBMhxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYK3JTo+QkiwKDU9tSItMwcYHDBpCQ4eJRHeKGCACPEWFyTmFmemQ6ROMepyTHu2+CmT
 EEtefl6qlDjvxyigIgGQoozSPLgRsEC9xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJWHeaJBVP
 Jl5JXCbXgEdwQR0hG1zNMgRJYkIKakGRo/gO6ePrFjidv37pV4OZ/ad4lvfifzbteWXzUKHRg
 YLPp+X3dxfYxZoBazbo+YTU9UcVfA1Va5g7hftVycmpRdI9lTteltmY5vW5CH76bf46lgDdw+
 3wLVhH8xkEjftZmmJ3i99dcqLE65Hb70yt4tNX9JTdarC16LUeodbQlrRjv7ud2UPlViKMxIN
 tZiLihMBnabzsU8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1482645434!61238280!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27271 invoked from network); 25 Dec 2016 05:57:15 -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; 25 Dec 2016 05: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 1cL1o1-0008BG-Vz
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1o1-0004rt-Ts
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1o1-0004rt-Ts@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:57:13 +0000
Subject: [Xen-changelog] [xen master] Config.mk: update mini-os changeset
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>

Y29tbWl0IDcxM2IyM2NjZDFlNmM5MTg4YjliZWI1MjQ5NGU0YTQxOTYzMjkwNTYKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIERlYyAxNCAx
NDo0NDozMyAyMDE2ICswMDAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQgMTQ6NDQ6MzMgMjAxNiArMDAwMAoKICAgIENvbmZp
Zy5tazogdXBkYXRlIG1pbmktb3MgY2hhbmdlc2V0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogQ29uZmlnLm1rIHwgNiArKystLS0KIDEg
ZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDNlYzczNjcuLmIyNmUxNWMgMTAwNjQ0Ci0t
LSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI4Myw5ICsyODMsOSBAQCBNSU5JT1Nf
VVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9taW5pLW9zLmdpdAogZW5kaWYK
IE9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gYmM1NGU1MGUwZmUwM2M1NzAwMTRmMzYzYjU0NzQy
NjkxM2U5MjQ0OQogUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBtYXN0ZXIKLU1JTklPU19VUFNU
UkVBTV9SRVZJU0lPTiA/PSBlMjA5OThmYmVjMGFmNGQ3ODNhYmIxYTA2OTVhYjQ2MTQwNjRjNTIw
Ci0jIFdlZCBTZXAgMjggMTE6NTA6MDQgMjAxNiArMDIwMAotIyBtaW5pb3M6IGZpeCBidWlsZCBp
c3N1ZSB3aXRoIHhlbl8qbWIgZGVmaW5lcworTUlOSU9TX1VQU1RSRUFNX1JFVklTSU9OID89IDFl
OGU0NjRmZWJiMzI0MjhjNzY1MWIwYjU4NTg2NmU1ZWU1Zjc4NmUKKyMgVHVlIERlYyAxMyAxNTow
MjowMiAyMDE2ICswMDAwCisjIGJ1aWxkOiBwcmVwZW5kIE9CSl9ESVIgdG8gbGlua2VyIHNjcmlw
dAogCiBTRUFCSU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjEwLjAKICMgV2VkIEp1biAy
MiAxNDo1MzoyNCAyMDE2ICswODAwCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9o
b21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vs
b2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:57:18 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:57: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 1cL1o6-0004YL-2Y; Sun, 25 Dec 2016 05:57:18 +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 1cL1o5-0004Y8-8Q
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:17 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 73/07-31966-BBF5F585; Sun, 25 Dec 2016 05:57:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVXd3fHy
 EwaULbBYTthk4MHps79vFHsAYxZqZl5RfkcCa8ezuHcaCaxwV087MZGtg3MfexcjFISTwhVHi
 7rXbjF2MnEDOeUaJprVANgcHm4CYxNy9CiBhEQFViVkrljNDlKhLNP1uYAOxhQUsJdZeOsoCY
 vMKmEn8eriQCcRmAao/+38l4wRGjgWMDKsYNYpTi8pSi3QNDfWSijLTM0pyEzNzdA0NTPVyU4
 uLE9NTcxKTivWS83M3MQJ9wgAEOxhXtjsfYpTkYFIS5VXbHBMhxJeUn1KZkVicEV9UmpNafIh
 RhoNDSYK3JTo+QkiwKDU9tSItMwcYHDBpCQ4eJRHeKGCACPEWFyTmFmemQ6ROMepyTHu2+CmT
 EEtefl6qlDjvxyigIgGQoozSPLgRsEC9xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJWHeaJBVP
 Jl5JXCbXgEdwQR0hG1zNMgRJYkIKakGRo/gO6ePrFjidv37pV4OZ/ad4lvfifzbteWXzUKHRg
 YLPp+X3dxfYxZoBazbo+YTU9UcVfA1Va5g7hftVycmpRdI9lTteltmY5vW5CH76bf46lgDdw+
 3wLVhH8xkEjftZmmJ3i99dcqLE65Hb70yt4tNX9JTdarC16LUeodbQlrRjv7ud2UPlViKMxIN
 tZiLihMBnabzsU8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1482645434!61238280!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27271 invoked from network); 25 Dec 2016 05:57:15 -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; 25 Dec 2016 05: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 1cL1o1-0008BG-Vz
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:13 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1o1-0004rt-Ts
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:13 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1o1-0004rt-Ts@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:57:13 +0000
Subject: [Xen-changelog] [xen master] Config.mk: update mini-os changeset
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>

Y29tbWl0IDcxM2IyM2NjZDFlNmM5MTg4YjliZWI1MjQ5NGU0YTQxOTYzMjkwNTYKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIERlYyAxNCAx
NDo0NDozMyAyMDE2ICswMDAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQgMTQ6NDQ6MzMgMjAxNiArMDAwMAoKICAgIENvbmZp
Zy5tazogdXBkYXRlIG1pbmktb3MgY2hhbmdlc2V0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogQ29uZmlnLm1rIHwgNiArKystLS0KIDEg
ZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IDNlYzczNjcuLmIyNmUxNWMgMTAwNjQ0Ci0t
LSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTI4Myw5ICsyODMsOSBAQCBNSU5JT1Nf
VVBTVFJFQU1fVVJMID89IGdpdDovL3hlbmJpdHMueGVuLm9yZy9taW5pLW9zLmdpdAogZW5kaWYK
IE9WTUZfVVBTVFJFQU1fUkVWSVNJT04gPz0gYmM1NGU1MGUwZmUwM2M1NzAwMTRmMzYzYjU0NzQy
NjkxM2U5MjQ0OQogUUVNVV9VUFNUUkVBTV9SRVZJU0lPTiA/PSBtYXN0ZXIKLU1JTklPU19VUFNU
UkVBTV9SRVZJU0lPTiA/PSBlMjA5OThmYmVjMGFmNGQ3ODNhYmIxYTA2OTVhYjQ2MTQwNjRjNTIw
Ci0jIFdlZCBTZXAgMjggMTE6NTA6MDQgMjAxNiArMDIwMAotIyBtaW5pb3M6IGZpeCBidWlsZCBp
c3N1ZSB3aXRoIHhlbl8qbWIgZGVmaW5lcworTUlOSU9TX1VQU1RSRUFNX1JFVklTSU9OID89IDFl
OGU0NjRmZWJiMzI0MjhjNzY1MWIwYjU4NTg2NmU1ZWU1Zjc4NmUKKyMgVHVlIERlYyAxMyAxNTow
MjowMiAyMDE2ICswMDAwCisjIGJ1aWxkOiBwcmVwZW5kIE9CSl9ESVIgdG8gbGlua2VyIHNjcmlw
dAogCiBTRUFCSU9TX1VQU1RSRUFNX1JFVklTSU9OID89IHJlbC0xLjEwLjAKICMgV2VkIEp1biAy
MiAxNDo1MzoyNCAyMDE2ICswODAwCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9o
b21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vs
b2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vs
b2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:57:28 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:57: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 1cL1oG-0004Zw-4F; Sun, 25 Dec 2016 05:57:28 +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 1cL1oF-0004Zj-EH
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:27 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 96/0D-12625-6CF5F585; Sun, 25 Dec 2016 05:57:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVfdYfHy
 EQe8cTosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLh1JVvBH96K67desTQwLuLqYuTiEBL4wijR
 0/qfpYuRE8g5zyix/I9DFyMHB5uAmMTcvQogYREBVYlZK5YzQ5SoSzT9bmADKREWcJF4t14dJ
 MwrYCaxY/5EJhCbBai89f1/xgmMHAsYGVYxahSnFpWlFukaGeolFWWmZ5TkJmbm6BoaGOvlph
 YXJ6an5iQmFesl5+duYgR6pJ6BgXEHY89ev0OMkhxMSqK8aptjIoT4kvJTKjMSizPii0pzUos
 PMcpwcChJ8LZEx0cICRalpqdWpGXmAEMDJi3BwaMkwrskDijNW1yQmFucmQ6ROsWoy7Fgwsqn
 TEIsefl5qVLivB+jgIoEQIoySvPgRsDC9BKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkYlYd7HI
 Kt4MvNK4Da9AjqCCegI2+ZokCNKEhFSUg2MsX/bW+W273I9pVXLf2GZqeXVfI91yicSvaOT7s
 qKumxh+W7G/vQr5+F1jpEzrdM199pkXmO58LPEQvV1hkZg1Da1v4Jnzwe9+q+0PvVQ7L4nUq+
 fNffti3Syuyh8eKP48bR7UoE7Jn5OP39oz/0ol1i1X8JL03Z+/P0nacHGYu/J2nKP9lhrKrEU
 ZyQaajEXFScCAOXkmAxOAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1482645445!70170613!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55991 invoked from network); 25 Dec 2016 05:57:26 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 05:57:26 -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 1cL1oC-0008Bb-20
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1oC-00052u-1W
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1oC-00052u-1W@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:57:24 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Further simplify DstBitBase
	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>

Y29tbWl0IDQ3NTkxZTAxMmYwOGY5NTg1OGQ0NDQ2NDFlNzczZjEwMWJhNDFlMjEKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIERlYyAxNCAxMDo1ODowOCAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQgMTg6MjM6
NTEgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBGdXJ0aGVyIHNpbXBsaWZ5IERzdEJpdEJhc2Ug
aGFuZGxpbmcKICAgIAogICAgVGhlIG1hc2tpbmcgb2Ygc3JjLnZhbCBpcyBjb21tb24gdG8gYm90
aCBwYXRocy4gIE1vdmUgaXQgbGF0ZXIgYW5kIHNpbXBsaWZ5CiAgICB0aGUgZW50cnkgY29uZGl0
aW9uIGZvciBhZGp1c3RpbmcgdGhlIG1lbW9yeSBvcGVyYW5kLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYv
eDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDExICsrKysrLS0tLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgNSBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRl
L3g4Nl9lbXVsYXRlLmMKaW5kZXggMWI1YmVjZi4uMDVmYTM0MiAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlL3g4Nl9lbXVsYXRlLmMKQEAgLTI2MzcsMTEgKzI2MzcsNyBAQCB4ODZfZW11bGF0ZSgK
ICAgICAgICAgfQogICAgICAgICBicmVhazsKICAgICBjYXNlIERzdEJpdEJhc2U6Ci0gICAgICAg
IGlmICggKChkICYgU3JjTWFzaykgPT0gU3JjSW1tQnl0ZSkgfHwgKGVhLnR5cGUgPT0gT1BfUkVH
KSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIHNyYy52YWwgJj0gKG9wX2J5dGVzIDw8IDMpIC0g
MTsKLSAgICAgICAgfQotICAgICAgICBlbHNlCisgICAgICAgIGlmICggZWEudHlwZSA9PSBPUF9N
RU0gKQogICAgICAgICB7CiAgICAgICAgICAgICAvKgogICAgICAgICAgICAgICogSW5zdHJ1Y3Rp
b25zIHN1Y2ggYXMgYnQgY2FuIHJlZmVyZW5jZSBhbiBhcmJpdHJhcnkgb2Zmc2V0IGZyb20KQEAg
LTI2NjQsOCArMjY2MCwxMSBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgICAgICAgICAgICAgb3Bf
Ynl0ZXMgKyAoKCgtc3JjLnZhbCAtIDEpID4+IDMpICYgfihvcF9ieXRlcyAtIDFMKSk7CiAgICAg
ICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgZWEubWVtLm9mZiArPSAoc3JjLnZhbCA+PiAz
KSAmIH4ob3BfYnl0ZXMgLSAxTCk7Ci0gICAgICAgICAgICBzcmMudmFsICY9IChvcF9ieXRlcyA8
PCAzKSAtIDE7CiAgICAgICAgIH0KKworICAgICAgICAvKiBCaXQgaW5kZXggYWx3YXlzIHRydW5j
YXRlZCB0byB3aXRoaW4gcmFuZ2UuICovCisgICAgICAgIHNyYy52YWwgJj0gKG9wX2J5dGVzIDw8
IDMpIC0gMTsKKwogICAgICAgICBkID0gKGQgJiB+RHN0TWFzaykgfCBEc3RNZW07CiAgICAgICAg
IC8qIEJlY29tZXMgYSBub3JtYWwgRHN0TWVtIG9wZXJhdGlvbiBmcm9tIGhlcmUgb24uICovCiAg
ICAgY2FzZSBEc3RNZW06Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:57:28 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:57: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 1cL1oG-0004Zw-4F; Sun, 25 Dec 2016 05:57:28 +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 1cL1oF-0004Zj-EH
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:27 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 96/0D-12625-6CF5F585; Sun, 25 Dec 2016 05:57:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVfdYfHy
 EQe8cTosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLh1JVvBH96K67desTQwLuLqYuTiEBL4wijR
 0/qfpYuRE8g5zyix/I9DFyMHB5uAmMTcvQogYREBVYlZK5YzQ5SoSzT9bmADKREWcJF4t14dJ
 MwrYCaxY/5EJhCbBai89f1/xgmMHAsYGVYxahSnFpWlFukaGeolFWWmZ5TkJmbm6BoaGOvlph
 YXJ6an5iQmFesl5+duYgR6pJ6BgXEHY89ev0OMkhxMSqK8aptjIoT4kvJTKjMSizPii0pzUos
 PMcpwcChJ8LZEx0cICRalpqdWpGXmAEMDJi3BwaMkwrskDijNW1yQmFucmQ6ROsWoy7Fgwsqn
 TEIsefl5qVLivB+jgIoEQIoySvPgRsDC9BKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkYlYd7HI
 Kt4MvNK4Da9AjqCCegI2+ZokCNKEhFSUg2MsX/bW+W273I9pVXLf2GZqeXVfI91yicSvaOT7s
 qKumxh+W7G/vQr5+F1jpEzrdM199pkXmO58LPEQvV1hkZg1Da1v4Jnzwe9+q+0PvVQ7L4nUq+
 fNffti3Syuyh8eKP48bR7UoE7Jn5OP39oz/0ol1i1X8JL03Z+/P0nacHGYu/J2nKP9lhrKrEU
 ZyQaajEXFScCAOXkmAxOAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1482645445!70170613!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55991 invoked from network); 25 Dec 2016 05:57:26 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 05:57:26 -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 1cL1oC-0008Bb-20
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1oC-00052u-1W
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1oC-00052u-1W@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:57:24 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Further simplify DstBitBase
	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>

Y29tbWl0IDQ3NTkxZTAxMmYwOGY5NTg1OGQ0NDQ2NDFlNzczZjEwMWJhNDFlMjEKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIERlYyAxNCAxMDo1ODowOCAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQgMTg6MjM6
NTEgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBGdXJ0aGVyIHNpbXBsaWZ5IERzdEJpdEJhc2Ug
aGFuZGxpbmcKICAgIAogICAgVGhlIG1hc2tpbmcgb2Ygc3JjLnZhbCBpcyBjb21tb24gdG8gYm90
aCBwYXRocy4gIE1vdmUgaXQgbGF0ZXIgYW5kIHNpbXBsaWZ5CiAgICB0aGUgZW50cnkgY29uZGl0
aW9uIGZvciBhZGp1c3RpbmcgdGhlIG1lbW9yeSBvcGVyYW5kLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYv
eDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDExICsrKysrLS0tLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgNSBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRl
L3g4Nl9lbXVsYXRlLmMKaW5kZXggMWI1YmVjZi4uMDVmYTM0MiAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlL3g4Nl9lbXVsYXRlLmMKQEAgLTI2MzcsMTEgKzI2MzcsNyBAQCB4ODZfZW11bGF0ZSgK
ICAgICAgICAgfQogICAgICAgICBicmVhazsKICAgICBjYXNlIERzdEJpdEJhc2U6Ci0gICAgICAg
IGlmICggKChkICYgU3JjTWFzaykgPT0gU3JjSW1tQnl0ZSkgfHwgKGVhLnR5cGUgPT0gT1BfUkVH
KSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIHNyYy52YWwgJj0gKG9wX2J5dGVzIDw8IDMpIC0g
MTsKLSAgICAgICAgfQotICAgICAgICBlbHNlCisgICAgICAgIGlmICggZWEudHlwZSA9PSBPUF9N
RU0gKQogICAgICAgICB7CiAgICAgICAgICAgICAvKgogICAgICAgICAgICAgICogSW5zdHJ1Y3Rp
b25zIHN1Y2ggYXMgYnQgY2FuIHJlZmVyZW5jZSBhbiBhcmJpdHJhcnkgb2Zmc2V0IGZyb20KQEAg
LTI2NjQsOCArMjY2MCwxMSBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgICAgICAgICAgICAgb3Bf
Ynl0ZXMgKyAoKCgtc3JjLnZhbCAtIDEpID4+IDMpICYgfihvcF9ieXRlcyAtIDFMKSk7CiAgICAg
ICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgZWEubWVtLm9mZiArPSAoc3JjLnZhbCA+PiAz
KSAmIH4ob3BfYnl0ZXMgLSAxTCk7Ci0gICAgICAgICAgICBzcmMudmFsICY9IChvcF9ieXRlcyA8
PCAzKSAtIDE7CiAgICAgICAgIH0KKworICAgICAgICAvKiBCaXQgaW5kZXggYWx3YXlzIHRydW5j
YXRlZCB0byB3aXRoaW4gcmFuZ2UuICovCisgICAgICAgIHNyYy52YWwgJj0gKG9wX2J5dGVzIDw8
IDMpIC0gMTsKKwogICAgICAgICBkID0gKGQgJiB+RHN0TWFzaykgfCBEc3RNZW07CiAgICAgICAg
IC8qIEJlY29tZXMgYSBub3JtYWwgRHN0TWVtIG9wZXJhdGlvbiBmcm9tIGhlcmUgb24uICovCiAg
ICAgY2FzZSBEc3RNZW06Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:57:38 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:57: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 1cL1oQ-0004bH-5z; Sun, 25 Dec 2016 05: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 1cL1oP-0004b8-C3
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:37 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 69/EA-15112-0DF5F585; Sun, 25 Dec 2016 05:57:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfdCfHy
 Ewb9bjBYTthk4MHps79vFHsAYxZqZl5RfkcCasXryGpaCC4IVZ/9+Z2xg7OTtYuTkEBL4wijx
 4T4LhH2eUeLO25wuRg4ONgExibl7FUDCIgKqErNWLGeGKFGXaPrdwAZiCwt4SNx/NBvM5hUwk
 +ibcYkRxGYBqj+x+DPbBEaOBYwMqxg1ilOLylKLdA2N9ZKKMtMzSnITM3N0DQ3M9HJTi4sT01
 NzEpOK9ZLzczcxAj3CAAQ7GL8sCzjEKMnBpCTKq7Y5JkKILyk/pTIjsTgjvqg0J7X4EKMMB4e
 SBG9LdHyEkGBRanpqRVpmDjA0YNISHDxKIrxRwPAQ4i0uSMwtzkyHSJ1iVJQS5/0YBZQQAElk
 lObBtcHC8RKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeaNBxvNk5pXATX8FtJgJaLFtczTI4
 pJEhJRUA6PLrvDqN3KmDre754ltUK9+Zdv1WCBEcNq17zuO8a7KVRPKqd8wUT4944fVhYdzv5
 pVM3uqTN4w2bz+/7H4Pd/9/mWvXz1LYdrEPz5LDjzj/+ujlRh+LcX8oGhbd03S5XB+YYfS/vg
 nYVH5P9iiJv3nsYqb0bvoxxcTw+mP9Rq2XNVU9V0/6ZYSS3FGoqEWc1FxIgC6BUxbQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1482645455!77584507!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55875 invoked from network); 25 Dec 2016 05:57:35 -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; 25 Dec 2016 05:57:35 -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 1cL1oM-0008Bn-3w
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:34 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1oM-0005HL-3Y
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:34 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1oM-0005HL-3Y@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:57:34 +0000
Subject: [Xen-changelog] [xen master] x86: Use ACPI reboot method for Dell
	OptiPlex 9020
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>

Y29tbWl0IDZhNmJiZWRkMzllMzlmNmM0NTAwMWNlNDY4YzVlNTNhM2EyYjNiYTYKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMTE6MTI6MDEgMjAxNiArMDAwMApDb21taXQ6ICAgICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDE4OjIz
OjUxIDIwMTYgKzAwMDAKCiAgICB4ODY6IFVzZSBBQ1BJIHJlYm9vdCBtZXRob2QgZm9yIERlbGwg
T3B0aVBsZXggOTAyMAogICAgCiAgICBXaGVuIEVGSSBib290aW5nIHRoZSBEZWxsIE9wdGlQbGV4
IDkwMjAsIGl0IHNvbWV0aW1lcyBHUCBmYXVsdHMgaW4gdGhlCiAgICBFRkkgcnVudGltZSBpbnN0
ZWFkIG9mIHJlYm9vdGluZy4gUXVpcmsgdGhpcyBoYXJkd2FyZSB0byB1c2UgdGhlIEFDUEkKICAg
IHJlYm9vdCBtZXRob2QgaW5zdGVhZC4KICAgIAogICAgZG1pZGVjb2RlIGluZm86CiAgICAKICAg
IEJJT1MgSW5mb3JtYXRpb24KICAgICAgICBWZW5kb3I6IERlbGwgSW5jLgogICAgICAgIFZlcnNp
b246IEExNQogICAgICAgIFJlbGVhc2UgRGF0ZTogMTEvMDgvMjAxNQogICAgU3lzdGVtIEluZm9y
bWF0aW9uCiAgICAgICAgTWFudWZhY3R1cmVyOiBEZWxsIEluYy4KICAgICAgICBQcm9kdWN0IE5h
bWU6IE9wdGlQbGV4IDkwMjAKICAgICAgICBWZXJzaW9uOiAwMAogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhl
bi9hcmNoL3g4Ni9zaHV0ZG93bi5jIHwgMTMgKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs
IDEzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc2h1dGRvd24uYyBi
L3hlbi9hcmNoL3g4Ni9zaHV0ZG93bi5jCmluZGV4IDU1ZjY4NDAuLjNkNjY5ZDEgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9zaHV0ZG93bi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zaHV0ZG93bi5j
CkBAIC0xMjgsMTEgKzEyOCwxNSBAQCBzdGF0aWMgaW50IF9faW5pdCBvdmVycmlkZV9yZWJvb3Qo
c3RydWN0IGRtaV9zeXN0ZW1faWQgKmQpCiB7CiAgICAgZW51bSByZWJvb3RfdHlwZSB0eXBlID0g
KGxvbmcpZC0+ZHJpdmVyX2RhdGE7CiAKKyAgICBpZiAoIHR5cGUgPT0gQk9PVF9BQ1BJICYmIGFj
cGlfZGlzYWJsZWQgKQorICAgICAgICB0eXBlID0gQk9PVF9LQkQ7CisKICAgICBpZiAoIHJlYm9v
dF90eXBlICE9IHR5cGUgKQogICAgIHsKICAgICAgICAgc3RhdGljIGNvbnN0IGNoYXIgKl9faW5p
dGRhdGEgbXNnW10gPQogICAgICAgICB7CiAgICAgICAgICAgICBbQk9PVF9LQkRdICA9ICJrZXli
b2FyZCBjb250cm9sbGVyIiwKKyAgICAgICAgICAgIFtCT09UX0FDUEldID0gIkFDUEkiLAogICAg
ICAgICAgICAgW0JPT1RfQ0Y5XSAgPSAiUENJIiwKICAgICAgICAgfTsKIApAQCAtNDM4LDYgKzQ0
MiwxNSBAQCBzdGF0aWMgc3RydWN0IGRtaV9zeXN0ZW1faWQgX19pbml0ZGF0YSByZWJvb3RfZG1p
X3RhYmxlW10gPSB7CiAgICAgICAgICAgICBETUlfTUFUQ0goRE1JX1BST0RVQ1RfTkFNRSwgIk9w
dGlQbGV4IDM5MCIpLAogICAgICAgICB9LAogICAgIH0sCisgICAgeyAgICAvKiBIYW5kbGUgcHJv
YmxlbXMgd2l0aCByZWJvb3Rpbmcgb24gRGVsbCBPcHRpUGxleCA5MDIwLiAqLworICAgICAgICAu
Y2FsbGJhY2sgPSBvdmVycmlkZV9yZWJvb3QsCisgICAgICAgIC5kcml2ZXJfZGF0YSA9ICh2b2lk
ICopKGxvbmcpQk9PVF9BQ1BJLAorICAgICAgICAuaWRlbnQgPSAiRGVsbCBPcHRpUGxleCA5MDIw
IiwKKyAgICAgICAgLm1hdGNoZXMgPSB7CisgICAgICAgICAgICBETUlfTUFUQ0goRE1JX1NZU19W
RU5ET1IsICJEZWxsIEluYy4iKSwKKyAgICAgICAgICAgIERNSV9NQVRDSChETUlfUFJPRFVDVF9O
QU1FLCAiT3B0aVBsZXggOTAyMCIpLAorICAgICAgICB9LAorICAgIH0sCiAgICAgeyAgICAvKiBI
YW5kbGUgcHJvYmxlbXMgd2l0aCByZWJvb3Rpbmcgb24gdGhlIExhdGl0dWRlIEU2MzIwLiAqLwog
ICAgICAgICAuY2FsbGJhY2sgPSBvdmVycmlkZV9yZWJvb3QsCiAgICAgICAgIC5kcml2ZXJfZGF0
YSA9ICh2b2lkICopKGxvbmcpQk9PVF9DRjksCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3Qg
Zm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1j
aGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:57:38 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:57: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 1cL1oQ-0004bH-5z; Sun, 25 Dec 2016 05: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 1cL1oP-0004b8-C3
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:37 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 69/EA-15112-0DF5F585; Sun, 25 Dec 2016 05:57:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfdCfHy
 Ewb9bjBYTthk4MHps79vFHsAYxZqZl5RfkcCasXryGpaCC4IVZ/9+Z2xg7OTtYuTkEBL4wijx
 4T4LhH2eUeLO25wuRg4ONgExibl7FUDCIgKqErNWLGeGKFGXaPrdwAZiCwt4SNx/NBvM5hUwk
 +ibcYkRxGYBqj+x+DPbBEaOBYwMqxg1ilOLylKLdA2N9ZKKMtMzSnITM3N0DQ3M9HJTi4sT01
 NzEpOK9ZLzczcxAj3CAAQ7GL8sCzjEKMnBpCTKq7Y5JkKILyk/pTIjsTgjvqg0J7X4EKMMB4e
 SBG9LdHyEkGBRanpqRVpmDjA0YNISHDxKIrxRwPAQ4i0uSMwtzkyHSJ1iVJQS5/0YBZQQAElk
 lObBtcHC8RKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeaNBxvNk5pXATX8FtJgJaLFtczTI4
 pJEhJRUA6PLrvDqN3KmDre754ltUK9+Zdv1WCBEcNq17zuO8a7KVRPKqd8wUT4944fVhYdzv5
 pVM3uqTN4w2bz+/7H4Pd/9/mWvXz1LYdrEPz5LDjzj/+ujlRh+LcX8oGhbd03S5XB+YYfS/vg
 nYVH5P9iiJv3nsYqb0bvoxxcTw+mP9Rq2XNVU9V0/6ZYSS3FGoqEWc1FxIgC6BUxbQgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1482645455!77584507!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55875 invoked from network); 25 Dec 2016 05:57:35 -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; 25 Dec 2016 05:57:35 -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 1cL1oM-0008Bn-3w
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:34 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1oM-0005HL-3Y
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:34 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1oM-0005HL-3Y@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:57:34 +0000
Subject: [Xen-changelog] [xen master] x86: Use ACPI reboot method for Dell
	OptiPlex 9020
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>

Y29tbWl0IDZhNmJiZWRkMzllMzlmNmM0NTAwMWNlNDY4YzVlNTNhM2EyYjNiYTYKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMTE6MTI6MDEgMjAxNiArMDAwMApDb21taXQ6ICAgICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDE0IDE4OjIz
OjUxIDIwMTYgKzAwMDAKCiAgICB4ODY6IFVzZSBBQ1BJIHJlYm9vdCBtZXRob2QgZm9yIERlbGwg
T3B0aVBsZXggOTAyMAogICAgCiAgICBXaGVuIEVGSSBib290aW5nIHRoZSBEZWxsIE9wdGlQbGV4
IDkwMjAsIGl0IHNvbWV0aW1lcyBHUCBmYXVsdHMgaW4gdGhlCiAgICBFRkkgcnVudGltZSBpbnN0
ZWFkIG9mIHJlYm9vdGluZy4gUXVpcmsgdGhpcyBoYXJkd2FyZSB0byB1c2UgdGhlIEFDUEkKICAg
IHJlYm9vdCBtZXRob2QgaW5zdGVhZC4KICAgIAogICAgZG1pZGVjb2RlIGluZm86CiAgICAKICAg
IEJJT1MgSW5mb3JtYXRpb24KICAgICAgICBWZW5kb3I6IERlbGwgSW5jLgogICAgICAgIFZlcnNp
b246IEExNQogICAgICAgIFJlbGVhc2UgRGF0ZTogMTEvMDgvMjAxNQogICAgU3lzdGVtIEluZm9y
bWF0aW9uCiAgICAgICAgTWFudWZhY3R1cmVyOiBEZWxsIEluYy4KICAgICAgICBQcm9kdWN0IE5h
bWU6IE9wdGlQbGV4IDkwMjAKICAgICAgICBWZXJzaW9uOiAwMAogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhl
bi9hcmNoL3g4Ni9zaHV0ZG93bi5jIHwgMTMgKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs
IDEzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc2h1dGRvd24uYyBi
L3hlbi9hcmNoL3g4Ni9zaHV0ZG93bi5jCmluZGV4IDU1ZjY4NDAuLjNkNjY5ZDEgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9zaHV0ZG93bi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zaHV0ZG93bi5j
CkBAIC0xMjgsMTEgKzEyOCwxNSBAQCBzdGF0aWMgaW50IF9faW5pdCBvdmVycmlkZV9yZWJvb3Qo
c3RydWN0IGRtaV9zeXN0ZW1faWQgKmQpCiB7CiAgICAgZW51bSByZWJvb3RfdHlwZSB0eXBlID0g
KGxvbmcpZC0+ZHJpdmVyX2RhdGE7CiAKKyAgICBpZiAoIHR5cGUgPT0gQk9PVF9BQ1BJICYmIGFj
cGlfZGlzYWJsZWQgKQorICAgICAgICB0eXBlID0gQk9PVF9LQkQ7CisKICAgICBpZiAoIHJlYm9v
dF90eXBlICE9IHR5cGUgKQogICAgIHsKICAgICAgICAgc3RhdGljIGNvbnN0IGNoYXIgKl9faW5p
dGRhdGEgbXNnW10gPQogICAgICAgICB7CiAgICAgICAgICAgICBbQk9PVF9LQkRdICA9ICJrZXli
b2FyZCBjb250cm9sbGVyIiwKKyAgICAgICAgICAgIFtCT09UX0FDUEldID0gIkFDUEkiLAogICAg
ICAgICAgICAgW0JPT1RfQ0Y5XSAgPSAiUENJIiwKICAgICAgICAgfTsKIApAQCAtNDM4LDYgKzQ0
MiwxNSBAQCBzdGF0aWMgc3RydWN0IGRtaV9zeXN0ZW1faWQgX19pbml0ZGF0YSByZWJvb3RfZG1p
X3RhYmxlW10gPSB7CiAgICAgICAgICAgICBETUlfTUFUQ0goRE1JX1BST0RVQ1RfTkFNRSwgIk9w
dGlQbGV4IDM5MCIpLAogICAgICAgICB9LAogICAgIH0sCisgICAgeyAgICAvKiBIYW5kbGUgcHJv
YmxlbXMgd2l0aCByZWJvb3Rpbmcgb24gRGVsbCBPcHRpUGxleCA5MDIwLiAqLworICAgICAgICAu
Y2FsbGJhY2sgPSBvdmVycmlkZV9yZWJvb3QsCisgICAgICAgIC5kcml2ZXJfZGF0YSA9ICh2b2lk
ICopKGxvbmcpQk9PVF9BQ1BJLAorICAgICAgICAuaWRlbnQgPSAiRGVsbCBPcHRpUGxleCA5MDIw
IiwKKyAgICAgICAgLm1hdGNoZXMgPSB7CisgICAgICAgICAgICBETUlfTUFUQ0goRE1JX1NZU19W
RU5ET1IsICJEZWxsIEluYy4iKSwKKyAgICAgICAgICAgIERNSV9NQVRDSChETUlfUFJPRFVDVF9O
QU1FLCAiT3B0aVBsZXggOTAyMCIpLAorICAgICAgICB9LAorICAgIH0sCiAgICAgeyAgICAvKiBI
YW5kbGUgcHJvYmxlbXMgd2l0aCByZWJvb3Rpbmcgb24gdGhlIExhdGl0dWRlIEU2MzIwLiAqLwog
ICAgICAgICAuY2FsbGJhY2sgPSBvdmVycmlkZV9yZWJvb3QsCiAgICAgICAgIC5kcml2ZXJfZGF0
YSA9ICh2b2lkICopKGxvbmcpQk9PVF9DRjksCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3Qg
Zm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1j
aGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1j
aGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:57:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05: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 1cL1oZ-0004d9-7U; Sun, 25 Dec 2016 05: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 1cL1oY-0004cz-Dy
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:46 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 21/F6-29440-9DF5F585; Sun, 25 Dec 2016 05:57:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVfdmfHy
 EwbGrXBYTthk4MHps79vFHsAYxZqZl5RfkcCacW/aEfaCieIVTXe+MzYwThDqYuTiEBL4wihx
 5MZH9i5GTiDnPKNE25aULkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGYgsLxEis693NC
 FLOK2Am0X4vBsRkASrvu5M4gZFjASPDKkb14tSistQiXQu9pKLM9IyS3MTMHF1DAzO93NTi4s
 T01JzEpGK95PzcTYxAbzAAwQ7G2Zf9DzFKcjApifKqbY6JEOJLyk+pzEgszogvKs1JLT7EKMP
 BoSTB2xIdHyEkWJSanlqRlpkDDAuYtAQHj5II75I4oDRvcUFibnFmOkTqFKOilDjvxyighABI
 IqM0D64NFoqXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMy7HGQ8T2ZeCdz0V0CLmYAW2zZHg
 ywuSURISTUwelZ8Lv0rXvJxTtX6C8+vqi1In+D3jyX15uETd47843X2PutYsFf0+qLFd1Idkp
 +ffTdVdu/jOYpbFdvYU/Ne3HjI+2D3ub1ysq8Uwo/sDLo6/XtnWwO/5A8F0TZ/t7Qnlzfcis2
 xsUxP2OZmOdk85IjJ4fuah2cEd761jrI2boztyw4ul3mgosRSnJFoqMVcVJwIAK6ZfvVAAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1482645464!35977084!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16274 invoked from network); 25 Dec 2016 05:57:45 -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; 25 Dec 2016 05: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 1cL1oW-0008Bx-61
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1oW-0005QX-5V
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1oW-0005QX-5V@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:57:44 +0000
Subject: [Xen-changelog] [xen master] x86/traps: Correct pagefault handling
	issues introduced in c/s d5c251c
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>

Y29tbWl0IDdiOWYyMWNhYmMxNGQ4MjNkODg4ZmYwMDQxM2U0OWI0MWNhNDMwZmUKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIERlYyAxNCAxMTozMzoxNyAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQgMTg6MjM6
NTEgMjAxNiArMDAwMAoKICAgIHg4Ni90cmFwczogQ29ycmVjdCBwYWdlZmF1bHQgaGFuZGxpbmcg
aXNzdWVzIGludHJvZHVjZWQgaW4gYy9zIGQ1YzI1MWMKICAgIAogICAgVGhlcmUgYXJlIHR3byBi
dWdzLgogICAgCiAgICBGaXJzdGx5LCB0aGUgQVNTRVJUKHBhZ2luZ19tb2RlX29ubHlfbG9nX2Rp
cnR5KGQpKSBjYW4gdHJpcCB3aGVuIHNlcnZpY2luZyBhCiAgICBoeXBlcnZpc29yICNQRiBpbiB0
aGUgY29udGV4dCBvZiBhbiBIVk0gZ3Vlc3QsIGUuZy4gYSBjb3B5X3RvX3VzZXIoKSBmYWlsdXJl
CiAgICBpbiB0aGUgc2hhZG93IHBhZ2V0YWJsZSBjb2RlLgogICAgCiAgICBTZWNvbmRseSwgdGhl
IGVudHJ5IGNvbmRpdGlvbnMgcGFnaW5nX2ZhdWx0KCkgd2VyZSBwcmV2aW91c2x5IGd1YXJkZWQg
b24KICAgICFwYWdpbmdfbW9kZV9leHRlcm5hbChkKSB3aGljaCBsaW1pdGVkIGVudHJ5IHRvIFBW
IGNvbnRleHRzLCBidXQgZm9yIGJvdGgKICAgIGd1ZXN0IGFuZCBoeXBlcnZpc29yIGZhdWx0cy4g
IFN3aXRjaGluZyB0aGlzIHRvIHBhZ2luZ19tb2RlX2xvZ19kaXJ0eSgpIG9wZW5lZAogICAgaXQg
dXAgdG8gSFZNIGNvbnRleHRzIGFzIHdlbGwuCiAgICAKICAgIFJlaW5zdGF0ZSB0aGUgb2xkICFw
YWdpbmdfbW9kZV9leHRlcm5hbChkKSBjaGVjaywgYXMgaXQgaXMgYWN0dWFsbHkgdGhlCiAgICBy
ZWxldmVudCBmYWN0LCBhbmQgZXh0ZW5kIHRoZSBjb21tZW50IHRvIGV4cGxpY2l0bHkgc3RhdGUg
dGhhdCBoeXBlcnZpc29yCiAgICBmYXVsdHMgc2hvdWxkIGZvbGxvdyB0aGlzIHBhdGguCiAgICAK
ICAgIEluc2lkZSwgd2UgYXJlIG5vdyBndWFyZW50ZWVkIHRvIGJlIGluIHRoZSBjb250ZXh0IG9m
IGEgUFYgZ3Vlc3QsIHNvIGNhbgogICAgc2FmZWx5IHVzZSB0aGUgYXNzZXJ0aW9uIGFib3V0IGxv
ZyBkaXJ0eS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9y
Zz4KLS0tCiB4ZW4vYXJjaC94ODYvdHJhcHMuYyB8IDE5ICsrKysrKysrKysrKy0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKaW5kZXggMmQ3
OWVlMC4uZDY5YzAyZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3RyYXBzLmMKKysrIGIveGVu
L2FyY2gveDg2L3RyYXBzLmMKQEAgLTE3OTcsMTAgKzE3OTcsNiBAQCBzdGF0aWMgaW50IGZpeHVw
X3BhZ2VfZmF1bHQodW5zaWduZWQgbG9uZyBhZGRyLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykKICAgICBpZiAoIGluX2lycSgpIHx8ICEocmVncy0+ZWZsYWdzICYgWDg2X0VGTEFHU19JRikg
KQogICAgICAgICByZXR1cm4gMDsKIAotICAgIC8qIExvZ2RpcnR5IG1vZGUgaXMgdGhlIG9ubHkg
ZXhwZWN0ZWQgcGFnaW5nIG1vZGUgZm9yIFBWIGd1ZXN0cy4gKi8KLSAgICBpZiAoIHBhZ2luZ19t
b2RlX2VuYWJsZWQoZCkgKQotICAgICAgICBBU1NFUlQocGFnaW5nX21vZGVfb25seV9sb2dfZGly
dHkoZCkpOwotCiAgICAgaWYgKCAhKHJlZ3MtPmVycm9yX2NvZGUgJiBQRkVDX3BhZ2VfcHJlc2Vu
dCkgJiYKICAgICAgICAgICAocGFnZWZhdWx0X2J5X21lbWFkZChhZGRyLCByZWdzKSkgKQogICAg
ICAgICByZXR1cm4gaGFuZGxlX21lbWFkZF9mYXVsdChhZGRyLCByZWdzKTsKQEAgLTE4MzEsMTAg
KzE4MjcsMTkgQEAgc3RhdGljIGludCBmaXh1cF9wYWdlX2ZhdWx0KHVuc2lnbmVkIGxvbmcgYWRk
ciwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICByZXR1cm4gRVhDUkVU
X2ZhdWx0X2ZpeGVkOwogICAgIH0KIAotICAgIC8qIExvZ2RpcnR5IGd1ZXN0cyBjYWxsIGJhY2sg
aW50byB0aGUgcGFnaW5nIGNvZGUgdG8gdXBkYXRlIHNoYWRvd3MuICovCi0gICAgaWYgKCBwYWdp
bmdfbW9kZV9sb2dfZGlydHkoZCkgKQorICAgIC8qCisgICAgICogRm9yIG5vbi1leHRlcm5hbCBz
aGFkb3dlZCBndWVzdHMsIHdlIGZpeCB1cCBib3RoIHRoZWlyIG93biBwYWdlZmF1bHRzCisgICAg
ICogYW5kIFhlbidzLCBzaW5jZSB0aGV5IHNoYXJlIHRoZSBwYWdldGFibGVzLiAgVGhpcyBpbmNs
dWRlcyBoeXBlcnZpc29yCisgICAgICogZmF1bHRzLCBlLmcuIGZyb20gY29weV90b191c2VyKCku
CisgICAgICovCisgICAgaWYgKCBwYWdpbmdfbW9kZV9lbmFibGVkKGQpICYmICFwYWdpbmdfbW9k
ZV9leHRlcm5hbChkKSApCiAgICAgewotICAgICAgICBpbnQgcmV0ID0gcGFnaW5nX2ZhdWx0KGFk
ZHIsIHJlZ3MpOworICAgICAgICBpbnQgcmV0OworCisgICAgICAgIC8qIExvZ2RpcnR5IG1vZGUg
aXMgdGhlIG9ubHkgZXhwZWN0ZWQgcGFnaW5nIG1vZGUgZm9yIFBWIGd1ZXN0cy4gKi8KKyAgICAg
ICAgQVNTRVJUKHBhZ2luZ19tb2RlX29ubHlfbG9nX2RpcnR5KGQpKTsKKworICAgICAgICByZXQg
PSBwYWdpbmdfZmF1bHQoYWRkciwgcmVncyk7CiAgICAgICAgIGlmICggcmV0ID09IEVYQ1JFVF9m
YXVsdF9maXhlZCApCiAgICAgICAgICAgICB0cmFjZV90cmFwX3R3b19hZGRyKFRSQ19QVl9QQUdJ
TkdfRklYVVAsIHJlZ3MtPmVpcCwgYWRkcik7CiAgICAgICAgIHJldHVybiByZXQ7Ci0tCmdlbmVy
YXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vs
b2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:57:47 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05: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 1cL1oZ-0004d9-7U; Sun, 25 Dec 2016 05: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 1cL1oY-0004cz-Dy
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:46 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 21/F6-29440-9DF5F585; Sun, 25 Dec 2016 05:57:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRWlGSWpSXmKPExsWS0XRdVfdmfHy
 EwbGrXBYTthk4MHps79vFHsAYxZqZl5RfkcCacW/aEfaCieIVTXe+MzYwThDqYuTiEBL4wihx
 5MZH9i5GTiDnPKNE25aULkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGYgsLxEis693NC
 FLOK2Am0X4vBsRkASrvu5M4gZFjASPDKkb14tSistQiXQu9pKLM9IyS3MTMHF1DAzO93NTi4s
 T01JzEpGK95PzcTYxAbzAAwQ7G2Zf9DzFKcjApifKqbY6JEOJLyk+pzEgszogvKs1JLT7EKMP
 BoSTB2xIdHyEkWJSanlqRlpkDDAuYtAQHj5II75I4oDRvcUFibnFmOkTqFKOilDjvxyighABI
 IqM0D64NFoqXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMy7HGQ8T2ZeCdz0V0CLmYAW2zZHg
 ywuSURISTUwelZ8Lv0rXvJxTtX6C8+vqi1In+D3jyX15uETd47843X2PutYsFf0+qLFd1Idkp
 +ffTdVdu/jOYpbFdvYU/Ne3HjI+2D3ub1ysq8Uwo/sDLo6/XtnWwO/5A8F0TZ/t7Qnlzfcis2
 xsUxP2OZmOdk85IjJ4fuah2cEd761jrI2boztyw4ul3mgosRSnJFoqMVcVJwIAK6ZfvVAAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1482645464!35977084!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16274 invoked from network); 25 Dec 2016 05:57:45 -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; 25 Dec 2016 05: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 1cL1oW-0008Bx-61
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1oW-0005QX-5V
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1oW-0005QX-5V@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:57:44 +0000
Subject: [Xen-changelog] [xen master] x86/traps: Correct pagefault handling
	issues introduced in c/s d5c251c
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>

Y29tbWl0IDdiOWYyMWNhYmMxNGQ4MjNkODg4ZmYwMDQxM2U0OWI0MWNhNDMwZmUKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIERlYyAxNCAxMTozMzoxNyAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQgMTg6MjM6
NTEgMjAxNiArMDAwMAoKICAgIHg4Ni90cmFwczogQ29ycmVjdCBwYWdlZmF1bHQgaGFuZGxpbmcg
aXNzdWVzIGludHJvZHVjZWQgaW4gYy9zIGQ1YzI1MWMKICAgIAogICAgVGhlcmUgYXJlIHR3byBi
dWdzLgogICAgCiAgICBGaXJzdGx5LCB0aGUgQVNTRVJUKHBhZ2luZ19tb2RlX29ubHlfbG9nX2Rp
cnR5KGQpKSBjYW4gdHJpcCB3aGVuIHNlcnZpY2luZyBhCiAgICBoeXBlcnZpc29yICNQRiBpbiB0
aGUgY29udGV4dCBvZiBhbiBIVk0gZ3Vlc3QsIGUuZy4gYSBjb3B5X3RvX3VzZXIoKSBmYWlsdXJl
CiAgICBpbiB0aGUgc2hhZG93IHBhZ2V0YWJsZSBjb2RlLgogICAgCiAgICBTZWNvbmRseSwgdGhl
IGVudHJ5IGNvbmRpdGlvbnMgcGFnaW5nX2ZhdWx0KCkgd2VyZSBwcmV2aW91c2x5IGd1YXJkZWQg
b24KICAgICFwYWdpbmdfbW9kZV9leHRlcm5hbChkKSB3aGljaCBsaW1pdGVkIGVudHJ5IHRvIFBW
IGNvbnRleHRzLCBidXQgZm9yIGJvdGgKICAgIGd1ZXN0IGFuZCBoeXBlcnZpc29yIGZhdWx0cy4g
IFN3aXRjaGluZyB0aGlzIHRvIHBhZ2luZ19tb2RlX2xvZ19kaXJ0eSgpIG9wZW5lZAogICAgaXQg
dXAgdG8gSFZNIGNvbnRleHRzIGFzIHdlbGwuCiAgICAKICAgIFJlaW5zdGF0ZSB0aGUgb2xkICFw
YWdpbmdfbW9kZV9leHRlcm5hbChkKSBjaGVjaywgYXMgaXQgaXMgYWN0dWFsbHkgdGhlCiAgICBy
ZWxldmVudCBmYWN0LCBhbmQgZXh0ZW5kIHRoZSBjb21tZW50IHRvIGV4cGxpY2l0bHkgc3RhdGUg
dGhhdCBoeXBlcnZpc29yCiAgICBmYXVsdHMgc2hvdWxkIGZvbGxvdyB0aGlzIHBhdGguCiAgICAK
ICAgIEluc2lkZSwgd2UgYXJlIG5vdyBndWFyZW50ZWVkIHRvIGJlIGluIHRoZSBjb250ZXh0IG9m
IGEgUFYgZ3Vlc3QsIHNvIGNhbgogICAgc2FmZWx5IHVzZSB0aGUgYXNzZXJ0aW9uIGFib3V0IGxv
ZyBkaXJ0eS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9y
Zz4KLS0tCiB4ZW4vYXJjaC94ODYvdHJhcHMuYyB8IDE5ICsrKysrKysrKysrKy0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKaW5kZXggMmQ3
OWVlMC4uZDY5YzAyZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3RyYXBzLmMKKysrIGIveGVu
L2FyY2gveDg2L3RyYXBzLmMKQEAgLTE3OTcsMTAgKzE3OTcsNiBAQCBzdGF0aWMgaW50IGZpeHVw
X3BhZ2VfZmF1bHQodW5zaWduZWQgbG9uZyBhZGRyLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykKICAgICBpZiAoIGluX2lycSgpIHx8ICEocmVncy0+ZWZsYWdzICYgWDg2X0VGTEFHU19JRikg
KQogICAgICAgICByZXR1cm4gMDsKIAotICAgIC8qIExvZ2RpcnR5IG1vZGUgaXMgdGhlIG9ubHkg
ZXhwZWN0ZWQgcGFnaW5nIG1vZGUgZm9yIFBWIGd1ZXN0cy4gKi8KLSAgICBpZiAoIHBhZ2luZ19t
b2RlX2VuYWJsZWQoZCkgKQotICAgICAgICBBU1NFUlQocGFnaW5nX21vZGVfb25seV9sb2dfZGly
dHkoZCkpOwotCiAgICAgaWYgKCAhKHJlZ3MtPmVycm9yX2NvZGUgJiBQRkVDX3BhZ2VfcHJlc2Vu
dCkgJiYKICAgICAgICAgICAocGFnZWZhdWx0X2J5X21lbWFkZChhZGRyLCByZWdzKSkgKQogICAg
ICAgICByZXR1cm4gaGFuZGxlX21lbWFkZF9mYXVsdChhZGRyLCByZWdzKTsKQEAgLTE4MzEsMTAg
KzE4MjcsMTkgQEAgc3RhdGljIGludCBmaXh1cF9wYWdlX2ZhdWx0KHVuc2lnbmVkIGxvbmcgYWRk
ciwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICByZXR1cm4gRVhDUkVU
X2ZhdWx0X2ZpeGVkOwogICAgIH0KIAotICAgIC8qIExvZ2RpcnR5IGd1ZXN0cyBjYWxsIGJhY2sg
aW50byB0aGUgcGFnaW5nIGNvZGUgdG8gdXBkYXRlIHNoYWRvd3MuICovCi0gICAgaWYgKCBwYWdp
bmdfbW9kZV9sb2dfZGlydHkoZCkgKQorICAgIC8qCisgICAgICogRm9yIG5vbi1leHRlcm5hbCBz
aGFkb3dlZCBndWVzdHMsIHdlIGZpeCB1cCBib3RoIHRoZWlyIG93biBwYWdlZmF1bHRzCisgICAg
ICogYW5kIFhlbidzLCBzaW5jZSB0aGV5IHNoYXJlIHRoZSBwYWdldGFibGVzLiAgVGhpcyBpbmNs
dWRlcyBoeXBlcnZpc29yCisgICAgICogZmF1bHRzLCBlLmcuIGZyb20gY29weV90b191c2VyKCku
CisgICAgICovCisgICAgaWYgKCBwYWdpbmdfbW9kZV9lbmFibGVkKGQpICYmICFwYWdpbmdfbW9k
ZV9leHRlcm5hbChkKSApCiAgICAgewotICAgICAgICBpbnQgcmV0ID0gcGFnaW5nX2ZhdWx0KGFk
ZHIsIHJlZ3MpOworICAgICAgICBpbnQgcmV0OworCisgICAgICAgIC8qIExvZ2RpcnR5IG1vZGUg
aXMgdGhlIG9ubHkgZXhwZWN0ZWQgcGFnaW5nIG1vZGUgZm9yIFBWIGd1ZXN0cy4gKi8KKyAgICAg
ICAgQVNTRVJUKHBhZ2luZ19tb2RlX29ubHlfbG9nX2RpcnR5KGQpKTsKKworICAgICAgICByZXQg
PSBwYWdpbmdfZmF1bHQoYWRkciwgcmVncyk7CiAgICAgICAgIGlmICggcmV0ID09IEVYQ1JFVF9m
YXVsdF9maXhlZCApCiAgICAgICAgICAgICB0cmFjZV90cmFwX3R3b19hZGRyKFRSQ19QVl9QQUdJ
TkdfRklYVVAsIHJlZ3MtPmVpcCwgYWRkcik7CiAgICAgICAgIHJldHVybiByZXQ7Ci0tCmdlbmVy
YXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vs
b2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:57:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05: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 1cL1ol-0004ek-98; Sun, 25 Dec 2016 05:57:59 +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 1cL1oj-0004eT-WA
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:58 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 A2/74-18129-5EF5F585; Sun, 25 Dec 2016 05:57:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfdJfHy
 Ewf3tkhYTthk4MHps79vFHsAYxZqZl5RfkcCasX9jQcEznoqzE7YwNTD2cHUxcnEICXxhlOhe
 eoQdwjnPKLHtyXPWLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBUIk9pw4x
 g5i8wqYSWy7NpEFxGYBql+x5DH7BEaOBYwMqxg1ilOLylKLdI2M9JKKMtMzSnITM3N0DQ1M9X
 JTi4sT01NzEpOK9ZLzczcxAn1Sz8DAuINxT7vfIUZJDiYlUV61zTERQnxJ+SmVGYnFGfFFpTm
 pxYcYZTg4lCR4W6LjI4QEi1LTUyvSMnOAwQGTluDgURLhXRIHlOYtLkjMLc5Mh0idYlSUEuf9
 GAWUEABJZJTmwbXBAvISo6yUMC8jAwODEE9BalFuZgmq/CtGcQ5GJWHeaGB4C/Fk5pXATX8Ft
 JgJaLFtczTI4pJEhJRUA+PWoM4dQueiTi793yR/KiTt+qOqjZ6r763LfRj79Wwnkw+Ln9VHRx
 6Jn6X/IhMTI0Lad/zccmPfik7Fa2dPCTQnP/5oFXIgI5Hxcbjyp0trP6aI2T0VqL++ZmtMT63
 L/SKL3BbP86L3J59MKb8gd2m1WUzj7Zy2v6zFfwvVr/os5ZW+wbFp5QwlluKMREMt5qLiRAAJ
 97f3QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1482645474!59983121!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19644 invoked from network); 25 Dec 2016 05:57:55 -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; 25 Dec 2016 05: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 1cL1og-0008Cd-9W
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1og-0005fm-7T
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1og-0005fm-7T@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:57:54 +0000
Subject: [Xen-changelog] [xen master] tools/livepatch: Show the correct
	expected state before action
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>

Y29tbWl0IDE4MWRlY2EwNjNhZGI5YjFkYzQwNmQ1NWE2YTMwOWYzMWRkYTMyYWYKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMDc6NTE6NTMgMjAxNiArMDAwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQg
MTU6Mjc6MTkgMjAxNiAtMDUwMAoKICAgIHRvb2xzL2xpdmVwYXRjaDogU2hvdyB0aGUgY29ycmVj
dCBleHBlY3RlZCBzdGF0ZSBiZWZvcmUgYWN0aW9uCiAgICAKICAgIFNvbWV3aGF0IGNvbmZ1c2lu
Z2x5LCBiZWZvcmUgdGhlIGFjdGlvbiBoYXMgYmVlbiBleGVjdXRlZCB0aGUgcGF0Y2ggaXMKICAg
IGV4cGVjdGVkIHRvIGJlIGluIHRoZSAiYWxsb3ciIHN0YXRlLCBub3QgdGhlICJleHBlY3RlZCIg
c3RhdGUuICBUaGUKICAgIGNoZWNrIGZvciB0aGlzIHdhcyBjb3JyZWN0IGJ1dCB0aGUgc3Vic2Vx
dWVudCBlcnJvciBtZXNzYWdlIHdhcyBub3QuCiAgICBGaXggdGhlIGVycm9yIG1lc3NhZ2UgdG8g
c2hvdyB0aGlzIHN0YXRlIGNvcnJlY3RseS4KICAgIAogICAgQmVmb3JlOgogICAgICAgICQgeGVu
LWxpdmVwYXRjaCB1bmxvYWQgdGVzdAogICAgICAgIHRlc3Q6IGluIHdyb25nIHN0YXRlIChBUFBM
SUVEKSwgZXhwZWN0ZWQgKHVua25vd24pCiAgICBBZnRlcjoKICAgICAgICAkIHhlbi1saXZlcGF0
Y2ggdW5sb2FkIHRlc3QKICAgICAgICB0ZXN0OiBpbiB3cm9uZyBzdGF0ZSAoQVBQTElFRCksIGV4
cGVjdGVkIChDSEVDS0VEKQogICAgCiAgICBSZXZpZXdlZC1ieTogS29ucmFkIFJ6ZXN6dXRlayBX
aWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5s
YWdlcndhbGxAY2l0cml4LmNvbT4KLS0tCiB0b29scy9taXNjL3hlbi1saXZlcGF0Y2guYyB8IDIg
Ky0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt
LWdpdCBhL3Rvb2xzL21pc2MveGVuLWxpdmVwYXRjaC5jIGIvdG9vbHMvbWlzYy94ZW4tbGl2ZXBh
dGNoLmMKaW5kZXggMmRlMDRjMC4uZjZjN2M4YSAxMDA2NDQKLS0tIGEvdG9vbHMvbWlzYy94ZW4t
bGl2ZXBhdGNoLmMKKysrIGIvdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMKQEAgLTMwOCw3ICsz
MDgsNyBAQCBpbnQgYWN0aW9uX2Z1bmMoaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSwgdW5zaWduZWQg
aW50IGlkeCkKICAgICB7CiAgICAgICAgIHByaW50ZigiJXM6IGluIHdyb25nIHN0YXRlICglcyks
IGV4cGVjdGVkICglcylcbiIsCiAgICAgICAgICAgICAgICBuYW1lLCBzdGF0ZTJzdHIoc3RhdHVz
LnN0YXRlKSwKLSAgICAgICAgICAgICAgIHN0YXRlMnN0cihhY3Rpb25fb3B0aW9uc1tpZHhdLmV4
cGVjdGVkKSk7CisgICAgICAgICAgICAgICBzdGF0ZTJzdHIoYWN0aW9uX29wdGlvbnNbaWR4XS5h
bGxvdykpOwogICAgICAgICByZXR1cm4gLTE7CiAgICAgfQogCi0tCmdlbmVyYXRlZCBieSBnaXQt
cGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:57:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05: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 1cL1ol-0004ek-98; Sun, 25 Dec 2016 05:57:59 +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 1cL1oj-0004eT-WA
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:58 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 A2/74-18129-5EF5F585; Sun, 25 Dec 2016 05:57:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfdJfHy
 Ewf3tkhYTthk4MHps79vFHsAYxZqZl5RfkcCasX9jQcEznoqzE7YwNTD2cHUxcnEICXxhlOhe
 eoQdwjnPKLHtyXPWLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBUIk9pw4x
 g5i8wqYSWy7NpEFxGYBql+x5DH7BEaOBYwMqxg1ilOLylKLdI2M9JKKMtMzSnITM3N0DQ1M9X
 JTi4sT01NzEpOK9ZLzczcxAn1Sz8DAuINxT7vfIUZJDiYlUV61zTERQnxJ+SmVGYnFGfFFpTm
 pxYcYZTg4lCR4W6LjI4QEi1LTUyvSMnOAwQGTluDgURLhXRIHlOYtLkjMLc5Mh0idYlSUEuf9
 GAWUEABJZJTmwbXBAvISo6yUMC8jAwODEE9BalFuZgmq/CtGcQ5GJWHeaGB4C/Fk5pXATX8Ft
 JgJaLFtczTI4pJEhJRUA+PWoM4dQueiTi793yR/KiTt+qOqjZ6r763LfRj79Wwnkw+Ln9VHRx
 6Jn6X/IhMTI0Lad/zccmPfik7Fa2dPCTQnP/5oFXIgI5Hxcbjyp0trP6aI2T0VqL++ZmtMT63
 L/SKL3BbP86L3J59MKb8gd2m1WUzj7Zy2v6zFfwvVr/os5ZW+wbFp5QwlluKMREMt5qLiRAAJ
 97f3QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1482645474!59983121!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19644 invoked from network); 25 Dec 2016 05:57:55 -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; 25 Dec 2016 05: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 1cL1og-0008Cd-9W
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1og-0005fm-7T
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:57:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1og-0005fm-7T@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:57:54 +0000
Subject: [Xen-changelog] [xen master] tools/livepatch: Show the correct
	expected state before action
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>

Y29tbWl0IDE4MWRlY2EwNjNhZGI5YjFkYzQwNmQ1NWE2YTMwOWYzMWRkYTMyYWYKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMDc6NTE6NTMgMjAxNiArMDAwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQg
MTU6Mjc6MTkgMjAxNiAtMDUwMAoKICAgIHRvb2xzL2xpdmVwYXRjaDogU2hvdyB0aGUgY29ycmVj
dCBleHBlY3RlZCBzdGF0ZSBiZWZvcmUgYWN0aW9uCiAgICAKICAgIFNvbWV3aGF0IGNvbmZ1c2lu
Z2x5LCBiZWZvcmUgdGhlIGFjdGlvbiBoYXMgYmVlbiBleGVjdXRlZCB0aGUgcGF0Y2ggaXMKICAg
IGV4cGVjdGVkIHRvIGJlIGluIHRoZSAiYWxsb3ciIHN0YXRlLCBub3QgdGhlICJleHBlY3RlZCIg
c3RhdGUuICBUaGUKICAgIGNoZWNrIGZvciB0aGlzIHdhcyBjb3JyZWN0IGJ1dCB0aGUgc3Vic2Vx
dWVudCBlcnJvciBtZXNzYWdlIHdhcyBub3QuCiAgICBGaXggdGhlIGVycm9yIG1lc3NhZ2UgdG8g
c2hvdyB0aGlzIHN0YXRlIGNvcnJlY3RseS4KICAgIAogICAgQmVmb3JlOgogICAgICAgICQgeGVu
LWxpdmVwYXRjaCB1bmxvYWQgdGVzdAogICAgICAgIHRlc3Q6IGluIHdyb25nIHN0YXRlIChBUFBM
SUVEKSwgZXhwZWN0ZWQgKHVua25vd24pCiAgICBBZnRlcjoKICAgICAgICAkIHhlbi1saXZlcGF0
Y2ggdW5sb2FkIHRlc3QKICAgICAgICB0ZXN0OiBpbiB3cm9uZyBzdGF0ZSAoQVBQTElFRCksIGV4
cGVjdGVkIChDSEVDS0VEKQogICAgCiAgICBSZXZpZXdlZC1ieTogS29ucmFkIFJ6ZXN6dXRlayBX
aWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5s
YWdlcndhbGxAY2l0cml4LmNvbT4KLS0tCiB0b29scy9taXNjL3hlbi1saXZlcGF0Y2guYyB8IDIg
Ky0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt
LWdpdCBhL3Rvb2xzL21pc2MveGVuLWxpdmVwYXRjaC5jIGIvdG9vbHMvbWlzYy94ZW4tbGl2ZXBh
dGNoLmMKaW5kZXggMmRlMDRjMC4uZjZjN2M4YSAxMDA2NDQKLS0tIGEvdG9vbHMvbWlzYy94ZW4t
bGl2ZXBhdGNoLmMKKysrIGIvdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMKQEAgLTMwOCw3ICsz
MDgsNyBAQCBpbnQgYWN0aW9uX2Z1bmMoaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSwgdW5zaWduZWQg
aW50IGlkeCkKICAgICB7CiAgICAgICAgIHByaW50ZigiJXM6IGluIHdyb25nIHN0YXRlICglcyks
IGV4cGVjdGVkICglcylcbiIsCiAgICAgICAgICAgICAgICBuYW1lLCBzdGF0ZTJzdHIoc3RhdHVz
LnN0YXRlKSwKLSAgICAgICAgICAgICAgIHN0YXRlMnN0cihhY3Rpb25fb3B0aW9uc1tpZHhdLmV4
cGVjdGVkKSk7CisgICAgICAgICAgICAgICBzdGF0ZTJzdHIoYWN0aW9uX29wdGlvbnNbaWR4XS5h
bGxvdykpOwogICAgICAgICByZXR1cm4gLTE7CiAgICAgfQogCi0tCmdlbmVyYXRlZCBieSBnaXQt
cGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:58:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:58: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 1cL1ot-0004gC-AZ; Sun, 25 Dec 2016 05:58: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 1cL1os-0004fz-NQ
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:06 +0000
Received: from [193.109.254.147] by server-2.bemta-6.messagelabs.com id
 5C/7B-22326-EEF5F585; Sun, 25 Dec 2016 05:58:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfdtfHy
 EwbnDEhYTthk4MHps79vFHsAYxZqZl5RfkcCa0f56E2PBep6KWd/msDUw3uPsYuTiEBL4wiix
 78BBxi5GTiDnPKPE6efRXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYWcJc4tfQTC
 4jNK2Amca7nClgNC1D9vYW3mCcwcixgZFjFqF6cWlSWWqRrpJdUlJmeUZKbmJmja2hgppebWl
 ycmJ6ak5hUrJecn7uJEegRBiDYwbjsr9MhRkkOJiVRXrXNMRFCfEn5KZUZicUZ8UWlOanFhxh
 lODiUJHhbouMjhASLUtNTK9Iyc4ChAZOW4OBREuFdEgeU5i0uSMwtzkyHSJ1iVJQS5/0YBZQQ
 AElklObBtcHC8RKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeR+DjOfJzCuBm/4KaDET0GLb5
 miQxSWJCCmpBkbZYsXCFSZiOtl39zpYCWy8bRojtI39RnTHnU7+Z7qTGO0y9Y1DWfJcz0hHrp
 p6Z4WM0r+b0+PW+1zk9vLbVXpEcrc+k9jSloXneMqTQuynnPyblPl/n57+06/nfJ48vtDSU7g
 +uaXD9ImuxOp/DTEXco2nebhuqHOpVHzyaKek5Pq5rg58D5VYijMSDbWYi4oTAYfd1atCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1482645484!79241898!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40566 invoked from network); 25 Dec 2016 05:58:05 -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; 25 Dec 2016 05: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 1cL1oq-0008DP-BN
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1oq-0005m7-Aw
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1oq-0005m7-Aw@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:58:04 +0000
Subject: [Xen-changelog] [xen master] tools/livepatch: Set stdout and stderr
	unbuffered
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>

Y29tbWl0IGE4MTE2M2VmMGZjYWVlZmNmMTVjNTYxYjM3MjU1YTA2Y2U4ZTY2MWYKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMDc6NTE6NTQgMjAxNiArMDAwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQg
MTU6Mjc6MTkgMjAxNiAtMDUwMAoKICAgIHRvb2xzL2xpdmVwYXRjaDogU2V0IHN0ZG91dCBhbmQg
c3RkZXJyIHVuYnVmZmVyZWQKICAgIAogICAgVXNpbmcgYm90aCBzdGRvdXQgYW5kIHN0ZGVyciBp
bnRlcmxlYXZlZCB3aXRob3V0IG5ld2xpbmVzIGNhbiByZXN1bHQgaW4KICAgIHN0cmFuZ2Ugb3V0
cHV0IHdoZW4gdXNpbmcgbGluZSBidWZmZXJlZCBtb2RlIChlLmcuIGEgdGVybWluYWwpIG9yIHdo
ZW4KICAgIGZ1bGx5IGJ1ZmZlcmVkIChlLmcuIHJlZGlyZWN0ZWQgdG8gYSBmaWxlKS4gU2V0IHN0
ZG91dCB0byB1bmJ1ZmZlcmVkIG1vZGUKICAgIHRvIGZpeCB0aGlzIChzdGRlcnIgaXMgYWx3YXlz
IHVuYnVmZmVyZWQgYnkgZGVmYXVsdCkuCiAgICAKICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29u
cmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxy
b3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgotLS0KIHRvb2xzL21pc2MveGVuLWxpdmVwYXRjaC5j
IHwgNyArKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u
KC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMgYi90b29scy9taXNj
L3hlbi1saXZlcGF0Y2guYwppbmRleCBmNmM3YzhhLi41NmFlNWFhIDEwMDY0NAotLS0gYS90b29s
cy9taXNjL3hlbi1saXZlcGF0Y2guYworKysgYi90b29scy9taXNjL3hlbi1saXZlcGF0Y2guYwpA
QCAtMzMwLDcgKzMzMCw2IEBAIGludCBhY3Rpb25fZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltd
LCB1bnNpZ25lZCBpbnQgaWR4KQogICAgICAgICB9CiAKICAgICAgICAgcHJpbnRmKCIuIik7Ci0g
ICAgICAgIGZmbHVzaChzdGRvdXQpOwogICAgICAgICB1c2xlZXAoREVMQVkpOwogICAgIH0gd2hp
bGUgKCArK3JldHJ5IDwgUkVUUklFUyApOwogCkBAIC00MTYsNiArNDE1LDEyIEBAIGludCBtYWlu
KGludCBhcmdjLCBjaGFyICphcmd2W10pCiB7CiAgICAgaW50IGksIGogPSAwLCByZXQ7CiAKKyAg
ICAvKgorICAgICAqIFNldCBzdGRvdXQgdG8gYmUgdW5idWZmZXJlZCB0byBhdm9pZCBoYXZpbmcg
dG8gZmZsdXNoIHdoZW4KKyAgICAgKiBwcmludGluZyB3aXRob3V0IGEgbmV3bGluZS4KKyAgICAg
Ki8KKyAgICBzZXR2YnVmKHN0ZG91dCwgTlVMTCwgX0lPTkJGLCAwKTsKKwogICAgIGlmICggYXJn
YyAgPD0gMSApCiAgICAgewogICAgICAgICBzaG93X2hlbHAoKTsKLS0KZ2VuZXJhdGVkIGJ5IGdp
dC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:58:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:58: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 1cL1ot-0004gC-AZ; Sun, 25 Dec 2016 05:58: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 1cL1os-0004fz-NQ
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:06 +0000
Received: from [193.109.254.147] by server-2.bemta-6.messagelabs.com id
 5C/7B-22326-EEF5F585; Sun, 25 Dec 2016 05:58:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfdtfHy
 EwbnDEhYTthk4MHps79vFHsAYxZqZl5RfkcCa0f56E2PBep6KWd/msDUw3uPsYuTiEBL4wiix
 78BBxi5GTiDnPKPE6efRXYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYWcJc4tfQTC
 4jNK2Amca7nClgNC1D9vYW3mCcwcixgZFjFqF6cWlSWWqRrpJdUlJmeUZKbmJmja2hgppebWl
 ycmJ6ak5hUrJecn7uJEegRBiDYwbjsr9MhRkkOJiVRXrXNMRFCfEn5KZUZicUZ8UWlOanFhxh
 lODiUJHhbouMjhASLUtNTK9Iyc4ChAZOW4OBREuFdEgeU5i0uSMwtzkyHSJ1iVJQS5/0YBZQQ
 AElklObBtcHC8RKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeR+DjOfJzCuBm/4KaDET0GLb5
 miQxSWJCCmpBkbZYsXCFSZiOtl39zpYCWy8bRojtI39RnTHnU7+Z7qTGO0y9Y1DWfJcz0hHrp
 p6Z4WM0r+b0+PW+1zk9vLbVXpEcrc+k9jSloXneMqTQuynnPyblPl/n57+06/nfJ48vtDSU7g
 +uaXD9ImuxOp/DTEXco2nebhuqHOpVHzyaKek5Pq5rg58D5VYijMSDbWYi4oTAYfd1atCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1482645484!79241898!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40566 invoked from network); 25 Dec 2016 05:58:05 -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; 25 Dec 2016 05: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 1cL1oq-0008DP-BN
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1oq-0005m7-Aw
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1oq-0005m7-Aw@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:58:04 +0000
Subject: [Xen-changelog] [xen master] tools/livepatch: Set stdout and stderr
	unbuffered
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>

Y29tbWl0IGE4MTE2M2VmMGZjYWVlZmNmMTVjNTYxYjM3MjU1YTA2Y2U4ZTY2MWYKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMDc6NTE6NTQgMjAxNiArMDAwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQg
MTU6Mjc6MTkgMjAxNiAtMDUwMAoKICAgIHRvb2xzL2xpdmVwYXRjaDogU2V0IHN0ZG91dCBhbmQg
c3RkZXJyIHVuYnVmZmVyZWQKICAgIAogICAgVXNpbmcgYm90aCBzdGRvdXQgYW5kIHN0ZGVyciBp
bnRlcmxlYXZlZCB3aXRob3V0IG5ld2xpbmVzIGNhbiByZXN1bHQgaW4KICAgIHN0cmFuZ2Ugb3V0
cHV0IHdoZW4gdXNpbmcgbGluZSBidWZmZXJlZCBtb2RlIChlLmcuIGEgdGVybWluYWwpIG9yIHdo
ZW4KICAgIGZ1bGx5IGJ1ZmZlcmVkIChlLmcuIHJlZGlyZWN0ZWQgdG8gYSBmaWxlKS4gU2V0IHN0
ZG91dCB0byB1bmJ1ZmZlcmVkIG1vZGUKICAgIHRvIGZpeCB0aGlzIChzdGRlcnIgaXMgYWx3YXlz
IHVuYnVmZmVyZWQgYnkgZGVmYXVsdCkuCiAgICAKICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29u
cmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxy
b3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgotLS0KIHRvb2xzL21pc2MveGVuLWxpdmVwYXRjaC5j
IHwgNyArKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u
KC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMgYi90b29scy9taXNj
L3hlbi1saXZlcGF0Y2guYwppbmRleCBmNmM3YzhhLi41NmFlNWFhIDEwMDY0NAotLS0gYS90b29s
cy9taXNjL3hlbi1saXZlcGF0Y2guYworKysgYi90b29scy9taXNjL3hlbi1saXZlcGF0Y2guYwpA
QCAtMzMwLDcgKzMzMCw2IEBAIGludCBhY3Rpb25fZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltd
LCB1bnNpZ25lZCBpbnQgaWR4KQogICAgICAgICB9CiAKICAgICAgICAgcHJpbnRmKCIuIik7Ci0g
ICAgICAgIGZmbHVzaChzdGRvdXQpOwogICAgICAgICB1c2xlZXAoREVMQVkpOwogICAgIH0gd2hp
bGUgKCArK3JldHJ5IDwgUkVUUklFUyApOwogCkBAIC00MTYsNiArNDE1LDEyIEBAIGludCBtYWlu
KGludCBhcmdjLCBjaGFyICphcmd2W10pCiB7CiAgICAgaW50IGksIGogPSAwLCByZXQ7CiAKKyAg
ICAvKgorICAgICAqIFNldCBzdGRvdXQgdG8gYmUgdW5idWZmZXJlZCB0byBhdm9pZCBoYXZpbmcg
dG8gZmZsdXNoIHdoZW4KKyAgICAgKiBwcmludGluZyB3aXRob3V0IGEgbmV3bGluZS4KKyAgICAg
Ki8KKyAgICBzZXR2YnVmKHN0ZG91dCwgTlVMTCwgX0lPTkJGLCAwKTsKKwogICAgIGlmICggYXJn
YyAgPD0gMSApCiAgICAgewogICAgICAgICBzaG93X2hlbHAoKTsKLS0KZ2VuZXJhdGVkIGJ5IGdp
dC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5n
IGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:58:18 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05: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 1cL1p4-0004i1-DN; Sun, 25 Dec 2016 05:58:18 +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 1cL1p3-0004hp-7S
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:17 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 51/94-18129-8FF5F585; Sun, 25 Dec 2016 05:58:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfd7fHy
 EweJPahYTthk4MHps79vFHsAYxZqZl5RfkcCa0btlJWvBfceKrp2TmBoYD+h0MXJxCAl8YZR4
 8+IeE4RznlHi7fuljF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwuYSvydv
 YEJxOYVMJP4/fENWJwFqH7C1WfMExg5FjAyrGJUL04tKkst0jXSSyrKTM8oyU3MzNE1NDDVy0
 0tLk5MT81JTCrWS87P3cQI9AkDEOxg/P7H6RCjJAeTkiiv2uaYCCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvC3R8RFCgkWp6akVaZk5wOCASUtw8CiJ8EYBA0SIt7ggMbc4Mx0idYpRUUqc92MU
 UEIAJJFRmgfXBgvIS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmjQYZz5OZVwI3/RXQYiagx
 bbN0SCLSxIRUlINjPO2O8Vseeho1GGiY2d6f1HVoTWqs9lnLvklxHe6lbmmn2EFi79DY8O9w+
 wnjLzeWMYuWr21cfqzpz/ZrK6rBEuIH9J02n/8wsMbSzboXZ/apLNR8M6iWW/i5QPFU0qnBAS
 xLk1y+3Bl6/s9ppundp23F/VftKXVaCaXo/8ZtUArtoAOtfddx5RYijMSDbWYi4oTAcOTwbZD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1482645494!76961958!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55933 invoked from network); 25 Dec 2016 05:58:15 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 05: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 1cL1p0-0008Db-DU
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1p0-0005om-Cz
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1p0-0005om-Cz@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:58:14 +0000
Subject: [Xen-changelog] [xen master] tools/livepatch: Improve output
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>

Y29tbWl0IDlmYWU2Mjg1NzQwYWZkMGVmZjk5NjBjMGQ5Njk1MjhiMTk2YTU3MWIKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMDc6NTE6NTUgMjAxNiArMDAwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQg
MTU6Mjc6MTkgMjAxNiAtMDUwMAoKICAgIHRvb2xzL2xpdmVwYXRjaDogSW1wcm92ZSBvdXRwdXQK
ICAgIAogICAgSW1wcm92aW5nIHRoZSBvdXRwdXQgb2YgeGVuLWxpdmVwYXRjaCwgd2hpY2ggaXMg
Y3VycmVudGx5IGhhcmQgdG8gcmVhZCwKICAgIGVzcGVjaWFsbHkgd2hlbiBhbiBlcnJvciBvY2N1
cnMuCiAgICAKICAgIFNvbWUgZXhhbXBsZXMgb2YgdGhlIGNoYW5nZXM6CiAgICBCZWZvcmU6CiAg
ICAgICAgJCB4ZW4tbGl2ZXBhdGNoIGFwcGx5IHRlc3QKICAgICAgICBQZXJmb3JtaW5nIGFwcGx5
Oi4gY29tcGxldGVkCiAgICBBZnRlcjoKICAgICAgICAkIHhlbi1saXZlcGF0Y2ggYXBwbHkgdGVz
dAogICAgICAgIEFwcGx5aW5nIHRlc3Q6LiBjb21wbGV0ZWQKICAgIAogICAgQmVmb3JlOgogICAg
ICAgICQgeGVuLWxpdmVwYXRjaCBhcHBseSB0ZXN0MgogICAgICAgIHRlc3QyIGZhaWxlZCB3aXRo
IDIyKEludmFsaWQgYXJndW1lbnQpCiAgICAgICAgUGVyZm9ybWluZyBhcHBseTogKG5vIG5ld2xp
bmUpCiAgICBBZnRlcjoKICAgICAgICAkIHhlbi1saXZlcGF0Y2ggYXBwbHkgdGVzdDIKICAgICAg
ICBBcHBseWluZyB0ZXN0MjogZmFpbGVkCiAgICAgICAgRXJyb3IgMjI6IEludmFsaWQgYXJndW1l
bnQKICAgIAogICAgUmV2aWV3ZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJp
eC5jb20+Ci0tLQogdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMgfCA3NSArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNTEgaW5z
ZXJ0aW9ucygrKSwgMjQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94ZW4t
bGl2ZXBhdGNoLmMgYi90b29scy9taXNjL3hlbi1saXZlcGF0Y2guYwppbmRleCA1NmFlNWFhLi42
ZTNmY2YyIDEwMDY0NAotLS0gYS90b29scy9taXNjL3hlbi1saXZlcGF0Y2guYworKysgYi90b29s
cy9taXNjL3hlbi1saXZlcGF0Y2guYwpAQCAtMTAwLDcgKzEwMCw4IEBAIHN0YXRpYyBpbnQgbGlz
dF9mdW5jKGludCBhcmdjLCBjaGFyICphcmd2W10pCiAgICAgICAgIHJjID0geGNfbGl2ZXBhdGNo
X2xpc3QoeGNoLCBNQVhfTEVOLCBpZHgsIGluZm8sIG5hbWUsIGxlbiwgJmRvbmUsICZsZWZ0KTsK
ICAgICAgICAgaWYgKCByYyApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGZwcmludGYoc3RkZXJy
LCAiRmFpbGVkIHRvIGxpc3QgJWQvJWQ6ICVkKCVzKSFcbiIsCisgICAgICAgICAgICBmcHJpbnRm
KHN0ZGVyciwgIkZhaWxlZCB0byBsaXN0ICVkLyVkLlxuIgorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICJFcnJvciAlZDogJXNcbiIsCiAgICAgICAgICAgICAgICAgICAgIGlkeCwgbGVmdCwg
ZXJybm8sIHN0cmVycm9yKGVycm5vKSk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQpA
QCAtMTQwLDcgKzE0MSw4IEBAIHN0YXRpYyBpbnQgZ2V0X25hbWUoaW50IGFyZ2MsIGNoYXIgKmFy
Z3ZbXSwgY2hhciAqbmFtZSkKICAgICBzc2l6ZV90IGxlbiA9IHN0cmxlbihhcmd2WzBdKTsKICAg
ICBpZiAoIGxlbiA+IFhFTl9MSVZFUEFUQ0hfTkFNRV9TSVpFICkKICAgICB7Ci0gICAgICAgIGZw
cmludGYoc3RkZXJyLCAiSUQgTVVTVCBiZSAlZCBjaGFyYWN0ZXJzIVxuIiwgWEVOX0xJVkVQQVRD
SF9OQU1FX1NJWkUpOworICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIklEIG11c3QgYmUgbm8gbW9y
ZSB0aGFuICVkIGNoYXJhY3RlcnMuXG4iLAorICAgICAgICAgICAgICAgIFhFTl9MSVZFUEFUQ0hf
TkFNRV9TSVpFKTsKICAgICAgICAgZXJybm8gPSBFSU5WQUw7CiAgICAgICAgIHJldHVybiBlcnJu
bzsKICAgICB9CkBAIC0xNzIsMTMgKzE3NCwxNSBAQCBzdGF0aWMgaW50IHVwbG9hZF9mdW5jKGlu
dCBhcmdjLCBjaGFyICphcmd2W10pCiAgICAgZmQgPSBvcGVuKGZpbGVuYW1lLCBPX1JET05MWSk7
CiAgICAgaWYgKCBmZCA8IDAgKQogICAgIHsKLSAgICAgICAgZnByaW50ZihzdGRlcnIsICJDb3Vs
ZCBub3Qgb3BlbiAlcywgZXJyb3I6ICVkKCVzKVxuIiwKKyAgICAgICAgZnByaW50ZihzdGRlcnIs
ICJDb3VsZCBub3Qgb3BlbiAlcy5cbiIKKyAgICAgICAgICAgICAgICAgICAgICAgICJFcnJvciAl
ZDogJXNcbiIsCiAgICAgICAgICAgICAgICAgZmlsZW5hbWUsIGVycm5vLCBzdHJlcnJvcihlcnJu
bykpOwogICAgICAgICByZXR1cm4gZXJybm87CiAgICAgfQogICAgIGlmICggc3RhdChmaWxlbmFt
ZSwgJmJ1ZikgIT0gMCApCiAgICAgewotICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkNvdWxkIG5v
dCBnZXQgcmlnaHQgc2l6ZSAlcywgZXJyb3I6ICVkKCVzKVxuIiwKKyAgICAgICAgZnByaW50Zihz
dGRlcnIsICJDb3VsZCBub3QgZ2V0IHNpemUgb2YgJXMuXG4iCisgICAgICAgICAgICAgICAgICAg
ICAgICAiRXJyb3IgJWQ6ICVzXG4iLAogICAgICAgICAgICAgICAgIGZpbGVuYW1lLCBlcnJubywg
c3RyZXJyb3IoZXJybm8pKTsKICAgICAgICAgY2xvc2UoZmQpOwogICAgICAgICByZXR1cm4gZXJy
bm87CkBAIC0xODgsMjEgKzE5MiwyOSBAQCBzdGF0aWMgaW50IHVwbG9hZF9mdW5jKGludCBhcmdj
LCBjaGFyICphcmd2W10pCiAgICAgZmJ1ZiA9IG1tYXAoMCwgbGVuLCBQUk9UX1JFQUQsIE1BUF9Q
UklWQVRFLCBmZCwgMCk7CiAgICAgaWYgKCBmYnVmID09IE1BUF9GQUlMRUQgKQogICAgIHsKLSAg
ICAgICAgZnByaW50ZihzdGRlcnIsIkNvdWxkIG5vdCBtYXA6ICVzLCBlcnJvcjogJWQoJXMpXG4i
LAorICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkNvdWxkIG5vdCBtYXAgJXMuXG4iCisgICAgICAg
ICAgICAgICAgICAgICAgICAiRXJyb3IgJWQ6ICVzXG4iLAogICAgICAgICAgICAgICAgIGZpbGVu
YW1lLCBlcnJubywgc3RyZXJyb3IoZXJybm8pKTsKICAgICAgICAgY2xvc2UgKGZkKTsKICAgICAg
ICAgcmV0dXJuIGVycm5vOwogICAgIH0KLSAgICBwcmludGYoIlVwbG9hZGluZyAlcyAoJXp1IGJ5
dGVzKVxuIiwgZmlsZW5hbWUsIGxlbik7CisgICAgcHJpbnRmKCJVcGxvYWRpbmcgJXMuLi4gIiwg
ZmlsZW5hbWUpOwogICAgIHJjID0geGNfbGl2ZXBhdGNoX3VwbG9hZCh4Y2gsIG5hbWUsIGZidWYs
IGxlbik7CiAgICAgaWYgKCByYyApCi0gICAgICAgIGZwcmludGYoc3RkZXJyLCAiVXBsb2FkIGZh
aWxlZDogJXMsIGVycm9yOiAlZCglcykhXG4iLAotICAgICAgICAgICAgICAgIGZpbGVuYW1lLCBl
cnJubywgc3RyZXJyb3IoZXJybm8pKTsKKyAgICB7CisgICAgICAgIHByaW50ZigiZmFpbGVkXG4i
KTsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJFcnJvciAlZDogJXNcbiIsCisgICAgICAgICAg
ICAgICAgZXJybm8sIHN0cmVycm9yKGVycm5vKSk7CisgICAgfQorICAgIGVsc2UKKyAgICAgICAg
cHJpbnRmKCJjb21wbGV0ZWRcbiIpOworCiAKICAgICBpZiAoIG11bm1hcCggZmJ1ZiwgbGVuKSAp
CiAgICAgewotICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkNvdWxkIG5vdCB1bm1hcCE/IGVycm9y
OiAlZCglcykhXG4iLAotICAgICAgICAgICAgICAgIGVycm5vLCBzdHJlcnJvcihlcnJubykpOwor
ICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkNvdWxkIG5vdCB1bm1hcCAlcy5cbiIKKyAgICAgICAg
ICAgICAgICAgICAgICAgICJFcnJvciAlZDogJXNcbiIsCisgICAgICAgICAgICAgICAgZmlsZW5h
bWUsIGVycm5vLCBzdHJlcnJvcihlcnJubykpOwogICAgICAgICBpZiAoICFyYyApCiAgICAgICAg
ICAgICByYyA9IGVycm5vOwogICAgIH0KQEAgLTIyMywyNyArMjM1LDMyIEBAIHN0cnVjdCB7CiAg
ICAgaW50IGFsbG93OyAvKiBTdGF0ZSBpdCBtdXN0IGJlIGluIHRvIGNhbGwgZnVuY3Rpb24uICov
CiAgICAgaW50IGV4cGVjdGVkOyAvKiBUaGUgc3RhdGUgdG8gYmUgaW4gYWZ0ZXIgdGhlIGZ1bmN0
aW9uLiAqLwogICAgIGNvbnN0IGNoYXIgKm5hbWU7CisgICAgY29uc3QgY2hhciAqdmVyYjsKICAg
ICBpbnQgKCpmdW5jdGlvbikoeGNfaW50ZXJmYWNlICp4Y2gsIGNoYXIgKm5hbWUsIHVpbnQzMl90
IHRpbWVvdXQpOwogICAgIHVuc2lnbmVkIGludCBleGVjdXRlZDsgLyogSGFzIHRoZSBmdW5jdGlv
biBiZWVuIGNhbGxlZD8uICovCiB9IGFjdGlvbl9vcHRpb25zW10gPSB7CiAgICAgeyAgIC5hbGxv
dyA9IExJVkVQQVRDSF9TVEFURV9DSEVDS0VELAogICAgICAgICAuZXhwZWN0ZWQgPSBMSVZFUEFU
Q0hfU1RBVEVfQVBQTElFRCwKICAgICAgICAgLm5hbWUgPSAiYXBwbHkiLAorICAgICAgICAudmVy
YiA9ICJBcHBseWluZyIsCiAgICAgICAgIC5mdW5jdGlvbiA9IHhjX2xpdmVwYXRjaF9hcHBseSwK
ICAgICB9LAogICAgIHsgICAuYWxsb3cgPSBMSVZFUEFUQ0hfU1RBVEVfQVBQTElFRCwKICAgICAg
ICAgLmV4cGVjdGVkID0gTElWRVBBVENIX1NUQVRFX0NIRUNLRUQsCiAgICAgICAgIC5uYW1lID0g
InJldmVydCIsCisgICAgICAgIC52ZXJiID0gIlJldmVydGluZyIsCiAgICAgICAgIC5mdW5jdGlv
biA9IHhjX2xpdmVwYXRjaF9yZXZlcnQsCiAgICAgfSwKICAgICB7ICAgLmFsbG93ID0gTElWRVBB
VENIX1NUQVRFX0NIRUNLRUQsCiAgICAgICAgIC5leHBlY3RlZCA9IC1YRU5fRU5PRU5ULAogICAg
ICAgICAubmFtZSA9ICJ1bmxvYWQiLAorICAgICAgICAudmVyYiA9ICJVbmxvYWRpbmciLAogICAg
ICAgICAuZnVuY3Rpb24gPSB4Y19saXZlcGF0Y2hfdW5sb2FkLAogICAgIH0sCiAgICAgeyAgIC5h
bGxvdyA9IExJVkVQQVRDSF9TVEFURV9DSEVDS0VELAogICAgICAgICAuZXhwZWN0ZWQgPSBMSVZF
UEFUQ0hfU1RBVEVfQVBQTElFRCwKICAgICAgICAgLm5hbWUgPSAicmVwbGFjZSIsCisgICAgICAg
IC52ZXJiID0gIlJlcGxhY2luZyBhbGwgbGl2ZSBwYXRjaGVzIHdpdGgiLAogICAgICAgICAuZnVu
Y3Rpb24gPSB4Y19saXZlcGF0Y2hfcmVwbGFjZSwKICAgICB9LAogfTsKQEAgLTI3NiwzOSArMjkz
LDQ0IEBAIGludCBhY3Rpb25fZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltdLCB1bnNpZ25lZCBp
bnQgaWR4KQogICAgIHJjID0geGNfbGl2ZXBhdGNoX2dldCh4Y2gsIG5hbWUsICZzdGF0dXMpOwog
ICAgIGlmICggcmMgKQogICAgIHsKLSAgICAgICAgZnByaW50ZihzdGRlcnIsICIlcyBmYWlsZWQg
dG8gZ2V0IHN0YXR1cyAlZCglcykhXG4iLAorICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkZhaWxl
ZCB0byBnZXQgc3RhdHVzIG9mICVzLlxuIgorICAgICAgICAgICAgICAgICAgICAgICAgIkVycm9y
ICVkOiAlc1xuIiwKICAgICAgICAgICAgICAgICBuYW1lLCBlcnJubywgc3RyZXJyb3IoZXJybm8p
KTsKICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KICAgICBpZiAoIHN0YXR1cy5yYyA9PSAtWEVO
X0VBR0FJTiApCiAgICAgewotICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIiVzIGZhaWxlZC4gT3Bl
cmF0aW9uIGFscmVhZHkgaW4gcHJvZ3Jlc3NcbiIsIG5hbWUpOworICAgICAgICBmcHJpbnRmKHN0
ZGVyciwKKyAgICAgICAgICAgICAgICAiQ2Fubm90IGV4ZWN1dGUgJXMuXG4iCisgICAgICAgICAg
ICAgICAgIk9wZXJhdGlvbiBhbHJlYWR5IGluIHByb2dyZXNzLlxuIiwgYWN0aW9uX29wdGlvbnNb
aWR4XS5uYW1lKTsKICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KIAogICAgIGlmICggc3RhdHVz
LnN0YXRlID09IGFjdGlvbl9vcHRpb25zW2lkeF0uZXhwZWN0ZWQgKQogICAgIHsKLSAgICAgICAg
cHJpbnRmKCJObyBhY3Rpb24gbmVlZGVkXG4iKTsKKyAgICAgICAgcHJpbnRmKCJObyBhY3Rpb24g
bmVlZGVkLlxuIik7CiAgICAgICAgIHJldHVybiAwOwogICAgIH0KIAogICAgIC8qIFBlcmZvcm0g
YWN0aW9uLiAqLwogICAgIGlmICggYWN0aW9uX29wdGlvbnNbaWR4XS5hbGxvdyAmIHN0YXR1cy5z
dGF0ZSApCiAgICAgewotICAgICAgICBwcmludGYoIlBlcmZvcm1pbmcgJXM6IiwgYWN0aW9uX29w
dGlvbnNbaWR4XS5uYW1lKTsKKyAgICAgICAgcHJpbnRmKCIlcyAlczoiLCBhY3Rpb25fb3B0aW9u
c1tpZHhdLnZlcmIsIG5hbWUpOwogICAgICAgICByYyA9IGFjdGlvbl9vcHRpb25zW2lkeF0uZnVu
Y3Rpb24oeGNoLCBuYW1lLCAwKTsKICAgICAgICAgaWYgKCByYyApCiAgICAgICAgIHsKLSAgICAg
ICAgICAgIGZwcmludGYoc3RkZXJyLCAiJXMgZmFpbGVkIHdpdGggJWQoJXMpXG4iLCBuYW1lLCBl
cnJubywKLSAgICAgICAgICAgICAgICAgICAgc3RyZXJyb3IoZXJybm8pKTsKKyAgICAgICAgICAg
IHByaW50ZigiIGZhaWxlZFxuIik7CisgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkVycm9y
ICVkOiAlc1xuIiwgZXJybm8sIHN0cmVycm9yKGVycm5vKSk7CiAgICAgICAgICAgICByZXR1cm4g
LTE7CiAgICAgICAgIH0KICAgICB9CiAgICAgZWxzZQogICAgIHsKLSAgICAgICAgcHJpbnRmKCIl
czogaW4gd3Jvbmcgc3RhdGUgKCVzKSwgZXhwZWN0ZWQgKCVzKVxuIiwKLSAgICAgICAgICAgICAg
IG5hbWUsIHN0YXRlMnN0cihzdGF0dXMuc3RhdGUpLAotICAgICAgICAgICAgICAgc3RhdGUyc3Ry
KGFjdGlvbl9vcHRpb25zW2lkeF0uYWxsb3cpKTsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICIl
cyBpcyBpbiB0aGUgd3Jvbmcgc3RhdGUuXG4iCisgICAgICAgICAgICAgICAgICAgICAgICAiQ3Vy
cmVudCBzdGF0ZTogJXNcbiIKKyAgICAgICAgICAgICAgICAgICAgICAgICJFeHBlY3RlZCBzdGF0
ZTogJXNcbiIsCisgICAgICAgICAgICAgICAgbmFtZSwgc3RhdGUyc3RyKHN0YXR1cy5zdGF0ZSks
CisgICAgICAgICAgICAgICAgc3RhdGUyc3RyKGFjdGlvbl9vcHRpb25zW2lkeF0uYWxsb3cpKTsK
ICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KIApAQCAtMzM1LDcgKzM1Nyw4IEBAIGludCBhY3Rp
b25fZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltdLCB1bnNpZ25lZCBpbnQgaWR4KQogCiAgICAg
aWYgKCByZXRyeSA+PSBSRVRSSUVTICkKICAgICB7Ci0gICAgICAgIGZwcmludGYoc3RkZXJyLCAi
JXM6IE9wZXJhdGlvbiBkaWRuJ3QgY29tcGxldGUgYWZ0ZXIgMzAgc2Vjb25kcy5cbiIsIG5hbWUp
OworICAgICAgICBwcmludGYoIiBmYWlsZWRcbiIpOworICAgICAgICBmcHJpbnRmKHN0ZGVyciwg
Ik9wZXJhdGlvbiBkaWRuJ3QgY29tcGxldGUgYWZ0ZXIgMzAgc2Vjb25kcy5cbiIpOwogICAgICAg
ICByZXR1cm4gLTE7CiAgICAgfQogICAgIGVsc2UKQEAgLTM0NywxNCArMzcwLDE4IEBAIGludCBh
Y3Rpb25fZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltdLCB1bnNpZ25lZCBpbnQgaWR4KQogICAg
ICAgICAgICAgcHJpbnRmKCIgY29tcGxldGVkXG4iKTsKICAgICAgICAgZWxzZSBpZiAoIHJjIDwg
MCApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiJXMgZmFpbGVkIHdp
dGggJWQoJXMpXG4iLCBuYW1lLCAtcmMsIHN0cmVycm9yKC1yYykpOworICAgICAgICAgICAgcHJp
bnRmKCIgZmFpbGVkXG4iKTsKKyAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiRXJyb3IgJWQ6
ICVzXG4iLCAtcmMsIHN0cmVycm9yKC1yYykpOwogICAgICAgICAgICAgcmV0dXJuIC0xOwogICAg
ICAgICB9CiAgICAgICAgIGVsc2UKICAgICAgICAgewotICAgICAgICAgICAgZnByaW50ZihzdGRl
cnIsICIlczogaW4gd3Jvbmcgc3RhdGUgKCVzKSwgZXhwZWN0ZWQgKCVzKVxuIiwKLSAgICAgICAg
ICAgICAgIG5hbWUsIHN0YXRlMnN0cihyYyksCi0gICAgICAgICAgICAgICBzdGF0ZTJzdHIoYWN0
aW9uX29wdGlvbnNbaWR4XS5leHBlY3RlZCkpOworICAgICAgICAgICAgcHJpbnRmKCIgZmFpbGVk
XG4iKTsKKyAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiJXMgaXMgaW4gdGhlIHdyb25nIHN0
YXRlLlxuIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICJDdXJyZW50IHN0YXRlOiAlc1xu
IgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICJFeHBlY3RlZCBzdGF0ZTogJXNcbiIsCisg
ICAgICAgICAgICAgICAgICAgIG5hbWUsIHN0YXRlMnN0cihyYyksCisgICAgICAgICAgICAgICAg
ICAgIHN0YXRlMnN0cihhY3Rpb25fb3B0aW9uc1tpZHhdLmV4cGVjdGVkKSk7CiAgICAgICAgICAg
ICByZXR1cm4gLTE7CiAgICAgICAgIH0KICAgICB9Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:58:18 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05: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 1cL1p4-0004i1-DN; Sun, 25 Dec 2016 05:58:18 +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 1cL1p3-0004hp-7S
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:17 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 51/94-18129-8FF5F585; Sun, 25 Dec 2016 05:58:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfd7fHy
 EweJPahYTthk4MHps79vFHsAYxZqZl5RfkcCa0btlJWvBfceKrp2TmBoYD+h0MXJxCAl8YZR4
 8+IeE4RznlHi7fuljF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwuYSvydv
 YEJxOYVMJP4/fENWJwFqH7C1WfMExg5FjAyrGJUL04tKkst0jXSSyrKTM8oyU3MzNE1NDDVy0
 0tLk5MT81JTCrWS87P3cQI9AkDEOxg/P7H6RCjJAeTkiiv2uaYCCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvC3R8RFCgkWp6akVaZk5wOCASUtw8CiJ8EYBA0SIt7ggMbc4Mx0idYpRUUqc92MU
 UEIAJJFRmgfXBgvIS4yyUsK8jECHCPEUpBblZpagyr9iFOdgVBLmjQYZz5OZVwI3/RXQYiagx
 bbN0SCLSxIRUlINjPO2O8Vseeho1GGiY2d6f1HVoTWqs9lnLvklxHe6lbmmn2EFi79DY8O9w+
 wnjLzeWMYuWr21cfqzpz/ZrK6rBEuIH9J02n/8wsMbSzboXZ/apLNR8M6iWW/i5QPFU0qnBAS
 xLk1y+3Bl6/s9ppundp23F/VftKXVaCaXo/8ZtUArtoAOtfddx5RYijMSDbWYi4oTAcOTwbZD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1482645494!76961958!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55933 invoked from network); 25 Dec 2016 05:58:15 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 05: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 1cL1p0-0008Db-DU
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1p0-0005om-Cz
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1p0-0005om-Cz@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:58:14 +0000
Subject: [Xen-changelog] [xen master] tools/livepatch: Improve output
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>

Y29tbWl0IDlmYWU2Mjg1NzQwYWZkMGVmZjk5NjBjMGQ5Njk1MjhiMTk2YTU3MWIKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMDc6NTE6NTUgMjAxNiArMDAwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQg
MTU6Mjc6MTkgMjAxNiAtMDUwMAoKICAgIHRvb2xzL2xpdmVwYXRjaDogSW1wcm92ZSBvdXRwdXQK
ICAgIAogICAgSW1wcm92aW5nIHRoZSBvdXRwdXQgb2YgeGVuLWxpdmVwYXRjaCwgd2hpY2ggaXMg
Y3VycmVudGx5IGhhcmQgdG8gcmVhZCwKICAgIGVzcGVjaWFsbHkgd2hlbiBhbiBlcnJvciBvY2N1
cnMuCiAgICAKICAgIFNvbWUgZXhhbXBsZXMgb2YgdGhlIGNoYW5nZXM6CiAgICBCZWZvcmU6CiAg
ICAgICAgJCB4ZW4tbGl2ZXBhdGNoIGFwcGx5IHRlc3QKICAgICAgICBQZXJmb3JtaW5nIGFwcGx5
Oi4gY29tcGxldGVkCiAgICBBZnRlcjoKICAgICAgICAkIHhlbi1saXZlcGF0Y2ggYXBwbHkgdGVz
dAogICAgICAgIEFwcGx5aW5nIHRlc3Q6LiBjb21wbGV0ZWQKICAgIAogICAgQmVmb3JlOgogICAg
ICAgICQgeGVuLWxpdmVwYXRjaCBhcHBseSB0ZXN0MgogICAgICAgIHRlc3QyIGZhaWxlZCB3aXRo
IDIyKEludmFsaWQgYXJndW1lbnQpCiAgICAgICAgUGVyZm9ybWluZyBhcHBseTogKG5vIG5ld2xp
bmUpCiAgICBBZnRlcjoKICAgICAgICAkIHhlbi1saXZlcGF0Y2ggYXBwbHkgdGVzdDIKICAgICAg
ICBBcHBseWluZyB0ZXN0MjogZmFpbGVkCiAgICAgICAgRXJyb3IgMjI6IEludmFsaWQgYXJndW1l
bnQKICAgIAogICAgUmV2aWV3ZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJp
eC5jb20+Ci0tLQogdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMgfCA3NSArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNTEgaW5z
ZXJ0aW9ucygrKSwgMjQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94ZW4t
bGl2ZXBhdGNoLmMgYi90b29scy9taXNjL3hlbi1saXZlcGF0Y2guYwppbmRleCA1NmFlNWFhLi42
ZTNmY2YyIDEwMDY0NAotLS0gYS90b29scy9taXNjL3hlbi1saXZlcGF0Y2guYworKysgYi90b29s
cy9taXNjL3hlbi1saXZlcGF0Y2guYwpAQCAtMTAwLDcgKzEwMCw4IEBAIHN0YXRpYyBpbnQgbGlz
dF9mdW5jKGludCBhcmdjLCBjaGFyICphcmd2W10pCiAgICAgICAgIHJjID0geGNfbGl2ZXBhdGNo
X2xpc3QoeGNoLCBNQVhfTEVOLCBpZHgsIGluZm8sIG5hbWUsIGxlbiwgJmRvbmUsICZsZWZ0KTsK
ICAgICAgICAgaWYgKCByYyApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGZwcmludGYoc3RkZXJy
LCAiRmFpbGVkIHRvIGxpc3QgJWQvJWQ6ICVkKCVzKSFcbiIsCisgICAgICAgICAgICBmcHJpbnRm
KHN0ZGVyciwgIkZhaWxlZCB0byBsaXN0ICVkLyVkLlxuIgorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICJFcnJvciAlZDogJXNcbiIsCiAgICAgICAgICAgICAgICAgICAgIGlkeCwgbGVmdCwg
ZXJybm8sIHN0cmVycm9yKGVycm5vKSk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQpA
QCAtMTQwLDcgKzE0MSw4IEBAIHN0YXRpYyBpbnQgZ2V0X25hbWUoaW50IGFyZ2MsIGNoYXIgKmFy
Z3ZbXSwgY2hhciAqbmFtZSkKICAgICBzc2l6ZV90IGxlbiA9IHN0cmxlbihhcmd2WzBdKTsKICAg
ICBpZiAoIGxlbiA+IFhFTl9MSVZFUEFUQ0hfTkFNRV9TSVpFICkKICAgICB7Ci0gICAgICAgIGZw
cmludGYoc3RkZXJyLCAiSUQgTVVTVCBiZSAlZCBjaGFyYWN0ZXJzIVxuIiwgWEVOX0xJVkVQQVRD
SF9OQU1FX1NJWkUpOworICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIklEIG11c3QgYmUgbm8gbW9y
ZSB0aGFuICVkIGNoYXJhY3RlcnMuXG4iLAorICAgICAgICAgICAgICAgIFhFTl9MSVZFUEFUQ0hf
TkFNRV9TSVpFKTsKICAgICAgICAgZXJybm8gPSBFSU5WQUw7CiAgICAgICAgIHJldHVybiBlcnJu
bzsKICAgICB9CkBAIC0xNzIsMTMgKzE3NCwxNSBAQCBzdGF0aWMgaW50IHVwbG9hZF9mdW5jKGlu
dCBhcmdjLCBjaGFyICphcmd2W10pCiAgICAgZmQgPSBvcGVuKGZpbGVuYW1lLCBPX1JET05MWSk7
CiAgICAgaWYgKCBmZCA8IDAgKQogICAgIHsKLSAgICAgICAgZnByaW50ZihzdGRlcnIsICJDb3Vs
ZCBub3Qgb3BlbiAlcywgZXJyb3I6ICVkKCVzKVxuIiwKKyAgICAgICAgZnByaW50ZihzdGRlcnIs
ICJDb3VsZCBub3Qgb3BlbiAlcy5cbiIKKyAgICAgICAgICAgICAgICAgICAgICAgICJFcnJvciAl
ZDogJXNcbiIsCiAgICAgICAgICAgICAgICAgZmlsZW5hbWUsIGVycm5vLCBzdHJlcnJvcihlcnJu
bykpOwogICAgICAgICByZXR1cm4gZXJybm87CiAgICAgfQogICAgIGlmICggc3RhdChmaWxlbmFt
ZSwgJmJ1ZikgIT0gMCApCiAgICAgewotICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkNvdWxkIG5v
dCBnZXQgcmlnaHQgc2l6ZSAlcywgZXJyb3I6ICVkKCVzKVxuIiwKKyAgICAgICAgZnByaW50Zihz
dGRlcnIsICJDb3VsZCBub3QgZ2V0IHNpemUgb2YgJXMuXG4iCisgICAgICAgICAgICAgICAgICAg
ICAgICAiRXJyb3IgJWQ6ICVzXG4iLAogICAgICAgICAgICAgICAgIGZpbGVuYW1lLCBlcnJubywg
c3RyZXJyb3IoZXJybm8pKTsKICAgICAgICAgY2xvc2UoZmQpOwogICAgICAgICByZXR1cm4gZXJy
bm87CkBAIC0xODgsMjEgKzE5MiwyOSBAQCBzdGF0aWMgaW50IHVwbG9hZF9mdW5jKGludCBhcmdj
LCBjaGFyICphcmd2W10pCiAgICAgZmJ1ZiA9IG1tYXAoMCwgbGVuLCBQUk9UX1JFQUQsIE1BUF9Q
UklWQVRFLCBmZCwgMCk7CiAgICAgaWYgKCBmYnVmID09IE1BUF9GQUlMRUQgKQogICAgIHsKLSAg
ICAgICAgZnByaW50ZihzdGRlcnIsIkNvdWxkIG5vdCBtYXA6ICVzLCBlcnJvcjogJWQoJXMpXG4i
LAorICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkNvdWxkIG5vdCBtYXAgJXMuXG4iCisgICAgICAg
ICAgICAgICAgICAgICAgICAiRXJyb3IgJWQ6ICVzXG4iLAogICAgICAgICAgICAgICAgIGZpbGVu
YW1lLCBlcnJubywgc3RyZXJyb3IoZXJybm8pKTsKICAgICAgICAgY2xvc2UgKGZkKTsKICAgICAg
ICAgcmV0dXJuIGVycm5vOwogICAgIH0KLSAgICBwcmludGYoIlVwbG9hZGluZyAlcyAoJXp1IGJ5
dGVzKVxuIiwgZmlsZW5hbWUsIGxlbik7CisgICAgcHJpbnRmKCJVcGxvYWRpbmcgJXMuLi4gIiwg
ZmlsZW5hbWUpOwogICAgIHJjID0geGNfbGl2ZXBhdGNoX3VwbG9hZCh4Y2gsIG5hbWUsIGZidWYs
IGxlbik7CiAgICAgaWYgKCByYyApCi0gICAgICAgIGZwcmludGYoc3RkZXJyLCAiVXBsb2FkIGZh
aWxlZDogJXMsIGVycm9yOiAlZCglcykhXG4iLAotICAgICAgICAgICAgICAgIGZpbGVuYW1lLCBl
cnJubywgc3RyZXJyb3IoZXJybm8pKTsKKyAgICB7CisgICAgICAgIHByaW50ZigiZmFpbGVkXG4i
KTsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJFcnJvciAlZDogJXNcbiIsCisgICAgICAgICAg
ICAgICAgZXJybm8sIHN0cmVycm9yKGVycm5vKSk7CisgICAgfQorICAgIGVsc2UKKyAgICAgICAg
cHJpbnRmKCJjb21wbGV0ZWRcbiIpOworCiAKICAgICBpZiAoIG11bm1hcCggZmJ1ZiwgbGVuKSAp
CiAgICAgewotICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkNvdWxkIG5vdCB1bm1hcCE/IGVycm9y
OiAlZCglcykhXG4iLAotICAgICAgICAgICAgICAgIGVycm5vLCBzdHJlcnJvcihlcnJubykpOwor
ICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkNvdWxkIG5vdCB1bm1hcCAlcy5cbiIKKyAgICAgICAg
ICAgICAgICAgICAgICAgICJFcnJvciAlZDogJXNcbiIsCisgICAgICAgICAgICAgICAgZmlsZW5h
bWUsIGVycm5vLCBzdHJlcnJvcihlcnJubykpOwogICAgICAgICBpZiAoICFyYyApCiAgICAgICAg
ICAgICByYyA9IGVycm5vOwogICAgIH0KQEAgLTIyMywyNyArMjM1LDMyIEBAIHN0cnVjdCB7CiAg
ICAgaW50IGFsbG93OyAvKiBTdGF0ZSBpdCBtdXN0IGJlIGluIHRvIGNhbGwgZnVuY3Rpb24uICov
CiAgICAgaW50IGV4cGVjdGVkOyAvKiBUaGUgc3RhdGUgdG8gYmUgaW4gYWZ0ZXIgdGhlIGZ1bmN0
aW9uLiAqLwogICAgIGNvbnN0IGNoYXIgKm5hbWU7CisgICAgY29uc3QgY2hhciAqdmVyYjsKICAg
ICBpbnQgKCpmdW5jdGlvbikoeGNfaW50ZXJmYWNlICp4Y2gsIGNoYXIgKm5hbWUsIHVpbnQzMl90
IHRpbWVvdXQpOwogICAgIHVuc2lnbmVkIGludCBleGVjdXRlZDsgLyogSGFzIHRoZSBmdW5jdGlv
biBiZWVuIGNhbGxlZD8uICovCiB9IGFjdGlvbl9vcHRpb25zW10gPSB7CiAgICAgeyAgIC5hbGxv
dyA9IExJVkVQQVRDSF9TVEFURV9DSEVDS0VELAogICAgICAgICAuZXhwZWN0ZWQgPSBMSVZFUEFU
Q0hfU1RBVEVfQVBQTElFRCwKICAgICAgICAgLm5hbWUgPSAiYXBwbHkiLAorICAgICAgICAudmVy
YiA9ICJBcHBseWluZyIsCiAgICAgICAgIC5mdW5jdGlvbiA9IHhjX2xpdmVwYXRjaF9hcHBseSwK
ICAgICB9LAogICAgIHsgICAuYWxsb3cgPSBMSVZFUEFUQ0hfU1RBVEVfQVBQTElFRCwKICAgICAg
ICAgLmV4cGVjdGVkID0gTElWRVBBVENIX1NUQVRFX0NIRUNLRUQsCiAgICAgICAgIC5uYW1lID0g
InJldmVydCIsCisgICAgICAgIC52ZXJiID0gIlJldmVydGluZyIsCiAgICAgICAgIC5mdW5jdGlv
biA9IHhjX2xpdmVwYXRjaF9yZXZlcnQsCiAgICAgfSwKICAgICB7ICAgLmFsbG93ID0gTElWRVBB
VENIX1NUQVRFX0NIRUNLRUQsCiAgICAgICAgIC5leHBlY3RlZCA9IC1YRU5fRU5PRU5ULAogICAg
ICAgICAubmFtZSA9ICJ1bmxvYWQiLAorICAgICAgICAudmVyYiA9ICJVbmxvYWRpbmciLAogICAg
ICAgICAuZnVuY3Rpb24gPSB4Y19saXZlcGF0Y2hfdW5sb2FkLAogICAgIH0sCiAgICAgeyAgIC5h
bGxvdyA9IExJVkVQQVRDSF9TVEFURV9DSEVDS0VELAogICAgICAgICAuZXhwZWN0ZWQgPSBMSVZF
UEFUQ0hfU1RBVEVfQVBQTElFRCwKICAgICAgICAgLm5hbWUgPSAicmVwbGFjZSIsCisgICAgICAg
IC52ZXJiID0gIlJlcGxhY2luZyBhbGwgbGl2ZSBwYXRjaGVzIHdpdGgiLAogICAgICAgICAuZnVu
Y3Rpb24gPSB4Y19saXZlcGF0Y2hfcmVwbGFjZSwKICAgICB9LAogfTsKQEAgLTI3NiwzOSArMjkz
LDQ0IEBAIGludCBhY3Rpb25fZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltdLCB1bnNpZ25lZCBp
bnQgaWR4KQogICAgIHJjID0geGNfbGl2ZXBhdGNoX2dldCh4Y2gsIG5hbWUsICZzdGF0dXMpOwog
ICAgIGlmICggcmMgKQogICAgIHsKLSAgICAgICAgZnByaW50ZihzdGRlcnIsICIlcyBmYWlsZWQg
dG8gZ2V0IHN0YXR1cyAlZCglcykhXG4iLAorICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkZhaWxl
ZCB0byBnZXQgc3RhdHVzIG9mICVzLlxuIgorICAgICAgICAgICAgICAgICAgICAgICAgIkVycm9y
ICVkOiAlc1xuIiwKICAgICAgICAgICAgICAgICBuYW1lLCBlcnJubywgc3RyZXJyb3IoZXJybm8p
KTsKICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KICAgICBpZiAoIHN0YXR1cy5yYyA9PSAtWEVO
X0VBR0FJTiApCiAgICAgewotICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIiVzIGZhaWxlZC4gT3Bl
cmF0aW9uIGFscmVhZHkgaW4gcHJvZ3Jlc3NcbiIsIG5hbWUpOworICAgICAgICBmcHJpbnRmKHN0
ZGVyciwKKyAgICAgICAgICAgICAgICAiQ2Fubm90IGV4ZWN1dGUgJXMuXG4iCisgICAgICAgICAg
ICAgICAgIk9wZXJhdGlvbiBhbHJlYWR5IGluIHByb2dyZXNzLlxuIiwgYWN0aW9uX29wdGlvbnNb
aWR4XS5uYW1lKTsKICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KIAogICAgIGlmICggc3RhdHVz
LnN0YXRlID09IGFjdGlvbl9vcHRpb25zW2lkeF0uZXhwZWN0ZWQgKQogICAgIHsKLSAgICAgICAg
cHJpbnRmKCJObyBhY3Rpb24gbmVlZGVkXG4iKTsKKyAgICAgICAgcHJpbnRmKCJObyBhY3Rpb24g
bmVlZGVkLlxuIik7CiAgICAgICAgIHJldHVybiAwOwogICAgIH0KIAogICAgIC8qIFBlcmZvcm0g
YWN0aW9uLiAqLwogICAgIGlmICggYWN0aW9uX29wdGlvbnNbaWR4XS5hbGxvdyAmIHN0YXR1cy5z
dGF0ZSApCiAgICAgewotICAgICAgICBwcmludGYoIlBlcmZvcm1pbmcgJXM6IiwgYWN0aW9uX29w
dGlvbnNbaWR4XS5uYW1lKTsKKyAgICAgICAgcHJpbnRmKCIlcyAlczoiLCBhY3Rpb25fb3B0aW9u
c1tpZHhdLnZlcmIsIG5hbWUpOwogICAgICAgICByYyA9IGFjdGlvbl9vcHRpb25zW2lkeF0uZnVu
Y3Rpb24oeGNoLCBuYW1lLCAwKTsKICAgICAgICAgaWYgKCByYyApCiAgICAgICAgIHsKLSAgICAg
ICAgICAgIGZwcmludGYoc3RkZXJyLCAiJXMgZmFpbGVkIHdpdGggJWQoJXMpXG4iLCBuYW1lLCBl
cnJubywKLSAgICAgICAgICAgICAgICAgICAgc3RyZXJyb3IoZXJybm8pKTsKKyAgICAgICAgICAg
IHByaW50ZigiIGZhaWxlZFxuIik7CisgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkVycm9y
ICVkOiAlc1xuIiwgZXJybm8sIHN0cmVycm9yKGVycm5vKSk7CiAgICAgICAgICAgICByZXR1cm4g
LTE7CiAgICAgICAgIH0KICAgICB9CiAgICAgZWxzZQogICAgIHsKLSAgICAgICAgcHJpbnRmKCIl
czogaW4gd3Jvbmcgc3RhdGUgKCVzKSwgZXhwZWN0ZWQgKCVzKVxuIiwKLSAgICAgICAgICAgICAg
IG5hbWUsIHN0YXRlMnN0cihzdGF0dXMuc3RhdGUpLAotICAgICAgICAgICAgICAgc3RhdGUyc3Ry
KGFjdGlvbl9vcHRpb25zW2lkeF0uYWxsb3cpKTsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICIl
cyBpcyBpbiB0aGUgd3Jvbmcgc3RhdGUuXG4iCisgICAgICAgICAgICAgICAgICAgICAgICAiQ3Vy
cmVudCBzdGF0ZTogJXNcbiIKKyAgICAgICAgICAgICAgICAgICAgICAgICJFeHBlY3RlZCBzdGF0
ZTogJXNcbiIsCisgICAgICAgICAgICAgICAgbmFtZSwgc3RhdGUyc3RyKHN0YXR1cy5zdGF0ZSks
CisgICAgICAgICAgICAgICAgc3RhdGUyc3RyKGFjdGlvbl9vcHRpb25zW2lkeF0uYWxsb3cpKTsK
ICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KIApAQCAtMzM1LDcgKzM1Nyw4IEBAIGludCBhY3Rp
b25fZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltdLCB1bnNpZ25lZCBpbnQgaWR4KQogCiAgICAg
aWYgKCByZXRyeSA+PSBSRVRSSUVTICkKICAgICB7Ci0gICAgICAgIGZwcmludGYoc3RkZXJyLCAi
JXM6IE9wZXJhdGlvbiBkaWRuJ3QgY29tcGxldGUgYWZ0ZXIgMzAgc2Vjb25kcy5cbiIsIG5hbWUp
OworICAgICAgICBwcmludGYoIiBmYWlsZWRcbiIpOworICAgICAgICBmcHJpbnRmKHN0ZGVyciwg
Ik9wZXJhdGlvbiBkaWRuJ3QgY29tcGxldGUgYWZ0ZXIgMzAgc2Vjb25kcy5cbiIpOwogICAgICAg
ICByZXR1cm4gLTE7CiAgICAgfQogICAgIGVsc2UKQEAgLTM0NywxNCArMzcwLDE4IEBAIGludCBh
Y3Rpb25fZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltdLCB1bnNpZ25lZCBpbnQgaWR4KQogICAg
ICAgICAgICAgcHJpbnRmKCIgY29tcGxldGVkXG4iKTsKICAgICAgICAgZWxzZSBpZiAoIHJjIDwg
MCApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiJXMgZmFpbGVkIHdp
dGggJWQoJXMpXG4iLCBuYW1lLCAtcmMsIHN0cmVycm9yKC1yYykpOworICAgICAgICAgICAgcHJp
bnRmKCIgZmFpbGVkXG4iKTsKKyAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiRXJyb3IgJWQ6
ICVzXG4iLCAtcmMsIHN0cmVycm9yKC1yYykpOwogICAgICAgICAgICAgcmV0dXJuIC0xOwogICAg
ICAgICB9CiAgICAgICAgIGVsc2UKICAgICAgICAgewotICAgICAgICAgICAgZnByaW50ZihzdGRl
cnIsICIlczogaW4gd3Jvbmcgc3RhdGUgKCVzKSwgZXhwZWN0ZWQgKCVzKVxuIiwKLSAgICAgICAg
ICAgICAgIG5hbWUsIHN0YXRlMnN0cihyYyksCi0gICAgICAgICAgICAgICBzdGF0ZTJzdHIoYWN0
aW9uX29wdGlvbnNbaWR4XS5leHBlY3RlZCkpOworICAgICAgICAgICAgcHJpbnRmKCIgZmFpbGVk
XG4iKTsKKyAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiJXMgaXMgaW4gdGhlIHdyb25nIHN0
YXRlLlxuIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICJDdXJyZW50IHN0YXRlOiAlc1xu
IgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICJFeHBlY3RlZCBzdGF0ZTogJXNcbiIsCisg
ICAgICAgICAgICAgICAgICAgIG5hbWUsIHN0YXRlMnN0cihyYyksCisgICAgICAgICAgICAgICAg
ICAgIHN0YXRlMnN0cihhY3Rpb25fb3B0aW9uc1tpZHhdLmV4cGVjdGVkKSk7CiAgICAgICAgICAg
ICByZXR1cm4gLTE7CiAgICAgICAgIH0KICAgICB9Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hi
b3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhl
bi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hl
bi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:58:28 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:58: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 1cL1pE-0004jP-Ew; Sun, 25 Dec 2016 05:58:28 +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 1cL1pC-0004j7-Uj
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:27 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 6F/94-18129-2006F585; Sun, 25 Dec 2016 05:58:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZcxIT7
 CYNJrLYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuHdgNmvBLbWKfV/0Gxg3y3QxcnEICXxhlHiy
 ZiIzhHOeUWL1nAMsXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC9hKTDu2n
 wnE5hUwk3je1w9WwwJUf/bwMqYJjBwLGBlWMWoUpxaVpRbpGpnoJRVlpmeU5CZm5ugaGpjq5a
 YWFyemp+YkJhXrJefnbmIE+qSegYFxB+PNyX6HGCU5mJREedU2x0QI8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuBtiY6PEBIsSk1PrUjLzAEGB0xagoNHSYR3SRxQmre4IDG3ODMdInWKUVFKnPdj
 FFBCACSRUZoH1wYLyEuMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHkfg4znycwrgZv+CmgxE
 9Bi2+ZokMUliQgpqQbG+efjJRjyJUoS0jZ4N1usfKWflePHbZ/XrFcsV1N2Sfv8Dm/ByTGdNd
 XrBeaGC7LFFaWvdpz3adYuTyVTrYWiAQez7qak/m+5sv5ModpSbfMzqkHypbb7LNM35JQsf3y
 b8UrCrXfyS33/LhaMWMNfx+ihmvr1oObEW/1q8lVPz/GzSisv0VZiKc5INNRiLipOBADRMM2G
 QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1482645504!76911933!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58608 invoked from network); 25 Dec 2016 05:58:25 -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; 25 Dec 2016 05: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 1cL1pA-0008Dl-Fs
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1pA-0005sV-FD
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1pA-0005sV-FD@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:58:24 +0000
Subject: [Xen-changelog] [xen master] livepatch: Fix documentation of timeout
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>

Y29tbWl0IDNiYzVjZjczZDcyYTc0M2VjMzc1NjdjYTkyMDNiZTVjMGEyOGE1ZDUKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMDc6NTE6NTYgMjAxNiArMDAwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQg
MTU6Mjc6MTkgMjAxNiAtMDUwMAoKICAgIGxpdmVwYXRjaDogRml4IGRvY3VtZW50YXRpb24gb2Yg
dGltZW91dAogICAgCiAgICBUaGUgaHlwZXJ2aXNvciBleHBlY3RzIHRoZSB0aW1lb3V0IGZyb20g
dGhlIGh5cGVyY2FsbCB0byBiZSBpbgogICAgbmFub3NlY29uZHMsIHNvIGRvY3VtZW50IHRoaXMg
Y29ycmVjdGx5LiBBbHNvIGNvcnJlY3RseSBkb2N1bWVudAogICAgd2hhdCBoYXBwZW5zIHdoZW4g
dGltZW91dCBpcyBzZXQgdG8gemVyby4KICAgIAogICAgUmV2aWV3ZWQtYnk6IEtvbnJhZCBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwg
PHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Ci0tLQogZG9jcy9taXNjL2xpdmVwYXRjaC5tYXJr
ZG93biAgfCAxMyArKysrKysrLS0tLS0tCiB0b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCB8
ICAyICstCiB4ZW4vY29tbW9uL2xpdmVwYXRjaC5jICAgICAgICB8ICA0ICsrLS0KIHhlbi9pbmNs
dWRlL3B1YmxpYy9zeXNjdGwuaCAgIHwgIDUgKysrLS0KIDQgZmlsZXMgY2hhbmdlZCwgMTMgaW5z
ZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL2xpdmVw
YXRjaC5tYXJrZG93biBiL2RvY3MvbWlzYy9saXZlcGF0Y2gubWFya2Rvd24KaW5kZXggOGYwNTU5
Zi4uNTRhNmI4NSAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL2xpdmVwYXRjaC5tYXJrZG93bgorKysg
Yi9kb2NzL21pc2MvbGl2ZXBhdGNoLm1hcmtkb3duCkBAIC02ODksOSArNjg5LDkgQEAgVGhlIGNh
bGxlciBwcm92aWRlczoKICAgcGF5bG9hZC4gSWYgdGhlIG9wZXJhdGlvbiB0YWtlcyBtb3JlIHRp
bWUgdGhhbiB0aGUgdXBwZXIgYm91bmQgb2YgdGltZQogICB0aGUgYHJjYCBpbiBgeGVuX2xpdmVw
YXRjaF9zdGF0dXMnIHJldHJpZXZlZCB2aWEgKipYRU5fU1lTQ1RMX0xJVkVQQVRDSF9HRVQqKgog
ICB3aWxsIGJlIC1YRU5fRUJVU1kuCi0gKiBgdGltZWAgdGhlIHVwcGVyIGJvdW5kIG9mIHRpbWUg
KG1zKSB0aGUgY21kIHNob3VsZCB0YWtlLiBaZXJvIG1lYW5zIGluZmluaXRlLgotICAgSWYgd2l0
aGluIHRoZSB0aW1lIHRoZSBvcGVyYXRpb24gZG9lcyBub3Qgc3VjY2VlZCB0aGUgb3BlcmF0aW9u
IHdvdWxkIGdvIGluCi0gICBlcnJvciBzdGF0ZS4KKyAqIGB0aW1lYCB0aGUgdXBwZXIgYm91bmQg
b2YgdGltZSAobnMpIHRoZSBjbWQgc2hvdWxkIHRha2UuIFplcm8gbWVhbnMgdG8gdXNlCisgICB0
aGUgaHlwZXJ2aXNvciBkZWZhdWx0LiBJZiB3aXRoaW4gdGhlIHRpbWUgdGhlIG9wZXJhdGlvbiBk
b2VzIG5vdCBzdWNjZWVkCisgICB0aGUgb3BlcmF0aW9uIHdvdWxkIGdvIGluIGVycm9yIHN0YXRl
LgogICogYHBhZGAgLSAqTVVTVCogYmUgemVyby4KIAogVGhlIHJldHVybiB2YWx1ZSB3aWxsIGJl
IHplcm8gdW5sZXNzIHRoZSBwcm92aWRlZCBmaWVsZHMgYXJlIGluY29ycmVjdC4KQEAgLTcwNiw5
ICs3MDYsMTAgQEAgVGhlIHN0cnVjdHVyZSBpcyBhcyBmb2xsb3c6CiBzdHJ1Y3QgeGVuX3N5c2N0
bF9saXZlcGF0Y2hfYWN0aW9uIHsgIAogICAgIHhlbl9saXZlcGF0Y2hfbmFtZV90IG5hbWU7ICAg
ICAgICAgICAgICAvKiBJTiwgbmFtZSBvZiB0aGUgcGF0Y2guICovICAKICAgICB1aW50MzJfdCBj
bWQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogSU46IExJVkVQQVRDSF9BQ1RJT05fKiAq
LyAgCi0gICAgdWludDMyX3QgdGltZTsgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIElOOiBa
ZXJvIGlmIG5vIHRpbWVvdXQuICovICAgCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIC8qIE9yIHVwcGVyIGJvdW5kIG9mIHRpbWUgKG1zKSAqLyAgIAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBmb3Igb3BlcmF0aW9uIHRv
IHRha2UuICovICAKKyAgICB1aW50MzJfdCB0aW1lOyAgICAgICAgICAgICAgICAgICAgICAgICAg
LyogSU46IElmIHplcm8gdGhlbiB1c2VzICovCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIC8qIGh5cGVydmlzb3IgZGVmYXVsdC4gKi8KKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogT3IgdXBwZXIgYm91bmQgb2YgdGltZSAo
bnMpICovCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIGZv
ciBvcGVyYXRpb24gdG8gdGFrZS4gKi8KIH07ICAKIAogPC9wcmU+CmRpZmYgLS1naXQgYS90b29s
cy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5o
CmluZGV4IDJjODM1NDQuLjRhYjBmNTcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUv
eGVuY3RybC5oCisrKyBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oCkBAIC0yNzAzLDcg
KzI3MDMsNyBAQCBpbnQgeGNfbGl2ZXBhdGNoX2xpc3QoeGNfaW50ZXJmYWNlICp4Y2gsIHVuc2ln
bmVkIGludCBtYXgsIHVuc2lnbmVkIGludCBzdGFydCwKICAqIFRoZSBvcGVyYXRpb25zIGFyZSBh
c3luY2hyb25vdXMgYW5kIHRoZSBoeXBlcnZpc29yIG1heSB0YWtlIGEgd2hpbGUKICAqIHRvIGNv
bXBsZXRlIHRoZW0uIFRoZSBgdGltZW91dGAgb2ZmZXJzIGFuIG9wdGlvbiB0byBleHBpcmUgdGhl
CiAgKiBvcGVyYXRpb24gaWYgaXQgY291bGQgbm90IGJlIGNvbXBsZXRlZCB3aXRoaW4gdGhlIHNw
ZWNpZmllZCB0aW1lCi0gKiAoaW4gbXMpLiBWYWx1ZSBvZiAwIG1lYW5zIGxldCBoeXBlcnZpc29y
IGRlY2lkZSB0aGUgYmVzdCB0aW1lb3V0LgorICogKGluIG5zKS4gVmFsdWUgb2YgMCBtZWFucyBs
ZXQgaHlwZXJ2aXNvciBkZWNpZGUgdGhlIGJlc3QgdGltZW91dC4KICAqLwogaW50IHhjX2xpdmVw
YXRjaF9hcHBseSh4Y19pbnRlcmZhY2UgKnhjaCwgY2hhciAqbmFtZSwgdWludDMyX3QgdGltZW91
dCk7CiBpbnQgeGNfbGl2ZXBhdGNoX3JldmVydCh4Y19pbnRlcmZhY2UgKnhjaCwgY2hhciAqbmFt
ZSwgdWludDMyX3QgdGltZW91dCk7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2xpdmVwYXRjaC5j
IGIveGVuL2NvbW1vbi9saXZlcGF0Y2guYwppbmRleCBmYzhlZjk5Li4yNDZlNjczIDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL2xpdmVwYXRjaC5jCisrKyBiL3hlbi9jb21tb24vbGl2ZXBhdGNoLmMK
QEAgLTEyMjcsOCArMTIyNyw4IEBAIHN0YXRpYyBpbnQgc2NoZWR1bGVfd29yayhzdHJ1Y3QgcGF5
bG9hZCAqZGF0YSwgdWludDMyX3QgY21kLCB1aW50MzJfdCB0aW1lb3V0KQogICAgIGxpdmVwYXRj
aF93b3JrLmRhdGEgPSBkYXRhOwogICAgIGxpdmVwYXRjaF93b3JrLnRpbWVvdXQgPSB0aW1lb3V0
ID86IE1JTExJU0VDUygzMCk7CiAKLSAgICBkcHJpbnRrKFhFTkxPR19ERUJVRywgTElWRVBBVENI
ICIlczogdGltZW91dCBpcyAlIlBSSV9zdGltZSJtc1xuIiwKLSAgICAgICAgICAgIGRhdGEtPm5h
bWUsIGxpdmVwYXRjaF93b3JrLnRpbWVvdXQgLyBNSUxMSVNFQ1MoMSkpOworICAgIGRwcmludGso
WEVOTE9HX0RFQlVHLCBMSVZFUEFUQ0ggIiVzOiB0aW1lb3V0IGlzICUiUFJJdTMyIm5zXG4iLAor
ICAgICAgICAgICAgZGF0YS0+bmFtZSwgbGl2ZXBhdGNoX3dvcmsudGltZW91dCk7CiAKICAgICBh
dG9taWNfc2V0KCZsaXZlcGF0Y2hfd29yay5zZW1hcGhvcmUsIC0xKTsKIApkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5oIGIveGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5o
CmluZGV4IDI4YWM1NmMuLjAwZjVlNzcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9z
eXNjdGwuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmgKQEAgLTEwNjcsOCArMTA2
Nyw5IEBAIHN0cnVjdCB4ZW5fc3lzY3RsX2xpdmVwYXRjaF9hY3Rpb24gewogI2RlZmluZSBMSVZF
UEFUQ0hfQUNUSU9OX0FQUExZICAgICAgICAzCiAjZGVmaW5lIExJVkVQQVRDSF9BQ1RJT05fUkVQ
TEFDRSAgICAgIDQKICAgICB1aW50MzJfdCBjbWQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
LyogSU46IExJVkVQQVRDSF9BQ1RJT05fKi4gKi8KLSAgICB1aW50MzJfdCB0aW1lb3V0OyAgICAg
ICAgICAgICAgICAgICAgICAgLyogSU46IFplcm8gaWYgbm8gdGltZW91dC4gKi8KLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogT3IgdXBwZXIgYm91bmQgb2Yg
dGltZSAobXMpICovCisgICAgdWludDMyX3QgdGltZW91dDsgICAgICAgICAgICAgICAgICAgICAg
IC8qIElOOiBJZiB6ZXJvIHRoZW4gdXNlcyAqLworICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAvKiBoeXBlcnZpc29yIGRlZmF1bHQuICovCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIE9yIHVwcGVyIGJvdW5kIG9mIHRpbWUg
KG5zKSAqLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBm
b3Igb3BlcmF0aW9uIHRvIHRha2UuICovCiB9OwogdHlwZWRlZiBzdHJ1Y3QgeGVuX3N5c2N0bF9s
aXZlcGF0Y2hfYWN0aW9uIHhlbl9zeXNjdGxfbGl2ZXBhdGNoX2FjdGlvbl90OwotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:58:28 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:58: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 1cL1pE-0004jP-Ew; Sun, 25 Dec 2016 05:58:28 +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 1cL1pC-0004j7-Uj
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:27 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 6F/94-18129-2006F585; Sun, 25 Dec 2016 05:58:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZcxIT7
 CYNJrLYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuHdgNmvBLbWKfV/0Gxg3y3QxcnEICXxhlHiy
 ZiIzhHOeUWL1nAMsXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC9hKTDu2n
 wnE5hUwk3je1w9WwwJUf/bwMqYJjBwLGBlWMWoUpxaVpRbpGpnoJRVlpmeU5CZm5ugaGpjq5a
 YWFyemp+YkJhXrJefnbmIE+qSegYFxB+PNyX6HGCU5mJREedU2x0QI8SXlp1RmJBZnxBeV5qQ
 WH2KU4eBQkuBtiY6PEBIsSk1PrUjLzAEGB0xagoNHSYR3SRxQmre4IDG3ODMdInWKUVFKnPdj
 FFBCACSRUZoH1wYLyEuMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHkfg4znycwrgZv+CmgxE
 9Bi2+ZokMUliQgpqQbG+efjJRjyJUoS0jZ4N1usfKWflePHbZ/XrFcsV1N2Sfv8Dm/ByTGdNd
 XrBeaGC7LFFaWvdpz3adYuTyVTrYWiAQez7qak/m+5sv5ModpSbfMzqkHypbb7LNM35JQsf3y
 b8UrCrXfyS33/LhaMWMNfx+ihmvr1oObEW/1q8lVPz/GzSisv0VZiKc5INNRiLipOBADRMM2G
 QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1482645504!76911933!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58608 invoked from network); 25 Dec 2016 05:58:25 -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; 25 Dec 2016 05: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 1cL1pA-0008Dl-Fs
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1pA-0005sV-FD
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1pA-0005sV-FD@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:58:24 +0000
Subject: [Xen-changelog] [xen master] livepatch: Fix documentation of timeout
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>

Y29tbWl0IDNiYzVjZjczZDcyYTc0M2VjMzc1NjdjYTkyMDNiZTVjMGEyOGE1ZDUKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMDc6NTE6NTYgMjAxNiArMDAwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQg
MTU6Mjc6MTkgMjAxNiAtMDUwMAoKICAgIGxpdmVwYXRjaDogRml4IGRvY3VtZW50YXRpb24gb2Yg
dGltZW91dAogICAgCiAgICBUaGUgaHlwZXJ2aXNvciBleHBlY3RzIHRoZSB0aW1lb3V0IGZyb20g
dGhlIGh5cGVyY2FsbCB0byBiZSBpbgogICAgbmFub3NlY29uZHMsIHNvIGRvY3VtZW50IHRoaXMg
Y29ycmVjdGx5LiBBbHNvIGNvcnJlY3RseSBkb2N1bWVudAogICAgd2hhdCBoYXBwZW5zIHdoZW4g
dGltZW91dCBpcyBzZXQgdG8gemVyby4KICAgIAogICAgUmV2aWV3ZWQtYnk6IEtvbnJhZCBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwg
PHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Ci0tLQogZG9jcy9taXNjL2xpdmVwYXRjaC5tYXJr
ZG93biAgfCAxMyArKysrKysrLS0tLS0tCiB0b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCB8
ICAyICstCiB4ZW4vY29tbW9uL2xpdmVwYXRjaC5jICAgICAgICB8ICA0ICsrLS0KIHhlbi9pbmNs
dWRlL3B1YmxpYy9zeXNjdGwuaCAgIHwgIDUgKysrLS0KIDQgZmlsZXMgY2hhbmdlZCwgMTMgaW5z
ZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL2xpdmVw
YXRjaC5tYXJrZG93biBiL2RvY3MvbWlzYy9saXZlcGF0Y2gubWFya2Rvd24KaW5kZXggOGYwNTU5
Zi4uNTRhNmI4NSAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL2xpdmVwYXRjaC5tYXJrZG93bgorKysg
Yi9kb2NzL21pc2MvbGl2ZXBhdGNoLm1hcmtkb3duCkBAIC02ODksOSArNjg5LDkgQEAgVGhlIGNh
bGxlciBwcm92aWRlczoKICAgcGF5bG9hZC4gSWYgdGhlIG9wZXJhdGlvbiB0YWtlcyBtb3JlIHRp
bWUgdGhhbiB0aGUgdXBwZXIgYm91bmQgb2YgdGltZQogICB0aGUgYHJjYCBpbiBgeGVuX2xpdmVw
YXRjaF9zdGF0dXMnIHJldHJpZXZlZCB2aWEgKipYRU5fU1lTQ1RMX0xJVkVQQVRDSF9HRVQqKgog
ICB3aWxsIGJlIC1YRU5fRUJVU1kuCi0gKiBgdGltZWAgdGhlIHVwcGVyIGJvdW5kIG9mIHRpbWUg
KG1zKSB0aGUgY21kIHNob3VsZCB0YWtlLiBaZXJvIG1lYW5zIGluZmluaXRlLgotICAgSWYgd2l0
aGluIHRoZSB0aW1lIHRoZSBvcGVyYXRpb24gZG9lcyBub3Qgc3VjY2VlZCB0aGUgb3BlcmF0aW9u
IHdvdWxkIGdvIGluCi0gICBlcnJvciBzdGF0ZS4KKyAqIGB0aW1lYCB0aGUgdXBwZXIgYm91bmQg
b2YgdGltZSAobnMpIHRoZSBjbWQgc2hvdWxkIHRha2UuIFplcm8gbWVhbnMgdG8gdXNlCisgICB0
aGUgaHlwZXJ2aXNvciBkZWZhdWx0LiBJZiB3aXRoaW4gdGhlIHRpbWUgdGhlIG9wZXJhdGlvbiBk
b2VzIG5vdCBzdWNjZWVkCisgICB0aGUgb3BlcmF0aW9uIHdvdWxkIGdvIGluIGVycm9yIHN0YXRl
LgogICogYHBhZGAgLSAqTVVTVCogYmUgemVyby4KIAogVGhlIHJldHVybiB2YWx1ZSB3aWxsIGJl
IHplcm8gdW5sZXNzIHRoZSBwcm92aWRlZCBmaWVsZHMgYXJlIGluY29ycmVjdC4KQEAgLTcwNiw5
ICs3MDYsMTAgQEAgVGhlIHN0cnVjdHVyZSBpcyBhcyBmb2xsb3c6CiBzdHJ1Y3QgeGVuX3N5c2N0
bF9saXZlcGF0Y2hfYWN0aW9uIHsgIAogICAgIHhlbl9saXZlcGF0Y2hfbmFtZV90IG5hbWU7ICAg
ICAgICAgICAgICAvKiBJTiwgbmFtZSBvZiB0aGUgcGF0Y2guICovICAKICAgICB1aW50MzJfdCBj
bWQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogSU46IExJVkVQQVRDSF9BQ1RJT05fKiAq
LyAgCi0gICAgdWludDMyX3QgdGltZTsgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIElOOiBa
ZXJvIGlmIG5vIHRpbWVvdXQuICovICAgCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIC8qIE9yIHVwcGVyIGJvdW5kIG9mIHRpbWUgKG1zKSAqLyAgIAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBmb3Igb3BlcmF0aW9uIHRv
IHRha2UuICovICAKKyAgICB1aW50MzJfdCB0aW1lOyAgICAgICAgICAgICAgICAgICAgICAgICAg
LyogSU46IElmIHplcm8gdGhlbiB1c2VzICovCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIC8qIGh5cGVydmlzb3IgZGVmYXVsdC4gKi8KKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogT3IgdXBwZXIgYm91bmQgb2YgdGltZSAo
bnMpICovCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIGZv
ciBvcGVyYXRpb24gdG8gdGFrZS4gKi8KIH07ICAKIAogPC9wcmU+CmRpZmYgLS1naXQgYS90b29s
cy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5o
CmluZGV4IDJjODM1NDQuLjRhYjBmNTcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUv
eGVuY3RybC5oCisrKyBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oCkBAIC0yNzAzLDcg
KzI3MDMsNyBAQCBpbnQgeGNfbGl2ZXBhdGNoX2xpc3QoeGNfaW50ZXJmYWNlICp4Y2gsIHVuc2ln
bmVkIGludCBtYXgsIHVuc2lnbmVkIGludCBzdGFydCwKICAqIFRoZSBvcGVyYXRpb25zIGFyZSBh
c3luY2hyb25vdXMgYW5kIHRoZSBoeXBlcnZpc29yIG1heSB0YWtlIGEgd2hpbGUKICAqIHRvIGNv
bXBsZXRlIHRoZW0uIFRoZSBgdGltZW91dGAgb2ZmZXJzIGFuIG9wdGlvbiB0byBleHBpcmUgdGhl
CiAgKiBvcGVyYXRpb24gaWYgaXQgY291bGQgbm90IGJlIGNvbXBsZXRlZCB3aXRoaW4gdGhlIHNw
ZWNpZmllZCB0aW1lCi0gKiAoaW4gbXMpLiBWYWx1ZSBvZiAwIG1lYW5zIGxldCBoeXBlcnZpc29y
IGRlY2lkZSB0aGUgYmVzdCB0aW1lb3V0LgorICogKGluIG5zKS4gVmFsdWUgb2YgMCBtZWFucyBs
ZXQgaHlwZXJ2aXNvciBkZWNpZGUgdGhlIGJlc3QgdGltZW91dC4KICAqLwogaW50IHhjX2xpdmVw
YXRjaF9hcHBseSh4Y19pbnRlcmZhY2UgKnhjaCwgY2hhciAqbmFtZSwgdWludDMyX3QgdGltZW91
dCk7CiBpbnQgeGNfbGl2ZXBhdGNoX3JldmVydCh4Y19pbnRlcmZhY2UgKnhjaCwgY2hhciAqbmFt
ZSwgdWludDMyX3QgdGltZW91dCk7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2xpdmVwYXRjaC5j
IGIveGVuL2NvbW1vbi9saXZlcGF0Y2guYwppbmRleCBmYzhlZjk5Li4yNDZlNjczIDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL2xpdmVwYXRjaC5jCisrKyBiL3hlbi9jb21tb24vbGl2ZXBhdGNoLmMK
QEAgLTEyMjcsOCArMTIyNyw4IEBAIHN0YXRpYyBpbnQgc2NoZWR1bGVfd29yayhzdHJ1Y3QgcGF5
bG9hZCAqZGF0YSwgdWludDMyX3QgY21kLCB1aW50MzJfdCB0aW1lb3V0KQogICAgIGxpdmVwYXRj
aF93b3JrLmRhdGEgPSBkYXRhOwogICAgIGxpdmVwYXRjaF93b3JrLnRpbWVvdXQgPSB0aW1lb3V0
ID86IE1JTExJU0VDUygzMCk7CiAKLSAgICBkcHJpbnRrKFhFTkxPR19ERUJVRywgTElWRVBBVENI
ICIlczogdGltZW91dCBpcyAlIlBSSV9zdGltZSJtc1xuIiwKLSAgICAgICAgICAgIGRhdGEtPm5h
bWUsIGxpdmVwYXRjaF93b3JrLnRpbWVvdXQgLyBNSUxMSVNFQ1MoMSkpOworICAgIGRwcmludGso
WEVOTE9HX0RFQlVHLCBMSVZFUEFUQ0ggIiVzOiB0aW1lb3V0IGlzICUiUFJJdTMyIm5zXG4iLAor
ICAgICAgICAgICAgZGF0YS0+bmFtZSwgbGl2ZXBhdGNoX3dvcmsudGltZW91dCk7CiAKICAgICBh
dG9taWNfc2V0KCZsaXZlcGF0Y2hfd29yay5zZW1hcGhvcmUsIC0xKTsKIApkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5oIGIveGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5o
CmluZGV4IDI4YWM1NmMuLjAwZjVlNzcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9z
eXNjdGwuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmgKQEAgLTEwNjcsOCArMTA2
Nyw5IEBAIHN0cnVjdCB4ZW5fc3lzY3RsX2xpdmVwYXRjaF9hY3Rpb24gewogI2RlZmluZSBMSVZF
UEFUQ0hfQUNUSU9OX0FQUExZICAgICAgICAzCiAjZGVmaW5lIExJVkVQQVRDSF9BQ1RJT05fUkVQ
TEFDRSAgICAgIDQKICAgICB1aW50MzJfdCBjbWQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
LyogSU46IExJVkVQQVRDSF9BQ1RJT05fKi4gKi8KLSAgICB1aW50MzJfdCB0aW1lb3V0OyAgICAg
ICAgICAgICAgICAgICAgICAgLyogSU46IFplcm8gaWYgbm8gdGltZW91dC4gKi8KLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogT3IgdXBwZXIgYm91bmQgb2Yg
dGltZSAobXMpICovCisgICAgdWludDMyX3QgdGltZW91dDsgICAgICAgICAgICAgICAgICAgICAg
IC8qIElOOiBJZiB6ZXJvIHRoZW4gdXNlcyAqLworICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAvKiBoeXBlcnZpc29yIGRlZmF1bHQuICovCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIE9yIHVwcGVyIGJvdW5kIG9mIHRpbWUg
KG5zKSAqLwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBm
b3Igb3BlcmF0aW9uIHRvIHRha2UuICovCiB9OwogdHlwZWRlZiBzdHJ1Y3QgeGVuX3N5c2N0bF9s
aXZlcGF0Y2hfYWN0aW9uIHhlbl9zeXNjdGxfbGl2ZXBhdGNoX2FjdGlvbl90OwotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:58:38 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:58: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 1cL1pO-0004kr-GV; Sun, 25 Dec 2016 05:58: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 1cL1pM-0004kf-VN
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:37 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 D6/7B-09053-C006F585; Sun, 25 Dec 2016 05:58:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVZc7IT7
 C4GKnusWEbQYOjB7b+3axBzBGsWbmJeVXJLBmfFo0ibngtlbF5E+nWBsYW+S6GLk4hAS+MEq8
 3dfHCOGcZ5T4vvE3excjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgJOEt07v
 rGC2LwCZhKt/V/YQWwWoPpvk04zTmDkWMDIsIpRozi1qCy1SNfYQC+pKDM9oyQ3MTNH19DATC
 83tbg4MT01JzGpWC85P3cTI9ArDECwg/Hv2sBDjJIcTEqivGqbYyKE+JLyUyozEosz4otKc1K
 LDzHKcHAoSfC2RMdHCAkWpaanVqRl5gDDAyYtwcGjJMK7JA4ozVtckJhbnJkOkTrFqCglzpsW
 D5QQAElklObBtcFC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeR+DjOfJzCuBm/4KaDET0
 GLb5miQxSWJCCmpBsZcxocbzseab3EyPDPrWPi1ufKqnMLzu1bvqHm8cPLsL83GfSa+zzc4bs
 8rrt1St2OP/fSfiz1mOS954ZpUO8/V6cVXnzKe/+p6+T+yrZf/6DnmVvL1tvMzoZSvMZec5E7
 6HnOeq6zlevLkBfkpJhrHNKuzzk5mNv3iw5fyn9OMa9aW8m6X2TeVWIozEg21mIuKEwFNafNN
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1482645514!55836383!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18966 invoked from network); 25 Dec 2016 05:58:35 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 05:58:35 -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 1cL1pK-0008Dv-Hv
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:34 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1pK-00066I-HQ
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:34 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1pK-00066I-HQ@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:58:34 +0000
Subject: [Xen-changelog] [xen master] tools/livepatch: Remove pointless
	retry loop
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>

Y29tbWl0IDRjOGVhYjVhOTM0OWQwZTFjNjU0ZDM4YTFmZDNkMGQ5NjQzYWIzNTEKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMDc6NTE6NTcgMjAxNiArMDAwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQg
MTU6Mjc6MTkgMjAxNiAtMDUwMAoKICAgIHRvb2xzL2xpdmVwYXRjaDogUmVtb3ZlIHBvaW50bGVz
cyByZXRyeSBsb29wCiAgICAKICAgIFRoZSBkZWZhdWx0IHRpbWVvdXQgaW4gdGhlIGh5cGVydmlz
b3IgZm9yIGEgbGl2ZXBhdGNoIG9wZXJhdGlvbiBpcyAzMCBtcywKICAgIGJ1dCB4ZW4tbGl2ZXBh
dGNoIGN1cnJlbnRseSB3YWl0cyBmb3IgdXAgdG8gMzAgc2Vjb25kcyBmb3IgdGhlIG9wZXJhdGlv
bgogICAgdG8gY29tcGxldGUuIEluc3RlYWQsIHJlbW92ZSB0aGUgcmV0cnkgbG9vcCBhbmQgc2lt
cGx5IHdhaXQgZm9yIDIgKiAzMCBtcwogICAgZm9yIHRoZSBvcGVyYXRpb24gdG8gY29tcGxldGUu
IFRoZSBleHRyYSBwZXJpb2QgaXMgdG8gYWNjb3VudCBmb3IgdGhlCiAgICB0aW1lIHRvIGFjdHVh
bGx5IHN0YXJ0IHRoZSBvcGVyYXRpb24uCiAgICAKICAgIEZ1cnRoZXJtb3JlLCBoYXZlIHhlbi1s
aXZlcGF0Y2ggc2V0IHRoZSBoeXBlcnZpc29yIHRpbWVvdXQgcmF0aGVyIHRoYW4KICAgIHJlbHlp
bmcgb24gdGhlIGh5cGVydmlzb3IgZGVmYXVsdCBzaW5jZSB0aGUgdG9vbCBkb2Vzbid0IGtub3cg
aG93IGxvbmcKICAgIGl0IHdpbGwgYmUuIFVzZSBuYW5vc2xlZXAgcmF0aGVyIHRoYW4gdXNsZWVw
IHNpbmNlIHVzbGVlcCBoYXMgYmVlbgogICAgcmVtb3ZlZCBmcm9tIFBPU0lYLjEtMjAwOC4KICAg
IAogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogICAgU2ln
bmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Ci0t
LQogdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMgfCAxMDIgKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNTEgaW5zZXJ0aW9ucygr
KSwgNTEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNo
LmMgYi90b29scy9taXNjL3hlbi1saXZlcGF0Y2guYwppbmRleCA2ZTNmY2YyLi40ZWJlOTVlIDEw
MDY0NAotLS0gYS90b29scy9taXNjL3hlbi1saXZlcGF0Y2guYworKysgYi90b29scy9taXNjL3hl
bi1saXZlcGF0Y2guYwpAQCAtOSw2ICs5LDcgQEAKICNpbmNsdWRlIDxzdHJpbmcuaD4KICNpbmNs
dWRlIDxzeXMvbW1hbi5oPgogI2luY2x1ZGUgPHN5cy9zdGF0Lmg+CisjaW5jbHVkZSA8dGltZS5o
PgogI2luY2x1ZGUgPHVuaXN0ZC5oPgogI2luY2x1ZGUgPHhlbmN0cmwuaD4KICNpbmNsdWRlIDx4
ZW5zdG9yZS5oPgpAQCAtMjY1LDE3ICsyNjYsMzEgQEAgc3RydWN0IHsKICAgICB9LAogfTsKIAot
LyogR28gYXJvdW5kIDMwMCAqIDAuMSBzZWNvbmRzID0gMzAgc2Vjb25kcy4gKi8KLSNkZWZpbmUg
UkVUUklFUyAzMDAKLS8qIGFrYSAwLjEgc2Vjb25kICovCi0jZGVmaW5lIERFTEFZIDEwMDAwMAor
LyogVGhlIGh5cGVydmlzb3IgdGltZW91dCBmb3IgdGhlIGxpdmUgcGF0Y2hpbmcgb3BlcmF0aW9u
IGlzIDMwIG1zZWMsCisgKiBidXQgaXQgY291bGQgdGFrZSBzb21lIHRpbWUgZm9yIHRoZSBvcGVy
YXRpb24gdG8gc3RhcnQsIHNvIHdhaXQgdHdpY2UKKyAqIHRoYXQgcGVyaW9kLiAqLworI2RlZmlu
ZSBIWVBFUlZJU09SX1RJTUVPVVRfTlMgMzAwMDAwMDAKKyNkZWZpbmUgREVMQVkgKDIgKiBIWVBF
UlZJU09SX1RJTUVPVVRfTlMpCisKK3N0YXRpYyB2b2lkIG5hbm9zbGVlcF9yZXRyeShsb25nIG5z
KQoreworICAgIHN0cnVjdCB0aW1lc3BlYyByZXEsIHJlbTsKKyAgICBpbnQgcmM7CisKKyAgICBy
ZW0udHZfc2VjID0gMDsKKyAgICByZW0udHZfbnNlYyA9IG5zOworCisgICAgZG8geworICAgICAg
ICByZXEgPSByZW07CisgICAgICAgIHJjID0gbmFub3NsZWVwKCZyZXEsICZyZW0pOworICAgIH0g
d2hpbGUgKCByYyA9PSAtMSAmJiBlcnJubyA9PSBFSU5UUiApOworfQogCiBpbnQgYWN0aW9uX2Z1
bmMoaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSwgdW5zaWduZWQgaW50IGlkeCkKIHsKICAgICBjaGFy
IG5hbWVbWEVOX0xJVkVQQVRDSF9OQU1FX1NJWkVdOwotICAgIGludCByYywgb3JpZ2luYWxfc3Rh
dGU7CisgICAgaW50IHJjOwogICAgIHhlbl9saXZlcGF0Y2hfc3RhdHVzX3Qgc3RhdHVzOwotICAg
IHVuc2lnbmVkIGludCByZXRyeSA9IDA7CiAKICAgICBpZiAoIGFyZ2MgIT0gMSApCiAgICAgewpA
QCAtMzE1LDExICszMzAsMTEgQEAgaW50IGFjdGlvbl9mdW5jKGludCBhcmdjLCBjaGFyICphcmd2
W10sIHVuc2lnbmVkIGludCBpZHgpCiAgICAgLyogUGVyZm9ybSBhY3Rpb24uICovCiAgICAgaWYg
KCBhY3Rpb25fb3B0aW9uc1tpZHhdLmFsbG93ICYgc3RhdHVzLnN0YXRlICkKICAgICB7Ci0gICAg
ICAgIHByaW50ZigiJXMgJXM6IiwgYWN0aW9uX29wdGlvbnNbaWR4XS52ZXJiLCBuYW1lKTsKLSAg
ICAgICAgcmMgPSBhY3Rpb25fb3B0aW9uc1tpZHhdLmZ1bmN0aW9uKHhjaCwgbmFtZSwgMCk7Cisg
ICAgICAgIHByaW50ZigiJXMgJXMuLi4gIiwgYWN0aW9uX29wdGlvbnNbaWR4XS52ZXJiLCBuYW1l
KTsKKyAgICAgICAgcmMgPSBhY3Rpb25fb3B0aW9uc1tpZHhdLmZ1bmN0aW9uKHhjaCwgbmFtZSwg
SFlQRVJWSVNPUl9USU1FT1VUX05TKTsKICAgICAgICAgaWYgKCByYyApCiAgICAgICAgIHsKLSAg
ICAgICAgICAgIHByaW50ZigiIGZhaWxlZFxuIik7CisgICAgICAgICAgICBwcmludGYoImZhaWxl
ZFxuIik7CiAgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkVycm9yICVkOiAlc1xuIiwgZXJy
bm8sIHN0cmVycm9yKGVycm5vKSk7CiAgICAgICAgICAgICByZXR1cm4gLTE7CiAgICAgICAgIH0K
QEAgLTMzNCw1NiArMzQ5LDQxIEBAIGludCBhY3Rpb25fZnVuYyhpbnQgYXJnYywgY2hhciAqYXJn
dltdLCB1bnNpZ25lZCBpbnQgaWR4KQogICAgICAgICByZXR1cm4gLTE7CiAgICAgfQogCi0gICAg
b3JpZ2luYWxfc3RhdGUgPSBzdGF0dXMuc3RhdGU7Ci0gICAgZG8gewotICAgICAgICByYyA9IHhj
X2xpdmVwYXRjaF9nZXQoeGNoLCBuYW1lLCAmc3RhdHVzKTsKLSAgICAgICAgaWYgKCByYyApCi0g
ICAgICAgIHsKLSAgICAgICAgICAgIHJjID0gLWVycm5vOwotICAgICAgICAgICAgYnJlYWs7Ci0g
ICAgICAgIH0KKyAgICBuYW5vc2xlZXBfcmV0cnkoREVMQVkpOworICAgIHJjID0geGNfbGl2ZXBh
dGNoX2dldCh4Y2gsIG5hbWUsICZzdGF0dXMpOwogCi0gICAgICAgIGlmICggc3RhdHVzLnN0YXRl
ICE9IG9yaWdpbmFsX3N0YXRlICkKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICBpZiAoIHN0
YXR1cy5yYyAmJiBzdGF0dXMucmMgIT0gLVhFTl9FQUdBSU4gKQotICAgICAgICB7Ci0gICAgICAg
ICAgICByYyA9IHN0YXR1cy5yYzsKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICB9CisgICAg
aWYgKCByYyApCisgICAgICAgIHJjID0gLWVycm5vOworICAgIGVsc2UgaWYgKCBzdGF0dXMucmMg
KQorICAgICAgICByYyA9IHN0YXR1cy5yYzsKIAotICAgICAgICBwcmludGYoIi4iKTsKLSAgICAg
ICAgdXNsZWVwKERFTEFZKTsKLSAgICB9IHdoaWxlICggKytyZXRyeSA8IFJFVFJJRVMgKTsKKyAg
ICBpZiAoIHJjID09IC1YRU5fRUFHQUlOICkKKyAgICB7CisgICAgICAgIHByaW50ZigiZmFpbGVk
XG4iKTsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJPcGVyYXRpb24gZGlkbid0IGNvbXBsZXRl
LlxuIik7CisgICAgICAgIHJldHVybiAtMTsKKyAgICB9CisKKyAgICBpZiAoIHJjID09IDAgKQor
ICAgICAgICByYyA9IHN0YXR1cy5zdGF0ZTsKIAotICAgIGlmICggcmV0cnkgPj0gUkVUUklFUyAp
CisgICAgaWYgKCBhY3Rpb25fb3B0aW9uc1tpZHhdLmV4cGVjdGVkID09IHJjICkKKyAgICAgICAg
cHJpbnRmKCJjb21wbGV0ZWRcbiIpOworICAgIGVsc2UgaWYgKCByYyA8IDAgKQogICAgIHsKLSAg
ICAgICAgcHJpbnRmKCIgZmFpbGVkXG4iKTsKLSAgICAgICAgZnByaW50ZihzdGRlcnIsICJPcGVy
YXRpb24gZGlkbid0IGNvbXBsZXRlIGFmdGVyIDMwIHNlY29uZHMuXG4iKTsKKyAgICAgICAgcHJp
bnRmKCJmYWlsZWRcbiIpOworICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkVycm9yICVkOiAlc1xu
IiwgLXJjLCBzdHJlcnJvcigtcmMpKTsKICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KICAgICBl
bHNlCiAgICAgewotICAgICAgICBpZiAoIHJjID09IDAgKQotICAgICAgICAgICAgcmMgPSBzdGF0
dXMuc3RhdGU7Ci0KLSAgICAgICAgaWYgKCBhY3Rpb25fb3B0aW9uc1tpZHhdLmV4cGVjdGVkID09
IHJjICkKLSAgICAgICAgICAgIHByaW50ZigiIGNvbXBsZXRlZFxuIik7Ci0gICAgICAgIGVsc2Ug
aWYgKCByYyA8IDAgKQotICAgICAgICB7Ci0gICAgICAgICAgICBwcmludGYoIiBmYWlsZWRcbiIp
OwotICAgICAgICAgICAgZnByaW50ZihzdGRlcnIsICJFcnJvciAlZDogJXNcbiIsIC1yYywgc3Ry
ZXJyb3IoLXJjKSk7Ci0gICAgICAgICAgICByZXR1cm4gLTE7Ci0gICAgICAgIH0KLSAgICAgICAg
ZWxzZQotICAgICAgICB7Ci0gICAgICAgICAgICBwcmludGYoIiBmYWlsZWRcbiIpOwotICAgICAg
ICAgICAgZnByaW50ZihzdGRlcnIsICIlcyBpcyBpbiB0aGUgd3Jvbmcgc3RhdGUuXG4iCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIkN1cnJlbnQgc3RhdGU6ICVzXG4iCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIkV4cGVjdGVkIHN0YXRlOiAlc1xuIiwKLSAgICAgICAgICAgICAg
ICAgICAgbmFtZSwgc3RhdGUyc3RyKHJjKSwKLSAgICAgICAgICAgICAgICAgICAgc3RhdGUyc3Ry
KGFjdGlvbl9vcHRpb25zW2lkeF0uZXhwZWN0ZWQpKTsKLSAgICAgICAgICAgIHJldHVybiAtMTsK
LSAgICAgICAgfQorICAgICAgICBwcmludGYoImZhaWxlZFxuIik7CisgICAgICAgIGZwcmludGYo
c3RkZXJyLCAiJXMgaXMgaW4gdGhlIHdyb25nIHN0YXRlLlxuIgorICAgICAgICAgICAgICAgICAg
ICAgICAgIkN1cnJlbnQgc3RhdGU6ICVzXG4iCisgICAgICAgICAgICAgICAgICAgICAgICAiRXhw
ZWN0ZWQgc3RhdGU6ICVzXG4iLAorICAgICAgICAgICAgICAgIG5hbWUsIHN0YXRlMnN0cihyYyks
CisgICAgICAgICAgICAgICAgc3RhdGUyc3RyKGFjdGlvbl9vcHRpb25zW2lkeF0uZXhwZWN0ZWQp
KTsKKyAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KIAogICAgIHJldHVybiAwOwotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:58:38 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:58: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 1cL1pO-0004kr-GV; Sun, 25 Dec 2016 05:58: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 1cL1pM-0004kf-VN
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:37 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 D6/7B-09053-C006F585; Sun, 25 Dec 2016 05:58:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVZc7IT7
 C4GKnusWEbQYOjB7b+3axBzBGsWbmJeVXJLBmfFo0ibngtlbF5E+nWBsYW+S6GLk4hAS+MEq8
 3dfHCOGcZ5T4vvE3excjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgJOEt07v
 rGC2LwCZhKt/V/YQWwWoPpvk04zTmDkWMDIsIpRozi1qCy1SNfYQC+pKDM9oyQ3MTNH19DATC
 83tbg4MT01JzGpWC85P3cTI9ArDECwg/Hv2sBDjJIcTEqivGqbYyKE+JLyUyozEosz4otKc1K
 LDzHKcHAoSfC2RMdHCAkWpaanVqRl5gDDAyYtwcGjJMK7JA4ozVtckJhbnJkOkTrFqCglzpsW
 D5QQAElklObBtcFC8hKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeR+DjOfJzCuBm/4KaDET0
 GLb5miQxSWJCCmpBsZcxocbzseab3EyPDPrWPi1ufKqnMLzu1bvqHm8cPLsL83GfSa+zzc4bs
 8rrt1St2OP/fSfiz1mOS954ZpUO8/V6cVXnzKe/+p6+T+yrZf/6DnmVvL1tvMzoZSvMZec5E7
 6HnOeq6zlevLkBfkpJhrHNKuzzk5mNv3iw5fyn9OMa9aW8m6X2TeVWIozEg21mIuKEwFNafNN
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1482645514!55836383!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18966 invoked from network); 25 Dec 2016 05:58:35 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-10.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 05:58:35 -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 1cL1pK-0008Dv-Hv
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:34 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1pK-00066I-HQ
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:34 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1pK-00066I-HQ@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:58:34 +0000
Subject: [Xen-changelog] [xen master] tools/livepatch: Remove pointless
	retry loop
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>

Y29tbWl0IDRjOGVhYjVhOTM0OWQwZTFjNjU0ZDM4YTFmZDNkMGQ5NjQzYWIzNTEKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMDc6NTE6NTcgMjAxNiArMDAwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQg
MTU6Mjc6MTkgMjAxNiAtMDUwMAoKICAgIHRvb2xzL2xpdmVwYXRjaDogUmVtb3ZlIHBvaW50bGVz
cyByZXRyeSBsb29wCiAgICAKICAgIFRoZSBkZWZhdWx0IHRpbWVvdXQgaW4gdGhlIGh5cGVydmlz
b3IgZm9yIGEgbGl2ZXBhdGNoIG9wZXJhdGlvbiBpcyAzMCBtcywKICAgIGJ1dCB4ZW4tbGl2ZXBh
dGNoIGN1cnJlbnRseSB3YWl0cyBmb3IgdXAgdG8gMzAgc2Vjb25kcyBmb3IgdGhlIG9wZXJhdGlv
bgogICAgdG8gY29tcGxldGUuIEluc3RlYWQsIHJlbW92ZSB0aGUgcmV0cnkgbG9vcCBhbmQgc2lt
cGx5IHdhaXQgZm9yIDIgKiAzMCBtcwogICAgZm9yIHRoZSBvcGVyYXRpb24gdG8gY29tcGxldGUu
IFRoZSBleHRyYSBwZXJpb2QgaXMgdG8gYWNjb3VudCBmb3IgdGhlCiAgICB0aW1lIHRvIGFjdHVh
bGx5IHN0YXJ0IHRoZSBvcGVyYXRpb24uCiAgICAKICAgIEZ1cnRoZXJtb3JlLCBoYXZlIHhlbi1s
aXZlcGF0Y2ggc2V0IHRoZSBoeXBlcnZpc29yIHRpbWVvdXQgcmF0aGVyIHRoYW4KICAgIHJlbHlp
bmcgb24gdGhlIGh5cGVydmlzb3IgZGVmYXVsdCBzaW5jZSB0aGUgdG9vbCBkb2Vzbid0IGtub3cg
aG93IGxvbmcKICAgIGl0IHdpbGwgYmUuIFVzZSBuYW5vc2xlZXAgcmF0aGVyIHRoYW4gdXNsZWVw
IHNpbmNlIHVzbGVlcCBoYXMgYmVlbgogICAgcmVtb3ZlZCBmcm9tIFBPU0lYLjEtMjAwOC4KICAg
IAogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgogICAgU2ln
bmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Ci0t
LQogdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMgfCAxMDIgKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNTEgaW5zZXJ0aW9ucygr
KSwgNTEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNo
LmMgYi90b29scy9taXNjL3hlbi1saXZlcGF0Y2guYwppbmRleCA2ZTNmY2YyLi40ZWJlOTVlIDEw
MDY0NAotLS0gYS90b29scy9taXNjL3hlbi1saXZlcGF0Y2guYworKysgYi90b29scy9taXNjL3hl
bi1saXZlcGF0Y2guYwpAQCAtOSw2ICs5LDcgQEAKICNpbmNsdWRlIDxzdHJpbmcuaD4KICNpbmNs
dWRlIDxzeXMvbW1hbi5oPgogI2luY2x1ZGUgPHN5cy9zdGF0Lmg+CisjaW5jbHVkZSA8dGltZS5o
PgogI2luY2x1ZGUgPHVuaXN0ZC5oPgogI2luY2x1ZGUgPHhlbmN0cmwuaD4KICNpbmNsdWRlIDx4
ZW5zdG9yZS5oPgpAQCAtMjY1LDE3ICsyNjYsMzEgQEAgc3RydWN0IHsKICAgICB9LAogfTsKIAot
LyogR28gYXJvdW5kIDMwMCAqIDAuMSBzZWNvbmRzID0gMzAgc2Vjb25kcy4gKi8KLSNkZWZpbmUg
UkVUUklFUyAzMDAKLS8qIGFrYSAwLjEgc2Vjb25kICovCi0jZGVmaW5lIERFTEFZIDEwMDAwMAor
LyogVGhlIGh5cGVydmlzb3IgdGltZW91dCBmb3IgdGhlIGxpdmUgcGF0Y2hpbmcgb3BlcmF0aW9u
IGlzIDMwIG1zZWMsCisgKiBidXQgaXQgY291bGQgdGFrZSBzb21lIHRpbWUgZm9yIHRoZSBvcGVy
YXRpb24gdG8gc3RhcnQsIHNvIHdhaXQgdHdpY2UKKyAqIHRoYXQgcGVyaW9kLiAqLworI2RlZmlu
ZSBIWVBFUlZJU09SX1RJTUVPVVRfTlMgMzAwMDAwMDAKKyNkZWZpbmUgREVMQVkgKDIgKiBIWVBF
UlZJU09SX1RJTUVPVVRfTlMpCisKK3N0YXRpYyB2b2lkIG5hbm9zbGVlcF9yZXRyeShsb25nIG5z
KQoreworICAgIHN0cnVjdCB0aW1lc3BlYyByZXEsIHJlbTsKKyAgICBpbnQgcmM7CisKKyAgICBy
ZW0udHZfc2VjID0gMDsKKyAgICByZW0udHZfbnNlYyA9IG5zOworCisgICAgZG8geworICAgICAg
ICByZXEgPSByZW07CisgICAgICAgIHJjID0gbmFub3NsZWVwKCZyZXEsICZyZW0pOworICAgIH0g
d2hpbGUgKCByYyA9PSAtMSAmJiBlcnJubyA9PSBFSU5UUiApOworfQogCiBpbnQgYWN0aW9uX2Z1
bmMoaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSwgdW5zaWduZWQgaW50IGlkeCkKIHsKICAgICBjaGFy
IG5hbWVbWEVOX0xJVkVQQVRDSF9OQU1FX1NJWkVdOwotICAgIGludCByYywgb3JpZ2luYWxfc3Rh
dGU7CisgICAgaW50IHJjOwogICAgIHhlbl9saXZlcGF0Y2hfc3RhdHVzX3Qgc3RhdHVzOwotICAg
IHVuc2lnbmVkIGludCByZXRyeSA9IDA7CiAKICAgICBpZiAoIGFyZ2MgIT0gMSApCiAgICAgewpA
QCAtMzE1LDExICszMzAsMTEgQEAgaW50IGFjdGlvbl9mdW5jKGludCBhcmdjLCBjaGFyICphcmd2
W10sIHVuc2lnbmVkIGludCBpZHgpCiAgICAgLyogUGVyZm9ybSBhY3Rpb24uICovCiAgICAgaWYg
KCBhY3Rpb25fb3B0aW9uc1tpZHhdLmFsbG93ICYgc3RhdHVzLnN0YXRlICkKICAgICB7Ci0gICAg
ICAgIHByaW50ZigiJXMgJXM6IiwgYWN0aW9uX29wdGlvbnNbaWR4XS52ZXJiLCBuYW1lKTsKLSAg
ICAgICAgcmMgPSBhY3Rpb25fb3B0aW9uc1tpZHhdLmZ1bmN0aW9uKHhjaCwgbmFtZSwgMCk7Cisg
ICAgICAgIHByaW50ZigiJXMgJXMuLi4gIiwgYWN0aW9uX29wdGlvbnNbaWR4XS52ZXJiLCBuYW1l
KTsKKyAgICAgICAgcmMgPSBhY3Rpb25fb3B0aW9uc1tpZHhdLmZ1bmN0aW9uKHhjaCwgbmFtZSwg
SFlQRVJWSVNPUl9USU1FT1VUX05TKTsKICAgICAgICAgaWYgKCByYyApCiAgICAgICAgIHsKLSAg
ICAgICAgICAgIHByaW50ZigiIGZhaWxlZFxuIik7CisgICAgICAgICAgICBwcmludGYoImZhaWxl
ZFxuIik7CiAgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkVycm9yICVkOiAlc1xuIiwgZXJy
bm8sIHN0cmVycm9yKGVycm5vKSk7CiAgICAgICAgICAgICByZXR1cm4gLTE7CiAgICAgICAgIH0K
QEAgLTMzNCw1NiArMzQ5LDQxIEBAIGludCBhY3Rpb25fZnVuYyhpbnQgYXJnYywgY2hhciAqYXJn
dltdLCB1bnNpZ25lZCBpbnQgaWR4KQogICAgICAgICByZXR1cm4gLTE7CiAgICAgfQogCi0gICAg
b3JpZ2luYWxfc3RhdGUgPSBzdGF0dXMuc3RhdGU7Ci0gICAgZG8gewotICAgICAgICByYyA9IHhj
X2xpdmVwYXRjaF9nZXQoeGNoLCBuYW1lLCAmc3RhdHVzKTsKLSAgICAgICAgaWYgKCByYyApCi0g
ICAgICAgIHsKLSAgICAgICAgICAgIHJjID0gLWVycm5vOwotICAgICAgICAgICAgYnJlYWs7Ci0g
ICAgICAgIH0KKyAgICBuYW5vc2xlZXBfcmV0cnkoREVMQVkpOworICAgIHJjID0geGNfbGl2ZXBh
dGNoX2dldCh4Y2gsIG5hbWUsICZzdGF0dXMpOwogCi0gICAgICAgIGlmICggc3RhdHVzLnN0YXRl
ICE9IG9yaWdpbmFsX3N0YXRlICkKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICBpZiAoIHN0
YXR1cy5yYyAmJiBzdGF0dXMucmMgIT0gLVhFTl9FQUdBSU4gKQotICAgICAgICB7Ci0gICAgICAg
ICAgICByYyA9IHN0YXR1cy5yYzsKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICB9CisgICAg
aWYgKCByYyApCisgICAgICAgIHJjID0gLWVycm5vOworICAgIGVsc2UgaWYgKCBzdGF0dXMucmMg
KQorICAgICAgICByYyA9IHN0YXR1cy5yYzsKIAotICAgICAgICBwcmludGYoIi4iKTsKLSAgICAg
ICAgdXNsZWVwKERFTEFZKTsKLSAgICB9IHdoaWxlICggKytyZXRyeSA8IFJFVFJJRVMgKTsKKyAg
ICBpZiAoIHJjID09IC1YRU5fRUFHQUlOICkKKyAgICB7CisgICAgICAgIHByaW50ZigiZmFpbGVk
XG4iKTsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJPcGVyYXRpb24gZGlkbid0IGNvbXBsZXRl
LlxuIik7CisgICAgICAgIHJldHVybiAtMTsKKyAgICB9CisKKyAgICBpZiAoIHJjID09IDAgKQor
ICAgICAgICByYyA9IHN0YXR1cy5zdGF0ZTsKIAotICAgIGlmICggcmV0cnkgPj0gUkVUUklFUyAp
CisgICAgaWYgKCBhY3Rpb25fb3B0aW9uc1tpZHhdLmV4cGVjdGVkID09IHJjICkKKyAgICAgICAg
cHJpbnRmKCJjb21wbGV0ZWRcbiIpOworICAgIGVsc2UgaWYgKCByYyA8IDAgKQogICAgIHsKLSAg
ICAgICAgcHJpbnRmKCIgZmFpbGVkXG4iKTsKLSAgICAgICAgZnByaW50ZihzdGRlcnIsICJPcGVy
YXRpb24gZGlkbid0IGNvbXBsZXRlIGFmdGVyIDMwIHNlY29uZHMuXG4iKTsKKyAgICAgICAgcHJp
bnRmKCJmYWlsZWRcbiIpOworICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkVycm9yICVkOiAlc1xu
IiwgLXJjLCBzdHJlcnJvcigtcmMpKTsKICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KICAgICBl
bHNlCiAgICAgewotICAgICAgICBpZiAoIHJjID09IDAgKQotICAgICAgICAgICAgcmMgPSBzdGF0
dXMuc3RhdGU7Ci0KLSAgICAgICAgaWYgKCBhY3Rpb25fb3B0aW9uc1tpZHhdLmV4cGVjdGVkID09
IHJjICkKLSAgICAgICAgICAgIHByaW50ZigiIGNvbXBsZXRlZFxuIik7Ci0gICAgICAgIGVsc2Ug
aWYgKCByYyA8IDAgKQotICAgICAgICB7Ci0gICAgICAgICAgICBwcmludGYoIiBmYWlsZWRcbiIp
OwotICAgICAgICAgICAgZnByaW50ZihzdGRlcnIsICJFcnJvciAlZDogJXNcbiIsIC1yYywgc3Ry
ZXJyb3IoLXJjKSk7Ci0gICAgICAgICAgICByZXR1cm4gLTE7Ci0gICAgICAgIH0KLSAgICAgICAg
ZWxzZQotICAgICAgICB7Ci0gICAgICAgICAgICBwcmludGYoIiBmYWlsZWRcbiIpOwotICAgICAg
ICAgICAgZnByaW50ZihzdGRlcnIsICIlcyBpcyBpbiB0aGUgd3Jvbmcgc3RhdGUuXG4iCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIkN1cnJlbnQgc3RhdGU6ICVzXG4iCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIkV4cGVjdGVkIHN0YXRlOiAlc1xuIiwKLSAgICAgICAgICAgICAg
ICAgICAgbmFtZSwgc3RhdGUyc3RyKHJjKSwKLSAgICAgICAgICAgICAgICAgICAgc3RhdGUyc3Ry
KGFjdGlvbl9vcHRpb25zW2lkeF0uZXhwZWN0ZWQpKTsKLSAgICAgICAgICAgIHJldHVybiAtMTsK
LSAgICAgICAgfQorICAgICAgICBwcmludGYoImZhaWxlZFxuIik7CisgICAgICAgIGZwcmludGYo
c3RkZXJyLCAiJXMgaXMgaW4gdGhlIHdyb25nIHN0YXRlLlxuIgorICAgICAgICAgICAgICAgICAg
ICAgICAgIkN1cnJlbnQgc3RhdGU6ICVzXG4iCisgICAgICAgICAgICAgICAgICAgICAgICAiRXhw
ZWN0ZWQgc3RhdGU6ICVzXG4iLAorICAgICAgICAgICAgICAgIG5hbWUsIHN0YXRlMnN0cihyYyks
CisgICAgICAgICAgICAgICAgc3RhdGUyc3RyKGFjdGlvbl9vcHRpb25zW2lkeF0uZXhwZWN0ZWQp
KTsKKyAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KIAogICAgIHJldHVybiAwOwotLQpnZW5lcmF0
ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9n
IG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:58:48 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:58: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 1cL1pY-0004n4-IK; Sun, 25 Dec 2016 05:58:48 +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 1cL1pX-0004mn-2g
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:47 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 69/C7-27429-6106F585; Sun, 25 Dec 2016 05:58:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVc0IT7
 C4OJ8PYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLZwA0vBMY6KmU132BoYJ7N3MXJxCAl8YZTY
 /fImE4RznlFiyfR7QA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAk4S3eunM
 4KU8wqYSTS3soGYLEDlVzczTWDkWMDIsIpRozi1qCy1SNfQTC+pKDM9oyQ3MTNH19DAVC83tb
 g4MT01JzGpWC85P3cTI9AjDECwg/H8ac9DjJIcTEqivGqbYyKE+JLyUyozEosz4otKc1KLDzH
 KcHAoSfC2RMdHCAkWpaanVqRl5gBDAyYtwcGjJMK7JA4ozVtckJhbnJkOkTrFqCglzvsxCigh
 AJLIKM2Da4OF4yVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ8z4GGc+TmVcCN/0V0GImoMW2z
 dEgi0sSEVJSDYy5tued658WMXz+fWdHtoqwmD/T+pnLYpWnn1sj1Peyr55hh9ZMFzb/dXJVco
 +2vElInVcXmfnaV15r88Wo0Avboy4Iy/b/l9/nlHvvm7aUpfnV54I9+Yn7lD2KQ+Yk3OBb4fe
 e1VCKLV71x+LFs39aObnx7wxWrVi+81+VmFC2WmY0ewa3lBJLcUaioRZzUXEiAKK+3MpCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1482645524!76972690!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27514 invoked from network); 25 Dec 2016 05:58:45 -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; 25 Dec 2016 05:58: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 1cL1pU-0008Eo-Jv
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1pU-0006Gb-JS
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1pU-0006Gb-JS@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:58:44 +0000
Subject: [Xen-changelog] [xen master] tools/livepatch: Remove unused struct
	member
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>

Y29tbWl0IGE3ZTgxMDdkYmIxZDJjYmQ1YzExYmM3NzUzODA3NDMwY2RkZTk1OTkKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMDc6NTE6NTggMjAxNiArMDAwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQg
MTU6Mjc6MTkgMjAxNiAtMDUwMAoKICAgIHRvb2xzL2xpdmVwYXRjaDogUmVtb3ZlIHVudXNlZCBz
dHJ1Y3QgbWVtYmVyCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3Nz
LmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPgotLS0KIHRvb2xzL21pc2MveGVuLWxpdmVwYXRjaC5jIHwgMSAtCiAx
IGZpbGUgY2hhbmdlZCwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL21pc2MveGVu
LWxpdmVwYXRjaC5jIGIvdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMKaW5kZXggNGViZTk1ZS4u
ZmQyZjk2OCAxMDA2NDQKLS0tIGEvdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMKKysrIGIvdG9v
bHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMKQEAgLTIzOCw3ICsyMzgsNiBAQCBzdHJ1Y3QgewogICAg
IGNvbnN0IGNoYXIgKm5hbWU7CiAgICAgY29uc3QgY2hhciAqdmVyYjsKICAgICBpbnQgKCpmdW5j
dGlvbikoeGNfaW50ZXJmYWNlICp4Y2gsIGNoYXIgKm5hbWUsIHVpbnQzMl90IHRpbWVvdXQpOwot
ICAgIHVuc2lnbmVkIGludCBleGVjdXRlZDsgLyogSGFzIHRoZSBmdW5jdGlvbiBiZWVuIGNhbGxl
ZD8uICovCiB9IGFjdGlvbl9vcHRpb25zW10gPSB7CiAgICAgeyAgIC5hbGxvdyA9IExJVkVQQVRD
SF9TVEFURV9DSEVDS0VELAogICAgICAgICAuZXhwZWN0ZWQgPSBMSVZFUEFUQ0hfU1RBVEVfQVBQ
TElFRCwKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:58:48 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:58: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 1cL1pY-0004n4-IK; Sun, 25 Dec 2016 05:58:48 +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 1cL1pX-0004mn-2g
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:47 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 69/C7-27429-6106F585; Sun, 25 Dec 2016 05:58:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVVc0IT7
 C4OJ8PYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNOLZwA0vBMY6KmU132BoYJ7N3MXJxCAl8YZTY
 /fImE4RznlFiyfR7QA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAk4S3eunM
 4KU8wqYSTS3soGYLEDlVzczTWDkWMDIsIpRozi1qCy1SNfQTC+pKDM9oyQ3MTNH19DAVC83tb
 g4MT01JzGpWC85P3cTI9AjDECwg/H8ac9DjJIcTEqivGqbYyKE+JLyUyozEosz4otKc1KLDzH
 KcHAoSfC2RMdHCAkWpaanVqRl5gBDAyYtwcGjJMK7JA4ozVtckJhbnJkOkTrFqCglzvsxCigh
 AJLIKM2Da4OF4yVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ8z4GGc+TmVcCN/0V0GImoMW2z
 dEgi0sSEVJSDYy5tued658WMXz+fWdHtoqwmD/T+pnLYpWnn1sj1Peyr55hh9ZMFzb/dXJVco
 +2vElInVcXmfnaV15r88Wo0Avboy4Iy/b/l9/nlHvvm7aUpfnV54I9+Yn7lD2KQ+Yk3OBb4fe
 e1VCKLV71x+LFs39aObnx7wxWrVi+81+VmFC2WmY0ewa3lBJLcUaioRZzUXEiAKK+3MpCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1482645524!76972690!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27514 invoked from network); 25 Dec 2016 05:58:45 -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; 25 Dec 2016 05:58: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 1cL1pU-0008Eo-Jv
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:44 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1pU-0006Gb-JS
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:44 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1pU-0006Gb-JS@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:58:44 +0000
Subject: [Xen-changelog] [xen master] tools/livepatch: Remove unused struct
	member
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>

Y29tbWl0IGE3ZTgxMDdkYmIxZDJjYmQ1YzExYmM3NzUzODA3NDMwY2RkZTk1OTkKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMDc6NTE6NTggMjAxNiArMDAwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQg
MTU6Mjc6MTkgMjAxNiAtMDUwMAoKICAgIHRvb2xzL2xpdmVwYXRjaDogUmVtb3ZlIHVudXNlZCBz
dHJ1Y3QgbWVtYmVyCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3Nz
LmxhZ2Vyd2FsbEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPgotLS0KIHRvb2xzL21pc2MveGVuLWxpdmVwYXRjaC5jIHwgMSAtCiAx
IGZpbGUgY2hhbmdlZCwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL21pc2MveGVu
LWxpdmVwYXRjaC5jIGIvdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMKaW5kZXggNGViZTk1ZS4u
ZmQyZjk2OCAxMDA2NDQKLS0tIGEvdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMKKysrIGIvdG9v
bHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMKQEAgLTIzOCw3ICsyMzgsNiBAQCBzdHJ1Y3QgewogICAg
IGNvbnN0IGNoYXIgKm5hbWU7CiAgICAgY29uc3QgY2hhciAqdmVyYjsKICAgICBpbnQgKCpmdW5j
dGlvbikoeGNfaW50ZXJmYWNlICp4Y2gsIGNoYXIgKm5hbWUsIHVpbnQzMl90IHRpbWVvdXQpOwot
ICAgIHVuc2lnbmVkIGludCBleGVjdXRlZDsgLyogSGFzIHRoZSBmdW5jdGlvbiBiZWVuIGNhbGxl
ZD8uICovCiB9IGFjdGlvbl9vcHRpb25zW10gPSB7CiAgICAgeyAgIC5hbGxvdyA9IExJVkVQQVRD
SF9TVEFURV9DSEVDS0VELAogICAgICAgICAuZXhwZWN0ZWQgPSBMSVZFUEFUQ0hfU1RBVEVfQVBQ
TElFRCwKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:58:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:58: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 1cL1pj-0004p0-LF; Sun, 25 Dec 2016 05:58:59 +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 1cL1pi-0004om-8C
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:58 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 BF/10-19998-1206F585; Sun, 25 Dec 2016 05:58:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVchIT7
 CYPo7XYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2Lr6JFvBetmK3ecb2BoYvwp3MXJxCAl8YZTo
 WriYFcI5zyjxcO0Kpi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXsJE7v3
 cQIYvMKmEnMerILrIYFqH7Bkg1sExg5FjAyrGLUKE4tKkst0jU20EsqykzPKMlNzMzRNTQw1s
 tNLS5OTE/NSUwq1kvOz93ECPRKPQMD4w7GzhN+hxglOZiURHnVNsdECPEl5adUZiQWZ8QXlea
 kFh9ilOHgUJLgbYmOjxASLEpNT61Iy8wBhgdMWoKDR0mENyoeKM1bXJCYW5yZDpE6xagoJc6b
 BpIQAElklObBtcFC8hKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkYlYd7HcUBTeDLzSuCmvwJaz
 AS02LY5GmRxSSJCSqqBcWLtq9chZooJFz9fmz6tbfb8e4F2S1zu72vUbPuxrSmDYdeP1InaTJ
 MfmsgrKDYt6GJhnpN87lIQZ1Qnr37y4zcsH3g/RB9QcI/YEMr1TdB+wdTdYlu61TIu92Zu+7g
 geGpx9MWdHvcVDi7fZR/h/WPbPalC96+3l08Ptpn/KG03w0fj96dUXimxFGckGmoxFxUnAgB3
 HpRERAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1482645535!70238627!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43758 invoked from network); 25 Dec 2016 05:58:56 -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; 25 Dec 2016 05:58:56 -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 1cL1pe-0008Ff-Ly
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1pe-0006Vy-LU
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1pe-0006Vy-LU@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:58:54 +0000
Subject: [Xen-changelog] [xen master] tools/livepatch: Save errno where
	needed
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>

Y29tbWl0IDAyNjVmZDc1M2I3YWJhZmUyYzNiOWE5MDA3YWQ3YWIzMDZkZDFlZjMKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMDc6NTE6NTkgMjAxNiArMDAwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQg
MTU6Mjc6MTkgMjAxNiAtMDUwMAoKICAgIHRvb2xzL2xpdmVwYXRjaDogU2F2ZSBlcnJubyB3aGVy
ZSBuZWVkZWQKICAgIAogICAgRml4IGEgbnVtYmVyIG9mIGluY29ycmVjdCB1c2VzIG9mIGVycm5v
IGFmdGVyIGFuIG9wZXJhdGlvbiB0aGF0IGNvdWxkCiAgICBzZXQgaXQgKGUuZy4gZnByaW50Ziwg
Y2xvc2UpLgogICAgCiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxA
Y2l0cml4LmNvbT4KLS0tCiB0b29scy9taXNjL3hlbi1saXZlcGF0Y2guYyB8IDI4ICsrKysrKysr
KysrKysrKystLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCAx
MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9taXNjL3hlbi1saXZlcGF0Y2guYyBi
L3Rvb2xzL21pc2MveGVuLWxpdmVwYXRjaC5jCmluZGV4IGZkMmY5NjguLjE0MDQ0NWQgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL21pc2MveGVuLWxpdmVwYXRjaC5jCisrKyBiL3Rvb2xzL21pc2MveGVuLWxp
dmVwYXRjaC5jCkBAIC0xMDEsOSArMTAxLDEwIEBAIHN0YXRpYyBpbnQgbGlzdF9mdW5jKGludCBh
cmdjLCBjaGFyICphcmd2W10pCiAgICAgICAgIHJjID0geGNfbGl2ZXBhdGNoX2xpc3QoeGNoLCBN
QVhfTEVOLCBpZHgsIGluZm8sIG5hbWUsIGxlbiwgJmRvbmUsICZsZWZ0KTsKICAgICAgICAgaWYg
KCByYyApCiAgICAgICAgIHsKKyAgICAgICAgICAgIHJjID0gZXJybm87CiAgICAgICAgICAgICBm
cHJpbnRmKHN0ZGVyciwgIkZhaWxlZCB0byBsaXN0ICVkLyVkLlxuIgogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICJFcnJvciAlZDogJXNcbiIsCi0gICAgICAgICAgICAgICAgICAgIGlkeCwg
bGVmdCwgZXJybm8sIHN0cmVycm9yKGVycm5vKSk7CisgICAgICAgICAgICAgICAgICAgIGlkeCwg
bGVmdCwgcmMsIHN0cmVycm9yKHJjKSk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQog
ICAgICAgICBpZiAoICFpZHggKQpAQCAtMTc1LDM3ICsxNzYsNDAgQEAgc3RhdGljIGludCB1cGxv
YWRfZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltdKQogICAgIGZkID0gb3BlbihmaWxlbmFtZSwg
T19SRE9OTFkpOwogICAgIGlmICggZmQgPCAwICkKICAgICB7CisgICAgICAgIGludCBzYXZlZF9l
cnJubyA9IGVycm5vOwogICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkNvdWxkIG5vdCBvcGVuICVz
LlxuIgogICAgICAgICAgICAgICAgICAgICAgICAgIkVycm9yICVkOiAlc1xuIiwKLSAgICAgICAg
ICAgICAgICBmaWxlbmFtZSwgZXJybm8sIHN0cmVycm9yKGVycm5vKSk7Ci0gICAgICAgIHJldHVy
biBlcnJubzsKKyAgICAgICAgICAgICAgICBmaWxlbmFtZSwgc2F2ZWRfZXJybm8sIHN0cmVycm9y
KHNhdmVkX2Vycm5vKSk7CisgICAgICAgIHJldHVybiBzYXZlZF9lcnJubzsKICAgICB9CiAgICAg
aWYgKCBzdGF0KGZpbGVuYW1lLCAmYnVmKSAhPSAwICkKICAgICB7CisgICAgICAgIGludCBzYXZl
ZF9lcnJubyA9IGVycm5vOwogICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkNvdWxkIG5vdCBnZXQg
c2l6ZSBvZiAlcy5cbiIKICAgICAgICAgICAgICAgICAgICAgICAgICJFcnJvciAlZDogJXNcbiIs
Ci0gICAgICAgICAgICAgICAgZmlsZW5hbWUsIGVycm5vLCBzdHJlcnJvcihlcnJubykpOworICAg
ICAgICAgICAgICAgIGZpbGVuYW1lLCBzYXZlZF9lcnJubywgc3RyZXJyb3Ioc2F2ZWRfZXJybm8p
KTsKICAgICAgICAgY2xvc2UoZmQpOwotICAgICAgICByZXR1cm4gZXJybm87CisgICAgICAgIHJl
dHVybiBzYXZlZF9lcnJubzsKICAgICB9CiAKICAgICBsZW4gPSBidWYuc3Rfc2l6ZTsKICAgICBm
YnVmID0gbW1hcCgwLCBsZW4sIFBST1RfUkVBRCwgTUFQX1BSSVZBVEUsIGZkLCAwKTsKICAgICBp
ZiAoIGZidWYgPT0gTUFQX0ZBSUxFRCApCiAgICAgeworICAgICAgICBpbnQgc2F2ZWRfZXJybm8g
PSBlcnJubzsKICAgICAgICAgZnByaW50ZihzdGRlcnIsICJDb3VsZCBub3QgbWFwICVzLlxuIgog
ICAgICAgICAgICAgICAgICAgICAgICAgIkVycm9yICVkOiAlc1xuIiwKLSAgICAgICAgICAgICAg
ICBmaWxlbmFtZSwgZXJybm8sIHN0cmVycm9yKGVycm5vKSk7CisgICAgICAgICAgICAgICAgZmls
ZW5hbWUsIHNhdmVkX2Vycm5vLCBzdHJlcnJvcihzYXZlZF9lcnJubykpOwogICAgICAgICBjbG9z
ZSAoZmQpOwotICAgICAgICByZXR1cm4gZXJybm87CisgICAgICAgIHJldHVybiBzYXZlZF9lcnJu
bzsKICAgICB9CiAgICAgcHJpbnRmKCJVcGxvYWRpbmcgJXMuLi4gIiwgZmlsZW5hbWUpOwogICAg
IHJjID0geGNfbGl2ZXBhdGNoX3VwbG9hZCh4Y2gsIG5hbWUsIGZidWYsIGxlbik7CiAgICAgaWYg
KCByYyApCiAgICAgeworICAgICAgICByYyA9IGVycm5vOwogICAgICAgICBwcmludGYoImZhaWxl
ZFxuIik7Ci0gICAgICAgIGZwcmludGYoc3RkZXJyLCAiRXJyb3IgJWQ6ICVzXG4iLAotICAgICAg
ICAgICAgICAgIGVycm5vLCBzdHJlcnJvcihlcnJubykpOworICAgICAgICBmcHJpbnRmKHN0ZGVy
ciwgIkVycm9yICVkOiAlc1xuIiwgcmMsIHN0cmVycm9yKHJjKSk7CiAgICAgfQogICAgIGVsc2UK
ICAgICAgICAgcHJpbnRmKCJjb21wbGV0ZWRcbiIpOwpAQCAtMjE2LDggKzIyMCw2IEBAIHN0YXRp
YyBpbnQgdXBsb2FkX2Z1bmMoaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKICAgICAgICAgZnByaW50
ZihzdGRlcnIsICJDb3VsZCBub3QgdW5tYXAgJXMuXG4iCiAgICAgICAgICAgICAgICAgICAgICAg
ICAiRXJyb3IgJWQ6ICVzXG4iLAogICAgICAgICAgICAgICAgIGZpbGVuYW1lLCBlcnJubywgc3Ry
ZXJyb3IoZXJybm8pKTsKLSAgICAgICAgaWYgKCAhcmMgKQotICAgICAgICAgICAgcmMgPSBlcnJu
bzsKICAgICB9CiAgICAgY2xvc2UoZmQpOwogCkBAIC0zMzMsOCArMzM1LDEwIEBAIGludCBhY3Rp
b25fZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltdLCB1bnNpZ25lZCBpbnQgaWR4KQogICAgICAg
ICByYyA9IGFjdGlvbl9vcHRpb25zW2lkeF0uZnVuY3Rpb24oeGNoLCBuYW1lLCBIWVBFUlZJU09S
X1RJTUVPVVRfTlMpOwogICAgICAgICBpZiAoIHJjICkKICAgICAgICAgeworICAgICAgICAgICAg
aW50IHNhdmVkX2Vycm5vID0gZXJybm87CiAgICAgICAgICAgICBwcmludGYoImZhaWxlZFxuIik7
Ci0gICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkVycm9yICVkOiAlc1xuIiwgZXJybm8sIHN0
cmVycm9yKGVycm5vKSk7CisgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkVycm9yICVkOiAl
c1xuIiwKKyAgICAgICAgICAgICAgICAgICAgc2F2ZWRfZXJybm8sIHN0cmVycm9yKHNhdmVkX2Vy
cm5vKSk7CiAgICAgICAgICAgICByZXR1cm4gLTE7CiAgICAgICAgIH0KICAgICB9Ci0tCmdlbmVy
YXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vs
b2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:58:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:58: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 1cL1pj-0004p0-LF; Sun, 25 Dec 2016 05:58:59 +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 1cL1pi-0004om-8C
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:58 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 BF/10-19998-1206F585; Sun, 25 Dec 2016 05:58:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVchIT7
 CYPo7XYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2Lr6JFvBetmK3ecb2BoYvwp3MXJxCAl8YZTo
 WriYFcI5zyjxcO0Kpi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXsJE7v3
 cQIYvMKmEnMerILrIYFqH7Bkg1sExg5FjAyrGLUKE4tKkst0jU20EsqykzPKMlNzMzRNTQw1s
 tNLS5OTE/NSUwq1kvOz93ECPRKPQMD4w7GzhN+hxglOZiURHnVNsdECPEl5adUZiQWZ8QXlea
 kFh9ilOHgUJLgbYmOjxASLEpNT61Iy8wBhgdMWoKDR0mENyoeKM1bXJCYW5yZDpE6xagoJc6b
 BpIQAElklObBtcFC8hKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkYlYd7HcUBTeDLzSuCmvwJaz
 AS02LY5GmRxSSJCSqqBcWLtq9chZooJFz9fmz6tbfb8e4F2S1zu72vUbPuxrSmDYdeP1InaTJ
 MfmsgrKDYt6GJhnpN87lIQZ1Qnr37y4zcsH3g/RB9QcI/YEMr1TdB+wdTdYlu61TIu92Zu+7g
 geGpx9MWdHvcVDi7fZR/h/WPbPalC96+3l08Ptpn/KG03w0fj96dUXimxFGckGmoxFxUnAgB3
 HpRERAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1482645535!70238627!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43758 invoked from network); 25 Dec 2016 05:58:56 -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; 25 Dec 2016 05:58:56 -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 1cL1pe-0008Ff-Ly
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:54 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1pe-0006Vy-LU
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:58:54 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1pe-0006Vy-LU@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:58:54 +0000
Subject: [Xen-changelog] [xen master] tools/livepatch: Save errno where
	needed
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>

Y29tbWl0IDAyNjVmZDc1M2I3YWJhZmUyYzNiOWE5MDA3YWQ3YWIzMDZkZDFlZjMKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMDc6NTE6NTkgMjAxNiArMDAwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQg
MTU6Mjc6MTkgMjAxNiAtMDUwMAoKICAgIHRvb2xzL2xpdmVwYXRjaDogU2F2ZSBlcnJubyB3aGVy
ZSBuZWVkZWQKICAgIAogICAgRml4IGEgbnVtYmVyIG9mIGluY29ycmVjdCB1c2VzIG9mIGVycm5v
IGFmdGVyIGFuIG9wZXJhdGlvbiB0aGF0IGNvdWxkCiAgICBzZXQgaXQgKGUuZy4gZnByaW50Ziwg
Y2xvc2UpLgogICAgCiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxA
Y2l0cml4LmNvbT4KLS0tCiB0b29scy9taXNjL3hlbi1saXZlcGF0Y2guYyB8IDI4ICsrKysrKysr
KysrKysrKystLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCAx
MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9taXNjL3hlbi1saXZlcGF0Y2guYyBi
L3Rvb2xzL21pc2MveGVuLWxpdmVwYXRjaC5jCmluZGV4IGZkMmY5NjguLjE0MDQ0NWQgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL21pc2MveGVuLWxpdmVwYXRjaC5jCisrKyBiL3Rvb2xzL21pc2MveGVuLWxp
dmVwYXRjaC5jCkBAIC0xMDEsOSArMTAxLDEwIEBAIHN0YXRpYyBpbnQgbGlzdF9mdW5jKGludCBh
cmdjLCBjaGFyICphcmd2W10pCiAgICAgICAgIHJjID0geGNfbGl2ZXBhdGNoX2xpc3QoeGNoLCBN
QVhfTEVOLCBpZHgsIGluZm8sIG5hbWUsIGxlbiwgJmRvbmUsICZsZWZ0KTsKICAgICAgICAgaWYg
KCByYyApCiAgICAgICAgIHsKKyAgICAgICAgICAgIHJjID0gZXJybm87CiAgICAgICAgICAgICBm
cHJpbnRmKHN0ZGVyciwgIkZhaWxlZCB0byBsaXN0ICVkLyVkLlxuIgogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICJFcnJvciAlZDogJXNcbiIsCi0gICAgICAgICAgICAgICAgICAgIGlkeCwg
bGVmdCwgZXJybm8sIHN0cmVycm9yKGVycm5vKSk7CisgICAgICAgICAgICAgICAgICAgIGlkeCwg
bGVmdCwgcmMsIHN0cmVycm9yKHJjKSk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQog
ICAgICAgICBpZiAoICFpZHggKQpAQCAtMTc1LDM3ICsxNzYsNDAgQEAgc3RhdGljIGludCB1cGxv
YWRfZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltdKQogICAgIGZkID0gb3BlbihmaWxlbmFtZSwg
T19SRE9OTFkpOwogICAgIGlmICggZmQgPCAwICkKICAgICB7CisgICAgICAgIGludCBzYXZlZF9l
cnJubyA9IGVycm5vOwogICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkNvdWxkIG5vdCBvcGVuICVz
LlxuIgogICAgICAgICAgICAgICAgICAgICAgICAgIkVycm9yICVkOiAlc1xuIiwKLSAgICAgICAg
ICAgICAgICBmaWxlbmFtZSwgZXJybm8sIHN0cmVycm9yKGVycm5vKSk7Ci0gICAgICAgIHJldHVy
biBlcnJubzsKKyAgICAgICAgICAgICAgICBmaWxlbmFtZSwgc2F2ZWRfZXJybm8sIHN0cmVycm9y
KHNhdmVkX2Vycm5vKSk7CisgICAgICAgIHJldHVybiBzYXZlZF9lcnJubzsKICAgICB9CiAgICAg
aWYgKCBzdGF0KGZpbGVuYW1lLCAmYnVmKSAhPSAwICkKICAgICB7CisgICAgICAgIGludCBzYXZl
ZF9lcnJubyA9IGVycm5vOwogICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkNvdWxkIG5vdCBnZXQg
c2l6ZSBvZiAlcy5cbiIKICAgICAgICAgICAgICAgICAgICAgICAgICJFcnJvciAlZDogJXNcbiIs
Ci0gICAgICAgICAgICAgICAgZmlsZW5hbWUsIGVycm5vLCBzdHJlcnJvcihlcnJubykpOworICAg
ICAgICAgICAgICAgIGZpbGVuYW1lLCBzYXZlZF9lcnJubywgc3RyZXJyb3Ioc2F2ZWRfZXJybm8p
KTsKICAgICAgICAgY2xvc2UoZmQpOwotICAgICAgICByZXR1cm4gZXJybm87CisgICAgICAgIHJl
dHVybiBzYXZlZF9lcnJubzsKICAgICB9CiAKICAgICBsZW4gPSBidWYuc3Rfc2l6ZTsKICAgICBm
YnVmID0gbW1hcCgwLCBsZW4sIFBST1RfUkVBRCwgTUFQX1BSSVZBVEUsIGZkLCAwKTsKICAgICBp
ZiAoIGZidWYgPT0gTUFQX0ZBSUxFRCApCiAgICAgeworICAgICAgICBpbnQgc2F2ZWRfZXJybm8g
PSBlcnJubzsKICAgICAgICAgZnByaW50ZihzdGRlcnIsICJDb3VsZCBub3QgbWFwICVzLlxuIgog
ICAgICAgICAgICAgICAgICAgICAgICAgIkVycm9yICVkOiAlc1xuIiwKLSAgICAgICAgICAgICAg
ICBmaWxlbmFtZSwgZXJybm8sIHN0cmVycm9yKGVycm5vKSk7CisgICAgICAgICAgICAgICAgZmls
ZW5hbWUsIHNhdmVkX2Vycm5vLCBzdHJlcnJvcihzYXZlZF9lcnJubykpOwogICAgICAgICBjbG9z
ZSAoZmQpOwotICAgICAgICByZXR1cm4gZXJybm87CisgICAgICAgIHJldHVybiBzYXZlZF9lcnJu
bzsKICAgICB9CiAgICAgcHJpbnRmKCJVcGxvYWRpbmcgJXMuLi4gIiwgZmlsZW5hbWUpOwogICAg
IHJjID0geGNfbGl2ZXBhdGNoX3VwbG9hZCh4Y2gsIG5hbWUsIGZidWYsIGxlbik7CiAgICAgaWYg
KCByYyApCiAgICAgeworICAgICAgICByYyA9IGVycm5vOwogICAgICAgICBwcmludGYoImZhaWxl
ZFxuIik7Ci0gICAgICAgIGZwcmludGYoc3RkZXJyLCAiRXJyb3IgJWQ6ICVzXG4iLAotICAgICAg
ICAgICAgICAgIGVycm5vLCBzdHJlcnJvcihlcnJubykpOworICAgICAgICBmcHJpbnRmKHN0ZGVy
ciwgIkVycm9yICVkOiAlc1xuIiwgcmMsIHN0cmVycm9yKHJjKSk7CiAgICAgfQogICAgIGVsc2UK
ICAgICAgICAgcHJpbnRmKCJjb21wbGV0ZWRcbiIpOwpAQCAtMjE2LDggKzIyMCw2IEBAIHN0YXRp
YyBpbnQgdXBsb2FkX2Z1bmMoaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKICAgICAgICAgZnByaW50
ZihzdGRlcnIsICJDb3VsZCBub3QgdW5tYXAgJXMuXG4iCiAgICAgICAgICAgICAgICAgICAgICAg
ICAiRXJyb3IgJWQ6ICVzXG4iLAogICAgICAgICAgICAgICAgIGZpbGVuYW1lLCBlcnJubywgc3Ry
ZXJyb3IoZXJybm8pKTsKLSAgICAgICAgaWYgKCAhcmMgKQotICAgICAgICAgICAgcmMgPSBlcnJu
bzsKICAgICB9CiAgICAgY2xvc2UoZmQpOwogCkBAIC0zMzMsOCArMzM1LDEwIEBAIGludCBhY3Rp
b25fZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltdLCB1bnNpZ25lZCBpbnQgaWR4KQogICAgICAg
ICByYyA9IGFjdGlvbl9vcHRpb25zW2lkeF0uZnVuY3Rpb24oeGNoLCBuYW1lLCBIWVBFUlZJU09S
X1RJTUVPVVRfTlMpOwogICAgICAgICBpZiAoIHJjICkKICAgICAgICAgeworICAgICAgICAgICAg
aW50IHNhdmVkX2Vycm5vID0gZXJybm87CiAgICAgICAgICAgICBwcmludGYoImZhaWxlZFxuIik7
Ci0gICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkVycm9yICVkOiAlc1xuIiwgZXJybm8sIHN0
cmVycm9yKGVycm5vKSk7CisgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkVycm9yICVkOiAl
c1xuIiwKKyAgICAgICAgICAgICAgICAgICAgc2F2ZWRfZXJybm8sIHN0cmVycm9yKHNhdmVkX2Vy
cm5vKSk7CiAgICAgICAgICAgICByZXR1cm4gLTE7CiAgICAgICAgIH0KICAgICB9Ci0tCmdlbmVy
YXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vs
b2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:59:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:59: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 1cL1ps-0004qY-Ms; Sun, 25 Dec 2016 05:59:08 +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 1cL1pr-0004qL-HG
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:07 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 DD/CA-16730-A206F585; Sun, 25 Dec 2016 05:59:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVczIT7
 CoPWylcWEbQYOjB7b+3axBzBGsWbmJeVXJLBm9Cydy1ywR7pix5oFrA2MTSJdjFwcQgJfGCU+
 TWtgg3DOM0os/b2EqYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb9B6jk5hAXcJI7eu
 sMKYvMKmElcXTkTzGYBqj87eTvbBEaOBYwMqxg1ilOLylKLdA0N9JKKMtMzSnITM3OAPGO93N
 Ti4sT01JzEpGK95PzcTYxAr9QzMDDuYNzW5XyIUZKDSUmUV21zTIQQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd6W6PgIIcGi1PTUirTMHGB4wKQlOHiURHij4oHSvMUFibnFmekQqVOMilLivB+j
 gBICIImM0jy4NlhIXmKUlRLmZWRgYBDiKUgtys0sQZV/xSjOwagkzBsNMp4nM68EbvoroMVMQ
 Ittm6NBFpckIqSkGhg3LpmY5fwqKbdlvtL8S/vm7N2TsUr+kk+I48ySvgfcEdxiR0OVLQ68fv
 Bv4aErnT+nes6/c9qK88eL6knJkxKdD03VLJ9+5crj2GtHv65wrc2e+iYw8PlGs7xth2+umxQ
 9cc4lzmXabVdO++zdtp89b8X/DBFv9Ujexm+e0y7ZaWg+M1YRnWt1VImlOCPRUIu5qDgRAI1N
 xu9EAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1482645544!19688917!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63800 invoked from network); 25 Dec 2016 05:59:05 -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; 25 Dec 2016 05:59: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 1cL1po-0008GR-O4
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1po-0006ku-NW
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1po-0006ku-NW@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:59:04 +0000
Subject: [Xen-changelog] [xen master] tools/livepatch: Exit with 2 if a
	timeout occurs
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>

Y29tbWl0IGNhMDFlNTgyMTI0NWZmNTQ3ZmVjZGYwOTFjMjlmNDVlNWFiYTU4Y2YKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMDc6NTI6MDAgMjAxNiArMDAwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQg
MTU6Mjc6MTkgMjAxNiAtMDUwMAoKICAgIHRvb2xzL2xpdmVwYXRjaDogRXhpdCB3aXRoIDIgaWYg
YSB0aW1lb3V0IG9jY3VycwogICAgCiAgICBFeGl0IHdpdGggMCBmb3Igc3VjY2Vzcy4KICAgIEV4
aXQgd2l0aCAxIGZvciBhbiBlcnJvci4KICAgIEV4aXQgd2l0aCAyIGlmIHRoZSBvcGVyYXRpb24g
c2hvdWxkIGJlIHJldHJpZWQgZm9yIGFueSByZWFzb24gKGUuZy4gYQogICAgdGltZW91dCBvciBi
ZWNhdXNlIGFub3RoZXIgb3BlcmF0aW9uIHdhcyBpbiBwcm9ncmVzcykuCiAgICAKICAgIFRoaXMg
YWxsb3dzIGEgcHJvZ3JhbSBvciBzY3JpcHQgZHJpdmluZyB4ZW4tbGl2ZXBhdGNoIHRvIGRldGVy
bWluZSBpZgogICAgdGhlIG9wZXJhdGlvbiBzaG91bGQgYmUgcmV0cmllZCB3aXRob3V0IHBhcnNp
bmcgdGhlIG91dHB1dC4KICAgIAogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPgogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFn
ZXJ3YWxsQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMgfCAzNyAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMzAg
aW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9taXNjL3hl
bi1saXZlcGF0Y2guYyBiL3Rvb2xzL21pc2MveGVuLWxpdmVwYXRjaC5jCmluZGV4IDE0MDQ0NWQu
LmFmOWZjZDYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL21pc2MveGVuLWxpdmVwYXRjaC5jCisrKyBiL3Rv
b2xzL21pc2MveGVuLWxpdmVwYXRjaC5jCkBAIC0xNSw2ICsxNSw3IEBACiAjaW5jbHVkZSA8eGVu
c3RvcmUuaD4KIAogI2luY2x1ZGUgPHhlbi9lcnJuby5oPgorI2luY2x1ZGUgPHhlbi10b29scy9s
aWJzLmg+CiAKIHN0YXRpYyB4Y19pbnRlcmZhY2UgKnhjaDsKIApAQCAtMzA5LDE3ICszMTAsMTgg
QEAgaW50IGFjdGlvbl9mdW5jKGludCBhcmdjLCBjaGFyICphcmd2W10sIHVuc2lnbmVkIGludCBp
ZHgpCiAgICAgcmMgPSB4Y19saXZlcGF0Y2hfZ2V0KHhjaCwgbmFtZSwgJnN0YXR1cyk7CiAgICAg
aWYgKCByYyApCiAgICAgeworICAgICAgICBpbnQgc2F2ZWRfZXJybm8gPSBlcnJubzsKICAgICAg
ICAgZnByaW50ZihzdGRlcnIsICJGYWlsZWQgdG8gZ2V0IHN0YXR1cyBvZiAlcy5cbiIKICAgICAg
ICAgICAgICAgICAgICAgICAgICJFcnJvciAlZDogJXNcbiIsCi0gICAgICAgICAgICAgICAgbmFt
ZSwgZXJybm8sIHN0cmVycm9yKGVycm5vKSk7Ci0gICAgICAgIHJldHVybiAtMTsKKyAgICAgICAg
ICAgICAgICBuYW1lLCBzYXZlZF9lcnJubywgc3RyZXJyb3Ioc2F2ZWRfZXJybm8pKTsKKyAgICAg
ICAgcmV0dXJuIHNhdmVkX2Vycm5vOwogICAgIH0KICAgICBpZiAoIHN0YXR1cy5yYyA9PSAtWEVO
X0VBR0FJTiApCiAgICAgewogICAgICAgICBmcHJpbnRmKHN0ZGVyciwKICAgICAgICAgICAgICAg
ICAiQ2Fubm90IGV4ZWN1dGUgJXMuXG4iCiAgICAgICAgICAgICAgICAgIk9wZXJhdGlvbiBhbHJl
YWR5IGluIHByb2dyZXNzLlxuIiwgYWN0aW9uX29wdGlvbnNbaWR4XS5uYW1lKTsKLSAgICAgICAg
cmV0dXJuIC0xOworICAgICAgICByZXR1cm4gRUFHQUlOOwogICAgIH0KIAogICAgIGlmICggc3Rh
dHVzLnN0YXRlID09IGFjdGlvbl9vcHRpb25zW2lkeF0uZXhwZWN0ZWQgKQpAQCAtMzM5LDcgKzM0
MSw3IEBAIGludCBhY3Rpb25fZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltdLCB1bnNpZ25lZCBp
bnQgaWR4KQogICAgICAgICAgICAgcHJpbnRmKCJmYWlsZWRcbiIpOwogICAgICAgICAgICAgZnBy
aW50ZihzdGRlcnIsICJFcnJvciAlZDogJXNcbiIsCiAgICAgICAgICAgICAgICAgICAgIHNhdmVk
X2Vycm5vLCBzdHJlcnJvcihzYXZlZF9lcnJubykpOwotICAgICAgICAgICAgcmV0dXJuIC0xOwor
ICAgICAgICAgICAgcmV0dXJuIHNhdmVkX2Vycm5vOwogICAgICAgICB9CiAgICAgfQogICAgIGVs
c2UKQEAgLTM2NCw3ICszNjYsNyBAQCBpbnQgYWN0aW9uX2Z1bmMoaW50IGFyZ2MsIGNoYXIgKmFy
Z3ZbXSwgdW5zaWduZWQgaW50IGlkeCkKICAgICB7CiAgICAgICAgIHByaW50ZigiZmFpbGVkXG4i
KTsKICAgICAgICAgZnByaW50ZihzdGRlcnIsICJPcGVyYXRpb24gZGlkbid0IGNvbXBsZXRlLlxu
Iik7Ci0gICAgICAgIHJldHVybiAtMTsKKyAgICAgICAgcmV0dXJuIEVBR0FJTjsKICAgICB9CiAK
ICAgICBpZiAoIHJjID09IDAgKQpAQCAtMzc2LDcgKzM3OCw3IEBAIGludCBhY3Rpb25fZnVuYyhp
bnQgYXJnYywgY2hhciAqYXJndltdLCB1bnNpZ25lZCBpbnQgaWR4KQogICAgIHsKICAgICAgICAg
cHJpbnRmKCJmYWlsZWRcbiIpOwogICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkVycm9yICVkOiAl
c1xuIiwgLXJjLCBzdHJlcnJvcigtcmMpKTsKLSAgICAgICAgcmV0dXJuIC0xOworICAgICAgICBy
ZXR1cm4gLXJjOwogICAgIH0KICAgICBlbHNlCiAgICAgewpAQCAtNDg4LDcgKzQ5MCwyOCBAQCBp
bnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQogCiAgICAgeGNfaW50ZXJmYWNlX2Nsb3Nl
KHhjaCk7CiAKLSAgICByZXR1cm4gISFyZXQ7CisgICAgLyoKKyAgICAgKiBFeGl0Y29kZSAwIGZv
ciBzdWNjZXNzLgorICAgICAqIEV4aXRjb2RlIDEgZm9yIGFuIGVycm9yLgorICAgICAqIEV4aXRj
b2RlIDIgaWYgdGhlIG9wZXJhdGlvbiBzaG91bGQgYmUgcmV0cmllZCBmb3IgYW55IHJlYXNvbiAo
ZS5nLiBhCisgICAgICogdGltZW91dCBvciBiZWNhdXNlIGFub3RoZXIgb3BlcmF0aW9uIHdhcyBp
biBwcm9ncmVzcykuCisgICAgICovCisjZGVmaW5lIEVYSVRfVElNRU9VVCAoRVhJVF9GQUlMVVJF
ICsgMSkKKworICAgIEJVSUxEX0JVR19PTihFWElUX1NVQ0NFU1MgIT0gMCk7CisgICAgQlVJTERf
QlVHX09OKEVYSVRfRkFJTFVSRSAhPSAxKTsKKyAgICBCVUlMRF9CVUdfT04oRVhJVF9USU1FT1VU
ICE9IDIpOworCisgICAgc3dpdGNoICggcmV0ICkKKyAgICB7CisgICAgY2FzZSAwOgorICAgICAg
ICByZXR1cm4gRVhJVF9TVUNDRVNTOworICAgIGNhc2UgRUFHQUlOOgorICAgIGNhc2UgRUJVU1k6
CisgICAgICAgIHJldHVybiBFWElUX1RJTUVPVVQ7CisgICAgZGVmYXVsdDoKKyAgICAgICAgcmV0
dXJuIEVYSVRfRkFJTFVSRTsKKyAgICB9CiB9CiAKIC8qCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0
Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:59:08 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:59: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 1cL1ps-0004qY-Ms; Sun, 25 Dec 2016 05:59:08 +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 1cL1pr-0004qL-HG
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:07 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 DD/CA-16730-A206F585; Sun, 25 Dec 2016 05:59:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVczIT7
 CoPWylcWEbQYOjB7b+3axBzBGsWbmJeVXJLBm9Cydy1ywR7pix5oFrA2MTSJdjFwcQgJfGCU+
 TWtgg3DOM0os/b2EqYuRg4NNQExi7l6FLkZODhEBVYlZK5Yzg9hCAuoSTb9B6jk5hAXcJI7eu
 sMKYvMKmElcXTkTzGYBqj87eTvbBEaOBYwMqxg1ilOLylKLdA0N9JKKMtMzSnITM3OAPGO93N
 Ti4sT01JzEpGK95PzcTYxAr9QzMDDuYNzW5XyIUZKDSUmUV21zTIQQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd6W6PgIIcGi1PTUirTMHGB4wKQlOHiURHij4oHSvMUFibnFmekQqVOMilLivB+j
 gBICIImM0jy4NlhIXmKUlRLmZWRgYBDiKUgtys0sQZV/xSjOwagkzBsNMp4nM68EbvoroMVMQ
 Ittm6NBFpckIqSkGhg3LpmY5fwqKbdlvtL8S/vm7N2TsUr+kk+I48ySvgfcEdxiR0OVLQ68fv
 Bv4aErnT+nes6/c9qK88eL6knJkxKdD03VLJ9+5crj2GtHv65wrc2e+iYw8PlGs7xth2+umxQ
 9cc4lzmXabVdO++zdtp89b8X/DBFv9Ujexm+e0y7ZaWg+M1YRnWt1VImlOCPRUIu5qDgRAI1N
 xu9EAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1482645544!19688917!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63800 invoked from network); 25 Dec 2016 05:59:05 -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; 25 Dec 2016 05:59: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 1cL1po-0008GR-O4
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:04 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1po-0006ku-NW
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:04 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1po-0006ku-NW@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:59:04 +0000
Subject: [Xen-changelog] [xen master] tools/livepatch: Exit with 2 if a
	timeout occurs
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>

Y29tbWl0IGNhMDFlNTgyMTI0NWZmNTQ3ZmVjZGYwOTFjMjlmNDVlNWFiYTU4Y2YKQXV0aG9yOiAg
ICAgUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CkF1dGhvckRhdGU6
IFdlZCBEZWMgMTQgMDc6NTI6MDAgMjAxNiArMDAwMApDb21taXQ6ICAgICBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMTQg
MTU6Mjc6MTkgMjAxNiAtMDUwMAoKICAgIHRvb2xzL2xpdmVwYXRjaDogRXhpdCB3aXRoIDIgaWYg
YSB0aW1lb3V0IG9jY3VycwogICAgCiAgICBFeGl0IHdpdGggMCBmb3Igc3VjY2Vzcy4KICAgIEV4
aXQgd2l0aCAxIGZvciBhbiBlcnJvci4KICAgIEV4aXQgd2l0aCAyIGlmIHRoZSBvcGVyYXRpb24g
c2hvdWxkIGJlIHJldHJpZWQgZm9yIGFueSByZWFzb24gKGUuZy4gYQogICAgdGltZW91dCBvciBi
ZWNhdXNlIGFub3RoZXIgb3BlcmF0aW9uIHdhcyBpbiBwcm9ncmVzcykuCiAgICAKICAgIFRoaXMg
YWxsb3dzIGEgcHJvZ3JhbSBvciBzY3JpcHQgZHJpdmluZyB4ZW4tbGl2ZXBhdGNoIHRvIGRldGVy
bWluZSBpZgogICAgdGhlIG9wZXJhdGlvbiBzaG91bGQgYmUgcmV0cmllZCB3aXRob3V0IHBhcnNp
bmcgdGhlIG91dHB1dC4KICAgIAogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPgogICAgU2lnbmVkLW9mZi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFn
ZXJ3YWxsQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbWlzYy94ZW4tbGl2ZXBhdGNoLmMgfCAzNyAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMzAg
aW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9taXNjL3hl
bi1saXZlcGF0Y2guYyBiL3Rvb2xzL21pc2MveGVuLWxpdmVwYXRjaC5jCmluZGV4IDE0MDQ0NWQu
LmFmOWZjZDYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL21pc2MveGVuLWxpdmVwYXRjaC5jCisrKyBiL3Rv
b2xzL21pc2MveGVuLWxpdmVwYXRjaC5jCkBAIC0xNSw2ICsxNSw3IEBACiAjaW5jbHVkZSA8eGVu
c3RvcmUuaD4KIAogI2luY2x1ZGUgPHhlbi9lcnJuby5oPgorI2luY2x1ZGUgPHhlbi10b29scy9s
aWJzLmg+CiAKIHN0YXRpYyB4Y19pbnRlcmZhY2UgKnhjaDsKIApAQCAtMzA5LDE3ICszMTAsMTgg
QEAgaW50IGFjdGlvbl9mdW5jKGludCBhcmdjLCBjaGFyICphcmd2W10sIHVuc2lnbmVkIGludCBp
ZHgpCiAgICAgcmMgPSB4Y19saXZlcGF0Y2hfZ2V0KHhjaCwgbmFtZSwgJnN0YXR1cyk7CiAgICAg
aWYgKCByYyApCiAgICAgeworICAgICAgICBpbnQgc2F2ZWRfZXJybm8gPSBlcnJubzsKICAgICAg
ICAgZnByaW50ZihzdGRlcnIsICJGYWlsZWQgdG8gZ2V0IHN0YXR1cyBvZiAlcy5cbiIKICAgICAg
ICAgICAgICAgICAgICAgICAgICJFcnJvciAlZDogJXNcbiIsCi0gICAgICAgICAgICAgICAgbmFt
ZSwgZXJybm8sIHN0cmVycm9yKGVycm5vKSk7Ci0gICAgICAgIHJldHVybiAtMTsKKyAgICAgICAg
ICAgICAgICBuYW1lLCBzYXZlZF9lcnJubywgc3RyZXJyb3Ioc2F2ZWRfZXJybm8pKTsKKyAgICAg
ICAgcmV0dXJuIHNhdmVkX2Vycm5vOwogICAgIH0KICAgICBpZiAoIHN0YXR1cy5yYyA9PSAtWEVO
X0VBR0FJTiApCiAgICAgewogICAgICAgICBmcHJpbnRmKHN0ZGVyciwKICAgICAgICAgICAgICAg
ICAiQ2Fubm90IGV4ZWN1dGUgJXMuXG4iCiAgICAgICAgICAgICAgICAgIk9wZXJhdGlvbiBhbHJl
YWR5IGluIHByb2dyZXNzLlxuIiwgYWN0aW9uX29wdGlvbnNbaWR4XS5uYW1lKTsKLSAgICAgICAg
cmV0dXJuIC0xOworICAgICAgICByZXR1cm4gRUFHQUlOOwogICAgIH0KIAogICAgIGlmICggc3Rh
dHVzLnN0YXRlID09IGFjdGlvbl9vcHRpb25zW2lkeF0uZXhwZWN0ZWQgKQpAQCAtMzM5LDcgKzM0
MSw3IEBAIGludCBhY3Rpb25fZnVuYyhpbnQgYXJnYywgY2hhciAqYXJndltdLCB1bnNpZ25lZCBp
bnQgaWR4KQogICAgICAgICAgICAgcHJpbnRmKCJmYWlsZWRcbiIpOwogICAgICAgICAgICAgZnBy
aW50ZihzdGRlcnIsICJFcnJvciAlZDogJXNcbiIsCiAgICAgICAgICAgICAgICAgICAgIHNhdmVk
X2Vycm5vLCBzdHJlcnJvcihzYXZlZF9lcnJubykpOwotICAgICAgICAgICAgcmV0dXJuIC0xOwor
ICAgICAgICAgICAgcmV0dXJuIHNhdmVkX2Vycm5vOwogICAgICAgICB9CiAgICAgfQogICAgIGVs
c2UKQEAgLTM2NCw3ICszNjYsNyBAQCBpbnQgYWN0aW9uX2Z1bmMoaW50IGFyZ2MsIGNoYXIgKmFy
Z3ZbXSwgdW5zaWduZWQgaW50IGlkeCkKICAgICB7CiAgICAgICAgIHByaW50ZigiZmFpbGVkXG4i
KTsKICAgICAgICAgZnByaW50ZihzdGRlcnIsICJPcGVyYXRpb24gZGlkbid0IGNvbXBsZXRlLlxu
Iik7Ci0gICAgICAgIHJldHVybiAtMTsKKyAgICAgICAgcmV0dXJuIEVBR0FJTjsKICAgICB9CiAK
ICAgICBpZiAoIHJjID09IDAgKQpAQCAtMzc2LDcgKzM3OCw3IEBAIGludCBhY3Rpb25fZnVuYyhp
bnQgYXJnYywgY2hhciAqYXJndltdLCB1bnNpZ25lZCBpbnQgaWR4KQogICAgIHsKICAgICAgICAg
cHJpbnRmKCJmYWlsZWRcbiIpOwogICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkVycm9yICVkOiAl
c1xuIiwgLXJjLCBzdHJlcnJvcigtcmMpKTsKLSAgICAgICAgcmV0dXJuIC0xOworICAgICAgICBy
ZXR1cm4gLXJjOwogICAgIH0KICAgICBlbHNlCiAgICAgewpAQCAtNDg4LDcgKzQ5MCwyOCBAQCBp
bnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQogCiAgICAgeGNfaW50ZXJmYWNlX2Nsb3Nl
KHhjaCk7CiAKLSAgICByZXR1cm4gISFyZXQ7CisgICAgLyoKKyAgICAgKiBFeGl0Y29kZSAwIGZv
ciBzdWNjZXNzLgorICAgICAqIEV4aXRjb2RlIDEgZm9yIGFuIGVycm9yLgorICAgICAqIEV4aXRj
b2RlIDIgaWYgdGhlIG9wZXJhdGlvbiBzaG91bGQgYmUgcmV0cmllZCBmb3IgYW55IHJlYXNvbiAo
ZS5nLiBhCisgICAgICogdGltZW91dCBvciBiZWNhdXNlIGFub3RoZXIgb3BlcmF0aW9uIHdhcyBp
biBwcm9ncmVzcykuCisgICAgICovCisjZGVmaW5lIEVYSVRfVElNRU9VVCAoRVhJVF9GQUlMVVJF
ICsgMSkKKworICAgIEJVSUxEX0JVR19PTihFWElUX1NVQ0NFU1MgIT0gMCk7CisgICAgQlVJTERf
QlVHX09OKEVYSVRfRkFJTFVSRSAhPSAxKTsKKyAgICBCVUlMRF9CVUdfT04oRVhJVF9USU1FT1VU
ICE9IDIpOworCisgICAgc3dpdGNoICggcmV0ICkKKyAgICB7CisgICAgY2FzZSAwOgorICAgICAg
ICByZXR1cm4gRVhJVF9TVUNDRVNTOworICAgIGNhc2UgRUFHQUlOOgorICAgIGNhc2UgRUJVU1k6
CisgICAgICAgIHJldHVybiBFWElUX1RJTUVPVVQ7CisgICAgZGVmYXVsdDoKKyAgICAgICAgcmV0
dXJuIEVYSVRfRkFJTFVSRTsKKyAgICB9CiB9CiAKIC8qCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0
Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0
Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:59:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:59: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 1cL1q3-0004sC-OW; Sun, 25 Dec 2016 05:59:19 +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 1cL1q2-0004rz-K6
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:18 +0000
Received: from [85.158.143.35] by server-5.bemta-6.messagelabs.com id
 02/77-11476-5306F585; Sun, 25 Dec 2016 05:59:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdckIT7
 C4OsaC4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNmHB5InvBlLyKPze2MTUwLgjpYuTiEBL4wiix
 6NIMFgjnPKPE1oYepi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQW8JJaun
 cMOYvMKmEn8ftgGZrMA1f/uXcs+gZFjASPDKkb14tSistQiXQu9pKLM9IyS3MTMHF1DAzO93N
 Ti4sT01JzEpGK95PzcTYxAnzAAwQ7G2Zf9DzFKcjApifKqbY6JEOJLyk+pzEgszogvKs1JLT7
 EKMPBoSTB2xIdHyEkWJSanlqRlpkDDA6YtAQHj5IIb1Q8UJq3uCAxtzgzHSJ1ilFRSpz3YxRQ
 QgAkkVGaB9cGC8hLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuaNBhnPk5lXAjf9FdBiJqDFt
 s3RIItLEhFSUg2M4vWnzM9Hq/vFeudHzGtYsu9t1E47r7U7RN/Z53euNd1XudG5Xm51cdDHys
 2pbtPY3tkw5cpoqde9uP2qd8++u9NCkgye3Foyu/nVD3nmJQtFS2cV8x2R9t/wU6h8U+iGRSr
 rIiQmiMi6sXIxr2aObfpjqvnyzPZZewx3b3XNikk+zRp/ru6hEktxRqKhFnNRcSIAkPtBMUMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1482645555!49797905!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24774 invoked from network); 25 Dec 2016 05:59:16 -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; 25 Dec 2016 05:59:16 -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 1cL1py-0008Gc-SO
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1py-0006sN-QH
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1py-0006sN-QH@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:59:14 +0000
Subject: [Xen-changelog] [xen master] x86/HVM: introduce hvm_get_cpl() and
	respective hook
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>

Y29tbWl0IGFhYzFkZjNkMDM1OTJmYmE1YWFkZmNmMmY0OTYwMDAyODViYWIzMzYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgRGVjIDE1
IDExOjA3OjU1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgRGVjIDE1IDExOjA3OjU1IDIwMTYgKzAxMDAKCiAgICB4
ODYvSFZNOiBpbnRyb2R1Y2UgaHZtX2dldF9jcGwoKSBhbmQgcmVzcGVjdGl2ZSBob29rCiAgICAK
ICAgIC4uLiBpbnN0ZWFkIG9mIHJlcGVhdGluZyB0aGUgc2FtZSBjb2RlIGluIHZhcmlvdXMgcGxh
Y2VzIChhbmQgZ2V0dGluZwogICAgaXQgIHdyb25nIGluIHNvbWUgb2YgdGhlbSkuCiAgICAKICAg
IEluIHZteF9pbnN0X2NoZWNrX3ByaXZpbGVnZSgpIGFsc28gc3RvcCBvcGVuIGNvZGluZwogICAg
dm14X2d1ZXN0X3g4Nl9tb2RlKCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pv
Y2FydUBiaXRkZWZlbmRlci5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kg
PGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgogICAgQWNrZWQtYnk6IEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPgogICAgQWNrZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3Jn
PgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgICB8IDIyICsrKysrLS0tLS0t
LS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vbW9uaXRvci5jICAgICAgICB8ICAzICstLQogeGVu
L2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgICAgICAgIHwgIDYgKysrKysKIHhlbi9hcmNoL3g4Ni9o
dm0vdm14L3ZteC5jICAgICAgICB8IDQ2ICsrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t
LS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jICAgICAgIHwgMTYgKysrLS0tLS0t
LS0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9ndWVzdF93YWxrLmMgICAgICB8ICA2ICstLS0tCiB4ZW4v
YXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jICAgfCAgMiArLQogeGVuL2FyY2gveDg2L29wcm9m
aWxlL3hlbm9wcm9mLmMgIHwgIDUgKy0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5o
ICAgICB8ICA3ICsrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZteC5oIHwgIDMg
KysrCiAxMCBmaWxlcyBjaGFuZ2VkLCA1NyBpbnNlcnRpb25zKCspLCA1OSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9o
dm0uYwppbmRleCA2MWY1MDI5Li5jZGI3Y2ExIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTI3MzksNyArMjczOSw3IEBA
IHN0YXRpYyB2b2lkIGh2bV91bm1hcF9lbnRyeSh2b2lkICpwKQogc3RhdGljIGludCBodm1fbG9h
ZF9zZWdtZW50X3NlbGVjdG9yKAogICAgIGVudW0geDg2X3NlZ21lbnQgc2VnLCB1aW50MTZfdCBz
ZWwsIHVuc2lnbmVkIGludCBlZmxhZ3MpCiB7Ci0gICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIg
ZGVzY3RhYiwgY3MsIHNlZ3I7CisgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgZGVzY3RhYiwg
c2VncjsKICAgICBzdHJ1Y3QgZGVzY19zdHJ1Y3QgKnBkZXNjLCBkZXNjOwogICAgIHU4IGRwbCwg
cnBsLCBjcGw7CiAgICAgYm9vbF90IHdyaXRhYmxlOwpAQCAtMjc3MSw3ICsyNzcxLDYgQEAgc3Rh
dGljIGludCBodm1fbG9hZF9zZWdtZW50X3NlbGVjdG9yKAogICAgIGlmICggKHNlZyA9PSB4ODZf
c2VnX2xkdHIpICYmIChzZWwgJiA0KSApCiAgICAgICAgIGdvdG8gZmFpbDsKIAotICAgIGh2bV9n
ZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmY3MpOwogICAgIGh2bV9nZXRfc2Vn
bWVudF9yZWdpc3RlcigKICAgICAgICAgdiwgKHNlbCAmIDQpID8geDg2X3NlZ19sZHRyIDogeDg2
X3NlZ19nZHRyLCAmZGVzY3RhYik7CiAKQEAgLTI3OTYsNyArMjc5NSw3IEBAIHN0YXRpYyBpbnQg
aHZtX2xvYWRfc2VnbWVudF9zZWxlY3RvcigKIAogICAgICAgICBkcGwgPSAoZGVzYy5iID4+IDEz
KSAmIDM7CiAgICAgICAgIHJwbCA9IHNlbCAmIDM7Ci0gICAgICAgIGNwbCA9IGNzLnNlbCAmIDM7
CisgICAgICAgIGNwbCA9IGh2bV9nZXRfY3BsKHYpOwogCiAgICAgICAgIHN3aXRjaCAoIHNlZyAp
CiAgICAgICAgIHsKQEAgLTM2NDAsMTYgKzM2MzksMTAgQEAgdm9pZCBodm1fY3B1aWQodW5zaWdu
ZWQgaW50IGlucHV0LCB1bnNpZ25lZCBpbnQgKmVheCwgdW5zaWduZWQgaW50ICplYngsCiAKIGJv
b2wgaHZtX2NoZWNrX2NwdWlkX2ZhdWx0aW5nKHN0cnVjdCB2Y3B1ICp2KQogewotICAgIHN0cnVj
dCBzZWdtZW50X3JlZ2lzdGVyIHNyZWc7Ci0KICAgICBpZiAoICF2LT5hcmNoLmNwdWlkX2ZhdWx0
aW5nICkKICAgICAgICAgcmV0dXJuIGZhbHNlOwogCi0gICAgaHZtX2dldF9zZWdtZW50X3JlZ2lz
dGVyKHYsIHg4Nl9zZWdfc3MsICZzcmVnKTsKLSAgICBpZiAoIHNyZWcuYXR0ci5maWVsZHMuZHBs
ID09IDAgKQotICAgICAgICByZXR1cm4gZmFsc2U7Ci0KLSAgICByZXR1cm4gdHJ1ZTsKKyAgICBy
ZXR1cm4gaHZtX2dldF9jcGwodikgPiAwOwogfQogCiBzdGF0aWMgdWludDY0X3QgX2h2bV9yZHRz
Y19pbnRlcmNlcHQodm9pZCkKQEAgLTM2NjEsMTMgKzM2NTQsMTAgQEAgc3RhdGljIHVpbnQ2NF90
IF9odm1fcmR0c2NfaW50ZXJjZXB0KHZvaWQpCiAgICAgaWYgKCBjdXJyZC0+YXJjaC52dHNjICkK
ICAgICAgICAgc3dpdGNoICggaHZtX2d1ZXN0X3g4Nl9tb2RlKGN1cnIpICkKICAgICAgICAgewot
ICAgICAgICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc3JlZzsKLQogICAgICAgICBjYXNl
IDg6CiAgICAgICAgIGNhc2UgNDoKICAgICAgICAgY2FzZSAyOgotICAgICAgICAgICAgaHZtX2dl
dF9zZWdtZW50X3JlZ2lzdGVyKGN1cnIsIHg4Nl9zZWdfc3MsICZzcmVnKTsKLSAgICAgICAgICAg
IGlmICggdW5saWtlbHkoc3JlZy5hdHRyLmZpZWxkcy5kcGwpICkKKyAgICAgICAgICAgIGlmICgg
dW5saWtlbHkoaHZtX2dldF9jcGwoY3VycikpICkKICAgICAgICAgICAgIHsKICAgICAgICAgY2Fz
ZSAxOgogICAgICAgICAgICAgICAgIGN1cnJkLT5hcmNoLnZ0c2NfdXNlcmNvdW50Kys7CkBAIC00
MjM1LDcgKzQyMjUsNiBAQCBpbnQgaHZtX2RvX2h5cGVyY2FsbChzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKIHsKICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CiAgICAgc3RydWN0
IGRvbWFpbiAqY3VycmQgPSBjdXJyLT5kb21haW47Ci0gICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0
ZXIgc3JlZzsKICAgICBpbnQgbW9kZSA9IGh2bV9ndWVzdF94ODZfbW9kZShjdXJyKTsKICAgICB1
bnNpZ25lZCBsb25nIGVheCA9IHJlZ3MtPl9lYXg7CiAKQEAgLTQyNDYsOCArNDIzNSw3IEBAIGlu
dCBodm1fZG9faHlwZXJjYWxsKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAv
KiBGYWxsdGhyb3VnaCB0byBwZXJtaXNzaW9uIGNoZWNrLiAqLwogICAgIGNhc2UgNDoKICAgICBj
YXNlIDI6Ci0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihjdXJyLCB4ODZfc2VnX3Nz
LCAmc3JlZyk7Ci0gICAgICAgIGlmICggdW5saWtlbHkoc3JlZy5hdHRyLmZpZWxkcy5kcGwpICkK
KyAgICAgICAgaWYgKCB1bmxpa2VseShodm1fZ2V0X2NwbChjdXJyKSkgKQogICAgICAgICB7CiAg
ICAgZGVmYXVsdDoKICAgICAgICAgICAgIHJlZ3MtPmVheCA9IC1FUEVSTTsKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vbW9uaXRvci5jIGIveGVuL2FyY2gveDg2L2h2bS9tb25pdG9yLmMK
aW5kZXggNDAxYThjNi4uMzIyZDFkNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tb25p
dG9yLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9tb25pdG9yLmMKQEAgLTc4LDggKzc4LDcgQEAg
c3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIGdmbl9vZl9yaXAodW5zaWduZWQgbG9uZyByaXAp
CiAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc3JlZzsKICAgICB1aW50MzJfdCBwZmVjID0g
UEZFQ19wYWdlX3ByZXNlbnQgfCBQRkVDX2luc25fZmV0Y2g7CiAKLSAgICBodm1fZ2V0X3NlZ21l
bnRfcmVnaXN0ZXIoY3VyciwgeDg2X3NlZ19zcywgJnNyZWcpOwotICAgIGlmICggc3JlZy5hdHRy
LmZpZWxkcy5kcGwgPT0gMyApCisgICAgaWYgKCBodm1fZ2V0X2NwbChjdXJyKSA9PSAzICkKICAg
ICAgICAgcGZlYyB8PSBQRkVDX3VzZXJfbW9kZTsKIAogICAgIGh2bV9nZXRfc2VnbWVudF9yZWdp
c3RlcihjdXJyLCB4ODZfc2VnX2NzLCAmc3JlZyk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL3N2bS9zdm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCmluZGV4IGJiODI3M2Iu
LmFmZGVhNmQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCkBAIC02MTYsNiArNjE2LDExIEBAIHN0YXRpYyB2b2lk
IHN2bV9zeW5jX3ZtY2Ioc3RydWN0IHZjcHUgKnYpCiAgICAgc3ZtX3Ztc2F2ZShhcmNoX3N2bS0+
dm1jYik7CiB9CiAKK3N0YXRpYyB1bnNpZ25lZCBpbnQgc3ZtX2dldF9jcGwoc3RydWN0IHZjcHUg
KnYpCit7CisgICAgcmV0dXJuIHZtY2JfZ2V0X2NwbCh2LT5hcmNoLmh2bV9zdm0udm1jYik7Cit9
CisKIHN0YXRpYyB2b2lkIHN2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwg
ZW51bSB4ODZfc2VnbWVudCBzZWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKnJlZykKIHsKQEAgLTIxOTcsNiArMjIwMiw3IEBA
IHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIF9faW5pdGRhdGEgc3ZtX2Z1bmN0aW9u
X3RhYmxlID0gewogICAgIC5nZXRfaW50ZXJydXB0X3NoYWRvdyA9IHN2bV9nZXRfaW50ZXJydXB0
X3NoYWRvdywKICAgICAuc2V0X2ludGVycnVwdF9zaGFkb3cgPSBzdm1fc2V0X2ludGVycnVwdF9z
aGFkb3csCiAgICAgLmd1ZXN0X3g4Nl9tb2RlICAgICAgID0gc3ZtX2d1ZXN0X3g4Nl9tb2RlLAor
ICAgIC5nZXRfY3BsICAgICAgICAgICAgICA9IHN2bV9nZXRfY3BsLAogICAgIC5nZXRfc2VnbWVu
dF9yZWdpc3RlciA9IHN2bV9nZXRfc2VnbWVudF9yZWdpc3RlciwKICAgICAuc2V0X3NlZ21lbnRf
cmVnaXN0ZXIgPSBzdm1fc2V0X3NlZ21lbnRfcmVnaXN0ZXIsCiAgICAgLmdldF9zaGFkb3dfZ3Nf
YmFzZSAgID0gc3ZtX2dldF9zaGFkb3dfZ3NfYmFzZSwKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKaW5kZXggMzUwYjk0
NS4uMjE2Yjc0OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKQEAgLTU1NCw3ICs1NTQsNyBAQCBzdGF0aWMgdm9p
ZCB2bXhfdXBkYXRlX2d1ZXN0X3ZlbmRvcihzdHJ1Y3QgdmNwdSAqdikKICAgICB2bXhfdm1jc19l
eGl0KHYpOwogfQogCi1zdGF0aWMgaW50IHZteF9ndWVzdF94ODZfbW9kZShzdHJ1Y3QgdmNwdSAq
dikKK2ludCB2bXhfZ3Vlc3RfeDg2X21vZGUoc3RydWN0IHZjcHUgKnYpCiB7CiAgICAgdW5zaWdu
ZWQgbG9uZyBjc19hcl9ieXRlczsKIApAQCAtOTE4LDYgKzkxOCwyNiBAQCBzdGF0aWMgdm9pZCB2
bXhfY3R4dF9zd2l0Y2hfdG8oc3RydWN0IHZjcHUgKnYpCiB9CiAKIAordW5zaWduZWQgaW50IHZt
eF9nZXRfY3BsKHZvaWQpCit7CisgICAgdW5zaWduZWQgbG9uZyBhdHRyOworCisgICAgX192bXJl
YWQoR1VFU1RfU1NfQVJfQllURVMsICZhdHRyKTsKKworICAgIHJldHVybiAoYXR0ciA+PiA1KSAm
IDM7Cit9CisKK3N0YXRpYyB1bnNpZ25lZCBpbnQgX3ZteF9nZXRfY3BsKHN0cnVjdCB2Y3B1ICp2
KQoreworICAgIHVuc2lnbmVkIGludCBjcGw7CisKKyAgICB2bXhfdm1jc19lbnRlcih2KTsKKyAg
ICBjcGwgPSB2bXhfZ2V0X2NwbCgpOworICAgIHZteF92bWNzX2V4aXQodik7CisKKyAgICByZXR1
cm4gY3BsOworfQorCiAvKiBTRE0gdm9sdW1lIDNiIHNlY3Rpb24gMjIuMy4xLjI6IHdlIGNhbiBv
bmx5IGVudGVyIHZpcnR1YWwgODA4NiBtb2RlCiAgKiBpZiBhbGwgb2YgQ1MsIFNTLCBEUywgRVMs
IEZTIGFuZCBHUyBhcmUgMTZiaXQgcmluZy0zIGRhdGEgc2VnbWVudHMuCiAgKiBUaGUgZ3Vlc3Qg
dGhpbmtzIGl0J3MgZ290IHJpbmctMCBzZWdtZW50cywgc28gd2UgbmVlZCB0byBmdWRnZQpAQCAt
MjA2OCw2ICsyMDg4LDcgQEAgc3RhdGljIHN0cnVjdCBodm1fZnVuY3Rpb25fdGFibGUgX19pbml0
ZGF0YSB2bXhfZnVuY3Rpb25fdGFibGUgPSB7CiAgICAgLmdldF9pbnRlcnJ1cHRfc2hhZG93ID0g
dm14X2dldF9pbnRlcnJ1cHRfc2hhZG93LAogICAgIC5zZXRfaW50ZXJydXB0X3NoYWRvdyA9IHZt
eF9zZXRfaW50ZXJydXB0X3NoYWRvdywKICAgICAuZ3Vlc3RfeDg2X21vZGUgICAgICAgPSB2bXhf
Z3Vlc3RfeDg2X21vZGUsCisgICAgLmdldF9jcGwgICAgICAgICAgICAgID0gX3ZteF9nZXRfY3Bs
LAogICAgIC5nZXRfc2VnbWVudF9yZWdpc3RlciA9IHZteF9nZXRfc2VnbWVudF9yZWdpc3RlciwK
ICAgICAuc2V0X3NlZ21lbnRfcmVnaXN0ZXIgPSB2bXhfc2V0X3NlZ21lbnRfcmVnaXN0ZXIsCiAg
ICAgLmdldF9zaGFkb3dfZ3NfYmFzZSAgID0gdm14X2dldF9zaGFkb3dfZ3NfYmFzZSwKQEAgLTM3
ODksMTkgKzM4MTAsMTMgQEAgdm9pZCB2bXhfdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiAgICAgLyogZmFsbCB0aHJvdWdoICovCiAgICAgZGVmYXVsdDoKICAgICBl
eGl0X2FuZF9jcmFzaDoKLSAgICAgICAgewotICAgICAgICAgICAgc3RydWN0IHNlZ21lbnRfcmVn
aXN0ZXIgc3M7CisgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiQmFkIHZtZXhpdCAo
cmVhc29uICUjbHgpXG4iLCBleGl0X3JlYXNvbik7CiAKLSAgICAgICAgICAgIGdkcHJpbnRrKFhF
TkxPR19XQVJOSU5HLCAiQmFkIHZtZXhpdCAocmVhc29uICUjbHgpXG4iLAotICAgICAgICAgICAg
ICAgICAgICAgZXhpdF9yZWFzb24pOwotCi0gICAgICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVn
aXN0ZXIodiwgeDg2X3NlZ19zcywgJnNzKTsKLSAgICAgICAgICAgIGlmICggc3MuYXR0ci5maWVs
ZHMuZHBsICkKLSAgICAgICAgICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2lu
dmFsaWRfb3AsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWDg2X0VW
RU5UX05PX0VDKTsKLSAgICAgICAgICAgIGVsc2UKLSAgICAgICAgICAgICAgICBkb21haW5fY3Jh
c2godi0+ZG9tYWluKTsKLSAgICAgICAgfQorICAgICAgICBpZiAoIHZteF9nZXRfY3BsKCkgKQor
ICAgICAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWDg2X0VWRU5UX05PX0VDKTsKKyAgICAg
ICAgZWxzZQorICAgICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7CiAgICAgICAgIGJy
ZWFrOwogICAgIH0KIApAQCAtMzgyMywxMiArMzgzOCw5IEBAIG91dDoKICAgICBpZiAoIG1vZGUg
PT0gOCA/ICFpc19jYW5vbmljYWxfYWRkcmVzcyhyZWdzLT5yaXApCiAgICAgICAgICAgICAgICAg
ICAgOiByZWdzLT5yaXAgIT0gcmVncy0+X2VpcCApCiAgICAgewotICAgICAgICBzdHJ1Y3Qgc2Vn
bWVudF9yZWdpc3RlciBzczsKLQogICAgICAgICBncHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiQmFk
IHJJUCAlbHggZm9yIG1vZGUgJXVcbiIsIHJlZ3MtPnJpcCwgbW9kZSk7CiAKLSAgICAgICAgaHZt
X2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfc3MsICZzcyk7Ci0gICAgICAgIGlmICgg
c3MuYXR0ci5maWVsZHMuZHBsICkKKyAgICAgICAgaWYgKCB2bXhfZ2V0X2NwbCgpICkKICAgICAg
ICAgewogICAgICAgICAgICAgX192bXJlYWQoVk1fRU5UUllfSU5UUl9JTkZPLCAmaW50cl9pbmZv
KTsKICAgICAgICAgICAgIGlmICggIShpbnRyX2luZm8gJiBJTlRSX0lORk9fVkFMSURfTUFTSykg
KQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2
L2h2bS92bXgvdnZteC5jCmluZGV4IGU2ZTllYmQuLjk1ODY0MGIgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMK
QEAgLTM0OSw3ICszNDksNiBAQCBzdGF0aWMgaW5saW5lIHUzMiBfX24yX3NlY29uZGFyeV9leGVj
X2NvbnRyb2woc3RydWN0IHZjcHUgKnYpCiBzdGF0aWMgaW50IHZteF9pbnN0X2NoZWNrX3ByaXZp
bGVnZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgaW50IHZteG9wX2NoZWNrKQogewogICAg
IHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKLSAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBj
czsKIAogICAgIGlmICggdm14b3BfY2hlY2sgKQogICAgIHsKQEAgLTM2MCwxNSArMzU5LDEyIEBA
IHN0YXRpYyBpbnQgdm14X2luc3RfY2hlY2tfcHJpdmlsZWdlKHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzLCBpbnQgdm14b3BfY2hlY2spCiAgICAgZWxzZSBpZiAoICF2Y3B1XzJfbnZteCh2KS52
bXhvbl9yZWdpb25fcGEgKQogICAgICAgICBnb3RvIGludmFsaWRfb3A7CiAKLSAgICBodm1fZ2V0
X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19jcywgJmNzKTsKLQotICAgIGlmICggKHJlZ3Mt
PmVmbGFncyAmIFg4Nl9FRkxBR1NfVk0pIHx8Ci0gICAgICAgICAoaHZtX2xvbmdfbW9kZV9lbmFi
bGVkKHYpICYmIGNzLmF0dHIuZmllbGRzLmwgPT0gMCkgKQorICAgIGlmICggdm14X2d1ZXN0X3g4
Nl9tb2RlKHYpIDwgKGh2bV9sb25nX21vZGVfZW5hYmxlZCh2KSA/IDggOiAyKSApCiAgICAgICAg
IGdvdG8gaW52YWxpZF9vcDsKICAgICBlbHNlIGlmICggbmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rt
b2RlKHYpICkKICAgICAgICAgZ290byB2bWV4aXQ7CiAKLSAgICBpZiAoIChjcy5zZWwgJiAzKSA+
IDAgKQorICAgIGlmICggdm14X2dldF9jcGwoKSA+IDAgKQogICAgICAgICBnb3RvIGdwX2ZhdWx0
OwogCiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKQEAgLTQxMywxNiArNDA5LDEwIEBAIHN0YXRp
YyBpbnQgZGVjb2RlX3ZteF9pbnN0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogICAgIH0K
ICAgICBlbHNlCiAgICAgewotICAgICAgICBib29sX3QgbW9kZV82NGJpdCA9IDA7CisgICAgICAg
IGJvb2wgbW9kZV82NGJpdCA9ICh2bXhfZ3Vlc3RfeDg2X21vZGUodikgPT0gOCk7CiAKICAgICAg
ICAgZGVjb2RlLT50eXBlID0gVk1YX0lOU1RfTUVNUkVHX1RZUEVfTUVNT1JZOwogCi0gICAgICAg
IGlmICggaHZtX2xvbmdfbW9kZV9lbmFibGVkKHYpICkKLSAgICAgICAgewotICAgICAgICAgICAg
aHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfY3MsICZzZWcpOwotICAgICAgICAg
ICAgbW9kZV82NGJpdCA9IHNlZy5hdHRyLmZpZWxkcy5sOwotICAgICAgICB9Ci0KICAgICAgICAg
aWYgKCBpbmZvLmZpZWxkcy5zZWdtZW50ID4gVk1YX1NSRUdfR1MgKQogICAgICAgICAgICAgZ290
byBncF9mYXVsdDsKICAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHNyZWdfdG9f
aW5kZXhbaW5mby5maWVsZHMuc2VnbWVudF0sICZzZWcpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L21tL2d1ZXN0X3dhbGsuYyBiL3hlbi9hcmNoL3g4Ni9tbS9ndWVzdF93YWxrLmMKaW5kZXgg
ODY4ZTkwOS4uZThhNzBlYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL2d1ZXN0X3dhbGsu
YworKysgYi94ZW4vYXJjaC94ODYvbW0vZ3Vlc3Rfd2Fsay5jCkBAIC0xNzQsNyArMTc0LDYgQEAg
Z3Vlc3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0s
CiAKICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgJiYgIShwZmVjICYgUEZFQ191c2VyX21vZGUp
ICkKICAgICB7Ci0gICAgICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKICAgICAgICAg
Y29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MgPSBndWVzdF9jcHVfdXNlcl9yZWdzKCk7
CiAKICAgICAgICAgLyogU01FUDoga2VybmVsLW1vZGUgaW5zdHJ1Y3Rpb24gZmV0Y2hlcyBmcm9t
IHVzZXItbW9kZSBtYXBwaW5ncwpAQCAtMTg2LDggKzE4NSw2IEBAIGd1ZXN0X3dhbGtfdGFibGVz
KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAgICAgICBzd2l0Y2gg
KCB2LT5hcmNoLnNtYXBfY2hlY2tfcG9saWN5ICkKICAgICAgICAgewogICAgICAgICBjYXNlIFNN
QVBfQ0hFQ0tfSE9OT1JfQ1BMX0FDOgotICAgICAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lz
dGVyKHYsIHg4Nl9zZWdfc3MsICZzZWcpOwotCiAgICAgICAgICAgICAvKgogICAgICAgICAgICAg
ICogU01BUDoga2VybmVsLW1vZGUgZGF0YSBhY2Nlc3NlcyBmcm9tIHVzZXItbW9kZSBtYXBwaW5n
cwogICAgICAgICAgICAgICogc2hvdWxkIGZhdWx0LgpAQCAtMTk5LDggKzE5Niw3IEBAIGd1ZXN0
X3dhbGtfdGFibGVzKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAg
ICAgICAgICAgICogICAtIFBhZ2UgZmF1bHQgaW4ga2VybmVsIG1vZGUKICAgICAgICAgICAgICAq
LwogICAgICAgICAgICAgc21hcCA9IGh2bV9zbWFwX2VuYWJsZWQodikgJiYKLSAgICAgICAgICAg
ICAgICAgICAoKHNlZy5hdHRyLmZpZWxkcy5kcGwgPT0gMykgfHwKLSAgICAgICAgICAgICAgICAg
ICAgIShyZWdzLT5lZmxhZ3MgJiBYODZfRUZMQUdTX0FDKSk7CisgICAgICAgICAgICAgICAgICAg
KChodm1fZ2V0X2NwbCh2KSA9PSAzKSB8fCAhKHJlZ3MtPmVmbGFncyAmIFg4Nl9FRkxBR1NfQUMp
KTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFNNQVBfQ0hFQ0tfRU5BQkxFRDoK
ICAgICAgICAgICAgIHNtYXAgPSBodm1fc21hcF9lbmFibGVkKHYpOwpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29t
bW9uLmMKaW5kZXggMGJhNDE1My4uYTgwNTA5YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21t
L3NoYWRvdy9jb21tb24uYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCkBA
IC0xNzA2LDcgKzE3MDYsNyBAQCB2b2lkICpzaF9lbXVsYXRlX21hcF9kZXN0KHN0cnVjdCB2Y3B1
ICp2LCB1bnNpZ25lZCBsb25nIHZhZGRyLAogI2lmbmRlZiBOREVCVUcKICAgICAvKiBXZSBkb24n
dCBlbXVsYXRlIHVzZXItbW9kZSB3cml0ZXMgdG8gcGFnZSB0YWJsZXMuICovCiAgICAgaWYgKCBo
YXNfaHZtX2NvbnRhaW5lcl9kb21haW4oZCkKLSAgICAgICAgID8gaHZtX2dldF9zZWdfcmVnKHg4
Nl9zZWdfc3MsIHNoX2N0eHQpLT5hdHRyLmZpZWxkcy5kcGwgPT0gMworICAgICAgICAgPyBodm1f
Z2V0X2NwbCh2KSA9PSAzCiAgICAgICAgICA6ICFndWVzdF9rZXJuZWxfbW9kZSh2LCBndWVzdF9j
cHVfdXNlcl9yZWdzKCkpICkKICAgICB7CiAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19ERUJVRywg
IlVzZXItbW9kZSB3cml0ZSB0byBwYWdldGFibGUgcmVhY2hlZCAiCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvb3Byb2ZpbGUveGVub3Byb2YuYyBiL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS94ZW5v
cHJvZi5jCmluZGV4IDAwMmE2OTYuLmNjYTc1OWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9v
cHJvZmlsZS94ZW5vcHJvZi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS94ZW5vcHJvZi5j
CkBAIC04NCwxNSArODQsMTIgQEAgaW50IHhlbm9wcm9maWxlX2dldF9tb2RlKHN0cnVjdCB2Y3B1
ICpjdXJyLCBjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAogICAgIHN3aXRjaCAo
IGh2bV9ndWVzdF94ODZfbW9kZShjdXJyKSApCiAgICAgewotICAgICAgICBzdHJ1Y3Qgc2VnbWVu
dF9yZWdpc3RlciBzczsKLQogICAgIGNhc2UgMDogLyogcmVhbCBtb2RlICovCiAgICAgICAgIHJl
dHVybiAxOwogICAgIGNhc2UgMTogLyogdm04NiBtb2RlICovCiAgICAgICAgIHJldHVybiAwOwog
ICAgIGRlZmF1bHQ6Ci0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihjdXJyLCB4ODZf
c2VnX3NzLCAmc3MpOwotICAgICAgICByZXR1cm4gKHNzLnNlbCAmIDMpICE9IDM7CisgICAgICAg
IHJldHVybiBodm1fZ2V0X2NwbChjdXJyKSAhPSAzOwogICAgIH0KIH0KIApkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9o
dm0uaAppbmRleCBiODliMjA5Li43ZDJlMTVmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9odm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaApAQCAtMTE3
LDYgKzExNyw3IEBAIHN0cnVjdCBodm1fZnVuY3Rpb25fdGFibGUgewogICAgIHVuc2lnbmVkIGlu
dCAoKmdldF9pbnRlcnJ1cHRfc2hhZG93KShzdHJ1Y3QgdmNwdSAqdik7CiAgICAgdm9pZCAoKnNl
dF9pbnRlcnJ1cHRfc2hhZG93KShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IGludHJfc2hh
ZG93KTsKICAgICBpbnQgKCpndWVzdF94ODZfbW9kZSkoc3RydWN0IHZjcHUgKnYpOworICAgIHVu
c2lnbmVkIGludCAoKmdldF9jcGwpKHN0cnVjdCB2Y3B1ICp2KTsKICAgICB2b2lkICgqZ2V0X3Nl
Z21lbnRfcmVnaXN0ZXIpKHN0cnVjdCB2Y3B1ICp2LCBlbnVtIHg4Nl9zZWdtZW50IHNlZywKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyICpy
ZWcpOwogICAgIHZvaWQgKCpzZXRfc2VnbWVudF9yZWdpc3Rlcikoc3RydWN0IHZjcHUgKnYsIGVu
dW0geDg2X3NlZ21lbnQgc2VnLApAQCAtMzUxLDYgKzM1MiwxMiBAQCBzdGF0aWMgaW5saW5lIHZv
aWQgaHZtX2ZsdXNoX2d1ZXN0X3RsYnModm9pZCkKIHZvaWQgaHZtX2h5cGVyY2FsbF9wYWdlX2lu
aXRpYWxpc2Uoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdm9pZCAqaHlwZXJjYWxsX3BhZ2UpOwogCitzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGlu
dAoraHZtX2dldF9jcGwoc3RydWN0IHZjcHUgKnYpCit7CisgICAgcmV0dXJuIGh2bV9mdW5jcy5n
ZXRfY3BsKHYpOworfQorCiB2b2lkIGh2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNw
dSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciAqcmVnKTsKIHZvaWQgaHZtX3NldF9zZWdtZW50X3Jl
Z2lzdGVyKHN0cnVjdCB2Y3B1ICp2LCBlbnVtIHg4Nl9zZWdtZW50IHNlZywKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bXguaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3ZteC92bXguaAppbmRleCAwZTU5MDJkLi5lNWM2NDk5IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS92bXgvdm14LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
dm14L3ZteC5oCkBAIC01NTAsNiArNTUwLDkgQEAgc3RhdGljIGlubGluZSBpbnQgX192bXhvbih1
NjQgYWRkcikKICAgICByZXR1cm4gcmM7CiB9CiAKK2ludCB2bXhfZ3Vlc3RfeDg2X21vZGUoc3Ry
dWN0IHZjcHUgKnYpOwordW5zaWduZWQgaW50IHZteF9nZXRfY3BsKHZvaWQpOworCiB2b2lkIHZt
eF9pbmplY3RfZXh0aW50KGludCB0cmFwLCB1aW50OF90IHNvdXJjZSk7CiB2b2lkIHZteF9pbmpl
Y3Rfbm1pKHZvaWQpOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:59:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:59: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 1cL1q3-0004sC-OW; Sun, 25 Dec 2016 05:59:19 +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 1cL1q2-0004rz-K6
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:18 +0000
Received: from [85.158.143.35] by server-5.bemta-6.messagelabs.com id
 02/77-11476-5306F585; Sun, 25 Dec 2016 05:59:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdckIT7
 C4OsaC4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNmHB5InvBlLyKPze2MTUwLgjpYuTiEBL4wiix
 6NIMFgjnPKPE1oYepi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQW8JJaun
 cMOYvMKmEn8ftgGZrMA1f/uXcs+gZFjASPDKkb14tSistQiXQu9pKLM9IyS3MTMHF1DAzO93N
 Ti4sT01JzEpGK95PzcTYxAnzAAwQ7G2Zf9DzFKcjApifKqbY6JEOJLyk+pzEgszogvKs1JLT7
 EKMPBoSTB2xIdHyEkWJSanlqRlpkDDA6YtAQHj5IIb1Q8UJq3uCAxtzgzHSJ1ilFRSpz3YxRQ
 QgAkkVGaB9cGC8hLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuaNBhnPk5lXAjf9FdBiJqDFt
 s3RIItLEhFSUg2M4vWnzM9Hq/vFeudHzGtYsu9t1E47r7U7RN/Z53euNd1XudG5Xm51cdDHys
 2pbtPY3tkw5cpoqde9uP2qd8++u9NCkgye3Foyu/nVD3nmJQtFS2cV8x2R9t/wU6h8U+iGRSr
 rIiQmiMi6sXIxr2aObfpjqvnyzPZZewx3b3XNikk+zRp/ru6hEktxRqKhFnNRcSIAkPtBMUMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1482645555!49797905!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24774 invoked from network); 25 Dec 2016 05:59:16 -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; 25 Dec 2016 05:59:16 -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 1cL1py-0008Gc-SO
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:14 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1py-0006sN-QH
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:14 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1py-0006sN-QH@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:59:14 +0000
Subject: [Xen-changelog] [xen master] x86/HVM: introduce hvm_get_cpl() and
	respective hook
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>

Y29tbWl0IGFhYzFkZjNkMDM1OTJmYmE1YWFkZmNmMmY0OTYwMDAyODViYWIzMzYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgRGVjIDE1
IDExOjA3OjU1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgRGVjIDE1IDExOjA3OjU1IDIwMTYgKzAxMDAKCiAgICB4
ODYvSFZNOiBpbnRyb2R1Y2UgaHZtX2dldF9jcGwoKSBhbmQgcmVzcGVjdGl2ZSBob29rCiAgICAK
ICAgIC4uLiBpbnN0ZWFkIG9mIHJlcGVhdGluZyB0aGUgc2FtZSBjb2RlIGluIHZhcmlvdXMgcGxh
Y2VzIChhbmQgZ2V0dGluZwogICAgaXQgIHdyb25nIGluIHNvbWUgb2YgdGhlbSkuCiAgICAKICAg
IEluIHZteF9pbnN0X2NoZWNrX3ByaXZpbGVnZSgpIGFsc28gc3RvcCBvcGVuIGNvZGluZwogICAg
dm14X2d1ZXN0X3g4Nl9tb2RlKCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pv
Y2FydUBiaXRkZWZlbmRlci5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kg
PGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgogICAgQWNrZWQtYnk6IEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPgogICAgQWNrZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3Jn
PgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgICB8IDIyICsrKysrLS0tLS0t
LS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vbW9uaXRvci5jICAgICAgICB8ICAzICstLQogeGVu
L2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgICAgICAgIHwgIDYgKysrKysKIHhlbi9hcmNoL3g4Ni9o
dm0vdm14L3ZteC5jICAgICAgICB8IDQ2ICsrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t
LS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jICAgICAgIHwgMTYgKysrLS0tLS0t
LS0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9ndWVzdF93YWxrLmMgICAgICB8ICA2ICstLS0tCiB4ZW4v
YXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jICAgfCAgMiArLQogeGVuL2FyY2gveDg2L29wcm9m
aWxlL3hlbm9wcm9mLmMgIHwgIDUgKy0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5o
ICAgICB8ICA3ICsrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZteC5oIHwgIDMg
KysrCiAxMCBmaWxlcyBjaGFuZ2VkLCA1NyBpbnNlcnRpb25zKCspLCA1OSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9o
dm0uYwppbmRleCA2MWY1MDI5Li5jZGI3Y2ExIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTI3MzksNyArMjczOSw3IEBA
IHN0YXRpYyB2b2lkIGh2bV91bm1hcF9lbnRyeSh2b2lkICpwKQogc3RhdGljIGludCBodm1fbG9h
ZF9zZWdtZW50X3NlbGVjdG9yKAogICAgIGVudW0geDg2X3NlZ21lbnQgc2VnLCB1aW50MTZfdCBz
ZWwsIHVuc2lnbmVkIGludCBlZmxhZ3MpCiB7Ci0gICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIg
ZGVzY3RhYiwgY3MsIHNlZ3I7CisgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgZGVzY3RhYiwg
c2VncjsKICAgICBzdHJ1Y3QgZGVzY19zdHJ1Y3QgKnBkZXNjLCBkZXNjOwogICAgIHU4IGRwbCwg
cnBsLCBjcGw7CiAgICAgYm9vbF90IHdyaXRhYmxlOwpAQCAtMjc3MSw3ICsyNzcxLDYgQEAgc3Rh
dGljIGludCBodm1fbG9hZF9zZWdtZW50X3NlbGVjdG9yKAogICAgIGlmICggKHNlZyA9PSB4ODZf
c2VnX2xkdHIpICYmIChzZWwgJiA0KSApCiAgICAgICAgIGdvdG8gZmFpbDsKIAotICAgIGh2bV9n
ZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmY3MpOwogICAgIGh2bV9nZXRfc2Vn
bWVudF9yZWdpc3RlcigKICAgICAgICAgdiwgKHNlbCAmIDQpID8geDg2X3NlZ19sZHRyIDogeDg2
X3NlZ19nZHRyLCAmZGVzY3RhYik7CiAKQEAgLTI3OTYsNyArMjc5NSw3IEBAIHN0YXRpYyBpbnQg
aHZtX2xvYWRfc2VnbWVudF9zZWxlY3RvcigKIAogICAgICAgICBkcGwgPSAoZGVzYy5iID4+IDEz
KSAmIDM7CiAgICAgICAgIHJwbCA9IHNlbCAmIDM7Ci0gICAgICAgIGNwbCA9IGNzLnNlbCAmIDM7
CisgICAgICAgIGNwbCA9IGh2bV9nZXRfY3BsKHYpOwogCiAgICAgICAgIHN3aXRjaCAoIHNlZyAp
CiAgICAgICAgIHsKQEAgLTM2NDAsMTYgKzM2MzksMTAgQEAgdm9pZCBodm1fY3B1aWQodW5zaWdu
ZWQgaW50IGlucHV0LCB1bnNpZ25lZCBpbnQgKmVheCwgdW5zaWduZWQgaW50ICplYngsCiAKIGJv
b2wgaHZtX2NoZWNrX2NwdWlkX2ZhdWx0aW5nKHN0cnVjdCB2Y3B1ICp2KQogewotICAgIHN0cnVj
dCBzZWdtZW50X3JlZ2lzdGVyIHNyZWc7Ci0KICAgICBpZiAoICF2LT5hcmNoLmNwdWlkX2ZhdWx0
aW5nICkKICAgICAgICAgcmV0dXJuIGZhbHNlOwogCi0gICAgaHZtX2dldF9zZWdtZW50X3JlZ2lz
dGVyKHYsIHg4Nl9zZWdfc3MsICZzcmVnKTsKLSAgICBpZiAoIHNyZWcuYXR0ci5maWVsZHMuZHBs
ID09IDAgKQotICAgICAgICByZXR1cm4gZmFsc2U7Ci0KLSAgICByZXR1cm4gdHJ1ZTsKKyAgICBy
ZXR1cm4gaHZtX2dldF9jcGwodikgPiAwOwogfQogCiBzdGF0aWMgdWludDY0X3QgX2h2bV9yZHRz
Y19pbnRlcmNlcHQodm9pZCkKQEAgLTM2NjEsMTMgKzM2NTQsMTAgQEAgc3RhdGljIHVpbnQ2NF90
IF9odm1fcmR0c2NfaW50ZXJjZXB0KHZvaWQpCiAgICAgaWYgKCBjdXJyZC0+YXJjaC52dHNjICkK
ICAgICAgICAgc3dpdGNoICggaHZtX2d1ZXN0X3g4Nl9tb2RlKGN1cnIpICkKICAgICAgICAgewot
ICAgICAgICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc3JlZzsKLQogICAgICAgICBjYXNl
IDg6CiAgICAgICAgIGNhc2UgNDoKICAgICAgICAgY2FzZSAyOgotICAgICAgICAgICAgaHZtX2dl
dF9zZWdtZW50X3JlZ2lzdGVyKGN1cnIsIHg4Nl9zZWdfc3MsICZzcmVnKTsKLSAgICAgICAgICAg
IGlmICggdW5saWtlbHkoc3JlZy5hdHRyLmZpZWxkcy5kcGwpICkKKyAgICAgICAgICAgIGlmICgg
dW5saWtlbHkoaHZtX2dldF9jcGwoY3VycikpICkKICAgICAgICAgICAgIHsKICAgICAgICAgY2Fz
ZSAxOgogICAgICAgICAgICAgICAgIGN1cnJkLT5hcmNoLnZ0c2NfdXNlcmNvdW50Kys7CkBAIC00
MjM1LDcgKzQyMjUsNiBAQCBpbnQgaHZtX2RvX2h5cGVyY2FsbChzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKIHsKICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CiAgICAgc3RydWN0
IGRvbWFpbiAqY3VycmQgPSBjdXJyLT5kb21haW47Ci0gICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0
ZXIgc3JlZzsKICAgICBpbnQgbW9kZSA9IGh2bV9ndWVzdF94ODZfbW9kZShjdXJyKTsKICAgICB1
bnNpZ25lZCBsb25nIGVheCA9IHJlZ3MtPl9lYXg7CiAKQEAgLTQyNDYsOCArNDIzNSw3IEBAIGlu
dCBodm1fZG9faHlwZXJjYWxsKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAv
KiBGYWxsdGhyb3VnaCB0byBwZXJtaXNzaW9uIGNoZWNrLiAqLwogICAgIGNhc2UgNDoKICAgICBj
YXNlIDI6Ci0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihjdXJyLCB4ODZfc2VnX3Nz
LCAmc3JlZyk7Ci0gICAgICAgIGlmICggdW5saWtlbHkoc3JlZy5hdHRyLmZpZWxkcy5kcGwpICkK
KyAgICAgICAgaWYgKCB1bmxpa2VseShodm1fZ2V0X2NwbChjdXJyKSkgKQogICAgICAgICB7CiAg
ICAgZGVmYXVsdDoKICAgICAgICAgICAgIHJlZ3MtPmVheCA9IC1FUEVSTTsKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vbW9uaXRvci5jIGIveGVuL2FyY2gveDg2L2h2bS9tb25pdG9yLmMK
aW5kZXggNDAxYThjNi4uMzIyZDFkNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tb25p
dG9yLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9tb25pdG9yLmMKQEAgLTc4LDggKzc4LDcgQEAg
c3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIGdmbl9vZl9yaXAodW5zaWduZWQgbG9uZyByaXAp
CiAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc3JlZzsKICAgICB1aW50MzJfdCBwZmVjID0g
UEZFQ19wYWdlX3ByZXNlbnQgfCBQRkVDX2luc25fZmV0Y2g7CiAKLSAgICBodm1fZ2V0X3NlZ21l
bnRfcmVnaXN0ZXIoY3VyciwgeDg2X3NlZ19zcywgJnNyZWcpOwotICAgIGlmICggc3JlZy5hdHRy
LmZpZWxkcy5kcGwgPT0gMyApCisgICAgaWYgKCBodm1fZ2V0X2NwbChjdXJyKSA9PSAzICkKICAg
ICAgICAgcGZlYyB8PSBQRkVDX3VzZXJfbW9kZTsKIAogICAgIGh2bV9nZXRfc2VnbWVudF9yZWdp
c3RlcihjdXJyLCB4ODZfc2VnX2NzLCAmc3JlZyk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL3N2bS9zdm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCmluZGV4IGJiODI3M2Iu
LmFmZGVhNmQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCkBAIC02MTYsNiArNjE2LDExIEBAIHN0YXRpYyB2b2lk
IHN2bV9zeW5jX3ZtY2Ioc3RydWN0IHZjcHUgKnYpCiAgICAgc3ZtX3Ztc2F2ZShhcmNoX3N2bS0+
dm1jYik7CiB9CiAKK3N0YXRpYyB1bnNpZ25lZCBpbnQgc3ZtX2dldF9jcGwoc3RydWN0IHZjcHUg
KnYpCit7CisgICAgcmV0dXJuIHZtY2JfZ2V0X2NwbCh2LT5hcmNoLmh2bV9zdm0udm1jYik7Cit9
CisKIHN0YXRpYyB2b2lkIHN2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwg
ZW51bSB4ODZfc2VnbWVudCBzZWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKnJlZykKIHsKQEAgLTIxOTcsNiArMjIwMiw3IEBA
IHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIF9faW5pdGRhdGEgc3ZtX2Z1bmN0aW9u
X3RhYmxlID0gewogICAgIC5nZXRfaW50ZXJydXB0X3NoYWRvdyA9IHN2bV9nZXRfaW50ZXJydXB0
X3NoYWRvdywKICAgICAuc2V0X2ludGVycnVwdF9zaGFkb3cgPSBzdm1fc2V0X2ludGVycnVwdF9z
aGFkb3csCiAgICAgLmd1ZXN0X3g4Nl9tb2RlICAgICAgID0gc3ZtX2d1ZXN0X3g4Nl9tb2RlLAor
ICAgIC5nZXRfY3BsICAgICAgICAgICAgICA9IHN2bV9nZXRfY3BsLAogICAgIC5nZXRfc2VnbWVu
dF9yZWdpc3RlciA9IHN2bV9nZXRfc2VnbWVudF9yZWdpc3RlciwKICAgICAuc2V0X3NlZ21lbnRf
cmVnaXN0ZXIgPSBzdm1fc2V0X3NlZ21lbnRfcmVnaXN0ZXIsCiAgICAgLmdldF9zaGFkb3dfZ3Nf
YmFzZSAgID0gc3ZtX2dldF9zaGFkb3dfZ3NfYmFzZSwKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKaW5kZXggMzUwYjk0
NS4uMjE2Yjc0OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKQEAgLTU1NCw3ICs1NTQsNyBAQCBzdGF0aWMgdm9p
ZCB2bXhfdXBkYXRlX2d1ZXN0X3ZlbmRvcihzdHJ1Y3QgdmNwdSAqdikKICAgICB2bXhfdm1jc19l
eGl0KHYpOwogfQogCi1zdGF0aWMgaW50IHZteF9ndWVzdF94ODZfbW9kZShzdHJ1Y3QgdmNwdSAq
dikKK2ludCB2bXhfZ3Vlc3RfeDg2X21vZGUoc3RydWN0IHZjcHUgKnYpCiB7CiAgICAgdW5zaWdu
ZWQgbG9uZyBjc19hcl9ieXRlczsKIApAQCAtOTE4LDYgKzkxOCwyNiBAQCBzdGF0aWMgdm9pZCB2
bXhfY3R4dF9zd2l0Y2hfdG8oc3RydWN0IHZjcHUgKnYpCiB9CiAKIAordW5zaWduZWQgaW50IHZt
eF9nZXRfY3BsKHZvaWQpCit7CisgICAgdW5zaWduZWQgbG9uZyBhdHRyOworCisgICAgX192bXJl
YWQoR1VFU1RfU1NfQVJfQllURVMsICZhdHRyKTsKKworICAgIHJldHVybiAoYXR0ciA+PiA1KSAm
IDM7Cit9CisKK3N0YXRpYyB1bnNpZ25lZCBpbnQgX3ZteF9nZXRfY3BsKHN0cnVjdCB2Y3B1ICp2
KQoreworICAgIHVuc2lnbmVkIGludCBjcGw7CisKKyAgICB2bXhfdm1jc19lbnRlcih2KTsKKyAg
ICBjcGwgPSB2bXhfZ2V0X2NwbCgpOworICAgIHZteF92bWNzX2V4aXQodik7CisKKyAgICByZXR1
cm4gY3BsOworfQorCiAvKiBTRE0gdm9sdW1lIDNiIHNlY3Rpb24gMjIuMy4xLjI6IHdlIGNhbiBv
bmx5IGVudGVyIHZpcnR1YWwgODA4NiBtb2RlCiAgKiBpZiBhbGwgb2YgQ1MsIFNTLCBEUywgRVMs
IEZTIGFuZCBHUyBhcmUgMTZiaXQgcmluZy0zIGRhdGEgc2VnbWVudHMuCiAgKiBUaGUgZ3Vlc3Qg
dGhpbmtzIGl0J3MgZ290IHJpbmctMCBzZWdtZW50cywgc28gd2UgbmVlZCB0byBmdWRnZQpAQCAt
MjA2OCw2ICsyMDg4LDcgQEAgc3RhdGljIHN0cnVjdCBodm1fZnVuY3Rpb25fdGFibGUgX19pbml0
ZGF0YSB2bXhfZnVuY3Rpb25fdGFibGUgPSB7CiAgICAgLmdldF9pbnRlcnJ1cHRfc2hhZG93ID0g
dm14X2dldF9pbnRlcnJ1cHRfc2hhZG93LAogICAgIC5zZXRfaW50ZXJydXB0X3NoYWRvdyA9IHZt
eF9zZXRfaW50ZXJydXB0X3NoYWRvdywKICAgICAuZ3Vlc3RfeDg2X21vZGUgICAgICAgPSB2bXhf
Z3Vlc3RfeDg2X21vZGUsCisgICAgLmdldF9jcGwgICAgICAgICAgICAgID0gX3ZteF9nZXRfY3Bs
LAogICAgIC5nZXRfc2VnbWVudF9yZWdpc3RlciA9IHZteF9nZXRfc2VnbWVudF9yZWdpc3RlciwK
ICAgICAuc2V0X3NlZ21lbnRfcmVnaXN0ZXIgPSB2bXhfc2V0X3NlZ21lbnRfcmVnaXN0ZXIsCiAg
ICAgLmdldF9zaGFkb3dfZ3NfYmFzZSAgID0gdm14X2dldF9zaGFkb3dfZ3NfYmFzZSwKQEAgLTM3
ODksMTkgKzM4MTAsMTMgQEAgdm9pZCB2bXhfdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiAgICAgLyogZmFsbCB0aHJvdWdoICovCiAgICAgZGVmYXVsdDoKICAgICBl
eGl0X2FuZF9jcmFzaDoKLSAgICAgICAgewotICAgICAgICAgICAgc3RydWN0IHNlZ21lbnRfcmVn
aXN0ZXIgc3M7CisgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiQmFkIHZtZXhpdCAo
cmVhc29uICUjbHgpXG4iLCBleGl0X3JlYXNvbik7CiAKLSAgICAgICAgICAgIGdkcHJpbnRrKFhF
TkxPR19XQVJOSU5HLCAiQmFkIHZtZXhpdCAocmVhc29uICUjbHgpXG4iLAotICAgICAgICAgICAg
ICAgICAgICAgZXhpdF9yZWFzb24pOwotCi0gICAgICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVn
aXN0ZXIodiwgeDg2X3NlZ19zcywgJnNzKTsKLSAgICAgICAgICAgIGlmICggc3MuYXR0ci5maWVs
ZHMuZHBsICkKLSAgICAgICAgICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2lu
dmFsaWRfb3AsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWDg2X0VW
RU5UX05PX0VDKTsKLSAgICAgICAgICAgIGVsc2UKLSAgICAgICAgICAgICAgICBkb21haW5fY3Jh
c2godi0+ZG9tYWluKTsKLSAgICAgICAgfQorICAgICAgICBpZiAoIHZteF9nZXRfY3BsKCkgKQor
ICAgICAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWDg2X0VWRU5UX05PX0VDKTsKKyAgICAg
ICAgZWxzZQorICAgICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7CiAgICAgICAgIGJy
ZWFrOwogICAgIH0KIApAQCAtMzgyMywxMiArMzgzOCw5IEBAIG91dDoKICAgICBpZiAoIG1vZGUg
PT0gOCA/ICFpc19jYW5vbmljYWxfYWRkcmVzcyhyZWdzLT5yaXApCiAgICAgICAgICAgICAgICAg
ICAgOiByZWdzLT5yaXAgIT0gcmVncy0+X2VpcCApCiAgICAgewotICAgICAgICBzdHJ1Y3Qgc2Vn
bWVudF9yZWdpc3RlciBzczsKLQogICAgICAgICBncHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiQmFk
IHJJUCAlbHggZm9yIG1vZGUgJXVcbiIsIHJlZ3MtPnJpcCwgbW9kZSk7CiAKLSAgICAgICAgaHZt
X2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfc3MsICZzcyk7Ci0gICAgICAgIGlmICgg
c3MuYXR0ci5maWVsZHMuZHBsICkKKyAgICAgICAgaWYgKCB2bXhfZ2V0X2NwbCgpICkKICAgICAg
ICAgewogICAgICAgICAgICAgX192bXJlYWQoVk1fRU5UUllfSU5UUl9JTkZPLCAmaW50cl9pbmZv
KTsKICAgICAgICAgICAgIGlmICggIShpbnRyX2luZm8gJiBJTlRSX0lORk9fVkFMSURfTUFTSykg
KQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2
L2h2bS92bXgvdnZteC5jCmluZGV4IGU2ZTllYmQuLjk1ODY0MGIgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMK
QEAgLTM0OSw3ICszNDksNiBAQCBzdGF0aWMgaW5saW5lIHUzMiBfX24yX3NlY29uZGFyeV9leGVj
X2NvbnRyb2woc3RydWN0IHZjcHUgKnYpCiBzdGF0aWMgaW50IHZteF9pbnN0X2NoZWNrX3ByaXZp
bGVnZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgaW50IHZteG9wX2NoZWNrKQogewogICAg
IHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKLSAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBj
czsKIAogICAgIGlmICggdm14b3BfY2hlY2sgKQogICAgIHsKQEAgLTM2MCwxNSArMzU5LDEyIEBA
IHN0YXRpYyBpbnQgdm14X2luc3RfY2hlY2tfcHJpdmlsZWdlKHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzLCBpbnQgdm14b3BfY2hlY2spCiAgICAgZWxzZSBpZiAoICF2Y3B1XzJfbnZteCh2KS52
bXhvbl9yZWdpb25fcGEgKQogICAgICAgICBnb3RvIGludmFsaWRfb3A7CiAKLSAgICBodm1fZ2V0
X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19jcywgJmNzKTsKLQotICAgIGlmICggKHJlZ3Mt
PmVmbGFncyAmIFg4Nl9FRkxBR1NfVk0pIHx8Ci0gICAgICAgICAoaHZtX2xvbmdfbW9kZV9lbmFi
bGVkKHYpICYmIGNzLmF0dHIuZmllbGRzLmwgPT0gMCkgKQorICAgIGlmICggdm14X2d1ZXN0X3g4
Nl9tb2RlKHYpIDwgKGh2bV9sb25nX21vZGVfZW5hYmxlZCh2KSA/IDggOiAyKSApCiAgICAgICAg
IGdvdG8gaW52YWxpZF9vcDsKICAgICBlbHNlIGlmICggbmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rt
b2RlKHYpICkKICAgICAgICAgZ290byB2bWV4aXQ7CiAKLSAgICBpZiAoIChjcy5zZWwgJiAzKSA+
IDAgKQorICAgIGlmICggdm14X2dldF9jcGwoKSA+IDAgKQogICAgICAgICBnb3RvIGdwX2ZhdWx0
OwogCiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKQEAgLTQxMywxNiArNDA5LDEwIEBAIHN0YXRp
YyBpbnQgZGVjb2RlX3ZteF9pbnN0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAogICAgIH0K
ICAgICBlbHNlCiAgICAgewotICAgICAgICBib29sX3QgbW9kZV82NGJpdCA9IDA7CisgICAgICAg
IGJvb2wgbW9kZV82NGJpdCA9ICh2bXhfZ3Vlc3RfeDg2X21vZGUodikgPT0gOCk7CiAKICAgICAg
ICAgZGVjb2RlLT50eXBlID0gVk1YX0lOU1RfTUVNUkVHX1RZUEVfTUVNT1JZOwogCi0gICAgICAg
IGlmICggaHZtX2xvbmdfbW9kZV9lbmFibGVkKHYpICkKLSAgICAgICAgewotICAgICAgICAgICAg
aHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfY3MsICZzZWcpOwotICAgICAgICAg
ICAgbW9kZV82NGJpdCA9IHNlZy5hdHRyLmZpZWxkcy5sOwotICAgICAgICB9Ci0KICAgICAgICAg
aWYgKCBpbmZvLmZpZWxkcy5zZWdtZW50ID4gVk1YX1NSRUdfR1MgKQogICAgICAgICAgICAgZ290
byBncF9mYXVsdDsKICAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHNyZWdfdG9f
aW5kZXhbaW5mby5maWVsZHMuc2VnbWVudF0sICZzZWcpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L21tL2d1ZXN0X3dhbGsuYyBiL3hlbi9hcmNoL3g4Ni9tbS9ndWVzdF93YWxrLmMKaW5kZXgg
ODY4ZTkwOS4uZThhNzBlYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL2d1ZXN0X3dhbGsu
YworKysgYi94ZW4vYXJjaC94ODYvbW0vZ3Vlc3Rfd2Fsay5jCkBAIC0xNzQsNyArMTc0LDYgQEAg
Z3Vlc3Rfd2Fsa190YWJsZXMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0s
CiAKICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgJiYgIShwZmVjICYgUEZFQ191c2VyX21vZGUp
ICkKICAgICB7Ci0gICAgICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKICAgICAgICAg
Y29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MgPSBndWVzdF9jcHVfdXNlcl9yZWdzKCk7
CiAKICAgICAgICAgLyogU01FUDoga2VybmVsLW1vZGUgaW5zdHJ1Y3Rpb24gZmV0Y2hlcyBmcm9t
IHVzZXItbW9kZSBtYXBwaW5ncwpAQCAtMTg2LDggKzE4NSw2IEBAIGd1ZXN0X3dhbGtfdGFibGVz
KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAgICAgICBzd2l0Y2gg
KCB2LT5hcmNoLnNtYXBfY2hlY2tfcG9saWN5ICkKICAgICAgICAgewogICAgICAgICBjYXNlIFNN
QVBfQ0hFQ0tfSE9OT1JfQ1BMX0FDOgotICAgICAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lz
dGVyKHYsIHg4Nl9zZWdfc3MsICZzZWcpOwotCiAgICAgICAgICAgICAvKgogICAgICAgICAgICAg
ICogU01BUDoga2VybmVsLW1vZGUgZGF0YSBhY2Nlc3NlcyBmcm9tIHVzZXItbW9kZSBtYXBwaW5n
cwogICAgICAgICAgICAgICogc2hvdWxkIGZhdWx0LgpAQCAtMTk5LDggKzE5Niw3IEBAIGd1ZXN0
X3dhbGtfdGFibGVzKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAg
ICAgICAgICAgICogICAtIFBhZ2UgZmF1bHQgaW4ga2VybmVsIG1vZGUKICAgICAgICAgICAgICAq
LwogICAgICAgICAgICAgc21hcCA9IGh2bV9zbWFwX2VuYWJsZWQodikgJiYKLSAgICAgICAgICAg
ICAgICAgICAoKHNlZy5hdHRyLmZpZWxkcy5kcGwgPT0gMykgfHwKLSAgICAgICAgICAgICAgICAg
ICAgIShyZWdzLT5lZmxhZ3MgJiBYODZfRUZMQUdTX0FDKSk7CisgICAgICAgICAgICAgICAgICAg
KChodm1fZ2V0X2NwbCh2KSA9PSAzKSB8fCAhKHJlZ3MtPmVmbGFncyAmIFg4Nl9FRkxBR1NfQUMp
KTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFNNQVBfQ0hFQ0tfRU5BQkxFRDoK
ICAgICAgICAgICAgIHNtYXAgPSBodm1fc21hcF9lbmFibGVkKHYpOwpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29t
bW9uLmMKaW5kZXggMGJhNDE1My4uYTgwNTA5YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21t
L3NoYWRvdy9jb21tb24uYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCkBA
IC0xNzA2LDcgKzE3MDYsNyBAQCB2b2lkICpzaF9lbXVsYXRlX21hcF9kZXN0KHN0cnVjdCB2Y3B1
ICp2LCB1bnNpZ25lZCBsb25nIHZhZGRyLAogI2lmbmRlZiBOREVCVUcKICAgICAvKiBXZSBkb24n
dCBlbXVsYXRlIHVzZXItbW9kZSB3cml0ZXMgdG8gcGFnZSB0YWJsZXMuICovCiAgICAgaWYgKCBo
YXNfaHZtX2NvbnRhaW5lcl9kb21haW4oZCkKLSAgICAgICAgID8gaHZtX2dldF9zZWdfcmVnKHg4
Nl9zZWdfc3MsIHNoX2N0eHQpLT5hdHRyLmZpZWxkcy5kcGwgPT0gMworICAgICAgICAgPyBodm1f
Z2V0X2NwbCh2KSA9PSAzCiAgICAgICAgICA6ICFndWVzdF9rZXJuZWxfbW9kZSh2LCBndWVzdF9j
cHVfdXNlcl9yZWdzKCkpICkKICAgICB7CiAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19ERUJVRywg
IlVzZXItbW9kZSB3cml0ZSB0byBwYWdldGFibGUgcmVhY2hlZCAiCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvb3Byb2ZpbGUveGVub3Byb2YuYyBiL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS94ZW5v
cHJvZi5jCmluZGV4IDAwMmE2OTYuLmNjYTc1OWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9v
cHJvZmlsZS94ZW5vcHJvZi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS94ZW5vcHJvZi5j
CkBAIC04NCwxNSArODQsMTIgQEAgaW50IHhlbm9wcm9maWxlX2dldF9tb2RlKHN0cnVjdCB2Y3B1
ICpjdXJyLCBjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAogICAgIHN3aXRjaCAo
IGh2bV9ndWVzdF94ODZfbW9kZShjdXJyKSApCiAgICAgewotICAgICAgICBzdHJ1Y3Qgc2VnbWVu
dF9yZWdpc3RlciBzczsKLQogICAgIGNhc2UgMDogLyogcmVhbCBtb2RlICovCiAgICAgICAgIHJl
dHVybiAxOwogICAgIGNhc2UgMTogLyogdm04NiBtb2RlICovCiAgICAgICAgIHJldHVybiAwOwog
ICAgIGRlZmF1bHQ6Ci0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihjdXJyLCB4ODZf
c2VnX3NzLCAmc3MpOwotICAgICAgICByZXR1cm4gKHNzLnNlbCAmIDMpICE9IDM7CisgICAgICAg
IHJldHVybiBodm1fZ2V0X2NwbChjdXJyKSAhPSAzOwogICAgIH0KIH0KIApkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9o
dm0uaAppbmRleCBiODliMjA5Li43ZDJlMTVmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9odm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaApAQCAtMTE3
LDYgKzExNyw3IEBAIHN0cnVjdCBodm1fZnVuY3Rpb25fdGFibGUgewogICAgIHVuc2lnbmVkIGlu
dCAoKmdldF9pbnRlcnJ1cHRfc2hhZG93KShzdHJ1Y3QgdmNwdSAqdik7CiAgICAgdm9pZCAoKnNl
dF9pbnRlcnJ1cHRfc2hhZG93KShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IGludHJfc2hh
ZG93KTsKICAgICBpbnQgKCpndWVzdF94ODZfbW9kZSkoc3RydWN0IHZjcHUgKnYpOworICAgIHVu
c2lnbmVkIGludCAoKmdldF9jcGwpKHN0cnVjdCB2Y3B1ICp2KTsKICAgICB2b2lkICgqZ2V0X3Nl
Z21lbnRfcmVnaXN0ZXIpKHN0cnVjdCB2Y3B1ICp2LCBlbnVtIHg4Nl9zZWdtZW50IHNlZywKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyICpy
ZWcpOwogICAgIHZvaWQgKCpzZXRfc2VnbWVudF9yZWdpc3Rlcikoc3RydWN0IHZjcHUgKnYsIGVu
dW0geDg2X3NlZ21lbnQgc2VnLApAQCAtMzUxLDYgKzM1MiwxMiBAQCBzdGF0aWMgaW5saW5lIHZv
aWQgaHZtX2ZsdXNoX2d1ZXN0X3RsYnModm9pZCkKIHZvaWQgaHZtX2h5cGVyY2FsbF9wYWdlX2lu
aXRpYWxpc2Uoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdm9pZCAqaHlwZXJjYWxsX3BhZ2UpOwogCitzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGlu
dAoraHZtX2dldF9jcGwoc3RydWN0IHZjcHUgKnYpCit7CisgICAgcmV0dXJuIGh2bV9mdW5jcy5n
ZXRfY3BsKHYpOworfQorCiB2b2lkIGh2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNw
dSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciAqcmVnKTsKIHZvaWQgaHZtX3NldF9zZWdtZW50X3Jl
Z2lzdGVyKHN0cnVjdCB2Y3B1ICp2LCBlbnVtIHg4Nl9zZWdtZW50IHNlZywKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bXguaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3ZteC92bXguaAppbmRleCAwZTU5MDJkLi5lNWM2NDk5IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS92bXgvdm14LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
dm14L3ZteC5oCkBAIC01NTAsNiArNTUwLDkgQEAgc3RhdGljIGlubGluZSBpbnQgX192bXhvbih1
NjQgYWRkcikKICAgICByZXR1cm4gcmM7CiB9CiAKK2ludCB2bXhfZ3Vlc3RfeDg2X21vZGUoc3Ry
dWN0IHZjcHUgKnYpOwordW5zaWduZWQgaW50IHZteF9nZXRfY3BsKHZvaWQpOworCiB2b2lkIHZt
eF9pbmplY3RfZXh0aW50KGludCB0cmFwLCB1aW50OF90IHNvdXJjZSk7CiB2b2lkIHZteF9pbmpl
Y3Rfbm1pKHZvaWQpOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hl
bi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlz
dHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:59:30 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:59: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 1cL1qD-0004tZ-QR; Sun, 25 Dec 2016 05:59:29 +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 1cL1qC-0004tP-Na
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:28 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 AF/75-15802-0406F585; Sun, 25 Dec 2016 05:59:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVdcuIT7
 C4Egbl8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmdP5pZi5YmVoxd3Y3WwPj84AuRi4OIYEvjBLt
 bzpYuhg5gZzzjBJbPqR0MXJwsAmISczdqwASFhFQlZi1YjkzRIm6RNPvBjYQW1jAV6L//18wm
 1fATGLnpQawMSxA9av27GKfwMixgJFhFaNGcWpRWWqRrpG5XlJRZnpGSW5iZo6uoYGpXm5qcX
 FiempOYlKxXnJ+7iZGoE/qGRgYdzBe3eJ3iFGSg0lJlFdtc0yEEF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQneluj4CCHBotT01Iq0zBxgcMCkJTh4lER4l8QBpXmLCxJzizPTIVKnGHU5pj1b/JRJ
 iCUvPy9VSpz3YxRQkQBIUUZpHtwIWKBeYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTM+xhkF
 U9mXgncpldARzABHWHbHA1yREkiQkqqgVE6ferPq1usw1mzqluUdI62Hfc7+9KpeE1l37El/N
 z/xJMSJ4W5vX33vbVkzewVRnWVfX8eZKzw35hX+UTjfHVmTLfSO4bFk/J7DGLaQu7FadtEHDq
 mybFcw/JS4eNdMy6cm3wnnX0Pm64ug7n6xaIbhdsKZp2J7Vo7Zf8i+/3Z5zSDbOR9QpVYijMS
 DbWYi4oTAS3UEapPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1482645565!59983203!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26552 invoked from network); 25 Dec 2016 05:59:25 -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; 25 Dec 2016 05:59: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 1cL1q8-0008Gq-V7
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1q8-0006ub-Ue
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1q8-0006ub-Ue@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:59:24 +0000
Subject: [Xen-changelog] [xen master] x86/vm_event: add support for
	VM_EVENT_REASON_INTERRUPT
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>

Y29tbWl0IDk4NjQ4NDE5MTRjMjVjNzAyOGExMmI4MWM3YjYxMTUxNDgyYzFjZjMKQXV0aG9yOiAg
ICAgUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgpBdXRob3JEYXRl
OiBUaHUgRGVjIDE1IDExOjA5OjAzIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBUaHUgRGVjIDE1IDExOjA5OjAzIDIwMTYg
KzAxMDAKCiAgICB4ODYvdm1fZXZlbnQ6IGFkZCBzdXBwb3J0IGZvciBWTV9FVkVOVF9SRUFTT05f
SU5URVJSVVBUCiAgICAKICAgIEFkZGVkIHN1cHBvcnQgZm9yIGEgbmV3IGV2ZW50IHR5cGUsIFZN
X0VWRU5UX1JFQVNPTl9JTlRFUlJVUFQsCiAgICB3aGljaCBpcyBub3cgZmlyZWQgaW4gYSBvbmUt
c2hvdCBtYW5uZXIgd2hlbiBlbmFibGVkIHZpYSB0aGUgbmV3CiAgICBWTV9FVkVOVF9GTEFHX0dF
VF9ORVhUX0lOVEVSUlVQVCB2bV9ldmVudCByZXNwb25zZSBmbGFnLgogICAgVGhlIHBhdGNoIGFs
c28gZml4ZXMgdGhlIGJlaGF2aW91ciBvZiB0aGUgeGNfaHZtX2luamVjdF90cmFwKCkKICAgIGh5
cGVyY2FsbCwgd2hpY2ggd291bGQgbGVhZCB0byBub24tYXJjaGl0ZWN0dXJhbCBpbnRlcnJ1cHRz
CiAgICBvdmVyd3JpdGluZyBwZW5kaW5nIChzcGVjaWZpY2FsbHkgcmVpbmplY3RlZCkgYXJjaGl0
ZWN0dXJhbCBvbmVzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJj
b2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgICBBY2tlZC1ieTogVGFtYXMgSyBMZW5neWVsIDx0
YW1hc0B0a2xlbmd5ZWwuY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIEFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4K
ICAgIEFja2VkLWJ5OiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5p
dEBhbWQuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+Ci0tLQogeGVuL2FyY2gvYXJtL3ZtX2V2ZW50LmMgICAgICAgICAgIHwgIDUgKysrKysKIHhl
bi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgICB8IDIyICsrKysrKysrKysrKysrKysrKysr
Ky0KIHhlbi9hcmNoL3g4Ni9odm0vbW9uaXRvci5jICAgICAgICB8IDE0ICsrKysrKysrKysrKysr
CiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyAgICAgICAgfCAxNSArKysrKysrKysrKysrKysK
IHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jICAgICAgICB8IDIwICsrKysrKysrKysrKysrKysr
KysrCiB4ZW4vYXJjaC94ODYvdm1fZXZlbnQuYyAgICAgICAgICAgfCAgNSArKysrKwogeGVuL2Nv
bW1vbi92bV9ldmVudC5jICAgICAgICAgICAgIHwgIDMgKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2
L2RvbWFpbi5oICAgICAgfCAgNCArKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCAg
ICAgfCAgMSArCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9tb25pdG9yLmggfCAgMiArKwogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9tb25pdG9yLmggICAgIHwgIDMgKystCiB4ZW4vaW5jbHVkZS9wdWJs
aWMvZG9tY3RsLmggICAgICAgfCAgMSArCiB4ZW4vaW5jbHVkZS9wdWJsaWMvdm1fZXZlbnQuaCAg
ICAgfCAxOCArKysrKysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL3hlbi92bV9ldmVudC5oICAg
ICAgICB8ICAyICsrCiAxNCBmaWxlcyBjaGFuZ2VkLCAxMTMgaW5zZXJ0aW9ucygrKSwgMiBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdm1fZXZlbnQuYyBiL3hlbi9hcmNo
L2FybS92bV9ldmVudC5jCmluZGV4IDQ3MzEyZTkuLmVhYWM5MjAgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS92bV9ldmVudC5jCisrKyBiL3hlbi9hcmNoL2FybS92bV9ldmVudC5jCkBAIC00Miw2
ICs0MiwxMSBAQCB2b2lkIHZtX2V2ZW50X3NldF9yZWdpc3RlcnMoc3RydWN0IHZjcHUgKnYsIHZt
X2V2ZW50X3Jlc3BvbnNlX3QgKnJzcCkKICAgICByZWdzLT5wYyA9IHJzcC0+ZGF0YS5yZWdzLmFy
bS5wYzsKIH0KIAordm9pZCB2bV9ldmVudF9tb25pdG9yX25leHRfaW50ZXJydXB0KHN0cnVjdCB2
Y3B1ICp2KQoreworICAgIC8qIE5vdCBzdXBwb3J0ZWQgb24gQVJNLiAqLworfQorCiAvKgogICog
TG9jYWwgdmFyaWFibGVzOgogICogbW9kZTogQwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2
bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggY2RiN2NhMS4uYjgyODUyNSAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCkBAIC00NjksNiArNDY5LDEyIEBAIHZvaWQgaHZtX21pZ3JhdGVfcGlycXMoc3RydWN0
IHZjcHUgKnYpCiAgICAgc3Bpbl91bmxvY2soJmQtPmV2ZW50X2xvY2spOwogfQogCitzdGF0aWMg
Ym9vbCBodm1fZ2V0X3BlbmRpbmdfZXZlbnQoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCB4ODZfZXZl
bnQgKmluZm8pCit7CisgICAgaW5mby0+Y3IyID0gdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclsy
XTsKKyAgICByZXR1cm4gaHZtX2Z1bmNzLmdldF9wZW5kaW5nX2V2ZW50KHYsIGluZm8pOworfQor
CiB2b2lkIGh2bV9kb19yZXN1bWUoc3RydWN0IHZjcHUgKnYpCiB7CiAgICAgY2hlY2tfd2FrZXVw
X2Zyb21fd2FpdCgpOwpAQCAtNTM1LDkgKzU0MSwyMyBAQCB2b2lkIGh2bV9kb19yZXN1bWUoc3Ry
dWN0IHZjcHUgKnYpCiAgICAgLyogSW5qZWN0IHBlbmRpbmcgaHcvc3cgdHJhcCAqLwogICAgIGlm
ICggdi0+YXJjaC5odm1fdmNwdS5pbmplY3RfdHJhcC52ZWN0b3IgIT0gLTEgKQogICAgIHsKLSAg
ICAgICAgaHZtX2luamVjdF9ldmVudCgmdi0+YXJjaC5odm1fdmNwdS5pbmplY3RfdHJhcCk7Cisg
ICAgICAgIGlmICggIWh2bV9ldmVudF9wZW5kaW5nKHYpICkKKyAgICAgICAgICAgIGh2bV9pbmpl
Y3RfZXZlbnQoJnYtPmFyY2guaHZtX3ZjcHUuaW5qZWN0X3RyYXApOworCiAgICAgICAgIHYtPmFy
Y2guaHZtX3ZjcHUuaW5qZWN0X3RyYXAudmVjdG9yID0gLTE7CiAgICAgfQorCisgICAgaWYgKCB1
bmxpa2VseSh2LT5hcmNoLnZtX2V2ZW50KSAmJiB2LT5hcmNoLm1vbml0b3IubmV4dF9pbnRlcnJ1
cHRfZW5hYmxlZCApCisgICAgeworICAgICAgICBzdHJ1Y3QgeDg2X2V2ZW50IGluZm87CisKKyAg
ICAgICAgaWYgKCBodm1fZ2V0X3BlbmRpbmdfZXZlbnQodiwgJmluZm8pICkKKyAgICAgICAgewor
ICAgICAgICAgICAgaHZtX21vbml0b3JfaW50ZXJydXB0KGluZm8udmVjdG9yLCBpbmZvLnR5cGUs
IGluZm8uZXJyb3JfY29kZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbmZv
LmNyMik7CisgICAgICAgICAgICB2LT5hcmNoLm1vbml0b3IubmV4dF9pbnRlcnJ1cHRfZW5hYmxl
ZCA9IGZhbHNlOworICAgICAgICB9CisgICAgfQogfQogCiBzdGF0aWMgaW50IGh2bV9wcmludF9s
aW5lKApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9tb25pdG9yLmMgYi94ZW4vYXJjaC94
ODYvaHZtL21vbml0b3IuYwppbmRleCAzMjJkMWQ3Li5mNWNkMjQ1IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvaHZtL21vbml0b3IuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL21vbml0b3IuYwpA
QCAtMTQ5LDYgKzE0OSwyMCBAQCBpbnQgaHZtX21vbml0b3JfY3B1aWQodW5zaWduZWQgbG9uZyBp
bnNuX2xlbmd0aCwgdW5zaWduZWQgaW50IGxlYWYsCiAgICAgcmV0dXJuIG1vbml0b3JfdHJhcHMo
Y3VyciwgMSwgJnJlcSk7CiB9CiAKK3ZvaWQgaHZtX21vbml0b3JfaW50ZXJydXB0KHVuc2lnbmVk
IGludCB2ZWN0b3IsIHVuc2lnbmVkIGludCB0eXBlLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IGVyciwgdWludDY0X3QgY3IyKQoreworICAgIHZtX2V2ZW50X3JlcXVl
c3RfdCByZXEgPSB7CisgICAgICAgIC5yZWFzb24gPSBWTV9FVkVOVF9SRUFTT05fSU5URVJSVVBU
LAorICAgICAgICAudS5pbnRlcnJ1cHQueDg2LnZlY3RvciA9IHZlY3RvciwKKyAgICAgICAgLnUu
aW50ZXJydXB0Lng4Ni50eXBlID0gdHlwZSwKKyAgICAgICAgLnUuaW50ZXJydXB0Lng4Ni5lcnJv
cl9jb2RlID0gZXJyLAorICAgICAgICAudS5pbnRlcnJ1cHQueDg2LmNyMiA9IGNyMiwKKyAgICB9
OworCisgICAgbW9uaXRvcl90cmFwcyhjdXJyZW50LCAxLCAmcmVxKTsKK30KKwogLyoKICAqIExv
Y2FsIHZhcmlhYmxlczoKICAqIG1vZGU6IEMKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
c3ZtL3N2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKaW5kZXggYWZkZWE2ZC4uODEx
ZWE0ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9zdm0vc3ZtLmMKQEAgLTIxODQsNiArMjE4NCwyMCBAQCBzdGF0aWMgdm9pZCBz
dm1faW52bHBnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhZGRyKQogICAgIHN2bV9h
c2lkX2dfaW52bHBnKHYsIHZhZGRyKTsKIH0KIAorc3RhdGljIGJvb2wgc3ZtX2dldF9wZW5kaW5n
X2V2ZW50KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgeDg2X2V2ZW50ICppbmZvKQoreworICAgIGNv
bnN0IHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtX3N2bS52bWNiOworCisg
ICAgaWYgKCB2bWNiLT5ldmVudGluai5maWVsZHMudiApCisgICAgICAgIHJldHVybiBmYWxzZTsK
KworICAgIGluZm8tPnZlY3RvciA9IHZtY2ItPmV2ZW50aW5qLmZpZWxkcy52ZWN0b3I7CisgICAg
aW5mby0+dHlwZSA9IHZtY2ItPmV2ZW50aW5qLmZpZWxkcy50eXBlOworICAgIGluZm8tPmVycm9y
X2NvZGUgPSB2bWNiLT5ldmVudGluai5maWVsZHMuZXJyb3Jjb2RlOworCisgICAgcmV0dXJuIHRy
dWU7Cit9CisKIHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIF9faW5pdGRhdGEgc3Zt
X2Z1bmN0aW9uX3RhYmxlID0gewogICAgIC5uYW1lICAgICAgICAgICAgICAgICA9ICJTVk0iLAog
ICAgIC5jcHVfdXBfcHJlcGFyZSAgICAgICA9IHN2bV9jcHVfdXBfcHJlcGFyZSwKQEAgLTIyMTUs
NiArMjIyOSw3IEBAIHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIF9faW5pdGRhdGEg
c3ZtX2Z1bmN0aW9uX3RhYmxlID0gewogICAgIC5pbmplY3RfZXZlbnQgICAgICAgICA9IHN2bV9p
bmplY3RfZXZlbnQsCiAgICAgLmluaXRfaHlwZXJjYWxsX3BhZ2UgID0gc3ZtX2luaXRfaHlwZXJj
YWxsX3BhZ2UsCiAgICAgLmV2ZW50X3BlbmRpbmcgICAgICAgID0gc3ZtX2V2ZW50X3BlbmRpbmcs
CisgICAgLmdldF9wZW5kaW5nX2V2ZW50ICAgID0gc3ZtX2dldF9wZW5kaW5nX2V2ZW50LAogICAg
IC5pbnZscGcgICAgICAgICAgICAgICA9IHN2bV9pbnZscGcsCiAgICAgLndiaW52ZF9pbnRlcmNl
cHQgICAgID0gc3ZtX3diaW52ZF9pbnRlcmNlcHQsCiAgICAgLmZwdV9kaXJ0eV9pbnRlcmNlcHQg
ID0gc3ZtX2ZwdV9kaXJ0eV9pbnRlcmNlcHQsCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L3ZteC92bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCmluZGV4IDIxNmI3NDguLmQ1
MGQ0OWUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3ZteC5jCkBAIC0yMDcyLDYgKzIwNzIsMjUgQEAgc3RhdGljIGludCB2
bXhfc2V0X21vZGUoc3RydWN0IHZjcHUgKnYsIGludCBtb2RlKQogICAgIHJldHVybiAwOwogfQog
CitzdGF0aWMgYm9vbCB2bXhfZ2V0X3BlbmRpbmdfZXZlbnQoc3RydWN0IHZjcHUgKnYsIHN0cnVj
dCB4ODZfZXZlbnQgKmluZm8pCit7CisgICAgdW5zaWduZWQgbG9uZyBpbnRyX2luZm8sIGVycm9y
X2NvZGU7CisKKyAgICB2bXhfdm1jc19lbnRlcih2KTsKKyAgICBfX3ZtcmVhZChWTV9FTlRSWV9J
TlRSX0lORk8sICZpbnRyX2luZm8pOworICAgIF9fdm1yZWFkKFZNX0VOVFJZX0VYQ0VQVElPTl9F
UlJPUl9DT0RFLCAmZXJyb3JfY29kZSk7CisgICAgdm14X3ZtY3NfZXhpdCh2KTsKKworICAgIGlm
ICggIShpbnRyX2luZm8gJiBJTlRSX0lORk9fVkFMSURfTUFTSykgKQorICAgICAgICByZXR1cm4g
ZmFsc2U7CisKKyAgICBpbmZvLT52ZWN0b3IgPSBNQVNLX0VYVFIoaW50cl9pbmZvLCBJTlRSX0lO
Rk9fVkVDVE9SX01BU0spOworICAgIGluZm8tPnR5cGUgPSBNQVNLX0VYVFIoaW50cl9pbmZvLCBJ
TlRSX0lORk9fSU5UUl9UWVBFX01BU0spOworICAgIGluZm8tPmVycm9yX2NvZGUgPSBlcnJvcl9j
b2RlOworCisgICAgcmV0dXJuIHRydWU7Cit9CisKIHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0aW9u
X3RhYmxlIF9faW5pdGRhdGEgdm14X2Z1bmN0aW9uX3RhYmxlID0gewogICAgIC5uYW1lICAgICAg
ICAgICAgICAgICA9ICJWTVgiLAogICAgIC5jcHVfdXBfcHJlcGFyZSAgICAgICA9IHZteF9jcHVf
dXBfcHJlcGFyZSwKQEAgLTIxMDIsNiArMjEyMSw3IEBAIHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0
aW9uX3RhYmxlIF9faW5pdGRhdGEgdm14X2Z1bmN0aW9uX3RhYmxlID0gewogICAgIC5pbmplY3Rf
ZXZlbnQgICAgICAgICA9IHZteF9pbmplY3RfZXZlbnQsCiAgICAgLmluaXRfaHlwZXJjYWxsX3Bh
Z2UgID0gdm14X2luaXRfaHlwZXJjYWxsX3BhZ2UsCiAgICAgLmV2ZW50X3BlbmRpbmcgICAgICAg
ID0gdm14X2V2ZW50X3BlbmRpbmcsCisgICAgLmdldF9wZW5kaW5nX2V2ZW50ICAgID0gdm14X2dl
dF9wZW5kaW5nX2V2ZW50LAogICAgIC5pbnZscGcgICAgICAgICAgICAgICA9IHZteF9pbnZscGcs
CiAgICAgLmNwdV91cCAgICAgICAgICAgICAgID0gdm14X2NwdV91cCwKICAgICAuY3B1X2Rvd24g
ICAgICAgICAgICAgPSB2bXhfY3B1X2Rvd24sCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdm1f
ZXZlbnQuYyBiL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5jCmluZGV4IDFlODhkNjcuLmU5YTY4OWMg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5jCisrKyBiL3hlbi9hcmNoL3g4Ni92
bV9ldmVudC5jCkBAIC0xMzQsNiArMTM0LDExIEBAIHZvaWQgdm1fZXZlbnRfc2V0X3JlZ2lzdGVy
cyhzdHJ1Y3QgdmNwdSAqdiwgdm1fZXZlbnRfcmVzcG9uc2VfdCAqcnNwKQogICAgIHYtPmFyY2gu
dXNlcl9yZWdzLmVpcCA9IHJzcC0+ZGF0YS5yZWdzLng4Ni5yaXA7CiB9CiAKK3ZvaWQgdm1fZXZl
bnRfbW9uaXRvcl9uZXh0X2ludGVycnVwdChzdHJ1Y3QgdmNwdSAqdikKK3sKKyAgICB2LT5hcmNo
Lm1vbml0b3IubmV4dF9pbnRlcnJ1cHRfZW5hYmxlZCA9IHRydWU7Cit9CisKIHZvaWQgdm1fZXZl
bnRfZmlsbF9yZWdzKHZtX2V2ZW50X3JlcXVlc3RfdCAqcmVxKQogewogICAgIGNvbnN0IHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzID0gZ3Vlc3RfY3B1X3VzZXJfcmVncygpOwpkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi92bV9ldmVudC5jIGIveGVuL2NvbW1vbi92bV9ldmVudC5jCmluZGV4IGM2
ZjdkMzIuLjgyY2U4ZjEgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vdm1fZXZlbnQuYworKysgYi94
ZW4vY29tbW9uL3ZtX2V2ZW50LmMKQEAgLTQzMyw2ICs0MzMsOSBAQCB2b2lkIHZtX2V2ZW50X3Jl
c3VtZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCiAgICAg
ICAgICAgICBpZiAoIHJzcC5mbGFncyAmIFZNX0VWRU5UX0ZMQUdfU0VUX1JFR0lTVEVSUyApCiAg
ICAgICAgICAgICAgICAgdm1fZXZlbnRfc2V0X3JlZ2lzdGVycyh2LCAmcnNwKTsKIAorICAgICAg
ICAgICAgaWYgKCByc3AuZmxhZ3MgJiBWTV9FVkVOVF9GTEFHX0dFVF9ORVhUX0lOVEVSUlVQVCAp
CisgICAgICAgICAgICAgICAgdm1fZXZlbnRfbW9uaXRvcl9uZXh0X2ludGVycnVwdCh2KTsKKwog
ICAgICAgICAgICAgaWYgKCByc3AuZmxhZ3MgJiBWTV9FVkVOVF9GTEFHX1ZDUFVfUEFVU0VEICkK
ICAgICAgICAgICAgICAgICB2bV9ldmVudF92Y3B1X3VucGF1c2Uodik7CiAgICAgICAgIH0KZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2RvbWFpbi5oCmluZGV4IDM5Y2M2NTguLjk1NzYyY2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaApA
QCAtNTc3LDYgKzU3NywxMCBAQCBzdHJ1Y3QgYXJjaF92Y3B1CiAgICAgWEVOX0dVRVNUX0hBTkRM
RSh2Y3B1X3RpbWVfaW5mb190KSB0aW1lX2luZm9fZ3Vlc3Q7CiAKICAgICBzdHJ1Y3QgYXJjaF92
bV9ldmVudCAqdm1fZXZlbnQ7CisKKyAgICBzdHJ1Y3QgeworICAgICAgICBib29sIG5leHRfaW50
ZXJydXB0X2VuYWJsZWQ7CisgICAgfSBtb25pdG9yOwogfTsKIAogc21hcF9jaGVja19wb2xpY3lf
dCBzbWFwX3BvbGljeV9jaGFuZ2Uoc3RydWN0IHZjcHUgKnYsCmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9odm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCmlu
ZGV4IDdkMmUxNWYuLjk4MTc2NDYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L2h2bS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCkBAIC0xNTAsNiArMTUw
LDcgQEAgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSB7CiAgICAgdm9pZCAoKmluaXRfaHlwZXJj
YWxsX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmh5cGVyY2FsbF9wYWdlKTsKIAogICAg
IGludCAgKCpldmVudF9wZW5kaW5nKShzdHJ1Y3QgdmNwdSAqdik7CisgICAgYm9vbCAoKmdldF9w
ZW5kaW5nX2V2ZW50KShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHg4Nl9ldmVudCAqaW5mbyk7CiAg
ICAgdm9pZCAoKmludmxwZykoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgdmFkZHIpOwog
CiAgICAgaW50ICAoKmNwdV91cF9wcmVwYXJlKSh1bnNpZ25lZCBpbnQgY3B1KTsKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL21vbml0b3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL21vbml0b3IuaAppbmRleCA4MmI4NWVjLi44NWNhNjc4IDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9tb25pdG9yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vbW9uaXRvci5oCkBAIC00Miw2ICs0Miw4IEBAIGludCBodm1fbW9uaXRvcl9kZWJ1Zyh1bnNp
Z25lZCBsb25nIHJpcCwgZW51bSBodm1fbW9uaXRvcl9kZWJ1Z190eXBlIHR5cGUsCiAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB0cmFwX3R5cGUsIHVuc2lnbmVkIGxvbmcgaW5z
bl9sZW5ndGgpOwogaW50IGh2bV9tb25pdG9yX2NwdWlkKHVuc2lnbmVkIGxvbmcgaW5zbl9sZW5n
dGgsIHVuc2lnbmVkIGludCBsZWFmLAogICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBzdWJsZWFmKTsKK3ZvaWQgaHZtX21vbml0b3JfaW50ZXJydXB0KHVuc2lnbmVkIGludCB2ZWN0
b3IsIHVuc2lnbmVkIGludCB0eXBlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IGVyciwgdWludDY0X3QgY3IyKTsKIAogI2VuZGlmIC8qIF9fQVNNX1g4Nl9IVk1fTU9O
SVRPUl9IX18gKi8KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tb25pdG9yLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L21vbml0b3IuaAppbmRleCA2M2E5OTRiLi5lNDA5MzczIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21vbml0b3IuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L21vbml0b3IuaApAQCAtNzYsNyArNzYsOCBAQCBzdGF0aWMgaW5saW5lIHVpbnQz
Ml90IGFyY2hfbW9uaXRvcl9nZXRfY2FwYWJpbGl0aWVzKHN0cnVjdCBkb21haW4gKmQpCiAgICAg
ICAgICAgICAgICAgICAgKDFVIDw8IFhFTl9ET01DVExfTU9OSVRPUl9FVkVOVF9TT0ZUV0FSRV9C
UkVBS1BPSU5UKSB8CiAgICAgICAgICAgICAgICAgICAgKDFVIDw8IFhFTl9ET01DVExfTU9OSVRP
Ul9FVkVOVF9HVUVTVF9SRVFVRVNUKSB8CiAgICAgICAgICAgICAgICAgICAgKDFVIDw8IFhFTl9E
T01DVExfTU9OSVRPUl9FVkVOVF9ERUJVR19FWENFUFRJT04pIHwKLSAgICAgICAgICAgICAgICAg
ICAoMVUgPDwgWEVOX0RPTUNUTF9NT05JVE9SX0VWRU5UX0NQVUlEKTsKKyAgICAgICAgICAgICAg
ICAgICAoMVUgPDwgWEVOX0RPTUNUTF9NT05JVE9SX0VWRU5UX0NQVUlEKSB8CisgICAgICAgICAg
ICAgICAgICAgKDFVIDw8IFhFTl9ET01DVExfTU9OSVRPUl9FVkVOVF9JTlRFUlJVUFQpOwogCiAg
ICAgLyogU2luY2Ugd2Uga25vdyB0aGlzIGlzIG9uIFZNWCwgd2UgY2FuIGp1c3QgY2FsbCB0aGUg
aHZtIGZ1bmMgKi8KICAgICBpZiAoIGh2bV9pc19zaW5nbGVzdGVwX3N1cHBvcnRlZCgpICkKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaCBiL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9kb21jdGwuaAppbmRleCAxNzczMTlkLi44NWNiYjdjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9wdWJsaWMvZG9tY3RsLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oCkBAIC0x
MDg2LDYgKzEwODYsNyBAQCBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fZG9tY3RsX3Bzcl9j
bXRfb3BfdCk7CiAjZGVmaW5lIFhFTl9ET01DVExfTU9OSVRPUl9FVkVOVF9ERUJVR19FWENFUFRJ
T04gICAgICAgNQogI2RlZmluZSBYRU5fRE9NQ1RMX01PTklUT1JfRVZFTlRfQ1BVSUQgICAgICAg
ICAgICAgICAgIDYKICNkZWZpbmUgWEVOX0RPTUNUTF9NT05JVE9SX0VWRU5UX1BSSVZJTEVHRURf
Q0FMTCAgICAgICA3CisjZGVmaW5lIFhFTl9ET01DVExfTU9OSVRPUl9FVkVOVF9JTlRFUlJVUFQg
ICAgICAgICAgICAgOAogCiBzdHJ1Y3QgeGVuX2RvbWN0bF9tb25pdG9yX29wIHsKICAgICB1aW50
MzJfdCBvcDsgLyogWEVOX0RPTUNUTF9NT05JVE9SX09QXyogKi8KZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3B1YmxpYy92bV9ldmVudC5oIGIveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgK
aW5kZXggYzI4YmU1YS4uYjc0ODdhMSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL3Zt
X2V2ZW50LmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgKQEAgLTEwNSw2ICsx
MDUsMTEgQEAKICAqIGlmIGFueSBvZiB0aG9zZSBmbGFncyBhcmUgc2V0LCBvbmx5IHRob3NlIHdp
bGwgYmUgaG9ub3JlZCkuCiAgKi8KICNkZWZpbmUgVk1fRVZFTlRfRkxBR19TRVRfRU1VTF9JTlNO
X0RBVEEgKDEgPDwgOSkKKy8qCisgKiBIYXZlIGEgb25lLXNob3QgVk1fRVZFTlRfUkVBU09OX0lO
VEVSUlVQVCBldmVudCBzZW50IGZvciB0aGUgZmlyc3QKKyAqIGludGVycnVwdCBwZW5kaW5nIGFm
dGVyIHJlc3VtaW5nIHRoZSBWQ1BVLgorICovCisjZGVmaW5lIFZNX0VWRU5UX0ZMQUdfR0VUX05F
WFRfSU5URVJSVVBUICgxIDw8IDEwKQogCiAvKgogICogUmVhc29ucyBmb3IgdGhlIHZtIGV2ZW50
IHJlcXVlc3QKQEAgLTEzOSw2ICsxNDQsOCBAQAogICogICAgICAgVGhlc2Uga2luZHMgb2YgZXZl
bnRzIHdpbGwgYmUgZmlsdGVyZWQgb3V0IGluIGZ1dHVyZSB2ZXJzaW9ucy4KICAqLwogI2RlZmlu
ZSBWTV9FVkVOVF9SRUFTT05fUFJJVklMRUdFRF9DQUxMICAgICAgICAgMTEKKy8qIEFuIGludGVy
cnVwdCBoYXMgYmVlbiBkZWxpdmVyZWQuICovCisjZGVmaW5lIFZNX0VWRU5UX1JFQVNPTl9JTlRF
UlJVUFQgICAgICAgICAgICAgICAxMgogCiAvKiBTdXBwb3J0ZWQgdmFsdWVzIGZvciB0aGUgdm1f
ZXZlbnRfd3JpdGVfY3RybHJlZyBpbmRleC4gKi8KICNkZWZpbmUgVk1fRVZFTlRfWDg2X0NSMCAg
ICAwCkBAIC0yNTksNiArMjY2LDE0IEBAIHN0cnVjdCB2bV9ldmVudF9jcHVpZCB7CiAgICAgdWlu
dDMyX3QgX3BhZDsKIH07CiAKK3N0cnVjdCB2bV9ldmVudF9pbnRlcnJ1cHRfeDg2IHsKKyAgICB1
aW50MzJfdCB2ZWN0b3I7CisgICAgdWludDMyX3QgdHlwZTsKKyAgICB1aW50MzJfdCBlcnJvcl9j
b2RlOworICAgIHVpbnQzMl90IF9wYWQ7CisgICAgdWludDY0X3QgY3IyOworfTsKKwogI2RlZmlu
ZSBNRU1fUEFHSU5HX0RST1BfUEFHRSAgICAgICAoMSA8PCAwKQogI2RlZmluZSBNRU1fUEFHSU5H
X0VWSUNUX0ZBSUwgICAgICAoMSA8PCAxKQogCkBAIC0zMDIsNiArMzE3LDkgQEAgdHlwZWRlZiBz
dHJ1Y3Qgdm1fZXZlbnRfc3QgewogICAgICAgICBzdHJ1Y3Qgdm1fZXZlbnRfZGVidWcgICAgICAg
ICAgICAgICAgIHNvZnR3YXJlX2JyZWFrcG9pbnQ7CiAgICAgICAgIHN0cnVjdCB2bV9ldmVudF9k
ZWJ1ZyAgICAgICAgICAgICAgICAgZGVidWdfZXhjZXB0aW9uOwogICAgICAgICBzdHJ1Y3Qgdm1f
ZXZlbnRfY3B1aWQgICAgICAgICAgICAgICAgIGNwdWlkOworICAgICAgICB1bmlvbiB7CisgICAg
ICAgICAgICBzdHJ1Y3Qgdm1fZXZlbnRfaW50ZXJydXB0X3g4NiAgICAgeDg2OworICAgICAgICB9
IGludGVycnVwdDsKICAgICB9IHU7CiAKICAgICB1bmlvbiB7CmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS94ZW4vdm1fZXZlbnQuaCBiL3hlbi9pbmNsdWRlL3hlbi92bV9ldmVudC5oCmluZGV4IDRm
MDg4YzguLjJmYjM5NTEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi92bV9ldmVudC5oCisr
KyBiL3hlbi9pbmNsdWRlL3hlbi92bV9ldmVudC5oCkBAIC03OCw2ICs3OCw4IEBAIHZvaWQgdm1f
ZXZlbnRfdmNwdV91bnBhdXNlKHN0cnVjdCB2Y3B1ICp2KTsKIHZvaWQgdm1fZXZlbnRfZmlsbF9y
ZWdzKHZtX2V2ZW50X3JlcXVlc3RfdCAqcmVxKTsKIHZvaWQgdm1fZXZlbnRfc2V0X3JlZ2lzdGVy
cyhzdHJ1Y3QgdmNwdSAqdiwgdm1fZXZlbnRfcmVzcG9uc2VfdCAqcnNwKTsKIAordm9pZCB2bV9l
dmVudF9tb25pdG9yX25leHRfaW50ZXJydXB0KHN0cnVjdCB2Y3B1ICp2KTsKKwogI2VuZGlmIC8q
IF9fVk1fRVZFTlRfSF9fICovCiAKIC8qCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9y
IC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:59:30 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:59: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 1cL1qD-0004tZ-QR; Sun, 25 Dec 2016 05:59:29 +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 1cL1qC-0004tP-Na
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:28 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 AF/75-15802-0406F585; Sun, 25 Dec 2016 05:59:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVdcuIT7
 C4Egbl8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmdP5pZi5YmVoxd3Y3WwPj84AuRi4OIYEvjBLt
 bzpYuhg5gZzzjBJbPqR0MXJwsAmISczdqwASFhFQlZi1YjkzRIm6RNPvBjYQW1jAV6L//18wm
 1fATGLnpQawMSxA9av27GKfwMixgJFhFaNGcWpRWWqRrpG5XlJRZnpGSW5iZo6uoYGpXm5qcX
 FiempOYlKxXnJ+7iZGoE/qGRgYdzBe3eJ3iFGSg0lJlFdtc0yEEF9SfkplRmJxRnxRaU5q8SF
 GGQ4OJQneluj4CCHBotT01Iq0zBxgcMCkJTh4lER4l8QBpXmLCxJzizPTIVKnGHU5pj1b/JRJ
 iCUvPy9VSpz3YxRQkQBIUUZpHtwIWKBeYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTM+xhkF
 U9mXgncpldARzABHWHbHA1yREkiQkqqgVE6ferPq1usw1mzqluUdI62Hfc7+9KpeE1l37El/N
 z/xJMSJ4W5vX33vbVkzewVRnWVfX8eZKzw35hX+UTjfHVmTLfSO4bFk/J7DGLaQu7FadtEHDq
 mybFcw/JS4eNdMy6cm3wnnX0Pm64ug7n6xaIbhdsKZp2J7Vo7Zf8i+/3Z5zSDbOR9QpVYijMS
 DbWYi4oTAS3UEapPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1482645565!59983203!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26552 invoked from network); 25 Dec 2016 05:59:25 -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; 25 Dec 2016 05:59: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 1cL1q8-0008Gq-V7
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:24 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1q8-0006ub-Ue
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:24 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1q8-0006ub-Ue@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:59:24 +0000
Subject: [Xen-changelog] [xen master] x86/vm_event: add support for
	VM_EVENT_REASON_INTERRUPT
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>

Y29tbWl0IDk4NjQ4NDE5MTRjMjVjNzAyOGExMmI4MWM3YjYxMTUxNDgyYzFjZjMKQXV0aG9yOiAg
ICAgUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgpBdXRob3JEYXRl
OiBUaHUgRGVjIDE1IDExOjA5OjAzIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDb21taXREYXRlOiBUaHUgRGVjIDE1IDExOjA5OjAzIDIwMTYg
KzAxMDAKCiAgICB4ODYvdm1fZXZlbnQ6IGFkZCBzdXBwb3J0IGZvciBWTV9FVkVOVF9SRUFTT05f
SU5URVJSVVBUCiAgICAKICAgIEFkZGVkIHN1cHBvcnQgZm9yIGEgbmV3IGV2ZW50IHR5cGUsIFZN
X0VWRU5UX1JFQVNPTl9JTlRFUlJVUFQsCiAgICB3aGljaCBpcyBub3cgZmlyZWQgaW4gYSBvbmUt
c2hvdCBtYW5uZXIgd2hlbiBlbmFibGVkIHZpYSB0aGUgbmV3CiAgICBWTV9FVkVOVF9GTEFHX0dF
VF9ORVhUX0lOVEVSUlVQVCB2bV9ldmVudCByZXNwb25zZSBmbGFnLgogICAgVGhlIHBhdGNoIGFs
c28gZml4ZXMgdGhlIGJlaGF2aW91ciBvZiB0aGUgeGNfaHZtX2luamVjdF90cmFwKCkKICAgIGh5
cGVyY2FsbCwgd2hpY2ggd291bGQgbGVhZCB0byBub24tYXJjaGl0ZWN0dXJhbCBpbnRlcnJ1cHRz
CiAgICBvdmVyd3JpdGluZyBwZW5kaW5nIChzcGVjaWZpY2FsbHkgcmVpbmplY3RlZCkgYXJjaGl0
ZWN0dXJhbCBvbmVzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJj
b2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgICBBY2tlZC1ieTogVGFtYXMgSyBMZW5neWVsIDx0
YW1hc0B0a2xlbmd5ZWwuY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIEFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4K
ICAgIEFja2VkLWJ5OiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5p
dEBhbWQuY29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+Ci0tLQogeGVuL2FyY2gvYXJtL3ZtX2V2ZW50LmMgICAgICAgICAgIHwgIDUgKysrKysKIHhl
bi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgICB8IDIyICsrKysrKysrKysrKysrKysrKysr
Ky0KIHhlbi9hcmNoL3g4Ni9odm0vbW9uaXRvci5jICAgICAgICB8IDE0ICsrKysrKysrKysrKysr
CiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyAgICAgICAgfCAxNSArKysrKysrKysrKysrKysK
IHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jICAgICAgICB8IDIwICsrKysrKysrKysrKysrKysr
KysrCiB4ZW4vYXJjaC94ODYvdm1fZXZlbnQuYyAgICAgICAgICAgfCAgNSArKysrKwogeGVuL2Nv
bW1vbi92bV9ldmVudC5jICAgICAgICAgICAgIHwgIDMgKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2
L2RvbWFpbi5oICAgICAgfCAgNCArKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCAg
ICAgfCAgMSArCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9tb25pdG9yLmggfCAgMiArKwogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9tb25pdG9yLmggICAgIHwgIDMgKystCiB4ZW4vaW5jbHVkZS9wdWJs
aWMvZG9tY3RsLmggICAgICAgfCAgMSArCiB4ZW4vaW5jbHVkZS9wdWJsaWMvdm1fZXZlbnQuaCAg
ICAgfCAxOCArKysrKysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL3hlbi92bV9ldmVudC5oICAg
ICAgICB8ICAyICsrCiAxNCBmaWxlcyBjaGFuZ2VkLCAxMTMgaW5zZXJ0aW9ucygrKSwgMiBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdm1fZXZlbnQuYyBiL3hlbi9hcmNo
L2FybS92bV9ldmVudC5jCmluZGV4IDQ3MzEyZTkuLmVhYWM5MjAgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS92bV9ldmVudC5jCisrKyBiL3hlbi9hcmNoL2FybS92bV9ldmVudC5jCkBAIC00Miw2
ICs0MiwxMSBAQCB2b2lkIHZtX2V2ZW50X3NldF9yZWdpc3RlcnMoc3RydWN0IHZjcHUgKnYsIHZt
X2V2ZW50X3Jlc3BvbnNlX3QgKnJzcCkKICAgICByZWdzLT5wYyA9IHJzcC0+ZGF0YS5yZWdzLmFy
bS5wYzsKIH0KIAordm9pZCB2bV9ldmVudF9tb25pdG9yX25leHRfaW50ZXJydXB0KHN0cnVjdCB2
Y3B1ICp2KQoreworICAgIC8qIE5vdCBzdXBwb3J0ZWQgb24gQVJNLiAqLworfQorCiAvKgogICog
TG9jYWwgdmFyaWFibGVzOgogICogbW9kZTogQwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2
bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggY2RiN2NhMS4uYjgyODUyNSAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCkBAIC00NjksNiArNDY5LDEyIEBAIHZvaWQgaHZtX21pZ3JhdGVfcGlycXMoc3RydWN0
IHZjcHUgKnYpCiAgICAgc3Bpbl91bmxvY2soJmQtPmV2ZW50X2xvY2spOwogfQogCitzdGF0aWMg
Ym9vbCBodm1fZ2V0X3BlbmRpbmdfZXZlbnQoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCB4ODZfZXZl
bnQgKmluZm8pCit7CisgICAgaW5mby0+Y3IyID0gdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclsy
XTsKKyAgICByZXR1cm4gaHZtX2Z1bmNzLmdldF9wZW5kaW5nX2V2ZW50KHYsIGluZm8pOworfQor
CiB2b2lkIGh2bV9kb19yZXN1bWUoc3RydWN0IHZjcHUgKnYpCiB7CiAgICAgY2hlY2tfd2FrZXVw
X2Zyb21fd2FpdCgpOwpAQCAtNTM1LDkgKzU0MSwyMyBAQCB2b2lkIGh2bV9kb19yZXN1bWUoc3Ry
dWN0IHZjcHUgKnYpCiAgICAgLyogSW5qZWN0IHBlbmRpbmcgaHcvc3cgdHJhcCAqLwogICAgIGlm
ICggdi0+YXJjaC5odm1fdmNwdS5pbmplY3RfdHJhcC52ZWN0b3IgIT0gLTEgKQogICAgIHsKLSAg
ICAgICAgaHZtX2luamVjdF9ldmVudCgmdi0+YXJjaC5odm1fdmNwdS5pbmplY3RfdHJhcCk7Cisg
ICAgICAgIGlmICggIWh2bV9ldmVudF9wZW5kaW5nKHYpICkKKyAgICAgICAgICAgIGh2bV9pbmpl
Y3RfZXZlbnQoJnYtPmFyY2guaHZtX3ZjcHUuaW5qZWN0X3RyYXApOworCiAgICAgICAgIHYtPmFy
Y2guaHZtX3ZjcHUuaW5qZWN0X3RyYXAudmVjdG9yID0gLTE7CiAgICAgfQorCisgICAgaWYgKCB1
bmxpa2VseSh2LT5hcmNoLnZtX2V2ZW50KSAmJiB2LT5hcmNoLm1vbml0b3IubmV4dF9pbnRlcnJ1
cHRfZW5hYmxlZCApCisgICAgeworICAgICAgICBzdHJ1Y3QgeDg2X2V2ZW50IGluZm87CisKKyAg
ICAgICAgaWYgKCBodm1fZ2V0X3BlbmRpbmdfZXZlbnQodiwgJmluZm8pICkKKyAgICAgICAgewor
ICAgICAgICAgICAgaHZtX21vbml0b3JfaW50ZXJydXB0KGluZm8udmVjdG9yLCBpbmZvLnR5cGUs
IGluZm8uZXJyb3JfY29kZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbmZv
LmNyMik7CisgICAgICAgICAgICB2LT5hcmNoLm1vbml0b3IubmV4dF9pbnRlcnJ1cHRfZW5hYmxl
ZCA9IGZhbHNlOworICAgICAgICB9CisgICAgfQogfQogCiBzdGF0aWMgaW50IGh2bV9wcmludF9s
aW5lKApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9tb25pdG9yLmMgYi94ZW4vYXJjaC94
ODYvaHZtL21vbml0b3IuYwppbmRleCAzMjJkMWQ3Li5mNWNkMjQ1IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvaHZtL21vbml0b3IuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL21vbml0b3IuYwpA
QCAtMTQ5LDYgKzE0OSwyMCBAQCBpbnQgaHZtX21vbml0b3JfY3B1aWQodW5zaWduZWQgbG9uZyBp
bnNuX2xlbmd0aCwgdW5zaWduZWQgaW50IGxlYWYsCiAgICAgcmV0dXJuIG1vbml0b3JfdHJhcHMo
Y3VyciwgMSwgJnJlcSk7CiB9CiAKK3ZvaWQgaHZtX21vbml0b3JfaW50ZXJydXB0KHVuc2lnbmVk
IGludCB2ZWN0b3IsIHVuc2lnbmVkIGludCB0eXBlLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IGVyciwgdWludDY0X3QgY3IyKQoreworICAgIHZtX2V2ZW50X3JlcXVl
c3RfdCByZXEgPSB7CisgICAgICAgIC5yZWFzb24gPSBWTV9FVkVOVF9SRUFTT05fSU5URVJSVVBU
LAorICAgICAgICAudS5pbnRlcnJ1cHQueDg2LnZlY3RvciA9IHZlY3RvciwKKyAgICAgICAgLnUu
aW50ZXJydXB0Lng4Ni50eXBlID0gdHlwZSwKKyAgICAgICAgLnUuaW50ZXJydXB0Lng4Ni5lcnJv
cl9jb2RlID0gZXJyLAorICAgICAgICAudS5pbnRlcnJ1cHQueDg2LmNyMiA9IGNyMiwKKyAgICB9
OworCisgICAgbW9uaXRvcl90cmFwcyhjdXJyZW50LCAxLCAmcmVxKTsKK30KKwogLyoKICAqIExv
Y2FsIHZhcmlhYmxlczoKICAqIG1vZGU6IEMKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
c3ZtL3N2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKaW5kZXggYWZkZWE2ZC4uODEx
ZWE0ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9zdm0vc3ZtLmMKQEAgLTIxODQsNiArMjE4NCwyMCBAQCBzdGF0aWMgdm9pZCBz
dm1faW52bHBnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhZGRyKQogICAgIHN2bV9h
c2lkX2dfaW52bHBnKHYsIHZhZGRyKTsKIH0KIAorc3RhdGljIGJvb2wgc3ZtX2dldF9wZW5kaW5n
X2V2ZW50KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgeDg2X2V2ZW50ICppbmZvKQoreworICAgIGNv
bnN0IHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtX3N2bS52bWNiOworCisg
ICAgaWYgKCB2bWNiLT5ldmVudGluai5maWVsZHMudiApCisgICAgICAgIHJldHVybiBmYWxzZTsK
KworICAgIGluZm8tPnZlY3RvciA9IHZtY2ItPmV2ZW50aW5qLmZpZWxkcy52ZWN0b3I7CisgICAg
aW5mby0+dHlwZSA9IHZtY2ItPmV2ZW50aW5qLmZpZWxkcy50eXBlOworICAgIGluZm8tPmVycm9y
X2NvZGUgPSB2bWNiLT5ldmVudGluai5maWVsZHMuZXJyb3Jjb2RlOworCisgICAgcmV0dXJuIHRy
dWU7Cit9CisKIHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIF9faW5pdGRhdGEgc3Zt
X2Z1bmN0aW9uX3RhYmxlID0gewogICAgIC5uYW1lICAgICAgICAgICAgICAgICA9ICJTVk0iLAog
ICAgIC5jcHVfdXBfcHJlcGFyZSAgICAgICA9IHN2bV9jcHVfdXBfcHJlcGFyZSwKQEAgLTIyMTUs
NiArMjIyOSw3IEBAIHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIF9faW5pdGRhdGEg
c3ZtX2Z1bmN0aW9uX3RhYmxlID0gewogICAgIC5pbmplY3RfZXZlbnQgICAgICAgICA9IHN2bV9p
bmplY3RfZXZlbnQsCiAgICAgLmluaXRfaHlwZXJjYWxsX3BhZ2UgID0gc3ZtX2luaXRfaHlwZXJj
YWxsX3BhZ2UsCiAgICAgLmV2ZW50X3BlbmRpbmcgICAgICAgID0gc3ZtX2V2ZW50X3BlbmRpbmcs
CisgICAgLmdldF9wZW5kaW5nX2V2ZW50ICAgID0gc3ZtX2dldF9wZW5kaW5nX2V2ZW50LAogICAg
IC5pbnZscGcgICAgICAgICAgICAgICA9IHN2bV9pbnZscGcsCiAgICAgLndiaW52ZF9pbnRlcmNl
cHQgICAgID0gc3ZtX3diaW52ZF9pbnRlcmNlcHQsCiAgICAgLmZwdV9kaXJ0eV9pbnRlcmNlcHQg
ID0gc3ZtX2ZwdV9kaXJ0eV9pbnRlcmNlcHQsCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L3ZteC92bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCmluZGV4IDIxNmI3NDguLmQ1
MGQ0OWUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3ZteC5jCkBAIC0yMDcyLDYgKzIwNzIsMjUgQEAgc3RhdGljIGludCB2
bXhfc2V0X21vZGUoc3RydWN0IHZjcHUgKnYsIGludCBtb2RlKQogICAgIHJldHVybiAwOwogfQog
CitzdGF0aWMgYm9vbCB2bXhfZ2V0X3BlbmRpbmdfZXZlbnQoc3RydWN0IHZjcHUgKnYsIHN0cnVj
dCB4ODZfZXZlbnQgKmluZm8pCit7CisgICAgdW5zaWduZWQgbG9uZyBpbnRyX2luZm8sIGVycm9y
X2NvZGU7CisKKyAgICB2bXhfdm1jc19lbnRlcih2KTsKKyAgICBfX3ZtcmVhZChWTV9FTlRSWV9J
TlRSX0lORk8sICZpbnRyX2luZm8pOworICAgIF9fdm1yZWFkKFZNX0VOVFJZX0VYQ0VQVElPTl9F
UlJPUl9DT0RFLCAmZXJyb3JfY29kZSk7CisgICAgdm14X3ZtY3NfZXhpdCh2KTsKKworICAgIGlm
ICggIShpbnRyX2luZm8gJiBJTlRSX0lORk9fVkFMSURfTUFTSykgKQorICAgICAgICByZXR1cm4g
ZmFsc2U7CisKKyAgICBpbmZvLT52ZWN0b3IgPSBNQVNLX0VYVFIoaW50cl9pbmZvLCBJTlRSX0lO
Rk9fVkVDVE9SX01BU0spOworICAgIGluZm8tPnR5cGUgPSBNQVNLX0VYVFIoaW50cl9pbmZvLCBJ
TlRSX0lORk9fSU5UUl9UWVBFX01BU0spOworICAgIGluZm8tPmVycm9yX2NvZGUgPSBlcnJvcl9j
b2RlOworCisgICAgcmV0dXJuIHRydWU7Cit9CisKIHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0aW9u
X3RhYmxlIF9faW5pdGRhdGEgdm14X2Z1bmN0aW9uX3RhYmxlID0gewogICAgIC5uYW1lICAgICAg
ICAgICAgICAgICA9ICJWTVgiLAogICAgIC5jcHVfdXBfcHJlcGFyZSAgICAgICA9IHZteF9jcHVf
dXBfcHJlcGFyZSwKQEAgLTIxMDIsNiArMjEyMSw3IEBAIHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0
aW9uX3RhYmxlIF9faW5pdGRhdGEgdm14X2Z1bmN0aW9uX3RhYmxlID0gewogICAgIC5pbmplY3Rf
ZXZlbnQgICAgICAgICA9IHZteF9pbmplY3RfZXZlbnQsCiAgICAgLmluaXRfaHlwZXJjYWxsX3Bh
Z2UgID0gdm14X2luaXRfaHlwZXJjYWxsX3BhZ2UsCiAgICAgLmV2ZW50X3BlbmRpbmcgICAgICAg
ID0gdm14X2V2ZW50X3BlbmRpbmcsCisgICAgLmdldF9wZW5kaW5nX2V2ZW50ICAgID0gdm14X2dl
dF9wZW5kaW5nX2V2ZW50LAogICAgIC5pbnZscGcgICAgICAgICAgICAgICA9IHZteF9pbnZscGcs
CiAgICAgLmNwdV91cCAgICAgICAgICAgICAgID0gdm14X2NwdV91cCwKICAgICAuY3B1X2Rvd24g
ICAgICAgICAgICAgPSB2bXhfY3B1X2Rvd24sCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdm1f
ZXZlbnQuYyBiL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5jCmluZGV4IDFlODhkNjcuLmU5YTY4OWMg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5jCisrKyBiL3hlbi9hcmNoL3g4Ni92
bV9ldmVudC5jCkBAIC0xMzQsNiArMTM0LDExIEBAIHZvaWQgdm1fZXZlbnRfc2V0X3JlZ2lzdGVy
cyhzdHJ1Y3QgdmNwdSAqdiwgdm1fZXZlbnRfcmVzcG9uc2VfdCAqcnNwKQogICAgIHYtPmFyY2gu
dXNlcl9yZWdzLmVpcCA9IHJzcC0+ZGF0YS5yZWdzLng4Ni5yaXA7CiB9CiAKK3ZvaWQgdm1fZXZl
bnRfbW9uaXRvcl9uZXh0X2ludGVycnVwdChzdHJ1Y3QgdmNwdSAqdikKK3sKKyAgICB2LT5hcmNo
Lm1vbml0b3IubmV4dF9pbnRlcnJ1cHRfZW5hYmxlZCA9IHRydWU7Cit9CisKIHZvaWQgdm1fZXZl
bnRfZmlsbF9yZWdzKHZtX2V2ZW50X3JlcXVlc3RfdCAqcmVxKQogewogICAgIGNvbnN0IHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzID0gZ3Vlc3RfY3B1X3VzZXJfcmVncygpOwpkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi92bV9ldmVudC5jIGIveGVuL2NvbW1vbi92bV9ldmVudC5jCmluZGV4IGM2
ZjdkMzIuLjgyY2U4ZjEgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vdm1fZXZlbnQuYworKysgYi94
ZW4vY29tbW9uL3ZtX2V2ZW50LmMKQEAgLTQzMyw2ICs0MzMsOSBAQCB2b2lkIHZtX2V2ZW50X3Jl
c3VtZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2ZWQpCiAgICAg
ICAgICAgICBpZiAoIHJzcC5mbGFncyAmIFZNX0VWRU5UX0ZMQUdfU0VUX1JFR0lTVEVSUyApCiAg
ICAgICAgICAgICAgICAgdm1fZXZlbnRfc2V0X3JlZ2lzdGVycyh2LCAmcnNwKTsKIAorICAgICAg
ICAgICAgaWYgKCByc3AuZmxhZ3MgJiBWTV9FVkVOVF9GTEFHX0dFVF9ORVhUX0lOVEVSUlVQVCAp
CisgICAgICAgICAgICAgICAgdm1fZXZlbnRfbW9uaXRvcl9uZXh0X2ludGVycnVwdCh2KTsKKwog
ICAgICAgICAgICAgaWYgKCByc3AuZmxhZ3MgJiBWTV9FVkVOVF9GTEFHX1ZDUFVfUEFVU0VEICkK
ICAgICAgICAgICAgICAgICB2bV9ldmVudF92Y3B1X3VucGF1c2Uodik7CiAgICAgICAgIH0KZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2RvbWFpbi5oCmluZGV4IDM5Y2M2NTguLjk1NzYyY2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaApA
QCAtNTc3LDYgKzU3NywxMCBAQCBzdHJ1Y3QgYXJjaF92Y3B1CiAgICAgWEVOX0dVRVNUX0hBTkRM
RSh2Y3B1X3RpbWVfaW5mb190KSB0aW1lX2luZm9fZ3Vlc3Q7CiAKICAgICBzdHJ1Y3QgYXJjaF92
bV9ldmVudCAqdm1fZXZlbnQ7CisKKyAgICBzdHJ1Y3QgeworICAgICAgICBib29sIG5leHRfaW50
ZXJydXB0X2VuYWJsZWQ7CisgICAgfSBtb25pdG9yOwogfTsKIAogc21hcF9jaGVja19wb2xpY3lf
dCBzbWFwX3BvbGljeV9jaGFuZ2Uoc3RydWN0IHZjcHUgKnYsCmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9odm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCmlu
ZGV4IDdkMmUxNWYuLjk4MTc2NDYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L2h2bS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCkBAIC0xNTAsNiArMTUw
LDcgQEAgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSB7CiAgICAgdm9pZCAoKmluaXRfaHlwZXJj
YWxsX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmh5cGVyY2FsbF9wYWdlKTsKIAogICAg
IGludCAgKCpldmVudF9wZW5kaW5nKShzdHJ1Y3QgdmNwdSAqdik7CisgICAgYm9vbCAoKmdldF9w
ZW5kaW5nX2V2ZW50KShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHg4Nl9ldmVudCAqaW5mbyk7CiAg
ICAgdm9pZCAoKmludmxwZykoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgdmFkZHIpOwog
CiAgICAgaW50ICAoKmNwdV91cF9wcmVwYXJlKSh1bnNpZ25lZCBpbnQgY3B1KTsKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL21vbml0b3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL21vbml0b3IuaAppbmRleCA4MmI4NWVjLi44NWNhNjc4IDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9tb25pdG9yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vbW9uaXRvci5oCkBAIC00Miw2ICs0Miw4IEBAIGludCBodm1fbW9uaXRvcl9kZWJ1Zyh1bnNp
Z25lZCBsb25nIHJpcCwgZW51bSBodm1fbW9uaXRvcl9kZWJ1Z190eXBlIHR5cGUsCiAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB0cmFwX3R5cGUsIHVuc2lnbmVkIGxvbmcgaW5z
bl9sZW5ndGgpOwogaW50IGh2bV9tb25pdG9yX2NwdWlkKHVuc2lnbmVkIGxvbmcgaW5zbl9sZW5n
dGgsIHVuc2lnbmVkIGludCBsZWFmLAogICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBzdWJsZWFmKTsKK3ZvaWQgaHZtX21vbml0b3JfaW50ZXJydXB0KHVuc2lnbmVkIGludCB2ZWN0
b3IsIHVuc2lnbmVkIGludCB0eXBlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IGVyciwgdWludDY0X3QgY3IyKTsKIAogI2VuZGlmIC8qIF9fQVNNX1g4Nl9IVk1fTU9O
SVRPUl9IX18gKi8KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tb25pdG9yLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L21vbml0b3IuaAppbmRleCA2M2E5OTRiLi5lNDA5MzczIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21vbml0b3IuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L21vbml0b3IuaApAQCAtNzYsNyArNzYsOCBAQCBzdGF0aWMgaW5saW5lIHVpbnQz
Ml90IGFyY2hfbW9uaXRvcl9nZXRfY2FwYWJpbGl0aWVzKHN0cnVjdCBkb21haW4gKmQpCiAgICAg
ICAgICAgICAgICAgICAgKDFVIDw8IFhFTl9ET01DVExfTU9OSVRPUl9FVkVOVF9TT0ZUV0FSRV9C
UkVBS1BPSU5UKSB8CiAgICAgICAgICAgICAgICAgICAgKDFVIDw8IFhFTl9ET01DVExfTU9OSVRP
Ul9FVkVOVF9HVUVTVF9SRVFVRVNUKSB8CiAgICAgICAgICAgICAgICAgICAgKDFVIDw8IFhFTl9E
T01DVExfTU9OSVRPUl9FVkVOVF9ERUJVR19FWENFUFRJT04pIHwKLSAgICAgICAgICAgICAgICAg
ICAoMVUgPDwgWEVOX0RPTUNUTF9NT05JVE9SX0VWRU5UX0NQVUlEKTsKKyAgICAgICAgICAgICAg
ICAgICAoMVUgPDwgWEVOX0RPTUNUTF9NT05JVE9SX0VWRU5UX0NQVUlEKSB8CisgICAgICAgICAg
ICAgICAgICAgKDFVIDw8IFhFTl9ET01DVExfTU9OSVRPUl9FVkVOVF9JTlRFUlJVUFQpOwogCiAg
ICAgLyogU2luY2Ugd2Uga25vdyB0aGlzIGlzIG9uIFZNWCwgd2UgY2FuIGp1c3QgY2FsbCB0aGUg
aHZtIGZ1bmMgKi8KICAgICBpZiAoIGh2bV9pc19zaW5nbGVzdGVwX3N1cHBvcnRlZCgpICkKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaCBiL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9kb21jdGwuaAppbmRleCAxNzczMTlkLi44NWNiYjdjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9wdWJsaWMvZG9tY3RsLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oCkBAIC0x
MDg2LDYgKzEwODYsNyBAQCBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fZG9tY3RsX3Bzcl9j
bXRfb3BfdCk7CiAjZGVmaW5lIFhFTl9ET01DVExfTU9OSVRPUl9FVkVOVF9ERUJVR19FWENFUFRJ
T04gICAgICAgNQogI2RlZmluZSBYRU5fRE9NQ1RMX01PTklUT1JfRVZFTlRfQ1BVSUQgICAgICAg
ICAgICAgICAgIDYKICNkZWZpbmUgWEVOX0RPTUNUTF9NT05JVE9SX0VWRU5UX1BSSVZJTEVHRURf
Q0FMTCAgICAgICA3CisjZGVmaW5lIFhFTl9ET01DVExfTU9OSVRPUl9FVkVOVF9JTlRFUlJVUFQg
ICAgICAgICAgICAgOAogCiBzdHJ1Y3QgeGVuX2RvbWN0bF9tb25pdG9yX29wIHsKICAgICB1aW50
MzJfdCBvcDsgLyogWEVOX0RPTUNUTF9NT05JVE9SX09QXyogKi8KZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3B1YmxpYy92bV9ldmVudC5oIGIveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgK
aW5kZXggYzI4YmU1YS4uYjc0ODdhMSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL3Zt
X2V2ZW50LmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL3ZtX2V2ZW50LmgKQEAgLTEwNSw2ICsx
MDUsMTEgQEAKICAqIGlmIGFueSBvZiB0aG9zZSBmbGFncyBhcmUgc2V0LCBvbmx5IHRob3NlIHdp
bGwgYmUgaG9ub3JlZCkuCiAgKi8KICNkZWZpbmUgVk1fRVZFTlRfRkxBR19TRVRfRU1VTF9JTlNO
X0RBVEEgKDEgPDwgOSkKKy8qCisgKiBIYXZlIGEgb25lLXNob3QgVk1fRVZFTlRfUkVBU09OX0lO
VEVSUlVQVCBldmVudCBzZW50IGZvciB0aGUgZmlyc3QKKyAqIGludGVycnVwdCBwZW5kaW5nIGFm
dGVyIHJlc3VtaW5nIHRoZSBWQ1BVLgorICovCisjZGVmaW5lIFZNX0VWRU5UX0ZMQUdfR0VUX05F
WFRfSU5URVJSVVBUICgxIDw8IDEwKQogCiAvKgogICogUmVhc29ucyBmb3IgdGhlIHZtIGV2ZW50
IHJlcXVlc3QKQEAgLTEzOSw2ICsxNDQsOCBAQAogICogICAgICAgVGhlc2Uga2luZHMgb2YgZXZl
bnRzIHdpbGwgYmUgZmlsdGVyZWQgb3V0IGluIGZ1dHVyZSB2ZXJzaW9ucy4KICAqLwogI2RlZmlu
ZSBWTV9FVkVOVF9SRUFTT05fUFJJVklMRUdFRF9DQUxMICAgICAgICAgMTEKKy8qIEFuIGludGVy
cnVwdCBoYXMgYmVlbiBkZWxpdmVyZWQuICovCisjZGVmaW5lIFZNX0VWRU5UX1JFQVNPTl9JTlRF
UlJVUFQgICAgICAgICAgICAgICAxMgogCiAvKiBTdXBwb3J0ZWQgdmFsdWVzIGZvciB0aGUgdm1f
ZXZlbnRfd3JpdGVfY3RybHJlZyBpbmRleC4gKi8KICNkZWZpbmUgVk1fRVZFTlRfWDg2X0NSMCAg
ICAwCkBAIC0yNTksNiArMjY2LDE0IEBAIHN0cnVjdCB2bV9ldmVudF9jcHVpZCB7CiAgICAgdWlu
dDMyX3QgX3BhZDsKIH07CiAKK3N0cnVjdCB2bV9ldmVudF9pbnRlcnJ1cHRfeDg2IHsKKyAgICB1
aW50MzJfdCB2ZWN0b3I7CisgICAgdWludDMyX3QgdHlwZTsKKyAgICB1aW50MzJfdCBlcnJvcl9j
b2RlOworICAgIHVpbnQzMl90IF9wYWQ7CisgICAgdWludDY0X3QgY3IyOworfTsKKwogI2RlZmlu
ZSBNRU1fUEFHSU5HX0RST1BfUEFHRSAgICAgICAoMSA8PCAwKQogI2RlZmluZSBNRU1fUEFHSU5H
X0VWSUNUX0ZBSUwgICAgICAoMSA8PCAxKQogCkBAIC0zMDIsNiArMzE3LDkgQEAgdHlwZWRlZiBz
dHJ1Y3Qgdm1fZXZlbnRfc3QgewogICAgICAgICBzdHJ1Y3Qgdm1fZXZlbnRfZGVidWcgICAgICAg
ICAgICAgICAgIHNvZnR3YXJlX2JyZWFrcG9pbnQ7CiAgICAgICAgIHN0cnVjdCB2bV9ldmVudF9k
ZWJ1ZyAgICAgICAgICAgICAgICAgZGVidWdfZXhjZXB0aW9uOwogICAgICAgICBzdHJ1Y3Qgdm1f
ZXZlbnRfY3B1aWQgICAgICAgICAgICAgICAgIGNwdWlkOworICAgICAgICB1bmlvbiB7CisgICAg
ICAgICAgICBzdHJ1Y3Qgdm1fZXZlbnRfaW50ZXJydXB0X3g4NiAgICAgeDg2OworICAgICAgICB9
IGludGVycnVwdDsKICAgICB9IHU7CiAKICAgICB1bmlvbiB7CmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS94ZW4vdm1fZXZlbnQuaCBiL3hlbi9pbmNsdWRlL3hlbi92bV9ldmVudC5oCmluZGV4IDRm
MDg4YzguLjJmYjM5NTEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi92bV9ldmVudC5oCisr
KyBiL3hlbi9pbmNsdWRlL3hlbi92bV9ldmVudC5oCkBAIC03OCw2ICs3OCw4IEBAIHZvaWQgdm1f
ZXZlbnRfdmNwdV91bnBhdXNlKHN0cnVjdCB2Y3B1ICp2KTsKIHZvaWQgdm1fZXZlbnRfZmlsbF9y
ZWdzKHZtX2V2ZW50X3JlcXVlc3RfdCAqcmVxKTsKIHZvaWQgdm1fZXZlbnRfc2V0X3JlZ2lzdGVy
cyhzdHJ1Y3QgdmNwdSAqdiwgdm1fZXZlbnRfcmVzcG9uc2VfdCAqcnNwKTsKIAordm9pZCB2bV9l
dmVudF9tb25pdG9yX25leHRfaW50ZXJydXB0KHN0cnVjdCB2Y3B1ICp2KTsKKwogI2VuZGlmIC8q
IF9fVk1fRVZFTlRfSF9fICovCiAKIC8qCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9y
IC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:59:38 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:59: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 1cL1qM-0004v5-Ta; Sun, 25 Dec 2016 05:59: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 1cL1qL-0004uq-7U
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:37 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 73/DB-27165-8406F585; Sun, 25 Dec 2016 05:59:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVdc9IT7
 CYE6LrcWEbQYOjB7b+3axBzBGsWbmJeVXJLBmfLosVHBapuL9ugMsDYzXxLoYuTiEBL4wSizc
 t5wRwjnPKPFiei9LFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAkkSS+6fB
 7N5BcwkZqxZxghiswDVL1y0mH0CI8cCRoZVjBrFqUVlqUW6hoZ6SUWZ6RkluYmZObqGBmZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2Mn5YFHGKU5GBSEuVV2xwTIcSXlJ9SmZFYnBFfVJqTWny
 IUYODQ+DKubnTmaRY8vLzUpUkeFui4yOEBItS01Mr0jJzgEEDUyrBwaMkwhsVD5TmLS5IzC3O
 TIdInWJUlBLnTQNJCIAkMkrz4NpggXqJUVZKmJcR6CghnoLUotzMElT5V4ziHIxKwryP44Cm8
 GTmlcBNfwW0mAlosW1zNMjikkSElFQDY7pmg6dNcdV8y5y6lwKTtAUe+LBsyX9QuK1Sfrn3Le
 WkN2tOtEbY/VljdeZq4pHS7Osn+pN+lmwM/3D5+W12ueity4+uPyAWmrLLX7vt0IxtL7W+P1i
 zIlDZ5fCz9z9fbmV+8CNqFmdQ7BaeZfeTBIRuLE2JSvuhnZW49/+6m8Jmh09XaJ2fUqbEUpyR
 aKjFXFScCACN2eRKTwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1482645575!78749970!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3682 invoked from network); 25 Dec 2016 05:59:35 -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; 25 Dec 2016 05:59:35 -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 1cL1qJ-0008H0-0x
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:35 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1qJ-000709-0V
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:35 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1qJ-000709-0V@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:59:35 +0000
Subject: [Xen-changelog] [xen master] vvmx: set vmxon_region_pa of vcpu out
	of VMX operation to an invalid address
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>

Y29tbWl0IGFjNmE0NTAwYjJiZWQ0N2ZhMTM1YWZiZjhlNGNhZWI0YjNkZjU0NmQKQXV0aG9yOiAg
ICAgSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KQXV0aG9yRGF0ZTog
VGh1IERlYyAxNSAxMToxMToyMCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAxNSAxMToxMToyMCAyMDE2ICsw
MTAwCgogICAgdnZteDogc2V0IHZteG9uX3JlZ2lvbl9wYSBvZiB2Y3B1IG91dCBvZiBWTVggb3Bl
cmF0aW9uIHRvIGFuIGludmFsaWQgYWRkcmVzcwogICAgCiAgICBudm14X2hhbmRsZV92bXhvbigp
IHByZXZpb3VzbHkgY2hlY2tzIHdoZXRoZXIgYSB2Y3B1IGlzIGluIFZNWAogICAgb3BlcmF0aW9u
IGJ5IGNvbXBhcmluZyBpdHMgdm14b25fcmVnaW9uX3BhIHdpdGggR1BBIDAuIEhvd2V2ZXIsIDAg
aXMKICAgIGFsc28gYSB2YWxpZCBWTVhPTiByZWdpb24gYWRkcmVzcy4gSWYgTDEgaHlwZXJ2aXNv
ciBoYWQgc2V0IHRoZSBWTVhPTgogICAgcmVnaW9uIGFkZHJlc3MgdG8gMCwgdGhlIGNoZWNrIGlu
IG52bXhfaGFuZGxlX3ZteG9uKCkgd2lsbCBiZSBza2lwcGVkLgogICAgRml4IHRoaXMgcHJvYmxl
bSBieSB1c2luZyBhbiBpbnZhbGlkIFZNWE9OIHJlZ2lvbiBhZGRyZXNzIGZvciB2Y3B1CiAgICBv
dXQgb2YgVk1YIG9wZXJhdGlvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSGFvemhvbmcgWmhh
bmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIEFja2VkLWJ5OiBLZXZp
biBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92
dm14LmMgICAgICAgIHwgMTMgKysrKysrKysrLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
dm14L3Z2bXguaCB8ICA3ICsrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygr
KSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14
LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKaW5kZXggOTU4NjQwYi4uNjE5N2IzMSAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vdm14L3Z2bXguYwpAQCAtMzIsNiArMzIsMTEgQEAgc3RhdGljIERFRklORV9QRVJfQ1BV
KHU2NCAqLCB2dm1jc19idWYpOwogCiBzdGF0aWMgdm9pZCBudm14X3B1cmdlX3Z2bWNzKHN0cnVj
dCB2Y3B1ICp2KTsKIAorc3RhdGljIGJvb2wgbnZteF92Y3B1X2luX3ZteChjb25zdCBzdHJ1Y3Qg
dmNwdSAqdikKK3sKKyAgICByZXR1cm4gdmNwdV8yX252bXgodikudm14b25fcmVnaW9uX3BhICE9
IElOVkFMSURfUEFERFI7Cit9CisKICNkZWZpbmUgVk1DU19CVUZfU0laRSAxMDAKIAogaW50IG52
bXhfY3B1X3VwX3ByZXBhcmUodW5zaWduZWQgaW50IGNwdSkKQEAgLTEwNyw3ICsxMTIsNyBAQCBp
bnQgbnZteF92Y3B1X2luaXRpYWxpc2Uoc3RydWN0IHZjcHUgKnYpCiAKICAgICBudm14LT5lcHQu
ZW5hYmxlZCA9IDA7CiAgICAgbnZteC0+Z3Vlc3RfdnBpZCA9IDA7Ci0gICAgbnZteC0+dm14b25f
cmVnaW9uX3BhID0gMDsKKyAgICBudm14LT52bXhvbl9yZWdpb25fcGEgPSBJTlZBTElEX1BBRERS
OwogICAgIG52Y3B1LT5udl92dm1jeCA9IE5VTEw7CiAgICAgbnZjcHUtPm52X3Z2bWN4YWRkciA9
IFZNQ1hfRUFERFI7CiAgICAgbnZteC0+aW50ci5pbnRyX2luZm8gPSAwOwpAQCAtMzU2LDcgKzM2
MSw3IEBAIHN0YXRpYyBpbnQgdm14X2luc3RfY2hlY2tfcHJpdmlsZWdlKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzLCBpbnQgdm14b3BfY2hlY2spCiAgICAgICAgICAgICAgISh2LT5hcmNoLmh2
bV92Y3B1Lmd1ZXN0X2NyWzRdICYgWDg2X0NSNF9WTVhFKSApCiAgICAgICAgICAgICBnb3RvIGlu
dmFsaWRfb3A7CiAgICAgfQotICAgIGVsc2UgaWYgKCAhdmNwdV8yX252bXgodikudm14b25fcmVn
aW9uX3BhICkKKyAgICBlbHNlIGlmICggIW52bXhfdmNwdV9pbl92bXgodikgKQogICAgICAgICBn
b3RvIGludmFsaWRfb3A7CiAKICAgICBpZiAoIHZteF9ndWVzdF94ODZfbW9kZSh2KSA8IChodm1f
bG9uZ19tb2RlX2VuYWJsZWQodikgPyA4IDogMikgKQpAQCAtMTM3NCw3ICsxMzc5LDcgQEAgaW50
IG52bXhfaGFuZGxlX3ZteG9uKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIGlmICgg
cmMgIT0gWDg2RU1VTF9PS0FZICkKICAgICAgICAgcmV0dXJuIHJjOwogCi0gICAgaWYgKCBudm14
LT52bXhvbl9yZWdpb25fcGEgKQorICAgIGlmICggbnZteF92Y3B1X2luX3ZteCh2KSApCiAgICAg
ICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAKICAgICAgICAgICAgICAgICAgInZteG9uIGFn
YWluOiBvcmlnICUiUFJJcGFkZHIiIG5ldyAlbHhcbiIsCiAgICAgICAgICAgICAgICAgIG52bXgt
PnZteG9uX3JlZ2lvbl9wYSwgZ3BhKTsKQEAgLTE0MDcsNyArMTQxMiw3IEBAIGludCBudm14X2hh
bmRsZV92bXhvZmYoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIHJldHVybiBy
YzsKIAogICAgIG52bXhfcHVyZ2VfdnZtY3Modik7Ci0gICAgbnZteC0+dm14b25fcmVnaW9uX3Bh
ID0gMDsKKyAgICBudm14LT52bXhvbl9yZWdpb25fcGEgPSBJTlZBTElEX1BBRERSOwogCiAgICAg
dm1yZXR1cm4ocmVncywgVk1TVUNDRUVEKTsKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3Z2bXguaCBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3ZteC92dm14LmgKaW5kZXggZWFkNTg2ZS4uYWY3NzAyYiAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3Z2bXguaAorKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS92bXgvdnZteC5oCkBAIC0yOCw2ICsyOCwxMyBAQCBzdHJ1Y3QgdnZtY3NfbGlz
dCB7CiB9OwogCiBzdHJ1Y3QgbmVzdGVkdm14IHsKKyAgICAvKgorICAgICAqIHZteG9uX3JlZ2lv
bl9wYSBpcyBhbHNvIHVzZWQgdG8gaW5kaWNhdGUgd2hldGhlciBhIHZjcHUgaXMgaW4KKyAgICAg
KiB0aGUgVk1YIG9wZXJhdGlvbi4gV2hlbiBhIHZjcHUgaXMgb3V0IG9mIHRoZSBWTVggb3BlcmF0
aW9uLCBpdHMKKyAgICAgKiB2bXhvbl9yZWdpb25fcGEgaXMgc2V0IHRvIGFuIGludmFsaWQgYWRk
cmVzcyBJTlZBTElEX1BBRERSLiBXZQorICAgICAqIGNhbm5vdCB1c2UgMCBmb3IgdGhpcyBwdXJw
b3NlLCBiZWNhdXNlIGl0J3MgYSB2YWxpZCBWTVhPTiByZWdpb24KKyAgICAgKiBhZGRyZXNzLgor
ICAgICAqLwogICAgIHBhZGRyX3QgICAgdm14b25fcmVnaW9uX3BhOwogICAgIHZvaWQgICAgICAg
KmlvYml0bWFwWzJdOwkJLyogbWFwICh2YSkgb2YgTDEgZ3Vlc3QgSS9PIGJpdG1hcCAqLwogICAg
IHZvaWQgICAgICAgKm1zcmJpdG1hcDsJCS8qIG1hcCAodmEpIG9mIEwxIGd1ZXN0IE1TUiBiaXRt
YXAgKi8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:59:38 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:59: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 1cL1qM-0004v5-Ta; Sun, 25 Dec 2016 05:59: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 1cL1qL-0004uq-7U
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:37 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 73/DB-27165-8406F585; Sun, 25 Dec 2016 05:59:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVdc9IT7
 CYE6LrcWEbQYOjB7b+3axBzBGsWbmJeVXJLBmfLosVHBapuL9ugMsDYzXxLoYuTiEBL4wSizc
 t5wRwjnPKPFiei9LFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAkkSS+6fB
 7N5BcwkZqxZxghiswDVL1y0mH0CI8cCRoZVjBrFqUVlqUW6hoZ6SUWZ6RkluYmZObqGBmZ6ua
 nFxYnpqTmJScV6yfm5mxiBPmEAgh2Mn5YFHGKU5GBSEuVV2xwTIcSXlJ9SmZFYnBFfVJqTWny
 IUYODQ+DKubnTmaRY8vLzUpUkeFui4yOEBItS01Mr0jJzgEEDUyrBwaMkwhsVD5TmLS5IzC3O
 TIdInWJUlBLnTQNJCIAkMkrz4NpggXqJUVZKmJcR6CghnoLUotzMElT5V4ziHIxKwryP44Cm8
 GTmlcBNfwW0mAlosW1zNMjikkSElFQDY7pmg6dNcdV8y5y6lwKTtAUe+LBsyX9QuK1Sfrn3Le
 WkN2tOtEbY/VljdeZq4pHS7Osn+pN+lmwM/3D5+W12ueity4+uPyAWmrLLX7vt0IxtL7W+P1i
 zIlDZ5fCz9z9fbmV+8CNqFmdQ7BaeZfeTBIRuLE2JSvuhnZW49/+6m8Jmh09XaJ2fUqbEUpyR
 aKjFXFScCACN2eRKTwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1482645575!78749970!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3682 invoked from network); 25 Dec 2016 05:59:35 -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; 25 Dec 2016 05:59:35 -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 1cL1qJ-0008H0-0x
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:35 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1qJ-000709-0V
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:35 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1qJ-000709-0V@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:59:35 +0000
Subject: [Xen-changelog] [xen master] vvmx: set vmxon_region_pa of vcpu out
	of VMX operation to an invalid address
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>

Y29tbWl0IGFjNmE0NTAwYjJiZWQ0N2ZhMTM1YWZiZjhlNGNhZWI0YjNkZjU0NmQKQXV0aG9yOiAg
ICAgSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KQXV0aG9yRGF0ZTog
VGh1IERlYyAxNSAxMToxMToyMCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAxNSAxMToxMToyMCAyMDE2ICsw
MTAwCgogICAgdnZteDogc2V0IHZteG9uX3JlZ2lvbl9wYSBvZiB2Y3B1IG91dCBvZiBWTVggb3Bl
cmF0aW9uIHRvIGFuIGludmFsaWQgYWRkcmVzcwogICAgCiAgICBudm14X2hhbmRsZV92bXhvbigp
IHByZXZpb3VzbHkgY2hlY2tzIHdoZXRoZXIgYSB2Y3B1IGlzIGluIFZNWAogICAgb3BlcmF0aW9u
IGJ5IGNvbXBhcmluZyBpdHMgdm14b25fcmVnaW9uX3BhIHdpdGggR1BBIDAuIEhvd2V2ZXIsIDAg
aXMKICAgIGFsc28gYSB2YWxpZCBWTVhPTiByZWdpb24gYWRkcmVzcy4gSWYgTDEgaHlwZXJ2aXNv
ciBoYWQgc2V0IHRoZSBWTVhPTgogICAgcmVnaW9uIGFkZHJlc3MgdG8gMCwgdGhlIGNoZWNrIGlu
IG52bXhfaGFuZGxlX3ZteG9uKCkgd2lsbCBiZSBza2lwcGVkLgogICAgRml4IHRoaXMgcHJvYmxl
bSBieSB1c2luZyBhbiBpbnZhbGlkIFZNWE9OIHJlZ2lvbiBhZGRyZXNzIGZvciB2Y3B1CiAgICBv
dXQgb2YgVk1YIG9wZXJhdGlvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSGFvemhvbmcgWmhh
bmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAgIEFja2VkLWJ5OiBLZXZp
biBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92
dm14LmMgICAgICAgIHwgMTMgKysrKysrKysrLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
dm14L3Z2bXguaCB8ICA3ICsrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygr
KSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14
LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKaW5kZXggOTU4NjQwYi4uNjE5N2IzMSAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vdm14L3Z2bXguYwpAQCAtMzIsNiArMzIsMTEgQEAgc3RhdGljIERFRklORV9QRVJfQ1BV
KHU2NCAqLCB2dm1jc19idWYpOwogCiBzdGF0aWMgdm9pZCBudm14X3B1cmdlX3Z2bWNzKHN0cnVj
dCB2Y3B1ICp2KTsKIAorc3RhdGljIGJvb2wgbnZteF92Y3B1X2luX3ZteChjb25zdCBzdHJ1Y3Qg
dmNwdSAqdikKK3sKKyAgICByZXR1cm4gdmNwdV8yX252bXgodikudm14b25fcmVnaW9uX3BhICE9
IElOVkFMSURfUEFERFI7Cit9CisKICNkZWZpbmUgVk1DU19CVUZfU0laRSAxMDAKIAogaW50IG52
bXhfY3B1X3VwX3ByZXBhcmUodW5zaWduZWQgaW50IGNwdSkKQEAgLTEwNyw3ICsxMTIsNyBAQCBp
bnQgbnZteF92Y3B1X2luaXRpYWxpc2Uoc3RydWN0IHZjcHUgKnYpCiAKICAgICBudm14LT5lcHQu
ZW5hYmxlZCA9IDA7CiAgICAgbnZteC0+Z3Vlc3RfdnBpZCA9IDA7Ci0gICAgbnZteC0+dm14b25f
cmVnaW9uX3BhID0gMDsKKyAgICBudm14LT52bXhvbl9yZWdpb25fcGEgPSBJTlZBTElEX1BBRERS
OwogICAgIG52Y3B1LT5udl92dm1jeCA9IE5VTEw7CiAgICAgbnZjcHUtPm52X3Z2bWN4YWRkciA9
IFZNQ1hfRUFERFI7CiAgICAgbnZteC0+aW50ci5pbnRyX2luZm8gPSAwOwpAQCAtMzU2LDcgKzM2
MSw3IEBAIHN0YXRpYyBpbnQgdm14X2luc3RfY2hlY2tfcHJpdmlsZWdlKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzLCBpbnQgdm14b3BfY2hlY2spCiAgICAgICAgICAgICAgISh2LT5hcmNoLmh2
bV92Y3B1Lmd1ZXN0X2NyWzRdICYgWDg2X0NSNF9WTVhFKSApCiAgICAgICAgICAgICBnb3RvIGlu
dmFsaWRfb3A7CiAgICAgfQotICAgIGVsc2UgaWYgKCAhdmNwdV8yX252bXgodikudm14b25fcmVn
aW9uX3BhICkKKyAgICBlbHNlIGlmICggIW52bXhfdmNwdV9pbl92bXgodikgKQogICAgICAgICBn
b3RvIGludmFsaWRfb3A7CiAKICAgICBpZiAoIHZteF9ndWVzdF94ODZfbW9kZSh2KSA8IChodm1f
bG9uZ19tb2RlX2VuYWJsZWQodikgPyA4IDogMikgKQpAQCAtMTM3NCw3ICsxMzc5LDcgQEAgaW50
IG52bXhfaGFuZGxlX3ZteG9uKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIGlmICgg
cmMgIT0gWDg2RU1VTF9PS0FZICkKICAgICAgICAgcmV0dXJuIHJjOwogCi0gICAgaWYgKCBudm14
LT52bXhvbl9yZWdpb25fcGEgKQorICAgIGlmICggbnZteF92Y3B1X2luX3ZteCh2KSApCiAgICAg
ICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAKICAgICAgICAgICAgICAgICAgInZteG9uIGFn
YWluOiBvcmlnICUiUFJJcGFkZHIiIG5ldyAlbHhcbiIsCiAgICAgICAgICAgICAgICAgIG52bXgt
PnZteG9uX3JlZ2lvbl9wYSwgZ3BhKTsKQEAgLTE0MDcsNyArMTQxMiw3IEBAIGludCBudm14X2hh
bmRsZV92bXhvZmYoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIHJldHVybiBy
YzsKIAogICAgIG52bXhfcHVyZ2VfdnZtY3Modik7Ci0gICAgbnZteC0+dm14b25fcmVnaW9uX3Bh
ID0gMDsKKyAgICBudm14LT52bXhvbl9yZWdpb25fcGEgPSBJTlZBTElEX1BBRERSOwogCiAgICAg
dm1yZXR1cm4ocmVncywgVk1TVUNDRUVEKTsKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3Z2bXguaCBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3ZteC92dm14LmgKaW5kZXggZWFkNTg2ZS4uYWY3NzAyYiAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3Z2bXguaAorKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS92bXgvdnZteC5oCkBAIC0yOCw2ICsyOCwxMyBAQCBzdHJ1Y3QgdnZtY3NfbGlz
dCB7CiB9OwogCiBzdHJ1Y3QgbmVzdGVkdm14IHsKKyAgICAvKgorICAgICAqIHZteG9uX3JlZ2lv
bl9wYSBpcyBhbHNvIHVzZWQgdG8gaW5kaWNhdGUgd2hldGhlciBhIHZjcHUgaXMgaW4KKyAgICAg
KiB0aGUgVk1YIG9wZXJhdGlvbi4gV2hlbiBhIHZjcHUgaXMgb3V0IG9mIHRoZSBWTVggb3BlcmF0
aW9uLCBpdHMKKyAgICAgKiB2bXhvbl9yZWdpb25fcGEgaXMgc2V0IHRvIGFuIGludmFsaWQgYWRk
cmVzcyBJTlZBTElEX1BBRERSLiBXZQorICAgICAqIGNhbm5vdCB1c2UgMCBmb3IgdGhpcyBwdXJw
b3NlLCBiZWNhdXNlIGl0J3MgYSB2YWxpZCBWTVhPTiByZWdpb24KKyAgICAgKiBhZGRyZXNzLgor
ICAgICAqLwogICAgIHBhZGRyX3QgICAgdm14b25fcmVnaW9uX3BhOwogICAgIHZvaWQgICAgICAg
KmlvYml0bWFwWzJdOwkJLyogbWFwICh2YSkgb2YgTDEgZ3Vlc3QgSS9PIGJpdG1hcCAqLwogICAg
IHZvaWQgICAgICAgKm1zcmJpdG1hcDsJCS8qIG1hcCAodmEpIG9mIEwxIGd1ZXN0IE1TUiBiaXRt
YXAgKi8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4u
Z2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:59:48 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:59: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 1cL1qW-0004xu-VA; Sun, 25 Dec 2016 05:59: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 1cL1qV-0004xh-GJ
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:47 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 75/E1-31649-2506F585; Sun, 25 Dec 2016 05:59:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBLMWRWlGSWpSXmKPExsWS0XRdVTcoIT7
 CoHkdj8WEbQYOjB7b+3axBzBGsWbmJeVXJLBm3OxYzFhwjbvizkT9BsaJnF2MXBxCAl8YJVY8
 esEK4ZxnlFja95mli5GDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQEqEBSIkfjQ6g
 pi8AmYSex+og5gsQNV3v3BPYORYwMiwilG9OLWoLLVI11wvqSgzPaMkNzEzR9fQwFgvN7W4OD
 E9NScxqVgvOT93EyPQFwxAsIOx8bvTIUZJDiYlUV61zTERQnxJ+SmVGYnFGfFFpTmpxYcYNTg
 4BK6cmzudSYolLz8vVUmCtyU6PkJIsCg1PbUiLTMHGCwwpRIcPEoivEvigNK8xQWJucWZ6RCp
 U4yKUuK8H6OAEgIgiYzSPLg2WIBeYpSVEuZlBDpKiKcgtSg3swRV/hWjOAejkjDvY5DxPJl5J
 XDTXwEtZgJabNscDbK4JBEhJdXAKPfx+oKua5lN90rf7lN6UBCkZcIaNjvSq2nfT9GKy7NZA0
 U7eS3/Nq7ib8q7M3tHWgSTdsNjRokCF3dN+XvVgQvEFXSTzKuqX92yesnWo5DtEfqjzE7+qmT
 Drv3nVDy+Mr2J6aiMZX00y/CIRYv4+we7T8i+PF4ga7Q35Y1loPen6UtyipYqsRRnJBpqMRcV
 JwIA185Rp0sCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1482645585!51432223!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31728 invoked from network); 25 Dec 2016 05:59: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; 25 Dec 2016 05:59:46 -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 1cL1qT-0008Hu-2z
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:45 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1qT-00079o-2W
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:45 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1qT-00079o-2W@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:59:45 +0000
Subject: [Xen-changelog] [xen master] vvmx: return VMfail to L1 if L1 vmxon
	is executed in VMX operation
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>

Y29tbWl0IGM4OGRhOWVjODg1MjUyZTc3NWUxZDY1MDIyZDBlZjRkZDQ0ZGZjODEKQXV0aG9yOiAg
ICAgSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KQXV0aG9yRGF0ZTog
VGh1IERlYyAxNSAxMToxMTo0NSAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAxNSAxMToxMTo0NSAyMDE2ICsw
MTAwCgogICAgdnZteDogcmV0dXJuIFZNZmFpbCB0byBMMSBpZiBMMSB2bXhvbiBpcyBleGVjdXRl
ZCBpbiBWTVggb3BlcmF0aW9uCiAgICAKICAgIEFjY29yZGluZyB0byBJbnRlbCBTRE0sIHNlY3Rp
b24gIlZNWE9OIC0gRW50ZXIgVk1YIE9wZXJhdGlvbiIsIGEKICAgIFZNZmFpbCBzaG91bGQgYmUg
cmV0dXJuZWQgdG8gTDEgaHlwZXJ2aXNvciBpZiBMMSB2bXhvbiBpcyBleGVjdXRlZCBpbgogICAg
Vk1YIG9wZXJhdGlvbiwgcmF0aGVyIHRoYW4ganVzdCBwcmludCBhIHdhcm5pbmcgbWVzc2FnZS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGlu
dGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29t
PgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyB8IDkgKysrKysrLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwpp
bmRleCA2MTk3YjMxLi40YWFmOTA4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92
dm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCkBAIC0xMzgwLDkgKzEzODAs
MTIgQEAgaW50IG52bXhfaGFuZGxlX3ZteG9uKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQog
ICAgICAgICByZXR1cm4gcmM7CiAKICAgICBpZiAoIG52bXhfdmNwdV9pbl92bXgodikgKQotICAg
ICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgCi0gICAgICAgICAgICAgICAgICJ2bXhvbiBh
Z2Fpbjogb3JpZyAlIlBSSXBhZGRyIiBuZXcgJWx4XG4iLAotICAgICAgICAgICAgICAgICBudm14
LT52bXhvbl9yZWdpb25fcGEsIGdwYSk7CisgICAgeworICAgICAgICB2bXJldHVybihyZWdzLAor
ICAgICAgICAgICAgICAgICBudmNwdS0+bnZfdnZtY3hhZGRyICE9IFZNQ1hfRUFERFIgPworICAg
ICAgICAgICAgICAgICBWTUZBSUxfVkFMSUQgOiBWTUZBSUxfSU5WQUxJRCk7CisgICAgICAgIHJl
dHVybiBYODZFTVVMX09LQVk7CisgICAgfQogCiAgICAgbnZteC0+dm14b25fcmVnaW9uX3BhID0g
Z3BhOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVu
LmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:59:48 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:59: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 1cL1qW-0004xu-VA; Sun, 25 Dec 2016 05:59: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 1cL1qV-0004xh-GJ
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:47 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 75/E1-31649-2506F585; Sun, 25 Dec 2016 05:59:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBLMWRWlGSWpSXmKPExsWS0XRdVTcoIT7
 CoHkdj8WEbQYOjB7b+3axBzBGsWbmJeVXJLBm3OxYzFhwjbvizkT9BsaJnF2MXBxCAl8YJVY8
 esEK4ZxnlFja95mli5GDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQEqEBSIkfjQ6g
 pi8AmYSex+og5gsQNV3v3BPYORYwMiwilG9OLWoLLVI11wvqSgzPaMkNzEzR9fQwFgvN7W4OD
 E9NScxqVgvOT93EyPQFwxAsIOx8bvTIUZJDiYlUV61zTERQnxJ+SmVGYnFGfFFpTmpxYcYNTg
 4BK6cmzudSYolLz8vVUmCtyU6PkJIsCg1PbUiLTMHGCwwpRIcPEoivEvigNK8xQWJucWZ6RCp
 U4yKUuK8H6OAEgIgiYzSPLg2WIBeYpSVEuZlBDpKiKcgtSg3swRV/hWjOAejkjDvY5DxPJl5J
 XDTXwEtZgJabNscDbK4JBEhJdXAKPfx+oKua5lN90rf7lN6UBCkZcIaNjvSq2nfT9GKy7NZA0
 U7eS3/Nq7ib8q7M3tHWgSTdsNjRokCF3dN+XvVgQvEFXSTzKuqX92yesnWo5DtEfqjzE7+qmT
 Drv3nVDy+Mr2J6aiMZX00y/CIRYv4+we7T8i+PF4ga7Q35Y1loPen6UtyipYqsRRnJBpqMRcV
 JwIA185Rp0sCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1482645585!51432223!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31728 invoked from network); 25 Dec 2016 05:59: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; 25 Dec 2016 05:59:46 -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 1cL1qT-0008Hu-2z
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:45 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1qT-00079o-2W
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:45 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1qT-00079o-2W@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:59:45 +0000
Subject: [Xen-changelog] [xen master] vvmx: return VMfail to L1 if L1 vmxon
	is executed in VMX operation
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>

Y29tbWl0IGM4OGRhOWVjODg1MjUyZTc3NWUxZDY1MDIyZDBlZjRkZDQ0ZGZjODEKQXV0aG9yOiAg
ICAgSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KQXV0aG9yRGF0ZTog
VGh1IERlYyAxNSAxMToxMTo0NSAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAxNSAxMToxMTo0NSAyMDE2ICsw
MTAwCgogICAgdnZteDogcmV0dXJuIFZNZmFpbCB0byBMMSBpZiBMMSB2bXhvbiBpcyBleGVjdXRl
ZCBpbiBWTVggb3BlcmF0aW9uCiAgICAKICAgIEFjY29yZGluZyB0byBJbnRlbCBTRE0sIHNlY3Rp
b24gIlZNWE9OIC0gRW50ZXIgVk1YIE9wZXJhdGlvbiIsIGEKICAgIFZNZmFpbCBzaG91bGQgYmUg
cmV0dXJuZWQgdG8gTDEgaHlwZXJ2aXNvciBpZiBMMSB2bXhvbiBpcyBleGVjdXRlZCBpbgogICAg
Vk1YIG9wZXJhdGlvbiwgcmF0aGVyIHRoYW4ganVzdCBwcmludCBhIHdhcm5pbmcgbWVzc2FnZS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGlu
dGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29t
PgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyB8IDkgKysrKysrLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwpp
bmRleCA2MTk3YjMxLi40YWFmOTA4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92
dm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCkBAIC0xMzgwLDkgKzEzODAs
MTIgQEAgaW50IG52bXhfaGFuZGxlX3ZteG9uKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQog
ICAgICAgICByZXR1cm4gcmM7CiAKICAgICBpZiAoIG52bXhfdmNwdV9pbl92bXgodikgKQotICAg
ICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgCi0gICAgICAgICAgICAgICAgICJ2bXhvbiBh
Z2Fpbjogb3JpZyAlIlBSSXBhZGRyIiBuZXcgJWx4XG4iLAotICAgICAgICAgICAgICAgICBudm14
LT52bXhvbl9yZWdpb25fcGEsIGdwYSk7CisgICAgeworICAgICAgICB2bXJldHVybihyZWdzLAor
ICAgICAgICAgICAgICAgICBudmNwdS0+bnZfdnZtY3hhZGRyICE9IFZNQ1hfRUFERFIgPworICAg
ICAgICAgICAgICAgICBWTUZBSUxfVkFMSUQgOiBWTUZBSUxfSU5WQUxJRCk7CisgICAgICAgIHJl
dHVybiBYODZFTVVMX09LQVk7CisgICAgfQogCiAgICAgbnZteC0+dm14b25fcmVnaW9uX3BhID0g
Z3BhOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVu
LmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:59:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:59: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 1cL1qh-0004zS-0R; Sun, 25 Dec 2016 05:59:59 +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 1cL1qf-0004zF-GS
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:57 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 61/B3-25093-C506F585; Sun, 25 Dec 2016 05:59:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVTcmIT7
 C4NBdLosJ2wwcGD229+1iD2CMYs3MS8qvSGDNaNlygangB1/FgsOTmBsYf3J3MXJxCAl8YZQ4
 +n4+C4RznlHi44EJQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgZQIC1hK/F9fA
 BLmFTCTOL31KROIzQJUvmTBadYJjBwLGBlWMaoXpxaVpRbpmuglFWWmZ5TkJmbm6BoamOnlph
 YXJ6an5iQmFesl5+duYgR6hAEIdjB2X/Y/xCjJwaQkyqu2OSZCiC8pP6UyI7E4I76oNCe1+BC
 jBgeHwJVzc6czSbHk5eelKknwtkTHRwgJFqWmp1akZeYAQwamVIKDR0mENyoeKM1bXJCYW5yZ
 DpE6xagoJc6bBpIQAElklObBtcHC9BKjrJQwLyPQUUI8BalFuZklqPKvGMU5GJWEeR/HAU3hy
 cwrgZv+CmgxE9Bi2+ZokMUliQgpqQbG3Tk1XxTm7rrPWf2pJdzvp7ZlSqb6zSNyS5d6vqlY+d
 2eO17tR3u27vkFa2Z92VcuI6q7KZdb9YGl0ONr2n85q7heub86mC5p5t9TV3/u5fQ7CnFSdib
 /Zu89n9jpJFqpVJ7a22Qq1H62tt16GWuT/cF7s6r4WvKtbD+4tsUprLi748OMXRuVWIozEg21
 mIuKEwHy2hX8TgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1482645595!69592430!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56260 invoked from network); 25 Dec 2016 05:59:56 -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; 25 Dec 2016 05:59:56 -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 1cL1qd-0008I4-5C
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:55 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1qd-0007Ew-4a
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:55 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1qd-0007Ew-4a@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:59:55 +0000
Subject: [Xen-changelog] [xen master] vvmx: check the operand of L1 vmxon
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>

Y29tbWl0IDA4ZmFjNjNlYzBiODQzMGMwYTczZmFlMjZhZmM2ZjQyOThmZDI4MmQKQXV0aG9yOiAg
ICAgSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KQXV0aG9yRGF0ZTog
VGh1IERlYyAxNSAxMToxMjowNiAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAxNSAxMToxMjowNiAyMDE2ICsw
MTAwCgogICAgdnZteDogY2hlY2sgdGhlIG9wZXJhbmQgb2YgTDEgdm14b24KICAgIAogICAgQ2hl
Y2sgd2hldGhlciB0aGUgb3BlcmFuZCBvZiBMMSB2bXhvbiBpcyBhIHZhbGlkIFZNWE9OIHJlZ2lv
biBhZGRyZXNzCiAgICBhbmQgd2hldGhlciB0aGUgVk1YT04gcmVnaW9uIGF0IHRoYXQgYWRkcmVz
cyBjb250YWlucyBhIHZhbGlkIHJldmlzaW9uCiAgICBJRC4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3
ZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAg
IEFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYvaHZtL3ZteC92dm14LmMgfCAxNiArKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgMTYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2
bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwppbmRleCA0YWFmOTA4Li41MmQ3NzNl
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92bXgvdnZteC5jCkBAIC0xMzczLDYgKzEzNzMsNyBAQCBpbnQgbnZteF9oYW5kbGVf
dm14b24oc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgc3RydWN0IG5lc3RlZHZjcHUg
Km52Y3B1ID0gJnZjcHVfbmVzdGVkaHZtKHYpOwogICAgIHN0cnVjdCB2bXhfaW5zdF9kZWNvZGVk
IGRlY29kZTsKICAgICB1bnNpZ25lZCBsb25nIGdwYSA9IDA7CisgICAgdWludDMyX3QgbnZtY3Nf
cmV2aWQ7CiAgICAgaW50IHJjOwogCiAgICAgcmMgPSBkZWNvZGVfdm14X2luc3QocmVncywgJmRl
Y29kZSwgJmdwYSwgMSk7CkBAIC0xMzg3LDYgKzEzODgsMjEgQEAgaW50IG52bXhfaGFuZGxlX3Zt
eG9uKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICByZXR1cm4gWDg2RU1VTF9P
S0FZOwogICAgIH0KIAorICAgIGlmICggKGdwYSAmIH5QQUdFX01BU0spIHx8IChncGEgPj4gdi0+
ZG9tYWluLT5hcmNoLnBhZ2luZy5nZm5fYml0cykgKQorICAgIHsKKyAgICAgICAgdm1yZXR1cm4o
cmVncywgVk1GQUlMX0lOVkFMSUQpOworICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOworICAg
IH0KKworICAgIHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9waHlzKCZudm1jc19yZXZpZCwgZ3Bh
LCBzaXplb2YobnZtY3NfcmV2aWQpKTsKKyAgICBpZiAoIHJjICE9IEhWTUNPUFlfb2theSB8fAor
ICAgICAgICAgKG52bWNzX3JldmlkICYgflZNWF9CQVNJQ19SRVZJU0lPTl9NQVNLKSB8fAorICAg
ICAgICAgKChudm1jc19yZXZpZCBeIHZteF9iYXNpY19tc3IpICYgVk1YX0JBU0lDX1JFVklTSU9O
X01BU0spICkKKyAgICB7CisgICAgICAgIHZtcmV0dXJuKHJlZ3MsIFZNRkFJTF9JTlZBTElEKTsK
KyAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKKyAgICB9CisKICAgICBudm14LT52bXhvbl9y
ZWdpb25fcGEgPSBncGE7CiAKICAgICAvKgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZv
ciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hh
bmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hh
bmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 05:59:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 05:59: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 1cL1qh-0004zS-0R; Sun, 25 Dec 2016 05:59:59 +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 1cL1qf-0004zF-GS
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:57 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 61/B3-25093-C506F585; Sun, 25 Dec 2016 05:59:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVTcmIT7
 C4NBdLosJ2wwcGD229+1iD2CMYs3MS8qvSGDNaNlygangB1/FgsOTmBsYf3J3MXJxCAl8YZQ4
 +n4+C4RznlHi44EJQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgZQIC1hK/F9fA
 BLmFTCTOL31KROIzQJUvmTBadYJjBwLGBlWMaoXpxaVpRbpmuglFWWmZ5TkJmbm6BoamOnlph
 YXJ6an5iQmFesl5+duYgR6hAEIdjB2X/Y/xCjJwaQkyqu2OSZCiC8pP6UyI7E4I76oNCe1+BC
 jBgeHwJVzc6czSbHk5eelKknwtkTHRwgJFqWmp1akZeYAQwamVIKDR0mENyoeKM1bXJCYW5yZ
 DpE6xagoJc6bBpIQAElklObBtcHC9BKjrJQwLyPQUUI8BalFuZklqPKvGMU5GJWEeR/HAU3hy
 cwrgZv+CmgxE9Bi2+ZokMUliQgpqQbG3Tk1XxTm7rrPWf2pJdzvp7ZlSqb6zSNyS5d6vqlY+d
 2eO17tR3u27vkFa2Z92VcuI6q7KZdb9YGl0ONr2n85q7heub86mC5p5t9TV3/u5fQ7CnFSdib
 /Zu89n9jpJFqpVJ7a22Qq1H62tt16GWuT/cF7s6r4WvKtbD+4tsUprLi748OMXRuVWIozEg21
 mIuKEwHy2hX8TgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1482645595!69592430!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56260 invoked from network); 25 Dec 2016 05:59:56 -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; 25 Dec 2016 05:59:56 -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 1cL1qd-0008I4-5C
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:55 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1qd-0007Ew-4a
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 05:59:55 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1qd-0007Ew-4a@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 05:59:55 +0000
Subject: [Xen-changelog] [xen master] vvmx: check the operand of L1 vmxon
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>

Y29tbWl0IDA4ZmFjNjNlYzBiODQzMGMwYTczZmFlMjZhZmM2ZjQyOThmZDI4MmQKQXV0aG9yOiAg
ICAgSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KQXV0aG9yRGF0ZTog
VGh1IERlYyAxNSAxMToxMjowNiAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAxNSAxMToxMjowNiAyMDE2ICsw
MTAwCgogICAgdnZteDogY2hlY2sgdGhlIG9wZXJhbmQgb2YgTDEgdm14b24KICAgIAogICAgQ2hl
Y2sgd2hldGhlciB0aGUgb3BlcmFuZCBvZiBMMSB2bXhvbiBpcyBhIHZhbGlkIFZNWE9OIHJlZ2lv
biBhZGRyZXNzCiAgICBhbmQgd2hldGhlciB0aGUgVk1YT04gcmVnaW9uIGF0IHRoYXQgYWRkcmVz
cyBjb250YWlucyBhIHZhbGlkIHJldmlzaW9uCiAgICBJRC4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3
ZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KICAg
IEFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYvaHZtL3ZteC92dm14LmMgfCAxNiArKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgMTYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2
bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwppbmRleCA0YWFmOTA4Li41MmQ3NzNl
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92bXgvdnZteC5jCkBAIC0xMzczLDYgKzEzNzMsNyBAQCBpbnQgbnZteF9oYW5kbGVf
dm14b24oc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgc3RydWN0IG5lc3RlZHZjcHUg
Km52Y3B1ID0gJnZjcHVfbmVzdGVkaHZtKHYpOwogICAgIHN0cnVjdCB2bXhfaW5zdF9kZWNvZGVk
IGRlY29kZTsKICAgICB1bnNpZ25lZCBsb25nIGdwYSA9IDA7CisgICAgdWludDMyX3QgbnZtY3Nf
cmV2aWQ7CiAgICAgaW50IHJjOwogCiAgICAgcmMgPSBkZWNvZGVfdm14X2luc3QocmVncywgJmRl
Y29kZSwgJmdwYSwgMSk7CkBAIC0xMzg3LDYgKzEzODgsMjEgQEAgaW50IG52bXhfaGFuZGxlX3Zt
eG9uKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICByZXR1cm4gWDg2RU1VTF9P
S0FZOwogICAgIH0KIAorICAgIGlmICggKGdwYSAmIH5QQUdFX01BU0spIHx8IChncGEgPj4gdi0+
ZG9tYWluLT5hcmNoLnBhZ2luZy5nZm5fYml0cykgKQorICAgIHsKKyAgICAgICAgdm1yZXR1cm4o
cmVncywgVk1GQUlMX0lOVkFMSUQpOworICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOworICAg
IH0KKworICAgIHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9waHlzKCZudm1jc19yZXZpZCwgZ3Bh
LCBzaXplb2YobnZtY3NfcmV2aWQpKTsKKyAgICBpZiAoIHJjICE9IEhWTUNPUFlfb2theSB8fAor
ICAgICAgICAgKG52bWNzX3JldmlkICYgflZNWF9CQVNJQ19SRVZJU0lPTl9NQVNLKSB8fAorICAg
ICAgICAgKChudm1jc19yZXZpZCBeIHZteF9iYXNpY19tc3IpICYgVk1YX0JBU0lDX1JFVklTSU9O
X01BU0spICkKKyAgICB7CisgICAgICAgIHZtcmV0dXJuKHJlZ3MsIFZNRkFJTF9JTlZBTElEKTsK
KyAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKKyAgICB9CisKICAgICBudm14LT52bXhvbl9y
ZWdpb25fcGEgPSBncGE7CiAKICAgICAvKgotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZv
ciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hh
bmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hh
bmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:00:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06: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 1cL1qr-0005Qr-22; Sun, 25 Dec 2016 06:00:09 +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 1cL1qp-0005OY-Of
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:07 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 B2/A0-19998-7606F585; Sun, 25 Dec 2016 06:00:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTctIT7
 CYEKngsWEbQYOjB7b+3axBzBGsWbmJeVXJLBmPLrSxVYw07ri/86jzA2MXfpdjFwcQgJfGCV6
 pv9jgXDOM0osXzEJyOHgYBMQk5i7V6GLkZNDREBVYtaK5cwgtpCAukTT7wY2EFtYwEXi3run7
 CDlvAJmEr+3JYOEWYDKf5x/wjKBkWMBI8MqRo3i1KKy1CJdQwu9pKLM9IyS3MTMHF1DA2O93N
 Ti4sT01JzEpGK95PzcTYxAn9QzMDDuYPx92vMQoyQHk5Ior9rmmAghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErwt0fERQoJFqempFWmZOcDggElLcPAoifBejgdK8xYXJOYWZ6ZDpE4xKkqJ86aB
 JARAEhmleXBtsIC8xCgrJczLyMDAIMRTkFqUm1mCKv+KUZyDUUmYNxpkCk9mXgnc9FdAi5mAF
 ts2R4MsLklESEk1MIofU95hHZnE3p8aZdb7btOGx+fuLlzpvoj/j/kHWfeyA2/lHD+Z5E/6Fd
 0ioT9/etjsx3bZYkZfchpei6UzK9QcSd0gqf2h7ZvKVcuLUho/Je/vDYkyPXaLX1j0yKnf+YK
 axpGyytOvhq1YZM11PChhbvfO94vM7A5ZSmj8rhCo3ZsuV+qvoMRSnJFoqMVcVJwIAHg55uJD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1482645605!46897460!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43201 invoked from network); 25 Dec 2016 06:00:06 -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; 25 Dec 2016 06:00:06 -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 1cL1qn-0008Ok-7b
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:05 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1qn-0007LH-70
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:05 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1qn-0007LH-70@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:00:05 +0000
Subject: [Xen-changelog] [xen master] nestedhvm: replace VMCX_EADDR by
	INVALID_PADDR
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>

Y29tbWl0IDJkYzU3ZDIwODBjYmIzMWI3NjU2NGFhNTJmYmY0ZTU3NDNjZjgwZGMKQXV0aG9yOiAg
ICAgSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KQXV0aG9yRGF0ZTog
VGh1IERlYyAxNSAxMToxMjozNCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAxNSAxMToxMjozNCAyMDE2ICsw
MTAwCgogICAgbmVzdGVkaHZtOiByZXBsYWNlIFZNQ1hfRUFERFIgYnkgSU5WQUxJRF9QQUREUgog
ICAgCiAgICAuLi4gYmVjYXVzZSBJTlZBTElEX1BBRERSIGlzIGEgbW9yZSBnZW5lcmFsIG9uZS4K
ICAgIAogICAgU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBIYW96aG9uZyBaaGFuZyA8aGFvemhvbmcuemhhbmdAaW50ZWwuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBS
ZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4K
LS0tCiB4ZW4vYXJjaC94ODYvaHZtL25lc3RlZGh2bS5jICAgICB8ICAyICstCiB4ZW4vYXJjaC94
ODYvaHZtL3N2bS9uZXN0ZWRzdm0uYyB8IDE4ICsrKysrKysrKy0tLS0tLS0tLQogeGVuL2FyY2gv
eDg2L2h2bS9zdm0vdm1jYi5jICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZt
eC5jICAgICAgfCAxNiArKysrKysrKy0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92
Y3B1LmggICB8ICAyIC0tCiA1IGZpbGVzIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDIxIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vbmVzdGVkaHZtLmMgYi94
ZW4vYXJjaC94ODYvaHZtL25lc3RlZGh2bS5jCmluZGV4IGM0NjcxZDguLmMwOWM1YjIgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbmVzdGVkaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2
bS9uZXN0ZWRodm0uYwpAQCAtNTQsNyArNTQsNyBAQCBuZXN0ZWRodm1fdmNwdV9yZXNldChzdHJ1
Y3QgdmNwdSAqdikKIAogICAgIGh2bV91bm1hcF9ndWVzdF9mcmFtZShudi0+bnZfdnZtY3gsIDEp
OwogICAgIG52LT5udl92dm1jeCA9IE5VTEw7Ci0gICAgbnYtPm52X3Z2bWN4YWRkciA9IFZNQ1hf
RUFERFI7CisgICAgbnYtPm52X3Z2bWN4YWRkciA9IElOVkFMSURfUEFERFI7CiAgICAgbnYtPm52
X2ZsdXNocDJtID0gMDsKICAgICBudi0+bnZfcDJtID0gTlVMTDsKIApkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0
ZWRzdm0uYwppbmRleCA4YzliMDczLi40ZDlkZTg2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3N2bS9uZXN0ZWRzdm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0u
YwpAQCAtNjgsMTAgKzY4LDEwIEBAIGludCBuZXN0ZWRzdm1fdm1jYl9tYXAoc3RydWN0IHZjcHUg
KnYsIHVpbnQ2NF90IHZtY2JhZGRyKQogICAgIHN0cnVjdCBuZXN0ZWR2Y3B1ICpudiA9ICZ2Y3B1
X25lc3RlZGh2bSh2KTsKIAogICAgIGlmIChudi0+bnZfdnZtY3ggIT0gTlVMTCAmJiBudi0+bnZf
dnZtY3hhZGRyICE9IHZtY2JhZGRyKSB7Ci0gICAgICAgIEFTU0VSVChudi0+bnZfdnZtY3hhZGRy
ICE9IFZNQ1hfRUFERFIpOworICAgICAgICBBU1NFUlQobnYtPm52X3Z2bWN4YWRkciAhPSBJTlZB
TElEX1BBRERSKTsKICAgICAgICAgaHZtX3VubWFwX2d1ZXN0X2ZyYW1lKG52LT5udl92dm1jeCwg
MSk7CiAgICAgICAgIG52LT5udl92dm1jeCA9IE5VTEw7Ci0gICAgICAgIG52LT5udl92dm1jeGFk
ZHIgPSBWTUNYX0VBRERSOworICAgICAgICBudi0+bnZfdnZtY3hhZGRyID0gSU5WQUxJRF9QQURE
UjsKICAgICB9CiAKICAgICBpZiAoICFudi0+bnZfdnZtY3ggKQpAQCAtMTU0LDcgKzE1NCw3IEBA
IHZvaWQgbnN2bV92Y3B1X2Rlc3Ryb3koc3RydWN0IHZjcHUgKnYpCiAgICAgaWYgKG52LT5udl9u
MnZtY3gpIHsKICAgICAgICAgZnJlZV92bWNiKG52LT5udl9uMnZtY3gpOwogICAgICAgICBudi0+
bnZfbjJ2bWN4ID0gTlVMTDsKLSAgICAgICAgbnYtPm52X24ydm1jeF9wYSA9IFZNQ1hfRUFERFI7
CisgICAgICAgIG52LT5udl9uMnZtY3hfcGEgPSBJTlZBTElEX1BBRERSOwogICAgIH0KICAgICBp
ZiAoc3ZtLT5uc19pb21hcCkKICAgICAgICAgc3ZtLT5uc19pb21hcCA9IE5VTEw7CkBAIC0xNjQs
OCArMTY0LDggQEAgaW50IG5zdm1fdmNwdV9yZXNldChzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBz
dHJ1Y3QgbmVzdGVkc3ZtICpzdm0gPSAmdmNwdV9uZXN0ZWRzdm0odik7CiAKLSAgICBzdm0tPm5z
X21zcl9oc2F2ZXBhID0gVk1DWF9FQUREUjsKLSAgICBzdm0tPm5zX292dm1jYl9wYSA9IFZNQ1hf
RUFERFI7CisgICAgc3ZtLT5uc19tc3JfaHNhdmVwYSA9IElOVkFMSURfUEFERFI7CisgICAgc3Zt
LT5uc19vdnZtY2JfcGEgPSBJTlZBTElEX1BBRERSOwogCiAgICAgc3ZtLT5uc190c2NyYXRpbyA9
IERFRkFVTFRfVFNDX1JBVElPOwogCkBAIC00MjUsNyArNDI1LDcgQEAgc3RhdGljIGludCBuc3Zt
X3ZtY2JfcHJlcGFyZTR2bXJ1bihzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpCiAKICAgICAvKiBDaGVjayBpZiB2aXJ0dWFsIFZNQ0IgY2xlYW5iaXRzIGFyZSB2YWxp
ZCAqLwogICAgIHZjbGVhbmJpdHNfdmFsaWQgPSAxOwotICAgIGlmIChzdm0tPm5zX292dm1jYl9w
YSA9PSBWTUNYX0VBRERSKQorICAgIGlmICggc3ZtLT5uc19vdnZtY2JfcGEgPT0gSU5WQUxJRF9Q
QUREUiApCiAgICAgICAgIHZjbGVhbmJpdHNfdmFsaWQgPSAwOwogICAgIGlmIChzdm0tPm5zX292
dm1jYl9wYSAhPSBudi0+bnZfdnZtY3hhZGRyKQogICAgICAgICB2Y2xlYW5iaXRzX3ZhbGlkID0g
MDsKQEAgLTY3NCw3ICs2NzQsNyBAQCBuc3ZtX3ZjcHVfdm1lbnRyeShzdHJ1Y3QgdmNwdSAqdiwg
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiAgICAgbnNfdm1jYiA9IG52LT5udl92dm1jeDsK
ICAgICBBU1NFUlQobnNfdm1jYiAhPSBOVUxMKTsKICAgICBBU1NFUlQobnYtPm52X24ydm1jeCAh
PSBOVUxMKTsKLSAgICBBU1NFUlQobnYtPm52X24ydm1jeF9wYSAhPSBWTUNYX0VBRERSKTsKKyAg
ICBBU1NFUlQobnYtPm52X24ydm1jeF9wYSAhPSBJTlZBTElEX1BBRERSKTsKIAogICAgIC8qIFNh
dmUgdmFsdWVzIGZvciBsYXRlciB1c2UuIE5lZWRlZCBmb3IgTmVzdGVkLW9uLU5lc3RlZCBhbmQK
ICAgICAgKiBTaGFkb3ctb24tU2hhZG93IHBhZ2luZy4KQEAgLTE0OTAsOCArMTQ5MCw4IEBAIHZv
aWQgbnN2bV92Y3B1X3N3aXRjaChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBBU1NF
UlQodi0+YXJjaC5odm1fc3ZtLnZtY2IgIT0gTlVMTCk7CiAgICAgQVNTRVJUKG52LT5udl9uMXZt
Y3ggIT0gTlVMTCk7CiAgICAgQVNTRVJUKG52LT5udl9uMnZtY3ggIT0gTlVMTCk7Ci0gICAgQVNT
RVJUKG52LT5udl9uMXZtY3hfcGEgIT0gVk1DWF9FQUREUik7Ci0gICAgQVNTRVJUKG52LT5udl9u
MnZtY3hfcGEgIT0gVk1DWF9FQUREUik7CisgICAgQVNTRVJUKG52LT5udl9uMXZtY3hfcGEgIT0g
SU5WQUxJRF9QQUREUik7CisgICAgQVNTRVJUKG52LT5udl9uMnZtY3hfcGEgIT0gSU5WQUxJRF9Q
QUREUik7CiAKICAgICBpZiAobnYtPm52X3ZtZXhpdF9wZW5kaW5nKSB7CiAgdm1leGl0OgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vdm1jYi5jIGIveGVuL2FyY2gveDg2L2h2bS9z
dm0vdm1jYi5jCmluZGV4IDllYTAxNGYuLjcwZDc1ZTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vc3ZtL3ZtY2IuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS92bWNiLmMKQEAgLTI3
Myw3ICsyNzMsNyBAQCB2b2lkIHN2bV9kZXN0cm95X3ZtY2Ioc3RydWN0IHZjcHUgKnYpCiAgICAg
fQogCiAgICAgbnYtPm52X24xdm1jeCA9IE5VTEw7Ci0gICAgbnYtPm52X24xdm1jeF9wYSA9IFZN
Q1hfRUFERFI7CisgICAgbnYtPm52X24xdm1jeF9wYSA9IElOVkFMSURfUEFERFI7CiAgICAgYXJj
aF9zdm0tPnZtY2IgPSBOVUxMOwogfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3Zt
eC92dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKaW5kZXggNTJkNzczZS4uNGE1
Yjc5YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3Z2bXguYwpAQCAtMTE0LDcgKzExNCw3IEBAIGludCBudm14X3ZjcHVf
aW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAqdikKICAgICBudm14LT5ndWVzdF92cGlkID0gMDsKICAg
ICBudm14LT52bXhvbl9yZWdpb25fcGEgPSBJTlZBTElEX1BBRERSOwogICAgIG52Y3B1LT5udl92
dm1jeCA9IE5VTEw7Ci0gICAgbnZjcHUtPm52X3Z2bWN4YWRkciA9IFZNQ1hfRUFERFI7CisgICAg
bnZjcHUtPm52X3Z2bWN4YWRkciA9IElOVkFMSURfUEFERFI7CiAgICAgbnZteC0+aW50ci5pbnRy
X2luZm8gPSAwOwogICAgIG52bXgtPmludHIuZXJyb3JfY29kZSA9IDA7CiAgICAgbnZteC0+aW9i
aXRtYXBbMF0gPSBOVUxMOwpAQCAtNzU2LDEwICs3NTYsMTAgQEAgc3RhdGljIHZvaWQgbnZteF9w
dXJnZV92dm1jcyhzdHJ1Y3QgdmNwdSAqdikKICAgICBpbnQgaTsKIAogICAgIF9fY2xlYXJfY3Vy
cmVudF92dm1jcyh2KTsKLSAgICBpZiAoIG52Y3B1LT5udl92dm1jeGFkZHIgIT0gVk1DWF9FQURE
UiApCisgICAgaWYgKCBudmNwdS0+bnZfdnZtY3hhZGRyICE9IElOVkFMSURfUEFERFIgKQogICAg
ICAgICBodm1fdW5tYXBfZ3Vlc3RfZnJhbWUobnZjcHUtPm52X3Z2bWN4LCAxKTsKICAgICBudmNw
dS0+bnZfdnZtY3ggPSBOVUxMOwotICAgIG52Y3B1LT5udl92dm1jeGFkZHIgPSBWTUNYX0VBRERS
OworICAgIG52Y3B1LT5udl92dm1jeGFkZHIgPSBJTlZBTElEX1BBRERSOwogICAgIHYtPmFyY2gu
aHZtX3ZteC52bWNzX3NoYWRvd19tYWRkciA9IDA7CiAgICAgZm9yIChpPTA7IGk8MjsgaSsrKSB7
CiAgICAgICAgIGlmICggbnZteC0+aW9iaXRtYXBbaV0gKSB7CkBAIC0xMzgzLDcgKzEzODMsNyBA
QCBpbnQgbnZteF9oYW5kbGVfdm14b24oc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAg
aWYgKCBudm14X3ZjcHVfaW5fdm14KHYpICkKICAgICB7CiAgICAgICAgIHZtcmV0dXJuKHJlZ3Ms
Ci0gICAgICAgICAgICAgICAgIG52Y3B1LT5udl92dm1jeGFkZHIgIT0gVk1DWF9FQUREUiA/Cisg
ICAgICAgICAgICAgICAgIG52Y3B1LT5udl92dm1jeGFkZHIgIT0gSU5WQUxJRF9QQUREUiA/CiAg
ICAgICAgICAgICAgICAgIFZNRkFJTF9WQUxJRCA6IFZNRkFJTF9JTlZBTElEKTsKICAgICAgICAg
cmV0dXJuIFg4NkVNVUxfT0tBWTsKICAgICB9CkBAIC0xNDk5LDcgKzE0OTksNyBAQCBzdGF0aWMg
aW50IG52bXhfdm1yZXN1bWUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQogICAgIHN0cnVjdCBuZXN0ZWR2Y3B1ICpudmNwdSA9ICZ2Y3B1X25lc3RlZGh2bSh2KTsK
IAogICAgIC8qIGNoZWNrIFZNQ1MgaXMgdmFsaWQgYW5kIElPIEJJVE1BUCBpcyBzZXQgKi8KLSAg
ICBpZiAoIChudmNwdS0+bnZfdnZtY3hhZGRyICE9IFZNQ1hfRUFERFIpICYmCisgICAgaWYgKCAo
bnZjcHUtPm52X3Z2bWN4YWRkciAhPSBJTlZBTElEX1BBRERSKSAmJgogICAgICAgICAgICAgKChu
dm14LT5pb2JpdG1hcFswXSAmJiBudm14LT5pb2JpdG1hcFsxXSkgfHwKICAgICAgICAgICAgICEo
X19uMl9leGVjX2NvbnRyb2wodikgJiBDUFVfQkFTRURfQUNUSVZBVEVfSU9fQklUTUFQKSApICkK
ICAgICAgICAgbnZjcHUtPm52X3ZtZW50cnlfcGVuZGluZyA9IDE7CkBAIC0xNTE5LDcgKzE1MTks
NyBAQCBpbnQgbnZteF9oYW5kbGVfdm1yZXN1bWUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Mp
CiAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQogICAgICAgICByZXR1cm4gcmM7CiAKLSAg
ICBpZiAoIHZjcHVfbmVzdGVkaHZtKHYpLm52X3Z2bWN4YWRkciA9PSBWTUNYX0VBRERSICkKKyAg
ICBpZiAoIHZjcHVfbmVzdGVkaHZtKHYpLm52X3Z2bWN4YWRkciA9PSBJTlZBTElEX1BBRERSICkK
ICAgICB7CiAgICAgICAgIHZtcmV0dXJuIChyZWdzLCBWTUZBSUxfSU5WQUxJRCk7CiAgICAgICAg
IHJldHVybiBYODZFTVVMX09LQVk7ICAgICAgICAKQEAgLTE1NDQsNyArMTU0NCw3IEBAIGludCBu
dm14X2hhbmRsZV92bWxhdW5jaChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBpZiAo
IHJjICE9IFg4NkVNVUxfT0tBWSApCiAgICAgICAgIHJldHVybiByYzsKIAotICAgIGlmICggdmNw
dV9uZXN0ZWRodm0odikubnZfdnZtY3hhZGRyID09IFZNQ1hfRUFERFIgKQorICAgIGlmICggdmNw
dV9uZXN0ZWRodm0odikubnZfdnZtY3hhZGRyID09IElOVkFMSURfUEFERFIgKQogICAgIHsKICAg
ICAgICAgdm1yZXR1cm4gKHJlZ3MsIFZNRkFJTF9JTlZBTElEKTsKICAgICAgICAgcmV0dXJuIFg4
NkVNVUxfT0tBWTsKQEAgLTE1ODksNyArMTU4OSw3IEBAIGludCBudm14X2hhbmRsZV92bXB0cmxk
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIGlmICggbnZjcHUtPm52X3Z2bWN4YWRk
ciAhPSBncGEgKQogICAgICAgICBudm14X3B1cmdlX3Z2bWNzKHYpOwogCi0gICAgaWYgKCBudmNw
dS0+bnZfdnZtY3hhZGRyID09IFZNQ1hfRUFERFIgKQorICAgIGlmICggbnZjcHUtPm52X3Z2bWN4
YWRkciA9PSBJTlZBTElEX1BBRERSICkKICAgICB7CiAgICAgICAgIGJvb2xfdCB3cml0YWJsZTsK
ICAgICAgICAgdm9pZCAqdnZtY3ggPSBodm1fbWFwX2d1ZXN0X2ZyYW1lX3J3KHBhZGRyX3RvX3Bm
bihncGEpLCAxLCAmd3JpdGFibGUpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vdmNwdS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5oCmluZGV4IGQ0ODU1MzYu
LjdiNDExYTggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92Y3B1LmgKQEAgLTk3LDggKzk3LDYgQEAgc3RhdGlj
IGlubGluZSBib29sX3QgaHZtX3ZjcHVfaW9fbmVlZF9jb21wbGV0aW9uKGNvbnN0IHN0cnVjdCBo
dm1fdmNwdV9pbyAqdmlvKQogICAgICAgICAgICAhdmlvLT5pb19yZXEuZGF0YV9pc19wdHI7CiB9
CiAKLSNkZWZpbmUgVk1DWF9FQUREUiAgICAofjBVTEwpCi0KIHN0cnVjdCBuZXN0ZWR2Y3B1IHsK
ICAgICBib29sX3QgbnZfZ3Vlc3Rtb2RlOyAvKiB2Y3B1IGluIGd1ZXN0bW9kZT8gKi8KICAgICB2
b2lkICpudl92dm1jeDsgLyogbDEgZ3Vlc3QgdmlydHVhbCBWTUNCL1ZNQ1MgKi8KLS0KZ2VuZXJh
dGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:00:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06: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 1cL1qr-0005Qr-22; Sun, 25 Dec 2016 06:00:09 +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 1cL1qp-0005OY-Of
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:07 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 B2/A0-19998-7606F585; Sun, 25 Dec 2016 06:00:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTctIT7
 CYEKngsWEbQYOjB7b+3axBzBGsWbmJeVXJLBmPLrSxVYw07ri/86jzA2MXfpdjFwcQgJfGCV6
 pv9jgXDOM0osXzEJyOHgYBMQk5i7V6GLkZNDREBVYtaK5cwgtpCAukTT7wY2EFtYwEXi3run7
 CDlvAJmEr+3JYOEWYDKf5x/wjKBkWMBI8MqRo3i1KKy1CJdQwu9pKLM9IyS3MTMHF1DA2O93N
 Ti4sT01JzEpGK95PzcTYxAn9QzMDDuYPx92vMQoyQHk5Ior9rmmAghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErwt0fERQoJFqempFWmZOcDggElLcPAoifBejgdK8xYXJOYWZ6ZDpE4xKkqJ86aB
 JARAEhmleXBtsIC8xCgrJczLyMDAIMRTkFqUm1mCKv+KUZyDUUmYNxpkCk9mXgnc9FdAi5mAF
 ts2R4MsLklESEk1MIofU95hHZnE3p8aZdb7btOGx+fuLlzpvoj/j/kHWfeyA2/lHD+Z5E/6Fd
 0ioT9/etjsx3bZYkZfchpei6UzK9QcSd0gqf2h7ZvKVcuLUho/Je/vDYkyPXaLX1j0yKnf+YK
 axpGyytOvhq1YZM11PChhbvfO94vM7A5ZSmj8rhCo3ZsuV+qvoMRSnJFoqMVcVJwIAHg55uJD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1482645605!46897460!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43201 invoked from network); 25 Dec 2016 06:00:06 -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; 25 Dec 2016 06:00:06 -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 1cL1qn-0008Ok-7b
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:05 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1qn-0007LH-70
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:05 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1qn-0007LH-70@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:00:05 +0000
Subject: [Xen-changelog] [xen master] nestedhvm: replace VMCX_EADDR by
	INVALID_PADDR
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>

Y29tbWl0IDJkYzU3ZDIwODBjYmIzMWI3NjU2NGFhNTJmYmY0ZTU3NDNjZjgwZGMKQXV0aG9yOiAg
ICAgSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KQXV0aG9yRGF0ZTog
VGh1IERlYyAxNSAxMToxMjozNCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAxNSAxMToxMjozNCAyMDE2ICsw
MTAwCgogICAgbmVzdGVkaHZtOiByZXBsYWNlIFZNQ1hfRUFERFIgYnkgSU5WQUxJRF9QQUREUgog
ICAgCiAgICAuLi4gYmVjYXVzZSBJTlZBTElEX1BBRERSIGlzIGEgbW9yZSBnZW5lcmFsIG9uZS4K
ICAgIAogICAgU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBIYW96aG9uZyBaaGFuZyA8aGFvemhvbmcuemhhbmdAaW50ZWwuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CiAgICBS
ZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4K
LS0tCiB4ZW4vYXJjaC94ODYvaHZtL25lc3RlZGh2bS5jICAgICB8ICAyICstCiB4ZW4vYXJjaC94
ODYvaHZtL3N2bS9uZXN0ZWRzdm0uYyB8IDE4ICsrKysrKysrKy0tLS0tLS0tLQogeGVuL2FyY2gv
eDg2L2h2bS9zdm0vdm1jYi5jICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZt
eC5jICAgICAgfCAxNiArKysrKysrKy0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92
Y3B1LmggICB8ICAyIC0tCiA1IGZpbGVzIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDIxIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vbmVzdGVkaHZtLmMgYi94
ZW4vYXJjaC94ODYvaHZtL25lc3RlZGh2bS5jCmluZGV4IGM0NjcxZDguLmMwOWM1YjIgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbmVzdGVkaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2
bS9uZXN0ZWRodm0uYwpAQCAtNTQsNyArNTQsNyBAQCBuZXN0ZWRodm1fdmNwdV9yZXNldChzdHJ1
Y3QgdmNwdSAqdikKIAogICAgIGh2bV91bm1hcF9ndWVzdF9mcmFtZShudi0+bnZfdnZtY3gsIDEp
OwogICAgIG52LT5udl92dm1jeCA9IE5VTEw7Ci0gICAgbnYtPm52X3Z2bWN4YWRkciA9IFZNQ1hf
RUFERFI7CisgICAgbnYtPm52X3Z2bWN4YWRkciA9IElOVkFMSURfUEFERFI7CiAgICAgbnYtPm52
X2ZsdXNocDJtID0gMDsKICAgICBudi0+bnZfcDJtID0gTlVMTDsKIApkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0
ZWRzdm0uYwppbmRleCA4YzliMDczLi40ZDlkZTg2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3N2bS9uZXN0ZWRzdm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0u
YwpAQCAtNjgsMTAgKzY4LDEwIEBAIGludCBuZXN0ZWRzdm1fdm1jYl9tYXAoc3RydWN0IHZjcHUg
KnYsIHVpbnQ2NF90IHZtY2JhZGRyKQogICAgIHN0cnVjdCBuZXN0ZWR2Y3B1ICpudiA9ICZ2Y3B1
X25lc3RlZGh2bSh2KTsKIAogICAgIGlmIChudi0+bnZfdnZtY3ggIT0gTlVMTCAmJiBudi0+bnZf
dnZtY3hhZGRyICE9IHZtY2JhZGRyKSB7Ci0gICAgICAgIEFTU0VSVChudi0+bnZfdnZtY3hhZGRy
ICE9IFZNQ1hfRUFERFIpOworICAgICAgICBBU1NFUlQobnYtPm52X3Z2bWN4YWRkciAhPSBJTlZB
TElEX1BBRERSKTsKICAgICAgICAgaHZtX3VubWFwX2d1ZXN0X2ZyYW1lKG52LT5udl92dm1jeCwg
MSk7CiAgICAgICAgIG52LT5udl92dm1jeCA9IE5VTEw7Ci0gICAgICAgIG52LT5udl92dm1jeGFk
ZHIgPSBWTUNYX0VBRERSOworICAgICAgICBudi0+bnZfdnZtY3hhZGRyID0gSU5WQUxJRF9QQURE
UjsKICAgICB9CiAKICAgICBpZiAoICFudi0+bnZfdnZtY3ggKQpAQCAtMTU0LDcgKzE1NCw3IEBA
IHZvaWQgbnN2bV92Y3B1X2Rlc3Ryb3koc3RydWN0IHZjcHUgKnYpCiAgICAgaWYgKG52LT5udl9u
MnZtY3gpIHsKICAgICAgICAgZnJlZV92bWNiKG52LT5udl9uMnZtY3gpOwogICAgICAgICBudi0+
bnZfbjJ2bWN4ID0gTlVMTDsKLSAgICAgICAgbnYtPm52X24ydm1jeF9wYSA9IFZNQ1hfRUFERFI7
CisgICAgICAgIG52LT5udl9uMnZtY3hfcGEgPSBJTlZBTElEX1BBRERSOwogICAgIH0KICAgICBp
ZiAoc3ZtLT5uc19pb21hcCkKICAgICAgICAgc3ZtLT5uc19pb21hcCA9IE5VTEw7CkBAIC0xNjQs
OCArMTY0LDggQEAgaW50IG5zdm1fdmNwdV9yZXNldChzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBz
dHJ1Y3QgbmVzdGVkc3ZtICpzdm0gPSAmdmNwdV9uZXN0ZWRzdm0odik7CiAKLSAgICBzdm0tPm5z
X21zcl9oc2F2ZXBhID0gVk1DWF9FQUREUjsKLSAgICBzdm0tPm5zX292dm1jYl9wYSA9IFZNQ1hf
RUFERFI7CisgICAgc3ZtLT5uc19tc3JfaHNhdmVwYSA9IElOVkFMSURfUEFERFI7CisgICAgc3Zt
LT5uc19vdnZtY2JfcGEgPSBJTlZBTElEX1BBRERSOwogCiAgICAgc3ZtLT5uc190c2NyYXRpbyA9
IERFRkFVTFRfVFNDX1JBVElPOwogCkBAIC00MjUsNyArNDI1LDcgQEAgc3RhdGljIGludCBuc3Zt
X3ZtY2JfcHJlcGFyZTR2bXJ1bihzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpCiAKICAgICAvKiBDaGVjayBpZiB2aXJ0dWFsIFZNQ0IgY2xlYW5iaXRzIGFyZSB2YWxp
ZCAqLwogICAgIHZjbGVhbmJpdHNfdmFsaWQgPSAxOwotICAgIGlmIChzdm0tPm5zX292dm1jYl9w
YSA9PSBWTUNYX0VBRERSKQorICAgIGlmICggc3ZtLT5uc19vdnZtY2JfcGEgPT0gSU5WQUxJRF9Q
QUREUiApCiAgICAgICAgIHZjbGVhbmJpdHNfdmFsaWQgPSAwOwogICAgIGlmIChzdm0tPm5zX292
dm1jYl9wYSAhPSBudi0+bnZfdnZtY3hhZGRyKQogICAgICAgICB2Y2xlYW5iaXRzX3ZhbGlkID0g
MDsKQEAgLTY3NCw3ICs2NzQsNyBAQCBuc3ZtX3ZjcHVfdm1lbnRyeShzdHJ1Y3QgdmNwdSAqdiwg
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCiAgICAgbnNfdm1jYiA9IG52LT5udl92dm1jeDsK
ICAgICBBU1NFUlQobnNfdm1jYiAhPSBOVUxMKTsKICAgICBBU1NFUlQobnYtPm52X24ydm1jeCAh
PSBOVUxMKTsKLSAgICBBU1NFUlQobnYtPm52X24ydm1jeF9wYSAhPSBWTUNYX0VBRERSKTsKKyAg
ICBBU1NFUlQobnYtPm52X24ydm1jeF9wYSAhPSBJTlZBTElEX1BBRERSKTsKIAogICAgIC8qIFNh
dmUgdmFsdWVzIGZvciBsYXRlciB1c2UuIE5lZWRlZCBmb3IgTmVzdGVkLW9uLU5lc3RlZCBhbmQK
ICAgICAgKiBTaGFkb3ctb24tU2hhZG93IHBhZ2luZy4KQEAgLTE0OTAsOCArMTQ5MCw4IEBAIHZv
aWQgbnN2bV92Y3B1X3N3aXRjaChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBBU1NF
UlQodi0+YXJjaC5odm1fc3ZtLnZtY2IgIT0gTlVMTCk7CiAgICAgQVNTRVJUKG52LT5udl9uMXZt
Y3ggIT0gTlVMTCk7CiAgICAgQVNTRVJUKG52LT5udl9uMnZtY3ggIT0gTlVMTCk7Ci0gICAgQVNT
RVJUKG52LT5udl9uMXZtY3hfcGEgIT0gVk1DWF9FQUREUik7Ci0gICAgQVNTRVJUKG52LT5udl9u
MnZtY3hfcGEgIT0gVk1DWF9FQUREUik7CisgICAgQVNTRVJUKG52LT5udl9uMXZtY3hfcGEgIT0g
SU5WQUxJRF9QQUREUik7CisgICAgQVNTRVJUKG52LT5udl9uMnZtY3hfcGEgIT0gSU5WQUxJRF9Q
QUREUik7CiAKICAgICBpZiAobnYtPm52X3ZtZXhpdF9wZW5kaW5nKSB7CiAgdm1leGl0OgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vdm1jYi5jIGIveGVuL2FyY2gveDg2L2h2bS9z
dm0vdm1jYi5jCmluZGV4IDllYTAxNGYuLjcwZDc1ZTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vc3ZtL3ZtY2IuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS92bWNiLmMKQEAgLTI3
Myw3ICsyNzMsNyBAQCB2b2lkIHN2bV9kZXN0cm95X3ZtY2Ioc3RydWN0IHZjcHUgKnYpCiAgICAg
fQogCiAgICAgbnYtPm52X24xdm1jeCA9IE5VTEw7Ci0gICAgbnYtPm52X24xdm1jeF9wYSA9IFZN
Q1hfRUFERFI7CisgICAgbnYtPm52X24xdm1jeF9wYSA9IElOVkFMSURfUEFERFI7CiAgICAgYXJj
aF9zdm0tPnZtY2IgPSBOVUxMOwogfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3Zt
eC92dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKaW5kZXggNTJkNzczZS4uNGE1
Yjc5YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3Z2bXguYwpAQCAtMTE0LDcgKzExNCw3IEBAIGludCBudm14X3ZjcHVf
aW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAqdikKICAgICBudm14LT5ndWVzdF92cGlkID0gMDsKICAg
ICBudm14LT52bXhvbl9yZWdpb25fcGEgPSBJTlZBTElEX1BBRERSOwogICAgIG52Y3B1LT5udl92
dm1jeCA9IE5VTEw7Ci0gICAgbnZjcHUtPm52X3Z2bWN4YWRkciA9IFZNQ1hfRUFERFI7CisgICAg
bnZjcHUtPm52X3Z2bWN4YWRkciA9IElOVkFMSURfUEFERFI7CiAgICAgbnZteC0+aW50ci5pbnRy
X2luZm8gPSAwOwogICAgIG52bXgtPmludHIuZXJyb3JfY29kZSA9IDA7CiAgICAgbnZteC0+aW9i
aXRtYXBbMF0gPSBOVUxMOwpAQCAtNzU2LDEwICs3NTYsMTAgQEAgc3RhdGljIHZvaWQgbnZteF9w
dXJnZV92dm1jcyhzdHJ1Y3QgdmNwdSAqdikKICAgICBpbnQgaTsKIAogICAgIF9fY2xlYXJfY3Vy
cmVudF92dm1jcyh2KTsKLSAgICBpZiAoIG52Y3B1LT5udl92dm1jeGFkZHIgIT0gVk1DWF9FQURE
UiApCisgICAgaWYgKCBudmNwdS0+bnZfdnZtY3hhZGRyICE9IElOVkFMSURfUEFERFIgKQogICAg
ICAgICBodm1fdW5tYXBfZ3Vlc3RfZnJhbWUobnZjcHUtPm52X3Z2bWN4LCAxKTsKICAgICBudmNw
dS0+bnZfdnZtY3ggPSBOVUxMOwotICAgIG52Y3B1LT5udl92dm1jeGFkZHIgPSBWTUNYX0VBRERS
OworICAgIG52Y3B1LT5udl92dm1jeGFkZHIgPSBJTlZBTElEX1BBRERSOwogICAgIHYtPmFyY2gu
aHZtX3ZteC52bWNzX3NoYWRvd19tYWRkciA9IDA7CiAgICAgZm9yIChpPTA7IGk8MjsgaSsrKSB7
CiAgICAgICAgIGlmICggbnZteC0+aW9iaXRtYXBbaV0gKSB7CkBAIC0xMzgzLDcgKzEzODMsNyBA
QCBpbnQgbnZteF9oYW5kbGVfdm14b24oc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAg
aWYgKCBudm14X3ZjcHVfaW5fdm14KHYpICkKICAgICB7CiAgICAgICAgIHZtcmV0dXJuKHJlZ3Ms
Ci0gICAgICAgICAgICAgICAgIG52Y3B1LT5udl92dm1jeGFkZHIgIT0gVk1DWF9FQUREUiA/Cisg
ICAgICAgICAgICAgICAgIG52Y3B1LT5udl92dm1jeGFkZHIgIT0gSU5WQUxJRF9QQUREUiA/CiAg
ICAgICAgICAgICAgICAgIFZNRkFJTF9WQUxJRCA6IFZNRkFJTF9JTlZBTElEKTsKICAgICAgICAg
cmV0dXJuIFg4NkVNVUxfT0tBWTsKICAgICB9CkBAIC0xNDk5LDcgKzE0OTksNyBAQCBzdGF0aWMg
aW50IG52bXhfdm1yZXN1bWUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQogICAgIHN0cnVjdCBuZXN0ZWR2Y3B1ICpudmNwdSA9ICZ2Y3B1X25lc3RlZGh2bSh2KTsK
IAogICAgIC8qIGNoZWNrIFZNQ1MgaXMgdmFsaWQgYW5kIElPIEJJVE1BUCBpcyBzZXQgKi8KLSAg
ICBpZiAoIChudmNwdS0+bnZfdnZtY3hhZGRyICE9IFZNQ1hfRUFERFIpICYmCisgICAgaWYgKCAo
bnZjcHUtPm52X3Z2bWN4YWRkciAhPSBJTlZBTElEX1BBRERSKSAmJgogICAgICAgICAgICAgKChu
dm14LT5pb2JpdG1hcFswXSAmJiBudm14LT5pb2JpdG1hcFsxXSkgfHwKICAgICAgICAgICAgICEo
X19uMl9leGVjX2NvbnRyb2wodikgJiBDUFVfQkFTRURfQUNUSVZBVEVfSU9fQklUTUFQKSApICkK
ICAgICAgICAgbnZjcHUtPm52X3ZtZW50cnlfcGVuZGluZyA9IDE7CkBAIC0xNTE5LDcgKzE1MTks
NyBAQCBpbnQgbnZteF9oYW5kbGVfdm1yZXN1bWUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Mp
CiAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQogICAgICAgICByZXR1cm4gcmM7CiAKLSAg
ICBpZiAoIHZjcHVfbmVzdGVkaHZtKHYpLm52X3Z2bWN4YWRkciA9PSBWTUNYX0VBRERSICkKKyAg
ICBpZiAoIHZjcHVfbmVzdGVkaHZtKHYpLm52X3Z2bWN4YWRkciA9PSBJTlZBTElEX1BBRERSICkK
ICAgICB7CiAgICAgICAgIHZtcmV0dXJuIChyZWdzLCBWTUZBSUxfSU5WQUxJRCk7CiAgICAgICAg
IHJldHVybiBYODZFTVVMX09LQVk7ICAgICAgICAKQEAgLTE1NDQsNyArMTU0NCw3IEBAIGludCBu
dm14X2hhbmRsZV92bWxhdW5jaChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBpZiAo
IHJjICE9IFg4NkVNVUxfT0tBWSApCiAgICAgICAgIHJldHVybiByYzsKIAotICAgIGlmICggdmNw
dV9uZXN0ZWRodm0odikubnZfdnZtY3hhZGRyID09IFZNQ1hfRUFERFIgKQorICAgIGlmICggdmNw
dV9uZXN0ZWRodm0odikubnZfdnZtY3hhZGRyID09IElOVkFMSURfUEFERFIgKQogICAgIHsKICAg
ICAgICAgdm1yZXR1cm4gKHJlZ3MsIFZNRkFJTF9JTlZBTElEKTsKICAgICAgICAgcmV0dXJuIFg4
NkVNVUxfT0tBWTsKQEAgLTE1ODksNyArMTU4OSw3IEBAIGludCBudm14X2hhbmRsZV92bXB0cmxk
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIGlmICggbnZjcHUtPm52X3Z2bWN4YWRk
ciAhPSBncGEgKQogICAgICAgICBudm14X3B1cmdlX3Z2bWNzKHYpOwogCi0gICAgaWYgKCBudmNw
dS0+bnZfdnZtY3hhZGRyID09IFZNQ1hfRUFERFIgKQorICAgIGlmICggbnZjcHUtPm52X3Z2bWN4
YWRkciA9PSBJTlZBTElEX1BBRERSICkKICAgICB7CiAgICAgICAgIGJvb2xfdCB3cml0YWJsZTsK
ICAgICAgICAgdm9pZCAqdnZtY3ggPSBodm1fbWFwX2d1ZXN0X2ZyYW1lX3J3KHBhZGRyX3RvX3Bm
bihncGEpLCAxLCAmd3JpdGFibGUpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vdmNwdS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5oCmluZGV4IGQ0ODU1MzYu
LjdiNDExYTggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92Y3B1LmgKQEAgLTk3LDggKzk3LDYgQEAgc3RhdGlj
IGlubGluZSBib29sX3QgaHZtX3ZjcHVfaW9fbmVlZF9jb21wbGV0aW9uKGNvbnN0IHN0cnVjdCBo
dm1fdmNwdV9pbyAqdmlvKQogICAgICAgICAgICAhdmlvLT5pb19yZXEuZGF0YV9pc19wdHI7CiB9
CiAKLSNkZWZpbmUgVk1DWF9FQUREUiAgICAofjBVTEwpCi0KIHN0cnVjdCBuZXN0ZWR2Y3B1IHsK
ICAgICBib29sX3QgbnZfZ3Vlc3Rtb2RlOyAvKiB2Y3B1IGluIGd1ZXN0bW9kZT8gKi8KICAgICB2
b2lkICpudl92dm1jeDsgLyogbDEgZ3Vlc3QgdmlydHVhbCBWTUNCL1ZNQ1MgKi8KLS0KZ2VuZXJh
dGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:00:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:00: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 1cL1r1-0005UX-3d; Sun, 25 Dec 2016 06:00:19 +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 1cL1qz-0005UL-Gh
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:17 +0000
Received: from [85.158.143.35] by server-11.bemta-6.messagelabs.com id
 D5/9F-25337-0706F585; Sun, 25 Dec 2016 06:00:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbcgIT7
 CYMdjSYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2NW/k6VgL2/FyoOT2RsYr3B1MXJyCAl8YZR4
 +YOni5ELyD7PKNGwtZe1i5GDg01ATGLuXgWQGhEBVYlZK5YzQ9SrSzT9bmADsYUFIiS23z3GB
 GLzCphJbNq5nAWklQWofs+JtAmMHAsYGVYxahSnFpWlFukaG+olFWWmZ5TkJmbm6BoamOnlph
 YXJ6an5iQmFesl5+duYgR6hAEIdjA2LQo8xCjJwaQkyqu2OSZCiC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgRvS3R8hJBgUWp6akVaZg4wNGDSEhw8SiK8UfFAad7igsTc4sx0iNQpRkUpcd40kIQA
 SCKjNA+uDRaOlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMGw0yhSczrwRu+iugxUxAi22bo
 0EWlyQipKQaGAPWNJTJXRZ3K7t17WnQt5SK9RoFDWLNfCXHBcQa2/6u5jFPm++ZdGJZlTLbDk
 7z6DMP7vK8ZmF/uVYkd/f+FSZF4S6dS66/NWMKm91m1vNLwGbOIteihhkhSs4ZC1hOWJlrvpV
 aLa6qoCXpYbrfXf3yCZNL+723aawWepXlmv5VqbqMxbRViaU4I9FQi7moOBEAQKH/nUICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1482645615!26859720!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26757 invoked from network); 25 Dec 2016 06:00: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; 25 Dec 2016 06:00:16 -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 1cL1qx-0008Ou-Bj
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:15 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1qx-0007Rx-9O
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:15 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1qx-0007Rx-9O@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:00:15 +0000
Subject: [Xen-changelog] [xen master] x86emul: ignore most segment bases for
	64-bit mode in is_aligned()
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>

Y29tbWl0IDZlNjE2YTNjZWY0ZDc4MjI1Mzc4NzkwNGJmM2Q2NDExMTJlYWZhMTQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgRGVjIDE1
IDExOjEzOjMyIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgRGVjIDE1IDExOjEzOjMyIDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBpZ25vcmUgbW9zdCBzZWdtZW50IGJhc2VzIGZvciA2NC1iaXQgbW9kZSBpbiBpc19h
bGlnbmVkKCkKICAgIAogICAgb3BzLT5yZWFkX3NlZ21lbnQoKSB3aWxsIHJlcG9ydCB3aGF0ZXZl
ciBpcyBhY3R1YWxseSB0aGVyZSBpbiB0aGUKICAgIHJlZ2lzdGVyLCBzbyB3ZSBuZWVkIHRvIGFj
dGl2ZWx5IGRpc3Rpbmd1aXNoIEVTL0NTL1NTL0RTIGZyb20gRlMvR1MuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIHwgMTUgKysrKysrKysrKy0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDA1ZmEzNDIuLmRmZGNkNmMgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xNjQyLDEyICsxNjQyLDE3IEBAIHN0
YXRpYyBib29sIGlzX2FsaWduZWQoZW51bSB4ODZfc2VnbWVudCBzZWcsIHVuc2lnbmVkIGxvbmcg
b2ZmcywKICAgICAvKiBFeHBlY3RpbmcgcG93ZXJzIG9mIHR3byBvbmx5LiAqLwogICAgIEFTU0VS
VCghKHNpemUgJiAoc2l6ZSAtIDEpKSk7CiAKLSAgICAvKiBObyBhbGlnbm1lbnQgY2hlY2tpbmcg
d2hlbiB3ZSBoYXZlIG5vIHdheSB0byByZWFkIHNlZ21lbnQgZGF0YS4gKi8KLSAgICBpZiAoICFv
cHMtPnJlYWRfc2VnbWVudCApCi0gICAgICAgIHJldHVybiB0cnVlOworICAgIGlmICggbW9kZV82
NGJpdCgpICYmIHNlZyA8IHg4Nl9zZWdfZnMgKQorICAgICAgICBtZW1zZXQoJnJlZywgMCwgc2l6
ZW9mKHJlZykpOworICAgIGVsc2UKKyAgICB7CisgICAgICAgIC8qIE5vIGFsaWdubWVudCBjaGVj
a2luZyB3aGVuIHdlIGhhdmUgbm8gd2F5IHRvIHJlYWQgc2VnbWVudCBkYXRhLiAqLworICAgICAg
ICBpZiAoICFvcHMtPnJlYWRfc2VnbWVudCApCisgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKIAot
ICAgIGlmICggb3BzLT5yZWFkX3NlZ21lbnQoc2VnLCAmcmVnLCBjdHh0KSAhPSBYODZFTVVMX09L
QVkgKQotICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgICAgIGlmICggb3BzLT5yZWFkX3NlZ21l
bnQoc2VnLCAmcmVnLCBjdHh0KSAhPSBYODZFTVVMX09LQVkgKQorICAgICAgICAgICAgcmV0dXJu
IGZhbHNlOworICAgIH0KIAogICAgIHJldHVybiAhKChyZWcuYmFzZSArIG9mZnMpICYgKHNpemUg
LSAxKSk7CiB9Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:00:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:00: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 1cL1r1-0005UX-3d; Sun, 25 Dec 2016 06:00:19 +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 1cL1qz-0005UL-Gh
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:17 +0000
Received: from [85.158.143.35] by server-11.bemta-6.messagelabs.com id
 D5/9F-25337-0706F585; Sun, 25 Dec 2016 06:00:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbcgIT7
 CYMdjSYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2NW/k6VgL2/FyoOT2RsYr3B1MXJyCAl8YZR4
 +YOni5ELyD7PKNGwtZe1i5GDg01ATGLuXgWQGhEBVYlZK5YzQ9SrSzT9bmADsYUFIiS23z3GB
 GLzCphJbNq5nAWklQWofs+JtAmMHAsYGVYxahSnFpWlFukaG+olFWWmZ5TkJmbm6BoamOnlph
 YXJ6an5iQmFesl5+duYgR6hAEIdjA2LQo8xCjJwaQkyqu2OSZCiC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgRvS3R8hJBgUWp6akVaZg4wNGDSEhw8SiK8UfFAad7igsTc4sx0iNQpRkUpcd40kIQA
 SCKjNA+uDRaOlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMGw0yhSczrwRu+iugxUxAi22bo
 0EWlyQipKQaGAPWNJTJXRZ3K7t17WnQt5SK9RoFDWLNfCXHBcQa2/6u5jFPm++ZdGJZlTLbDk
 7z6DMP7vK8ZmF/uVYkd/f+FSZF4S6dS66/NWMKm91m1vNLwGbOIteihhkhSs4ZC1hOWJlrvpV
 aLa6qoCXpYbrfXf3yCZNL+723aawWepXlmv5VqbqMxbRViaU4I9FQi7moOBEAQKH/nUICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1482645615!26859720!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26757 invoked from network); 25 Dec 2016 06:00: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; 25 Dec 2016 06:00:16 -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 1cL1qx-0008Ou-Bj
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:15 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1qx-0007Rx-9O
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:15 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1qx-0007Rx-9O@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:00:15 +0000
Subject: [Xen-changelog] [xen master] x86emul: ignore most segment bases for
	64-bit mode in is_aligned()
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>

Y29tbWl0IDZlNjE2YTNjZWY0ZDc4MjI1Mzc4NzkwNGJmM2Q2NDExMTJlYWZhMTQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUaHUgRGVjIDE1
IDExOjEzOjMyIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUaHUgRGVjIDE1IDExOjEzOjMyIDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBpZ25vcmUgbW9zdCBzZWdtZW50IGJhc2VzIGZvciA2NC1iaXQgbW9kZSBpbiBpc19h
bGlnbmVkKCkKICAgIAogICAgb3BzLT5yZWFkX3NlZ21lbnQoKSB3aWxsIHJlcG9ydCB3aGF0ZXZl
ciBpcyBhY3R1YWxseSB0aGVyZSBpbiB0aGUKICAgIHJlZ2lzdGVyLCBzbyB3ZSBuZWVkIHRvIGFj
dGl2ZWx5IGRpc3Rpbmd1aXNoIEVTL0NTL1NTL0RTIGZyb20gRlMvR1MuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIHwgMTUgKysrKysrKysrKy0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDA1ZmEzNDIuLmRmZGNkNmMgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNo
L3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xNjQyLDEyICsxNjQyLDE3IEBAIHN0
YXRpYyBib29sIGlzX2FsaWduZWQoZW51bSB4ODZfc2VnbWVudCBzZWcsIHVuc2lnbmVkIGxvbmcg
b2ZmcywKICAgICAvKiBFeHBlY3RpbmcgcG93ZXJzIG9mIHR3byBvbmx5LiAqLwogICAgIEFTU0VS
VCghKHNpemUgJiAoc2l6ZSAtIDEpKSk7CiAKLSAgICAvKiBObyBhbGlnbm1lbnQgY2hlY2tpbmcg
d2hlbiB3ZSBoYXZlIG5vIHdheSB0byByZWFkIHNlZ21lbnQgZGF0YS4gKi8KLSAgICBpZiAoICFv
cHMtPnJlYWRfc2VnbWVudCApCi0gICAgICAgIHJldHVybiB0cnVlOworICAgIGlmICggbW9kZV82
NGJpdCgpICYmIHNlZyA8IHg4Nl9zZWdfZnMgKQorICAgICAgICBtZW1zZXQoJnJlZywgMCwgc2l6
ZW9mKHJlZykpOworICAgIGVsc2UKKyAgICB7CisgICAgICAgIC8qIE5vIGFsaWdubWVudCBjaGVj
a2luZyB3aGVuIHdlIGhhdmUgbm8gd2F5IHRvIHJlYWQgc2VnbWVudCBkYXRhLiAqLworICAgICAg
ICBpZiAoICFvcHMtPnJlYWRfc2VnbWVudCApCisgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKIAot
ICAgIGlmICggb3BzLT5yZWFkX3NlZ21lbnQoc2VnLCAmcmVnLCBjdHh0KSAhPSBYODZFTVVMX09L
QVkgKQotICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgICAgIGlmICggb3BzLT5yZWFkX3NlZ21l
bnQoc2VnLCAmcmVnLCBjdHh0KSAhPSBYODZFTVVMX09LQVkgKQorICAgICAgICAgICAgcmV0dXJu
IGZhbHNlOworICAgIH0KIAogICAgIHJldHVybiAhKChyZWcuYmFzZSArIG9mZnMpICYgKHNpemUg
LSAxKSk7CiB9Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQv
eGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVu
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:00:30 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:00: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 1cL1rC-0005WS-6k; Sun, 25 Dec 2016 06:00:30 +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 1cL1rA-0005WB-6k
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:28 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 E1/30-12366-B706F585; Sun, 25 Dec 2016 06:00:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbcqIT7
 C4NFcA4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN2Nnwkq3gT2bFhL8LWRsYb/p3MXJxCAl8YZT4
 MGkDWxcjJ5BznlFi6xGTLkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGUiIs4Cmx+LI4S
 JhXwExi8azHYCUsQOVrezezTmDkWMDIsIpRozi1qCy1SNfQWC+pKDM9oyQ3MTNH19DAVC83tb
 g4MT01JzGpWC85P3cTI9AjDECwg/HfNs9DjJIcTEqivGqbYyKE+JLyUyozEosz4otKc1KLDzH
 KcHAoSfC2RMdHCAkWpaanVqRl5gBDAyYtwcGjJMIbFQ+U5i0uSMwtzkyHSJ1iVJQS5/0YBZQQ
 AElklObBtcHC8RKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeaNBxvNk5pXATX8FtJgJaLFtc
 zTI4pJEhJRUA2PL3G6W+cnv6l5mpXBl1wrc3s12cV5a6bL/D35tZQ4r6I/9+sZU7u333a+fc1
 bta+3PLNA82N/2qGrZ6xnszAu3Wm/rD1luZTF/2uKdk2cbiPv0ht76sqB5/3X954+fbkjLuye
 8yn9P+1XJ7efmfbhpfaaqiFmXs+Iso4Dt8dbHJ4OziwNUtyxVYinOSDTUYi4qTgQAVfHGE0IC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1482645625!38283344!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32532 invoked from network); 25 Dec 2016 06:00:26 -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; 25 Dec 2016 06:00:26 -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 1cL1r7-0008P4-Ey
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:25 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1r7-0007UP-EH
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:25 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1r7-0007UP-EH@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:00:25 +0000
Subject: [Xen-changelog] [xen master] x86/paging: Update paging_mark_dirty()
	to use 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>

Y29tbWl0IGYyYTBhMGRiNGE4ODRlODlmYjk3NmUwZTZmNGZlYmMyYTUwMmM0YjYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIERlYyAxNCAxNDoxMzoxMCAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFRodSBEZWMgMTUgMTU6NTI6
NTAgMjAxNiArMDAwMAoKICAgIHg4Ni9wYWdpbmc6IFVwZGF0ZSBwYWdpbmdfbWFya19kaXJ0eSgp
IHRvIHVzZSBtZm5fdAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KLS0t
CiB4ZW4vYXJjaC94ODYvZGVidWcuYyAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2
L2h2bS9odm0uYyAgICAgICAgICAgIHwgMTIgKysrKysrLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L2lvcmVxLmMgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICAg
ICAgIHwgMTYgKysrKysrKystLS0tLS0tLQogeGVuL2FyY2gveDg2L21tL2d1ZXN0X3dhbGsuYyAg
ICAgIHwgIDggKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jICAgICB8ICAy
ICstCiB4ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gv
eDg2L21tL3BhZ2luZy5jICAgICAgICAgIHwgIDUgKy0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFk
b3cvY29tbW9uLmMgICB8ICA2ICsrKy0tLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5j
ICAgIHwgIDIgKy0KIHhlbi9jb21tb24vdG1lbV94ZW4uYyAgICAgICAgICAgICB8ICAyICstCiB4
ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmggfCAgMiArLQogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9wYWdpbmcuaCAgICAgIHwgIDIgKy0KIDEzIGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlv
bnMoKyksIDMzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kZWJ1Zy5j
IGIveGVuL2FyY2gveDg2L2RlYnVnLmMKaW5kZXggMzAzMDAyMi4uMjU5YjhjNCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2RlYnVnLmMKKysrIGIveGVuL2FyY2gveDg2L2RlYnVnLmMKQEAgLTE4
MSw3ICsxODEsNyBAQCB1bnNpZ25lZCBpbnQgZGJnX3J3X2d1ZXN0X21lbShzdHJ1Y3QgZG9tYWlu
ICpkcCwgdm9pZCAqIF9fdXNlciBnYWRkciwKICAgICAgICAgaWYgKCB0b2FkZHIgKQogICAgICAg
ICB7CiAgICAgICAgICAgICBjb3B5X2Zyb21fdXNlcih2YSwgYnVmLCBwYWdlY250KTsgICAgLyog
dmEgPSBidWYgKi8KLSAgICAgICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGRwLCBtZm5feChtZm4p
KTsKKyAgICAgICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGRwLCBtZm4pOwogICAgICAgICB9CiAg
ICAgICAgIGVsc2UKICAgICAgICAgewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0u
YyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggYjgyODUyNS4uNzNkMjRkZiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
CkBAIC0xOTQzLDcgKzE5NDMsNyBAQCBpbnQgaHZtX2hhcF9uZXN0ZWRfcGFnZV9mYXVsdChwYWRk
cl90IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsCiAgICAgICAgICAqLwogICAgICAgICBpZiAoIG5w
ZmVjLndyaXRlX2FjY2VzcyApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHBhZ2luZ19tYXJrX2Rp
cnR5KGN1cnJkLCBtZm5feChtZm4pKTsKKyAgICAgICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGN1
cnJkLCBtZm4pOwogICAgICAgICAgICAgLyoKICAgICAgICAgICAgICAqIElmIHAybSBpcyByZWFs
bHkgYW4gYWx0cDJtLCB1bmxvY2sgaGVyZSB0byBhdm9pZCBsb2NrIG9yZGVyaW5nCiAgICAgICAg
ICAgICAgKiB2aW9sYXRpb24gd2hlbiB0aGUgY2hhbmdlIGJlbG93IGlzIHByb3BhZ2F0ZWQgZnJv
bSBob3N0IHAybS4KQEAgLTI2MzMsNyArMjYzMyw3IEBAIHN0YXRpYyB2b2lkICpfaHZtX21hcF9n
dWVzdF9mcmFtZSh1bnNpZ25lZCBsb25nIGdmbiwgYm9vbF90IHBlcm1hbmVudCwKICAgICAgICAg
aWYgKCB1bmxpa2VseShwMm1faXNfZGlzY2FyZF93cml0ZShwMm10KSkgKQogICAgICAgICAgICAg
KndyaXRhYmxlID0gMDsKICAgICAgICAgZWxzZSBpZiAoICFwZXJtYW5lbnQgKQotICAgICAgICAg
ICAgcGFnaW5nX21hcmtfZGlydHkoZCwgcGFnZV90b19tZm4ocGFnZSkpOworICAgICAgICAgICAg
cGFnaW5nX21hcmtfZGlydHkoZCwgX21mbihwYWdlX3RvX21mbihwYWdlKSkpOwogICAgIH0KIAog
ICAgIGlmICggIXBlcm1hbmVudCApCkBAIC0yNjk2LDcgKzI2OTYsNyBAQCB2b2lkIGh2bV91bm1h
cF9ndWVzdF9mcmFtZSh2b2lkICpwLCBib29sX3QgcGVybWFuZW50KQogICAgICAgICBsaXN0X2Zv
cl9lYWNoX2VudHJ5KHRyYWNrLCAmZC0+YXJjaC5odm1fZG9tYWluLndyaXRlX21hcC5saXN0LCBs
aXN0KQogICAgICAgICAgICAgaWYgKCB0cmFjay0+cGFnZSA9PSBwYWdlICkKICAgICAgICAgICAg
IHsKLSAgICAgICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShkLCBtZm4pOworICAgICAgICAg
ICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGQsIF9tZm4obWZuKSk7CiAgICAgICAgICAgICAgICAg
bGlzdF9kZWwoJnRyYWNrLT5saXN0KTsKICAgICAgICAgICAgICAgICB4ZnJlZSh0cmFjayk7CiAg
ICAgICAgICAgICAgICAgYnJlYWs7CkBAIC0yNzEzLDcgKzI3MTMsNyBAQCB2b2lkIGh2bV9tYXBw
ZWRfZ3Vlc3RfZnJhbWVzX21hcmtfZGlydHkoc3RydWN0IGRvbWFpbiAqZCkKIAogICAgIHNwaW5f
bG9jaygmZC0+YXJjaC5odm1fZG9tYWluLndyaXRlX21hcC5sb2NrKTsKICAgICBsaXN0X2Zvcl9l
YWNoX2VudHJ5KHRyYWNrLCAmZC0+YXJjaC5odm1fZG9tYWluLndyaXRlX21hcC5saXN0LCBsaXN0
KQotICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShkLCBwYWdlX3RvX21mbih0cmFjay0+cGFnZSkp
OworICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShkLCBfbWZuKHBhZ2VfdG9fbWZuKHRyYWNrLT5w
YWdlKSkpOwogICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4ud3JpdGVfbWFwLmxv
Y2spOwogfQogCkBAIC0zMjMwLDcgKzMyMzAsNyBAQCBzdGF0aWMgZW51bSBodm1fY29weV9yZXN1
bHQgX19odm1fY29weSgKICAgICAgICAgICAgICAgICAgICAgbWVtY3B5KHAsIGJ1ZiwgY291bnQp
OwogICAgICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICAgICAgbWVtc2V0KHAsIDAs
IGNvdW50KTsKLSAgICAgICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShjdXJyLT5kb21haW4s
IHBhZ2VfdG9fbWZuKHBhZ2UpKTsKKyAgICAgICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShj
dXJyLT5kb21haW4sIF9tZm4ocGFnZV90b19tZm4ocGFnZSkpKTsKICAgICAgICAgICAgIH0KICAg
ICAgICAgfQogICAgICAgICBlbHNlCkBAIC01ODA3LDcgKzU4MDcsNyBAQCBsb25nIGRvX2h2bV9v
cCh1bnNpZ25lZCBsb25nIG9wLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKICAg
ICAgICAgICAgIHBhZ2UgPSBnZXRfcGFnZV9mcm9tX2dmbihkLCBwZm4sIE5VTEwsIFAyTV9VTlNI
QVJFKTsKICAgICAgICAgICAgIGlmICggcGFnZSApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAg
ICAgICAgcGFnaW5nX21hcmtfZGlydHkoZCwgcGFnZV90b19tZm4ocGFnZSkpOworICAgICAgICAg
ICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGQsIF9tZm4ocGFnZV90b19tZm4ocGFnZSkpKTsKICAg
ICAgICAgICAgICAgICAvKiBUaGVzZSBhcmUgbW9zdCBwcm9iYWJseSBub3QgcGFnZSB0YWJsZXMg
YW55IG1vcmUgKi8KICAgICAgICAgICAgICAgICAvKiBkb24ndCB0YWtlIGEgbG9uZyB0aW1lIGFu
ZCBkb24ndCBkaWUgZWl0aGVyICovCiAgICAgICAgICAgICAgICAgc2hfcmVtb3ZlX3NoYWRvd3Mo
ZCwgX21mbihwYWdlX3RvX21mbihwYWdlKSksIDEsIDApOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS9pb3JlcS5jIGIveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCmluZGV4IDg4MDcxYWIu
LmUxMTIzZGMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL2lvcmVxLmMKQEAgLTI4Miw3ICsyODIsNyBAQCBzdGF0aWMgaW50IGh2bV9h
ZGRfaW9yZXFfZ21mbigKICAgICByYyA9IGd1ZXN0X3BoeXNtYXBfYWRkX3BhZ2UoZCwgX2dmbihp
b3JwLT5nbWZuKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX21mbihwYWdlX3Rv
X21mbihpb3JwLT5wYWdlKSksIDApOwogICAgIGlmICggcmMgPT0gMCApCi0gICAgICAgIHBhZ2lu
Z19tYXJrX2RpcnR5KGQsIHBhZ2VfdG9fbWZuKGlvcnAtPnBhZ2UpKTsKKyAgICAgICAgcGFnaW5n
X21hcmtfZGlydHkoZCwgX21mbihwYWdlX3RvX21mbihpb3JwLT5wYWdlKSkpOwogCiAgICAgcmV0
dXJuIHJjOwogfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYv
bW0uYwppbmRleCBjNWRkNmYyLi4yNGE1MjExIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0u
YworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtMjI1MSw3ICsyMjUxLDcgQEAgc3RhdGljIGlu
dCBhbGxvY19wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0
eXBlLAogCiAgICAgLyogQSBwYWdlIHRhYmxlIGlzIGRpcnRpZWQgd2hlbiBpdHMgdHlwZSBjb3Vu
dCBiZWNvbWVzIG5vbi16ZXJvLiAqLwogICAgIGlmICggbGlrZWx5KG93bmVyICE9IE5VTEwpICkK
LSAgICAgICAgcGFnaW5nX21hcmtfZGlydHkob3duZXIsIHBhZ2VfdG9fbWZuKHBhZ2UpKTsKKyAg
ICAgICAgcGFnaW5nX21hcmtfZGlydHkob3duZXIsIF9tZm4ocGFnZV90b19tZm4ocGFnZSkpKTsK
IAogICAgIHN3aXRjaCAoIHR5cGUgJiBQR1RfdHlwZV9tYXNrICkKICAgICB7CkBAIC0yMzI1LDcg
KzIzMjUsNyBAQCBpbnQgZnJlZV9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5z
aWduZWQgbG9uZyB0eXBlLAogICAgIGlmICggbGlrZWx5KG93bmVyICE9IE5VTEwpICYmIHVubGlr
ZWx5KHBhZ2luZ19tb2RlX2VuYWJsZWQob3duZXIpKSApCiAgICAgewogICAgICAgICAvKiBBIHBh
Z2UgdGFibGUgaXMgZGlydGllZCB3aGVuIGl0cyB0eXBlIGNvdW50IGJlY29tZXMgemVyby4gKi8K
LSAgICAgICAgcGFnaW5nX21hcmtfZGlydHkob3duZXIsIHBhZ2VfdG9fbWZuKHBhZ2UpKTsKKyAg
ICAgICAgcGFnaW5nX21hcmtfZGlydHkob3duZXIsIF9tZm4ocGFnZV90b19tZm4ocGFnZSkpKTsK
IAogICAgICAgICBpZiAoIHNoYWRvd19tb2RlX3JlZmNvdW50cyhvd25lcikgKQogICAgICAgICAg
ICAgcmV0dXJuIDA7CkBAIC0zMjQ3LDcgKzMyNDcsNyBAQCBsb25nIGRvX21tdWV4dF9vcCgKICAg
ICAgICAgICAgICAgICBnb3RvIHBpbl9kcm9wOwogCiAgICAgICAgICAgICAvKiBBIHBhZ2UgaXMg
ZGlydGllZCB3aGVuIGl0cyBwaW4gc3RhdHVzIGlzIHNldC4gKi8KLSAgICAgICAgICAgIHBhZ2lu
Z19tYXJrX2RpcnR5KHBnX293bmVyLCBwYWdlX3RvX21mbihwYWdlKSk7CisgICAgICAgICAgICBw
YWdpbmdfbWFya19kaXJ0eShwZ19vd25lciwgX21mbihwYWdlX3RvX21mbihwYWdlKSkpOwogCiAg
ICAgICAgICAgICAvKiBXZSBjYW4gcmFjZSBkb21haW4gZGVzdHJ1Y3Rpb24gKGRvbWFpbl9yZWxp
bnF1aXNoX3Jlc291cmNlcykuICovCiAgICAgICAgICAgICBpZiAoIHVubGlrZWx5KHBnX293bmVy
ICE9IGQpICkKQEAgLTMzMDcsNyArMzMwNyw3IEBAIGxvbmcgZG9fbW11ZXh0X29wKAogICAgICAg
ICAgICAgcHV0X3BhZ2UocGFnZSk7CiAKICAgICAgICAgICAgIC8qIEEgcGFnZSBpcyBkaXJ0aWVk
IHdoZW4gaXRzIHBpbiBzdGF0dXMgaXMgY2xlYXJlZC4gKi8KLSAgICAgICAgICAgIHBhZ2luZ19t
YXJrX2RpcnR5KHBnX293bmVyLCBwYWdlX3RvX21mbihwYWdlKSk7CisgICAgICAgICAgICBwYWdp
bmdfbWFya19kaXJ0eShwZ19vd25lciwgX21mbihwYWdlX3RvX21mbihwYWdlKSkpOwogCiAgICAg
ICAgICAgICBicmVhazsKICAgICAgICAgfQpAQCAtMzUxNiw3ICszNTE2LDcgQEAgbG9uZyBkb19t
bXVleHRfb3AoCiAgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIC8qIEEgcGFnZSBpcyBkaXJ0
aWVkIHdoZW4gaXQncyBiZWluZyBjbGVhcmVkLiAqLwotICAgICAgICAgICAgcGFnaW5nX21hcmtf
ZGlydHkocGdfb3duZXIsIHBhZ2VfdG9fbWZuKHBhZ2UpKTsKKyAgICAgICAgICAgIHBhZ2luZ19t
YXJrX2RpcnR5KHBnX293bmVyLCBfbWZuKHBhZ2VfdG9fbWZuKHBhZ2UpKSk7CiAKICAgICAgICAg
ICAgIGNsZWFyX2RvbWFpbl9wYWdlKF9tZm4ocGFnZV90b19tZm4ocGFnZSkpKTsKIApAQCAtMzU1
MSw3ICszNTUxLDcgQEAgbG9uZyBkb19tbXVleHRfb3AoCiAgICAgICAgICAgICB9CiAKICAgICAg
ICAgICAgIC8qIEEgcGFnZSBpcyBkaXJ0aWVkIHdoZW4gaXQncyBiZWluZyBjb3BpZWQgdG8uICov
Ci0gICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShwZ19vd25lciwgcGFnZV90b19tZm4oZHN0
X3BhZ2UpKTsKKyAgICAgICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KHBnX293bmVyLCBfbWZuKHBh
Z2VfdG9fbWZuKGRzdF9wYWdlKSkpOwogCiAgICAgICAgICAgICBjb3B5X2RvbWFpbl9wYWdlKF9t
Zm4ocGFnZV90b19tZm4oZHN0X3BhZ2UpKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
X21mbihwYWdlX3RvX21mbihzcmNfcGFnZSkpKTsKQEAgLTM4OTQsNyArMzg5NCw3IEBAIGxvbmcg
ZG9fbW11X3VwZGF0ZSgKIAogICAgICAgICAgICAgc2V0X2dwZm5fZnJvbV9tZm4obWZuLCBncGZu
KTsKIAotICAgICAgICAgICAgcGFnaW5nX21hcmtfZGlydHkocGdfb3duZXIsIG1mbik7CisgICAg
ICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShwZ19vd25lciwgX21mbihtZm4pKTsKIAogICAgICAg
ICAgICAgcHV0X3BhZ2UobWZuX3RvX3BhZ2UobWZuKSk7CiAgICAgICAgICAgICBicmVhazsKQEAg
LTQ3MDAsNyArNDcwMCw3IEBAIGxvbmcgZG9fdXBkYXRlX2Rlc2NyaXB0b3IodTY0IHBhLCB1NjQg
ZGVzYykKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0gICAgcGFnaW5nX21hcmtfZGlydHkoZG9t
LCBtZm4pOworICAgIHBhZ2luZ19tYXJrX2RpcnR5KGRvbSwgX21mbihtZm4pKTsKIAogICAgIC8q
IEFsbCBpcyBnb29kIHNvIG1ha2UgdGhlIHVwZGF0ZS4gKi8KICAgICBnZHRfcGVudCA9IG1hcF9k
b21haW5fcGFnZShfbWZuKG1mbikpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL2d1ZXN0
X3dhbGsuYyBiL3hlbi9hcmNoL3g4Ni9tbS9ndWVzdF93YWxrLmMKaW5kZXggZThhNzBlYS4uOTNi
OTFkOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL2d1ZXN0X3dhbGsuYworKysgYi94ZW4v
YXJjaC94ODYvbW0vZ3Vlc3Rfd2Fsay5jCkBAIC0zOTIsMjEgKzM5MiwyMSBAQCBzZXRfYWQ6CiAg
ICAgewogI2lmIEdVRVNUX1BBR0lOR19MRVZFTFMgPT0gNCAvKiA2NC1iaXQgb25seS4uLiAqLwog
ICAgICAgICBpZiAoIHNldF9hZF9iaXRzKGw0cCArIGd1ZXN0X2w0X3RhYmxlX29mZnNldCh2YSks
ICZndy0+bDRlLCAwKSApCi0gICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShkLCBtZm5feChn
dy0+bDRtZm4pKTsKKyAgICAgICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGQsIGd3LT5sNG1mbik7
CiAgICAgICAgIGlmICggc2V0X2FkX2JpdHMobDNwICsgZ3Vlc3RfbDNfdGFibGVfb2Zmc2V0KHZh
KSwgJmd3LT5sM2UsCiAgICAgICAgICAgICAgICAgICAgICAgICAgKHBzZTFHICYmIChwZmVjICYg
UEZFQ193cml0ZV9hY2Nlc3MpKSkgKQotICAgICAgICAgICAgcGFnaW5nX21hcmtfZGlydHkoZCwg
bWZuX3goZ3ctPmwzbWZuKSk7CisgICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShkLCBndy0+
bDNtZm4pOwogI2VuZGlmCiAgICAgICAgIGlmICggIXBzZTFHICkgCiAgICAgICAgIHsKICAgICAg
ICAgICAgIGlmICggc2V0X2FkX2JpdHMobDJwICsgZ3Vlc3RfbDJfdGFibGVfb2Zmc2V0KHZhKSwg
Jmd3LT5sMmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwc2UyTSAmJiAocGZlYyAm
IFBGRUNfd3JpdGVfYWNjZXNzKSkpICkKLSAgICAgICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0
eShkLCBtZm5feChndy0+bDJtZm4pKTsgICAgICAgICAgICAKKyAgICAgICAgICAgICAgICBwYWdp
bmdfbWFya19kaXJ0eShkLCBndy0+bDJtZm4pOwogICAgICAgICAgICAgaWYgKCAhcHNlMk0gKSAK
ICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBpZiAoIHNldF9hZF9iaXRzKGwxcCArIGd1
ZXN0X2wxX3RhYmxlX29mZnNldCh2YSksICZndy0+bDFlLCAKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIChwZmVjICYgUEZFQ193cml0ZV9hY2Nlc3MpKSApCi0gICAgICAgICAgICAg
ICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGQsIG1mbl94KGd3LT5sMW1mbikpOworICAgICAgICAg
ICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShkLCBndy0+bDFtZm4pOwogICAgICAgICAgICAg
fQogICAgICAgICB9CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFy
aW5nLmMgYi94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwppbmRleCAyNWZmNmE2Li5kYjdm
Mzg5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYworKysgYi94ZW4v
YXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwpAQCAtMTIxMCw3ICsxMjEwLDcgQEAgcHJpdmF0ZV9w
YWdlX2ZvdW5kOgogCiAgICAgLyogTm93IHRoYXQgdGhlIGdmbjwtPm1mbiBtYXAgaXMgcHJvcGVy
bHkgZXN0YWJsaXNoZWQsCiAgICAgICogbWFya2luZyBkaXJ0eSBpcyBmZWFzaWJsZSAqLwotICAg
IHBhZ2luZ19tYXJrX2RpcnR5KGQsIG1mbl94KHBhZ2VfdG9fbWZuKHBhZ2UpKSk7CisgICAgcGFn
aW5nX21hcmtfZGlydHkoZCwgcGFnZV90b19tZm4ocGFnZSkpOwogICAgIC8qIFdlIGRvIG5vdCBu
ZWVkIHRvIHVubG9jayBhIHByaXZhdGUgcGFnZSAqLwogICAgIHB1dF9nZm4oZCwgZ2ZuKTsKICAg
ICByZXR1cm4gMDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMgYi94ZW4v
YXJjaC94ODYvbW0vcDJtLXBvZC5jCmluZGV4IDE0OWY1MjkuLjM2N2VlMDAgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wb2Qu
YwpAQCAtMTExMiw3ICsxMTEyLDcgQEAgcDJtX3BvZF9kZW1hbmRfcG9wdWxhdGUoc3RydWN0IHAy
bV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAgZm9yKCBpID0gMDsgaSA8ICgx
VUwgPDwgb3JkZXIpOyBpKysgKQogICAgIHsKICAgICAgICAgc2V0X2dwZm5fZnJvbV9tZm4obWZu
X3gobWZuKSArIGksIGdmbl9hbGlnbmVkICsgaSk7Ci0gICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5
KGQsIG1mbl94KG1mbikgKyBpKTsKKyAgICAgICAgcGFnaW5nX21hcmtfZGlydHkoZCwgbWZuX2Fk
ZChtZm4sIGkpKTsKICAgICB9CiAgICAgCiAgICAgcDJtLT5wb2QuZW50cnlfY291bnQgLT0gKDEg
PDwgb3JkZXIpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jIGIveGVuL2Fy
Y2gveDg2L21tL3BhZ2luZy5jCmluZGV4IDQ0Mzc2MTEuLjNhNjYwOTggMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9tbS9wYWdpbmcuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMKQEAg
LTM0MywxMiArMzQzLDkgQEAgb3V0OgogfQogCiAvKiBNYXJrIGEgcGFnZSBhcyBkaXJ0eSAqLwot
dm9pZCBwYWdpbmdfbWFya19kaXJ0eShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGd1
ZXN0X21mbikKK3ZvaWQgcGFnaW5nX21hcmtfZGlydHkoc3RydWN0IGRvbWFpbiAqZCwgbWZuX3Qg
Z21mbikKIHsKICAgICB1bnNpZ25lZCBsb25nIHBmbjsKLSAgICBtZm5fdCBnbWZuOwotCi0gICAg
Z21mbiA9IF9tZm4oZ3Vlc3RfbWZuKTsKIAogICAgIGlmICggIXBhZ2luZ19tb2RlX2xvZ19kaXJ0
eShkKSB8fCAhbWZuX3ZhbGlkKGdtZm4pIHx8CiAgICAgICAgICBwYWdlX2dldF9vd25lcihtZm5f
dG9fcGFnZShnbWZuKSkgIT0gZCApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93
L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwppbmRleCBhODA1MDlj
Li42Njg5YWNlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKQEAgLTk5OSw3ICs5OTksNyBAQCBz
aF92YWxpZGF0ZV9ndWVzdF9lbnRyeShzdHJ1Y3QgdmNwdSAqdiwgbWZuX3QgZ21mbiwgdm9pZCAq
ZW50cnksIHUzMiBzaXplKQogICAgIGludCByZXN1bHQgPSAwOwogICAgIHN0cnVjdCBwYWdlX2lu
Zm8gKnBhZ2UgPSBtZm5fdG9fcGFnZShnbWZuKTsKIAotICAgIHBhZ2luZ19tYXJrX2RpcnR5KHYt
PmRvbWFpbiwgbWZuX3goZ21mbikpOworICAgIHBhZ2luZ19tYXJrX2RpcnR5KHYtPmRvbWFpbiwg
Z21mbik7CiAKICAgICAvLyBEZXRlcm1pbmUgd2hpY2ggdHlwZXMgb2Ygc2hhZG93cyBhcmUgYWZm
ZWN0ZWQsIGFuZCB1cGRhdGUgZWFjaC4KICAgICAvLwpAQCAtMTgxOCwxMSArMTgxOCwxMSBAQCB2
b2lkIHNoX2VtdWxhdGVfdW5tYXBfZGVzdChzdHJ1Y3QgdmNwdSAqdiwgdm9pZCAqYWRkciwgdW5z
aWduZWQgaW50IGJ5dGVzLAogICAgICAgICAgICAgc2hfdmFsaWRhdGVfZ3Vlc3RfcHRfd3JpdGUo
diwgc2hfY3R4dC0+bWZuWzFdLCBhZGRyICsgYjEsIGIyKTsKICAgICB9CiAKLSAgICBwYWdpbmdf
bWFya19kaXJ0eSh2LT5kb21haW4sIG1mbl94KHNoX2N0eHQtPm1mblswXSkpOworICAgIHBhZ2lu
Z19tYXJrX2RpcnR5KHYtPmRvbWFpbiwgc2hfY3R4dC0+bWZuWzBdKTsKIAogICAgIGlmICggdW5s
aWtlbHkobWZuX3ZhbGlkKHNoX2N0eHQtPm1mblsxXSkpICkKICAgICB7Ci0gICAgICAgIHBhZ2lu
Z19tYXJrX2RpcnR5KHYtPmRvbWFpbiwgbWZuX3goc2hfY3R4dC0+bWZuWzFdKSk7CisgICAgICAg
IHBhZ2luZ19tYXJrX2RpcnR5KHYtPmRvbWFpbiwgc2hfY3R4dC0+bWZuWzFdKTsKICAgICAgICAg
dnVubWFwKCh2b2lkICopKCh1bnNpZ25lZCBsb25nKWFkZHIgJiBQQUdFX01BU0spKTsKICAgICB9
CiAgICAgZWxzZQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jIGIv
eGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCmluZGV4IDMzNmQyNGYuLjgwNWMwNTYgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYworKysgYi94ZW4vYXJjaC94
ODYvbW0vc2hhZG93L211bHRpLmMKQEAgLTY3NSw3ICs2NzUsNyBAQCBfc2hfcHJvcGFnYXRlKHN0
cnVjdCB2Y3B1ICp2LAogICAgIHsKICAgICAgICAgaWYgKCBtZm5fdmFsaWQodGFyZ2V0X21mbikg
KSB7CiAgICAgICAgICAgICBpZiAoIGZ0ICYgRkVUQ0hfVFlQRV9XUklURSApCi0gICAgICAgICAg
ICAgICAgcGFnaW5nX21hcmtfZGlydHkoZCwgbWZuX3godGFyZ2V0X21mbikpOworICAgICAgICAg
ICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGQsIHRhcmdldF9tZm4pOwogICAgICAgICAgICAgZWxz
ZSBpZiAoICFwYWdpbmdfbWZuX2lzX2RpcnR5KGQsIHRhcmdldF9tZm4pICkKICAgICAgICAgICAg
ICAgICBzZmxhZ3MgJj0gfl9QQUdFX1JXOwogICAgICAgICB9CmRpZmYgLS1naXQgYS94ZW4vY29t
bW9uL3RtZW1feGVuLmMgYi94ZW4vY29tbW9uL3RtZW1feGVuLmMKaW5kZXggODRhZTdmZC4uN2Q2
MGI3MSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi90bWVtX3hlbi5jCisrKyBiL3hlbi9jb21tb24v
dG1lbV94ZW4uYwpAQCAtODAsNyArODAsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgY2xpX3B1dF9w
YWdlKHZvaWQgKmNsaV92YSwgc3RydWN0IHBhZ2VfaW5mbyAqY2xpX3BmcCwKICAgICBpZiAoIG1h
cmtfZGlydHkgKQogICAgIHsKICAgICAgICAgcHV0X3BhZ2VfYW5kX3R5cGUoY2xpX3BmcCk7Ci0g
ICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGN1cnJlbnQtPmRvbWFpbixjbGlfbWZuKTsKKyAgICAg
ICAgcGFnaW5nX21hcmtfZGlydHkoY3VycmVudC0+ZG9tYWluLCBfbWZuKGNsaV9tZm4pKTsKICAg
ICB9CiAgICAgZWxzZQogICAgICAgICBwdXRfcGFnZShjbGlfcGZwKTsKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Jh
bnRfdGFibGUuaAppbmRleCA4YzliYmNmLi5lMWIzMzkxIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2dyYW50X3RhYmxlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90
YWJsZS5oCkBAIC00Niw3ICs0Niw3IEBAIGludCByZXBsYWNlX2dyYW50X2hvc3RfbWFwcGluZygK
ICNkZWZpbmUgZ250dGFiX3N0YXR1c19nbWZuKGQsIHQsIGkpICAgICAgICAgICAgICAgICAgICAg
XAogICAgIChtZm5fdG9fZ21mbihkLCBnbnR0YWJfc3RhdHVzX21mbih0LCBpKSkpCiAKLSNkZWZp
bmUgZ250dGFiX21hcmtfZGlydHkoZCwgZikgcGFnaW5nX21hcmtfZGlydHkoKGQpLCAoZikpCisj
ZGVmaW5lIGdudHRhYl9tYXJrX2RpcnR5KGQsIGYpIHBhZ2luZ19tYXJrX2RpcnR5KChkKSwgX21m
bihmKSkKIAogc3RhdGljIGlubGluZSB2b2lkIGdudHRhYl9jbGVhcl9mbGFnKHVuc2lnbmVkIGlu
dCBuciwgdWludDE2X3QgKnN0KQogewpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9w
YWdpbmcuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFnaW5nLmgKaW5kZXggMjI0M2FhMS4uNjNl
Mzg2NyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaAorKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L3BhZ2luZy5oCkBAIC0xNTcsNyArMTU3LDcgQEAgdm9pZCBwYWdpbmdf
bG9nX2RpcnR5X2luaXQoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHZvaWQgKCpjbGVhbl9kaXJ0eV9iaXRtYXApKHN0cnVjdCBkb21haW4gKmQpKTsKIAogLyog
bWFyayBhIHBhZ2UgYXMgZGlydHkgKi8KLXZvaWQgcGFnaW5nX21hcmtfZGlydHkoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBndWVzdF9tZm4pOwordm9pZCBwYWdpbmdfbWFya19kaXJ0
eShzdHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBnbWZuKTsKIC8qIG1hcmsgYSBwYWdlIGFzIGRpcnR5
IHdpdGggdGFraW5nIGd1ZXN0IHBmbiBhcyBwYXJhbWV0ZXIgKi8KIHZvaWQgcGFnaW5nX21hcmtf
Z2ZuX2RpcnR5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcGZuKTsKIAotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:00:30 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:00: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 1cL1rC-0005WS-6k; Sun, 25 Dec 2016 06:00:30 +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 1cL1rA-0005WB-6k
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:28 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 E1/30-12366-B706F585; Sun, 25 Dec 2016 06:00:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbcqIT7
 C4NFcA4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN2Nnwkq3gT2bFhL8LWRsYb/p3MXJxCAl8YZT4
 MGkDWxcjJ5BznlFi6xGTLkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGUiIs4Cmx+LI4S
 JhXwExi8azHYCUsQOVrezezTmDkWMDIsIpRozi1qCy1SNfQWC+pKDM9oyQ3MTNH19DAVC83tb
 g4MT01JzGpWC85P3cTI9AjDECwg/HfNs9DjJIcTEqivGqbYyKE+JLyUyozEosz4otKc1KLDzH
 KcHAoSfC2RMdHCAkWpaanVqRl5gBDAyYtwcGjJMIbFQ+U5i0uSMwtzkyHSJ1iVJQS5/0YBZQQ
 AElklObBtcHC8RKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJWEeaNBxvNk5pXATX8FtJgJaLFtc
 zTI4pJEhJRUA2PL3G6W+cnv6l5mpXBl1wrc3s12cV5a6bL/D35tZQ4r6I/9+sZU7u333a+fc1
 bta+3PLNA82N/2qGrZ6xnszAu3Wm/rD1luZTF/2uKdk2cbiPv0ht76sqB5/3X954+fbkjLuye
 8yn9P+1XJ7efmfbhpfaaqiFmXs+Iso4Dt8dbHJ4OziwNUtyxVYinOSDTUYi4qTgQAVfHGE0IC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1482645625!38283344!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32532 invoked from network); 25 Dec 2016 06:00:26 -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; 25 Dec 2016 06:00:26 -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 1cL1r7-0008P4-Ey
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:25 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1r7-0007UP-EH
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:25 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1r7-0007UP-EH@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:00:25 +0000
Subject: [Xen-changelog] [xen master] x86/paging: Update paging_mark_dirty()
	to use 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>

Y29tbWl0IGYyYTBhMGRiNGE4ODRlODlmYjk3NmUwZTZmNGZlYmMyYTUwMmM0YjYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIERlYyAxNCAxNDoxMzoxMCAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFRodSBEZWMgMTUgMTU6NTI6
NTAgMjAxNiArMDAwMAoKICAgIHg4Ni9wYWdpbmc6IFVwZGF0ZSBwYWdpbmdfbWFya19kaXJ0eSgp
IHRvIHVzZSBtZm5fdAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KLS0t
CiB4ZW4vYXJjaC94ODYvZGVidWcuYyAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2
L2h2bS9odm0uYyAgICAgICAgICAgIHwgMTIgKysrKysrLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L2lvcmVxLmMgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICAg
ICAgIHwgMTYgKysrKysrKystLS0tLS0tLQogeGVuL2FyY2gveDg2L21tL2d1ZXN0X3dhbGsuYyAg
ICAgIHwgIDggKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jICAgICB8ICAy
ICstCiB4ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gv
eDg2L21tL3BhZ2luZy5jICAgICAgICAgIHwgIDUgKy0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFk
b3cvY29tbW9uLmMgICB8ICA2ICsrKy0tLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5j
ICAgIHwgIDIgKy0KIHhlbi9jb21tb24vdG1lbV94ZW4uYyAgICAgICAgICAgICB8ICAyICstCiB4
ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmggfCAgMiArLQogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9wYWdpbmcuaCAgICAgIHwgIDIgKy0KIDEzIGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlv
bnMoKyksIDMzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kZWJ1Zy5j
IGIveGVuL2FyY2gveDg2L2RlYnVnLmMKaW5kZXggMzAzMDAyMi4uMjU5YjhjNCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2RlYnVnLmMKKysrIGIveGVuL2FyY2gveDg2L2RlYnVnLmMKQEAgLTE4
MSw3ICsxODEsNyBAQCB1bnNpZ25lZCBpbnQgZGJnX3J3X2d1ZXN0X21lbShzdHJ1Y3QgZG9tYWlu
ICpkcCwgdm9pZCAqIF9fdXNlciBnYWRkciwKICAgICAgICAgaWYgKCB0b2FkZHIgKQogICAgICAg
ICB7CiAgICAgICAgICAgICBjb3B5X2Zyb21fdXNlcih2YSwgYnVmLCBwYWdlY250KTsgICAgLyog
dmEgPSBidWYgKi8KLSAgICAgICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGRwLCBtZm5feChtZm4p
KTsKKyAgICAgICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGRwLCBtZm4pOwogICAgICAgICB9CiAg
ICAgICAgIGVsc2UKICAgICAgICAgewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0u
YyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggYjgyODUyNS4uNzNkMjRkZiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
CkBAIC0xOTQzLDcgKzE5NDMsNyBAQCBpbnQgaHZtX2hhcF9uZXN0ZWRfcGFnZV9mYXVsdChwYWRk
cl90IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsCiAgICAgICAgICAqLwogICAgICAgICBpZiAoIG5w
ZmVjLndyaXRlX2FjY2VzcyApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHBhZ2luZ19tYXJrX2Rp
cnR5KGN1cnJkLCBtZm5feChtZm4pKTsKKyAgICAgICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGN1
cnJkLCBtZm4pOwogICAgICAgICAgICAgLyoKICAgICAgICAgICAgICAqIElmIHAybSBpcyByZWFs
bHkgYW4gYWx0cDJtLCB1bmxvY2sgaGVyZSB0byBhdm9pZCBsb2NrIG9yZGVyaW5nCiAgICAgICAg
ICAgICAgKiB2aW9sYXRpb24gd2hlbiB0aGUgY2hhbmdlIGJlbG93IGlzIHByb3BhZ2F0ZWQgZnJv
bSBob3N0IHAybS4KQEAgLTI2MzMsNyArMjYzMyw3IEBAIHN0YXRpYyB2b2lkICpfaHZtX21hcF9n
dWVzdF9mcmFtZSh1bnNpZ25lZCBsb25nIGdmbiwgYm9vbF90IHBlcm1hbmVudCwKICAgICAgICAg
aWYgKCB1bmxpa2VseShwMm1faXNfZGlzY2FyZF93cml0ZShwMm10KSkgKQogICAgICAgICAgICAg
KndyaXRhYmxlID0gMDsKICAgICAgICAgZWxzZSBpZiAoICFwZXJtYW5lbnQgKQotICAgICAgICAg
ICAgcGFnaW5nX21hcmtfZGlydHkoZCwgcGFnZV90b19tZm4ocGFnZSkpOworICAgICAgICAgICAg
cGFnaW5nX21hcmtfZGlydHkoZCwgX21mbihwYWdlX3RvX21mbihwYWdlKSkpOwogICAgIH0KIAog
ICAgIGlmICggIXBlcm1hbmVudCApCkBAIC0yNjk2LDcgKzI2OTYsNyBAQCB2b2lkIGh2bV91bm1h
cF9ndWVzdF9mcmFtZSh2b2lkICpwLCBib29sX3QgcGVybWFuZW50KQogICAgICAgICBsaXN0X2Zv
cl9lYWNoX2VudHJ5KHRyYWNrLCAmZC0+YXJjaC5odm1fZG9tYWluLndyaXRlX21hcC5saXN0LCBs
aXN0KQogICAgICAgICAgICAgaWYgKCB0cmFjay0+cGFnZSA9PSBwYWdlICkKICAgICAgICAgICAg
IHsKLSAgICAgICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShkLCBtZm4pOworICAgICAgICAg
ICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGQsIF9tZm4obWZuKSk7CiAgICAgICAgICAgICAgICAg
bGlzdF9kZWwoJnRyYWNrLT5saXN0KTsKICAgICAgICAgICAgICAgICB4ZnJlZSh0cmFjayk7CiAg
ICAgICAgICAgICAgICAgYnJlYWs7CkBAIC0yNzEzLDcgKzI3MTMsNyBAQCB2b2lkIGh2bV9tYXBw
ZWRfZ3Vlc3RfZnJhbWVzX21hcmtfZGlydHkoc3RydWN0IGRvbWFpbiAqZCkKIAogICAgIHNwaW5f
bG9jaygmZC0+YXJjaC5odm1fZG9tYWluLndyaXRlX21hcC5sb2NrKTsKICAgICBsaXN0X2Zvcl9l
YWNoX2VudHJ5KHRyYWNrLCAmZC0+YXJjaC5odm1fZG9tYWluLndyaXRlX21hcC5saXN0LCBsaXN0
KQotICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShkLCBwYWdlX3RvX21mbih0cmFjay0+cGFnZSkp
OworICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShkLCBfbWZuKHBhZ2VfdG9fbWZuKHRyYWNrLT5w
YWdlKSkpOwogICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4ud3JpdGVfbWFwLmxv
Y2spOwogfQogCkBAIC0zMjMwLDcgKzMyMzAsNyBAQCBzdGF0aWMgZW51bSBodm1fY29weV9yZXN1
bHQgX19odm1fY29weSgKICAgICAgICAgICAgICAgICAgICAgbWVtY3B5KHAsIGJ1ZiwgY291bnQp
OwogICAgICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICAgICAgbWVtc2V0KHAsIDAs
IGNvdW50KTsKLSAgICAgICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShjdXJyLT5kb21haW4s
IHBhZ2VfdG9fbWZuKHBhZ2UpKTsKKyAgICAgICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShj
dXJyLT5kb21haW4sIF9tZm4ocGFnZV90b19tZm4ocGFnZSkpKTsKICAgICAgICAgICAgIH0KICAg
ICAgICAgfQogICAgICAgICBlbHNlCkBAIC01ODA3LDcgKzU4MDcsNyBAQCBsb25nIGRvX2h2bV9v
cCh1bnNpZ25lZCBsb25nIG9wLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKICAg
ICAgICAgICAgIHBhZ2UgPSBnZXRfcGFnZV9mcm9tX2dmbihkLCBwZm4sIE5VTEwsIFAyTV9VTlNI
QVJFKTsKICAgICAgICAgICAgIGlmICggcGFnZSApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAg
ICAgICAgcGFnaW5nX21hcmtfZGlydHkoZCwgcGFnZV90b19tZm4ocGFnZSkpOworICAgICAgICAg
ICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGQsIF9tZm4ocGFnZV90b19tZm4ocGFnZSkpKTsKICAg
ICAgICAgICAgICAgICAvKiBUaGVzZSBhcmUgbW9zdCBwcm9iYWJseSBub3QgcGFnZSB0YWJsZXMg
YW55IG1vcmUgKi8KICAgICAgICAgICAgICAgICAvKiBkb24ndCB0YWtlIGEgbG9uZyB0aW1lIGFu
ZCBkb24ndCBkaWUgZWl0aGVyICovCiAgICAgICAgICAgICAgICAgc2hfcmVtb3ZlX3NoYWRvd3Mo
ZCwgX21mbihwYWdlX3RvX21mbihwYWdlKSksIDEsIDApOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS9pb3JlcS5jIGIveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCmluZGV4IDg4MDcxYWIu
LmUxMTIzZGMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL2lvcmVxLmMKQEAgLTI4Miw3ICsyODIsNyBAQCBzdGF0aWMgaW50IGh2bV9h
ZGRfaW9yZXFfZ21mbigKICAgICByYyA9IGd1ZXN0X3BoeXNtYXBfYWRkX3BhZ2UoZCwgX2dmbihp
b3JwLT5nbWZuKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX21mbihwYWdlX3Rv
X21mbihpb3JwLT5wYWdlKSksIDApOwogICAgIGlmICggcmMgPT0gMCApCi0gICAgICAgIHBhZ2lu
Z19tYXJrX2RpcnR5KGQsIHBhZ2VfdG9fbWZuKGlvcnAtPnBhZ2UpKTsKKyAgICAgICAgcGFnaW5n
X21hcmtfZGlydHkoZCwgX21mbihwYWdlX3RvX21mbihpb3JwLT5wYWdlKSkpOwogCiAgICAgcmV0
dXJuIHJjOwogfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYv
bW0uYwppbmRleCBjNWRkNmYyLi4yNGE1MjExIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0u
YworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtMjI1MSw3ICsyMjUxLDcgQEAgc3RhdGljIGlu
dCBhbGxvY19wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0
eXBlLAogCiAgICAgLyogQSBwYWdlIHRhYmxlIGlzIGRpcnRpZWQgd2hlbiBpdHMgdHlwZSBjb3Vu
dCBiZWNvbWVzIG5vbi16ZXJvLiAqLwogICAgIGlmICggbGlrZWx5KG93bmVyICE9IE5VTEwpICkK
LSAgICAgICAgcGFnaW5nX21hcmtfZGlydHkob3duZXIsIHBhZ2VfdG9fbWZuKHBhZ2UpKTsKKyAg
ICAgICAgcGFnaW5nX21hcmtfZGlydHkob3duZXIsIF9tZm4ocGFnZV90b19tZm4ocGFnZSkpKTsK
IAogICAgIHN3aXRjaCAoIHR5cGUgJiBQR1RfdHlwZV9tYXNrICkKICAgICB7CkBAIC0yMzI1LDcg
KzIzMjUsNyBAQCBpbnQgZnJlZV9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5z
aWduZWQgbG9uZyB0eXBlLAogICAgIGlmICggbGlrZWx5KG93bmVyICE9IE5VTEwpICYmIHVubGlr
ZWx5KHBhZ2luZ19tb2RlX2VuYWJsZWQob3duZXIpKSApCiAgICAgewogICAgICAgICAvKiBBIHBh
Z2UgdGFibGUgaXMgZGlydGllZCB3aGVuIGl0cyB0eXBlIGNvdW50IGJlY29tZXMgemVyby4gKi8K
LSAgICAgICAgcGFnaW5nX21hcmtfZGlydHkob3duZXIsIHBhZ2VfdG9fbWZuKHBhZ2UpKTsKKyAg
ICAgICAgcGFnaW5nX21hcmtfZGlydHkob3duZXIsIF9tZm4ocGFnZV90b19tZm4ocGFnZSkpKTsK
IAogICAgICAgICBpZiAoIHNoYWRvd19tb2RlX3JlZmNvdW50cyhvd25lcikgKQogICAgICAgICAg
ICAgcmV0dXJuIDA7CkBAIC0zMjQ3LDcgKzMyNDcsNyBAQCBsb25nIGRvX21tdWV4dF9vcCgKICAg
ICAgICAgICAgICAgICBnb3RvIHBpbl9kcm9wOwogCiAgICAgICAgICAgICAvKiBBIHBhZ2UgaXMg
ZGlydGllZCB3aGVuIGl0cyBwaW4gc3RhdHVzIGlzIHNldC4gKi8KLSAgICAgICAgICAgIHBhZ2lu
Z19tYXJrX2RpcnR5KHBnX293bmVyLCBwYWdlX3RvX21mbihwYWdlKSk7CisgICAgICAgICAgICBw
YWdpbmdfbWFya19kaXJ0eShwZ19vd25lciwgX21mbihwYWdlX3RvX21mbihwYWdlKSkpOwogCiAg
ICAgICAgICAgICAvKiBXZSBjYW4gcmFjZSBkb21haW4gZGVzdHJ1Y3Rpb24gKGRvbWFpbl9yZWxp
bnF1aXNoX3Jlc291cmNlcykuICovCiAgICAgICAgICAgICBpZiAoIHVubGlrZWx5KHBnX293bmVy
ICE9IGQpICkKQEAgLTMzMDcsNyArMzMwNyw3IEBAIGxvbmcgZG9fbW11ZXh0X29wKAogICAgICAg
ICAgICAgcHV0X3BhZ2UocGFnZSk7CiAKICAgICAgICAgICAgIC8qIEEgcGFnZSBpcyBkaXJ0aWVk
IHdoZW4gaXRzIHBpbiBzdGF0dXMgaXMgY2xlYXJlZC4gKi8KLSAgICAgICAgICAgIHBhZ2luZ19t
YXJrX2RpcnR5KHBnX293bmVyLCBwYWdlX3RvX21mbihwYWdlKSk7CisgICAgICAgICAgICBwYWdp
bmdfbWFya19kaXJ0eShwZ19vd25lciwgX21mbihwYWdlX3RvX21mbihwYWdlKSkpOwogCiAgICAg
ICAgICAgICBicmVhazsKICAgICAgICAgfQpAQCAtMzUxNiw3ICszNTE2LDcgQEAgbG9uZyBkb19t
bXVleHRfb3AoCiAgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIC8qIEEgcGFnZSBpcyBkaXJ0
aWVkIHdoZW4gaXQncyBiZWluZyBjbGVhcmVkLiAqLwotICAgICAgICAgICAgcGFnaW5nX21hcmtf
ZGlydHkocGdfb3duZXIsIHBhZ2VfdG9fbWZuKHBhZ2UpKTsKKyAgICAgICAgICAgIHBhZ2luZ19t
YXJrX2RpcnR5KHBnX293bmVyLCBfbWZuKHBhZ2VfdG9fbWZuKHBhZ2UpKSk7CiAKICAgICAgICAg
ICAgIGNsZWFyX2RvbWFpbl9wYWdlKF9tZm4ocGFnZV90b19tZm4ocGFnZSkpKTsKIApAQCAtMzU1
MSw3ICszNTUxLDcgQEAgbG9uZyBkb19tbXVleHRfb3AoCiAgICAgICAgICAgICB9CiAKICAgICAg
ICAgICAgIC8qIEEgcGFnZSBpcyBkaXJ0aWVkIHdoZW4gaXQncyBiZWluZyBjb3BpZWQgdG8uICov
Ci0gICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShwZ19vd25lciwgcGFnZV90b19tZm4oZHN0
X3BhZ2UpKTsKKyAgICAgICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KHBnX293bmVyLCBfbWZuKHBh
Z2VfdG9fbWZuKGRzdF9wYWdlKSkpOwogCiAgICAgICAgICAgICBjb3B5X2RvbWFpbl9wYWdlKF9t
Zm4ocGFnZV90b19tZm4oZHN0X3BhZ2UpKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
X21mbihwYWdlX3RvX21mbihzcmNfcGFnZSkpKTsKQEAgLTM4OTQsNyArMzg5NCw3IEBAIGxvbmcg
ZG9fbW11X3VwZGF0ZSgKIAogICAgICAgICAgICAgc2V0X2dwZm5fZnJvbV9tZm4obWZuLCBncGZu
KTsKIAotICAgICAgICAgICAgcGFnaW5nX21hcmtfZGlydHkocGdfb3duZXIsIG1mbik7CisgICAg
ICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShwZ19vd25lciwgX21mbihtZm4pKTsKIAogICAgICAg
ICAgICAgcHV0X3BhZ2UobWZuX3RvX3BhZ2UobWZuKSk7CiAgICAgICAgICAgICBicmVhazsKQEAg
LTQ3MDAsNyArNDcwMCw3IEBAIGxvbmcgZG9fdXBkYXRlX2Rlc2NyaXB0b3IodTY0IHBhLCB1NjQg
ZGVzYykKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0gICAgcGFnaW5nX21hcmtfZGlydHkoZG9t
LCBtZm4pOworICAgIHBhZ2luZ19tYXJrX2RpcnR5KGRvbSwgX21mbihtZm4pKTsKIAogICAgIC8q
IEFsbCBpcyBnb29kIHNvIG1ha2UgdGhlIHVwZGF0ZS4gKi8KICAgICBnZHRfcGVudCA9IG1hcF9k
b21haW5fcGFnZShfbWZuKG1mbikpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL2d1ZXN0
X3dhbGsuYyBiL3hlbi9hcmNoL3g4Ni9tbS9ndWVzdF93YWxrLmMKaW5kZXggZThhNzBlYS4uOTNi
OTFkOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL2d1ZXN0X3dhbGsuYworKysgYi94ZW4v
YXJjaC94ODYvbW0vZ3Vlc3Rfd2Fsay5jCkBAIC0zOTIsMjEgKzM5MiwyMSBAQCBzZXRfYWQ6CiAg
ICAgewogI2lmIEdVRVNUX1BBR0lOR19MRVZFTFMgPT0gNCAvKiA2NC1iaXQgb25seS4uLiAqLwog
ICAgICAgICBpZiAoIHNldF9hZF9iaXRzKGw0cCArIGd1ZXN0X2w0X3RhYmxlX29mZnNldCh2YSks
ICZndy0+bDRlLCAwKSApCi0gICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShkLCBtZm5feChn
dy0+bDRtZm4pKTsKKyAgICAgICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGQsIGd3LT5sNG1mbik7
CiAgICAgICAgIGlmICggc2V0X2FkX2JpdHMobDNwICsgZ3Vlc3RfbDNfdGFibGVfb2Zmc2V0KHZh
KSwgJmd3LT5sM2UsCiAgICAgICAgICAgICAgICAgICAgICAgICAgKHBzZTFHICYmIChwZmVjICYg
UEZFQ193cml0ZV9hY2Nlc3MpKSkgKQotICAgICAgICAgICAgcGFnaW5nX21hcmtfZGlydHkoZCwg
bWZuX3goZ3ctPmwzbWZuKSk7CisgICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShkLCBndy0+
bDNtZm4pOwogI2VuZGlmCiAgICAgICAgIGlmICggIXBzZTFHICkgCiAgICAgICAgIHsKICAgICAg
ICAgICAgIGlmICggc2V0X2FkX2JpdHMobDJwICsgZ3Vlc3RfbDJfdGFibGVfb2Zmc2V0KHZhKSwg
Jmd3LT5sMmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwc2UyTSAmJiAocGZlYyAm
IFBGRUNfd3JpdGVfYWNjZXNzKSkpICkKLSAgICAgICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0
eShkLCBtZm5feChndy0+bDJtZm4pKTsgICAgICAgICAgICAKKyAgICAgICAgICAgICAgICBwYWdp
bmdfbWFya19kaXJ0eShkLCBndy0+bDJtZm4pOwogICAgICAgICAgICAgaWYgKCAhcHNlMk0gKSAK
ICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBpZiAoIHNldF9hZF9iaXRzKGwxcCArIGd1
ZXN0X2wxX3RhYmxlX29mZnNldCh2YSksICZndy0+bDFlLCAKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIChwZmVjICYgUEZFQ193cml0ZV9hY2Nlc3MpKSApCi0gICAgICAgICAgICAg
ICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGQsIG1mbl94KGd3LT5sMW1mbikpOworICAgICAgICAg
ICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0eShkLCBndy0+bDFtZm4pOwogICAgICAgICAgICAg
fQogICAgICAgICB9CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFy
aW5nLmMgYi94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwppbmRleCAyNWZmNmE2Li5kYjdm
Mzg5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYworKysgYi94ZW4v
YXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwpAQCAtMTIxMCw3ICsxMjEwLDcgQEAgcHJpdmF0ZV9w
YWdlX2ZvdW5kOgogCiAgICAgLyogTm93IHRoYXQgdGhlIGdmbjwtPm1mbiBtYXAgaXMgcHJvcGVy
bHkgZXN0YWJsaXNoZWQsCiAgICAgICogbWFya2luZyBkaXJ0eSBpcyBmZWFzaWJsZSAqLwotICAg
IHBhZ2luZ19tYXJrX2RpcnR5KGQsIG1mbl94KHBhZ2VfdG9fbWZuKHBhZ2UpKSk7CisgICAgcGFn
aW5nX21hcmtfZGlydHkoZCwgcGFnZV90b19tZm4ocGFnZSkpOwogICAgIC8qIFdlIGRvIG5vdCBu
ZWVkIHRvIHVubG9jayBhIHByaXZhdGUgcGFnZSAqLwogICAgIHB1dF9nZm4oZCwgZ2ZuKTsKICAg
ICByZXR1cm4gMDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMgYi94ZW4v
YXJjaC94ODYvbW0vcDJtLXBvZC5jCmluZGV4IDE0OWY1MjkuLjM2N2VlMDAgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wb2Qu
YwpAQCAtMTExMiw3ICsxMTEyLDcgQEAgcDJtX3BvZF9kZW1hbmRfcG9wdWxhdGUoc3RydWN0IHAy
bV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAgZm9yKCBpID0gMDsgaSA8ICgx
VUwgPDwgb3JkZXIpOyBpKysgKQogICAgIHsKICAgICAgICAgc2V0X2dwZm5fZnJvbV9tZm4obWZu
X3gobWZuKSArIGksIGdmbl9hbGlnbmVkICsgaSk7Ci0gICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5
KGQsIG1mbl94KG1mbikgKyBpKTsKKyAgICAgICAgcGFnaW5nX21hcmtfZGlydHkoZCwgbWZuX2Fk
ZChtZm4sIGkpKTsKICAgICB9CiAgICAgCiAgICAgcDJtLT5wb2QuZW50cnlfY291bnQgLT0gKDEg
PDwgb3JkZXIpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jIGIveGVuL2Fy
Y2gveDg2L21tL3BhZ2luZy5jCmluZGV4IDQ0Mzc2MTEuLjNhNjYwOTggMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9tbS9wYWdpbmcuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMKQEAg
LTM0MywxMiArMzQzLDkgQEAgb3V0OgogfQogCiAvKiBNYXJrIGEgcGFnZSBhcyBkaXJ0eSAqLwot
dm9pZCBwYWdpbmdfbWFya19kaXJ0eShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGd1
ZXN0X21mbikKK3ZvaWQgcGFnaW5nX21hcmtfZGlydHkoc3RydWN0IGRvbWFpbiAqZCwgbWZuX3Qg
Z21mbikKIHsKICAgICB1bnNpZ25lZCBsb25nIHBmbjsKLSAgICBtZm5fdCBnbWZuOwotCi0gICAg
Z21mbiA9IF9tZm4oZ3Vlc3RfbWZuKTsKIAogICAgIGlmICggIXBhZ2luZ19tb2RlX2xvZ19kaXJ0
eShkKSB8fCAhbWZuX3ZhbGlkKGdtZm4pIHx8CiAgICAgICAgICBwYWdlX2dldF9vd25lcihtZm5f
dG9fcGFnZShnbWZuKSkgIT0gZCApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93
L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwppbmRleCBhODA1MDlj
Li42Njg5YWNlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKQEAgLTk5OSw3ICs5OTksNyBAQCBz
aF92YWxpZGF0ZV9ndWVzdF9lbnRyeShzdHJ1Y3QgdmNwdSAqdiwgbWZuX3QgZ21mbiwgdm9pZCAq
ZW50cnksIHUzMiBzaXplKQogICAgIGludCByZXN1bHQgPSAwOwogICAgIHN0cnVjdCBwYWdlX2lu
Zm8gKnBhZ2UgPSBtZm5fdG9fcGFnZShnbWZuKTsKIAotICAgIHBhZ2luZ19tYXJrX2RpcnR5KHYt
PmRvbWFpbiwgbWZuX3goZ21mbikpOworICAgIHBhZ2luZ19tYXJrX2RpcnR5KHYtPmRvbWFpbiwg
Z21mbik7CiAKICAgICAvLyBEZXRlcm1pbmUgd2hpY2ggdHlwZXMgb2Ygc2hhZG93cyBhcmUgYWZm
ZWN0ZWQsIGFuZCB1cGRhdGUgZWFjaC4KICAgICAvLwpAQCAtMTgxOCwxMSArMTgxOCwxMSBAQCB2
b2lkIHNoX2VtdWxhdGVfdW5tYXBfZGVzdChzdHJ1Y3QgdmNwdSAqdiwgdm9pZCAqYWRkciwgdW5z
aWduZWQgaW50IGJ5dGVzLAogICAgICAgICAgICAgc2hfdmFsaWRhdGVfZ3Vlc3RfcHRfd3JpdGUo
diwgc2hfY3R4dC0+bWZuWzFdLCBhZGRyICsgYjEsIGIyKTsKICAgICB9CiAKLSAgICBwYWdpbmdf
bWFya19kaXJ0eSh2LT5kb21haW4sIG1mbl94KHNoX2N0eHQtPm1mblswXSkpOworICAgIHBhZ2lu
Z19tYXJrX2RpcnR5KHYtPmRvbWFpbiwgc2hfY3R4dC0+bWZuWzBdKTsKIAogICAgIGlmICggdW5s
aWtlbHkobWZuX3ZhbGlkKHNoX2N0eHQtPm1mblsxXSkpICkKICAgICB7Ci0gICAgICAgIHBhZ2lu
Z19tYXJrX2RpcnR5KHYtPmRvbWFpbiwgbWZuX3goc2hfY3R4dC0+bWZuWzFdKSk7CisgICAgICAg
IHBhZ2luZ19tYXJrX2RpcnR5KHYtPmRvbWFpbiwgc2hfY3R4dC0+bWZuWzFdKTsKICAgICAgICAg
dnVubWFwKCh2b2lkICopKCh1bnNpZ25lZCBsb25nKWFkZHIgJiBQQUdFX01BU0spKTsKICAgICB9
CiAgICAgZWxzZQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jIGIv
eGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCmluZGV4IDMzNmQyNGYuLjgwNWMwNTYgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYworKysgYi94ZW4vYXJjaC94
ODYvbW0vc2hhZG93L211bHRpLmMKQEAgLTY3NSw3ICs2NzUsNyBAQCBfc2hfcHJvcGFnYXRlKHN0
cnVjdCB2Y3B1ICp2LAogICAgIHsKICAgICAgICAgaWYgKCBtZm5fdmFsaWQodGFyZ2V0X21mbikg
KSB7CiAgICAgICAgICAgICBpZiAoIGZ0ICYgRkVUQ0hfVFlQRV9XUklURSApCi0gICAgICAgICAg
ICAgICAgcGFnaW5nX21hcmtfZGlydHkoZCwgbWZuX3godGFyZ2V0X21mbikpOworICAgICAgICAg
ICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGQsIHRhcmdldF9tZm4pOwogICAgICAgICAgICAgZWxz
ZSBpZiAoICFwYWdpbmdfbWZuX2lzX2RpcnR5KGQsIHRhcmdldF9tZm4pICkKICAgICAgICAgICAg
ICAgICBzZmxhZ3MgJj0gfl9QQUdFX1JXOwogICAgICAgICB9CmRpZmYgLS1naXQgYS94ZW4vY29t
bW9uL3RtZW1feGVuLmMgYi94ZW4vY29tbW9uL3RtZW1feGVuLmMKaW5kZXggODRhZTdmZC4uN2Q2
MGI3MSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi90bWVtX3hlbi5jCisrKyBiL3hlbi9jb21tb24v
dG1lbV94ZW4uYwpAQCAtODAsNyArODAsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgY2xpX3B1dF9w
YWdlKHZvaWQgKmNsaV92YSwgc3RydWN0IHBhZ2VfaW5mbyAqY2xpX3BmcCwKICAgICBpZiAoIG1h
cmtfZGlydHkgKQogICAgIHsKICAgICAgICAgcHV0X3BhZ2VfYW5kX3R5cGUoY2xpX3BmcCk7Ci0g
ICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGN1cnJlbnQtPmRvbWFpbixjbGlfbWZuKTsKKyAgICAg
ICAgcGFnaW5nX21hcmtfZGlydHkoY3VycmVudC0+ZG9tYWluLCBfbWZuKGNsaV9tZm4pKTsKICAg
ICB9CiAgICAgZWxzZQogICAgICAgICBwdXRfcGFnZShjbGlfcGZwKTsKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Jh
bnRfdGFibGUuaAppbmRleCA4YzliYmNmLi5lMWIzMzkxIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2dyYW50X3RhYmxlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90
YWJsZS5oCkBAIC00Niw3ICs0Niw3IEBAIGludCByZXBsYWNlX2dyYW50X2hvc3RfbWFwcGluZygK
ICNkZWZpbmUgZ250dGFiX3N0YXR1c19nbWZuKGQsIHQsIGkpICAgICAgICAgICAgICAgICAgICAg
XAogICAgIChtZm5fdG9fZ21mbihkLCBnbnR0YWJfc3RhdHVzX21mbih0LCBpKSkpCiAKLSNkZWZp
bmUgZ250dGFiX21hcmtfZGlydHkoZCwgZikgcGFnaW5nX21hcmtfZGlydHkoKGQpLCAoZikpCisj
ZGVmaW5lIGdudHRhYl9tYXJrX2RpcnR5KGQsIGYpIHBhZ2luZ19tYXJrX2RpcnR5KChkKSwgX21m
bihmKSkKIAogc3RhdGljIGlubGluZSB2b2lkIGdudHRhYl9jbGVhcl9mbGFnKHVuc2lnbmVkIGlu
dCBuciwgdWludDE2X3QgKnN0KQogewpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9w
YWdpbmcuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFnaW5nLmgKaW5kZXggMjI0M2FhMS4uNjNl
Mzg2NyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaAorKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L3BhZ2luZy5oCkBAIC0xNTcsNyArMTU3LDcgQEAgdm9pZCBwYWdpbmdf
bG9nX2RpcnR5X2luaXQoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHZvaWQgKCpjbGVhbl9kaXJ0eV9iaXRtYXApKHN0cnVjdCBkb21haW4gKmQpKTsKIAogLyog
bWFyayBhIHBhZ2UgYXMgZGlydHkgKi8KLXZvaWQgcGFnaW5nX21hcmtfZGlydHkoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBndWVzdF9tZm4pOwordm9pZCBwYWdpbmdfbWFya19kaXJ0
eShzdHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBnbWZuKTsKIC8qIG1hcmsgYSBwYWdlIGFzIGRpcnR5
IHdpdGggdGFraW5nIGd1ZXN0IHBmbiBhcyBwYXJhbWV0ZXIgKi8KIHZvaWQgcGFnaW5nX21hcmtf
Z2ZuX2RpcnR5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcGZuKTsKIAotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:00:39 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:00: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 1cL1rL-0005Xf-8R; Sun, 25 Dec 2016 06:00:39 +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 1cL1rK-0005XU-2H
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:38 +0000
Received: from [85.158.143.35] by server-5.bemta-6.messagelabs.com id
 DC/A8-11476-5806F585; Sun, 25 Dec 2016 06:00:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbclIT7
 C4MBXXYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWNK7lLXgp37FyUVzWBoYH6t2MXJxCAl8YZQ4
 eGsNI4RznlHiWM9tIIeDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAT+Jrf8+s
 YDYvAJmEntmN7CC2CxA9S9OrWWewMixgJFhFaNGcWpRWWqRrqGpXlJRZnpGSW5iZo6uoYGZXm
 5qcXFiempOYlKxXnJ+7iZGoFcYgGAH47dlAYcYJTmYlER51TbHRAjxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4G2Jjo8QEixKTU+tSMvMAYYHTFqCg0dJhDcqHijNW1yQmFucmQ6ROsWoKCXOmwaS
 EABJZJTmwbXBQvISo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHkfxwFN4cnMK4Gb/gpoMRPQY
 tvmaJDFJYkIKakGRr/dhQ/vvHr3yLmx/xRDzE+NcqtfEvb91+tjhKvLpkvPeFvH9HbFvdeH+6
 66/c/f81T05LTe8rtyiYc5ij7+52fdw1h/9q/woutWcla8BRf23T0udd/6wP9ZVx6tvaM/6em
 7vwpT7WauFOSbfVM0oVWnN0iu8vWi6T++neiX2716jvHPKUyqr+8qsRRnJBpqMRcVJwIANUj+
 HEQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1482645635!45407389!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52748 invoked from network); 25 Dec 2016 06:00:36 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:00: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 1cL1rH-0008PE-Iw
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:35 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1rH-0007Wf-Ga
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:35 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1rH-0007Wf-Ga@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:00:35 +0000
Subject: [Xen-changelog] [xen master] x86/paging: Rename
	paging_mark_pfn_dirty() and use pfn_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>

Y29tbWl0IGVhZGRiYjEyMmU5MThkMGVlNjFiOTU3MjM5ODgzMzY2MWVhOTM2NzAKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIERlYyAxNCAxNDoyMDoxMiAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFRodSBEZWMgMTUgMTU6NTU6
NDggMjAxNiArMDAwMAoKICAgIHg4Ni9wYWdpbmc6IFJlbmFtZSBwYWdpbmdfbWFya19wZm5fZGly
dHkoKSBhbmQgdXNlIHBmbl90CiAgICAKICAgIHBhZ2luZ19tYXJrX2dmbl9kaXJ0eSgpIGFjdHVh
bGx5IHRha2VzIGEgcGZuLCBldmVuIGJ5IHBhcmFtdGVyIG5hbWUuICBSZW5hbWUKICAgIHRoZSBm
dW5jdGlvbiBhbmQgYWx0ZXIgdGhlIHR5cGUgdG8gcGZuX3QgdG8gbWF0Y2guCiAgICAKICAgIFB1
c2ggcGZuX3QgaW50byB0aGUgTE9HRElSVFlfSURYKCkgbWFjcm9zLCBhbmQgY2xlYW4gdXAgYSBj
b3VwbGUgb2YgbG9jYWwKICAgIHZhcmlhYmxlIHR5cGVzIGluIHBhZ2luZ19tYXJrX3Bmbl9kaXJ0
eSgpLgogICAgCiAgICBMZWF2ZSBhbiBleHBsaWNpdCBjb21tZW50IGluIHZteF92Y3B1X2ZsdXNo
X3BtbF9idWZmZXIoKSB3aGVuIHdlIGludGVudGFsbHkKICAgIHBlcmZvcm0gYSBzdHJhaWdodCBj
b252ZXJzaW9uIGZyb20gZ2ZuIHRvIHBmbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGlt
QHhlbi5vcmc+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jICB8ICA0ICsrKy0KIHhl
bi9hcmNoL3g4Ni9tbS9wYWdpbmcuYyAgICAgfCAyNiArKysrKysrKysrKysrLS0tLS0tLS0tLS0t
LQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaCB8IDEwICsrKysrLS0tLS0KIDMgZmlsZXMg
Y2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5j
CmluZGV4IDA5OTU0OTYuLjVkYjVmZWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14
L3ZtY3MuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKQEAgLTE0ODQsNyArMTQ4
NCw5IEBAIHZvaWQgdm14X3ZjcHVfZmx1c2hfcG1sX2J1ZmZlcihzdHJ1Y3QgdmNwdSAqdikKICAg
ICAgICAgICogaXMgZXh0cmVtZWx5IGRpZmZpY3VsdCB0byBkZWJ1Zy4KICAgICAgICAgICovCiAg
ICAgICAgIHAybV9jaGFuZ2VfdHlwZV9vbmUodi0+ZG9tYWluLCBnZm4sIHAybV9yYW1fbG9nZGly
dHksIHAybV9yYW1fcncpOwotICAgICAgICBwYWdpbmdfbWFya19nZm5fZGlydHkodi0+ZG9tYWlu
LCBnZm4pOworCisgICAgICAgIC8qIEhWTSBndWVzdDogcGZuID09IGdmbiAqLworICAgICAgICBw
YWdpbmdfbWFya19wZm5fZGlydHkodi0+ZG9tYWluLCBfcGZuKGdmbikpOwogICAgIH0KIAogICAg
IHVubWFwX2RvbWFpbl9wYWdlKHBtbF9idWYpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21t
L3BhZ2luZy5jIGIveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jCmluZGV4IDNhNjYwOTguLmQ5NjRl
ZDUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYworKysgYi94ZW4vYXJjaC94
ODYvbW0vcGFnaW5nLmMKQEAgLTI2NSwyNSArMjY1LDI1IEBAIHN0YXRpYyBpbnQgcGFnaW5nX2xv
Z19kaXJ0eV9kaXNhYmxlKHN0cnVjdCBkb21haW4gKmQsIGJvb2xfdCByZXN1bWluZykKIH0KIAog
LyogTWFyayBhIHBhZ2UgYXMgZGlydHksIHdpdGggdGFraW5nIGd1ZXN0IHBmbiBhcyBwYXJhbWV0
ZXIgKi8KLXZvaWQgcGFnaW5nX21hcmtfZ2ZuX2RpcnR5KHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgcGZuKQordm9pZCBwYWdpbmdfbWFya19wZm5fZGlydHkoc3RydWN0IGRvbWFpbiAq
ZCwgcGZuX3QgcGZuKQogewotICAgIGludCBjaGFuZ2VkOworICAgIGJvb2wgY2hhbmdlZDsKICAg
ICBtZm5fdCBtZm4sICpsNCwgKmwzLCAqbDI7CiAgICAgdW5zaWduZWQgbG9uZyAqbDE7Ci0gICAg
aW50IGkxLCBpMiwgaTMsIGk0OworICAgIHVuc2lnbmVkIGludCBpMSwgaTIsIGkzLCBpNDsKIAog
ICAgIGlmICggIXBhZ2luZ19tb2RlX2xvZ19kaXJ0eShkKSApCiAgICAgICAgIHJldHVybjsKIAog
ICAgIC8qIFNoYXJlZCBNRk5zIHNob3VsZCBORVZFUiBiZSBtYXJrZWQgZGlydHkgKi8KLSAgICBC
VUdfT04oU0hBUkVEX00yUChwZm4pKTsKKyAgICBCVUdfT04oU0hBUkVEX00yUChwZm5feChwZm4p
KSk7CiAKICAgICAvKgogICAgICAqIFZhbHVlcyB3aXRoIHRoZSBNU0Igc2V0IGRlbm90ZSBNRk5z
IHRoYXQgYXJlbid0IHJlYWxseSBwYXJ0IG9mIHRoZQogICAgICAqIGRvbWFpbidzIHBzZXVkby1w
aHlzaWNhbCBtZW1vcnkgbWFwIChlLmcuLCB0aGUgc2hhcmVkIGluZm8gZnJhbWUpLgogICAgICAq
IE5vdGhpbmcgdG8gZG8gaGVyZS4uLgogICAgICAqLwotICAgIGlmICggdW5saWtlbHkoIVZBTElE
X00yUChwZm4pKSApCisgICAgaWYgKCB1bmxpa2VseSghVkFMSURfTTJQKHBmbl94KHBmbikpKSAp
CiAgICAgICAgIHJldHVybjsKIAogICAgIGkxID0gTDFfTE9HRElSVFlfSURYKHBmbik7CkBAIC0z
MzEsOCArMzMxLDggQEAgdm9pZCBwYWdpbmdfbWFya19nZm5fZGlydHkoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBwZm4pCiAgICAgaWYgKCBjaGFuZ2VkICkKICAgICB7CiAgICAgICAg
IFBBR0lOR19ERUJVRyhMT0dESVJUWSwKLSAgICAgICAgICAgICAgICAgICAgICJtYXJrZWQgbWZu
ICUiIFBSSV9tZm4gIiAocGZuPSVseCksIGRvbSAlZFxuIiwKLSAgICAgICAgICAgICAgICAgICAg
IG1mbl94KG1mbiksIHBmbiwgZC0+ZG9tYWluX2lkKTsKKyAgICAgICAgICAgICAgICAgICAgICJk
JWQ6IG1hcmtlZCBtZm4gJSIgUFJJX21mbiAiIChwZm4gJSIgUFJJX3BmbiAiKVxuIiwKKyAgICAg
ICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgbWZuX3gobWZuKSwgcGZuX3gocGZuKSk7CiAg
ICAgICAgIGQtPmFyY2gucGFnaW5nLmxvZ19kaXJ0eS5kaXJ0eV9jb3VudCsrOwogICAgIH0KIApA
QCAtMzQ1LDIzICszNDUsMjMgQEAgb3V0OgogLyogTWFyayBhIHBhZ2UgYXMgZGlydHkgKi8KIHZv
aWQgcGFnaW5nX21hcmtfZGlydHkoc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgZ21mbikKIHsKLSAg
ICB1bnNpZ25lZCBsb25nIHBmbjsKKyAgICBwZm5fdCBwZm47CiAKICAgICBpZiAoICFwYWdpbmdf
bW9kZV9sb2dfZGlydHkoZCkgfHwgIW1mbl92YWxpZChnbWZuKSB8fAogICAgICAgICAgcGFnZV9n
ZXRfb3duZXIobWZuX3RvX3BhZ2UoZ21mbikpICE9IGQgKQogICAgICAgICByZXR1cm47CiAKICAg
ICAvKiBXZSAvcmVhbGx5LyBtZWFuIFBGTiBoZXJlLCBldmVuIGZvciBub24tdHJhbnNsYXRlZCBn
dWVzdHMuICovCi0gICAgcGZuID0gZ2V0X2dwZm5fZnJvbV9tZm4obWZuX3goZ21mbikpOworICAg
IHBmbiA9IF9wZm4oZ2V0X2dwZm5fZnJvbV9tZm4obWZuX3goZ21mbikpKTsKIAotICAgIHBhZ2lu
Z19tYXJrX2dmbl9kaXJ0eShkLCBwZm4pOworICAgIHBhZ2luZ19tYXJrX3Bmbl9kaXJ0eShkLCBw
Zm4pOwogfQogCiAKIC8qIElzIHRoaXMgZ3Vlc3QgcGFnZSBkaXJ0eT8gKi8KIGludCBwYWdpbmdf
bWZuX2lzX2RpcnR5KHN0cnVjdCBkb21haW4gKmQsIG1mbl90IGdtZm4pCiB7Ci0gICAgdW5zaWdu
ZWQgbG9uZyBwZm47CisgICAgcGZuX3QgcGZuOwogICAgIG1mbl90IG1mbiwgKmw0LCAqbDMsICps
MjsKICAgICB1bnNpZ25lZCBsb25nICpsMTsKICAgICBpbnQgcnY7CkBAIC0zNzAsOSArMzcwLDkg
QEAgaW50IHBhZ2luZ19tZm5faXNfZGlydHkoc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgZ21mbikK
ICAgICBBU1NFUlQocGFnaW5nX21vZGVfbG9nX2RpcnR5KGQpKTsKIAogICAgIC8qIFdlIC9yZWFs
bHkvIG1lYW4gUEZOIGhlcmUsIGV2ZW4gZm9yIG5vbi10cmFuc2xhdGVkIGd1ZXN0cy4gKi8KLSAg
ICBwZm4gPSBnZXRfZ3Bmbl9mcm9tX21mbihtZm5feChnbWZuKSk7CisgICAgcGZuID0gX3Bmbihn
ZXRfZ3Bmbl9mcm9tX21mbihtZm5feChnbWZuKSkpOwogICAgIC8qIFNoYXJlZCBwYWdlcyBhcmUg
YWx3YXlzIHJlYWQtb25seTsgaW52YWxpZCBwYWdlcyBjYW4ndCBiZSBkaXJ0eS4gKi8KLSAgICBp
ZiAoIHVubGlrZWx5KFNIQVJFRF9NMlAocGZuKSB8fCAhVkFMSURfTTJQKHBmbikpICkKKyAgICBp
ZiAoIHVubGlrZWx5KFNIQVJFRF9NMlAocGZuX3gocGZuKSkgfHwgIVZBTElEX00yUChwZm5feChw
Zm4pKSkgKQogICAgICAgICByZXR1cm4gMDsKIAogICAgIG1mbiA9IGQtPmFyY2gucGFnaW5nLmxv
Z19kaXJ0eS50b3A7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2luZy5oIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaAppbmRleCA2M2UzODY3Li5jZWM2YmZkIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2luZy5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvcGFnaW5nLmgKQEAgLTE1OSw3ICsxNTksNyBAQCB2b2lkIHBhZ2luZ19sb2dfZGlydHlf
aW5pdChzdHJ1Y3QgZG9tYWluICpkLAogLyogbWFyayBhIHBhZ2UgYXMgZGlydHkgKi8KIHZvaWQg
cGFnaW5nX21hcmtfZGlydHkoc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgZ21mbik7CiAvKiBtYXJr
IGEgcGFnZSBhcyBkaXJ0eSB3aXRoIHRha2luZyBndWVzdCBwZm4gYXMgcGFyYW1ldGVyICovCi12
b2lkIHBhZ2luZ19tYXJrX2dmbl9kaXJ0eShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25n
IHBmbik7Cit2b2lkIHBhZ2luZ19tYXJrX3Bmbl9kaXJ0eShzdHJ1Y3QgZG9tYWluICpkLCBwZm5f
dCBwZm4pOwogCiAvKiBpcyB0aGlzIGd1ZXN0IHBhZ2UgZGlydHk/IAogICogVGhpcyBpcyBjYWxs
ZWQgZnJvbSBpbnNpZGUgcGFnaW5nIGNvZGUsIHdpdGggdGhlIHBhZ2luZyBsb2NrIGhlbGQuICov
CkBAIC0xNzUsMTIgKzE3NSwxMiBAQCBpbnQgcGFnaW5nX21mbl9pc19kaXJ0eShzdHJ1Y3QgZG9t
YWluICpkLCBtZm5fdCBnbWZuKTsKICAqIFRPRE8yOiBBYnN0cmFjdCBvdXQgdGhlIHJhZGl4LXRy
ZWUgbWVjaGFuaWNzPwogICovCiAjZGVmaW5lIExPR0RJUlRZX05PREVfRU5UUklFUyAoMSA8PCBQ
QUdFVEFCTEVfT1JERVIpCi0jZGVmaW5lIEwxX0xPR0RJUlRZX0lEWChwZm4pICgocGZuKSAmICgo
MSA8PCAoUEFHRV9TSElGVCszKSkgLSAxKSkKLSNkZWZpbmUgTDJfTE9HRElSVFlfSURYKHBmbikg
KCgocGZuKSA+PiAoUEFHRV9TSElGVCszKSkgJiBcCisjZGVmaW5lIEwxX0xPR0RJUlRZX0lEWChw
Zm4pIChwZm5feChwZm4pICYgKCgxIDw8IChQQUdFX1NISUZUICsgMykpIC0gMSkpCisjZGVmaW5l
IEwyX0xPR0RJUlRZX0lEWChwZm4pICgocGZuX3gocGZuKSA+PiAoUEFHRV9TSElGVCArIDMpKSAm
IFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChMT0dESVJUWV9OT0RFX0VOVFJJRVMt
MSkpCi0jZGVmaW5lIEwzX0xPR0RJUlRZX0lEWChwZm4pICgoKHBmbikgPj4gKFBBR0VfU0hJRlQr
MytQQUdFVEFCTEVfT1JERVIpKSAmIFwKKyNkZWZpbmUgTDNfTE9HRElSVFlfSURYKHBmbikgKChw
Zm5feChwZm4pID4+IChQQUdFX1NISUZUICsgMyArIFBBR0VUQUJMRV9PUkRFUikpICYgXAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKExPR0RJUlRZX05PREVfRU5UUklFUy0xKSkKLSNk
ZWZpbmUgTDRfTE9HRElSVFlfSURYKHBmbikgKCgocGZuKSA+PiAoUEFHRV9TSElGVCszK1BBR0VU
QUJMRV9PUkRFUioyKSkgJiBcCisjZGVmaW5lIEw0X0xPR0RJUlRZX0lEWChwZm4pICgocGZuX3go
cGZuKSA+PiAoUEFHRV9TSElGVCArIDMgKyBQQUdFVEFCTEVfT1JERVIgKiAyKSkgJiBcCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAoTE9HRElSVFlfTk9ERV9FTlRSSUVTLTEpKQogCiAv
KiBWUkFNIGRpcnR5IHRyYWNraW5nIHN1cHBvcnQgKi8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
eGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:00:39 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:00: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 1cL1rL-0005Xf-8R; Sun, 25 Dec 2016 06:00:39 +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 1cL1rK-0005XU-2H
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:38 +0000
Received: from [85.158.143.35] by server-5.bemta-6.messagelabs.com id
 DC/A8-11476-5806F585; Sun, 25 Dec 2016 06:00:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbclIT7
 C4MBXXYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWNK7lLXgp37FyUVzWBoYH6t2MXJxCAl8YZQ4
 eGsNI4RznlHiWM9tIIeDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAT+Jrf8+s
 YDYvAJmEntmN7CC2CxA9S9OrWWewMixgJFhFaNGcWpRWWqRrqGpXlJRZnpGSW5iZo6uoYGZXm
 5qcXFiempOYlKxXnJ+7iZGoFcYgGAH47dlAYcYJTmYlER51TbHRAjxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4G2Jjo8QEixKTU+tSMvMAYYHTFqCg0dJhDcqHijNW1yQmFucmQ6ROsWoKCXOmwaS
 EABJZJTmwbXBQvISo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHkfxwFN4cnMK4Gb/gpoMRPQY
 tvmaJDFJYkIKakGRr/dhQ/vvHr3yLmx/xRDzE+NcqtfEvb91+tjhKvLpkvPeFvH9HbFvdeH+6
 66/c/f81T05LTe8rtyiYc5ij7+52fdw1h/9q/woutWcla8BRf23T0udd/6wP9ZVx6tvaM/6em
 7vwpT7WauFOSbfVM0oVWnN0iu8vWi6T++neiX2716jvHPKUyqr+8qsRRnJBpqMRcVJwIANUj+
 HEQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1482645635!45407389!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52748 invoked from network); 25 Dec 2016 06:00:36 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:00: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 1cL1rH-0008PE-Iw
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:35 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1rH-0007Wf-Ga
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:35 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1rH-0007Wf-Ga@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:00:35 +0000
Subject: [Xen-changelog] [xen master] x86/paging: Rename
	paging_mark_pfn_dirty() and use pfn_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>

Y29tbWl0IGVhZGRiYjEyMmU5MThkMGVlNjFiOTU3MjM5ODgzMzY2MWVhOTM2NzAKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIERlYyAxNCAxNDoyMDoxMiAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFRodSBEZWMgMTUgMTU6NTU6
NDggMjAxNiArMDAwMAoKICAgIHg4Ni9wYWdpbmc6IFJlbmFtZSBwYWdpbmdfbWFya19wZm5fZGly
dHkoKSBhbmQgdXNlIHBmbl90CiAgICAKICAgIHBhZ2luZ19tYXJrX2dmbl9kaXJ0eSgpIGFjdHVh
bGx5IHRha2VzIGEgcGZuLCBldmVuIGJ5IHBhcmFtdGVyIG5hbWUuICBSZW5hbWUKICAgIHRoZSBm
dW5jdGlvbiBhbmQgYWx0ZXIgdGhlIHR5cGUgdG8gcGZuX3QgdG8gbWF0Y2guCiAgICAKICAgIFB1
c2ggcGZuX3QgaW50byB0aGUgTE9HRElSVFlfSURYKCkgbWFjcm9zLCBhbmQgY2xlYW4gdXAgYSBj
b3VwbGUgb2YgbG9jYWwKICAgIHZhcmlhYmxlIHR5cGVzIGluIHBhZ2luZ19tYXJrX3Bmbl9kaXJ0
eSgpLgogICAgCiAgICBMZWF2ZSBhbiBleHBsaWNpdCBjb21tZW50IGluIHZteF92Y3B1X2ZsdXNo
X3BtbF9idWZmZXIoKSB3aGVuIHdlIGludGVudGFsbHkKICAgIHBlcmZvcm0gYSBzdHJhaWdodCBj
b252ZXJzaW9uIGZyb20gZ2ZuIHRvIHBmbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogVGltIERlZWdhbiA8dGlt
QHhlbi5vcmc+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jICB8ICA0ICsrKy0KIHhl
bi9hcmNoL3g4Ni9tbS9wYWdpbmcuYyAgICAgfCAyNiArKysrKysrKysrKysrLS0tLS0tLS0tLS0t
LQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaCB8IDEwICsrKysrLS0tLS0KIDMgZmlsZXMg
Y2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5j
CmluZGV4IDA5OTU0OTYuLjVkYjVmZWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14
L3ZtY3MuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKQEAgLTE0ODQsNyArMTQ4
NCw5IEBAIHZvaWQgdm14X3ZjcHVfZmx1c2hfcG1sX2J1ZmZlcihzdHJ1Y3QgdmNwdSAqdikKICAg
ICAgICAgICogaXMgZXh0cmVtZWx5IGRpZmZpY3VsdCB0byBkZWJ1Zy4KICAgICAgICAgICovCiAg
ICAgICAgIHAybV9jaGFuZ2VfdHlwZV9vbmUodi0+ZG9tYWluLCBnZm4sIHAybV9yYW1fbG9nZGly
dHksIHAybV9yYW1fcncpOwotICAgICAgICBwYWdpbmdfbWFya19nZm5fZGlydHkodi0+ZG9tYWlu
LCBnZm4pOworCisgICAgICAgIC8qIEhWTSBndWVzdDogcGZuID09IGdmbiAqLworICAgICAgICBw
YWdpbmdfbWFya19wZm5fZGlydHkodi0+ZG9tYWluLCBfcGZuKGdmbikpOwogICAgIH0KIAogICAg
IHVubWFwX2RvbWFpbl9wYWdlKHBtbF9idWYpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21t
L3BhZ2luZy5jIGIveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jCmluZGV4IDNhNjYwOTguLmQ5NjRl
ZDUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYworKysgYi94ZW4vYXJjaC94
ODYvbW0vcGFnaW5nLmMKQEAgLTI2NSwyNSArMjY1LDI1IEBAIHN0YXRpYyBpbnQgcGFnaW5nX2xv
Z19kaXJ0eV9kaXNhYmxlKHN0cnVjdCBkb21haW4gKmQsIGJvb2xfdCByZXN1bWluZykKIH0KIAog
LyogTWFyayBhIHBhZ2UgYXMgZGlydHksIHdpdGggdGFraW5nIGd1ZXN0IHBmbiBhcyBwYXJhbWV0
ZXIgKi8KLXZvaWQgcGFnaW5nX21hcmtfZ2ZuX2RpcnR5KHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgcGZuKQordm9pZCBwYWdpbmdfbWFya19wZm5fZGlydHkoc3RydWN0IGRvbWFpbiAq
ZCwgcGZuX3QgcGZuKQogewotICAgIGludCBjaGFuZ2VkOworICAgIGJvb2wgY2hhbmdlZDsKICAg
ICBtZm5fdCBtZm4sICpsNCwgKmwzLCAqbDI7CiAgICAgdW5zaWduZWQgbG9uZyAqbDE7Ci0gICAg
aW50IGkxLCBpMiwgaTMsIGk0OworICAgIHVuc2lnbmVkIGludCBpMSwgaTIsIGkzLCBpNDsKIAog
ICAgIGlmICggIXBhZ2luZ19tb2RlX2xvZ19kaXJ0eShkKSApCiAgICAgICAgIHJldHVybjsKIAog
ICAgIC8qIFNoYXJlZCBNRk5zIHNob3VsZCBORVZFUiBiZSBtYXJrZWQgZGlydHkgKi8KLSAgICBC
VUdfT04oU0hBUkVEX00yUChwZm4pKTsKKyAgICBCVUdfT04oU0hBUkVEX00yUChwZm5feChwZm4p
KSk7CiAKICAgICAvKgogICAgICAqIFZhbHVlcyB3aXRoIHRoZSBNU0Igc2V0IGRlbm90ZSBNRk5z
IHRoYXQgYXJlbid0IHJlYWxseSBwYXJ0IG9mIHRoZQogICAgICAqIGRvbWFpbidzIHBzZXVkby1w
aHlzaWNhbCBtZW1vcnkgbWFwIChlLmcuLCB0aGUgc2hhcmVkIGluZm8gZnJhbWUpLgogICAgICAq
IE5vdGhpbmcgdG8gZG8gaGVyZS4uLgogICAgICAqLwotICAgIGlmICggdW5saWtlbHkoIVZBTElE
X00yUChwZm4pKSApCisgICAgaWYgKCB1bmxpa2VseSghVkFMSURfTTJQKHBmbl94KHBmbikpKSAp
CiAgICAgICAgIHJldHVybjsKIAogICAgIGkxID0gTDFfTE9HRElSVFlfSURYKHBmbik7CkBAIC0z
MzEsOCArMzMxLDggQEAgdm9pZCBwYWdpbmdfbWFya19nZm5fZGlydHkoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBwZm4pCiAgICAgaWYgKCBjaGFuZ2VkICkKICAgICB7CiAgICAgICAg
IFBBR0lOR19ERUJVRyhMT0dESVJUWSwKLSAgICAgICAgICAgICAgICAgICAgICJtYXJrZWQgbWZu
ICUiIFBSSV9tZm4gIiAocGZuPSVseCksIGRvbSAlZFxuIiwKLSAgICAgICAgICAgICAgICAgICAg
IG1mbl94KG1mbiksIHBmbiwgZC0+ZG9tYWluX2lkKTsKKyAgICAgICAgICAgICAgICAgICAgICJk
JWQ6IG1hcmtlZCBtZm4gJSIgUFJJX21mbiAiIChwZm4gJSIgUFJJX3BmbiAiKVxuIiwKKyAgICAg
ICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgbWZuX3gobWZuKSwgcGZuX3gocGZuKSk7CiAg
ICAgICAgIGQtPmFyY2gucGFnaW5nLmxvZ19kaXJ0eS5kaXJ0eV9jb3VudCsrOwogICAgIH0KIApA
QCAtMzQ1LDIzICszNDUsMjMgQEAgb3V0OgogLyogTWFyayBhIHBhZ2UgYXMgZGlydHkgKi8KIHZv
aWQgcGFnaW5nX21hcmtfZGlydHkoc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgZ21mbikKIHsKLSAg
ICB1bnNpZ25lZCBsb25nIHBmbjsKKyAgICBwZm5fdCBwZm47CiAKICAgICBpZiAoICFwYWdpbmdf
bW9kZV9sb2dfZGlydHkoZCkgfHwgIW1mbl92YWxpZChnbWZuKSB8fAogICAgICAgICAgcGFnZV9n
ZXRfb3duZXIobWZuX3RvX3BhZ2UoZ21mbikpICE9IGQgKQogICAgICAgICByZXR1cm47CiAKICAg
ICAvKiBXZSAvcmVhbGx5LyBtZWFuIFBGTiBoZXJlLCBldmVuIGZvciBub24tdHJhbnNsYXRlZCBn
dWVzdHMuICovCi0gICAgcGZuID0gZ2V0X2dwZm5fZnJvbV9tZm4obWZuX3goZ21mbikpOworICAg
IHBmbiA9IF9wZm4oZ2V0X2dwZm5fZnJvbV9tZm4obWZuX3goZ21mbikpKTsKIAotICAgIHBhZ2lu
Z19tYXJrX2dmbl9kaXJ0eShkLCBwZm4pOworICAgIHBhZ2luZ19tYXJrX3Bmbl9kaXJ0eShkLCBw
Zm4pOwogfQogCiAKIC8qIElzIHRoaXMgZ3Vlc3QgcGFnZSBkaXJ0eT8gKi8KIGludCBwYWdpbmdf
bWZuX2lzX2RpcnR5KHN0cnVjdCBkb21haW4gKmQsIG1mbl90IGdtZm4pCiB7Ci0gICAgdW5zaWdu
ZWQgbG9uZyBwZm47CisgICAgcGZuX3QgcGZuOwogICAgIG1mbl90IG1mbiwgKmw0LCAqbDMsICps
MjsKICAgICB1bnNpZ25lZCBsb25nICpsMTsKICAgICBpbnQgcnY7CkBAIC0zNzAsOSArMzcwLDkg
QEAgaW50IHBhZ2luZ19tZm5faXNfZGlydHkoc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgZ21mbikK
ICAgICBBU1NFUlQocGFnaW5nX21vZGVfbG9nX2RpcnR5KGQpKTsKIAogICAgIC8qIFdlIC9yZWFs
bHkvIG1lYW4gUEZOIGhlcmUsIGV2ZW4gZm9yIG5vbi10cmFuc2xhdGVkIGd1ZXN0cy4gKi8KLSAg
ICBwZm4gPSBnZXRfZ3Bmbl9mcm9tX21mbihtZm5feChnbWZuKSk7CisgICAgcGZuID0gX3Bmbihn
ZXRfZ3Bmbl9mcm9tX21mbihtZm5feChnbWZuKSkpOwogICAgIC8qIFNoYXJlZCBwYWdlcyBhcmUg
YWx3YXlzIHJlYWQtb25seTsgaW52YWxpZCBwYWdlcyBjYW4ndCBiZSBkaXJ0eS4gKi8KLSAgICBp
ZiAoIHVubGlrZWx5KFNIQVJFRF9NMlAocGZuKSB8fCAhVkFMSURfTTJQKHBmbikpICkKKyAgICBp
ZiAoIHVubGlrZWx5KFNIQVJFRF9NMlAocGZuX3gocGZuKSkgfHwgIVZBTElEX00yUChwZm5feChw
Zm4pKSkgKQogICAgICAgICByZXR1cm4gMDsKIAogICAgIG1mbiA9IGQtPmFyY2gucGFnaW5nLmxv
Z19kaXJ0eS50b3A7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2luZy5oIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaAppbmRleCA2M2UzODY3Li5jZWM2YmZkIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2luZy5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvcGFnaW5nLmgKQEAgLTE1OSw3ICsxNTksNyBAQCB2b2lkIHBhZ2luZ19sb2dfZGlydHlf
aW5pdChzdHJ1Y3QgZG9tYWluICpkLAogLyogbWFyayBhIHBhZ2UgYXMgZGlydHkgKi8KIHZvaWQg
cGFnaW5nX21hcmtfZGlydHkoc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgZ21mbik7CiAvKiBtYXJr
IGEgcGFnZSBhcyBkaXJ0eSB3aXRoIHRha2luZyBndWVzdCBwZm4gYXMgcGFyYW1ldGVyICovCi12
b2lkIHBhZ2luZ19tYXJrX2dmbl9kaXJ0eShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25n
IHBmbik7Cit2b2lkIHBhZ2luZ19tYXJrX3Bmbl9kaXJ0eShzdHJ1Y3QgZG9tYWluICpkLCBwZm5f
dCBwZm4pOwogCiAvKiBpcyB0aGlzIGd1ZXN0IHBhZ2UgZGlydHk/IAogICogVGhpcyBpcyBjYWxs
ZWQgZnJvbSBpbnNpZGUgcGFnaW5nIGNvZGUsIHdpdGggdGhlIHBhZ2luZyBsb2NrIGhlbGQuICov
CkBAIC0xNzUsMTIgKzE3NSwxMiBAQCBpbnQgcGFnaW5nX21mbl9pc19kaXJ0eShzdHJ1Y3QgZG9t
YWluICpkLCBtZm5fdCBnbWZuKTsKICAqIFRPRE8yOiBBYnN0cmFjdCBvdXQgdGhlIHJhZGl4LXRy
ZWUgbWVjaGFuaWNzPwogICovCiAjZGVmaW5lIExPR0RJUlRZX05PREVfRU5UUklFUyAoMSA8PCBQ
QUdFVEFCTEVfT1JERVIpCi0jZGVmaW5lIEwxX0xPR0RJUlRZX0lEWChwZm4pICgocGZuKSAmICgo
MSA8PCAoUEFHRV9TSElGVCszKSkgLSAxKSkKLSNkZWZpbmUgTDJfTE9HRElSVFlfSURYKHBmbikg
KCgocGZuKSA+PiAoUEFHRV9TSElGVCszKSkgJiBcCisjZGVmaW5lIEwxX0xPR0RJUlRZX0lEWChw
Zm4pIChwZm5feChwZm4pICYgKCgxIDw8IChQQUdFX1NISUZUICsgMykpIC0gMSkpCisjZGVmaW5l
IEwyX0xPR0RJUlRZX0lEWChwZm4pICgocGZuX3gocGZuKSA+PiAoUEFHRV9TSElGVCArIDMpKSAm
IFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChMT0dESVJUWV9OT0RFX0VOVFJJRVMt
MSkpCi0jZGVmaW5lIEwzX0xPR0RJUlRZX0lEWChwZm4pICgoKHBmbikgPj4gKFBBR0VfU0hJRlQr
MytQQUdFVEFCTEVfT1JERVIpKSAmIFwKKyNkZWZpbmUgTDNfTE9HRElSVFlfSURYKHBmbikgKChw
Zm5feChwZm4pID4+IChQQUdFX1NISUZUICsgMyArIFBBR0VUQUJMRV9PUkRFUikpICYgXAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKExPR0RJUlRZX05PREVfRU5UUklFUy0xKSkKLSNk
ZWZpbmUgTDRfTE9HRElSVFlfSURYKHBmbikgKCgocGZuKSA+PiAoUEFHRV9TSElGVCszK1BBR0VU
QUJMRV9PUkRFUioyKSkgJiBcCisjZGVmaW5lIEw0X0xPR0RJUlRZX0lEWChwZm4pICgocGZuX3go
cGZuKSA+PiAoUEFHRV9TSElGVCArIDMgKyBQQUdFVEFCTEVfT1JERVIgKiAyKSkgJiBcCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAoTE9HRElSVFlfTk9ERV9FTlRSSUVTLTEpKQogCiAv
KiBWUkFNIGRpcnR5IHRyYWNraW5nIHN1cHBvcnQgKi8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRj
aGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QK
WGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
eGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:00:49 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:00: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 1cL1rV-0005Zz-A3; Sun, 25 Dec 2016 06:00:49 +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 1cL1rT-0005Ze-Pi
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:47 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 29/0D-27165-F806F585; Sun, 25 Dec 2016 06:00:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVbcvIT7
 C4NNibYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2LCrm73gPWfFwul7GBsYl3N0MXJxCAl8YZRo
 3PWMDcI5zyhxvPsucxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIeEkcP/
 2cFsXkFzCS+vm0Ci7MA1T9ed5htAiPHAkaGVYwaxalFZalFukameklFmekZJbmJmTm6hgZmer
 mpxcWJ6ak5iUnFesn5uZsYgV5hAIIdjKsWBB5ilORgUhLlVdscEyHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgrclOj5CSLAoNT21Ii0zBxgeMGkJDh4lEd6oeKA0b3FBYm5xZjpE6hSjLse0Z4uf
 Mgmx5OXnpUqJ86aBFAmAFGWU5sGNgIXqJUZZKWFeRqCjhHgKUotyM0tQ5V8xinMwKgnzRoNM4
 cnMK4Hb9AroCCagI2ybo0GOKElESEk1MMZNtktadW/X5qAj3xv8d15KiaqWvxImqHmm7aKf/f
 4NZ5btLqqzWfE1Y1Op2oTCsvPfYrKcD6eu/XP0dRszwz+zs1O6f/xoPVFttnBrgZv+Jj7jYK9
 Z/NaTnJaszZJ99W165cyLccfWGPcnbJl8tdT40Kyg3UddvON/xWxokN0w59jp2idLr8UosRRn
 JBpqMRcVJwIAh9dUQ1ACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1482645645!66632820!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63954 invoked from network); 25 Dec 2016 06:00:46 -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; 25 Dec 2016 06:00:46 -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 1cL1rR-0008Q7-Kr
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:45 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1rR-0007Zl-KK
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:45 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1rR-0007Zl-KK@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:00:45 +0000
Subject: [Xen-changelog] [xen master] tools/xenstat: Remove redundant check
	for curses.h
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>

Y29tbWl0IDExOWQ3MTU3Y2E4YmEwODA5NjUwZDYxM2Y2YmM1Y2RhOTkyMzRkODEKQXV0aG9yOiAg
ICAgRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CkF1dGhvckRh
dGU6IFRodSBEZWMgMTUgMTM6MzY6MDggMjAxNiArMDEwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDEwOjU3OjIzIDIwMTYg
KzAwMDAKCiAgICB0b29scy94ZW5zdGF0OiBSZW1vdmUgcmVkdW5kYW50IGNoZWNrIGZvciBjdXJz
ZXMuaAogICAgCiAgICBUaGlzIGNoZWNrIGZvciBjdXJzZXMuaCBkb2VzIG5vdCBjb25zaWRlciBj
cm9zcy1jb21waWxhdGlvbi4KICAgIEl0IG9ubHkgY2hlY2tzIGhvc3QgcGF0aHMuCiAgICAKICAg
IEx1Y2tpbHksIGNvbW1pdCA2NWRhNDkxMzIxNDEyMGRkYzk1YmQ4NDZjYjM2NDlhMjlmODcxNDZh
CiAgICBpbnRyb2R1Y2VkIHByb3BlciBjb25maWd1cmUgY2hlY2tzIGZvciBuY3Vyc2VzIHNvIHdl
IGNhbgogICAgcmVtb3ZlIHRoZSByZWR1bmRhbnQgY2hlY2sgaW4gdGhlIE1ha2VmaWxlLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBFZGdhciBFLiBJZ2xlc2lhcyA8ZWRnYXIuaWdsZXNpYXNAeGls
aW54LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0K
IHRvb2xzL3hlbnN0YXQvTWFrZWZpbGUgfCAyIC0tCiAxIGZpbGUgY2hhbmdlZCwgMiBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS90b29scy94ZW5zdGF0L01ha2VmaWxlIGIvdG9vbHMveGVuc3Rh
dC9NYWtlZmlsZQppbmRleCA5MDFiZTRhLi4wOWVjMWI3IDEwMDY0NAotLS0gYS90b29scy94ZW5z
dGF0L01ha2VmaWxlCisrKyBiL3Rvb2xzL3hlbnN0YXQvTWFrZWZpbGUKQEAgLTYsMTAgKzYsOCBA
QCBTVUJESVJTICs9IGxpYnhlbnN0YXQKIAogIyBUaGlzIGRvZXNuJ3QgY3Jvc3MtY29tcGlsZSAo
Y3Jvc3MtY29tcGlsZSBlbnZpcm9ubWVudHMgcmFyZWx5IGhhdmUgY3Vyc2VzKQogaWZlcSAoJChY
RU5fQ09NUElMRV9BUkNIKSwkKFhFTl9UQVJHRVRfQVJDSCkpCi1pZmVxICgkKHdpbGRjYXJkIC91
c3IvaW5jbHVkZS9jdXJzZXMuaCksL3Vzci9pbmNsdWRlL2N1cnNlcy5oKQogU1VCRElSUyArPSB4
ZW50b3AKIGVuZGlmCi1lbmRpZgogCiAuUEhPTlk6IGFsbCBpbnN0YWxsIGNsZWFuIGRpc3RjbGVh
bgogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdp
dCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:00:49 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:00: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 1cL1rV-0005Zz-A3; Sun, 25 Dec 2016 06:00:49 +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 1cL1rT-0005Ze-Pi
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:47 +0000
Received: from [193.109.254.147] by server-9.bemta-6.messagelabs.com id
 29/0D-27165-F806F585; Sun, 25 Dec 2016 06:00:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVbcvIT7
 C4NNibYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2LCrm73gPWfFwul7GBsYl3N0MXJxCAl8YZRo
 3PWMDcI5zyhxvPsucxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIeEkcP/
 2cFsXkFzCS+vm0Ci7MA1T9ed5htAiPHAkaGVYwaxalFZalFukameklFmekZJbmJmTm6hgZmer
 mpxcWJ6ak5iUnFesn5uZsYgV5hAIIdjKsWBB5ilORgUhLlVdscEyHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgrclOj5CSLAoNT21Ii0zBxgeMGkJDh4lEd6oeKA0b3FBYm5xZjpE6hSjLse0Z4uf
 Mgmx5OXnpUqJ86aBFAmAFGWU5sGNgIXqJUZZKWFeRqCjhHgKUotyM0tQ5V8xinMwKgnzRoNM4
 cnMK4Hb9AroCCagI2ybo0GOKElESEk1MMZNtktadW/X5qAj3xv8d15KiaqWvxImqHmm7aKf/f
 4NZ5btLqqzWfE1Y1Op2oTCsvPfYrKcD6eu/XP0dRszwz+zs1O6f/xoPVFttnBrgZv+Jj7jYK9
 Z/NaTnJaszZJ99W165cyLccfWGPcnbJl8tdT40Kyg3UddvON/xWxokN0w59jp2idLr8UosRRn
 JBpqMRcVJwIAh9dUQ1ACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1482645645!66632820!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63954 invoked from network); 25 Dec 2016 06:00:46 -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; 25 Dec 2016 06:00:46 -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 1cL1rR-0008Q7-Kr
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:45 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1rR-0007Zl-KK
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:45 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1rR-0007Zl-KK@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:00:45 +0000
Subject: [Xen-changelog] [xen master] tools/xenstat: Remove redundant check
	for curses.h
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>

Y29tbWl0IDExOWQ3MTU3Y2E4YmEwODA5NjUwZDYxM2Y2YmM1Y2RhOTkyMzRkODEKQXV0aG9yOiAg
ICAgRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CkF1dGhvckRh
dGU6IFRodSBEZWMgMTUgMTM6MzY6MDggMjAxNiArMDEwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDEwOjU3OjIzIDIwMTYg
KzAwMDAKCiAgICB0b29scy94ZW5zdGF0OiBSZW1vdmUgcmVkdW5kYW50IGNoZWNrIGZvciBjdXJz
ZXMuaAogICAgCiAgICBUaGlzIGNoZWNrIGZvciBjdXJzZXMuaCBkb2VzIG5vdCBjb25zaWRlciBj
cm9zcy1jb21waWxhdGlvbi4KICAgIEl0IG9ubHkgY2hlY2tzIGhvc3QgcGF0aHMuCiAgICAKICAg
IEx1Y2tpbHksIGNvbW1pdCA2NWRhNDkxMzIxNDEyMGRkYzk1YmQ4NDZjYjM2NDlhMjlmODcxNDZh
CiAgICBpbnRyb2R1Y2VkIHByb3BlciBjb25maWd1cmUgY2hlY2tzIGZvciBuY3Vyc2VzIHNvIHdl
IGNhbgogICAgcmVtb3ZlIHRoZSByZWR1bmRhbnQgY2hlY2sgaW4gdGhlIE1ha2VmaWxlLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBFZGdhciBFLiBJZ2xlc2lhcyA8ZWRnYXIuaWdsZXNpYXNAeGls
aW54LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0K
IHRvb2xzL3hlbnN0YXQvTWFrZWZpbGUgfCAyIC0tCiAxIGZpbGUgY2hhbmdlZCwgMiBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS90b29scy94ZW5zdGF0L01ha2VmaWxlIGIvdG9vbHMveGVuc3Rh
dC9NYWtlZmlsZQppbmRleCA5MDFiZTRhLi4wOWVjMWI3IDEwMDY0NAotLS0gYS90b29scy94ZW5z
dGF0L01ha2VmaWxlCisrKyBiL3Rvb2xzL3hlbnN0YXQvTWFrZWZpbGUKQEAgLTYsMTAgKzYsOCBA
QCBTVUJESVJTICs9IGxpYnhlbnN0YXQKIAogIyBUaGlzIGRvZXNuJ3QgY3Jvc3MtY29tcGlsZSAo
Y3Jvc3MtY29tcGlsZSBlbnZpcm9ubWVudHMgcmFyZWx5IGhhdmUgY3Vyc2VzKQogaWZlcSAoJChY
RU5fQ09NUElMRV9BUkNIKSwkKFhFTl9UQVJHRVRfQVJDSCkpCi1pZmVxICgkKHdpbGRjYXJkIC91
c3IvaW5jbHVkZS9jdXJzZXMuaCksL3Vzci9pbmNsdWRlL2N1cnNlcy5oKQogU1VCRElSUyArPSB4
ZW50b3AKIGVuZGlmCi1lbmRpZgogCiAuUEhPTlk6IGFsbCBpbnN0YWxsIGNsZWFuIGRpc3RjbGVh
bgogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdp
dCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:00:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:00: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 1cL1rf-0005bL-Be; Sun, 25 Dec 2016 06:00:59 +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 1cL1re-0005bB-2G
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:58 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 DA/57-29113-9906F585; Sun, 25 Dec 2016 06:00:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFLMWRWlGSWpSXmKPExsWS0XRdVXdGQny
 EwYdLJhYTthk4MHps79vFHsAYxZqZl5RfkcCasXnFVsaCvRwVP/duYGlgnMfexcjFISTwhVHi
 6Id2RgjnPKPEjPVtTF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4SdyYu
 JEdpJxXwEziXpMLiMkCVH7qs/oERo4FjAyrGNWLU4vKUot0jfWSijLTM0pyEzNzdA0NTPVyU4
 uLE9NTcxKTivWS83M3MQL9wQAEOxj3/nM6xCjJwaQkyqu2OSZCiC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgRvS3R8hJBgUWp6akVaZg4wMGDSEhw8SiK8l+OB0rzFBYm5xZnpEKlTjLoc054tfsok
 xJKXn5cqJc6bBlIkAFKUUZoHNwIWpJcYZaWEeRmBjhLiKUgtys0sQZV/xSjOwagkzHsNZApPZ
 l4J3KZXQEcwAR1h2xwNckRJIkJKqoGxwn6usbHW/99+yX31dqfWvL7lcbg36+7Wj//ObPTfdL
 1TpNB6zu/vC8WFbOy62aftXrhtzl9+o3kX7SYfv3HKZumn33MSOedfFZRoY3XszI37+HHVAeV
 vgS832ayboGYfOanj7CwO5hThu4u1TSUmqm5bPeOD0dHkuVdTHdk3Hwi8tuhdxubr2kosxRmJ
 hlrMRcWJADJVFVZNAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1482645655!76962136!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8539 invoked from network); 25 Dec 2016 06:00:56 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:00:56 -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 1cL1rb-0008QH-Oe
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:55 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1rb-0007br-MN
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:55 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1rb-0007br-MN@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:00:55 +0000
Subject: [Xen-changelog] [xen master] tools/xenstat: Don't disable xentop
	when cross-compiling
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>

Y29tbWl0IGZjNjU4MjA4ZTAyNjI0MjQyMGI5OTI0YTllNGJmYTU4MTQ3OWUxZjUKQXV0aG9yOiAg
ICAgRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CkF1dGhvckRh
dGU6IFRodSBEZWMgMTUgMTM6MzY6MDkgMjAxNiArMDEwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDEwOjU3OjQ1IDIwMTYg
KzAwMDAKCiAgICB0b29scy94ZW5zdGF0OiBEb24ndCBkaXNhYmxlIHhlbnRvcCB3aGVuIGNyb3Nz
LWNvbXBpbGluZwogICAgCiAgICBUaGlzIHBhcnRpYWxseSByZXZlcnRzIDE2NTA0NjY5YzVjYmI4
YjE5NWQyMDQxMmFhZGM4MzhkYTVjNDI4ZjcKICAgIHNpbmNlIHhlbnRvcCBjcm9zcy1jb21waWxl
cyBmaW5lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBFZGdhciBFLiBJZ2xlc2lhcyA8ZWRnYXIu
aWdsZXNpYXNAeGlsaW54LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgotLS0KIHRvb2xzL3hlbnN0YXQvTWFrZWZpbGUgfCA0IC0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnN0YXQvTWFrZWZpbGUg
Yi90b29scy94ZW5zdGF0L01ha2VmaWxlCmluZGV4IDA5ZWMxYjcuLjkwZDAzM2EgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL3hlbnN0YXQvTWFrZWZpbGUKKysrIGIvdG9vbHMveGVuc3RhdC9NYWtlZmlsZQpA
QCAtMywxMSArMyw3IEBAIGluY2x1ZGUgJChYRU5fUk9PVCkvdG9vbHMvUnVsZXMubWsKIAogU1VC
RElSUyA6PQogU1VCRElSUyArPSBsaWJ4ZW5zdGF0Ci0KLSMgVGhpcyBkb2Vzbid0IGNyb3NzLWNv
bXBpbGUgKGNyb3NzLWNvbXBpbGUgZW52aXJvbm1lbnRzIHJhcmVseSBoYXZlIGN1cnNlcykKLWlm
ZXEgKCQoWEVOX0NPTVBJTEVfQVJDSCksJChYRU5fVEFSR0VUX0FSQ0gpKQogU1VCRElSUyArPSB4
ZW50b3AKLWVuZGlmCiAKIC5QSE9OWTogYWxsIGluc3RhbGwgY2xlYW4gZGlzdGNsZWFuCiAKLS0K
Z2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3Rl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:00:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:00: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 1cL1rf-0005bL-Be; Sun, 25 Dec 2016 06:00:59 +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 1cL1re-0005bB-2G
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:58 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 DA/57-29113-9906F585; Sun, 25 Dec 2016 06:00:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFLMWRWlGSWpSXmKPExsWS0XRdVXdGQny
 EwYdLJhYTthk4MHps79vFHsAYxZqZl5RfkcCasXnFVsaCvRwVP/duYGlgnMfexcjFISTwhVHi
 6Id2RgjnPKPEjPVtTF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwv4SdyYu
 JEdpJxXwEziXpMLiMkCVH7qs/oERo4FjAyrGNWLU4vKUot0jfWSijLTM0pyEzNzdA0NTPVyU4
 uLE9NTcxKTivWS83M3MQL9wQAEOxj3/nM6xCjJwaQkyqu2OSZCiC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgRvS3R8hJBgUWp6akVaZg4wMGDSEhw8SiK8l+OB0rzFBYm5xZnpEKlTjLoc054tfsok
 xJKXn5cqJc6bBlIkAFKUUZoHNwIWpJcYZaWEeRmBjhLiKUgtys0sQZV/xSjOwagkzHsNZApPZ
 l4J3KZXQEcwAR1h2xwNckRJIkJKqoGxwn6usbHW/99+yX31dqfWvL7lcbg36+7Wj//ObPTfdL
 1TpNB6zu/vC8WFbOy62aftXrhtzl9+o3kX7SYfv3HKZumn33MSOedfFZRoY3XszI37+HHVAeV
 vgS832ayboGYfOanj7CwO5hThu4u1TSUmqm5bPeOD0dHkuVdTHdk3Hwi8tuhdxubr2kosxRmJ
 hlrMRcWJADJVFVZNAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1482645655!76962136!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8539 invoked from network); 25 Dec 2016 06:00:56 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:00:56 -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 1cL1rb-0008QH-Oe
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:55 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1rb-0007br-MN
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:00:55 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1rb-0007br-MN@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:00:55 +0000
Subject: [Xen-changelog] [xen master] tools/xenstat: Don't disable xentop
	when cross-compiling
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>

Y29tbWl0IGZjNjU4MjA4ZTAyNjI0MjQyMGI5OTI0YTllNGJmYTU4MTQ3OWUxZjUKQXV0aG9yOiAg
ICAgRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+CkF1dGhvckRh
dGU6IFRodSBEZWMgMTUgMTM6MzY6MDkgMjAxNiArMDEwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDEwOjU3OjQ1IDIwMTYg
KzAwMDAKCiAgICB0b29scy94ZW5zdGF0OiBEb24ndCBkaXNhYmxlIHhlbnRvcCB3aGVuIGNyb3Nz
LWNvbXBpbGluZwogICAgCiAgICBUaGlzIHBhcnRpYWxseSByZXZlcnRzIDE2NTA0NjY5YzVjYmI4
YjE5NWQyMDQxMmFhZGM4MzhkYTVjNDI4ZjcKICAgIHNpbmNlIHhlbnRvcCBjcm9zcy1jb21waWxl
cyBmaW5lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBFZGdhciBFLiBJZ2xlc2lhcyA8ZWRnYXIu
aWdsZXNpYXNAeGlsaW54LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgotLS0KIHRvb2xzL3hlbnN0YXQvTWFrZWZpbGUgfCA0IC0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnN0YXQvTWFrZWZpbGUg
Yi90b29scy94ZW5zdGF0L01ha2VmaWxlCmluZGV4IDA5ZWMxYjcuLjkwZDAzM2EgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL3hlbnN0YXQvTWFrZWZpbGUKKysrIGIvdG9vbHMveGVuc3RhdC9NYWtlZmlsZQpA
QCAtMywxMSArMyw3IEBAIGluY2x1ZGUgJChYRU5fUk9PVCkvdG9vbHMvUnVsZXMubWsKIAogU1VC
RElSUyA6PQogU1VCRElSUyArPSBsaWJ4ZW5zdGF0Ci0KLSMgVGhpcyBkb2Vzbid0IGNyb3NzLWNv
bXBpbGUgKGNyb3NzLWNvbXBpbGUgZW52aXJvbm1lbnRzIHJhcmVseSBoYXZlIGN1cnNlcykKLWlm
ZXEgKCQoWEVOX0NPTVBJTEVfQVJDSCksJChYRU5fVEFSR0VUX0FSQ0gpKQogU1VCRElSUyArPSB4
ZW50b3AKLWVuZGlmCiAKIC5QSE9OWTogYWxsIGluc3RhbGwgY2xlYW4gZGlzdGNsZWFuCiAKLS0K
Z2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3Rl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNo
YW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:01:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:01: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 1cL1rp-0005dA-EK; Sun, 25 Dec 2016 06:01: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 1cL1ro-0005cx-8z
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:08 +0000
Received: from [85.158.143.35] by server-8.bemta-6.messagelabs.com id
 E3/EA-05787-3A06F585; Sun, 25 Dec 2016 06:01:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXdRQny
 Eweab5hYTthk4MHps79vFHsAYxZqZl5RfkcCacXbrSaaCSRwVVxYvZ2pgfMTWxcjFISTwhVHi
 5JcV7BDOeUaJQ3//MXcxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSzgLXHp4
 AUwm1fATGLf1JNgNSxA9XemP2acwMixgJFhFaN6cWpRWWqRrpFeUlFmekZJbmJmjq6hgZlebm
 pxcWJ6ak5iUrFecn7uJkagTxiAYAfjsr9OhxglOZiURHnVNsdECPEl5adUZiQWZ8QXleakFh9
 ilOHgUJLgbYmOjxASLEpNT61Iy8wBBgdMWoKDR0mE93I8UJq3uCAxtzgzHSJ1ilFRSpw3DSQh
 AJLIKM2Da4MF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ814DmcKTmVcCN/0V0GImoMW2z
 dEgi0sSEVJSDYy+dQrS3Qt2Rhjv2Bp2+GJJ6ZlW1y753cJcXl8vTt9nEX2wfao99xuLL2tr81
 b9ZJtd6DlZb9WLWonzjJ1/nNLaN87gCdeblfbGeuoMI5FbczWmbPXqmLj+RH7s1JkdsubBWjH
 JHE56Mc2Tz5fUyd082a0i3Pv848q+Bdvib89I9Fgz9+lFYVslluKMREMt5qLiRACmo9adQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1482645666!49786139!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23238 invoked from network); 25 Dec 2016 06:01:06 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:01:06 -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 1cL1rl-0008R3-SI
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:05 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1rl-0007js-Q3
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:05 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1rl-0007js-Q3@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:01:05 +0000
Subject: [Xen-changelog] [xen master] libxl: init_acpi_config should return
	rc in exit path
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>

Y29tbWl0IDEzNjFkYjBlZDNhZDEyMTdiZDAzOWEzY2FjNWRmNDlhNjIyZTEyYTkKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIERlYyAxNCAx
MTo0NDozNiAyMDE2ICswMDAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMTYgMTE6MTA6MDIgMjAxNiArMDAwMAoKICAgIGxpYnhs
OiBpbml0X2FjcGlfY29uZmlnIHNob3VsZCByZXR1cm4gcmMgaW4gZXhpdCBwYXRoCiAgICAKICAg
IC4uLiBvdGhlcndpc2UgaXQgcmV0dXJucyAwIGV2ZW4gaWYgdGhlIGZ1bmN0aW9uIGZhaWxzLgog
ICAgCiAgICBDb3Zlcml0eS1JRDogMTM5NzEyMQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfeDg2X2FjcGku
YyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoK
ZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Nl9hY3BpLmMgYi90b29scy9saWJ4bC9s
aWJ4bF94ODZfYWNwaS5jCmluZGV4IDY4NmFjOGUuLjZjZjBjMzAgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2xpYnhsL2xpYnhsX3g4Nl9hY3BpLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfeDg2X2FjcGku
YwpAQCAtMTU0LDcgKzE1NCw3IEBAIHN0YXRpYyBpbnQgaW5pdF9hY3BpX2NvbmZpZyhsaWJ4bF9f
Z2MgKmdjLAogICAgIGNvbmZpZy0+YWNwaV9yZXZpc2lvbiA9IDU7CiAKIG91dDoKLSAgICByZXR1
cm4gMDsKKyAgICByZXR1cm4gcmM7CiB9CiAKIGludCBsaWJ4bF9fZG9tX2xvYWRfYWNwaShsaWJ4
bF9fZ2MgKmdjLAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:01:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:01: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 1cL1rp-0005dA-EK; Sun, 25 Dec 2016 06:01: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 1cL1ro-0005cx-8z
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:08 +0000
Received: from [85.158.143.35] by server-8.bemta-6.messagelabs.com id
 E3/EA-05787-3A06F585; Sun, 25 Dec 2016 06:01:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXdRQny
 Eweab5hYTthk4MHps79vFHsAYxZqZl5RfkcCacXbrSaaCSRwVVxYvZ2pgfMTWxcjFISTwhVHi
 5JcV7BDOeUaJQ3//MXcxcnCwCYhJzN2r0MXIySEioCoxa8VyZhBbSEBdoul3AxuILSzgLXHp4
 AUwm1fATGLf1JNgNSxA9XemP2acwMixgJFhFaN6cWpRWWqRrpFeUlFmekZJbmJmjq6hgZlebm
 pxcWJ6ak5iUrFecn7uJkagTxiAYAfjsr9OhxglOZiURHnVNsdECPEl5adUZiQWZ8QXleakFh9
 ilOHgUJLgbYmOjxASLEpNT61Iy8wBBgdMWoKDR0mE93I8UJq3uCAxtzgzHSJ1ilFRSpw3DSQh
 AJLIKM2Da4MF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ814DmcKTmVcCN/0V0GImoMW2z
 dEgi0sSEVJSDYy+dQrS3Qt2Rhjv2Bp2+GJJ6ZlW1y753cJcXl8vTt9nEX2wfao99xuLL2tr81
 b9ZJtd6DlZb9WLWonzjJ1/nNLaN87gCdeblfbGeuoMI5FbczWmbPXqmLj+RH7s1JkdsubBWjH
 JHE56Mc2Tz5fUyd082a0i3Pv848q+Bdvib89I9Fgz9+lFYVslluKMREMt5qLiRACmo9adQwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1482645666!49786139!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23238 invoked from network); 25 Dec 2016 06:01:06 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-15.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:01:06 -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 1cL1rl-0008R3-SI
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:05 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1rl-0007js-Q3
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:05 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1rl-0007js-Q3@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:01:05 +0000
Subject: [Xen-changelog] [xen master] libxl: init_acpi_config should return
	rc in exit path
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>

Y29tbWl0IDEzNjFkYjBlZDNhZDEyMTdiZDAzOWEzY2FjNWRmNDlhNjIyZTEyYTkKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIERlYyAxNCAx
MTo0NDozNiAyMDE2ICswMDAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMTYgMTE6MTA6MDIgMjAxNiArMDAwMAoKICAgIGxpYnhs
OiBpbml0X2FjcGlfY29uZmlnIHNob3VsZCByZXR1cm4gcmMgaW4gZXhpdCBwYXRoCiAgICAKICAg
IC4uLiBvdGhlcndpc2UgaXQgcmV0dXJucyAwIGV2ZW4gaWYgdGhlIGZ1bmN0aW9uIGZhaWxzLgog
ICAgCiAgICBDb3Zlcml0eS1JRDogMTM5NzEyMQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfeDg2X2FjcGku
YyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoK
ZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Nl9hY3BpLmMgYi90b29scy9saWJ4bC9s
aWJ4bF94ODZfYWNwaS5jCmluZGV4IDY4NmFjOGUuLjZjZjBjMzAgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2xpYnhsL2xpYnhsX3g4Nl9hY3BpLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfeDg2X2FjcGku
YwpAQCAtMTU0LDcgKzE1NCw3IEBAIHN0YXRpYyBpbnQgaW5pdF9hY3BpX2NvbmZpZyhsaWJ4bF9f
Z2MgKmdjLAogICAgIGNvbmZpZy0+YWNwaV9yZXZpc2lvbiA9IDU7CiAKIG91dDoKLSAgICByZXR1
cm4gMDsKKyAgICByZXR1cm4gcmM7CiB9CiAKIGludCBsaWJ4bF9fZG9tX2xvYWRfYWNwaShsaWJ4
bF9fZ2MgKmdjLAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:01:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:01: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 1cL1rz-0005ef-Ft; Sun, 25 Dec 2016 06:01:19 +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 1cL1ry-0005eV-A3
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:18 +0000
Received: from [85.158.143.35] by server-10.bemta-6.messagelabs.com id
 C5/3E-13192-DA06F585; Sun, 25 Dec 2016 06:01:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrILMWRWlGSWpSXmKPExsWS0XRdVXdtQny
 Ewcx3jBYTthk4MHps79vFHsAYxZqZl5RfkcCa8bdHvGC2YMXBH/PYGxj38HUxcnEICXxhlGht
 n8/cxcgJ5JxnlHgyJ7+LkYODTUBMYu5eBZCwiICqxKwVy6FK1CWafjewgdjCAhESmyY+BrN5B
 cwk/vy8wQhiswDV/5u8mG0CI8cCRoZVjBrFqUVlqUW6huZ6SUWZ6RkluYmZObqGBmZ6uanFxY
 npqTmJScV6yfm5mxiBHmEAgh2MtzcGHGKU5GBSEuVV2xwTIcSXlJ9SmZFYnBFfVJqTWnyIUYa
 DQ0mCtyU6PkJIsCg1PbUiLTMHGBowaQkOHiUR3svxQGne4oLE3OLMdIjUKUZjjmnPFj9l4lhx
 Y91TJiGWvPy8VClx3lsgpQIgpRmleXCDYCF7iVFWSpiXEeg0IZ6C1KLczBJU+VeM4hyMSsK81
 0Cm8GTmlcDtewV0ChPQKbbN0SCnlCQipKQaGDMvBNr2RHg92T+jPc1cfsruYz/TJWLln83xmf
 L99uHMq36cN1Z2vmD+Hfc++PN+3qoN9Z1PN+fye9st3TWXP8jxNM+CjI9NjwXUGHubbRZH80k
 eK5N9G5/Exb7yyPso936PZ+xyhy8yLVyaHyLEm1RnItapxlv4Utr4VFYGy7W0fW73Hq+uV2Ip
 zkg01GIuKk4EAIqnjsFUAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1482645676!49314393!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=2.5 required=7.0 tests=BODY_RANDOM_LONG,LONGWORDS
X-StarScan-Received: 
X-StarScan-Version: 9.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12372 invoked from network); 25 Dec 2016 06:01:16 -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; 25 Dec 2016 06:01:16 -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 1cL1rv-0008RD-UQ
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:15 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1rv-0007uv-Tq
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:15 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1rv-0007uv-Tq@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:01:15 +0000
Subject: [Xen-changelog] [xen master] xsm: allow relevant permission during
	migrate and gpu-passthrough.
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>

Y29tbWl0IGYwNDcyMmY3OGIwZjY0ZTFmMTQ3Mzg5OTYyZDhmMzkzYTJmYThhN2EKQXV0aG9yOiAg
ICAgQW5zaHVsIE1ha2thciA8YW5zaHVsLm1ha2thckBjaXRyaXguY29tPgpBdXRob3JEYXRlOiBN
b24gRGVjIDEyIDE0OjAwOjA1IDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAxNiAxMToxOToyMiAyMDE2ICswMDAw
CgogICAgeHNtOiBhbGxvdyByZWxldmFudCBwZXJtaXNzaW9uIGR1cmluZyBtaWdyYXRlIGFuZCBn
cHUtcGFzc3Rocm91Z2guCiAgICAKICAgIER1cmluZyBndWVzdCBtaWdyYXRlIGFsbG93IHBlcm1p
c3Npb24gdG8gcHJldmVudAogICAgc3B1cmlvdXMgcGFnZSBmYXVsdHMuCiAgICBQcmV2ZW50cyB0
aGVzZSBlcnJvcnM6CiAgICBkNzM6IE5vbi1wcml2aWxlZ2VkICg3MykgYXR0ZW1wdCB0byBtYXAg
SS9PIHNwYWNlIDAwMDAwMDAwCiAgICAKICAgIGF2YzogZGVuaWVkICB7IHNldF9taXNjX2luZm8g
fSBmb3IgZG9taWQ9MCB0YXJnZXQ9MTEKICAgIHNjb250ZXh0PXN5c3RlbV91OnN5c3RlbV9yOmRv
bTBfdAogICAgdGNvbnRleHQ9c3lzdGVtX3U6c3lzdGVtX3I6ZG9tVV90IHRjbGFzcz1kb21haW4K
ICAgIAogICAgR1BVIHBhc3N0aHJvdWdoIGZvciBodm0gZ3Vlc3Q6CiAgICBhdmM6ICBkZW5pZWQg
IHsgc2VuZF9pcnEgfSBmb3IgZG9taWQ9MCB0YXJnZXQ9MTAKICAgIHNjb250ZXh0PXN5c3RlbV91
OnN5c3RlbV9yOmRvbTBfdAogICAgdGNvbnRleHQ9c3lzdGVtX3U6c3lzdGVtX3I6ZG9tVV90IHRj
bGFzcz1odm0KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5zaHVsIE1ha2thciA8YW5zaHVsLm1h
a2thckBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0
eWNoby5uc2EuZ292PgotLS0KIHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5pZiB8IDQg
KystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYgYi90b29scy9mbGFz
ay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYKaW5kZXggZWI2NDZmNS4uMWFjYTc1ZCAxMDA2NDQKLS0t
IGEvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMveGVuLmlmCisrKyBiL3Rvb2xzL2ZsYXNrL3Bv
bGljeS9tb2R1bGVzL3hlbi5pZgpAQCAtNDksNyArNDksNyBAQCBkZWZpbmUoYGNyZWF0ZV9kb21h
aW5fY29tbW9uJywgYAogCWFsbG93ICQxICQyOmRvbWFpbiB7IGNyZWF0ZSBtYXhfdmNwdXMgc2V0
ZG9tYWlubWF4bWVtIHNldGFkZHJzaXplCiAJCQlnZXRkb21haW5pbmZvIGh5cGVyY2FsbCBzZXR2
Y3B1Y29udGV4dCBnZXRzY2hlZHVsZXIKIAkJCWdldHZjcHVpbmZvIGdldGFkZHJzaXplIGdldGFm
ZmluaXR5IHNldGFmZmluaXR5Ci0JCQlzZXR0aW1lIHNldGRvbWFpbmhhbmRsZSBnZXR2Y3B1Y29u
dGV4dCB9OworCQkJc2V0dGltZSBzZXRkb21haW5oYW5kbGUgZ2V0dmNwdWNvbnRleHQgc2V0X21p
c2NfaW5mbyB9OwogCWFsbG93ICQxICQyOmRvbWFpbjIgeyBzZXRfY3B1aWQgc2V0dHNjIHNldHNj
aGVkdWxlciBzZXRjbGFpbQogCQkJc2V0X21heF9ldnRjaG4gc2V0X3ZudW1haW5mbyBnZXRfdm51
bWFpbmZvIGNhY2hlZmx1c2gKIAkJCXBzcl9jbXRfb3AgcHNyX2NhdF9vcCBzb2Z0X3Jlc2V0IH07
CkBAIC01OCw3ICs1OCw3IEBAIGRlZmluZShgY3JlYXRlX2RvbWFpbl9jb21tb24nLCBgCiAJYWxs
b3cgJDEgJDI6bW11IHsgbWFwX3JlYWQgbWFwX3dyaXRlIGFkanVzdCBtZW1vcnltYXAgcGh5c21h
cCBwaW5wYWdlIG1tdWV4dF9vcCB1cGRhdGVtcCB9OwogCWFsbG93ICQxICQyOmdyYW50IHNldHVw
OwogCWFsbG93ICQxICQyOmh2bSB7IGNhY2hlYXR0ciBnZXRwYXJhbSBodm1jdGwgaXJxbGV2ZWwg
cGNpcm91dGUgc2V0aHZtYwotCQkJc2V0cGFyYW0gcGNpbGV2ZWwgdHJhY2tkaXJ0eXZyYW0gbmVz
dGVkIGFsdHAybWh2bSBhbHRwMm1odm1fb3AgfTsKKwkJCXNldHBhcmFtIHBjaWxldmVsIHRyYWNr
ZGlydHl2cmFtIG5lc3RlZCBhbHRwMm1odm0gYWx0cDJtaHZtX29wIHNlbmRfaXJxIH07CiAnKQog
CiAjIGNyZWF0ZV9kb21haW4ocHJpdiwgdGFyZ2V0KQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNo
Ym90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:01:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:01: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 1cL1rz-0005ef-Ft; Sun, 25 Dec 2016 06:01:19 +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 1cL1ry-0005eV-A3
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:18 +0000
Received: from [85.158.143.35] by server-10.bemta-6.messagelabs.com id
 C5/3E-13192-DA06F585; Sun, 25 Dec 2016 06:01:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrILMWRWlGSWpSXmKPExsWS0XRdVXdtQny
 Ewcx3jBYTthk4MHps79vFHsAYxZqZl5RfkcCa8bdHvGC2YMXBH/PYGxj38HUxcnEICXxhlGht
 n8/cxcgJ5JxnlHgyJ7+LkYODTUBMYu5eBZCwiICqxKwVy6FK1CWafjewgdjCAhESmyY+BrN5B
 cwk/vy8wQhiswDV/5u8mG0CI8cCRoZVjBrFqUVlqUW6huZ6SUWZ6RkluYmZObqGBmZ6uanFxY
 npqTmJScV6yfm5mxiBHmEAgh2MtzcGHGKU5GBSEuVV2xwTIcSXlJ9SmZFYnBFfVJqTWnyIUYa
 DQ0mCtyU6PkJIsCg1PbUiLTMHGBowaQkOHiUR3svxQGne4oLE3OLMdIjUKUZjjmnPFj9l4lhx
 Y91TJiGWvPy8VClx3lsgpQIgpRmleXCDYCF7iVFWSpiXEeg0IZ6C1KLczBJU+VeM4hyMSsK81
 0Cm8GTmlcDtewV0ChPQKbbN0SCnlCQipKQaGDMvBNr2RHg92T+jPc1cfsruYz/TJWLln83xmf
 L99uHMq36cN1Z2vmD+Hfc++PN+3qoN9Z1PN+fye9st3TWXP8jxNM+CjI9NjwXUGHubbRZH80k
 eK5N9G5/Exb7yyPso936PZ+xyhy8yLVyaHyLEm1RnItapxlv4Utr4VFYGy7W0fW73Hq+uV2Ip
 zkg01GIuKk4EAIqnjsFUAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1482645676!49314393!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=2.5 required=7.0 tests=BODY_RANDOM_LONG,LONGWORDS
X-StarScan-Received: 
X-StarScan-Version: 9.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12372 invoked from network); 25 Dec 2016 06:01:16 -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; 25 Dec 2016 06:01:16 -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 1cL1rv-0008RD-UQ
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:15 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1rv-0007uv-Tq
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:15 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1rv-0007uv-Tq@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:01:15 +0000
Subject: [Xen-changelog] [xen master] xsm: allow relevant permission during
	migrate and gpu-passthrough.
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>

Y29tbWl0IGYwNDcyMmY3OGIwZjY0ZTFmMTQ3Mzg5OTYyZDhmMzkzYTJmYThhN2EKQXV0aG9yOiAg
ICAgQW5zaHVsIE1ha2thciA8YW5zaHVsLm1ha2thckBjaXRyaXguY29tPgpBdXRob3JEYXRlOiBN
b24gRGVjIDEyIDE0OjAwOjA1IDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogRnJpIERlYyAxNiAxMToxOToyMiAyMDE2ICswMDAw
CgogICAgeHNtOiBhbGxvdyByZWxldmFudCBwZXJtaXNzaW9uIGR1cmluZyBtaWdyYXRlIGFuZCBn
cHUtcGFzc3Rocm91Z2guCiAgICAKICAgIER1cmluZyBndWVzdCBtaWdyYXRlIGFsbG93IHBlcm1p
c3Npb24gdG8gcHJldmVudAogICAgc3B1cmlvdXMgcGFnZSBmYXVsdHMuCiAgICBQcmV2ZW50cyB0
aGVzZSBlcnJvcnM6CiAgICBkNzM6IE5vbi1wcml2aWxlZ2VkICg3MykgYXR0ZW1wdCB0byBtYXAg
SS9PIHNwYWNlIDAwMDAwMDAwCiAgICAKICAgIGF2YzogZGVuaWVkICB7IHNldF9taXNjX2luZm8g
fSBmb3IgZG9taWQ9MCB0YXJnZXQ9MTEKICAgIHNjb250ZXh0PXN5c3RlbV91OnN5c3RlbV9yOmRv
bTBfdAogICAgdGNvbnRleHQ9c3lzdGVtX3U6c3lzdGVtX3I6ZG9tVV90IHRjbGFzcz1kb21haW4K
ICAgIAogICAgR1BVIHBhc3N0aHJvdWdoIGZvciBodm0gZ3Vlc3Q6CiAgICBhdmM6ICBkZW5pZWQg
IHsgc2VuZF9pcnEgfSBmb3IgZG9taWQ9MCB0YXJnZXQ9MTAKICAgIHNjb250ZXh0PXN5c3RlbV91
OnN5c3RlbV9yOmRvbTBfdAogICAgdGNvbnRleHQ9c3lzdGVtX3U6c3lzdGVtX3I6ZG9tVV90IHRj
bGFzcz1odm0KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5zaHVsIE1ha2thciA8YW5zaHVsLm1h
a2thckBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0
eWNoby5uc2EuZ292PgotLS0KIHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5pZiB8IDQg
KystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYgYi90b29scy9mbGFz
ay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYKaW5kZXggZWI2NDZmNS4uMWFjYTc1ZCAxMDA2NDQKLS0t
IGEvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMveGVuLmlmCisrKyBiL3Rvb2xzL2ZsYXNrL3Bv
bGljeS9tb2R1bGVzL3hlbi5pZgpAQCAtNDksNyArNDksNyBAQCBkZWZpbmUoYGNyZWF0ZV9kb21h
aW5fY29tbW9uJywgYAogCWFsbG93ICQxICQyOmRvbWFpbiB7IGNyZWF0ZSBtYXhfdmNwdXMgc2V0
ZG9tYWlubWF4bWVtIHNldGFkZHJzaXplCiAJCQlnZXRkb21haW5pbmZvIGh5cGVyY2FsbCBzZXR2
Y3B1Y29udGV4dCBnZXRzY2hlZHVsZXIKIAkJCWdldHZjcHVpbmZvIGdldGFkZHJzaXplIGdldGFm
ZmluaXR5IHNldGFmZmluaXR5Ci0JCQlzZXR0aW1lIHNldGRvbWFpbmhhbmRsZSBnZXR2Y3B1Y29u
dGV4dCB9OworCQkJc2V0dGltZSBzZXRkb21haW5oYW5kbGUgZ2V0dmNwdWNvbnRleHQgc2V0X21p
c2NfaW5mbyB9OwogCWFsbG93ICQxICQyOmRvbWFpbjIgeyBzZXRfY3B1aWQgc2V0dHNjIHNldHNj
aGVkdWxlciBzZXRjbGFpbQogCQkJc2V0X21heF9ldnRjaG4gc2V0X3ZudW1haW5mbyBnZXRfdm51
bWFpbmZvIGNhY2hlZmx1c2gKIAkJCXBzcl9jbXRfb3AgcHNyX2NhdF9vcCBzb2Z0X3Jlc2V0IH07
CkBAIC01OCw3ICs1OCw3IEBAIGRlZmluZShgY3JlYXRlX2RvbWFpbl9jb21tb24nLCBgCiAJYWxs
b3cgJDEgJDI6bW11IHsgbWFwX3JlYWQgbWFwX3dyaXRlIGFkanVzdCBtZW1vcnltYXAgcGh5c21h
cCBwaW5wYWdlIG1tdWV4dF9vcCB1cGRhdGVtcCB9OwogCWFsbG93ICQxICQyOmdyYW50IHNldHVw
OwogCWFsbG93ICQxICQyOmh2bSB7IGNhY2hlYXR0ciBnZXRwYXJhbSBodm1jdGwgaXJxbGV2ZWwg
cGNpcm91dGUgc2V0aHZtYwotCQkJc2V0cGFyYW0gcGNpbGV2ZWwgdHJhY2tkaXJ0eXZyYW0gbmVz
dGVkIGFsdHAybWh2bSBhbHRwMm1odm1fb3AgfTsKKwkJCXNldHBhcmFtIHBjaWxldmVsIHRyYWNr
ZGlydHl2cmFtIG5lc3RlZCBhbHRwMm1odm0gYWx0cDJtaHZtX29wIHNlbmRfaXJxIH07CiAnKQog
CiAjIGNyZWF0ZV9kb21haW4ocHJpdiwgdGFyZ2V0KQotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNo
Ym90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApY
ZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94
ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:01:29 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:01: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 1cL1s9-0005g5-HU; Sun, 25 Dec 2016 06:01:29 +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 1cL1s8-0005ft-CF
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:28 +0000
Received: from [193.109.254.147] by server-10.bemta-6.messagelabs.com id
 08/6E-13192-7B06F585; Sun, 25 Dec 2016 06:01:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXd7Qny
 Ewa8bzBYTthk4MHps79vFHsAYxZqZl5RfkcCa8WnWAuaClR4Vzc9tGxgvGHcxcnEICXxhlLhx
 /QszhHOeUWLX7KOMXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILCzhKTPn8E
 CzOK2AmcfHsJVYQmwWofn7nC5YJjBwLGBlWMWoUpxaVpRbpGpnrJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwLl4beIhRkoNJSZRXbXNMhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3pbo+AghwaLU9NSKtMwcYHDApCU4eJREeC/HA6V5iwsSc4sz0yFSpxgVpcR5b4Ek
 BEASGaV5cG2wgLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd5rIFN4MvNK4Ka/AlrMBLTYt
 jkaZHFJIkJKqoHRZ6Pheyv14ztlrp3af8kuvU35iPj7absf/Zh6Of2Uqb/9xR02irJ3Lmrvmf
 Bw7sVV2iWFL+amzvggz+Fx4Yzl8TeN/4/tmRzAtqTA4cWcFZEylo5zJ9nmS55oW/HoT+XjXK2
 8I97f97zVT1VhL9pg/OKV4aZ3XzQmZ1xgNon49lVn//zup+7XdyqxFGckGmoxFxUnAgDuGXFA
 QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1482645686!66632888!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1741 invoked from network); 25 Dec 2016 06:01:26 -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; 25 Dec 2016 06:01:26 -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 1cL1s6-0008RN-0B
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:26 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1s5-0007xC-Vv
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:25 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1s5-0007xC-Vv@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:01:25 +0000
Subject: [Xen-changelog] [xen master] x86: streamline copying to/from user
	memory
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>

Y29tbWl0IDJmZGY1YjI1NTQwZjY0OWVhOGE0MWU0ZmRmYjEzY2YzOTk2MTRhZjgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgRGVjIDE2
IDE0OjMyOjUxIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDE0OjMyOjUxIDIwMTYgKzAxMDAKCiAgICB4
ODY6IHN0cmVhbWxpbmUgY29weWluZyB0by9mcm9tIHVzZXIgbWVtb3J5CiAgICAKICAgIFRoZWly
IHNpemUgcGFyYW1ldGVycyBiZWluZyAidW5zaWduZWQiLCB0aGVyZSdzIG5laXRoZXIgYSBwb2lu
dCBmb3IKICAgIHRoZW0gcmV0dXJuaW5nICJ1bnNpZ25lZCBsb25nIiwgbm9yIGZvciBhbnkgb2Yg
dGhlaXIgKGFzc2VtYmx5KQogICAgYXJpdGhtZXRpYyB0byBpbnZvbHZlZCA2NC1iaXQgb3BlcmF0
aW9ucyBvbiBvdGhlciB0aGFuIGFkZHJlc3Nlcy4KICAgIAogICAgVGFrZSB0aGUgb3Bwb3J0dW5p
dHkgYW5kIGZvbGQgX19kb19jbGVhcl91c2VyKCkgaW50byBpdHMgc2luZ2xlIHVzZXIKICAgICh1
c2luZyBxd29yZCBzdG9yZXMgaW5zdGVhZCBvZiBkd29yZCBvbmVzKSwgbmFtZSBhbGwgYXNtKCkg
b3BlcmFuZHMsCiAgICBhbmQgcmVkdWNlIHRoZSBhbW91bnQgb2YgKHJlZHVuZGFudCkgb3BlcmFu
ZHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgotLS0KIHhlbi9hcmNoL3g4Ni91c2VyY29weS5jICAgICAgIHwgMTM4ICsrKysrKysrKysrKysr
KysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni91YWNjZXNz
LmggfCAgMTAgKy0tCiAyIGZpbGVzIGNoYW5nZWQsIDcyIGluc2VydGlvbnMoKyksIDc2IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni91c2VyY29weS5jIGIveGVuL2FyY2gv
eDg2L3VzZXJjb3B5LmMKaW5kZXggNGNjNzhmNS4uZDEzMDNhOSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L3VzZXJjb3B5LmMKKysrIGIveGVuL2FyY2gveDg2L3VzZXJjb3B5LmMKQEAgLTEwLDg3
ICsxMCw4OCBAQAogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2luY2x1ZGUgPGFzbS91YWNjZXNz
Lmg+CiAKLXVuc2lnbmVkIGxvbmcgX19jb3B5X3RvX3VzZXJfbGwodm9pZCBfX3VzZXIgKnRvLCBj
b25zdCB2b2lkICpmcm9tLCB1bnNpZ25lZCBuKQordW5zaWduZWQgX19jb3B5X3RvX3VzZXJfbGwo
dm9pZCBfX3VzZXIgKnRvLCBjb25zdCB2b2lkICpmcm9tLCB1bnNpZ25lZCBuKQogewotICAgIHVu
c2lnbmVkIGxvbmcgX19kMCwgX19kMSwgX19kMiwgX19uID0gbjsKKyAgICB1bnNpZ25lZCBkdW1t
eTsKIAogICAgIHN0YWMoKTsKICAgICBhc20gdm9sYXRpbGUgKAotICAgICAgICAiICAgIGNtcCAg
JCJTVFIoMipCWVRFU19QRVJfTE9ORy0xKSIsJTBcbiIKKyAgICAgICAgIiAgICBjbXAgICQiU1RS
KDIqQllURVNfUEVSX0xPTkctMSkiLCAlW2NudF1cbiIKICAgICAgICAgIiAgICBqYmUgIDFmXG4i
Ci0gICAgICAgICIgICAgbW92ICAlMSwlMFxuIgotICAgICAgICAiICAgIG5lZyAgJTBcbiIKLSAg
ICAgICAgIiAgICBhbmQgICQiU1RSKEJZVEVTX1BFUl9MT05HLTEpIiwlMFxuIgotICAgICAgICAi
ICAgIHN1YiAgJTAsJTNcbiIKKyAgICAgICAgIiAgICBtb3YgICVrW3RvXSwgJVtjbnRdXG4iCisg
ICAgICAgICIgICAgbmVnICAlW2NudF1cbiIKKyAgICAgICAgIiAgICBhbmQgICQiU1RSKEJZVEVT
X1BFUl9MT05HLTEpIiwgJVtjbnRdXG4iCisgICAgICAgICIgICAgc3ViICAlW2NudF0sICVbYXV4
XVxuIgogICAgICAgICAiNDogIHJlcCBtb3ZzYlxuIiAvKiBtYWtlICd0bycgYWRkcmVzcyBhbGln
bmVkICovCi0gICAgICAgICIgICAgbW92ICAlMywlMFxuIgotICAgICAgICAiICAgIHNociAgJCJT
VFIoTE9OR19CWVRFT1JERVIpIiwlMFxuIgotICAgICAgICAiICAgIGFuZCAgJCJTVFIoQllURVNf
UEVSX0xPTkctMSkiLCUzXG4iCisgICAgICAgICIgICAgbW92ICAlW2F1eF0sICVbY250XVxuIgor
ICAgICAgICAiICAgIHNociAgJCJTVFIoTE9OR19CWVRFT1JERVIpIiwgJVtjbnRdXG4iCisgICAg
ICAgICIgICAgYW5kICAkIlNUUihCWVRFU19QRVJfTE9ORy0xKSIsICVbYXV4XVxuIgogICAgICAg
ICAiICAgIC5hbGlnbiAyLDB4OTBcbiIKICAgICAgICAgIjA6ICByZXAgbW92cyJfX09TIlxuIiAv
KiBhcyBtYW55IHdvcmRzIGFzIHBvc3NpYmxlLi4uICovCi0gICAgICAgICIgICAgbW92ICAlMywl
MFxuIgorICAgICAgICAiICAgIG1vdiAgJVthdXhdLCVbY250XVxuIgogICAgICAgICAiMTogIHJl
cCBtb3ZzYlxuIiAvKiAuLi5yZW1haW5kZXIgY29waWVkIGFzIGJ5dGVzICovCiAgICAgICAgICIy
OlxuIgogICAgICAgICAiLnNlY3Rpb24gLmZpeHVwLFwiYXhcIlxuIgotICAgICAgICAiNTogIGFk
ZCAlMywlMFxuIgorICAgICAgICAiNTogIGFkZCAlW2F1eF0sICVbY250XVxuIgogICAgICAgICAi
ICAgIGptcCAyYlxuIgotICAgICAgICAiMzogIGxlYSAwKCUzLCUwLCJTVFIoQllURVNfUEVSX0xP
TkcpIiksJTBcbiIKKyAgICAgICAgIjM6ICBsZWEgKCVxW2F1eF0sICVxW2NudF0sICJTVFIoQllU
RVNfUEVSX0xPTkcpIiksICVbY250XVxuIgogICAgICAgICAiICAgIGptcCAyYlxuIgogICAgICAg
ICAiLnByZXZpb3VzXG4iCiAgICAgICAgIF9BU01fRVhUQUJMRSg0YiwgNWIpCiAgICAgICAgIF9B
U01fRVhUQUJMRSgwYiwgM2IpCiAgICAgICAgIF9BU01fRVhUQUJMRSgxYiwgMmIpCi0gICAgICAg
IDogIj0mYyIgKF9fbiksICI9JkQiIChfX2QwKSwgIj0mUyIgKF9fZDEpLCAiPSZyIiAoX19kMikK
LSAgICAgICAgOiAiMCIgKF9fbiksICIxIiAodG8pLCAiMiIgKGZyb20pLCAiMyIgKF9fbikKKyAg
ICAgICAgOiBbY250XSAiK2MiIChuKSwgW3RvXSAiK0QiICh0byksIFtmcm9tXSAiK1MiIChmcm9t
KSwKKyAgICAgICAgICBbYXV4XSAiPSZyIiAoZHVtbXkpCisgICAgICAgIDogIlthdXhdIiAobikK
ICAgICAgICAgOiAibWVtb3J5IiApOwogICAgIGNsYWMoKTsKIAotICAgIHJldHVybiBfX247Cisg
ICAgcmV0dXJuIG47CiB9CiAKLXVuc2lnbmVkIGxvbmcKLV9fY29weV9mcm9tX3VzZXJfbGwodm9p
ZCAqdG8sIGNvbnN0IHZvaWQgX191c2VyICpmcm9tLCB1bnNpZ25lZCBuKQordW5zaWduZWQgX19j
b3B5X2Zyb21fdXNlcl9sbCh2b2lkICp0bywgY29uc3Qgdm9pZCBfX3VzZXIgKmZyb20sIHVuc2ln
bmVkIG4pCiB7Ci0gICAgdW5zaWduZWQgbG9uZyBfX2QwLCBfX2QxLCBfX2QyLCBfX24gPSBuOwor
ICAgIHVuc2lnbmVkIGR1bW15OwogCiAgICAgc3RhYygpOwogICAgIGFzbSB2b2xhdGlsZSAoCi0g
ICAgICAgICIgICAgY21wICAkIlNUUigyKkJZVEVTX1BFUl9MT05HLTEpIiwlMFxuIgorICAgICAg
ICAiICAgIGNtcCAgJCJTVFIoMipCWVRFU19QRVJfTE9ORy0xKSIsICVbY250XVxuIgogICAgICAg
ICAiICAgIGpiZSAgMWZcbiIKLSAgICAgICAgIiAgICBtb3YgICUxLCUwXG4iCi0gICAgICAgICIg
ICAgbmVnICAlMFxuIgotICAgICAgICAiICAgIGFuZCAgJCJTVFIoQllURVNfUEVSX0xPTkctMSki
LCUwXG4iCi0gICAgICAgICIgICAgc3ViICAlMCwlM1xuIgotICAgICAgICAiNDogIHJlcDsgbW92
c2JcbiIgLyogbWFrZSAndG8nIGFkZHJlc3MgYWxpZ25lZCAqLwotICAgICAgICAiICAgIG1vdiAg
JTMsJTBcbiIKLSAgICAgICAgIiAgICBzaHIgICQiU1RSKExPTkdfQllURU9SREVSKSIsJTBcbiIK
LSAgICAgICAgIiAgICBhbmQgICQiU1RSKEJZVEVTX1BFUl9MT05HLTEpIiwlM1xuIgorICAgICAg
ICAiICAgIG1vdiAgJWtbdG9dLCAlW2NudF1cbiIKKyAgICAgICAgIiAgICBuZWcgICVbY250XVxu
IgorICAgICAgICAiICAgIGFuZCAgJCJTVFIoQllURVNfUEVSX0xPTkctMSkiLCAlW2NudF1cbiIK
KyAgICAgICAgIiAgICBzdWIgICVbY250XSwgJVthdXhdXG4iCisgICAgICAgICI0OiAgcmVwIG1v
dnNiXG4iIC8qIG1ha2UgJ3RvJyBhZGRyZXNzIGFsaWduZWQgKi8KKyAgICAgICAgIiAgICBtb3Yg
ICVbYXV4XSwlW2NudF1cbiIKKyAgICAgICAgIiAgICBzaHIgICQiU1RSKExPTkdfQllURU9SREVS
KSIsICVbY250XVxuIgorICAgICAgICAiICAgIGFuZCAgJCJTVFIoQllURVNfUEVSX0xPTkctMSki
LCAlW2F1eF1cbiIKICAgICAgICAgIiAgICAuYWxpZ24gMiwweDkwXG4iCi0gICAgICAgICIwOiAg
cmVwOyBtb3ZzIl9fT1MiXG4iIC8qIGFzIG1hbnkgd29yZHMgYXMgcG9zc2libGUuLi4gKi8KLSAg
ICAgICAgIiAgICBtb3YgICUzLCUwXG4iCi0gICAgICAgICIxOiAgcmVwOyBtb3ZzYlxuIiAvKiAu
Li5yZW1haW5kZXIgY29waWVkIGFzIGJ5dGVzICovCisgICAgICAgICIwOiAgcmVwIG1vdnMiX19P
UyJcbiIgLyogYXMgbWFueSB3b3JkcyBhcyBwb3NzaWJsZS4uLiAqLworICAgICAgICAiICAgIG1v
diAgJVthdXhdLCAlW2NudF1cbiIKKyAgICAgICAgIjE6ICByZXAgbW92c2JcbiIgLyogLi4ucmVt
YWluZGVyIGNvcGllZCBhcyBieXRlcyAqLwogICAgICAgICAiMjpcbiIKICAgICAgICAgIi5zZWN0
aW9uIC5maXh1cCxcImF4XCJcbiIKLSAgICAgICAgIjU6ICBhZGQgJTMsJTBcbiIKKyAgICAgICAg
IjU6ICBhZGQgICVbYXV4XSwgJVtjbnRdXG4iCiAgICAgICAgICIgICAgam1wIDZmXG4iCi0gICAg
ICAgICIzOiAgbGVhIDAoJTMsJTAsIlNUUihCWVRFU19QRVJfTE9ORykiKSwlMFxuIgotICAgICAg
ICAiNjogIHB1c2ggJTBcbiIKLSAgICAgICAgIiAgICBwdXNoICUlIl9fT1AiYXhcbiIKLSAgICAg
ICAgIiAgICB4b3IgICUlZWF4LCUlZWF4XG4iCi0gICAgICAgICIgICAgcmVwOyBzdG9zYlxuIgot
ICAgICAgICAiICAgIHBvcCAgJSUiX19PUCJheFxuIgotICAgICAgICAiICAgIHBvcCAgJTBcbiIK
KyAgICAgICAgIjM6ICBsZWEgICglcVthdXhdLCAlcVtjbnRdLCAiU1RSKEJZVEVTX1BFUl9MT05H
KSIpLCAlW2NudF1cbiIKKyAgICAgICAgIjY6ICBtb3YgICVbY250XSwgJWtbZnJvbV1cbiIKKyAg
ICAgICAgIiAgICB4Y2hnICUlZWF4LCAlW2F1eF1cbiIKKyAgICAgICAgIiAgICB4b3IgICUlZWF4
LCAlJWVheFxuIgorICAgICAgICAiICAgIHJlcCBzdG9zYlxuIgorICAgICAgICAiICAgIHhjaGcg
JVthdXhdLCAlJWVheFxuIgorICAgICAgICAiICAgIG1vdiAgJWtbZnJvbV0sICVbY250XVxuIgog
ICAgICAgICAiICAgIGptcCAyYlxuIgogICAgICAgICAiLnByZXZpb3VzXG4iCiAgICAgICAgIF9B
U01fRVhUQUJMRSg0YiwgNWIpCiAgICAgICAgIF9BU01fRVhUQUJMRSgwYiwgM2IpCiAgICAgICAg
IF9BU01fRVhUQUJMRSgxYiwgNmIpCi0gICAgICAgIDogIj0mYyIgKF9fbiksICI9JkQiIChfX2Qw
KSwgIj0mUyIgKF9fZDEpLCAiPSZyIiAoX19kMikKLSAgICAgICAgOiAiMCIgKF9fbiksICIxIiAo
dG8pLCAiMiIgKGZyb20pLCAiMyIgKF9fbikKKyAgICAgICAgOiBbY250XSAiK2MiIChuKSwgW3Rv
XSAiK0QiICh0byksIFtmcm9tXSAiK1MiIChmcm9tKSwKKyAgICAgICAgICBbYXV4XSAiPSZyIiAo
ZHVtbXkpCisgICAgICAgIDogIlthdXhdIiAobikKICAgICAgICAgOiAibWVtb3J5IiApOwogICAg
IGNsYWMoKTsKIAotICAgIHJldHVybiBfX247CisgICAgcmV0dXJuIG47CiB9CiAKIC8qKgpAQCAt
MTA2LDM0ICsxMDcsMTMgQEAgX19jb3B5X2Zyb21fdXNlcl9sbCh2b2lkICp0bywgY29uc3Qgdm9p
ZCBfX3VzZXIgKmZyb20sIHVuc2lnbmVkIG4pCiAgKiBSZXR1cm5zIG51bWJlciBvZiBieXRlcyB0
aGF0IGNvdWxkIG5vdCBiZSBjb3BpZWQuCiAgKiBPbiBzdWNjZXNzLCB0aGlzIHdpbGwgYmUgemVy
by4KICAqLwotdW5zaWduZWQgbG9uZwotY29weV90b191c2VyKHZvaWQgX191c2VyICp0bywgY29u
c3Qgdm9pZCAqZnJvbSwgdW5zaWduZWQgbikKK3Vuc2lnbmVkIGNvcHlfdG9fdXNlcih2b2lkIF9f
dXNlciAqdG8sIGNvbnN0IHZvaWQgKmZyb20sIHVuc2lnbmVkIG4pCiB7CiAgICAgaWYgKCBhY2Nl
c3Nfb2sodG8sIG4pICkKICAgICAgICAgbiA9IF9fY29weV90b191c2VyKHRvLCBmcm9tLCBuKTsK
ICAgICByZXR1cm4gbjsKIH0KIAotI2RlZmluZSBfX2RvX2NsZWFyX3VzZXIoYWRkcixzaXplKQkJ
CQkJXAotZG8gewkJCQkJCQkJCVwKLQlsb25nIF9fZDA7CQkJCQkJCVwKLQlzdGFjKCk7CQkJCQkJ
CQlcCi0JX19hc21fXyBfX3ZvbGF0aWxlX18oCQkJCQkJXAotCQkiMDoJcmVwOyBzdG9zbFxuIgkJ
CQkJXAotCQkiCW1vdmwgJTIsJTBcbiIJCQkJCVwKLQkJIjE6CXJlcDsgc3Rvc2JcbiIJCQkJCVwK
LQkJIjI6XG4iCQkJCQkJCVwKLQkJIi5zZWN0aW9uIC5maXh1cCxcImF4XCJcbiIJCQkJXAotCQki
MzoJbGVhIDAoJTIsJTAsNCksJTBcbiIJCQkJXAotCQkiCWptcCAyYlxuIgkJCQkJXAotCQkiLnBy
ZXZpb3VzXG4iCQkJCQkJXAotCQlfQVNNX0VYVEFCTEUoMGIsM2IpCQkJCQlcCi0JCV9BU01fRVhU
QUJMRSgxYiwyYikJCQkJCVwKLQkJOiAiPSZjIihzaXplKSwgIj0mRCIgKF9fZDApCQkJCVwKLQkJ
OiAiciIoc2l6ZSAmIDMpLCAiMCIoc2l6ZSAvIDQpLCAiMSIoKGxvbmcpYWRkciksICJhIigwKSk7
CVwKLQljbGFjKCk7CQkJCQkJCQlcCi19IHdoaWxlICgwKQotCiAvKioKICAqIGNsZWFyX3VzZXI6
IC0gWmVybyBhIGJsb2NrIG9mIG1lbW9yeSBpbiB1c2VyIHNwYWNlLgogICogQHRvOiAgIERlc3Rp
bmF0aW9uIGFkZHJlc3MsIGluIHVzZXIgc3BhY2UuCkBAIC0xNDQsMTIgKzEyNCwyOSBAQCBkbyB7
CQkJCQkJCQkJXAogICogUmV0dXJucyBudW1iZXIgb2YgYnl0ZXMgdGhhdCBjb3VsZCBub3QgYmUg
Y2xlYXJlZC4KICAqIE9uIHN1Y2Nlc3MsIHRoaXMgd2lsbCBiZSB6ZXJvLgogICovCi11bnNpZ25l
ZCBsb25nCi1jbGVhcl91c2VyKHZvaWQgX191c2VyICp0bywgdW5zaWduZWQgbikKK3Vuc2lnbmVk
IGNsZWFyX3VzZXIodm9pZCBfX3VzZXIgKnRvLCB1bnNpZ25lZCBuKQogewotCWlmICggYWNjZXNz
X29rKHRvLCBuKSApCi0JCV9fZG9fY2xlYXJfdXNlcih0bywgbik7Ci0JcmV0dXJuIG47CisgICAg
aWYgKCBhY2Nlc3Nfb2sodG8sIG4pICkKKyAgICB7CisgICAgICAgIHN0YWMoKTsKKyAgICAgICAg
YXNtIHZvbGF0aWxlICgKKyAgICAgICAgICAgICIwOiAgcmVwIHN0b3MiX19PUyJcbiIKKyAgICAg
ICAgICAgICIgICAgbW92ICAlW2J5dGVzXSwgJVtjbnRdXG4iCisgICAgICAgICAgICAiMTogIHJl
cCBzdG9zYlxuIgorICAgICAgICAgICAgIjI6XG4iCisgICAgICAgICAgICAiLnNlY3Rpb24gLmZp
eHVwLFwiYXhcIlxuIgorICAgICAgICAgICAgIjM6ICBsZWEgICglcVtieXRlc10sICVxW2xvbmdz
XSwgIlNUUihCWVRFU19QRVJfTE9ORykiKSwgJVtjbnRdXG4iCisgICAgICAgICAgICAiICAgIGpt
cCAgMmJcbiIKKyAgICAgICAgICAgICIucHJldmlvdXNcbiIKKyAgICAgICAgICAgIF9BU01fRVhU
QUJMRSgwYiwzYikKKyAgICAgICAgICAgIF9BU01fRVhUQUJMRSgxYiwyYikKKyAgICAgICAgICAg
IDogW2NudF0gIj0mYyIgKG4pLCBbdG9dICIrRCIgKHRvKQorICAgICAgICAgICAgOiBbYnl0ZXNd
ICJnIiAobiAmIChCWVRFU19QRVJfTE9ORyAtIDEpKSwKKyAgICAgICAgICAgICAgW2xvbmdzXSAi
MCIgKG4gLyBCWVRFU19QRVJfTE9ORyksICJhIiAoMCkgKTsKKyAgICAgICAgY2xhYygpOworICAg
IH0KKworICAgIHJldHVybiBuOwogfQogCiAvKioKQEAgLTE2OCw4ICsxNjUsNyBAQCBjbGVhcl91
c2VyKHZvaWQgX191c2VyICp0bywgdW5zaWduZWQgbikKICAqIElmIHNvbWUgZGF0YSBjb3VsZCBu
b3QgYmUgY29waWVkLCB0aGlzIGZ1bmN0aW9uIHdpbGwgcGFkIHRoZSBjb3BpZWQKICAqIGRhdGEg
dG8gdGhlIHJlcXVlc3RlZCBzaXplIHVzaW5nIHplcm8gYnl0ZXMuCiAgKi8KLXVuc2lnbmVkIGxv
bmcKLWNvcHlfZnJvbV91c2VyKHZvaWQgKnRvLCBjb25zdCB2b2lkIF9fdXNlciAqZnJvbSwgdW5z
aWduZWQgbikKK3Vuc2lnbmVkIGNvcHlfZnJvbV91c2VyKHZvaWQgKnRvLCBjb25zdCB2b2lkIF9f
dXNlciAqZnJvbSwgdW5zaWduZWQgbikKIHsKICAgICBpZiAoIGFjY2Vzc19vayhmcm9tLCBuKSAp
CiAgICAgICAgIG4gPSBfX2NvcHlfZnJvbV91c2VyKHRvLCBmcm9tLCBuKTsKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvdWFjY2Vzcy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni91YWNj
ZXNzLmgKaW5kZXggNWRmMjZjMi4uOWEwMTE5OCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni91YWNjZXNzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni91YWNjZXNzLmgKQEAgLTEx
LDEyICsxMSwxMiBAQAogCiAjaW5jbHVkZSA8YXNtL3g4Nl82NC91YWNjZXNzLmg+CiAKLXVuc2ln
bmVkIGxvbmcgY29weV90b191c2VyKHZvaWQgKnRvLCBjb25zdCB2b2lkICpmcm9tLCB1bnNpZ25l
ZCBsZW4pOwotdW5zaWduZWQgbG9uZyBjbGVhcl91c2VyKHZvaWQgKnRvLCB1bnNpZ25lZCBsZW4p
OwotdW5zaWduZWQgbG9uZyBjb3B5X2Zyb21fdXNlcih2b2lkICp0bywgY29uc3Qgdm9pZCAqZnJv
bSwgdW5zaWduZWQgbGVuKTsKK3Vuc2lnbmVkIGNvcHlfdG9fdXNlcih2b2lkICp0bywgY29uc3Qg
dm9pZCAqZnJvbSwgdW5zaWduZWQgbGVuKTsKK3Vuc2lnbmVkIGNsZWFyX3VzZXIodm9pZCAqdG8s
IHVuc2lnbmVkIGxlbik7Cit1bnNpZ25lZCBjb3B5X2Zyb21fdXNlcih2b2lkICp0bywgY29uc3Qg
dm9pZCAqZnJvbSwgdW5zaWduZWQgbGVuKTsKIC8qIEhhbmRsZXMgZXhjZXB0aW9ucyBpbiBib3Ro
IHRvIGFuZCBmcm9tLCBidXQgZG9lc24ndCBkbyBhY2Nlc3Nfb2sgKi8KLXVuc2lnbmVkIGxvbmcg
X19jb3B5X3RvX3VzZXJfbGwodm9pZCAqdG8sIGNvbnN0IHZvaWQgKmZyb20sIHVuc2lnbmVkIG4p
OwotdW5zaWduZWQgbG9uZyBfX2NvcHlfZnJvbV91c2VyX2xsKHZvaWQgKnRvLCBjb25zdCB2b2lk
ICpmcm9tLCB1bnNpZ25lZCBuKTsKK3Vuc2lnbmVkIF9fY29weV90b191c2VyX2xsKHZvaWQgX191
c2VyKnRvLCBjb25zdCB2b2lkICpmcm9tLCB1bnNpZ25lZCBuKTsKK3Vuc2lnbmVkIF9fY29weV9m
cm9tX3VzZXJfbGwodm9pZCAqdG8sIGNvbnN0IHZvaWQgX191c2VyICpmcm9tLCB1bnNpZ25lZCBu
KTsKIAogZXh0ZXJuIGxvbmcgX19nZXRfdXNlcl9iYWQodm9pZCk7CiBleHRlcm4gdm9pZCBfX3B1
dF91c2VyX2JhZCh2b2lkKTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0Bs
aXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:01:29 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:01: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 1cL1s9-0005g5-HU; Sun, 25 Dec 2016 06:01:29 +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 1cL1s8-0005ft-CF
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:28 +0000
Received: from [193.109.254.147] by server-10.bemta-6.messagelabs.com id
 08/6E-13192-7B06F585; Sun, 25 Dec 2016 06:01:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXd7Qny
 Ewa8bzBYTthk4MHps79vFHsAYxZqZl5RfkcCa8WnWAuaClR4Vzc9tGxgvGHcxcnEICXxhlLhx
 /QszhHOeUWLX7KOMXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILCzhKTPn8E
 CzOK2AmcfHsJVYQmwWofn7nC5YJjBwLGBlWMWoUpxaVpRbpGpnrJRVlpmeU5CZm5ugaGpjp5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwLl4beIhRkoNJSZRXbXNMhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3pbo+AghwaLU9NSKtMwcYHDApCU4eJREeC/HA6V5iwsSc4sz0yFSpxgVpcR5b4Ek
 BEASGaV5cG2wgLzEKCslzMsIdIgQT0FqUW5mCar8K0ZxDkYlYd5rIFN4MvNK4Ka/AlrMBLTYt
 jkaZHFJIkJKqoHRZ6Pheyv14ztlrp3af8kuvU35iPj7absf/Zh6Of2Uqb/9xR02irJ3Lmrvmf
 Bw7sVV2iWFL+amzvggz+Fx4Yzl8TeN/4/tmRzAtqTA4cWcFZEylo5zJ9nmS55oW/HoT+XjXK2
 8I97f97zVT1VhL9pg/OKV4aZ3XzQmZ1xgNon49lVn//zup+7XdyqxFGckGmoxFxUnAgDuGXFA
 QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1482645686!66632888!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1741 invoked from network); 25 Dec 2016 06:01:26 -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; 25 Dec 2016 06:01:26 -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 1cL1s6-0008RN-0B
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:26 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1s5-0007xC-Vv
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:25 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1s5-0007xC-Vv@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:01:25 +0000
Subject: [Xen-changelog] [xen master] x86: streamline copying to/from user
	memory
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>

Y29tbWl0IDJmZGY1YjI1NTQwZjY0OWVhOGE0MWU0ZmRmYjEzY2YzOTk2MTRhZjgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgRGVjIDE2
IDE0OjMyOjUxIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDE0OjMyOjUxIDIwMTYgKzAxMDAKCiAgICB4
ODY6IHN0cmVhbWxpbmUgY29weWluZyB0by9mcm9tIHVzZXIgbWVtb3J5CiAgICAKICAgIFRoZWly
IHNpemUgcGFyYW1ldGVycyBiZWluZyAidW5zaWduZWQiLCB0aGVyZSdzIG5laXRoZXIgYSBwb2lu
dCBmb3IKICAgIHRoZW0gcmV0dXJuaW5nICJ1bnNpZ25lZCBsb25nIiwgbm9yIGZvciBhbnkgb2Yg
dGhlaXIgKGFzc2VtYmx5KQogICAgYXJpdGhtZXRpYyB0byBpbnZvbHZlZCA2NC1iaXQgb3BlcmF0
aW9ucyBvbiBvdGhlciB0aGFuIGFkZHJlc3Nlcy4KICAgIAogICAgVGFrZSB0aGUgb3Bwb3J0dW5p
dHkgYW5kIGZvbGQgX19kb19jbGVhcl91c2VyKCkgaW50byBpdHMgc2luZ2xlIHVzZXIKICAgICh1
c2luZyBxd29yZCBzdG9yZXMgaW5zdGVhZCBvZiBkd29yZCBvbmVzKSwgbmFtZSBhbGwgYXNtKCkg
b3BlcmFuZHMsCiAgICBhbmQgcmVkdWNlIHRoZSBhbW91bnQgb2YgKHJlZHVuZGFudCkgb3BlcmFu
ZHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgotLS0KIHhlbi9hcmNoL3g4Ni91c2VyY29weS5jICAgICAgIHwgMTM4ICsrKysrKysrKysrKysr
KysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni91YWNjZXNz
LmggfCAgMTAgKy0tCiAyIGZpbGVzIGNoYW5nZWQsIDcyIGluc2VydGlvbnMoKyksIDc2IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni91c2VyY29weS5jIGIveGVuL2FyY2gv
eDg2L3VzZXJjb3B5LmMKaW5kZXggNGNjNzhmNS4uZDEzMDNhOSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L3VzZXJjb3B5LmMKKysrIGIveGVuL2FyY2gveDg2L3VzZXJjb3B5LmMKQEAgLTEwLDg3
ICsxMCw4OCBAQAogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2luY2x1ZGUgPGFzbS91YWNjZXNz
Lmg+CiAKLXVuc2lnbmVkIGxvbmcgX19jb3B5X3RvX3VzZXJfbGwodm9pZCBfX3VzZXIgKnRvLCBj
b25zdCB2b2lkICpmcm9tLCB1bnNpZ25lZCBuKQordW5zaWduZWQgX19jb3B5X3RvX3VzZXJfbGwo
dm9pZCBfX3VzZXIgKnRvLCBjb25zdCB2b2lkICpmcm9tLCB1bnNpZ25lZCBuKQogewotICAgIHVu
c2lnbmVkIGxvbmcgX19kMCwgX19kMSwgX19kMiwgX19uID0gbjsKKyAgICB1bnNpZ25lZCBkdW1t
eTsKIAogICAgIHN0YWMoKTsKICAgICBhc20gdm9sYXRpbGUgKAotICAgICAgICAiICAgIGNtcCAg
JCJTVFIoMipCWVRFU19QRVJfTE9ORy0xKSIsJTBcbiIKKyAgICAgICAgIiAgICBjbXAgICQiU1RS
KDIqQllURVNfUEVSX0xPTkctMSkiLCAlW2NudF1cbiIKICAgICAgICAgIiAgICBqYmUgIDFmXG4i
Ci0gICAgICAgICIgICAgbW92ICAlMSwlMFxuIgotICAgICAgICAiICAgIG5lZyAgJTBcbiIKLSAg
ICAgICAgIiAgICBhbmQgICQiU1RSKEJZVEVTX1BFUl9MT05HLTEpIiwlMFxuIgotICAgICAgICAi
ICAgIHN1YiAgJTAsJTNcbiIKKyAgICAgICAgIiAgICBtb3YgICVrW3RvXSwgJVtjbnRdXG4iCisg
ICAgICAgICIgICAgbmVnICAlW2NudF1cbiIKKyAgICAgICAgIiAgICBhbmQgICQiU1RSKEJZVEVT
X1BFUl9MT05HLTEpIiwgJVtjbnRdXG4iCisgICAgICAgICIgICAgc3ViICAlW2NudF0sICVbYXV4
XVxuIgogICAgICAgICAiNDogIHJlcCBtb3ZzYlxuIiAvKiBtYWtlICd0bycgYWRkcmVzcyBhbGln
bmVkICovCi0gICAgICAgICIgICAgbW92ICAlMywlMFxuIgotICAgICAgICAiICAgIHNociAgJCJT
VFIoTE9OR19CWVRFT1JERVIpIiwlMFxuIgotICAgICAgICAiICAgIGFuZCAgJCJTVFIoQllURVNf
UEVSX0xPTkctMSkiLCUzXG4iCisgICAgICAgICIgICAgbW92ICAlW2F1eF0sICVbY250XVxuIgor
ICAgICAgICAiICAgIHNociAgJCJTVFIoTE9OR19CWVRFT1JERVIpIiwgJVtjbnRdXG4iCisgICAg
ICAgICIgICAgYW5kICAkIlNUUihCWVRFU19QRVJfTE9ORy0xKSIsICVbYXV4XVxuIgogICAgICAg
ICAiICAgIC5hbGlnbiAyLDB4OTBcbiIKICAgICAgICAgIjA6ICByZXAgbW92cyJfX09TIlxuIiAv
KiBhcyBtYW55IHdvcmRzIGFzIHBvc3NpYmxlLi4uICovCi0gICAgICAgICIgICAgbW92ICAlMywl
MFxuIgorICAgICAgICAiICAgIG1vdiAgJVthdXhdLCVbY250XVxuIgogICAgICAgICAiMTogIHJl
cCBtb3ZzYlxuIiAvKiAuLi5yZW1haW5kZXIgY29waWVkIGFzIGJ5dGVzICovCiAgICAgICAgICIy
OlxuIgogICAgICAgICAiLnNlY3Rpb24gLmZpeHVwLFwiYXhcIlxuIgotICAgICAgICAiNTogIGFk
ZCAlMywlMFxuIgorICAgICAgICAiNTogIGFkZCAlW2F1eF0sICVbY250XVxuIgogICAgICAgICAi
ICAgIGptcCAyYlxuIgotICAgICAgICAiMzogIGxlYSAwKCUzLCUwLCJTVFIoQllURVNfUEVSX0xP
TkcpIiksJTBcbiIKKyAgICAgICAgIjM6ICBsZWEgKCVxW2F1eF0sICVxW2NudF0sICJTVFIoQllU
RVNfUEVSX0xPTkcpIiksICVbY250XVxuIgogICAgICAgICAiICAgIGptcCAyYlxuIgogICAgICAg
ICAiLnByZXZpb3VzXG4iCiAgICAgICAgIF9BU01fRVhUQUJMRSg0YiwgNWIpCiAgICAgICAgIF9B
U01fRVhUQUJMRSgwYiwgM2IpCiAgICAgICAgIF9BU01fRVhUQUJMRSgxYiwgMmIpCi0gICAgICAg
IDogIj0mYyIgKF9fbiksICI9JkQiIChfX2QwKSwgIj0mUyIgKF9fZDEpLCAiPSZyIiAoX19kMikK
LSAgICAgICAgOiAiMCIgKF9fbiksICIxIiAodG8pLCAiMiIgKGZyb20pLCAiMyIgKF9fbikKKyAg
ICAgICAgOiBbY250XSAiK2MiIChuKSwgW3RvXSAiK0QiICh0byksIFtmcm9tXSAiK1MiIChmcm9t
KSwKKyAgICAgICAgICBbYXV4XSAiPSZyIiAoZHVtbXkpCisgICAgICAgIDogIlthdXhdIiAobikK
ICAgICAgICAgOiAibWVtb3J5IiApOwogICAgIGNsYWMoKTsKIAotICAgIHJldHVybiBfX247Cisg
ICAgcmV0dXJuIG47CiB9CiAKLXVuc2lnbmVkIGxvbmcKLV9fY29weV9mcm9tX3VzZXJfbGwodm9p
ZCAqdG8sIGNvbnN0IHZvaWQgX191c2VyICpmcm9tLCB1bnNpZ25lZCBuKQordW5zaWduZWQgX19j
b3B5X2Zyb21fdXNlcl9sbCh2b2lkICp0bywgY29uc3Qgdm9pZCBfX3VzZXIgKmZyb20sIHVuc2ln
bmVkIG4pCiB7Ci0gICAgdW5zaWduZWQgbG9uZyBfX2QwLCBfX2QxLCBfX2QyLCBfX24gPSBuOwor
ICAgIHVuc2lnbmVkIGR1bW15OwogCiAgICAgc3RhYygpOwogICAgIGFzbSB2b2xhdGlsZSAoCi0g
ICAgICAgICIgICAgY21wICAkIlNUUigyKkJZVEVTX1BFUl9MT05HLTEpIiwlMFxuIgorICAgICAg
ICAiICAgIGNtcCAgJCJTVFIoMipCWVRFU19QRVJfTE9ORy0xKSIsICVbY250XVxuIgogICAgICAg
ICAiICAgIGpiZSAgMWZcbiIKLSAgICAgICAgIiAgICBtb3YgICUxLCUwXG4iCi0gICAgICAgICIg
ICAgbmVnICAlMFxuIgotICAgICAgICAiICAgIGFuZCAgJCJTVFIoQllURVNfUEVSX0xPTkctMSki
LCUwXG4iCi0gICAgICAgICIgICAgc3ViICAlMCwlM1xuIgotICAgICAgICAiNDogIHJlcDsgbW92
c2JcbiIgLyogbWFrZSAndG8nIGFkZHJlc3MgYWxpZ25lZCAqLwotICAgICAgICAiICAgIG1vdiAg
JTMsJTBcbiIKLSAgICAgICAgIiAgICBzaHIgICQiU1RSKExPTkdfQllURU9SREVSKSIsJTBcbiIK
LSAgICAgICAgIiAgICBhbmQgICQiU1RSKEJZVEVTX1BFUl9MT05HLTEpIiwlM1xuIgorICAgICAg
ICAiICAgIG1vdiAgJWtbdG9dLCAlW2NudF1cbiIKKyAgICAgICAgIiAgICBuZWcgICVbY250XVxu
IgorICAgICAgICAiICAgIGFuZCAgJCJTVFIoQllURVNfUEVSX0xPTkctMSkiLCAlW2NudF1cbiIK
KyAgICAgICAgIiAgICBzdWIgICVbY250XSwgJVthdXhdXG4iCisgICAgICAgICI0OiAgcmVwIG1v
dnNiXG4iIC8qIG1ha2UgJ3RvJyBhZGRyZXNzIGFsaWduZWQgKi8KKyAgICAgICAgIiAgICBtb3Yg
ICVbYXV4XSwlW2NudF1cbiIKKyAgICAgICAgIiAgICBzaHIgICQiU1RSKExPTkdfQllURU9SREVS
KSIsICVbY250XVxuIgorICAgICAgICAiICAgIGFuZCAgJCJTVFIoQllURVNfUEVSX0xPTkctMSki
LCAlW2F1eF1cbiIKICAgICAgICAgIiAgICAuYWxpZ24gMiwweDkwXG4iCi0gICAgICAgICIwOiAg
cmVwOyBtb3ZzIl9fT1MiXG4iIC8qIGFzIG1hbnkgd29yZHMgYXMgcG9zc2libGUuLi4gKi8KLSAg
ICAgICAgIiAgICBtb3YgICUzLCUwXG4iCi0gICAgICAgICIxOiAgcmVwOyBtb3ZzYlxuIiAvKiAu
Li5yZW1haW5kZXIgY29waWVkIGFzIGJ5dGVzICovCisgICAgICAgICIwOiAgcmVwIG1vdnMiX19P
UyJcbiIgLyogYXMgbWFueSB3b3JkcyBhcyBwb3NzaWJsZS4uLiAqLworICAgICAgICAiICAgIG1v
diAgJVthdXhdLCAlW2NudF1cbiIKKyAgICAgICAgIjE6ICByZXAgbW92c2JcbiIgLyogLi4ucmVt
YWluZGVyIGNvcGllZCBhcyBieXRlcyAqLwogICAgICAgICAiMjpcbiIKICAgICAgICAgIi5zZWN0
aW9uIC5maXh1cCxcImF4XCJcbiIKLSAgICAgICAgIjU6ICBhZGQgJTMsJTBcbiIKKyAgICAgICAg
IjU6ICBhZGQgICVbYXV4XSwgJVtjbnRdXG4iCiAgICAgICAgICIgICAgam1wIDZmXG4iCi0gICAg
ICAgICIzOiAgbGVhIDAoJTMsJTAsIlNUUihCWVRFU19QRVJfTE9ORykiKSwlMFxuIgotICAgICAg
ICAiNjogIHB1c2ggJTBcbiIKLSAgICAgICAgIiAgICBwdXNoICUlIl9fT1AiYXhcbiIKLSAgICAg
ICAgIiAgICB4b3IgICUlZWF4LCUlZWF4XG4iCi0gICAgICAgICIgICAgcmVwOyBzdG9zYlxuIgot
ICAgICAgICAiICAgIHBvcCAgJSUiX19PUCJheFxuIgotICAgICAgICAiICAgIHBvcCAgJTBcbiIK
KyAgICAgICAgIjM6ICBsZWEgICglcVthdXhdLCAlcVtjbnRdLCAiU1RSKEJZVEVTX1BFUl9MT05H
KSIpLCAlW2NudF1cbiIKKyAgICAgICAgIjY6ICBtb3YgICVbY250XSwgJWtbZnJvbV1cbiIKKyAg
ICAgICAgIiAgICB4Y2hnICUlZWF4LCAlW2F1eF1cbiIKKyAgICAgICAgIiAgICB4b3IgICUlZWF4
LCAlJWVheFxuIgorICAgICAgICAiICAgIHJlcCBzdG9zYlxuIgorICAgICAgICAiICAgIHhjaGcg
JVthdXhdLCAlJWVheFxuIgorICAgICAgICAiICAgIG1vdiAgJWtbZnJvbV0sICVbY250XVxuIgog
ICAgICAgICAiICAgIGptcCAyYlxuIgogICAgICAgICAiLnByZXZpb3VzXG4iCiAgICAgICAgIF9B
U01fRVhUQUJMRSg0YiwgNWIpCiAgICAgICAgIF9BU01fRVhUQUJMRSgwYiwgM2IpCiAgICAgICAg
IF9BU01fRVhUQUJMRSgxYiwgNmIpCi0gICAgICAgIDogIj0mYyIgKF9fbiksICI9JkQiIChfX2Qw
KSwgIj0mUyIgKF9fZDEpLCAiPSZyIiAoX19kMikKLSAgICAgICAgOiAiMCIgKF9fbiksICIxIiAo
dG8pLCAiMiIgKGZyb20pLCAiMyIgKF9fbikKKyAgICAgICAgOiBbY250XSAiK2MiIChuKSwgW3Rv
XSAiK0QiICh0byksIFtmcm9tXSAiK1MiIChmcm9tKSwKKyAgICAgICAgICBbYXV4XSAiPSZyIiAo
ZHVtbXkpCisgICAgICAgIDogIlthdXhdIiAobikKICAgICAgICAgOiAibWVtb3J5IiApOwogICAg
IGNsYWMoKTsKIAotICAgIHJldHVybiBfX247CisgICAgcmV0dXJuIG47CiB9CiAKIC8qKgpAQCAt
MTA2LDM0ICsxMDcsMTMgQEAgX19jb3B5X2Zyb21fdXNlcl9sbCh2b2lkICp0bywgY29uc3Qgdm9p
ZCBfX3VzZXIgKmZyb20sIHVuc2lnbmVkIG4pCiAgKiBSZXR1cm5zIG51bWJlciBvZiBieXRlcyB0
aGF0IGNvdWxkIG5vdCBiZSBjb3BpZWQuCiAgKiBPbiBzdWNjZXNzLCB0aGlzIHdpbGwgYmUgemVy
by4KICAqLwotdW5zaWduZWQgbG9uZwotY29weV90b191c2VyKHZvaWQgX191c2VyICp0bywgY29u
c3Qgdm9pZCAqZnJvbSwgdW5zaWduZWQgbikKK3Vuc2lnbmVkIGNvcHlfdG9fdXNlcih2b2lkIF9f
dXNlciAqdG8sIGNvbnN0IHZvaWQgKmZyb20sIHVuc2lnbmVkIG4pCiB7CiAgICAgaWYgKCBhY2Nl
c3Nfb2sodG8sIG4pICkKICAgICAgICAgbiA9IF9fY29weV90b191c2VyKHRvLCBmcm9tLCBuKTsK
ICAgICByZXR1cm4gbjsKIH0KIAotI2RlZmluZSBfX2RvX2NsZWFyX3VzZXIoYWRkcixzaXplKQkJ
CQkJXAotZG8gewkJCQkJCQkJCVwKLQlsb25nIF9fZDA7CQkJCQkJCVwKLQlzdGFjKCk7CQkJCQkJ
CQlcCi0JX19hc21fXyBfX3ZvbGF0aWxlX18oCQkJCQkJXAotCQkiMDoJcmVwOyBzdG9zbFxuIgkJ
CQkJXAotCQkiCW1vdmwgJTIsJTBcbiIJCQkJCVwKLQkJIjE6CXJlcDsgc3Rvc2JcbiIJCQkJCVwK
LQkJIjI6XG4iCQkJCQkJCVwKLQkJIi5zZWN0aW9uIC5maXh1cCxcImF4XCJcbiIJCQkJXAotCQki
MzoJbGVhIDAoJTIsJTAsNCksJTBcbiIJCQkJXAotCQkiCWptcCAyYlxuIgkJCQkJXAotCQkiLnBy
ZXZpb3VzXG4iCQkJCQkJXAotCQlfQVNNX0VYVEFCTEUoMGIsM2IpCQkJCQlcCi0JCV9BU01fRVhU
QUJMRSgxYiwyYikJCQkJCVwKLQkJOiAiPSZjIihzaXplKSwgIj0mRCIgKF9fZDApCQkJCVwKLQkJ
OiAiciIoc2l6ZSAmIDMpLCAiMCIoc2l6ZSAvIDQpLCAiMSIoKGxvbmcpYWRkciksICJhIigwKSk7
CVwKLQljbGFjKCk7CQkJCQkJCQlcCi19IHdoaWxlICgwKQotCiAvKioKICAqIGNsZWFyX3VzZXI6
IC0gWmVybyBhIGJsb2NrIG9mIG1lbW9yeSBpbiB1c2VyIHNwYWNlLgogICogQHRvOiAgIERlc3Rp
bmF0aW9uIGFkZHJlc3MsIGluIHVzZXIgc3BhY2UuCkBAIC0xNDQsMTIgKzEyNCwyOSBAQCBkbyB7
CQkJCQkJCQkJXAogICogUmV0dXJucyBudW1iZXIgb2YgYnl0ZXMgdGhhdCBjb3VsZCBub3QgYmUg
Y2xlYXJlZC4KICAqIE9uIHN1Y2Nlc3MsIHRoaXMgd2lsbCBiZSB6ZXJvLgogICovCi11bnNpZ25l
ZCBsb25nCi1jbGVhcl91c2VyKHZvaWQgX191c2VyICp0bywgdW5zaWduZWQgbikKK3Vuc2lnbmVk
IGNsZWFyX3VzZXIodm9pZCBfX3VzZXIgKnRvLCB1bnNpZ25lZCBuKQogewotCWlmICggYWNjZXNz
X29rKHRvLCBuKSApCi0JCV9fZG9fY2xlYXJfdXNlcih0bywgbik7Ci0JcmV0dXJuIG47CisgICAg
aWYgKCBhY2Nlc3Nfb2sodG8sIG4pICkKKyAgICB7CisgICAgICAgIHN0YWMoKTsKKyAgICAgICAg
YXNtIHZvbGF0aWxlICgKKyAgICAgICAgICAgICIwOiAgcmVwIHN0b3MiX19PUyJcbiIKKyAgICAg
ICAgICAgICIgICAgbW92ICAlW2J5dGVzXSwgJVtjbnRdXG4iCisgICAgICAgICAgICAiMTogIHJl
cCBzdG9zYlxuIgorICAgICAgICAgICAgIjI6XG4iCisgICAgICAgICAgICAiLnNlY3Rpb24gLmZp
eHVwLFwiYXhcIlxuIgorICAgICAgICAgICAgIjM6ICBsZWEgICglcVtieXRlc10sICVxW2xvbmdz
XSwgIlNUUihCWVRFU19QRVJfTE9ORykiKSwgJVtjbnRdXG4iCisgICAgICAgICAgICAiICAgIGpt
cCAgMmJcbiIKKyAgICAgICAgICAgICIucHJldmlvdXNcbiIKKyAgICAgICAgICAgIF9BU01fRVhU
QUJMRSgwYiwzYikKKyAgICAgICAgICAgIF9BU01fRVhUQUJMRSgxYiwyYikKKyAgICAgICAgICAg
IDogW2NudF0gIj0mYyIgKG4pLCBbdG9dICIrRCIgKHRvKQorICAgICAgICAgICAgOiBbYnl0ZXNd
ICJnIiAobiAmIChCWVRFU19QRVJfTE9ORyAtIDEpKSwKKyAgICAgICAgICAgICAgW2xvbmdzXSAi
MCIgKG4gLyBCWVRFU19QRVJfTE9ORyksICJhIiAoMCkgKTsKKyAgICAgICAgY2xhYygpOworICAg
IH0KKworICAgIHJldHVybiBuOwogfQogCiAvKioKQEAgLTE2OCw4ICsxNjUsNyBAQCBjbGVhcl91
c2VyKHZvaWQgX191c2VyICp0bywgdW5zaWduZWQgbikKICAqIElmIHNvbWUgZGF0YSBjb3VsZCBu
b3QgYmUgY29waWVkLCB0aGlzIGZ1bmN0aW9uIHdpbGwgcGFkIHRoZSBjb3BpZWQKICAqIGRhdGEg
dG8gdGhlIHJlcXVlc3RlZCBzaXplIHVzaW5nIHplcm8gYnl0ZXMuCiAgKi8KLXVuc2lnbmVkIGxv
bmcKLWNvcHlfZnJvbV91c2VyKHZvaWQgKnRvLCBjb25zdCB2b2lkIF9fdXNlciAqZnJvbSwgdW5z
aWduZWQgbikKK3Vuc2lnbmVkIGNvcHlfZnJvbV91c2VyKHZvaWQgKnRvLCBjb25zdCB2b2lkIF9f
dXNlciAqZnJvbSwgdW5zaWduZWQgbikKIHsKICAgICBpZiAoIGFjY2Vzc19vayhmcm9tLCBuKSAp
CiAgICAgICAgIG4gPSBfX2NvcHlfZnJvbV91c2VyKHRvLCBmcm9tLCBuKTsKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvdWFjY2Vzcy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni91YWNj
ZXNzLmgKaW5kZXggNWRmMjZjMi4uOWEwMTE5OCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni91YWNjZXNzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni91YWNjZXNzLmgKQEAgLTEx
LDEyICsxMSwxMiBAQAogCiAjaW5jbHVkZSA8YXNtL3g4Nl82NC91YWNjZXNzLmg+CiAKLXVuc2ln
bmVkIGxvbmcgY29weV90b191c2VyKHZvaWQgKnRvLCBjb25zdCB2b2lkICpmcm9tLCB1bnNpZ25l
ZCBsZW4pOwotdW5zaWduZWQgbG9uZyBjbGVhcl91c2VyKHZvaWQgKnRvLCB1bnNpZ25lZCBsZW4p
OwotdW5zaWduZWQgbG9uZyBjb3B5X2Zyb21fdXNlcih2b2lkICp0bywgY29uc3Qgdm9pZCAqZnJv
bSwgdW5zaWduZWQgbGVuKTsKK3Vuc2lnbmVkIGNvcHlfdG9fdXNlcih2b2lkICp0bywgY29uc3Qg
dm9pZCAqZnJvbSwgdW5zaWduZWQgbGVuKTsKK3Vuc2lnbmVkIGNsZWFyX3VzZXIodm9pZCAqdG8s
IHVuc2lnbmVkIGxlbik7Cit1bnNpZ25lZCBjb3B5X2Zyb21fdXNlcih2b2lkICp0bywgY29uc3Qg
dm9pZCAqZnJvbSwgdW5zaWduZWQgbGVuKTsKIC8qIEhhbmRsZXMgZXhjZXB0aW9ucyBpbiBib3Ro
IHRvIGFuZCBmcm9tLCBidXQgZG9lc24ndCBkbyBhY2Nlc3Nfb2sgKi8KLXVuc2lnbmVkIGxvbmcg
X19jb3B5X3RvX3VzZXJfbGwodm9pZCAqdG8sIGNvbnN0IHZvaWQgKmZyb20sIHVuc2lnbmVkIG4p
OwotdW5zaWduZWQgbG9uZyBfX2NvcHlfZnJvbV91c2VyX2xsKHZvaWQgKnRvLCBjb25zdCB2b2lk
ICpmcm9tLCB1bnNpZ25lZCBuKTsKK3Vuc2lnbmVkIF9fY29weV90b191c2VyX2xsKHZvaWQgX191
c2VyKnRvLCBjb25zdCB2b2lkICpmcm9tLCB1bnNpZ25lZCBuKTsKK3Vuc2lnbmVkIF9fY29weV9m
cm9tX3VzZXJfbGwodm9pZCAqdG8sIGNvbnN0IHZvaWQgX191c2VyICpmcm9tLCB1bnNpZ25lZCBu
KTsKIAogZXh0ZXJuIGxvbmcgX19nZXRfdXNlcl9iYWQodm9pZCk7CiBleHRlcm4gdm9pZCBfX3B1
dF91c2VyX2JhZCh2b2lkKTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0Bs
aXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:01:39 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:01: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 1cL1sJ-0005hT-JD; Sun, 25 Dec 2016 06:01:39 +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 1cL1sI-0005hF-AY
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:38 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 9A/ED-09053-1C06F585; Sun, 25 Dec 2016 06:01:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfdgQny
 EQcMFDosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuHPtA0vBa8WKS5MfsDcwrpDsYuTiEBL4wijx
 auJJRgjnPKNEz/n5TF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwtYSWycv
 4IZpJxXwEyi84wfSJgFqLxt3TTmCYwcCxgZVjFqFKcWlaUW6RpZ6CUVZaZnlOQmZuboGhqY6e
 WmFhcnpqfmJCYV6yXn525iBPqEAQh2MJ5fG3iIUZKDSUmUV21zTIQQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd6W6PgIIcGi1PTUirTMHGBwwKQlOHiURHgvxwOleYsLEnOLM9MhUqcYFaXEedNA
 EgIgiYzSPLg2WEBeYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjDvNZApPJl5JXDTXwEtZgJab
 NscDbK4JBEhJdXA6Je7se5ULMcajQDvBxteLc7t1je9vCf6qOHc334qXpVv/XL2fWBTELxp4P
 NI79CKfl+Z1mfNx/XzT5YsvxEpKjbtX+4L3m/zHos/PPxitd4ippTbU9uDSne9iNqq/qN97Z6
 pTzfZ/vml4bv1hQV3YNujhKlxfDODbCoYbz3TWdRlvbis41FsnRJLcUaioRZzUXEiABGF+PVD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1482645696!79160280!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47581 invoked from network); 25 Dec 2016 06:01:36 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-9.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:01: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 1cL1sG-0008RZ-2C
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:36 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1sG-0007zV-1k
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:36 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1sG-0007zV-1k@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:01:36 +0000
Subject: [Xen-changelog] [xen master] VT-d: correct dma_msi_set_affinity()
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>

Y29tbWl0IDdmODg1YTFmNDlhNzVjNzcwMzYwYjAzMDY2NmE1YzE1NDUxNTZlNWMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgRGVjIDE2
IDE0OjMzOjQzIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDE0OjMzOjQzIDIwMTYgKzAxMDAKCiAgICBW
VC1kOiBjb3JyZWN0IGRtYV9tc2lfc2V0X2FmZmluaXR5KCkKICAgIAogICAgQ29tbWl0IDgzY2Qy
MDM4ZmUgKCJWVC1kOiB1c2UgbXNpX2NvbXBvc2VfbXNnKCkpIHRvZ2V0aGVyIHdpdGgKICAgIDE1
YWE2YzY3NDggKCJhbWQgaW9tbXU6IHVzZSBiYXNlIHBsYXRmb3JtIE1TSSBpbXBsZW1lbnRhdGlv
biIpLAogICAgaW50cm9kdWNpbmcgdGhlIHVzZSBvZiBhIHBlci1DUFUgc2NyYXRjaCBDUFUgbWFz
aywgd2VudCB0b28gZmFyOgogICAgZG1hX21zaV9zZXRfYWZmaW5pdHkoKSBtYXksIGF0IGxlYXN0
IGluIHRoZW9yeSwgYmUgY2FsbGVkIGluCiAgICBpbnRlcnJ1cHQgY29udGV4dCwgYW5kIGhlbmNl
IHRoZSB1c2Ugb2YgdGhhdCBzY3JhdGNoIHZhcmlhYmxlIGlzIG5vdAogICAgY29ycmVjdC4KICAg
IAogICAgU2luY2UgdGhlIGZ1bmN0aW9uIG92ZXJ3cml0ZXMgdGhlIGRlc3RpbmF0aW9uIGluZm9y
bWF0aW9uIGFueXdheSwKICAgIGFsbG93IG1zaV9jb21wb3NlX21zZygpIHRvIGJlIGNhbGxlZCB3
aXRoIGEgTlVMTCBDUFUgbWFzaywgYXZvaWRpbmcKICAgIHRoZSB1c2Ugb2YgdGhhdCBzY3JhdGNo
IHZhcmlhYmxlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbXNpLmMgICAgICAgICAgICAgICAgICB8IDQ4ICsrKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9pb21tdS5jIHwgIDYgKystLS0KIDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygr
KSwgMjggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21zaS5jIGIveGVu
L2FyY2gveDg2L21zaS5jCmluZGV4IDY0OTYwN2EuLjJjMzhhZGIgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9tc2kuYworKysgYi94ZW4vYXJjaC94ODYvbXNpLmMKQEAgLTE2MCwzOSArMTYwLDM3
IEBAIHN0YXRpYyBib29sX3QgbXNpeF9tZW1vcnlfZGVjb2RlZChjb25zdCBzdHJ1Y3QgcGNpX2Rl
diAqZGV2LCB1bnNpZ25lZCBpbnQgcG9zKQogICovCiB2b2lkIG1zaV9jb21wb3NlX21zZyh1bnNp
Z25lZCB2ZWN0b3IsIGNvbnN0IGNwdW1hc2tfdCAqY3B1X21hc2ssIHN0cnVjdCBtc2lfbXNnICpt
c2cpCiB7Ci0gICAgdW5zaWduZWQgZGVzdDsKLQogICAgIG1lbXNldChtc2csIDAsIHNpemVvZigq
bXNnKSk7Ci0gICAgaWYgKCAhY3B1bWFza19pbnRlcnNlY3RzKGNwdV9tYXNrLCAmY3B1X29ubGlu
ZV9tYXApICkKKworICAgIGlmICggdmVjdG9yIDwgRklSU1RfRFlOQU1JQ19WRUNUT1IgKQogICAg
ICAgICByZXR1cm47CiAKLSAgICBpZiAoIHZlY3RvciApCisgICAgaWYgKCBjcHVfbWFzayApCiAg
ICAgewogICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX21hc2spOwog
CisgICAgICAgIGlmICggIWNwdW1hc2tfaW50ZXJzZWN0cyhjcHVfbWFzaywgJmNwdV9vbmxpbmVf
bWFwKSApCisgICAgICAgICAgICByZXR1cm47CisKICAgICAgICAgY3B1bWFza19hbmQobWFzaywg
Y3B1X21hc2ssICZjcHVfb25saW5lX21hcCk7Ci0gICAgICAgIGRlc3QgPSBjcHVfbWFza190b19h
cGljaWQobWFzayk7Ci0KLSAgICAgICAgbXNnLT5hZGRyZXNzX2hpID0gTVNJX0FERFJfQkFTRV9I
STsKLSAgICAgICAgbXNnLT5hZGRyZXNzX2xvID0KLSAgICAgICAgICAgIE1TSV9BRERSX0JBU0Vf
TE8gfAotICAgICAgICAgICAgKChJTlRfREVTVF9NT0RFID09IDApID8KLSAgICAgICAgICAgICBN
U0lfQUREUl9ERVNUTU9ERV9QSFlTOgotICAgICAgICAgICAgIE1TSV9BRERSX0RFU1RNT0RFX0xP
R0lDKSB8Ci0gICAgICAgICAgICAoKElOVF9ERUxJVkVSWV9NT0RFICE9IGRlc3RfTG93ZXN0UHJp
bykgPwotICAgICAgICAgICAgIE1TSV9BRERSX1JFRElSRUNUSU9OX0NQVToKLSAgICAgICAgICAg
ICBNU0lfQUREUl9SRURJUkVDVElPTl9MT1dQUkkpIHwKLSAgICAgICAgICAgIE1TSV9BRERSX0RF
U1RfSUQoZGVzdCk7Ci0gICAgICAgIG1zZy0+ZGVzdDMyID0gZGVzdDsKLQotICAgICAgICBtc2ct
PmRhdGEgPQotICAgICAgICAgICAgTVNJX0RBVEFfVFJJR0dFUl9FREdFIHwKLSAgICAgICAgICAg
IE1TSV9EQVRBX0xFVkVMX0FTU0VSVCB8Ci0gICAgICAgICAgICAoKElOVF9ERUxJVkVSWV9NT0RF
ICE9IGRlc3RfTG93ZXN0UHJpbykgPwotICAgICAgICAgICAgIE1TSV9EQVRBX0RFTElWRVJZX0ZJ
WEVEOgotICAgICAgICAgICAgIE1TSV9EQVRBX0RFTElWRVJZX0xPV1BSSSkgfAotICAgICAgICAg
ICAgTVNJX0RBVEFfVkVDVE9SKHZlY3Rvcik7CisgICAgICAgIG1zZy0+ZGVzdDMyID0gY3B1X21h
c2tfdG9fYXBpY2lkKG1hc2spOwogICAgIH0KKworICAgIG1zZy0+YWRkcmVzc19oaSA9IE1TSV9B
RERSX0JBU0VfSEk7CisgICAgbXNnLT5hZGRyZXNzX2xvID0gTVNJX0FERFJfQkFTRV9MTyB8Cisg
ICAgICAgICAgICAgICAgICAgICAgKElOVF9ERVNUX01PREUgPyBNU0lfQUREUl9ERVNUTU9ERV9M
T0dJQworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogTVNJX0FERFJfREVT
VE1PREVfUEhZUykgfAorICAgICAgICAgICAgICAgICAgICAgICgoSU5UX0RFTElWRVJZX01PREUg
IT0gZGVzdF9Mb3dlc3RQcmlvKQorICAgICAgICAgICAgICAgICAgICAgICA/IE1TSV9BRERSX1JF
RElSRUNUSU9OX0NQVQorICAgICAgICAgICAgICAgICAgICAgICA6IE1TSV9BRERSX1JFRElSRUNU
SU9OX0xPV1BSSSkgfAorICAgICAgICAgICAgICAgICAgICAgIE1TSV9BRERSX0RFU1RfSUQobXNn
LT5kZXN0MzIpOworCisgICAgbXNnLT5kYXRhID0gTVNJX0RBVEFfVFJJR0dFUl9FREdFIHwKKyAg
ICAgICAgICAgICAgICBNU0lfREFUQV9MRVZFTF9BU1NFUlQgfAorICAgICAgICAgICAgICAgICgo
SU5UX0RFTElWRVJZX01PREUgIT0gZGVzdF9Mb3dlc3RQcmlvKQorICAgICAgICAgICAgICAgICA/
IE1TSV9EQVRBX0RFTElWRVJZX0ZJWEVECisgICAgICAgICAgICAgICAgIDogTVNJX0RBVEFfREVM
SVZFUllfTE9XUFJJKSB8CisgICAgICAgICAgICAgICAgTVNJX0RBVEFfVkVDVE9SKHZlY3Rvcik7
CiB9CiAKIHN0YXRpYyBib29sX3QgcmVhZF9tc2lfbXNnKHN0cnVjdCBtc2lfZGVzYyAqZW50cnks
IHN0cnVjdCBtc2lfbXNnICptc2cpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCmluZGV4
IDc4YjVhNmEuLmE1YzYxYzYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCkBAIC0x
MDg1LDExICsxMDg1LDExIEBAIHN0YXRpYyB2b2lkIGRtYV9tc2lfc2V0X2FmZmluaXR5KHN0cnVj
dCBpcnFfZGVzYyAqZGVzYywgY29uc3QgY3B1bWFza190ICptYXNrKQogICAgICAgICByZXR1cm47
CiAgICAgfQogCi0gICAgbXNpX2NvbXBvc2VfbXNnKGRlc2MtPmFyY2gudmVjdG9yLCBkZXNjLT5h
cmNoLmNwdV9tYXNrLCAmbXNnKTsKLSAgICAvKiBBcmUgdGhlc2Ugb3ZlcnJpZGVzIHJlYWxseSBu
ZWVkZWQ/ICovCisgICAgbXNpX2NvbXBvc2VfbXNnKGRlc2MtPmFyY2gudmVjdG9yLCBOVUxMLCAm
bXNnKTsKKyAgICBtc2cuZGVzdDMyID0gZGVzdDsKICAgICBpZiAoeDJhcGljX2VuYWJsZWQpCiAg
ICAgICAgIG1zZy5hZGRyZXNzX2hpID0gZGVzdCAmIDB4RkZGRkZGMDA7Ci0gICAgbXNnLmFkZHJl
c3NfbG8gJj0gfk1TSV9BRERSX0RFU1RfSURfTUFTSzsKKyAgICBBU1NFUlQoIShtc2cuYWRkcmVz
c19sbyAmIE1TSV9BRERSX0RFU1RfSURfTUFTSykpOwogICAgIG1zZy5hZGRyZXNzX2xvIHw9IE1T
SV9BRERSX0RFU1RfSUQoZGVzdCk7CiAgICAgaW9tbXUtPm1zaS5tc2cgPSBtc2c7CiAKLS0KZ2Vu
ZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:01:39 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:01: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 1cL1sJ-0005hT-JD; Sun, 25 Dec 2016 06:01:39 +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 1cL1sI-0005hF-AY
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:38 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 9A/ED-09053-1C06F585; Sun, 25 Dec 2016 06:01:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfdgQny
 EQcMFDosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuHPtA0vBa8WKS5MfsDcwrpDsYuTiEBL4wijx
 auJJRgjnPKNEz/n5TF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwtYSWycv
 4IZpJxXwEyi84wfSJgFqLxt3TTmCYwcCxgZVjFqFKcWlaUW6RpZ6CUVZaZnlOQmZuboGhqY6e
 WmFhcnpqfmJCYV6yXn525iBPqEAQh2MJ5fG3iIUZKDSUmUV21zTIQQX1J+SmVGYnFGfFFpTmr
 xIUYZDg4lCd6W6PgIIcGi1PTUirTMHGBwwKQlOHiURHgvxwOleYsLEnOLM9MhUqcYFaXEedNA
 EgIgiYzSPLg2WEBeYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjDvNZApPJl5JXDTXwEtZgJab
 NscDbK4JBEhJdXA6Je7se5ULMcajQDvBxteLc7t1je9vCf6qOHc334qXpVv/XL2fWBTELxp4P
 NI79CKfl+Z1mfNx/XzT5YsvxEpKjbtX+4L3m/zHos/PPxitd4ippTbU9uDSne9iNqq/qN97Z6
 pTzfZ/vml4bv1hQV3YNujhKlxfDODbCoYbz3TWdRlvbis41FsnRJLcUaioRZzUXEiABGF+PVD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1482645696!79160280!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47581 invoked from network); 25 Dec 2016 06:01:36 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-9.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:01: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 1cL1sG-0008RZ-2C
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:36 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1sG-0007zV-1k
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:36 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1sG-0007zV-1k@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:01:36 +0000
Subject: [Xen-changelog] [xen master] VT-d: correct dma_msi_set_affinity()
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>

Y29tbWl0IDdmODg1YTFmNDlhNzVjNzcwMzYwYjAzMDY2NmE1YzE1NDUxNTZlNWMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgRGVjIDE2
IDE0OjMzOjQzIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDE0OjMzOjQzIDIwMTYgKzAxMDAKCiAgICBW
VC1kOiBjb3JyZWN0IGRtYV9tc2lfc2V0X2FmZmluaXR5KCkKICAgIAogICAgQ29tbWl0IDgzY2Qy
MDM4ZmUgKCJWVC1kOiB1c2UgbXNpX2NvbXBvc2VfbXNnKCkpIHRvZ2V0aGVyIHdpdGgKICAgIDE1
YWE2YzY3NDggKCJhbWQgaW9tbXU6IHVzZSBiYXNlIHBsYXRmb3JtIE1TSSBpbXBsZW1lbnRhdGlv
biIpLAogICAgaW50cm9kdWNpbmcgdGhlIHVzZSBvZiBhIHBlci1DUFUgc2NyYXRjaCBDUFUgbWFz
aywgd2VudCB0b28gZmFyOgogICAgZG1hX21zaV9zZXRfYWZmaW5pdHkoKSBtYXksIGF0IGxlYXN0
IGluIHRoZW9yeSwgYmUgY2FsbGVkIGluCiAgICBpbnRlcnJ1cHQgY29udGV4dCwgYW5kIGhlbmNl
IHRoZSB1c2Ugb2YgdGhhdCBzY3JhdGNoIHZhcmlhYmxlIGlzIG5vdAogICAgY29ycmVjdC4KICAg
IAogICAgU2luY2UgdGhlIGZ1bmN0aW9uIG92ZXJ3cml0ZXMgdGhlIGRlc3RpbmF0aW9uIGluZm9y
bWF0aW9uIGFueXdheSwKICAgIGFsbG93IG1zaV9jb21wb3NlX21zZygpIHRvIGJlIGNhbGxlZCB3
aXRoIGEgTlVMTCBDUFUgbWFzaywgYXZvaWRpbmcKICAgIHRoZSB1c2Ugb2YgdGhhdCBzY3JhdGNo
IHZhcmlhYmxlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbXNpLmMgICAgICAgICAgICAgICAgICB8IDQ4ICsrKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9pb21tdS5jIHwgIDYgKystLS0KIDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygr
KSwgMjggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21zaS5jIGIveGVu
L2FyY2gveDg2L21zaS5jCmluZGV4IDY0OTYwN2EuLjJjMzhhZGIgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9tc2kuYworKysgYi94ZW4vYXJjaC94ODYvbXNpLmMKQEAgLTE2MCwzOSArMTYwLDM3
IEBAIHN0YXRpYyBib29sX3QgbXNpeF9tZW1vcnlfZGVjb2RlZChjb25zdCBzdHJ1Y3QgcGNpX2Rl
diAqZGV2LCB1bnNpZ25lZCBpbnQgcG9zKQogICovCiB2b2lkIG1zaV9jb21wb3NlX21zZyh1bnNp
Z25lZCB2ZWN0b3IsIGNvbnN0IGNwdW1hc2tfdCAqY3B1X21hc2ssIHN0cnVjdCBtc2lfbXNnICpt
c2cpCiB7Ci0gICAgdW5zaWduZWQgZGVzdDsKLQogICAgIG1lbXNldChtc2csIDAsIHNpemVvZigq
bXNnKSk7Ci0gICAgaWYgKCAhY3B1bWFza19pbnRlcnNlY3RzKGNwdV9tYXNrLCAmY3B1X29ubGlu
ZV9tYXApICkKKworICAgIGlmICggdmVjdG9yIDwgRklSU1RfRFlOQU1JQ19WRUNUT1IgKQogICAg
ICAgICByZXR1cm47CiAKLSAgICBpZiAoIHZlY3RvciApCisgICAgaWYgKCBjcHVfbWFzayApCiAg
ICAgewogICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX21hc2spOwog
CisgICAgICAgIGlmICggIWNwdW1hc2tfaW50ZXJzZWN0cyhjcHVfbWFzaywgJmNwdV9vbmxpbmVf
bWFwKSApCisgICAgICAgICAgICByZXR1cm47CisKICAgICAgICAgY3B1bWFza19hbmQobWFzaywg
Y3B1X21hc2ssICZjcHVfb25saW5lX21hcCk7Ci0gICAgICAgIGRlc3QgPSBjcHVfbWFza190b19h
cGljaWQobWFzayk7Ci0KLSAgICAgICAgbXNnLT5hZGRyZXNzX2hpID0gTVNJX0FERFJfQkFTRV9I
STsKLSAgICAgICAgbXNnLT5hZGRyZXNzX2xvID0KLSAgICAgICAgICAgIE1TSV9BRERSX0JBU0Vf
TE8gfAotICAgICAgICAgICAgKChJTlRfREVTVF9NT0RFID09IDApID8KLSAgICAgICAgICAgICBN
U0lfQUREUl9ERVNUTU9ERV9QSFlTOgotICAgICAgICAgICAgIE1TSV9BRERSX0RFU1RNT0RFX0xP
R0lDKSB8Ci0gICAgICAgICAgICAoKElOVF9ERUxJVkVSWV9NT0RFICE9IGRlc3RfTG93ZXN0UHJp
bykgPwotICAgICAgICAgICAgIE1TSV9BRERSX1JFRElSRUNUSU9OX0NQVToKLSAgICAgICAgICAg
ICBNU0lfQUREUl9SRURJUkVDVElPTl9MT1dQUkkpIHwKLSAgICAgICAgICAgIE1TSV9BRERSX0RF
U1RfSUQoZGVzdCk7Ci0gICAgICAgIG1zZy0+ZGVzdDMyID0gZGVzdDsKLQotICAgICAgICBtc2ct
PmRhdGEgPQotICAgICAgICAgICAgTVNJX0RBVEFfVFJJR0dFUl9FREdFIHwKLSAgICAgICAgICAg
IE1TSV9EQVRBX0xFVkVMX0FTU0VSVCB8Ci0gICAgICAgICAgICAoKElOVF9ERUxJVkVSWV9NT0RF
ICE9IGRlc3RfTG93ZXN0UHJpbykgPwotICAgICAgICAgICAgIE1TSV9EQVRBX0RFTElWRVJZX0ZJ
WEVEOgotICAgICAgICAgICAgIE1TSV9EQVRBX0RFTElWRVJZX0xPV1BSSSkgfAotICAgICAgICAg
ICAgTVNJX0RBVEFfVkVDVE9SKHZlY3Rvcik7CisgICAgICAgIG1zZy0+ZGVzdDMyID0gY3B1X21h
c2tfdG9fYXBpY2lkKG1hc2spOwogICAgIH0KKworICAgIG1zZy0+YWRkcmVzc19oaSA9IE1TSV9B
RERSX0JBU0VfSEk7CisgICAgbXNnLT5hZGRyZXNzX2xvID0gTVNJX0FERFJfQkFTRV9MTyB8Cisg
ICAgICAgICAgICAgICAgICAgICAgKElOVF9ERVNUX01PREUgPyBNU0lfQUREUl9ERVNUTU9ERV9M
T0dJQworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogTVNJX0FERFJfREVT
VE1PREVfUEhZUykgfAorICAgICAgICAgICAgICAgICAgICAgICgoSU5UX0RFTElWRVJZX01PREUg
IT0gZGVzdF9Mb3dlc3RQcmlvKQorICAgICAgICAgICAgICAgICAgICAgICA/IE1TSV9BRERSX1JF
RElSRUNUSU9OX0NQVQorICAgICAgICAgICAgICAgICAgICAgICA6IE1TSV9BRERSX1JFRElSRUNU
SU9OX0xPV1BSSSkgfAorICAgICAgICAgICAgICAgICAgICAgIE1TSV9BRERSX0RFU1RfSUQobXNn
LT5kZXN0MzIpOworCisgICAgbXNnLT5kYXRhID0gTVNJX0RBVEFfVFJJR0dFUl9FREdFIHwKKyAg
ICAgICAgICAgICAgICBNU0lfREFUQV9MRVZFTF9BU1NFUlQgfAorICAgICAgICAgICAgICAgICgo
SU5UX0RFTElWRVJZX01PREUgIT0gZGVzdF9Mb3dlc3RQcmlvKQorICAgICAgICAgICAgICAgICA/
IE1TSV9EQVRBX0RFTElWRVJZX0ZJWEVECisgICAgICAgICAgICAgICAgIDogTVNJX0RBVEFfREVM
SVZFUllfTE9XUFJJKSB8CisgICAgICAgICAgICAgICAgTVNJX0RBVEFfVkVDVE9SKHZlY3Rvcik7
CiB9CiAKIHN0YXRpYyBib29sX3QgcmVhZF9tc2lfbXNnKHN0cnVjdCBtc2lfZGVzYyAqZW50cnks
IHN0cnVjdCBtc2lfbXNnICptc2cpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCmluZGV4
IDc4YjVhNmEuLmE1YzYxYzYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCkBAIC0x
MDg1LDExICsxMDg1LDExIEBAIHN0YXRpYyB2b2lkIGRtYV9tc2lfc2V0X2FmZmluaXR5KHN0cnVj
dCBpcnFfZGVzYyAqZGVzYywgY29uc3QgY3B1bWFza190ICptYXNrKQogICAgICAgICByZXR1cm47
CiAgICAgfQogCi0gICAgbXNpX2NvbXBvc2VfbXNnKGRlc2MtPmFyY2gudmVjdG9yLCBkZXNjLT5h
cmNoLmNwdV9tYXNrLCAmbXNnKTsKLSAgICAvKiBBcmUgdGhlc2Ugb3ZlcnJpZGVzIHJlYWxseSBu
ZWVkZWQ/ICovCisgICAgbXNpX2NvbXBvc2VfbXNnKGRlc2MtPmFyY2gudmVjdG9yLCBOVUxMLCAm
bXNnKTsKKyAgICBtc2cuZGVzdDMyID0gZGVzdDsKICAgICBpZiAoeDJhcGljX2VuYWJsZWQpCiAg
ICAgICAgIG1zZy5hZGRyZXNzX2hpID0gZGVzdCAmIDB4RkZGRkZGMDA7Ci0gICAgbXNnLmFkZHJl
c3NfbG8gJj0gfk1TSV9BRERSX0RFU1RfSURfTUFTSzsKKyAgICBBU1NFUlQoIShtc2cuYWRkcmVz
c19sbyAmIE1TSV9BRERSX0RFU1RfSURfTUFTSykpOwogICAgIG1zZy5hZGRyZXNzX2xvIHw9IE1T
SV9BRERSX0RFU1RfSUQoZGVzdCk7CiAgICAgaW9tbXUtPm1zaS5tc2cgPSBtc2c7CiAKLS0KZ2Vu
ZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:01:49 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:01: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 1cL1sT-0005jI-Ku; Sun, 25 Dec 2016 06:01:49 +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 1cL1sT-0005j7-4X
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:49 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 9F/86-18129-CC06F585; Sun, 25 Dec 2016 06:01:48 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfd0Qny
 EweqV8hYTthk4MHps79vFHsAYxZqZl5RfkcCa8XXOceaCg8EV/Q3f2BoYP1t2MXJxCAl8YZRY
 9X4VE4RznlGi4fBDxi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVsJZZMB
 Onl5OAVMJPo/faLFcRmAarf/2Ua4wRGjgWMDKsY1YtTi8pSi3TN9JKKMtMzSnITM3N0DQ1M9X
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GKc2OB9ilORgUhLlVdscEyHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgrclOj5CSLAoNT21Ii0zBxgcMGkJDh4lEd6oeKA0b3FBYm5xZjpE6hSjopQ4bxpI
 QgAkkVGaB9cGC8hLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuaNBpnCk5lXAjf9FdBiJqDFt
 s3RIItLEhFSUg2Mu/I0FtV8ZLteyLqm2qg71Dd7ToDQx475B5s+S2z6veLs14K7U07c8F0uF7
 and86aRUv/fogv9ZW1/1QR2pjpsjbi29vttuHbFzFcen9kdidL/hxf87xFXRPKwia+/+svc21
 ly5bnjCEP2TleqR2azcPG9zongcfC7nFP0HpRvnlbV0RutRIKUWIpzkg01GIuKk4EAA+FFtVD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1482645706!40810661!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23820 invoked from network); 25 Dec 2016 06:01:47 -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; 25 Dec 2016 06:01:47 -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 1cL1sQ-0008SH-6K
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:46 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1sQ-00083I-46
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:46 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1sQ-00083I-46@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:01:46 +0000
Subject: [Xen-changelog] [xen master] x86: introduce and use scratch CPU mask
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>

Y29tbWl0IDNiNjE3MjY0NTg4MGY2MzI0ZDAzOTRkMGQ3MDdmNWQ3NmI2OWFlMWYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgRGVjIDE2
IDE0OjM0OjM0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDE0OjM0OjM0IDIwMTYgKzAxMDAKCiAgICB4
ODY6IGludHJvZHVjZSBhbmQgdXNlIHNjcmF0Y2ggQ1BVIG1hc2sKICAgIAogICAgX19nZXRfcGFn
ZV90eXBlKCksIHNvIGZhciB1c2luZyBhbiBvbi1zdGFjayBDUFUgbWFzayB2YXJpYWJsZSwgaXMK
ICAgIGludm9sdmVkIGluIHJlY3Vyc2lvbiB3aGVuIGUuZy4gcGlubmluZyBwYWdlIHRhYmxlcy4g
VGhpcyBtZWFucyB0aGVyZQogICAgbWF5IGJlIHVwIHRvIGZpdmUgaW5zdGFuY2VzIG9mIHRoZSBm
dW5jdGlvbiBhY3RpdmUgYXQgYSB0aW1lLCBpbXBseWluZwogICAgZml2ZSBpbnN0YW5jZXMgb2Yg
dGhlICh1cCB0byA1MTIgYnl0ZXMgbGFyZ2UpIENQVSBtYXNrIHZhcmlhYmxlLiBBbiBJUlEKICAg
IGhhcHBlbmluZyBhdCB0aGUgZGVlcGVzdCBwb2ludCBvZiB0aGUgc3RhY2sgaGFzIGJlZW4gb2Jz
ZXJ2ZWQgdG8gY2F1c2UKICAgIGEgc3RhY2sgb3ZlcmZsb3cgd2l0aCBhIDQwOTUtcENQVSBidWls
ZCwgd2hlbiB0aGUgSVJRIGhhbmRsaW5nIHJlc3VsdHMKICAgIGluIHNlbmRfZ3Vlc3RfcGlycSgp
IGJlaW5nIGNhbGxlZCAobGVhZGluZyB0byB2Y3B1X2tpY2soKSAtPiAuLi4gLT4KICAgIGNzY2hl
ZF92Y3B1X3dha2UoKSAtPiBfX3J1bnFfdGlja2xlKCkgLT4gY3B1bWFza19yYWlzZV9zb2Z0aXJx
KCksIHRoZQogICAgbGFzdCB0d28gb2Ygd2hpY2ggYWxzbyBoYXZlIENQVSBtYXNrIHZhcmlhYmxl
cyBvbiB0aGVpciBzdGFja3MpLgogICAgCiAgICBJbnRyb2R1Y2UgYSBwZXItQ1BVIHZhcmlhYmxl
IGluc3RlYWQsIHdoaWNoIGNhbiB0aGVuIGJlIHVzZWQgYnkgYW55CiAgICBjb2RlIG5ldmVyIHJ1
bm5pbmcgaW4gSVJRIGNvbnRleHQuCiAgICAKICAgIFRoZSBtYXNrIGNhbiB0aGVuIGFsc28gYmUg
dXNlZCBieSBvdGhlciBNTVUgY29kZSBhcyB3ZWxsIGFzIGJ5CiAgICBtc2lfY29tcG9zZV9tc2co
KSAoYW5kIHF1aXRlIGxpa2VseSB3ZSdsbCBmaW5kIGZ1cnRoZXIgdXNlcyBkb3duIHRoZQogICAg
cm9hZCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgfCA0OCArKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L21zaS5jICAgICAg
ICB8IDM0ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L3Nt
cGJvb3QuYyAgICB8ICA5ICsrKysrKystLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9zbXAuaCB8ICAx
ICsKIDQgZmlsZXMgY2hhbmdlZCwgMzYgaW5zZXJ0aW9ucygrKSwgNTYgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCAy
NGE1MjExLi44YTlmZThmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4v
YXJjaC94ODYvbW0uYwpAQCAtMjQ3Nyw2ICsyNDc3LDcgQEAgc3RhdGljIGludCBfX2dldF9wYWdl
X3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlLAogICAgIGlu
dCByYyA9IDAsIGlvbW11X3JldCA9IDA7CiAKICAgICBBU1NFUlQoISh0eXBlICYgfihQR1RfdHlw
ZV9tYXNrIHwgUEdUX3BhZV94ZW5fbDIpKSk7CisgICAgQVNTRVJUKCFpbl9pcnEoKSk7CiAKICAg
ICBmb3IgKCA7IDsgKQogICAgIHsKQEAgLTI1MDksMjAgKzI1MTAsMjEgQEAgc3RhdGljIGludCBf
X2dldF9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBl
LAogICAgICAgICAgICAgICAgICAqIG1heSBiZSB1bm5lY2Vzc2FyeSAoZS5nLiwgcGFnZSB3YXMg
R0RUL0xEVCkgYnV0IHRob3NlIAogICAgICAgICAgICAgICAgICAqIGNpcmN1bXN0YW5jZXMgc2hv
dWxkIGJlIHZlcnkgcmFyZS4KICAgICAgICAgICAgICAgICAgKi8KLSAgICAgICAgICAgICAgICBj
cHVtYXNrX3QgbWFzazsKKyAgICAgICAgICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSB0aGlzX2Nw
dShzY3JhdGNoX2NwdW1hc2spOwogCi0gICAgICAgICAgICAgICAgY3B1bWFza19jb3B5KCZtYXNr
LCBkLT5kb21haW5fZGlydHlfY3B1bWFzayk7CisgICAgICAgICAgICAgICAgQlVHX09OKGluX2ly
cSgpKTsKKyAgICAgICAgICAgICAgICBjcHVtYXNrX2NvcHkobWFzaywgZC0+ZG9tYWluX2RpcnR5
X2NwdW1hc2spOwogCiAgICAgICAgICAgICAgICAgLyogRG9uJ3QgZmx1c2ggaWYgdGhlIHRpbWVz
dGFtcCBpcyBvbGQgZW5vdWdoICovCi0gICAgICAgICAgICAgICAgdGxiZmx1c2hfZmlsdGVyKCZt
YXNrLCBwYWdlLT50bGJmbHVzaF90aW1lc3RhbXApOworICAgICAgICAgICAgICAgIHRsYmZsdXNo
X2ZpbHRlcihtYXNrLCBwYWdlLT50bGJmbHVzaF90aW1lc3RhbXApOwogCi0gICAgICAgICAgICAg
ICAgaWYgKCB1bmxpa2VseSghY3B1bWFza19lbXB0eSgmbWFzaykpICYmCisgICAgICAgICAgICAg
ICAgaWYgKCB1bmxpa2VseSghY3B1bWFza19lbXB0eShtYXNrKSkgJiYKICAgICAgICAgICAgICAg
ICAgICAgIC8qIFNoYWRvdyBtb2RlOiB0cmFjayBvbmx5IHdyaXRhYmxlIHBhZ2VzLiAqLwogICAg
ICAgICAgICAgICAgICAgICAgKCFzaGFkb3dfbW9kZV9lbmFibGVkKHBhZ2VfZ2V0X293bmVyKHBh
Z2UpKSB8fAogICAgICAgICAgICAgICAgICAgICAgICgobnggJiBQR1RfdHlwZV9tYXNrKSA9PSBQ
R1Rfd3JpdGFibGVfcGFnZSkpICkKICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAg
ICAgIHBlcmZjX2luY3IobmVlZF9mbHVzaF90bGJfZmx1c2gpOwotICAgICAgICAgICAgICAgICAg
ICBmbHVzaF90bGJfbWFzaygmbWFzayk7CisgICAgICAgICAgICAgICAgICAgIGZsdXNoX3RsYl9t
YXNrKG1hc2spOwogICAgICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgICAgIC8qIFdlIGxv
c2UgZXhpc3RpbmcgdHlwZSBhbmQgdmFsaWRpdHkuICovCkBAIC0zNDAzLDIyICszNDA1LDIyIEBA
IGxvbmcgZG9fbW11ZXh0X29wKAogICAgICAgICBjYXNlIE1NVUVYVF9UTEJfRkxVU0hfTVVMVEk6
CiAgICAgICAgIGNhc2UgTU1VRVhUX0lOVkxQR19NVUxUSToKICAgICAgICAgewotICAgICAgICAg
ICAgY3B1bWFza190IHBtYXNrOworICAgICAgICAgICAgY3B1bWFza190ICptYXNrID0gdGhpc19j
cHUoc2NyYXRjaF9jcHVtYXNrKTsKIAogICAgICAgICAgICAgaWYgKCB1bmxpa2VseShkICE9IHBn
X293bmVyKSApCiAgICAgICAgICAgICAgICAgcmMgPSAtRVBFUk07CiAgICAgICAgICAgICBlbHNl
IGlmICggdW5saWtlbHkodmNwdW1hc2tfdG9fcGNwdW1hc2soZCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZ3Vlc3RfaGFuZGxlX3RvX3BhcmFtKG9wLmFyZzIudmNwdW1hc2ss
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdF92b2lkKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBtYXNr
KSkgKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrKSkgKQogICAgICAg
ICAgICAgICAgIHJjID0gLUVJTlZBTDsKICAgICAgICAgICAgIGlmICggdW5saWtlbHkocmMpICkK
ICAgICAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICAgICAgaWYgKCBvcC5jbWQgPT0gTU1V
RVhUX1RMQl9GTFVTSF9NVUxUSSApCi0gICAgICAgICAgICAgICAgZmx1c2hfdGxiX21hc2soJnBt
YXNrKTsKKyAgICAgICAgICAgICAgICBmbHVzaF90bGJfbWFzayhtYXNrKTsKICAgICAgICAgICAg
IGVsc2UgaWYgKCBfX2FkZHJfb2sob3AuYXJnMS5saW5lYXJfYWRkcikgKQotICAgICAgICAgICAg
ICAgIGZsdXNoX3RsYl9vbmVfbWFzaygmcG1hc2ssIG9wLmFyZzEubGluZWFyX2FkZHIpOworICAg
ICAgICAgICAgICAgIGZsdXNoX3RsYl9vbmVfbWFzayhtYXNrLCBvcC5hcmcxLmxpbmVhcl9hZGRy
KTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAKQEAgLTM0NTYsMTQgKzM0NTgsMTQg
QEAgbG9uZyBkb19tbXVleHRfb3AoCiAgICAgICAgICAgICBlbHNlIGlmICggbGlrZWx5KGNhY2hl
X2ZsdXNoX3Blcm1pdHRlZChkKSkgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBjcHU7Ci0gICAgICAgICAgICAgICAgY3B1bWFza190IG1hc2s7CisgICAgICAg
ICAgICAgICAgY3B1bWFza190ICptYXNrID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsKIAot
ICAgICAgICAgICAgICAgIGNwdW1hc2tfY2xlYXIoJm1hc2spOworICAgICAgICAgICAgICAgIGNw
dW1hc2tfY2xlYXIobWFzayk7CiAgICAgICAgICAgICAgICAgZm9yX2VhY2hfb25saW5lX2NwdShj
cHUpCi0gICAgICAgICAgICAgICAgICAgIGlmICggIWNwdW1hc2tfaW50ZXJzZWN0cygmbWFzaywK
KyAgICAgICAgICAgICAgICAgICAgaWYgKCAhY3B1bWFza19pbnRlcnNlY3RzKG1hc2ssCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZXJfY3B1KGNwdV9zaWJs
aW5nX21hc2ssIGNwdSkpICkKLSAgICAgICAgICAgICAgICAgICAgICAgIF9fY3B1bWFza19zZXRf
Y3B1KGNwdSwgJm1hc2spOwotICAgICAgICAgICAgICAgIGZsdXNoX21hc2soJm1hc2ssIEZMVVNI
X0NBQ0hFKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIF9fY3B1bWFza19zZXRfY3B1KGNwdSwg
bWFzayk7CisgICAgICAgICAgICAgICAgZmx1c2hfbWFzayhtYXNrLCBGTFVTSF9DQUNIRSk7CiAg
ICAgICAgICAgICB9CiAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICB7CkBAIC00NDU4LDcg
KzQ0NjAsNyBAQCBzdGF0aWMgaW50IF9fZG9fdXBkYXRlX3ZhX21hcHBpbmcoCiAgICAgc3RydWN0
IHBhZ2VfaW5mbyAqZ2wxcGc7CiAgICAgbDFfcGdlbnRyeV90ICAqcGwxZTsKICAgICB1bnNpZ25l
ZCBsb25nICBibWFwX3B0ciwgZ2wxbWZuOwotICAgIGNwdW1hc2tfdCAgICAgIHBtYXNrOworICAg
IGNwdW1hc2tfdCAgICAgKm1hc2sgPSBOVUxMOwogICAgIGludCAgICAgICAgICAgIHJjOwogCiAg
ICAgcGVyZmNfaW5jcihjYWxsc190b191cGRhdGVfdmEpOwpAQCAtNDUwNCwxNSArNDUwNiwxNyBA
QCBzdGF0aWMgaW50IF9fZG9fdXBkYXRlX3ZhX21hcHBpbmcoCiAgICAgICAgICAgICBmbHVzaF90
bGJfbG9jYWwoKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFVWTUZfQUxMOgot
ICAgICAgICAgICAgZmx1c2hfdGxiX21hc2soZC0+ZG9tYWluX2RpcnR5X2NwdW1hc2spOworICAg
ICAgICAgICAgbWFzayA9IGQtPmRvbWFpbl9kaXJ0eV9jcHVtYXNrOwogICAgICAgICAgICAgYnJl
YWs7CiAgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAgICBtYXNrID0gdGhpc19jcHUoc2NyYXRj
aF9jcHVtYXNrKTsKICAgICAgICAgICAgIHJjID0gdmNwdW1hc2tfdG9fcGNwdW1hc2soZCwgY29u
c3RfZ3Vlc3RfaGFuZGxlX2Zyb21fcHRyKGJtYXBfcHRyLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCksCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZwbWFzayk7Ci0gICAgICAgICAg
ICBmbHVzaF90bGJfbWFzaygmcG1hc2spOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBtYXNrKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CisgICAgICAgIGlm
ICggbWFzayApCisgICAgICAgICAgICBmbHVzaF90bGJfbWFzayhtYXNrKTsKICAgICAgICAgYnJl
YWs7CiAKICAgICBjYXNlIFVWTUZfSU5WTFBHOgpAQCAtNDUyMiwxNSArNDUyNiwxNyBAQCBzdGF0
aWMgaW50IF9fZG9fdXBkYXRlX3ZhX21hcHBpbmcoCiAgICAgICAgICAgICBwYWdpbmdfaW52bHBn
KHYsIHZhKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFVWTUZfQUxMOgotICAg
ICAgICAgICAgZmx1c2hfdGxiX29uZV9tYXNrKGQtPmRvbWFpbl9kaXJ0eV9jcHVtYXNrLCB2YSk7
CisgICAgICAgICAgICBtYXNrID0gZC0+ZG9tYWluX2RpcnR5X2NwdW1hc2s7CiAgICAgICAgICAg
ICBicmVhazsKICAgICAgICAgZGVmYXVsdDoKKyAgICAgICAgICAgIG1hc2sgPSB0aGlzX2NwdShz
Y3JhdGNoX2NwdW1hc2spOwogICAgICAgICAgICAgcmMgPSB2Y3B1bWFza190b19wY3B1bWFzayhk
LCBjb25zdF9ndWVzdF9oYW5kbGVfZnJvbV9wdHIoYm1hcF9wdHIsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lk
KSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBtYXNrKTsKLSAgICAg
ICAgICAgIGZsdXNoX3RsYl9vbmVfbWFzaygmcG1hc2ssIHZhKTsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbWFzayk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAg
fQorICAgICAgICBpZiAoIG1hc2sgKQorICAgICAgICAgICAgZmx1c2hfdGxiX29uZV9tYXNrKG1h
c2ssIHZhKTsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbXNpLmMgYi94ZW4vYXJjaC94ODYvbXNpLmMKaW5kZXggMmMzOGFkYi4uNjc1NmExNCAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L21zaS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwpAQCAt
NDAsNyArNDAsNiBAQCBzdGF0aWMgdm9pZCBfX3BjaV9kaXNhYmxlX21zaXgoc3RydWN0IG1zaV9k
ZXNjICopOwogLyogYml0bWFwIGluZGljYXRlIHdoaWNoIGZpeGVkIG1hcCBpcyBmcmVlICovCiBz
dGF0aWMgREVGSU5FX1NQSU5MT0NLKG1zaXhfZml4bWFwX2xvY2spOwogc3RhdGljIERFQ0xBUkVf
QklUTUFQKG1zaXhfZml4bWFwX3BhZ2VzLCBGSVhfTVNJWF9NQVhfUEFHRVMpOwotc3RhdGljIERF
RklORV9QRVJfQ1BVKGNwdW1hc2tfdmFyX3QsIHNjcmF0Y2hfbWFzayk7CiAKIHN0YXRpYyBpbnQg
bXNpeF9maXhtYXBfYWxsb2Modm9pZCkKIHsKQEAgLTE2Nyw3ICsxNjYsNyBAQCB2b2lkIG1zaV9j
b21wb3NlX21zZyh1bnNpZ25lZCB2ZWN0b3IsIGNvbnN0IGNwdW1hc2tfdCAqY3B1X21hc2ssIHN0
cnVjdCBtc2lfbXNnCiAKICAgICBpZiAoIGNwdV9tYXNrICkKICAgICB7Ci0gICAgICAgIGNwdW1h
c2tfdCAqbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfbWFzayk7CisgICAgICAgIGNwdW1hc2tfdCAq
bWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CiAKICAgICAgICAgaWYgKCAhY3B1bWFz
a19pbnRlcnNlY3RzKGNwdV9tYXNrLCAmY3B1X29ubGluZV9tYXApICkKICAgICAgICAgICAgIHJl
dHVybjsKQEAgLTE0NTgsNDMgKzE0NTcsMTIgQEAgaW50IHBjaV9yZXN0b3JlX21zaV9zdGF0ZShz
dHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBtc2lf
Y3B1X2NhbGxiYWNrKAotICAgIHN0cnVjdCBub3RpZmllcl9ibG9jayAqbmZiLCB1bnNpZ25lZCBs
b25nIGFjdGlvbiwgdm9pZCAqaGNwdSkKLXsKLSAgICB1bnNpZ25lZCBpbnQgY3B1ID0gKHVuc2ln
bmVkIGxvbmcpaGNwdTsKLQotICAgIHN3aXRjaCAoIGFjdGlvbiApCi0gICAgewotICAgIGNhc2Ug
Q1BVX1VQX1BSRVBBUkU6Ci0gICAgICAgIGlmICggIWFsbG9jX2NwdW1hc2tfdmFyKCZwZXJfY3B1
KHNjcmF0Y2hfbWFzaywgY3B1KSkgKQotICAgICAgICAgICAgcmV0dXJuIG5vdGlmaWVyX2Zyb21f
ZXJybm8oRU5PTUVNKTsKLSAgICAgICAgYnJlYWs7Ci0gICAgY2FzZSBDUFVfVVBfQ0FOQ0VMRUQ6
Ci0gICAgY2FzZSBDUFVfREVBRDoKLSAgICAgICAgZnJlZV9jcHVtYXNrX3ZhcihwZXJfY3B1KHNj
cmF0Y2hfbWFzaywgY3B1KSk7Ci0gICAgICAgIGJyZWFrOwotICAgIGRlZmF1bHQ6Ci0gICAgICAg
IGJyZWFrOwotICAgIH0KLQotICAgIHJldHVybiBOT1RJRllfRE9ORTsKLX0KLQotc3RhdGljIHN0
cnVjdCBub3RpZmllcl9ibG9jayBtc2lfY3B1X25mYiA9IHsKLSAgICAubm90aWZpZXJfY2FsbCA9
IG1zaV9jcHVfY2FsbGJhY2sKLX07Ci0KIHZvaWQgX19pbml0IGVhcmx5X21zaV9pbml0KHZvaWQp
CiB7CiAgICAgaWYgKCB1c2VfbXNpIDwgMCApCiAgICAgICAgIHVzZV9tc2kgPSAhKGFjcGlfZ2Js
X0ZBRFQuYm9vdF9mbGFncyAmIEFDUElfRkFEVF9OT19NU0kpOwogICAgIGlmICggIXVzZV9tc2kg
KQogICAgICAgICByZXR1cm47Ci0KLSAgICByZWdpc3Rlcl9jcHVfbm90aWZpZXIoJm1zaV9jcHVf
bmZiKTsKLSAgICBpZiAoIG1zaV9jcHVfY2FsbGJhY2soJm1zaV9jcHVfbmZiLCBDUFVfVVBfUFJF
UEFSRSwgTlVMTCkgJgotICAgICAgICAgTk9USUZZX1NUT1BfTUFTSyApCi0gICAgICAgIEJVRygp
OwogfQogCiBzdGF0aWMgdm9pZCBkdW1wX21zaSh1bnNpZ25lZCBjaGFyIGtleSkKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9zbXBib290LmMgYi94ZW4vYXJjaC94ODYvc21wYm9vdC5jCmluZGV4
IDNhOWRkM2UuLmJhNjUxZmIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKKysr
IGIveGVuL2FyY2gveDg2L3NtcGJvb3QuYwpAQCAtNTYsNiArNTYsOCBAQCBERUZJTkVfUEVSX0NQ
VV9SRUFEX01PU1RMWShjcHVtYXNrX3Zhcl90LCBjcHVfc2libGluZ19tYXNrKTsKIC8qIHJlcHJl
c2VudGluZyBIVCBhbmQgY29yZSBzaWJsaW5ncyBvZiBlYWNoIGxvZ2ljYWwgQ1BVICovCiBERUZJ
TkVfUEVSX0NQVV9SRUFEX01PU1RMWShjcHVtYXNrX3Zhcl90LCBjcHVfY29yZV9tYXNrKTsKIAor
REVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2NyYXRjaF9jcHVtYXNr
KTsKKwogY3B1bWFza190IGNwdV9vbmxpbmVfbWFwIF9fcmVhZF9tb3N0bHk7CiBFWFBPUlRfU1lN
Qk9MKGNwdV9vbmxpbmVfbWFwKTsKIApAQCAtNjQ2LDYgKzY0OCw3IEBAIHN0YXRpYyB2b2lkIGNw
dV9zbXBib290X2ZyZWUodW5zaWduZWQgaW50IGNwdSkKIAogICAgIGZyZWVfY3B1bWFza192YXIo
cGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKTsKICAgICBmcmVlX2NwdW1hc2tfdmFyKHBl
cl9jcHUoY3B1X2NvcmVfbWFzaywgY3B1KSk7CisgICAgZnJlZV9jcHVtYXNrX3ZhcihwZXJfY3B1
KHNjcmF0Y2hfY3B1bWFzaywgY3B1KSk7CiAKICAgICBpZiAoIHBlcl9jcHUoc3R1YnMuYWRkciwg
Y3B1KSApCiAgICAgewpAQCAtNzM0LDcgKzczNyw4IEBAIHN0YXRpYyBpbnQgY3B1X3NtcGJvb3Rf
YWxsb2ModW5zaWduZWQgaW50IGNwdSkKICAgICAgICAgZ290byBvb207CiAKICAgICBpZiAoIHph
bGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKSAmJgotICAg
ICAgICAgemFsbG9jX2NwdW1hc2tfdmFyKCZwZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNwdSkpICkK
KyAgICAgICAgIHphbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShjcHVfY29yZV9tYXNrLCBjcHUp
KSAmJgorICAgICAgICAgYWxsb2NfY3B1bWFza192YXIoJnBlcl9jcHUoc2NyYXRjaF9jcHVtYXNr
LCBjcHUpKSApCiAgICAgICAgIHJldHVybiAwOwogCiAgb29tOgpAQCAtNzkxLDcgKzc5NSw4IEBA
IHZvaWQgX19pbml0IHNtcF9wcmVwYXJlX2NwdXModW5zaWduZWQgaW50IG1heF9jcHVzKQogICAg
ICAgICBwYW5pYygiTm8gbWVtb3J5IGZvciBzb2NrZXQgQ1BVIHNpYmxpbmdzIG1hcCIpOwogCiAg
ICAgaWYgKCAhemFsbG9jX2NwdW1hc2tfdmFyKCZwZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ssIDAp
KSB8fAotICAgICAgICAgIXphbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShjcHVfY29yZV9tYXNr
LCAwKSkgKQorICAgICAgICAgIXphbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShjcHVfY29yZV9t
YXNrLCAwKSkgfHwKKyAgICAgICAgICFhbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShzY3JhdGNo
X2NwdW1hc2ssIDApKSApCiAgICAgICAgIHBhbmljKCJObyBtZW1vcnkgZm9yIGJvb3QgQ1BVIHNp
YmxpbmcvY29yZSBtYXBzIik7CiAKICAgICBzZXRfY3B1X3NpYmxpbmdfbWFwKDApOwpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zbXAuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc21w
LmgKaW5kZXggZTM3ODJiYi4uOTVkNmNkMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9zbXAuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3NtcC5oCkBAIC0yNSw2ICsyNSw3IEBA
CiAgKi8KIERFQ0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBjcHVfc2libGluZ19tYXNrKTsK
IERFQ0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBjcHVfY29yZV9tYXNrKTsKK0RFQ0xBUkVf
UEVSX0NQVShjcHVtYXNrX3Zhcl90LCBzY3JhdGNoX2NwdW1hc2spOwogCiB2b2lkIHNtcF9zZW5k
X25taV9hbGxidXRzZWxmKHZvaWQpOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9y
IC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:01:49 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:01: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 1cL1sT-0005jI-Ku; Sun, 25 Dec 2016 06:01:49 +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 1cL1sT-0005j7-4X
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:49 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 9F/86-18129-CC06F585; Sun, 25 Dec 2016 06:01:48 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfd0Qny
 EweqV8hYTthk4MHps79vFHsAYxZqZl5RfkcCa8XXOceaCg8EV/Q3f2BoYP1t2MXJxCAl8YZRY
 9X4VE4RznlGi4fBDxi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVsJZZMB
 Onl5OAVMJPo/faLFcRmAarf/2Ua4wRGjgWMDKsY1YtTi8pSi3TN9JKKMtMzSnITM3N0DQ1M9X
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GKc2OB9ilORgUhLlVdscEyHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgrclOj5CSLAoNT21Ii0zBxgcMGkJDh4lEd6oeKA0b3FBYm5xZjpE6hSjopQ4bxpI
 QgAkkVGaB9cGC8hLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEuaNBpnCk5lXAjf9FdBiJqDFt
 s3RIItLEhFSUg2Mu/I0FtV8ZLteyLqm2qg71Dd7ToDQx475B5s+S2z6veLs14K7U07c8F0uF7
 and86aRUv/fogv9ZW1/1QR2pjpsjbi29vttuHbFzFcen9kdidL/hxf87xFXRPKwia+/+svc21
 ly5bnjCEP2TleqR2azcPG9zongcfC7nFP0HpRvnlbV0RutRIKUWIpzkg01GIuKk4EAA+FFtVD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1482645706!40810661!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23820 invoked from network); 25 Dec 2016 06:01:47 -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; 25 Dec 2016 06:01:47 -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 1cL1sQ-0008SH-6K
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:46 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1sQ-00083I-46
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:46 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1sQ-00083I-46@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:01:46 +0000
Subject: [Xen-changelog] [xen master] x86: introduce and use scratch CPU mask
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>

Y29tbWl0IDNiNjE3MjY0NTg4MGY2MzI0ZDAzOTRkMGQ3MDdmNWQ3NmI2OWFlMWYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgRGVjIDE2
IDE0OjM0OjM0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDE0OjM0OjM0IDIwMTYgKzAxMDAKCiAgICB4
ODY6IGludHJvZHVjZSBhbmQgdXNlIHNjcmF0Y2ggQ1BVIG1hc2sKICAgIAogICAgX19nZXRfcGFn
ZV90eXBlKCksIHNvIGZhciB1c2luZyBhbiBvbi1zdGFjayBDUFUgbWFzayB2YXJpYWJsZSwgaXMK
ICAgIGludm9sdmVkIGluIHJlY3Vyc2lvbiB3aGVuIGUuZy4gcGlubmluZyBwYWdlIHRhYmxlcy4g
VGhpcyBtZWFucyB0aGVyZQogICAgbWF5IGJlIHVwIHRvIGZpdmUgaW5zdGFuY2VzIG9mIHRoZSBm
dW5jdGlvbiBhY3RpdmUgYXQgYSB0aW1lLCBpbXBseWluZwogICAgZml2ZSBpbnN0YW5jZXMgb2Yg
dGhlICh1cCB0byA1MTIgYnl0ZXMgbGFyZ2UpIENQVSBtYXNrIHZhcmlhYmxlLiBBbiBJUlEKICAg
IGhhcHBlbmluZyBhdCB0aGUgZGVlcGVzdCBwb2ludCBvZiB0aGUgc3RhY2sgaGFzIGJlZW4gb2Jz
ZXJ2ZWQgdG8gY2F1c2UKICAgIGEgc3RhY2sgb3ZlcmZsb3cgd2l0aCBhIDQwOTUtcENQVSBidWls
ZCwgd2hlbiB0aGUgSVJRIGhhbmRsaW5nIHJlc3VsdHMKICAgIGluIHNlbmRfZ3Vlc3RfcGlycSgp
IGJlaW5nIGNhbGxlZCAobGVhZGluZyB0byB2Y3B1X2tpY2soKSAtPiAuLi4gLT4KICAgIGNzY2hl
ZF92Y3B1X3dha2UoKSAtPiBfX3J1bnFfdGlja2xlKCkgLT4gY3B1bWFza19yYWlzZV9zb2Z0aXJx
KCksIHRoZQogICAgbGFzdCB0d28gb2Ygd2hpY2ggYWxzbyBoYXZlIENQVSBtYXNrIHZhcmlhYmxl
cyBvbiB0aGVpciBzdGFja3MpLgogICAgCiAgICBJbnRyb2R1Y2UgYSBwZXItQ1BVIHZhcmlhYmxl
IGluc3RlYWQsIHdoaWNoIGNhbiB0aGVuIGJlIHVzZWQgYnkgYW55CiAgICBjb2RlIG5ldmVyIHJ1
bm5pbmcgaW4gSVJRIGNvbnRleHQuCiAgICAKICAgIFRoZSBtYXNrIGNhbiB0aGVuIGFsc28gYmUg
dXNlZCBieSBvdGhlciBNTVUgY29kZSBhcyB3ZWxsIGFzIGJ5CiAgICBtc2lfY29tcG9zZV9tc2co
KSAoYW5kIHF1aXRlIGxpa2VseSB3ZSdsbCBmaW5kIGZ1cnRoZXIgdXNlcyBkb3duIHRoZQogICAg
cm9hZCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgfCA0OCArKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L21zaS5jICAgICAg
ICB8IDM0ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L3Nt
cGJvb3QuYyAgICB8ICA5ICsrKysrKystLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9zbXAuaCB8ICAx
ICsKIDQgZmlsZXMgY2hhbmdlZCwgMzYgaW5zZXJ0aW9ucygrKSwgNTYgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCAy
NGE1MjExLi44YTlmZThmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4v
YXJjaC94ODYvbW0uYwpAQCAtMjQ3Nyw2ICsyNDc3LDcgQEAgc3RhdGljIGludCBfX2dldF9wYWdl
X3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlLAogICAgIGlu
dCByYyA9IDAsIGlvbW11X3JldCA9IDA7CiAKICAgICBBU1NFUlQoISh0eXBlICYgfihQR1RfdHlw
ZV9tYXNrIHwgUEdUX3BhZV94ZW5fbDIpKSk7CisgICAgQVNTRVJUKCFpbl9pcnEoKSk7CiAKICAg
ICBmb3IgKCA7IDsgKQogICAgIHsKQEAgLTI1MDksMjAgKzI1MTAsMjEgQEAgc3RhdGljIGludCBf
X2dldF9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBl
LAogICAgICAgICAgICAgICAgICAqIG1heSBiZSB1bm5lY2Vzc2FyeSAoZS5nLiwgcGFnZSB3YXMg
R0RUL0xEVCkgYnV0IHRob3NlIAogICAgICAgICAgICAgICAgICAqIGNpcmN1bXN0YW5jZXMgc2hv
dWxkIGJlIHZlcnkgcmFyZS4KICAgICAgICAgICAgICAgICAgKi8KLSAgICAgICAgICAgICAgICBj
cHVtYXNrX3QgbWFzazsKKyAgICAgICAgICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSB0aGlzX2Nw
dShzY3JhdGNoX2NwdW1hc2spOwogCi0gICAgICAgICAgICAgICAgY3B1bWFza19jb3B5KCZtYXNr
LCBkLT5kb21haW5fZGlydHlfY3B1bWFzayk7CisgICAgICAgICAgICAgICAgQlVHX09OKGluX2ly
cSgpKTsKKyAgICAgICAgICAgICAgICBjcHVtYXNrX2NvcHkobWFzaywgZC0+ZG9tYWluX2RpcnR5
X2NwdW1hc2spOwogCiAgICAgICAgICAgICAgICAgLyogRG9uJ3QgZmx1c2ggaWYgdGhlIHRpbWVz
dGFtcCBpcyBvbGQgZW5vdWdoICovCi0gICAgICAgICAgICAgICAgdGxiZmx1c2hfZmlsdGVyKCZt
YXNrLCBwYWdlLT50bGJmbHVzaF90aW1lc3RhbXApOworICAgICAgICAgICAgICAgIHRsYmZsdXNo
X2ZpbHRlcihtYXNrLCBwYWdlLT50bGJmbHVzaF90aW1lc3RhbXApOwogCi0gICAgICAgICAgICAg
ICAgaWYgKCB1bmxpa2VseSghY3B1bWFza19lbXB0eSgmbWFzaykpICYmCisgICAgICAgICAgICAg
ICAgaWYgKCB1bmxpa2VseSghY3B1bWFza19lbXB0eShtYXNrKSkgJiYKICAgICAgICAgICAgICAg
ICAgICAgIC8qIFNoYWRvdyBtb2RlOiB0cmFjayBvbmx5IHdyaXRhYmxlIHBhZ2VzLiAqLwogICAg
ICAgICAgICAgICAgICAgICAgKCFzaGFkb3dfbW9kZV9lbmFibGVkKHBhZ2VfZ2V0X293bmVyKHBh
Z2UpKSB8fAogICAgICAgICAgICAgICAgICAgICAgICgobnggJiBQR1RfdHlwZV9tYXNrKSA9PSBQ
R1Rfd3JpdGFibGVfcGFnZSkpICkKICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAg
ICAgIHBlcmZjX2luY3IobmVlZF9mbHVzaF90bGJfZmx1c2gpOwotICAgICAgICAgICAgICAgICAg
ICBmbHVzaF90bGJfbWFzaygmbWFzayk7CisgICAgICAgICAgICAgICAgICAgIGZsdXNoX3RsYl9t
YXNrKG1hc2spOwogICAgICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgICAgIC8qIFdlIGxv
c2UgZXhpc3RpbmcgdHlwZSBhbmQgdmFsaWRpdHkuICovCkBAIC0zNDAzLDIyICszNDA1LDIyIEBA
IGxvbmcgZG9fbW11ZXh0X29wKAogICAgICAgICBjYXNlIE1NVUVYVF9UTEJfRkxVU0hfTVVMVEk6
CiAgICAgICAgIGNhc2UgTU1VRVhUX0lOVkxQR19NVUxUSToKICAgICAgICAgewotICAgICAgICAg
ICAgY3B1bWFza190IHBtYXNrOworICAgICAgICAgICAgY3B1bWFza190ICptYXNrID0gdGhpc19j
cHUoc2NyYXRjaF9jcHVtYXNrKTsKIAogICAgICAgICAgICAgaWYgKCB1bmxpa2VseShkICE9IHBn
X293bmVyKSApCiAgICAgICAgICAgICAgICAgcmMgPSAtRVBFUk07CiAgICAgICAgICAgICBlbHNl
IGlmICggdW5saWtlbHkodmNwdW1hc2tfdG9fcGNwdW1hc2soZCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZ3Vlc3RfaGFuZGxlX3RvX3BhcmFtKG9wLmFyZzIudmNwdW1hc2ss
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdF92b2lkKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBtYXNr
KSkgKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrKSkgKQogICAgICAg
ICAgICAgICAgIHJjID0gLUVJTlZBTDsKICAgICAgICAgICAgIGlmICggdW5saWtlbHkocmMpICkK
ICAgICAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICAgICAgaWYgKCBvcC5jbWQgPT0gTU1V
RVhUX1RMQl9GTFVTSF9NVUxUSSApCi0gICAgICAgICAgICAgICAgZmx1c2hfdGxiX21hc2soJnBt
YXNrKTsKKyAgICAgICAgICAgICAgICBmbHVzaF90bGJfbWFzayhtYXNrKTsKICAgICAgICAgICAg
IGVsc2UgaWYgKCBfX2FkZHJfb2sob3AuYXJnMS5saW5lYXJfYWRkcikgKQotICAgICAgICAgICAg
ICAgIGZsdXNoX3RsYl9vbmVfbWFzaygmcG1hc2ssIG9wLmFyZzEubGluZWFyX2FkZHIpOworICAg
ICAgICAgICAgICAgIGZsdXNoX3RsYl9vbmVfbWFzayhtYXNrLCBvcC5hcmcxLmxpbmVhcl9hZGRy
KTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAKQEAgLTM0NTYsMTQgKzM0NTgsMTQg
QEAgbG9uZyBkb19tbXVleHRfb3AoCiAgICAgICAgICAgICBlbHNlIGlmICggbGlrZWx5KGNhY2hl
X2ZsdXNoX3Blcm1pdHRlZChkKSkgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBjcHU7Ci0gICAgICAgICAgICAgICAgY3B1bWFza190IG1hc2s7CisgICAgICAg
ICAgICAgICAgY3B1bWFza190ICptYXNrID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsKIAot
ICAgICAgICAgICAgICAgIGNwdW1hc2tfY2xlYXIoJm1hc2spOworICAgICAgICAgICAgICAgIGNw
dW1hc2tfY2xlYXIobWFzayk7CiAgICAgICAgICAgICAgICAgZm9yX2VhY2hfb25saW5lX2NwdShj
cHUpCi0gICAgICAgICAgICAgICAgICAgIGlmICggIWNwdW1hc2tfaW50ZXJzZWN0cygmbWFzaywK
KyAgICAgICAgICAgICAgICAgICAgaWYgKCAhY3B1bWFza19pbnRlcnNlY3RzKG1hc2ssCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZXJfY3B1KGNwdV9zaWJs
aW5nX21hc2ssIGNwdSkpICkKLSAgICAgICAgICAgICAgICAgICAgICAgIF9fY3B1bWFza19zZXRf
Y3B1KGNwdSwgJm1hc2spOwotICAgICAgICAgICAgICAgIGZsdXNoX21hc2soJm1hc2ssIEZMVVNI
X0NBQ0hFKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIF9fY3B1bWFza19zZXRfY3B1KGNwdSwg
bWFzayk7CisgICAgICAgICAgICAgICAgZmx1c2hfbWFzayhtYXNrLCBGTFVTSF9DQUNIRSk7CiAg
ICAgICAgICAgICB9CiAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICB7CkBAIC00NDU4LDcg
KzQ0NjAsNyBAQCBzdGF0aWMgaW50IF9fZG9fdXBkYXRlX3ZhX21hcHBpbmcoCiAgICAgc3RydWN0
IHBhZ2VfaW5mbyAqZ2wxcGc7CiAgICAgbDFfcGdlbnRyeV90ICAqcGwxZTsKICAgICB1bnNpZ25l
ZCBsb25nICBibWFwX3B0ciwgZ2wxbWZuOwotICAgIGNwdW1hc2tfdCAgICAgIHBtYXNrOworICAg
IGNwdW1hc2tfdCAgICAgKm1hc2sgPSBOVUxMOwogICAgIGludCAgICAgICAgICAgIHJjOwogCiAg
ICAgcGVyZmNfaW5jcihjYWxsc190b191cGRhdGVfdmEpOwpAQCAtNDUwNCwxNSArNDUwNiwxNyBA
QCBzdGF0aWMgaW50IF9fZG9fdXBkYXRlX3ZhX21hcHBpbmcoCiAgICAgICAgICAgICBmbHVzaF90
bGJfbG9jYWwoKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFVWTUZfQUxMOgot
ICAgICAgICAgICAgZmx1c2hfdGxiX21hc2soZC0+ZG9tYWluX2RpcnR5X2NwdW1hc2spOworICAg
ICAgICAgICAgbWFzayA9IGQtPmRvbWFpbl9kaXJ0eV9jcHVtYXNrOwogICAgICAgICAgICAgYnJl
YWs7CiAgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAgICBtYXNrID0gdGhpc19jcHUoc2NyYXRj
aF9jcHVtYXNrKTsKICAgICAgICAgICAgIHJjID0gdmNwdW1hc2tfdG9fcGNwdW1hc2soZCwgY29u
c3RfZ3Vlc3RfaGFuZGxlX2Zyb21fcHRyKGJtYXBfcHRyLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCksCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZwbWFzayk7Ci0gICAgICAgICAg
ICBmbHVzaF90bGJfbWFzaygmcG1hc2spOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBtYXNrKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CisgICAgICAgIGlm
ICggbWFzayApCisgICAgICAgICAgICBmbHVzaF90bGJfbWFzayhtYXNrKTsKICAgICAgICAgYnJl
YWs7CiAKICAgICBjYXNlIFVWTUZfSU5WTFBHOgpAQCAtNDUyMiwxNSArNDUyNiwxNyBAQCBzdGF0
aWMgaW50IF9fZG9fdXBkYXRlX3ZhX21hcHBpbmcoCiAgICAgICAgICAgICBwYWdpbmdfaW52bHBn
KHYsIHZhKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFVWTUZfQUxMOgotICAg
ICAgICAgICAgZmx1c2hfdGxiX29uZV9tYXNrKGQtPmRvbWFpbl9kaXJ0eV9jcHVtYXNrLCB2YSk7
CisgICAgICAgICAgICBtYXNrID0gZC0+ZG9tYWluX2RpcnR5X2NwdW1hc2s7CiAgICAgICAgICAg
ICBicmVhazsKICAgICAgICAgZGVmYXVsdDoKKyAgICAgICAgICAgIG1hc2sgPSB0aGlzX2NwdShz
Y3JhdGNoX2NwdW1hc2spOwogICAgICAgICAgICAgcmMgPSB2Y3B1bWFza190b19wY3B1bWFzayhk
LCBjb25zdF9ndWVzdF9oYW5kbGVfZnJvbV9wdHIoYm1hcF9wdHIsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lk
KSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBtYXNrKTsKLSAgICAg
ICAgICAgIGZsdXNoX3RsYl9vbmVfbWFzaygmcG1hc2ssIHZhKTsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbWFzayk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAg
fQorICAgICAgICBpZiAoIG1hc2sgKQorICAgICAgICAgICAgZmx1c2hfdGxiX29uZV9tYXNrKG1h
c2ssIHZhKTsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbXNpLmMgYi94ZW4vYXJjaC94ODYvbXNpLmMKaW5kZXggMmMzOGFkYi4uNjc1NmExNCAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L21zaS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwpAQCAt
NDAsNyArNDAsNiBAQCBzdGF0aWMgdm9pZCBfX3BjaV9kaXNhYmxlX21zaXgoc3RydWN0IG1zaV9k
ZXNjICopOwogLyogYml0bWFwIGluZGljYXRlIHdoaWNoIGZpeGVkIG1hcCBpcyBmcmVlICovCiBz
dGF0aWMgREVGSU5FX1NQSU5MT0NLKG1zaXhfZml4bWFwX2xvY2spOwogc3RhdGljIERFQ0xBUkVf
QklUTUFQKG1zaXhfZml4bWFwX3BhZ2VzLCBGSVhfTVNJWF9NQVhfUEFHRVMpOwotc3RhdGljIERF
RklORV9QRVJfQ1BVKGNwdW1hc2tfdmFyX3QsIHNjcmF0Y2hfbWFzayk7CiAKIHN0YXRpYyBpbnQg
bXNpeF9maXhtYXBfYWxsb2Modm9pZCkKIHsKQEAgLTE2Nyw3ICsxNjYsNyBAQCB2b2lkIG1zaV9j
b21wb3NlX21zZyh1bnNpZ25lZCB2ZWN0b3IsIGNvbnN0IGNwdW1hc2tfdCAqY3B1X21hc2ssIHN0
cnVjdCBtc2lfbXNnCiAKICAgICBpZiAoIGNwdV9tYXNrICkKICAgICB7Ci0gICAgICAgIGNwdW1h
c2tfdCAqbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfbWFzayk7CisgICAgICAgIGNwdW1hc2tfdCAq
bWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CiAKICAgICAgICAgaWYgKCAhY3B1bWFz
a19pbnRlcnNlY3RzKGNwdV9tYXNrLCAmY3B1X29ubGluZV9tYXApICkKICAgICAgICAgICAgIHJl
dHVybjsKQEAgLTE0NTgsNDMgKzE0NTcsMTIgQEAgaW50IHBjaV9yZXN0b3JlX21zaV9zdGF0ZShz
dHJ1Y3QgcGNpX2RldiAqcGRldikKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBtc2lf
Y3B1X2NhbGxiYWNrKAotICAgIHN0cnVjdCBub3RpZmllcl9ibG9jayAqbmZiLCB1bnNpZ25lZCBs
b25nIGFjdGlvbiwgdm9pZCAqaGNwdSkKLXsKLSAgICB1bnNpZ25lZCBpbnQgY3B1ID0gKHVuc2ln
bmVkIGxvbmcpaGNwdTsKLQotICAgIHN3aXRjaCAoIGFjdGlvbiApCi0gICAgewotICAgIGNhc2Ug
Q1BVX1VQX1BSRVBBUkU6Ci0gICAgICAgIGlmICggIWFsbG9jX2NwdW1hc2tfdmFyKCZwZXJfY3B1
KHNjcmF0Y2hfbWFzaywgY3B1KSkgKQotICAgICAgICAgICAgcmV0dXJuIG5vdGlmaWVyX2Zyb21f
ZXJybm8oRU5PTUVNKTsKLSAgICAgICAgYnJlYWs7Ci0gICAgY2FzZSBDUFVfVVBfQ0FOQ0VMRUQ6
Ci0gICAgY2FzZSBDUFVfREVBRDoKLSAgICAgICAgZnJlZV9jcHVtYXNrX3ZhcihwZXJfY3B1KHNj
cmF0Y2hfbWFzaywgY3B1KSk7Ci0gICAgICAgIGJyZWFrOwotICAgIGRlZmF1bHQ6Ci0gICAgICAg
IGJyZWFrOwotICAgIH0KLQotICAgIHJldHVybiBOT1RJRllfRE9ORTsKLX0KLQotc3RhdGljIHN0
cnVjdCBub3RpZmllcl9ibG9jayBtc2lfY3B1X25mYiA9IHsKLSAgICAubm90aWZpZXJfY2FsbCA9
IG1zaV9jcHVfY2FsbGJhY2sKLX07Ci0KIHZvaWQgX19pbml0IGVhcmx5X21zaV9pbml0KHZvaWQp
CiB7CiAgICAgaWYgKCB1c2VfbXNpIDwgMCApCiAgICAgICAgIHVzZV9tc2kgPSAhKGFjcGlfZ2Js
X0ZBRFQuYm9vdF9mbGFncyAmIEFDUElfRkFEVF9OT19NU0kpOwogICAgIGlmICggIXVzZV9tc2kg
KQogICAgICAgICByZXR1cm47Ci0KLSAgICByZWdpc3Rlcl9jcHVfbm90aWZpZXIoJm1zaV9jcHVf
bmZiKTsKLSAgICBpZiAoIG1zaV9jcHVfY2FsbGJhY2soJm1zaV9jcHVfbmZiLCBDUFVfVVBfUFJF
UEFSRSwgTlVMTCkgJgotICAgICAgICAgTk9USUZZX1NUT1BfTUFTSyApCi0gICAgICAgIEJVRygp
OwogfQogCiBzdGF0aWMgdm9pZCBkdW1wX21zaSh1bnNpZ25lZCBjaGFyIGtleSkKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9zbXBib290LmMgYi94ZW4vYXJjaC94ODYvc21wYm9vdC5jCmluZGV4
IDNhOWRkM2UuLmJhNjUxZmIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKKysr
IGIveGVuL2FyY2gveDg2L3NtcGJvb3QuYwpAQCAtNTYsNiArNTYsOCBAQCBERUZJTkVfUEVSX0NQ
VV9SRUFEX01PU1RMWShjcHVtYXNrX3Zhcl90LCBjcHVfc2libGluZ19tYXNrKTsKIC8qIHJlcHJl
c2VudGluZyBIVCBhbmQgY29yZSBzaWJsaW5ncyBvZiBlYWNoIGxvZ2ljYWwgQ1BVICovCiBERUZJ
TkVfUEVSX0NQVV9SRUFEX01PU1RMWShjcHVtYXNrX3Zhcl90LCBjcHVfY29yZV9tYXNrKTsKIAor
REVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2NyYXRjaF9jcHVtYXNr
KTsKKwogY3B1bWFza190IGNwdV9vbmxpbmVfbWFwIF9fcmVhZF9tb3N0bHk7CiBFWFBPUlRfU1lN
Qk9MKGNwdV9vbmxpbmVfbWFwKTsKIApAQCAtNjQ2LDYgKzY0OCw3IEBAIHN0YXRpYyB2b2lkIGNw
dV9zbXBib290X2ZyZWUodW5zaWduZWQgaW50IGNwdSkKIAogICAgIGZyZWVfY3B1bWFza192YXIo
cGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKTsKICAgICBmcmVlX2NwdW1hc2tfdmFyKHBl
cl9jcHUoY3B1X2NvcmVfbWFzaywgY3B1KSk7CisgICAgZnJlZV9jcHVtYXNrX3ZhcihwZXJfY3B1
KHNjcmF0Y2hfY3B1bWFzaywgY3B1KSk7CiAKICAgICBpZiAoIHBlcl9jcHUoc3R1YnMuYWRkciwg
Y3B1KSApCiAgICAgewpAQCAtNzM0LDcgKzczNyw4IEBAIHN0YXRpYyBpbnQgY3B1X3NtcGJvb3Rf
YWxsb2ModW5zaWduZWQgaW50IGNwdSkKICAgICAgICAgZ290byBvb207CiAKICAgICBpZiAoIHph
bGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKSAmJgotICAg
ICAgICAgemFsbG9jX2NwdW1hc2tfdmFyKCZwZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNwdSkpICkK
KyAgICAgICAgIHphbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShjcHVfY29yZV9tYXNrLCBjcHUp
KSAmJgorICAgICAgICAgYWxsb2NfY3B1bWFza192YXIoJnBlcl9jcHUoc2NyYXRjaF9jcHVtYXNr
LCBjcHUpKSApCiAgICAgICAgIHJldHVybiAwOwogCiAgb29tOgpAQCAtNzkxLDcgKzc5NSw4IEBA
IHZvaWQgX19pbml0IHNtcF9wcmVwYXJlX2NwdXModW5zaWduZWQgaW50IG1heF9jcHVzKQogICAg
ICAgICBwYW5pYygiTm8gbWVtb3J5IGZvciBzb2NrZXQgQ1BVIHNpYmxpbmdzIG1hcCIpOwogCiAg
ICAgaWYgKCAhemFsbG9jX2NwdW1hc2tfdmFyKCZwZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ssIDAp
KSB8fAotICAgICAgICAgIXphbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShjcHVfY29yZV9tYXNr
LCAwKSkgKQorICAgICAgICAgIXphbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShjcHVfY29yZV9t
YXNrLCAwKSkgfHwKKyAgICAgICAgICFhbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShzY3JhdGNo
X2NwdW1hc2ssIDApKSApCiAgICAgICAgIHBhbmljKCJObyBtZW1vcnkgZm9yIGJvb3QgQ1BVIHNp
YmxpbmcvY29yZSBtYXBzIik7CiAKICAgICBzZXRfY3B1X3NpYmxpbmdfbWFwKDApOwpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zbXAuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc21w
LmgKaW5kZXggZTM3ODJiYi4uOTVkNmNkMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9zbXAuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3NtcC5oCkBAIC0yNSw2ICsyNSw3IEBA
CiAgKi8KIERFQ0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBjcHVfc2libGluZ19tYXNrKTsK
IERFQ0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBjcHVfY29yZV9tYXNrKTsKK0RFQ0xBUkVf
UEVSX0NQVShjcHVtYXNrX3Zhcl90LCBzY3JhdGNoX2NwdW1hc2spOwogCiB2b2lkIHNtcF9zZW5k
X25taV9hbGxidXRzZWxmKHZvaWQpOwogCi0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9y
IC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFu
Z2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFu
Z2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:01:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:01: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 1cL1sd-0005l3-Nm; Sun, 25 Dec 2016 06:01:59 +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 1cL1sc-0005kt-Js
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:58 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 42/D8-04988-5D06F585; Sun, 25 Dec 2016 06:01:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfdqQny
 EwbGJ4hYTthk4MHps79vFHsAYxZqZl5RfkcCa0fDyFnNBq0jFltcXWRoYl/B1MXJxCAl8YZT4
 9PAFC4RznlHi1P0+pi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAMpERawkLjQo
 AcS5hUwk/j/fh0riM0CVP7+0W+WCYwcCxgZVjGqF6cWlaUW6ZroJRVlpmeU5CZm5ugaGpjq5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYw3upzPsQoycGkJMqrtjkmQogvKT+lMiOxOCO+qDQntfg
 QowwHh5IEb0t0fISQYFFqempFWmYOMDRg0hIcPEoivFHxQGne4oLE3OLMdIjUKUZFKXHeNJCE
 AEgiozQPrg0WjpcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzBsNMoUnM68EbvoroMVMQIttm
 6NBFpckIqSkGhgrNqu9mjmhZ/m94GjBvRaT2jbUSfOf5r/FuLGSwV3uvufvRntZLfkf6U58E9
 SjT6/cfv6fYYDcaf50Cz83t48+W2MKGW84H0sxOuN38vwfy2bDmzKcrap5Pc6nzr5Z/yNmcYq
 4wpcgI5PZH5cJ+E8p+u9xszpt2tmqI8sDOy26d3zJ2GTcXanEUpyRaKjFXFScCAAYsG9qQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1482645716!77241045!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57226 invoked from network); 25 Dec 2016 06:01:57 -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; 25 Dec 2016 06:01:57 -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 1cL1sa-0008SV-8R
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:56 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1sa-00086J-7y
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:56 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1sa-00086J-7y@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:01:56 +0000
Subject: [Xen-changelog] [xen master] x86emul: support {RD,WR}{F,G}SBASE
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>

Y29tbWl0IGQwNGM5YjE0NDg1N2NkZTUyMjA3MTQxZGJjMTQxZGQ1YzYyOTA3NjgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgRGVjIDE2
IDE0OjM1OjU4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDE0OjM1OjU4IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBzdXBwb3J0IHtSRCxXUn17RixHfVNCQVNFCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94ODZf
ZW11bGF0ZS94ODZfZW11bGF0ZS5jIHwgNDEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKwogMSBmaWxlIGNoYW5nZWQsIDQxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11
bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IGRmZGNkNmMuLmI2NmU1YmIgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC00MzIsNiArNDMyLDcgQEAgdHlwZWRlZiB1bmlv
biB7CiAjZGVmaW5lIENSNF9PU0ZYU1IgICAgICgxPDw5KQogI2RlZmluZSBDUjRfT1NYTU1FWENQ
VCAoMTw8MTApCiAjZGVmaW5lIENSNF9VTUlQICAgICAgICgxPDwxMSkKKyNkZWZpbmUgQ1I0X0ZT
R1NCQVNFICAgKDE8PDE2KQogI2RlZmluZSBDUjRfT1NYU0FWRSAgICAoMTw8MTgpCiAKIC8qIEVG
TEFHUyBiaXQgZGVmaW5pdGlvbnMuICovCkBAIC01MjA5LDYgKzUyMTAsNDYgQEAgeDg2X2VtdWxh
dGUoCiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7CiAKKyAgICBjYXNlIFg4NkVNVUxfT1BDX0Yz
KDB4MGYsIDB4YWUpOiAvKiBHcnAxNSAqLworICAgIHsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBj
cjQ7CisKKyAgICAgICAgZmFpbF9pZihtb2RybV9tb2QgIT0gMyk7CisgICAgICAgIGdlbmVyYXRl
X2V4Y2VwdGlvbl9pZigobW9kcm1fcmVnICYgNCkgfHwgIW1vZGVfNjRiaXQoKSwgRVhDX1VEKTsK
KyAgICAgICAgZmFpbF9pZighb3BzLT5yZWFkX2NyKTsKKyAgICAgICAgaWYgKCAocmMgPSBvcHMt
PnJlYWRfY3IoNCwgJmNyNCwgY3R4dCkpICE9IFg4NkVNVUxfT0tBWSApCisgICAgICAgICAgICBn
b3RvIGRvbmU7CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighKGNyNCAmIENSNF9GU0dT
QkFTRSksIEVYQ19VRCk7CisgICAgICAgIHNlZyA9IG1vZHJtX3JlZyAmIDEgPyB4ODZfc2VnX2dz
IDogeDg2X3NlZ19mczsKKyAgICAgICAgZmFpbF9pZighb3BzLT5yZWFkX3NlZ21lbnQpOworICAg
ICAgICBpZiAoIChyYyA9IG9wcy0+cmVhZF9zZWdtZW50KHNlZywgJnNyZWcsIGN0eHQpKSAhPSBY
ODZFTVVMX09LQVkgKQorICAgICAgICAgICAgZ290byBkb25lOworICAgICAgICBkc3QucmVnID0g
ZGVjb2RlX3JlZ2lzdGVyKG1vZHJtX3JtLCAmX3JlZ3MsIDApOworICAgICAgICBpZiAoICEobW9k
cm1fcmVnICYgMikgKQorICAgICAgICB7CisgICAgICAgICAgICAvKiByZHtmLGd9c2Jhc2UgKi8K
KyAgICAgICAgICAgIGRzdC50eXBlID0gT1BfUkVHOworICAgICAgICAgICAgZHN0LmJ5dGVzID0g
KG9wX2J5dGVzID09IDgpID8gOCA6IDQ7CisgICAgICAgICAgICBkc3QudmFsID0gc3JlZy5iYXNl
OworICAgICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAgeworICAgICAgICAgICAgLyogd3J7
ZixnfXNiYXNlICovCisgICAgICAgICAgICBpZiAoIG9wX2J5dGVzID09IDggKQorICAgICAgICAg
ICAgeworICAgICAgICAgICAgICAgIHNyZWcuYmFzZSA9ICpkc3QucmVnOworICAgICAgICAgICAg
ICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighaXNfY2Fub25pY2FsX2FkZHJlc3Moc3JlZy5iYXNl
KSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRVhDX0dQLCAwKTsKKyAg
ICAgICAgICAgIH0KKyAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAgICBzcmVnLmJhc2Ug
PSAodWludDMyX3QpKmRzdC5yZWc7CisgICAgICAgICAgICBmYWlsX2lmKCFvcHMtPndyaXRlX3Nl
Z21lbnQpOworICAgICAgICAgICAgaWYgKCAocmMgPSBvcHMtPndyaXRlX3NlZ21lbnQoc2VnLCAm
c3JlZywgY3R4dCkpICE9IFg4NkVNVUxfT0tBWSApCisgICAgICAgICAgICAgICAgZ290byBkb25l
OworICAgICAgICB9CisgICAgICAgIGJyZWFrOworICAgIH0KKwogICAgIGNhc2UgWDg2RU1VTF9P
UEMoMHgwZiwgMHhhZik6IC8qIGltdWwgKi8KICAgICAgICAgZW11bGF0ZV8yb3BfU3JjVl9zcmNt
ZW0oImltdWwiLCBzcmMsIGRzdCwgX3JlZ3MuZWZsYWdzKTsKICAgICAgICAgYnJlYWs7Ci0tCmdl
bmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:01:59 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:01: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 1cL1sd-0005l3-Nm; Sun, 25 Dec 2016 06:01:59 +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 1cL1sc-0005kt-Js
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:58 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 42/D8-04988-5D06F585; Sun, 25 Dec 2016 06:01:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfdqQny
 EwbGJ4hYTthk4MHps79vFHsAYxZqZl5RfkcCa0fDyFnNBq0jFltcXWRoYl/B1MXJxCAl8YZT4
 9PAFC4RznlHi1P0+pi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAMpERawkLjQo
 AcS5hUwk/j/fh0riM0CVP7+0W+WCYwcCxgZVjGqF6cWlaUW6ZroJRVlpmeU5CZm5ugaGpjq5a
 YWFyemp+YkJhXrJefnbmIEeoQBCHYw3upzPsQoycGkJMqrtjkmQogvKT+lMiOxOCO+qDQntfg
 QowwHh5IEb0t0fISQYFFqempFWmYOMDRg0hIcPEoivFHxQGne4oLE3OLMdIjUKUZFKXHeNJCE
 AEgiozQPrg0WjpcYZaWEeRmBDhHiKUgtys0sQZV/xSjOwagkzBsNMoUnM68EbvoroMVMQIttm
 6NBFpckIqSkGhgrNqu9mjmhZ/m94GjBvRaT2jbUSfOf5r/FuLGSwV3uvufvRntZLfkf6U58E9
 SjT6/cfv6fYYDcaf50Cz83t48+W2MKGW84H0sxOuN38vwfy2bDmzKcrap5Pc6nzr5Z/yNmcYq
 4wpcgI5PZH5cJ+E8p+u9xszpt2tmqI8sDOy26d3zJ2GTcXanEUpyRaKjFXFScCAAYsG9qQgIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1482645716!77241045!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57226 invoked from network); 25 Dec 2016 06:01:57 -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; 25 Dec 2016 06:01:57 -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 1cL1sa-0008SV-8R
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:56 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1sa-00086J-7y
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:01:56 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1sa-00086J-7y@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:01:56 +0000
Subject: [Xen-changelog] [xen master] x86emul: support {RD,WR}{F,G}SBASE
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>

Y29tbWl0IGQwNGM5YjE0NDg1N2NkZTUyMjA3MTQxZGJjMTQxZGQ1YzYyOTA3NjgKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgRGVjIDE2
IDE0OjM1OjU4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDE0OjM1OjU4IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBzdXBwb3J0IHtSRCxXUn17RixHfVNCQVNFCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94ODZf
ZW11bGF0ZS94ODZfZW11bGF0ZS5jIHwgNDEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKwogMSBmaWxlIGNoYW5nZWQsIDQxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11
bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IGRmZGNkNmMuLmI2NmU1YmIgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC00MzIsNiArNDMyLDcgQEAgdHlwZWRlZiB1bmlv
biB7CiAjZGVmaW5lIENSNF9PU0ZYU1IgICAgICgxPDw5KQogI2RlZmluZSBDUjRfT1NYTU1FWENQ
VCAoMTw8MTApCiAjZGVmaW5lIENSNF9VTUlQICAgICAgICgxPDwxMSkKKyNkZWZpbmUgQ1I0X0ZT
R1NCQVNFICAgKDE8PDE2KQogI2RlZmluZSBDUjRfT1NYU0FWRSAgICAoMTw8MTgpCiAKIC8qIEVG
TEFHUyBiaXQgZGVmaW5pdGlvbnMuICovCkBAIC01MjA5LDYgKzUyMTAsNDYgQEAgeDg2X2VtdWxh
dGUoCiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7CiAKKyAgICBjYXNlIFg4NkVNVUxfT1BDX0Yz
KDB4MGYsIDB4YWUpOiAvKiBHcnAxNSAqLworICAgIHsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBj
cjQ7CisKKyAgICAgICAgZmFpbF9pZihtb2RybV9tb2QgIT0gMyk7CisgICAgICAgIGdlbmVyYXRl
X2V4Y2VwdGlvbl9pZigobW9kcm1fcmVnICYgNCkgfHwgIW1vZGVfNjRiaXQoKSwgRVhDX1VEKTsK
KyAgICAgICAgZmFpbF9pZighb3BzLT5yZWFkX2NyKTsKKyAgICAgICAgaWYgKCAocmMgPSBvcHMt
PnJlYWRfY3IoNCwgJmNyNCwgY3R4dCkpICE9IFg4NkVNVUxfT0tBWSApCisgICAgICAgICAgICBn
b3RvIGRvbmU7CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighKGNyNCAmIENSNF9GU0dT
QkFTRSksIEVYQ19VRCk7CisgICAgICAgIHNlZyA9IG1vZHJtX3JlZyAmIDEgPyB4ODZfc2VnX2dz
IDogeDg2X3NlZ19mczsKKyAgICAgICAgZmFpbF9pZighb3BzLT5yZWFkX3NlZ21lbnQpOworICAg
ICAgICBpZiAoIChyYyA9IG9wcy0+cmVhZF9zZWdtZW50KHNlZywgJnNyZWcsIGN0eHQpKSAhPSBY
ODZFTVVMX09LQVkgKQorICAgICAgICAgICAgZ290byBkb25lOworICAgICAgICBkc3QucmVnID0g
ZGVjb2RlX3JlZ2lzdGVyKG1vZHJtX3JtLCAmX3JlZ3MsIDApOworICAgICAgICBpZiAoICEobW9k
cm1fcmVnICYgMikgKQorICAgICAgICB7CisgICAgICAgICAgICAvKiByZHtmLGd9c2Jhc2UgKi8K
KyAgICAgICAgICAgIGRzdC50eXBlID0gT1BfUkVHOworICAgICAgICAgICAgZHN0LmJ5dGVzID0g
KG9wX2J5dGVzID09IDgpID8gOCA6IDQ7CisgICAgICAgICAgICBkc3QudmFsID0gc3JlZy5iYXNl
OworICAgICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAgeworICAgICAgICAgICAgLyogd3J7
ZixnfXNiYXNlICovCisgICAgICAgICAgICBpZiAoIG9wX2J5dGVzID09IDggKQorICAgICAgICAg
ICAgeworICAgICAgICAgICAgICAgIHNyZWcuYmFzZSA9ICpkc3QucmVnOworICAgICAgICAgICAg
ICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighaXNfY2Fub25pY2FsX2FkZHJlc3Moc3JlZy5iYXNl
KSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRVhDX0dQLCAwKTsKKyAg
ICAgICAgICAgIH0KKyAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAgICBzcmVnLmJhc2Ug
PSAodWludDMyX3QpKmRzdC5yZWc7CisgICAgICAgICAgICBmYWlsX2lmKCFvcHMtPndyaXRlX3Nl
Z21lbnQpOworICAgICAgICAgICAgaWYgKCAocmMgPSBvcHMtPndyaXRlX3NlZ21lbnQoc2VnLCAm
c3JlZywgY3R4dCkpICE9IFg4NkVNVUxfT0tBWSApCisgICAgICAgICAgICAgICAgZ290byBkb25l
OworICAgICAgICB9CisgICAgICAgIGJyZWFrOworICAgIH0KKwogICAgIGNhc2UgWDg2RU1VTF9P
UEMoMHgwZiwgMHhhZik6IC8qIGltdWwgKi8KICAgICAgICAgZW11bGF0ZV8yb3BfU3JjVl9zcmNt
ZW0oImltdWwiLCBzcmMsIGRzdCwgX3JlZ3MuZWZsYWdzKTsKICAgICAgICAgYnJlYWs7Ci0tCmdl
bmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:02:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:02: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 1cL1sn-0005mZ-PM; Sun, 25 Dec 2016 06:02:09 +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 1cL1sm-0005mP-Sz
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:08 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 0E/5A-27429-0E06F585; Sun, 25 Dec 2016 06:02:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVfd+Qny
 EweKXChYTthk4MHps79vFHsAYxZqZl5RfkcCa0XFrOlvBc9WK1l9NbA2M06S6GLk4hAS+MEos
 v97FAuGcZ5RY8/IhkMPBwSYgJjF3r0IXIyeHiICqxKwVy5lBbCEBdYmm3w1sILawgJdE15QTY
 HFeATOJT5dmMYG0sgDVP5heNYGRYwEjwypGjeLUorLUIl0jY72kosz0jJLcxMwcXUMDU73c1O
 LixPTUnMSkYr3k/NxNjECf1DMwMO5g3NHud4hRkoNJSZRXbXNMhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3pbo+AghwaLU9NSKtMwcYHDApCU4eJREeKPigdK8xQWJucWZ6RCpU4y6HNOeLX7K
 JMSSl5+XKiXOmwZSJABSlFGaBzcCFqiXGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgnzRoNM4
 cnMK4Hb9AroCCagI2ybo0GOKElESEk1MLJ4Gki99mydXXdEWi60ymReiIpy+zK1VQuVEyd+yF
 cQCBFomjhVtvG2yP57uY3iDoGzzu41qM1bNf8tW/wfw/8FT68WxTTskGo9sGdn778zq5RKzoi
 myTlN5l/ivyijg+X/Jns3rV2lHqZ3F7Cs8EhQztepfMXPM1f4Yq5U12zH7lDfwCtSSizFGYmG
 WsxFxYkAorMy008CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1482645726!61238567!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44890 invoked from network); 25 Dec 2016 06:02:07 -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; 25 Dec 2016 06:02:07 -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 1cL1sk-0008TH-AW
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:06 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1sk-00088u-A2
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:06 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1sk-00088u-A2@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:02:06 +0000
Subject: [Xen-changelog] [xen master] x86emul: reduce CMPXCHG{8,
	16}B footprint and casting
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>

Y29tbWl0IGYxNzg1YTk0YTIyNjVmYmJlZDQwODU1ZWNhYmY5NGIxNTZjNmE4MGUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgRGVjIDE2
IDE0OjM2OjM2IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDE0OjM2OjM2IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiByZWR1Y2UgQ01QWENIR3s4LDE2fUIgZm9vdHByaW50IGFuZCBjYXN0aW5nCiAgICAK
ICAgIFJlLXVzZSBhbiBleGlzdGluZyBzdGFjayB2YXJpYWJsZSAocmVkdWNpbmcgc3RhY2sgZm9v
dHByaW50LCB3aGljaCBhbHNvCiAgICByZXN1bHRzIGluIHNtYWxsZXIgY29kZSBkdWUgdG8gc29t
ZSBzdGFjayBhY2Nlc3NlcyBubyBsb25nZXIgbmVlZGluZyBhCiAgICAzMi1iaXQgZGlzcGxhY2Vt
ZW50KSwgYXQgb25jZSB1c2luZyBhIHVuaW9uIGluc3RlYWQgb2YgY2FzdHMuIEFsc28KICAgIHN3
aXRjaCB0byByZXhfcHJlZml4IGJhc2VkIGNvbmRpdGlvbmFscyBpbnN0ZWFkIG9mIG9wX2J5dGVz
IG9uZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgotLS0KIHRvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODZfZW11bGF0ZS5oIHwgIDUg
KysrKwogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgfCA1MCArKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDQwIGluc2VydGlv
bnMoKyksIDE1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVs
YXRvci94ODZfZW11bGF0ZS5oIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Nl9lbXVsYXRl
LmgKaW5kZXggYjRkMTU1NS4uYWVmNmFmNSAxMDA2NDQKLS0tIGEvdG9vbHMvdGVzdHMveDg2X2Vt
dWxhdG9yL3g4Nl9lbXVsYXRlLmgKKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Nl9l
bXVsYXRlLmgKQEAgLTMxLDYgKzMxLDExIEBACiAjZGVmaW5lIGxpa2VseSh4KSAgIF9fYnVpbHRp
bl9leHBlY3QoISEoeCksIHRydWUpCiAjZGVmaW5lIHVubGlrZWx5KHgpIF9fYnVpbHRpbl9leHBl
Y3QoISEoeCksIGZhbHNlKQogCisjZGVmaW5lIGNvbnRhaW5lcl9vZihwdHIsIHR5cGUsIG1lbWJl
cikgKHsgICAgICAgICAgICAgXAorICAgIHR5cGVvZigoKHR5cGUgKikwKS0+bWVtYmVyKSAqbXB0
cl9fID0gKHB0cik7ICAgICAgIFwKKyAgICAodHlwZSAqKSgoY2hhciAqKW1wdHJfXyAtIG9mZnNl
dG9mKHR5cGUsIG1lbWJlcikpOyBcCit9KQorCiAjZGVmaW5lIGlzX2Nhbm9uaWNhbF9hZGRyZXNz
KHgpICgoKGludDY0X3QpKHgpID4+IDQ3KSA9PSAoKGludDY0X3QpKHgpID4+IDYzKSkKIAogI2Rl
ZmluZSBNTUFQX1NaIDE2Mzg0CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUv
eDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmlu
ZGV4IGI2NmU1YmIuLjkyMTkzM2MgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0
ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0
ZS5jCkBAIC01NDAyLDEyICs1NDAyLDE1IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBicmVhazsK
IAogICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgwZiwgMHhjNyk6IC8qIEdycDkgKGNtcHhjaGc4Yi9j
bXB4Y2hnMTZiKSAqLyB7Ci0gICAgICAgIHVuc2lnbmVkIGxvbmcgb2xkWzJdLCBleHBbMl0sIG5l
d1syXTsKKyAgICAgICAgdW5pb24geworICAgICAgICAgICAgdWludDMyX3QgdTMyWzJdOworICAg
ICAgICAgICAgdWludDY0X3QgdTY0WzJdOworICAgICAgICB9ICpvbGQsICphdXg7CiAKICAgICAg
ICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKChtb2RybV9yZWcgJiA3KSAhPSAxLCBFWENfVUQpOwog
ICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCk7
CiAgICAgICAgIGZhaWxfaWYoIW9wcy0+Y21weGNoZyk7Ci0gICAgICAgIGlmICggb3BfYnl0ZXMg
PT0gOCApCisgICAgICAgIGlmICggcmV4X3ByZWZpeCAmIFJFWF9XICkKICAgICAgICAgewogICAg
ICAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoY3gxNik7CiAgICAgICAgICAgICBvcF9i
eXRlcyA9IDE2OwpAQCAtNTQxNSwzNSArNTQxOCw1MiBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAg
ZWxzZQogICAgICAgICAgICAgb3BfYnl0ZXMgPSA4OwogCisgICAgICAgIG9sZCA9IGNvbnRhaW5l
cl9vZigmbW12YWxwLT55bW1bMF0sIHR5cGVvZigqb2xkKSwgdTY0WzBdKTsKKyAgICAgICAgYXV4
ID0gY29udGFpbmVyX29mKCZtbXZhbHAtPnltbVsyXSwgdHlwZW9mKCphdXgpLCB1NjRbMF0pOwor
CiAgICAgICAgIC8qIEdldCBhY3R1YWwgb2xkIHZhbHVlLiAqLwogICAgICAgICBpZiAoIChyYyA9
IG9wcy0+cmVhZChlYS5tZW0uc2VnLCBlYS5tZW0ub2ZmLCBvbGQsIG9wX2J5dGVzLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjdHh0KSkgIT0gMCApCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGN0eHQpKSAhPSBYODZFTVVMX09LQVkgKQogICAgICAgICAgICAgZ290byBkb25l
OwogCi0gICAgICAgIC8qIEdldCBleHBlY3RlZCBhbmQgcHJvcG9zZWQgdmFsdWVzLiAqLwotICAg
ICAgICBpZiAoIG9wX2J5dGVzID09IDggKQorICAgICAgICAvKiBHZXQgZXhwZWN0ZWQgdmFsdWUu
ICovCisgICAgICAgIGlmICggIShyZXhfcHJlZml4ICYgUkVYX1cpICkKICAgICAgICAgewotICAg
ICAgICAgICAgKCh1aW50MzJfdCAqKWV4cClbMF0gPSBfcmVncy5lYXg7ICgodWludDMyX3QgKill
eHApWzFdID0gX3JlZ3MuZWR4OwotICAgICAgICAgICAgKCh1aW50MzJfdCAqKW5ldylbMF0gPSBf
cmVncy5lYng7ICgodWludDMyX3QgKiluZXcpWzFdID0gX3JlZ3MuZWN4OworICAgICAgICAgICAg
YXV4LT51MzJbMF0gPSBfcmVncy5lYXg7CisgICAgICAgICAgICBhdXgtPnUzMlsxXSA9IF9yZWdz
LmVkeDsKICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgIHsKLSAgICAgICAgICAgIGV4
cFswXSA9IF9yZWdzLmVheDsgZXhwWzFdID0gX3JlZ3MuZWR4OwotICAgICAgICAgICAgbmV3WzBd
ID0gX3JlZ3MuZWJ4OyBuZXdbMV0gPSBfcmVncy5lY3g7CisgICAgICAgICAgICBhdXgtPnU2NFsw
XSA9IF9yZWdzLmVheDsKKyAgICAgICAgICAgIGF1eC0+dTY0WzFdID0gX3JlZ3MuZWR4OwogICAg
ICAgICB9CiAKLSAgICAgICAgaWYgKCBtZW1jbXAob2xkLCBleHAsIG9wX2J5dGVzKSApCisgICAg
ICAgIGlmICggbWVtY21wKG9sZCwgYXV4LCBvcF9ieXRlcykgKQogICAgICAgICB7CiAgICAgICAg
ICAgICAvKiBFeHBlY3RlZCAhPSBhY3R1YWw6IHN0b3JlIGFjdHVhbCB0byByRFg6ckFYIGFuZCBj
bGVhciBaRi4gKi8KLSAgICAgICAgICAgIF9yZWdzLmVheCA9IChvcF9ieXRlcyA9PSA4KSA/ICgo
dWludDMyX3QgKilvbGQpWzBdIDogb2xkWzBdOwotICAgICAgICAgICAgX3JlZ3MuZWR4ID0gKG9w
X2J5dGVzID09IDgpID8gKCh1aW50MzJfdCAqKW9sZClbMV0gOiBvbGRbMV07CisgICAgICAgICAg
ICBfcmVncy5lYXggPSAhKHJleF9wcmVmaXggJiBSRVhfVykgPyBvbGQtPnUzMlswXSA6IG9sZC0+
dTY0WzBdOworICAgICAgICAgICAgX3JlZ3MuZWR4ID0gIShyZXhfcHJlZml4ICYgUkVYX1cpID8g
b2xkLT51MzJbMV0gOiBvbGQtPnU2NFsxXTsKICAgICAgICAgICAgIF9yZWdzLmVmbGFncyAmPSB+
RUZMR19aRjsKICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgIHsKLSAgICAgICAgICAg
IC8qIEV4cGVjdGVkID09IGFjdHVhbDogYXR0ZW1wdCBhdG9taWMgY21weGNoZyBhbmQgc2V0IFpG
LiAqLwotICAgICAgICAgICAgaWYgKCAocmMgPSBvcHMtPmNtcHhjaGcoZWEubWVtLnNlZywgZWEu
bWVtLm9mZiwgb2xkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmV3LCBv
cF9ieXRlcywgY3R4dCkpICE9IDAgKQorICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAqIEV4
cGVjdGVkID09IGFjdHVhbDogR2V0IHByb3Bvc2VkIHZhbHVlLCBhdHRlbXB0IGF0b21pYyBjbXB4
Y2hnCisgICAgICAgICAgICAgKiBhbmQgc2V0IFpGLgorICAgICAgICAgICAgICovCisgICAgICAg
ICAgICBpZiAoICEocmV4X3ByZWZpeCAmIFJFWF9XKSApCisgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgYXV4LT51MzJbMF0gPSBfcmVncy5lYng7CisgICAgICAgICAgICAgICAgYXV4LT51
MzJbMV0gPSBfcmVncy5lY3g7CisgICAgICAgICAgICB9CisgICAgICAgICAgICBlbHNlCisgICAg
ICAgICAgICB7CisgICAgICAgICAgICAgICAgYXV4LT51NjRbMF0gPSBfcmVncy5lYng7CisgICAg
ICAgICAgICAgICAgYXV4LT51NjRbMV0gPSBfcmVncy5lY3g7CisgICAgICAgICAgICB9CisKKyAg
ICAgICAgICAgIGlmICggKHJjID0gb3BzLT5jbXB4Y2hnKGVhLm1lbS5zZWcsIGVhLm1lbS5vZmYs
IG9sZCwgYXV4LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BfYnl0ZXMs
IGN0eHQpKSAhPSBYODZFTVVMX09LQVkgKQogICAgICAgICAgICAgICAgIGdvdG8gZG9uZTsKICAg
ICAgICAgICAgIF9yZWdzLmVmbGFncyB8PSBFRkxHX1pGOwogICAgICAgICB9Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:02:09 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:02: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 1cL1sn-0005mZ-PM; Sun, 25 Dec 2016 06:02:09 +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 1cL1sm-0005mP-Sz
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:08 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 0E/5A-27429-0E06F585; Sun, 25 Dec 2016 06:02:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVfd+Qny
 EweKXChYTthk4MHps79vFHsAYxZqZl5RfkcCa0XFrOlvBc9WK1l9NbA2M06S6GLk4hAS+MEos
 v97FAuGcZ5RY8/IhkMPBwSYgJjF3r0IXIyeHiICqxKwVy5lBbCEBdYmm3w1sILawgJdE15QTY
 HFeATOJT5dmMYG0sgDVP5heNYGRYwEjwypGjeLUorLUIl0jY72kosz0jJLcxMwcXUMDU73c1O
 LixPTUnMSkYr3k/NxNjECf1DMwMO5g3NHud4hRkoNJSZRXbXNMhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3pbo+AghwaLU9NSKtMwcYHDApCU4eJREeKPigdK8xQWJucWZ6RCpU4y6HNOeLX7K
 JMSSl5+XKiXOmwZSJABSlFGaBzcCFqiXGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgnzRoNM4
 cnMK4Hb9AroCCagI2ybo0GOKElESEk1MLJ4Gki99mydXXdEWi60ymReiIpy+zK1VQuVEyd+yF
 cQCBFomjhVtvG2yP57uY3iDoGzzu41qM1bNf8tW/wfw/8FT68WxTTskGo9sGdn778zq5RKzoi
 myTlN5l/ivyijg+X/Jns3rV2lHqZ3F7Cs8EhQztepfMXPM1f4Yq5U12zH7lDfwCtSSizFGYmG
 WsxFxYkAorMy008CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1482645726!61238567!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44890 invoked from network); 25 Dec 2016 06:02:07 -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; 25 Dec 2016 06:02:07 -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 1cL1sk-0008TH-AW
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:06 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1sk-00088u-A2
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:06 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1sk-00088u-A2@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:02:06 +0000
Subject: [Xen-changelog] [xen master] x86emul: reduce CMPXCHG{8,
	16}B footprint and casting
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>

Y29tbWl0IGYxNzg1YTk0YTIyNjVmYmJlZDQwODU1ZWNhYmY5NGIxNTZjNmE4MGUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgRGVjIDE2
IDE0OjM2OjM2IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDE0OjM2OjM2IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiByZWR1Y2UgQ01QWENIR3s4LDE2fUIgZm9vdHByaW50IGFuZCBjYXN0aW5nCiAgICAK
ICAgIFJlLXVzZSBhbiBleGlzdGluZyBzdGFjayB2YXJpYWJsZSAocmVkdWNpbmcgc3RhY2sgZm9v
dHByaW50LCB3aGljaCBhbHNvCiAgICByZXN1bHRzIGluIHNtYWxsZXIgY29kZSBkdWUgdG8gc29t
ZSBzdGFjayBhY2Nlc3NlcyBubyBsb25nZXIgbmVlZGluZyBhCiAgICAzMi1iaXQgZGlzcGxhY2Vt
ZW50KSwgYXQgb25jZSB1c2luZyBhIHVuaW9uIGluc3RlYWQgb2YgY2FzdHMuIEFsc28KICAgIHN3
aXRjaCB0byByZXhfcHJlZml4IGJhc2VkIGNvbmRpdGlvbmFscyBpbnN0ZWFkIG9mIG9wX2J5dGVz
IG9uZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgotLS0KIHRvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci94ODZfZW11bGF0ZS5oIHwgIDUg
KysrKwogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgfCA1MCArKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDQwIGluc2VydGlv
bnMoKyksIDE1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVs
YXRvci94ODZfZW11bGF0ZS5oIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Nl9lbXVsYXRl
LmgKaW5kZXggYjRkMTU1NS4uYWVmNmFmNSAxMDA2NDQKLS0tIGEvdG9vbHMvdGVzdHMveDg2X2Vt
dWxhdG9yL3g4Nl9lbXVsYXRlLmgKKysrIGIvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3g4Nl9l
bXVsYXRlLmgKQEAgLTMxLDYgKzMxLDExIEBACiAjZGVmaW5lIGxpa2VseSh4KSAgIF9fYnVpbHRp
bl9leHBlY3QoISEoeCksIHRydWUpCiAjZGVmaW5lIHVubGlrZWx5KHgpIF9fYnVpbHRpbl9leHBl
Y3QoISEoeCksIGZhbHNlKQogCisjZGVmaW5lIGNvbnRhaW5lcl9vZihwdHIsIHR5cGUsIG1lbWJl
cikgKHsgICAgICAgICAgICAgXAorICAgIHR5cGVvZigoKHR5cGUgKikwKS0+bWVtYmVyKSAqbXB0
cl9fID0gKHB0cik7ICAgICAgIFwKKyAgICAodHlwZSAqKSgoY2hhciAqKW1wdHJfXyAtIG9mZnNl
dG9mKHR5cGUsIG1lbWJlcikpOyBcCit9KQorCiAjZGVmaW5lIGlzX2Nhbm9uaWNhbF9hZGRyZXNz
KHgpICgoKGludDY0X3QpKHgpID4+IDQ3KSA9PSAoKGludDY0X3QpKHgpID4+IDYzKSkKIAogI2Rl
ZmluZSBNTUFQX1NaIDE2Mzg0CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUv
eDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmlu
ZGV4IGI2NmU1YmIuLjkyMTkzM2MgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0
ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0
ZS5jCkBAIC01NDAyLDEyICs1NDAyLDE1IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBicmVhazsK
IAogICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgwZiwgMHhjNyk6IC8qIEdycDkgKGNtcHhjaGc4Yi9j
bXB4Y2hnMTZiKSAqLyB7Ci0gICAgICAgIHVuc2lnbmVkIGxvbmcgb2xkWzJdLCBleHBbMl0sIG5l
d1syXTsKKyAgICAgICAgdW5pb24geworICAgICAgICAgICAgdWludDMyX3QgdTMyWzJdOworICAg
ICAgICAgICAgdWludDY0X3QgdTY0WzJdOworICAgICAgICB9ICpvbGQsICphdXg7CiAKICAgICAg
ICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKChtb2RybV9yZWcgJiA3KSAhPSAxLCBFWENfVUQpOwog
ICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZWEudHlwZSAhPSBPUF9NRU0sIEVYQ19VRCk7
CiAgICAgICAgIGZhaWxfaWYoIW9wcy0+Y21weGNoZyk7Ci0gICAgICAgIGlmICggb3BfYnl0ZXMg
PT0gOCApCisgICAgICAgIGlmICggcmV4X3ByZWZpeCAmIFJFWF9XICkKICAgICAgICAgewogICAg
ICAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoY3gxNik7CiAgICAgICAgICAgICBvcF9i
eXRlcyA9IDE2OwpAQCAtNTQxNSwzNSArNTQxOCw1MiBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAg
ZWxzZQogICAgICAgICAgICAgb3BfYnl0ZXMgPSA4OwogCisgICAgICAgIG9sZCA9IGNvbnRhaW5l
cl9vZigmbW12YWxwLT55bW1bMF0sIHR5cGVvZigqb2xkKSwgdTY0WzBdKTsKKyAgICAgICAgYXV4
ID0gY29udGFpbmVyX29mKCZtbXZhbHAtPnltbVsyXSwgdHlwZW9mKCphdXgpLCB1NjRbMF0pOwor
CiAgICAgICAgIC8qIEdldCBhY3R1YWwgb2xkIHZhbHVlLiAqLwogICAgICAgICBpZiAoIChyYyA9
IG9wcy0+cmVhZChlYS5tZW0uc2VnLCBlYS5tZW0ub2ZmLCBvbGQsIG9wX2J5dGVzLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjdHh0KSkgIT0gMCApCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGN0eHQpKSAhPSBYODZFTVVMX09LQVkgKQogICAgICAgICAgICAgZ290byBkb25l
OwogCi0gICAgICAgIC8qIEdldCBleHBlY3RlZCBhbmQgcHJvcG9zZWQgdmFsdWVzLiAqLwotICAg
ICAgICBpZiAoIG9wX2J5dGVzID09IDggKQorICAgICAgICAvKiBHZXQgZXhwZWN0ZWQgdmFsdWUu
ICovCisgICAgICAgIGlmICggIShyZXhfcHJlZml4ICYgUkVYX1cpICkKICAgICAgICAgewotICAg
ICAgICAgICAgKCh1aW50MzJfdCAqKWV4cClbMF0gPSBfcmVncy5lYXg7ICgodWludDMyX3QgKill
eHApWzFdID0gX3JlZ3MuZWR4OwotICAgICAgICAgICAgKCh1aW50MzJfdCAqKW5ldylbMF0gPSBf
cmVncy5lYng7ICgodWludDMyX3QgKiluZXcpWzFdID0gX3JlZ3MuZWN4OworICAgICAgICAgICAg
YXV4LT51MzJbMF0gPSBfcmVncy5lYXg7CisgICAgICAgICAgICBhdXgtPnUzMlsxXSA9IF9yZWdz
LmVkeDsKICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgIHsKLSAgICAgICAgICAgIGV4
cFswXSA9IF9yZWdzLmVheDsgZXhwWzFdID0gX3JlZ3MuZWR4OwotICAgICAgICAgICAgbmV3WzBd
ID0gX3JlZ3MuZWJ4OyBuZXdbMV0gPSBfcmVncy5lY3g7CisgICAgICAgICAgICBhdXgtPnU2NFsw
XSA9IF9yZWdzLmVheDsKKyAgICAgICAgICAgIGF1eC0+dTY0WzFdID0gX3JlZ3MuZWR4OwogICAg
ICAgICB9CiAKLSAgICAgICAgaWYgKCBtZW1jbXAob2xkLCBleHAsIG9wX2J5dGVzKSApCisgICAg
ICAgIGlmICggbWVtY21wKG9sZCwgYXV4LCBvcF9ieXRlcykgKQogICAgICAgICB7CiAgICAgICAg
ICAgICAvKiBFeHBlY3RlZCAhPSBhY3R1YWw6IHN0b3JlIGFjdHVhbCB0byByRFg6ckFYIGFuZCBj
bGVhciBaRi4gKi8KLSAgICAgICAgICAgIF9yZWdzLmVheCA9IChvcF9ieXRlcyA9PSA4KSA/ICgo
dWludDMyX3QgKilvbGQpWzBdIDogb2xkWzBdOwotICAgICAgICAgICAgX3JlZ3MuZWR4ID0gKG9w
X2J5dGVzID09IDgpID8gKCh1aW50MzJfdCAqKW9sZClbMV0gOiBvbGRbMV07CisgICAgICAgICAg
ICBfcmVncy5lYXggPSAhKHJleF9wcmVmaXggJiBSRVhfVykgPyBvbGQtPnUzMlswXSA6IG9sZC0+
dTY0WzBdOworICAgICAgICAgICAgX3JlZ3MuZWR4ID0gIShyZXhfcHJlZml4ICYgUkVYX1cpID8g
b2xkLT51MzJbMV0gOiBvbGQtPnU2NFsxXTsKICAgICAgICAgICAgIF9yZWdzLmVmbGFncyAmPSB+
RUZMR19aRjsKICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgIHsKLSAgICAgICAgICAg
IC8qIEV4cGVjdGVkID09IGFjdHVhbDogYXR0ZW1wdCBhdG9taWMgY21weGNoZyBhbmQgc2V0IFpG
LiAqLwotICAgICAgICAgICAgaWYgKCAocmMgPSBvcHMtPmNtcHhjaGcoZWEubWVtLnNlZywgZWEu
bWVtLm9mZiwgb2xkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmV3LCBv
cF9ieXRlcywgY3R4dCkpICE9IDAgKQorICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAqIEV4
cGVjdGVkID09IGFjdHVhbDogR2V0IHByb3Bvc2VkIHZhbHVlLCBhdHRlbXB0IGF0b21pYyBjbXB4
Y2hnCisgICAgICAgICAgICAgKiBhbmQgc2V0IFpGLgorICAgICAgICAgICAgICovCisgICAgICAg
ICAgICBpZiAoICEocmV4X3ByZWZpeCAmIFJFWF9XKSApCisgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgYXV4LT51MzJbMF0gPSBfcmVncy5lYng7CisgICAgICAgICAgICAgICAgYXV4LT51
MzJbMV0gPSBfcmVncy5lY3g7CisgICAgICAgICAgICB9CisgICAgICAgICAgICBlbHNlCisgICAg
ICAgICAgICB7CisgICAgICAgICAgICAgICAgYXV4LT51NjRbMF0gPSBfcmVncy5lYng7CisgICAg
ICAgICAgICAgICAgYXV4LT51NjRbMV0gPSBfcmVncy5lY3g7CisgICAgICAgICAgICB9CisKKyAg
ICAgICAgICAgIGlmICggKHJjID0gb3BzLT5jbXB4Y2hnKGVhLm1lbS5zZWcsIGVhLm1lbS5vZmYs
IG9sZCwgYXV4LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BfYnl0ZXMs
IGN0eHQpKSAhPSBYODZFTVVMX09LQVkgKQogICAgICAgICAgICAgICAgIGdvdG8gZG9uZTsKICAg
ICAgICAgICAgIF9yZWdzLmVmbGFncyB8PSBFRkxHX1pGOwogICAgICAgICB9Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:02:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:02: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 1cL1sx-0005o3-R1; Sun, 25 Dec 2016 06:02:19 +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 1cL1sw-0005nq-Jl
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:18 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 F9/3A-11476-AE06F585; Sun, 25 Dec 2016 06:02:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfdlQny
 EwZstMhYTthk4MHps79vFHsAYxZqZl5RfkcCacWBhP3tBK2fFj4vL2RsYn7F1MXJxCAl8YZQ4
 9vQ0M4RznlFiypHFTF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwu4Smzb0
 sYOUs4rYCbx9lscSJgFqHz/hI8sExg5FjAyrGJUL04tKkst0jXSSyrKTM8oyU3MzNE1NDDTy0
 0tLk5MT81JTCrWS87P3cQI9AgDEOxgXPbX6RCjJAeTkiiv2uaYCCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvC3R8RFCgkWp6akVaZk5wNCASUtw8CiJ8HoDw0OIt7ggMbc4Mx0idYpRUUqcNy0e
 KCEAksgozYNrg4XjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzRoGM58nMK4Gb/gpoMRPQY
 tvmaJDFJYkIKakGRjalRT+XP3T6/WDfsvUrF3x/6jPvoWXyLZvVfe9e3r2c/6OJPe1E162Hmu
 aSU1fZLSvae/rw4VY3KcmQ1btTL89hvld66UVt/6RWjR0cSZ9X77Gaz/fUsO3kqvfuEdsqnRi
 fb/n74sHL9E1zXLQ89GUm/j01S6JumdmPhjp1rY7ijZesORf+m2KsxFKckWioxVxUnAgAPwPn
 NEICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1482645736!68769179!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61954 invoked from network); 25 Dec 2016 06:02:17 -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; 25 Dec 2016 06:02:17 -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 1cL1su-0008TX-Ch
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:16 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1su-0008BA-CA
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:16 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1su-0008BA-CA@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:02:16 +0000
Subject: [Xen-changelog] [xen master] x86emul: CMPXCHG16B requires an
	aligned operand
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>

Y29tbWl0IGQ3ZDNhODJjMjhhMTEwMmVlNmM5NzA3MDcxYTk0NjE2NGJhZTBkNTcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgRGVjIDE2
IDE0OjM3OjExIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDE0OjM3OjExIDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBDTVBYQ0hHMTZCIHJlcXVpcmVzIGFuIGFsaWduZWQgb3BlcmFuZAogICAgCiAgICBU
aGlzIGRpc3Rpbmd1aXNoZXMgaXQgZnJvbSBDTVBYQ0hHOEIuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIHwgMyArKysKIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxh
dGUuYyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDkyMTkz
M2MuLjYzMTNiNTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11
bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC01
NDEzLDYgKzU0MTMsOSBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgaWYgKCByZXhfcHJlZml4ICYg
UkVYX1cgKQogICAgICAgICB7CiAgICAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShj
eDE2KTsKKyAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighaXNfYWxpZ25lZChlYS5t
ZW0uc2VnLCBlYS5tZW0ub2ZmLCAxNiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjdHh0LCBvcHMpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIEVYQ19HUCwgMCk7CiAgICAgICAgICAgICBvcF9ieXRlcyA9IDE2OwogICAgICAgICB9CiAg
ICAgICAgIGVsc2UKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dp
dC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54
ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:02:19 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:02: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 1cL1sx-0005o3-R1; Sun, 25 Dec 2016 06:02:19 +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 1cL1sw-0005nq-Jl
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:18 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 F9/3A-11476-AE06F585; Sun, 25 Dec 2016 06:02:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfdlQny
 EwZstMhYTthk4MHps79vFHsAYxZqZl5RfkcCacWBhP3tBK2fFj4vL2RsYn7F1MXJxCAl8YZQ4
 9vQ0M4RznlFiypHFTF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwu4Smzb0
 sYOUs4rYCbx9lscSJgFqHz/hI8sExg5FjAyrGJUL04tKkst0jXSSyrKTM8oyU3MzNE1NDDTy0
 0tLk5MT81JTCrWS87P3cQI9AgDEOxgXPbX6RCjJAeTkiiv2uaYCCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvC3R8RFCgkWp6akVaZk5wNCASUtw8CiJ8HoDw0OIt7ggMbc4Mx0idYpRUUqcNy0e
 KCEAksgozYNrg4XjJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnzRoGM58nMK4Gb/gpoMRPQY
 tvmaJDFJYkIKakGRjalRT+XP3T6/WDfsvUrF3x/6jPvoWXyLZvVfe9e3r2c/6OJPe1E162Hmu
 aSU1fZLSvae/rw4VY3KcmQ1btTL89hvld66UVt/6RWjR0cSZ9X77Gaz/fUsO3kqvfuEdsqnRi
 fb/n74sHL9E1zXLQ89GUm/j01S6JumdmPhjp1rY7ijZesORf+m2KsxFKckWioxVxUnAgAPwPn
 NEICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1482645736!68769179!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61954 invoked from network); 25 Dec 2016 06:02:17 -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; 25 Dec 2016 06:02:17 -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 1cL1su-0008TX-Ch
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:16 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1su-0008BA-CA
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:16 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1su-0008BA-CA@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:02:16 +0000
Subject: [Xen-changelog] [xen master] x86emul: CMPXCHG16B requires an
	aligned operand
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>

Y29tbWl0IGQ3ZDNhODJjMjhhMTEwMmVlNmM5NzA3MDcxYTk0NjE2NGJhZTBkNTcKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgRGVjIDE2
IDE0OjM3OjExIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDE0OjM3OjExIDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBDTVBYQ0hHMTZCIHJlcXVpcmVzIGFuIGFsaWduZWQgb3BlcmFuZAogICAgCiAgICBU
aGlzIGRpc3Rpbmd1aXNoZXMgaXQgZnJvbSBDTVBYQ0hHOEIuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIHwgMyArKysKIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxh
dGUuYyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IDkyMTkz
M2MuLjYzMTNiNTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11
bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC01
NDEzLDYgKzU0MTMsOSBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgaWYgKCByZXhfcHJlZml4ICYg
UkVYX1cgKQogICAgICAgICB7CiAgICAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShj
eDE2KTsKKyAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighaXNfYWxpZ25lZChlYS5t
ZW0uc2VnLCBlYS5tZW0ub2ZmLCAxNiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjdHh0LCBvcHMpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIEVYQ19HUCwgMCk7CiAgICAgICAgICAgICBvcF9ieXRlcyA9IDE2OwogICAgICAgICB9CiAg
ICAgICAgIGVsc2UKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dp
dC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54
ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:02:29 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:02: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 1cL1t7-0005pR-Sc; Sun, 25 Dec 2016 06:02:29 +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 1cL1t6-0005pH-Sq
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:28 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 77/7A-29440-4F06F585; Sun, 25 Dec 2016 06:02:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfdzQny
 EwaqJchYTthk4MHps79vFHsAYxZqZl5RfkcCacedkM0tBt0DFwQd7mBoYV/J2MXJxCAl8YZT4
 em0uUxcjJ5BznlFix/n6LkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGYgsLeEo8bP4HZ
 vMKmEksWf6HEcRmAaq/fuwgywRGjgWMDKsY1YtTi8pSi3QN9ZKKMtMzSnITM3N0DQ3M9HJTi4
 sT01NzEpOK9ZLzczcxAj3CAAQ7GHc+dzrEKMnBpCTKq7Y5JkKILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBG9LdHyEkGBRanpqRVpmDjA0YNISHDxKIryX44HSvMUFibnFmekQqVOMilLivLdAEgIg
 iYzSPLg2WDheYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjDvNZApPJl5JXDTXwEtZgJabNscD
 bK4JBEhJdXAGHJ6qbaT2sW67I4dtq5Hln/defA9v9R1qza/wukTKpgNZxyOXyyv9V30mEbZny
 mhvgeFigrb3kXLbOle/d9ovjHnPr4KoWkr/Z8e7m1IWlF38R1fTc+crs6YTCnHN190Gg3zmPV
 zDK2bP8VzGixclbeJ99Tk721rPJZmOkafaLt6oG+ayXQhJZbijERDLeai4kQARniYY0ICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1482645746!79242163!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55828 invoked from network); 25 Dec 2016 06:02:27 -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; 25 Dec 2016 06:02:27 -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 1cL1t4-0008Tn-GI
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:26 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1t4-0008Bn-E6
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:26 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1t4-0008Bn-E6@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:02:26 +0000
Subject: [Xen-changelog] [xen master] x86/boot: fix build with certain older
	gcc versions
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>

Y29tbWl0IDYyMGIzYzdlZWU3OGU5MDE2N2Y1OTE4NzcxNzdjOTIyYWU2MTliOTIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgRGVjIDE2
IDE0OjM3OjM1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDE0OjM3OjM1IDIwMTYgKzAxMDAKCiAgICB4
ODYvYm9vdDogZml4IGJ1aWxkIHdpdGggY2VydGFpbiBvbGRlciBnY2MgdmVyc2lvbnMKICAgIAog
ICAgRGVzcGl0ZSBhbGwgYXR0ZW1wdHMgc28gZmFyIChlbmRpbmcgaW4gY29tbWl0IGZlY2Y1ODQy
OTQgWyJDb25maWcubWs6CiAgICBmaXggY29tbWVudCBmb3IgZGVidWcgb3B0aW9uIl0gYWRqdXN0
aW5nIHRoZSByZXNwZWN0aXZlIGNvbW1lbnQpLAogICAgQ29uZmlnLm1rJ3MgZGVidWc9IHNldHRp
bmcgc3RpbGwgYWZmZWN0cyB0aGUgaHlwZXJ2aXNvciBidWlsZDogQ0ZMQUdTCiAgICBnZXRzIC1n
IGFkZGVkIHRoZXJlLgogICAgCiAgICB4ZW4vYXJjaC94ODYvYm9vdC9idWlsZDMyLm1rIGluY2x1
ZGVzIHRoYXQgZmlsZSwgYW5kIGhlbmNlIGluaGVyaXRzIHRoZQogICAgc2V0dGluZyB0b28uIFNv
bWUgZ2NjIHZlcnNpb25zIHRha2UgLWcgdG8gY3JlYXRlIGFuIC5laF9mcmFtZSBzZWN0aW9uCiAg
ICBkZXNwaXRlIC1mbm8tYXN5bmNocm9ub3VzLXVud2luZC10YWJsZXMgKHdoaWNoIGluc3RlYWQg
b25lIHdvdWxkIGV4cGVjdAogICAgdG8gcHJvZHVjZSAuZGVidWdfZnJhbWUpLgogICAgCiAgICBJ
biB0dXJuLCBjb21taXQgOTNjMGMwMjg3YSAoIng4Ni9ib290OiBjcmVhdGUgKi5sbmsgZmlsZXMg
d2l0aCBsaW5rZXIKICAgIHNjcmlwdCIpIHdhcyAtIGluIG15IHVuZGVyc3RhbmRpbmcgLSBzdXBw
b3NlZCB0byBtYWtlIHN1cmUgLnRleHQgaXMKICAgIGZpcnN0LCBidXQgYXBwYXJlbnRseSBpdCBk
aWQgYWxzbyBub3QgcmVhbGx5IGFjaGlldmUgdGhhdCBlZmZlY3Q6IEJvdGgKICAgIHJlbG9jLmxu
ayBhbmQgcmVsb2MuYmluIGluIHRoZSBjYXNlIGhlcmUgZW5kZWQgdXAgd2l0aCAuZWhfZnJhbWUg
Zmlyc3QsCiAgICB3aGljaCBvYnZpb3VzbHkgcmVuZGVyZWQgdGhlIHdob2xlIGZpbmFsIGJpbmFy
eSB1bnVzYWJsZS4KICAgIAogICAgRXhwbGljaXRseSBzdXBwcmVzcyBnZW5lcmF0aW9uIG9mIGFu
eSBraW5kIG9mIGRlYnVnIGluZm8gd2hlbiBidWlsZGluZwogICAgcmVsb2Muby4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogeGVu
L2FyY2gveDg2L2Jvb3QvYnVpbGQzMi5tayB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2Vy
dGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ib290L2J1
aWxkMzIubWsgYi94ZW4vYXJjaC94ODYvYm9vdC9idWlsZDMyLm1rCmluZGV4IDM5ZTY0NTMuLjI3
MmQ5NDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ib290L2J1aWxkMzIubWsKKysrIGIveGVu
L2FyY2gveDg2L2Jvb3QvYnVpbGQzMi5tawpAQCAtNCw3ICs0LDcgQEAgaW5jbHVkZSAkKFhFTl9S
T09UKS9Db25maWcubWsKIAogJChjYWxsIGNjLW9wdGlvbnMtYWRkLENGTEFHUyxDQywkKEVNQkVE
REVEX0VYVFJBX0NGTEFHUykpCiAKLUNGTEFHUyArPSAtV2Vycm9yIC1mbm8tYXN5bmNocm9ub3Vz
LXVud2luZC10YWJsZXMgLWZuby1idWlsdGluIC1tc29mdC1mbG9hdAorQ0ZMQUdTICs9IC1XZXJy
b3IgLWZuby1hc3luY2hyb25vdXMtdW53aW5kLXRhYmxlcyAtZm5vLWJ1aWx0aW4gLWcwIC1tc29m
dC1mbG9hdAogQ0ZMQUdTIDo9ICQoZmlsdGVyLW91dCAtZmx0bywkKENGTEFHUykpIAogCiAjIE5C
LiBhd2sgaW52b2NhdGlvbiBpcyBhIHBvcnRhYmxlIGFsdGVybmF0aXZlIHRvICdoZWFkIC1uIC0x
JwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQj
bWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:02:29 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:02: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 1cL1t7-0005pR-Sc; Sun, 25 Dec 2016 06:02:29 +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 1cL1t6-0005pH-Sq
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:28 +0000
Received: from [193.109.254.147] by server-7.bemta-6.messagelabs.com id
 77/7A-29440-4F06F585; Sun, 25 Dec 2016 06:02:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVfdzQny
 EwaqJchYTthk4MHps79vFHsAYxZqZl5RfkcCacedkM0tBt0DFwQd7mBoYV/J2MXJxCAl8YZT4
 em0uUxcjJ5BznlFix/n6LkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63cAGYgsLeEo8bP4HZ
 vMKmEksWf6HEcRmAaq/fuwgywRGjgWMDKsY1YtTi8pSi3QN9ZKKMtMzSnITM3N0DQ3M9HJTi4
 sT01NzEpOK9ZLzczcxAj3CAAQ7GHc+dzrEKMnBpCTKq7Y5JkKILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBG9LdHyEkGBRanpqRVpmDjA0YNISHDxKIryX44HSvMUFibnFmekQqVOMilLivLdAEgIg
 iYzSPLg2WDheYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjDvNZApPJl5JXDTXwEtZgJabNscD
 bK4JBEhJdXAGHJ6qbaT2sW67I4dtq5Hln/defA9v9R1qza/wukTKpgNZxyOXyyv9V30mEbZny
 mhvgeFigrb3kXLbOle/d9ovjHnPr4KoWkr/Z8e7m1IWlF38R1fTc+crs6YTCnHN190Gg3zmPV
 zDK2bP8VzGixclbeJ99Tk721rPJZmOkafaLt6oG+ayXQhJZbijERDLeai4kQARniYY0ICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1482645746!79242163!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55828 invoked from network); 25 Dec 2016 06:02:27 -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; 25 Dec 2016 06:02:27 -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 1cL1t4-0008Tn-GI
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:26 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1t4-0008Bn-E6
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:26 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1t4-0008Bn-E6@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:02:26 +0000
Subject: [Xen-changelog] [xen master] x86/boot: fix build with certain older
	gcc versions
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>

Y29tbWl0IDYyMGIzYzdlZWU3OGU5MDE2N2Y1OTE4NzcxNzdjOTIyYWU2MTliOTIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgRGVjIDE2
IDE0OjM3OjM1IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDE0OjM3OjM1IDIwMTYgKzAxMDAKCiAgICB4
ODYvYm9vdDogZml4IGJ1aWxkIHdpdGggY2VydGFpbiBvbGRlciBnY2MgdmVyc2lvbnMKICAgIAog
ICAgRGVzcGl0ZSBhbGwgYXR0ZW1wdHMgc28gZmFyIChlbmRpbmcgaW4gY29tbWl0IGZlY2Y1ODQy
OTQgWyJDb25maWcubWs6CiAgICBmaXggY29tbWVudCBmb3IgZGVidWcgb3B0aW9uIl0gYWRqdXN0
aW5nIHRoZSByZXNwZWN0aXZlIGNvbW1lbnQpLAogICAgQ29uZmlnLm1rJ3MgZGVidWc9IHNldHRp
bmcgc3RpbGwgYWZmZWN0cyB0aGUgaHlwZXJ2aXNvciBidWlsZDogQ0ZMQUdTCiAgICBnZXRzIC1n
IGFkZGVkIHRoZXJlLgogICAgCiAgICB4ZW4vYXJjaC94ODYvYm9vdC9idWlsZDMyLm1rIGluY2x1
ZGVzIHRoYXQgZmlsZSwgYW5kIGhlbmNlIGluaGVyaXRzIHRoZQogICAgc2V0dGluZyB0b28uIFNv
bWUgZ2NjIHZlcnNpb25zIHRha2UgLWcgdG8gY3JlYXRlIGFuIC5laF9mcmFtZSBzZWN0aW9uCiAg
ICBkZXNwaXRlIC1mbm8tYXN5bmNocm9ub3VzLXVud2luZC10YWJsZXMgKHdoaWNoIGluc3RlYWQg
b25lIHdvdWxkIGV4cGVjdAogICAgdG8gcHJvZHVjZSAuZGVidWdfZnJhbWUpLgogICAgCiAgICBJ
biB0dXJuLCBjb21taXQgOTNjMGMwMjg3YSAoIng4Ni9ib290OiBjcmVhdGUgKi5sbmsgZmlsZXMg
d2l0aCBsaW5rZXIKICAgIHNjcmlwdCIpIHdhcyAtIGluIG15IHVuZGVyc3RhbmRpbmcgLSBzdXBw
b3NlZCB0byBtYWtlIHN1cmUgLnRleHQgaXMKICAgIGZpcnN0LCBidXQgYXBwYXJlbnRseSBpdCBk
aWQgYWxzbyBub3QgcmVhbGx5IGFjaGlldmUgdGhhdCBlZmZlY3Q6IEJvdGgKICAgIHJlbG9jLmxu
ayBhbmQgcmVsb2MuYmluIGluIHRoZSBjYXNlIGhlcmUgZW5kZWQgdXAgd2l0aCAuZWhfZnJhbWUg
Zmlyc3QsCiAgICB3aGljaCBvYnZpb3VzbHkgcmVuZGVyZWQgdGhlIHdob2xlIGZpbmFsIGJpbmFy
eSB1bnVzYWJsZS4KICAgIAogICAgRXhwbGljaXRseSBzdXBwcmVzcyBnZW5lcmF0aW9uIG9mIGFu
eSBraW5kIG9mIGRlYnVnIGluZm8gd2hlbiBidWlsZGluZwogICAgcmVsb2Muby4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogeGVu
L2FyY2gveDg2L2Jvb3QvYnVpbGQzMi5tayB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2Vy
dGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ib290L2J1
aWxkMzIubWsgYi94ZW4vYXJjaC94ODYvYm9vdC9idWlsZDMyLm1rCmluZGV4IDM5ZTY0NTMuLjI3
MmQ5NDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ib290L2J1aWxkMzIubWsKKysrIGIveGVu
L2FyY2gveDg2L2Jvb3QvYnVpbGQzMi5tawpAQCAtNCw3ICs0LDcgQEAgaW5jbHVkZSAkKFhFTl9S
T09UKS9Db25maWcubWsKIAogJChjYWxsIGNjLW9wdGlvbnMtYWRkLENGTEFHUyxDQywkKEVNQkVE
REVEX0VYVFJBX0NGTEFHUykpCiAKLUNGTEFHUyArPSAtV2Vycm9yIC1mbm8tYXN5bmNocm9ub3Vz
LXVud2luZC10YWJsZXMgLWZuby1idWlsdGluIC1tc29mdC1mbG9hdAorQ0ZMQUdTICs9IC1XZXJy
b3IgLWZuby1hc3luY2hyb25vdXMtdW53aW5kLXRhYmxlcyAtZm5vLWJ1aWx0aW4gLWcwIC1tc29m
dC1mbG9hdAogQ0ZMQUdTIDo9ICQoZmlsdGVyLW91dCAtZmx0bywkKENGTEFHUykpIAogCiAjIE5C
LiBhd2sgaW52b2NhdGlvbiBpcyBhIHBvcnRhYmxlIGFsdGVybmF0aXZlIHRvICdoZWFkIC1uIC0x
JwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQj
bWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:02:39 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:02: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 1cL1tH-0005qk-UH; Sun, 25 Dec 2016 06:02:39 +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 1cL1tH-0005qb-15
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:39 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 0B/BA-27429-EF06F585; Sun, 25 Dec 2016 06:02:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfdvQny
 EwaKf+hYTthk4MHps79vFHsAYxZqZl5RfkcCaseXnBtaCHaoV3zY9ZW9gvCnTxcjFISTwhVHi
 wtlpLBDOeUaJF9dWAjkcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC/hIHLy0m
 QXE5hUwk1j15isTiM0CVD/t2zv2CYwcCxgZVjGqF6cWlaUW6VroJRVlpmeU5CZm5ugaGpjq5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwHmx2PsQoycGkJMqrtjkmQogvKT+lMiOxOCO+qDQntfg
 QowwHh5IEb0t0fISQYFFqempFWmYOMDhg0hIcPEoivN7AABHiLS5IzC3OTIdInWJUlBLnDQNJ
 CIAkMkrz4NpgAXmJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwrxRIFN4MvNK4Ka/AlrMBLTYt
 jkaZHFJIkJKqoHRQp5d/uFGt4hS3l2768Tr3Bm6J2zP6pF4zb/6XayH3v75bUJXODV6ts6dvd
 M5YfXz+Ngv+yw9F+5c/Mb0W80x00tbNVVWr7kqPHn1SSXLmxsP35tZps5+7JR4ZVHiXsXG0Pv
 7lb5u1TT6G+EdvffiCvHIj+3yJT7f85ujSnarO7HaXUqYtXu+EktxRqKhFnNRcSIAyCeHXEMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1482645756!63126745!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5415 invoked from network); 25 Dec 2016 06:02:37 -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; 25 Dec 2016 06:02:37 -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 1cL1tE-0008Ty-K2
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:36 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1tE-0008CW-Hw
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:36 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1tE-0008CW-Hw@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:02:36 +0000
Subject: [Xen-changelog] [xen master] x86/HVM: handle_{mmio*,
	pio}() return value adjustments
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>

Y29tbWl0IGQwM2VkYTlkZTkzNzA4MTIzYmZiNTQ0OWNlODBmNjllY2E1NzMwM2UKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgRGVjIDE2
IDE0OjM4OjI5IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDE0OjM4OjI5IDIwMTYgKzAxMDAKCiAgICB4
ODYvSFZNOiBoYW5kbGVfe21taW8qLHBpb30oKSByZXR1cm4gdmFsdWUgYWRqdXN0bWVudHMKICAg
IAogICAgRG9uJ3QgaWdub3JlIHRoZWlyIHJldHVybiB2YWx1ZXMuIERvbid0IGluZGljYXRlIHN1
Y2Nlc3MgdG8gY2FsbGVycyBvZgogICAgaGFuZGxlX3BpbygpIHdoZW4gaW4gZmFjdCB0aGUgZG9t
YWluIGhhcyBiZWVuIGNyYXNoZWQuCiAgICAKICAgIE1ha2UgYWxsIHRocmVlIGZ1bmN0aW9ucyBy
ZXR1cm4gYm9vbC4gQWRqdXN0IGZvcm1hdHRpbmcgb2Ygc3dpdGNoKCkKICAgIHN0YXRlbWVudHMg
YmVpbmcgdG91Y2hlZCBhbnl3YXkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1
bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9pby5jICAgICAgICB8
IDI0ICsrKysrKysrKysrKy0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jICAg
ICB8IDExICsrKysrKy0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oIHwgIDggKysr
Ky0tLS0KIDMgZmlsZXMgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwgMjEgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pby5jIGIveGVuL2FyY2gveDg2L2h2bS9p
by5jCmluZGV4IGFiYjlkNTEuLmZhZjhlZDAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
aW8uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lvLmMKQEAgLTc4LDcgKzc4LDcgQEAgdm9pZCBz
ZW5kX2ludmFsaWRhdGVfcmVxKHZvaWQpCiAgICAgICAgIGdwcmludGsoWEVOTE9HX0VSUiwgIlVu
c3VjY2Vzc2Z1bCBtYXAtY2FjaGUgaW52YWxpZGF0ZVxuIik7CiB9CiAKLWludCBoYW5kbGVfbW1p
byh2b2lkKQorYm9vbCBoYW5kbGVfbW1pbyh2b2lkKQogewogICAgIHN0cnVjdCBodm1fZW11bGF0
ZV9jdHh0IGN0eHQ7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwpAQCAtMTAwLDIy
ICsxMDAsMjEgQEAgaW50IGhhbmRsZV9tbWlvKHZvaWQpCiAgICAgewogICAgIGNhc2UgWDg2RU1V
TF9VTkhBTkRMRUFCTEU6CiAgICAgICAgIGh2bV9kdW1wX2VtdWxhdGlvbl9zdGF0ZShYRU5MT0df
R19XQVJOSU5HICJNTUlPIiwgJmN0eHQpOwotICAgICAgICByZXR1cm4gMDsKKyAgICAgICAgcmV0
dXJuIGZhbHNlOworCiAgICAgY2FzZSBYODZFTVVMX0VYQ0VQVElPTjoKICAgICAgICAgaWYgKCBj
dHh0LmN0eHQuZXZlbnRfcGVuZGluZyApCiAgICAgICAgICAgICBodm1faW5qZWN0X2V2ZW50KCZj
dHh0LmN0eHQuZXZlbnQpOwogICAgICAgICBicmVhazsKLSAgICBkZWZhdWx0OgotICAgICAgICBi
cmVhazsKICAgICB9CiAKICAgICBodm1fZW11bGF0ZV93cml0ZWJhY2soJmN0eHQpOwogCi0gICAg
cmV0dXJuIDE7CisgICAgcmV0dXJuIHRydWU7CiB9CiAKLWludCBoYW5kbGVfbW1pb193aXRoX3Ry
YW5zbGF0aW9uKHVuc2lnbmVkIGxvbmcgZ2xhLCB1bnNpZ25lZCBsb25nIGdwZm4sCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbnBmZWMgYWNjZXNzKQorYm9vbCBoYW5k
bGVfbW1pb193aXRoX3RyYW5zbGF0aW9uKHVuc2lnbmVkIGxvbmcgZ2xhLCB1bnNpZ25lZCBsb25n
IGdwZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG5wZmVjIGFj
Y2VzcykKIHsKICAgICBzdHJ1Y3QgaHZtX3ZjcHVfaW8gKnZpbyA9ICZjdXJyZW50LT5hcmNoLmh2
bV92Y3B1Lmh2bV9pbzsKIApAQCAtMTI3LDcgKzEyNiw3IEBAIGludCBoYW5kbGVfbW1pb193aXRo
X3RyYW5zbGF0aW9uKHVuc2lnbmVkIGxvbmcgZ2xhLCB1bnNpZ25lZCBsb25nIGdwZm4sCiAgICAg
cmV0dXJuIGhhbmRsZV9tbWlvKCk7CiB9CiAKLWludCBoYW5kbGVfcGlvKHVpbnQxNl90IHBvcnQs
IHVuc2lnbmVkIGludCBzaXplLCBpbnQgZGlyKQorYm9vbCBoYW5kbGVfcGlvKHVpbnQxNl90IHBv
cnQsIHVuc2lnbmVkIGludCBzaXplLCBpbnQgZGlyKQogewogICAgIHN0cnVjdCB2Y3B1ICpjdXJy
ID0gY3VycmVudDsKICAgICBzdHJ1Y3QgaHZtX3ZjcHVfaW8gKnZpbyA9ICZjdXJyLT5hcmNoLmh2
bV92Y3B1Lmh2bV9pbzsKQEAgLTE1NSwxOSArMTU0LDIwIEBAIGludCBoYW5kbGVfcGlvKHVpbnQx
Nl90IHBvcnQsIHVuc2lnbmVkIGludCBzaXplLCBpbnQgZGlyKQogICAgICAgICAgICAgICAgIG1l
bWNweSgmZ3Vlc3RfY3B1X3VzZXJfcmVncygpLT5yYXgsICZkYXRhLCBzaXplKTsKICAgICAgICAg
fQogICAgICAgICBicmVhazsKKwogICAgIGNhc2UgWDg2RU1VTF9SRVRSWToKICAgICAgICAgLyog
V2Ugc2hvdWxkIG5vdCBhZHZhbmNlIFJJUC9FSVAgaWYgdGhlIGRvbWFpbiBpcyBzaHV0dGluZyBk
b3duICovCiAgICAgICAgIGlmICggY3Vyci0+ZG9tYWluLT5pc19zaHV0dGluZ19kb3duICkKLSAg
ICAgICAgICAgIHJldHVybiAwOwotCisgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAg
IGJyZWFrOworCiAgICAgZGVmYXVsdDoKICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIldl
aXJkIEhWTSBpb2VtdWxhdGlvbiBzdGF0dXMgJWQuXG4iLCByYyk7CiAgICAgICAgIGRvbWFpbl9j
cmFzaChjdXJyLT5kb21haW4pOwotICAgICAgICBicmVhazsKKyAgICAgICAgcmV0dXJuIGZhbHNl
OwogICAgIH0KIAotICAgIHJldHVybiAxOworICAgIHJldHVybiB0cnVlOwogfQogCiBzdGF0aWMg
Ym9vbF90IGRwY2lfcG9ydGlvX2FjY2VwdChjb25zdCBzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIgKmhh
bmRsZXIsCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMgYi94ZW4vYXJjaC94
ODYvaHZtL2lvcmVxLmMKaW5kZXggZTExMjNkYy4uNjczYTIxNSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9pb3JlcS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYwpAQCAtMTU2
LDEzICsxNTYsMTQgQEAgYm9vbF90IGhhbmRsZV9odm1faW9fY29tcGxldGlvbihzdHJ1Y3QgdmNw
dSAqdikKICAgICB7CiAgICAgY2FzZSBIVk1JT19ub19jb21wbGV0aW9uOgogICAgICAgICBicmVh
azsKKwogICAgIGNhc2UgSFZNSU9fbW1pb19jb21wbGV0aW9uOgotICAgICAgICBoYW5kbGVfbW1p
bygpOwotICAgICAgICBicmVhazsKKyAgICAgICAgcmV0dXJuIGhhbmRsZV9tbWlvKCk7CisKICAg
ICBjYXNlIEhWTUlPX3Bpb19jb21wbGV0aW9uOgotICAgICAgICAodm9pZCloYW5kbGVfcGlvKHZp
by0+aW9fcmVxLmFkZHIsIHZpby0+aW9fcmVxLnNpemUsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgdmlvLT5pb19yZXEuZGlyKTsKLSAgICAgICAgYnJlYWs7CisgICAgICAgIHJldHVybiBoYW5k
bGVfcGlvKHZpby0+aW9fcmVxLmFkZHIsIHZpby0+aW9fcmVxLnNpemUsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgIHZpby0+aW9fcmVxLmRpcik7CisKICAgICBjYXNlIEhWTUlPX3JlYWxtb2Rl
X2NvbXBsZXRpb246CiAgICAgewogICAgICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCBjdHh0
OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW8uaCBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL2lvLmgKaW5kZXggZTliM2Y4My4uOTIwYTIxOCAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vaW8uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9p
by5oCkBAIC0xMTgsMTAgKzExOCwxMCBAQCB2b2lkIHJlbG9jYXRlX3BvcnRpb19oYW5kbGVyKAog
CiB2b2lkIHNlbmRfdGltZW9mZnNldF9yZXEodW5zaWduZWQgbG9uZyB0aW1lb2ZmKTsKIHZvaWQg
c2VuZF9pbnZhbGlkYXRlX3JlcSh2b2lkKTsKLWludCBoYW5kbGVfbW1pbyh2b2lkKTsKLWludCBo
YW5kbGVfbW1pb193aXRoX3RyYW5zbGF0aW9uKHVuc2lnbmVkIGxvbmcgZ2xhLCB1bnNpZ25lZCBs
b25nIGdwZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbnBmZWMp
OwotaW50IGhhbmRsZV9waW8odWludDE2X3QgcG9ydCwgdW5zaWduZWQgaW50IHNpemUsIGludCBk
aXIpOworYm9vbCBoYW5kbGVfbW1pbyh2b2lkKTsKK2Jvb2wgaGFuZGxlX21taW9fd2l0aF90cmFu
c2xhdGlvbih1bnNpZ25lZCBsb25nIGdsYSwgdW5zaWduZWQgbG9uZyBncGZuLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBucGZlYyk7Citib29sIGhhbmRsZV9waW8o
dWludDE2X3QgcG9ydCwgdW5zaWduZWQgaW50IHNpemUsIGludCBkaXIpOwogdm9pZCBodm1faW50
ZXJydXB0X3Bvc3Qoc3RydWN0IHZjcHUgKnYsIGludCB2ZWN0b3IsIGludCB0eXBlKTsKIHZvaWQg
aHZtX2RwY2lfZW9pKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBndWVzdF9pcnEsCiAg
ICAgICAgICAgICAgICAgICBjb25zdCB1bmlvbiB2aW9hcGljX3JlZGlyX2VudHJ5ICplbnQpOwot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:02:39 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:02: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 1cL1tH-0005qk-UH; Sun, 25 Dec 2016 06:02:39 +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 1cL1tH-0005qb-15
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:39 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 0B/BA-27429-EF06F585; Sun, 25 Dec 2016 06:02:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfdvQny
 EwaKf+hYTthk4MHps79vFHsAYxZqZl5RfkcCaseXnBtaCHaoV3zY9ZW9gvCnTxcjFISTwhVHi
 wtlpLBDOeUaJF9dWAjkcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t3ABmILC/hIHLy0m
 QXE5hUwk1j15isTiM0CVD/t2zv2CYwcCxgZVjGqF6cWlaUW6VroJRVlpmeU5CZm5ugaGpjq5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwHmx2PsQoycGkJMqrtjkmQogvKT+lMiOxOCO+qDQntfg
 QowwHh5IEb0t0fISQYFFqempFWmYOMDhg0hIcPEoivN7AABHiLS5IzC3OTIdInWJUlBLnDQNJ
 CIAkMkrz4NpgAXmJUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwrxRIFN4MvNK4Ka/AlrMBLTYt
 jkaZHFJIkJKqoHRQp5d/uFGt4hS3l2768Tr3Bm6J2zP6pF4zb/6XayH3v75bUJXODV6ts6dvd
 M5YfXz+Ngv+yw9F+5c/Mb0W80x00tbNVVWr7kqPHn1SSXLmxsP35tZps5+7JR4ZVHiXsXG0Pv
 7lb5u1TT6G+EdvffiCvHIj+3yJT7f85ujSnarO7HaXUqYtXu+EktxRqKhFnNRcSIAyCeHXEMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1482645756!63126745!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5415 invoked from network); 25 Dec 2016 06:02:37 -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; 25 Dec 2016 06:02:37 -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 1cL1tE-0008Ty-K2
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:36 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1tE-0008CW-Hw
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:36 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1tE-0008CW-Hw@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:02:36 +0000
Subject: [Xen-changelog] [xen master] x86/HVM: handle_{mmio*,
	pio}() return value adjustments
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>

Y29tbWl0IGQwM2VkYTlkZTkzNzA4MTIzYmZiNTQ0OWNlODBmNjllY2E1NzMwM2UKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBGcmkgRGVjIDE2
IDE0OjM4OjI5IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBGcmkgRGVjIDE2IDE0OjM4OjI5IDIwMTYgKzAxMDAKCiAgICB4
ODYvSFZNOiBoYW5kbGVfe21taW8qLHBpb30oKSByZXR1cm4gdmFsdWUgYWRqdXN0bWVudHMKICAg
IAogICAgRG9uJ3QgaWdub3JlIHRoZWlyIHJldHVybiB2YWx1ZXMuIERvbid0IGluZGljYXRlIHN1
Y2Nlc3MgdG8gY2FsbGVycyBvZgogICAgaGFuZGxlX3BpbygpIHdoZW4gaW4gZmFjdCB0aGUgZG9t
YWluIGhhcyBiZWVuIGNyYXNoZWQuCiAgICAKICAgIE1ha2UgYWxsIHRocmVlIGZ1bmN0aW9ucyBy
ZXR1cm4gYm9vbC4gQWRqdXN0IGZvcm1hdHRpbmcgb2Ygc3dpdGNoKCkKICAgIHN0YXRlbWVudHMg
YmVpbmcgdG91Y2hlZCBhbnl3YXkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1
bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9pby5jICAgICAgICB8
IDI0ICsrKysrKysrKysrKy0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jICAg
ICB8IDExICsrKysrKy0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oIHwgIDggKysr
Ky0tLS0KIDMgZmlsZXMgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwgMjEgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pby5jIGIveGVuL2FyY2gveDg2L2h2bS9p
by5jCmluZGV4IGFiYjlkNTEuLmZhZjhlZDAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
aW8uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lvLmMKQEAgLTc4LDcgKzc4LDcgQEAgdm9pZCBz
ZW5kX2ludmFsaWRhdGVfcmVxKHZvaWQpCiAgICAgICAgIGdwcmludGsoWEVOTE9HX0VSUiwgIlVu
c3VjY2Vzc2Z1bCBtYXAtY2FjaGUgaW52YWxpZGF0ZVxuIik7CiB9CiAKLWludCBoYW5kbGVfbW1p
byh2b2lkKQorYm9vbCBoYW5kbGVfbW1pbyh2b2lkKQogewogICAgIHN0cnVjdCBodm1fZW11bGF0
ZV9jdHh0IGN0eHQ7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwpAQCAtMTAwLDIy
ICsxMDAsMjEgQEAgaW50IGhhbmRsZV9tbWlvKHZvaWQpCiAgICAgewogICAgIGNhc2UgWDg2RU1V
TF9VTkhBTkRMRUFCTEU6CiAgICAgICAgIGh2bV9kdW1wX2VtdWxhdGlvbl9zdGF0ZShYRU5MT0df
R19XQVJOSU5HICJNTUlPIiwgJmN0eHQpOwotICAgICAgICByZXR1cm4gMDsKKyAgICAgICAgcmV0
dXJuIGZhbHNlOworCiAgICAgY2FzZSBYODZFTVVMX0VYQ0VQVElPTjoKICAgICAgICAgaWYgKCBj
dHh0LmN0eHQuZXZlbnRfcGVuZGluZyApCiAgICAgICAgICAgICBodm1faW5qZWN0X2V2ZW50KCZj
dHh0LmN0eHQuZXZlbnQpOwogICAgICAgICBicmVhazsKLSAgICBkZWZhdWx0OgotICAgICAgICBi
cmVhazsKICAgICB9CiAKICAgICBodm1fZW11bGF0ZV93cml0ZWJhY2soJmN0eHQpOwogCi0gICAg
cmV0dXJuIDE7CisgICAgcmV0dXJuIHRydWU7CiB9CiAKLWludCBoYW5kbGVfbW1pb193aXRoX3Ry
YW5zbGF0aW9uKHVuc2lnbmVkIGxvbmcgZ2xhLCB1bnNpZ25lZCBsb25nIGdwZm4sCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbnBmZWMgYWNjZXNzKQorYm9vbCBoYW5k
bGVfbW1pb193aXRoX3RyYW5zbGF0aW9uKHVuc2lnbmVkIGxvbmcgZ2xhLCB1bnNpZ25lZCBsb25n
IGdwZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG5wZmVjIGFj
Y2VzcykKIHsKICAgICBzdHJ1Y3QgaHZtX3ZjcHVfaW8gKnZpbyA9ICZjdXJyZW50LT5hcmNoLmh2
bV92Y3B1Lmh2bV9pbzsKIApAQCAtMTI3LDcgKzEyNiw3IEBAIGludCBoYW5kbGVfbW1pb193aXRo
X3RyYW5zbGF0aW9uKHVuc2lnbmVkIGxvbmcgZ2xhLCB1bnNpZ25lZCBsb25nIGdwZm4sCiAgICAg
cmV0dXJuIGhhbmRsZV9tbWlvKCk7CiB9CiAKLWludCBoYW5kbGVfcGlvKHVpbnQxNl90IHBvcnQs
IHVuc2lnbmVkIGludCBzaXplLCBpbnQgZGlyKQorYm9vbCBoYW5kbGVfcGlvKHVpbnQxNl90IHBv
cnQsIHVuc2lnbmVkIGludCBzaXplLCBpbnQgZGlyKQogewogICAgIHN0cnVjdCB2Y3B1ICpjdXJy
ID0gY3VycmVudDsKICAgICBzdHJ1Y3QgaHZtX3ZjcHVfaW8gKnZpbyA9ICZjdXJyLT5hcmNoLmh2
bV92Y3B1Lmh2bV9pbzsKQEAgLTE1NSwxOSArMTU0LDIwIEBAIGludCBoYW5kbGVfcGlvKHVpbnQx
Nl90IHBvcnQsIHVuc2lnbmVkIGludCBzaXplLCBpbnQgZGlyKQogICAgICAgICAgICAgICAgIG1l
bWNweSgmZ3Vlc3RfY3B1X3VzZXJfcmVncygpLT5yYXgsICZkYXRhLCBzaXplKTsKICAgICAgICAg
fQogICAgICAgICBicmVhazsKKwogICAgIGNhc2UgWDg2RU1VTF9SRVRSWToKICAgICAgICAgLyog
V2Ugc2hvdWxkIG5vdCBhZHZhbmNlIFJJUC9FSVAgaWYgdGhlIGRvbWFpbiBpcyBzaHV0dGluZyBk
b3duICovCiAgICAgICAgIGlmICggY3Vyci0+ZG9tYWluLT5pc19zaHV0dGluZ19kb3duICkKLSAg
ICAgICAgICAgIHJldHVybiAwOwotCisgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAg
IGJyZWFrOworCiAgICAgZGVmYXVsdDoKICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIldl
aXJkIEhWTSBpb2VtdWxhdGlvbiBzdGF0dXMgJWQuXG4iLCByYyk7CiAgICAgICAgIGRvbWFpbl9j
cmFzaChjdXJyLT5kb21haW4pOwotICAgICAgICBicmVhazsKKyAgICAgICAgcmV0dXJuIGZhbHNl
OwogICAgIH0KIAotICAgIHJldHVybiAxOworICAgIHJldHVybiB0cnVlOwogfQogCiBzdGF0aWMg
Ym9vbF90IGRwY2lfcG9ydGlvX2FjY2VwdChjb25zdCBzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIgKmhh
bmRsZXIsCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMgYi94ZW4vYXJjaC94
ODYvaHZtL2lvcmVxLmMKaW5kZXggZTExMjNkYy4uNjczYTIxNSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9pb3JlcS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYwpAQCAtMTU2
LDEzICsxNTYsMTQgQEAgYm9vbF90IGhhbmRsZV9odm1faW9fY29tcGxldGlvbihzdHJ1Y3QgdmNw
dSAqdikKICAgICB7CiAgICAgY2FzZSBIVk1JT19ub19jb21wbGV0aW9uOgogICAgICAgICBicmVh
azsKKwogICAgIGNhc2UgSFZNSU9fbW1pb19jb21wbGV0aW9uOgotICAgICAgICBoYW5kbGVfbW1p
bygpOwotICAgICAgICBicmVhazsKKyAgICAgICAgcmV0dXJuIGhhbmRsZV9tbWlvKCk7CisKICAg
ICBjYXNlIEhWTUlPX3Bpb19jb21wbGV0aW9uOgotICAgICAgICAodm9pZCloYW5kbGVfcGlvKHZp
by0+aW9fcmVxLmFkZHIsIHZpby0+aW9fcmVxLnNpemUsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgdmlvLT5pb19yZXEuZGlyKTsKLSAgICAgICAgYnJlYWs7CisgICAgICAgIHJldHVybiBoYW5k
bGVfcGlvKHZpby0+aW9fcmVxLmFkZHIsIHZpby0+aW9fcmVxLnNpemUsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgIHZpby0+aW9fcmVxLmRpcik7CisKICAgICBjYXNlIEhWTUlPX3JlYWxtb2Rl
X2NvbXBsZXRpb246CiAgICAgewogICAgICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCBjdHh0
OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW8uaCBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL2lvLmgKaW5kZXggZTliM2Y4My4uOTIwYTIxOCAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vaW8uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9p
by5oCkBAIC0xMTgsMTAgKzExOCwxMCBAQCB2b2lkIHJlbG9jYXRlX3BvcnRpb19oYW5kbGVyKAog
CiB2b2lkIHNlbmRfdGltZW9mZnNldF9yZXEodW5zaWduZWQgbG9uZyB0aW1lb2ZmKTsKIHZvaWQg
c2VuZF9pbnZhbGlkYXRlX3JlcSh2b2lkKTsKLWludCBoYW5kbGVfbW1pbyh2b2lkKTsKLWludCBo
YW5kbGVfbW1pb193aXRoX3RyYW5zbGF0aW9uKHVuc2lnbmVkIGxvbmcgZ2xhLCB1bnNpZ25lZCBs
b25nIGdwZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbnBmZWMp
OwotaW50IGhhbmRsZV9waW8odWludDE2X3QgcG9ydCwgdW5zaWduZWQgaW50IHNpemUsIGludCBk
aXIpOworYm9vbCBoYW5kbGVfbW1pbyh2b2lkKTsKK2Jvb2wgaGFuZGxlX21taW9fd2l0aF90cmFu
c2xhdGlvbih1bnNpZ25lZCBsb25nIGdsYSwgdW5zaWduZWQgbG9uZyBncGZuLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBucGZlYyk7Citib29sIGhhbmRsZV9waW8o
dWludDE2X3QgcG9ydCwgdW5zaWduZWQgaW50IHNpemUsIGludCBkaXIpOwogdm9pZCBodm1faW50
ZXJydXB0X3Bvc3Qoc3RydWN0IHZjcHUgKnYsIGludCB2ZWN0b3IsIGludCB0eXBlKTsKIHZvaWQg
aHZtX2RwY2lfZW9pKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBndWVzdF9pcnEsCiAg
ICAgICAgICAgICAgICAgICBjb25zdCB1bmlvbiB2aW9hcGljX3JlZGlyX2VudHJ5ICplbnQpOwot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:02:50 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:02:50 +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 1cL1tR-0005sr-W5; Sun, 25 Dec 2016 06:02:49 +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 1cL1tQ-0005sg-SL
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:48 +0000
Received: from [85.158.143.35] by server-8.bemta-6.messagelabs.com id
 44/6C-05787-8016F585; Sun, 25 Dec 2016 06:02:48 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVZc9MT7
 C4HeDpsWEbQYOjB7b+3axBzBGsWbmJeVXJLBm9M1sZSn4JFHx5vUF1gbG1UJdjFwcQgJfGCWu
 fD7DAuGcZ5R4NfM7excjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgJOEqsf/
 GAHsXkFzCTOH13MCGKzANW/+9HFPoGRYwEjwypG9eLUorLUIl1zvaSizPSMktzEzBxdQwMzvd
 zU4uLE9NScxKRiveT83E2MQJ8wAMEOxpmX/Q8xSnIwKYnyqm2OiRDiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwdsSHR8hJFiUmp5akZaZAwwOmLQEB4+SCK93AlCat7ggMbc4Mx0idYpRl2Pas8VP
 mYRY8vLzUqXEedPigYoEQIoySvPgRsAC9RKjrJQwLyPQUUI8BalFuZklqPKvGMU5GJWEeQVAV
 vFk5pXAbXoFdAQT0BG2zdEgR5QkIqSkGhjbKjK3GyvEnNOz+/Yx4ueOf+tZe58v2D3bTdFuav
 qhoKvsSpP3bWk6cWKLzI3Dyr4mZYrrd4tIhlpvkYuSsmxQ+h/Y0PXtRzjvbpPT6WxBk0WnXT9
 xLq2SbcGb3D0flof2Jp294NdePGnyHLd523582bCmyW6eilHhK5f1XivvVe87XKPzRuedEktx
 RqKhFnNRcSIArpnsbk8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1482645766!49314500!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19088 invoked from network); 25 Dec 2016 06:02:47 -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; 25 Dec 2016 06:02:47 -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 1cL1tO-0008Ur-MP
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:46 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1tO-0008Df-Lj
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:46 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1tO-0008Df-Lj@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:02:46 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Simplfy L{ES, DS, SS, FS,
	GS} 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>

Y29tbWl0IGNhZjUyMGIyYzYxYTM1Y2RiMTk2ZTg1MDQ0MzAzOGQzNjdjMTAyMzgKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIERlYyAxNCAxMTowNToxOCAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMTYgMTM6NDk6
MjQgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBTaW1wbGZ5IEx7RVMsRFMsU1MsRlMsR1N9IGhh
bmRsaW5nCiAgICAKICAgICVzcywgJWZzIGFuZCAlZ3MgY2FuIGJlIGNhbGN1bGF0ZWQgYnkgZGly
ZWN0bHkgbWFza2luZyB0aGUgb3Bjb2RlLiAgJWVzIGFuZAogICAgJWRzIGNhbnQsIGJ1dCB0aGUg
Y2FsY3VsYXRpb24gaXNuJ3QgaGFyZC4KICAgIAogICAgVXNlIHNlZyByYXRoZXIgdGhhbiBkc3Qu
dmFsIGZvciBzdG9yaW5nIHRoZSBjYWxjdWxhdGVkIHNlZ21lbnQsIHdoaWNoIGlzCiAgICBhcHBy
b3ByaWF0ZWx5IHR5cGVkLiAgRHJvcCB0aGUgc2VsIGxvY2FsIHZhcmlhYmxlIGVudGlyZWx5IGFu
ZCB1c2UgZHN0LnZhbAogICAgaW5zdGVhZC4gIFRoZSBtb2RlXzY0Yml0KCkgY2hlY2sgY2FuIGJl
IHJlcG9zaXRpb25lZCBhbmQgc2ltcGxpZmllZCB0byBkcm9wCiAgICB0aGUgZXh0IGNoZWNrLiAg
UmVwbGFjZSBvcGVuY29kaW5nIG9mIFg4NkVNVUxfT0tBWS4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgfCAzMiArKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0t
LS0tLQogMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDIxIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIGIveGVu
L2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKaW5kZXggNjMxM2I1Ny4uZjY5ZGVj
ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysr
IGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKQEAgLTMzOTgsMjQgKzMz
OTgsMjAgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgIF9yZWdzLmVpcCA9IGRzdC52YWw7CiAgICAg
ICAgIGJyZWFrOwogCi0gICAgY2FzZSAweGM0OiAvKiBsZXMgKi8gewotICAgICAgICB1bnNpZ25l
ZCBsb25nIHNlbDsKLSAgICAgICAgZHN0LnZhbCA9IHg4Nl9zZWdfZXM7Ci0gICAgbGVzOiAvKiBk
c3QudmFsIGlkZW50aWZpZXMgdGhlIHNlZ21lbnQgKi8KLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0
aW9uX2lmKG1vZGVfNjRiaXQoKSAmJiAhZXh0LCBFWENfVUQpOworICAgIGNhc2UgMHhjNDogLyog
bGVzICovCisgICAgY2FzZSAweGM1OiAvKiBsZHMgKi8KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0
aW9uX2lmKG1vZGVfNjRiaXQoKSwgRVhDX1VEKTsKKyAgICAgICAgc2VnID0gKGIgJiAxKSAqIDM7
IC8qIGVzID0gMCwgZHMgPSAzICovCisgICAgbGVzOgogICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYoc3JjLnR5cGUgIT0gT1BfTUVNLCBFWENfVUQpOwogICAgICAgICBpZiAoIChyYyA9IHJl
YWRfdWxvbmcoc3JjLm1lbS5zZWcsIHNyYy5tZW0ub2ZmICsgc3JjLmJ5dGVzLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJnNlbCwgMiwgY3R4dCwgb3BzKSkgIT0gMCApCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAmZHN0LnZhbCwgMiwgY3R4dCwgb3BzKSkgIT0gWDg2RU1V
TF9PS0FZICkKICAgICAgICAgICAgIGdvdG8gZG9uZTsKLSAgICAgICAgaWYgKCAocmMgPSBsb2Fk
X3NlZyhkc3QudmFsLCBzZWwsIDAsIE5VTEwsIGN0eHQsIG9wcykpICE9IDAgKQorICAgICAgICBB
U1NFUlQoaXNfeDg2X3VzZXJfc2VnbWVudChzZWcpKTsKKyAgICAgICAgaWYgKCAocmMgPSBsb2Fk
X3NlZyhzZWcsIGRzdC52YWwsIDAsIE5VTEwsIGN0eHQsIG9wcykpICE9IFg4NkVNVUxfT0tBWSAp
CiAgICAgICAgICAgICBnb3RvIGRvbmU7CiAgICAgICAgIGRzdC52YWwgPSBzcmMudmFsOwogICAg
ICAgICBicmVhazsKLSAgICB9Ci0KLSAgICBjYXNlIDB4YzU6IC8qIGxkcyAqLwotICAgICAgICBk
c3QudmFsID0geDg2X3NlZ19kczsKLSAgICAgICAgZ290byBsZXM7CiAKICAgICBjYXNlIDB4Yzg6
IC8qIGVudGVyIGltbTE2LGltbTggKi8gewogICAgICAgICB1aW50OF90IGRlcHRoID0gaW1tMiAm
IDMxOwpAQCAtNTI3NCwyMSArNTI3MCwxNSBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgYnJlYWs7
CiAKICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYsIDB4YjIpOiAvKiBsc3MgKi8KLSAgICAgICAg
ZHN0LnZhbCA9IHg4Nl9zZWdfc3M7CisgICAgY2FzZSBYODZFTVVMX09QQygweDBmLCAweGI0KTog
LyogbGZzICovCisgICAgY2FzZSBYODZFTVVMX09QQygweDBmLCAweGI1KTogLyogbGdzICovCisg
ICAgICAgIHNlZyA9IGIgJiA3OwogICAgICAgICBnb3RvIGxlczsKIAogICAgIGNhc2UgWDg2RU1V
TF9PUEMoMHgwZiwgMHhiMyk6IGJ0cjogLyogYnRyICovCiAgICAgICAgIGVtdWxhdGVfMm9wX1Ny
Y1Zfbm9ieXRlKCJidHIiLCBzcmMsIGRzdCwgX3JlZ3MuZWZsYWdzKTsKICAgICAgICAgYnJlYWs7
CiAKLSAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYsIDB4YjQpOiAvKiBsZnMgKi8KLSAgICAgICAg
ZHN0LnZhbCA9IHg4Nl9zZWdfZnM7Ci0gICAgICAgIGdvdG8gbGVzOwotCi0gICAgY2FzZSBYODZF
TVVMX09QQygweDBmLCAweGI1KTogLyogbGdzICovCi0gICAgICAgIGRzdC52YWwgPSB4ODZfc2Vn
X2dzOwotICAgICAgICBnb3RvIGxlczsKLQogICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgwZiwgMHhi
Nik6IC8qIG1vdnp4IHJtOCxyezE2LDMyLDY0fSAqLwogICAgICAgICAvKiBSZWNvbXB1dGUgRHN0
UmVnIGFzIHdlIG1heSBoYXZlIGRlY29kZWQgQUgvQkgvQ0gvREguICovCiAgICAgICAgIGRzdC5y
ZWcgICA9IGRlY29kZV9yZWdpc3Rlcihtb2RybV9yZWcsICZfcmVncywgMCk7Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:02:50 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:02:50 +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 1cL1tR-0005sr-W5; Sun, 25 Dec 2016 06:02:49 +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 1cL1tQ-0005sg-SL
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:48 +0000
Received: from [85.158.143.35] by server-8.bemta-6.messagelabs.com id
 44/6C-05787-8016F585; Sun, 25 Dec 2016 06:02:48 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVZc9MT7
 C4HeDpsWEbQYOjB7b+3axBzBGsWbmJeVXJLBm9M1sZSn4JFHx5vUF1gbG1UJdjFwcQgJfGCWu
 fD7DAuGcZ5R4NfM7excjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgJOEqsf/
 GAHsXkFzCTOH13MCGKzANW/+9HFPoGRYwEjwypG9eLUorLUIl1zvaSizPSMktzEzBxdQwMzvd
 zU4uLE9NScxKRiveT83E2MQJ8wAMEOxpmX/Q8xSnIwKYnyqm2OiRDiS8pPqcxILM6ILyrNSS0
 +xCjDwaEkwdsSHR8hJFiUmp5akZaZAwwOmLQEB4+SCK93AlCat7ggMbc4Mx0idYpRl2Pas8VP
 mYRY8vLzUqXEedPigYoEQIoySvPgRsAC9RKjrJQwLyPQUUI8BalFuZklqPKvGMU5GJWEeQVAV
 vFk5pXAbXoFdAQT0BG2zdEgR5QkIqSkGhjbKjK3GyvEnNOz+/Yx4ueOf+tZe58v2D3bTdFuav
 qhoKvsSpP3bWk6cWKLzI3Dyr4mZYrrd4tIhlpvkYuSsmxQ+h/Y0PXtRzjvbpPT6WxBk0WnXT9
 xLq2SbcGb3D0flof2Jp294NdePGnyHLd523582bCmyW6eilHhK5f1XivvVe87XKPzRuedEktx
 RqKhFnNRcSIArpnsbk8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1482645766!49314500!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19088 invoked from network); 25 Dec 2016 06:02:47 -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; 25 Dec 2016 06:02:47 -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 1cL1tO-0008Ur-MP
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:46 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1tO-0008Df-Lj
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:46 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1tO-0008Df-Lj@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:02:46 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Simplfy L{ES, DS, SS, FS,
	GS} 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>

Y29tbWl0IGNhZjUyMGIyYzYxYTM1Y2RiMTk2ZTg1MDQ0MzAzOGQzNjdjMTAyMzgKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
V2VkIERlYyAxNCAxMTowNToxOCAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMTYgMTM6NDk6
MjQgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBTaW1wbGZ5IEx7RVMsRFMsU1MsRlMsR1N9IGhh
bmRsaW5nCiAgICAKICAgICVzcywgJWZzIGFuZCAlZ3MgY2FuIGJlIGNhbGN1bGF0ZWQgYnkgZGly
ZWN0bHkgbWFza2luZyB0aGUgb3Bjb2RlLiAgJWVzIGFuZAogICAgJWRzIGNhbnQsIGJ1dCB0aGUg
Y2FsY3VsYXRpb24gaXNuJ3QgaGFyZC4KICAgIAogICAgVXNlIHNlZyByYXRoZXIgdGhhbiBkc3Qu
dmFsIGZvciBzdG9yaW5nIHRoZSBjYWxjdWxhdGVkIHNlZ21lbnQsIHdoaWNoIGlzCiAgICBhcHBy
b3ByaWF0ZWx5IHR5cGVkLiAgRHJvcCB0aGUgc2VsIGxvY2FsIHZhcmlhYmxlIGVudGlyZWx5IGFu
ZCB1c2UgZHN0LnZhbAogICAgaW5zdGVhZC4gIFRoZSBtb2RlXzY0Yml0KCkgY2hlY2sgY2FuIGJl
IHJlcG9zaXRpb25lZCBhbmQgc2ltcGxpZmllZCB0byBkcm9wCiAgICB0aGUgZXh0IGNoZWNrLiAg
UmVwbGFjZSBvcGVuY29kaW5nIG9mIFg4NkVNVUxfT0tBWS4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgfCAzMiArKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0t
LS0tLQogMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDIxIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIGIveGVu
L2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKaW5kZXggNjMxM2I1Ny4uZjY5ZGVj
ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysr
IGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKQEAgLTMzOTgsMjQgKzMz
OTgsMjAgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgIF9yZWdzLmVpcCA9IGRzdC52YWw7CiAgICAg
ICAgIGJyZWFrOwogCi0gICAgY2FzZSAweGM0OiAvKiBsZXMgKi8gewotICAgICAgICB1bnNpZ25l
ZCBsb25nIHNlbDsKLSAgICAgICAgZHN0LnZhbCA9IHg4Nl9zZWdfZXM7Ci0gICAgbGVzOiAvKiBk
c3QudmFsIGlkZW50aWZpZXMgdGhlIHNlZ21lbnQgKi8KLSAgICAgICAgZ2VuZXJhdGVfZXhjZXB0
aW9uX2lmKG1vZGVfNjRiaXQoKSAmJiAhZXh0LCBFWENfVUQpOworICAgIGNhc2UgMHhjNDogLyog
bGVzICovCisgICAgY2FzZSAweGM1OiAvKiBsZHMgKi8KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0
aW9uX2lmKG1vZGVfNjRiaXQoKSwgRVhDX1VEKTsKKyAgICAgICAgc2VnID0gKGIgJiAxKSAqIDM7
IC8qIGVzID0gMCwgZHMgPSAzICovCisgICAgbGVzOgogICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYoc3JjLnR5cGUgIT0gT1BfTUVNLCBFWENfVUQpOwogICAgICAgICBpZiAoIChyYyA9IHJl
YWRfdWxvbmcoc3JjLm1lbS5zZWcsIHNyYy5tZW0ub2ZmICsgc3JjLmJ5dGVzLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJnNlbCwgMiwgY3R4dCwgb3BzKSkgIT0gMCApCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAmZHN0LnZhbCwgMiwgY3R4dCwgb3BzKSkgIT0gWDg2RU1V
TF9PS0FZICkKICAgICAgICAgICAgIGdvdG8gZG9uZTsKLSAgICAgICAgaWYgKCAocmMgPSBsb2Fk
X3NlZyhkc3QudmFsLCBzZWwsIDAsIE5VTEwsIGN0eHQsIG9wcykpICE9IDAgKQorICAgICAgICBB
U1NFUlQoaXNfeDg2X3VzZXJfc2VnbWVudChzZWcpKTsKKyAgICAgICAgaWYgKCAocmMgPSBsb2Fk
X3NlZyhzZWcsIGRzdC52YWwsIDAsIE5VTEwsIGN0eHQsIG9wcykpICE9IFg4NkVNVUxfT0tBWSAp
CiAgICAgICAgICAgICBnb3RvIGRvbmU7CiAgICAgICAgIGRzdC52YWwgPSBzcmMudmFsOwogICAg
ICAgICBicmVhazsKLSAgICB9Ci0KLSAgICBjYXNlIDB4YzU6IC8qIGxkcyAqLwotICAgICAgICBk
c3QudmFsID0geDg2X3NlZ19kczsKLSAgICAgICAgZ290byBsZXM7CiAKICAgICBjYXNlIDB4Yzg6
IC8qIGVudGVyIGltbTE2LGltbTggKi8gewogICAgICAgICB1aW50OF90IGRlcHRoID0gaW1tMiAm
IDMxOwpAQCAtNTI3NCwyMSArNTI3MCwxNSBAQCB4ODZfZW11bGF0ZSgKICAgICAgICAgYnJlYWs7
CiAKICAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYsIDB4YjIpOiAvKiBsc3MgKi8KLSAgICAgICAg
ZHN0LnZhbCA9IHg4Nl9zZWdfc3M7CisgICAgY2FzZSBYODZFTVVMX09QQygweDBmLCAweGI0KTog
LyogbGZzICovCisgICAgY2FzZSBYODZFTVVMX09QQygweDBmLCAweGI1KTogLyogbGdzICovCisg
ICAgICAgIHNlZyA9IGIgJiA3OwogICAgICAgICBnb3RvIGxlczsKIAogICAgIGNhc2UgWDg2RU1V
TF9PUEMoMHgwZiwgMHhiMyk6IGJ0cjogLyogYnRyICovCiAgICAgICAgIGVtdWxhdGVfMm9wX1Ny
Y1Zfbm9ieXRlKCJidHIiLCBzcmMsIGRzdCwgX3JlZ3MuZWZsYWdzKTsKICAgICAgICAgYnJlYWs7
CiAKLSAgICBjYXNlIFg4NkVNVUxfT1BDKDB4MGYsIDB4YjQpOiAvKiBsZnMgKi8KLSAgICAgICAg
ZHN0LnZhbCA9IHg4Nl9zZWdfZnM7Ci0gICAgICAgIGdvdG8gbGVzOwotCi0gICAgY2FzZSBYODZF
TVVMX09QQygweDBmLCAweGI1KTogLyogbGdzICovCi0gICAgICAgIGRzdC52YWwgPSB4ODZfc2Vn
X2dzOwotICAgICAgICBnb3RvIGxlczsKLQogICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgwZiwgMHhi
Nik6IC8qIG1vdnp4IHJtOCxyezE2LDMyLDY0fSAqLwogICAgICAgICAvKiBSZWNvbXB1dGUgRHN0
UmVnIGFzIHdlIG1heSBoYXZlIGRlY29kZWQgQUgvQkgvQ0gvREguICovCiAgICAgICAgIGRzdC5y
ZWcgICA9IGRlY29kZV9yZWdpc3Rlcihtb2RybV9yZWcsICZfcmVncywgMCk7Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:03:00 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:03:00 +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 1cL1tc-0005uj-2i; Sun, 25 Dec 2016 06:03:00 +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 1cL1tb-0005uY-5z
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:59 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 CB/BA-31966-2116F585; Sun, 25 Dec 2016 06:02:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVcwMT7
 C4MErfYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHr5HWPBL46K5m3xDYxr2bsYuTiEBL4wSty6
 sAjKOc8osfnDOaYuRg4ONgExibl7FboYOTlEBFQlZq1YzgxiCwmoSzT9bmADsYUFfCTa2z+xg
 ti8AmYSO7ZuYwKxWYDq2+ZOYprAyLGAkWEVo0ZxalFZapGuoZFeUlFmekZJbmJmjq6hgalebm
 pxcWJ6ak5iUrFecn7uJkagTxiAYAdj3yznQ4ySHExKorxqm2MihPiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwtkTHRwgJFqWmp1akZeYAgwMmLcHBoyTC650AlOYtLkjMLc5Mh0idYlSUEue9FQ+U
 EABJZJTmwbXBAvISo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHmvgUzhycwrgZv+CmgxE9Bi2
 +ZokMUliQgpqQbGWdNPWrPacO7wW/dELasyhiNENdzwCPtcTbPZ5xMkOxeee2H4x6OJ4USgio
 vNB7HfywRn596sv39Rd8MbAf+gIOk7h9iOO/U3T14Sl/jIuZ2tf+c5xuXrFG0ruyrLmRj1QtY
 yXdmuOV/fIzy0zXP1/2juTPO2zVfXu3XrOd68HO07/VbGp0lKLMUZiYZazEXFiQCs1Ba2QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1482645776!40810721!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48105 invoked from network); 25 Dec 2016 06:02:57 -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; 25 Dec 2016 06:02:57 -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 1cL1tY-0008V1-OL
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:56 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1tY-0008EM-Ns
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:56 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1tY-0008EM-Ns@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:02:56 +0000
Subject: [Xen-changelog] [xen master] libxl: set rc to 0 in init_acpi_config
	in success path
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>

Y29tbWl0IDA4Y2NiNDY5MjQzODVjODMzYmQwZGE5ZTA4N2ZiNmI5NmZhNzY4NDkKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogRnJpIERlYyAxNiAx
NTo1MTozMyAyMDE2ICswMDAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMTYgMTY6MjE6NDMgMjAxNiArMDAwMAoKICAgIGxpYnhs
OiBzZXQgcmMgdG8gMCBpbiBpbml0X2FjcGlfY29uZmlnIGluIHN1Y2Nlc3MgcGF0aAogICAgCiAg
ICB4Y19kb2FtaW5fZ2V0aW5mbyByZXR1cm5zID49MCBpbiBzdWNjZXNzIHBhdGgsIGFuZCBpZiB0
aGVyZSBpcyBubyB2bm9kZQogICAgY29uZmlndXJlZCwgdGhhdCByYyB3aWxsIGJlIHJldHVybmVk
IHRvIGNhbGxlciwgd2hpY2ggaW5kaWNhdGVzIGVycm9yLgogICAgCiAgICBGaXggdGhhdCBieSBz
ZXR0aW5nIHJjIHRvIDAgaW4gc3VjY2VzcyBwYXRoLgogICAgCiAgICBSZXBvcnRlZC1ieTogQm9y
aXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KICAgIFNpZ25lZC1vZmYt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBUZXN0ZWQtYnk6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGli
eGxfeDg2X2FjcGkuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfeDg2X2FjcGkuYyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X3g4Nl9hY3BpLmMKaW5kZXggNmNmMGMzMC4uMTczMTg4ZiAxMDA2NDQKLS0tIGEvdG9vbHMvbGli
eGwvbGlieGxfeDg2X2FjcGkuYworKysgYi90b29scy9saWJ4bC9saWJ4bF94ODZfYWNwaS5jCkBA
IC0xNTMsNiArMTUzLDcgQEAgc3RhdGljIGludCBpbml0X2FjcGlfY29uZmlnKGxpYnhsX19nYyAq
Z2MsCiAgICAgY29uZmlnLT5sYXBpY19pZCA9IGFjcGlfbGFwaWNfaWQ7CiAgICAgY29uZmlnLT5h
Y3BpX3JldmlzaW9uID0gNTsKIAorICAgIHJjID0gMDsKIG91dDoKICAgICByZXR1cm4gcmM7CiB9
Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNt
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:03:00 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:03:00 +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 1cL1tc-0005uj-2i; Sun, 25 Dec 2016 06:03:00 +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 1cL1tb-0005uY-5z
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:59 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 CB/BA-31966-2116F585; Sun, 25 Dec 2016 06:02:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVcwMT7
 C4MErfYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHr5HWPBL46K5m3xDYxr2bsYuTiEBL4wSty6
 sAjKOc8osfnDOaYuRg4ONgExibl7FboYOTlEBFQlZq1YzgxiCwmoSzT9bmADsYUFfCTa2z+xg
 ti8AmYSO7ZuYwKxWYDq2+ZOYprAyLGAkWEVo0ZxalFZapGuoZFeUlFmekZJbmJmjq6hgalebm
 pxcWJ6ak5iUrFecn7uJkagTxiAYAdj3yznQ4ySHExKorxqm2MihPiS8lMqMxKLM+KLSnNSiw8
 xynBwKEnwtkTHRwgJFqWmp1akZeYAgwMmLcHBoyTC650AlOYtLkjMLc5Mh0idYlSUEue9FQ+U
 EABJZJTmwbXBAvISo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHmvgUzhycwrgZv+CmgxE9Bi2
 +ZokMUliQgpqQbGWdNPWrPacO7wW/dELasyhiNENdzwCPtcTbPZ5xMkOxeee2H4x6OJ4USgio
 vNB7HfywRn596sv39Rd8MbAf+gIOk7h9iOO/U3T14Sl/jIuZ2tf+c5xuXrFG0ruyrLmRj1QtY
 yXdmuOV/fIzy0zXP1/2juTPO2zVfXu3XrOd68HO07/VbGp0lKLMUZiYZazEXFiQCs1Ba2QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1482645776!40810721!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48105 invoked from network); 25 Dec 2016 06:02:57 -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; 25 Dec 2016 06:02:57 -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 1cL1tY-0008V1-OL
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:56 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1tY-0008EM-Ns
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:02:56 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1tY-0008EM-Ns@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:02:56 +0000
Subject: [Xen-changelog] [xen master] libxl: set rc to 0 in init_acpi_config
	in success path
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>

Y29tbWl0IDA4Y2NiNDY5MjQzODVjODMzYmQwZGE5ZTA4N2ZiNmI5NmZhNzY4NDkKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogRnJpIERlYyAxNiAx
NTo1MTozMyAyMDE2ICswMDAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMTYgMTY6MjE6NDMgMjAxNiArMDAwMAoKICAgIGxpYnhs
OiBzZXQgcmMgdG8gMCBpbiBpbml0X2FjcGlfY29uZmlnIGluIHN1Y2Nlc3MgcGF0aAogICAgCiAg
ICB4Y19kb2FtaW5fZ2V0aW5mbyByZXR1cm5zID49MCBpbiBzdWNjZXNzIHBhdGgsIGFuZCBpZiB0
aGVyZSBpcyBubyB2bm9kZQogICAgY29uZmlndXJlZCwgdGhhdCByYyB3aWxsIGJlIHJldHVybmVk
IHRvIGNhbGxlciwgd2hpY2ggaW5kaWNhdGVzIGVycm9yLgogICAgCiAgICBGaXggdGhhdCBieSBz
ZXR0aW5nIHJjIHRvIDAgaW4gc3VjY2VzcyBwYXRoLgogICAgCiAgICBSZXBvcnRlZC1ieTogQm9y
aXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KICAgIFNpZ25lZC1vZmYt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBUZXN0ZWQtYnk6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGli
eGxfeDg2X2FjcGkuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfeDg2X2FjcGkuYyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X3g4Nl9hY3BpLmMKaW5kZXggNmNmMGMzMC4uMTczMTg4ZiAxMDA2NDQKLS0tIGEvdG9vbHMvbGli
eGwvbGlieGxfeDg2X2FjcGkuYworKysgYi90b29scy9saWJ4bC9saWJ4bF94ODZfYWNwaS5jCkBA
IC0xNTMsNiArMTUzLDcgQEAgc3RhdGljIGludCBpbml0X2FjcGlfY29uZmlnKGxpYnhsX19nYyAq
Z2MsCiAgICAgY29uZmlnLT5sYXBpY19pZCA9IGFjcGlfbGFwaWNfaWQ7CiAgICAgY29uZmlnLT5h
Y3BpX3JldmlzaW9uID0gNTsKIAorICAgIHJjID0gMDsKIG91dDoKICAgICByZXR1cm4gcmM7CiB9
Ci0tCmdlbmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNt
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1jaGFuZ2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:03:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:03: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 1cL1tm-0005wD-4H; Sun, 25 Dec 2016 06:03:10 +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 1cL1tl-0005w3-5f
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:09 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 0C/1F-15112-C116F585; Sun, 25 Dec 2016 06:03:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVc6MT7
 C4MsJQ4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNOPL4IHPBTeGKG1ffszQw7hPoYuTiEBL4wijR
 cXc5K4RznlHiy8oW9i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUiJOase
 M4CYvMKmEns6lzICGKzANU/f36YcQIjxwJGhlWM6sWpRWWpRbqGeklFmekZJbmJmTm6hgZmer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjDufOx1ilORgUhLlVdscEyHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgrclOj5CSLAoNT21Ii0zBxgcMGkJDh4lEd7L8UBp3uKCxNzizHSI1ClGRSlx3lsg
 CQGQREZpHlwbLCAvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZg3KgFoCk9mXgnc9FdAi5mAF
 ts2R4MsLklESEk1MDbf3ajYbO9/8JJldsbT/lmtO+4/LTEvfqj3/Mva7qRTl296/y12eCma/s
 Wa5cy+na/dn5/6lxf3VGxBmeyF6Z2xJStTtuhp5j9LNK1neZB7TD8ram5Dxb8ZfbdUue6uFNY
 W09O+9PB0ZvQi9ZkPW8u+zpY+/9MsedurU9tWHsxc+GLX+vucOziUWIozEg21mIuKEwHCMI4k
 QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1482645786!79160375!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52903 invoked from network); 25 Dec 2016 06:03:07 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-9.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:03:07 -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 1cL1ti-0008Vn-QO
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:06 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1ti-0008FB-Pz
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:06 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1ti-0008FB-Pz@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:03:06 +0000
Subject: [Xen-changelog] [xen master] xen/arm: Move
	p2m_vmid_allocator_init() inside setup_virt_paging()
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>

Y29tbWl0IDNjYTg1NzNmOGI4MWIyZmY4ZDE0YzBmYjI5MjYwNDIwZjg2OGFiN2EKQXV0aG9yOiAg
ICAgQmh1cGluZGVyIFRoYWt1ciA8Ymh1cGluZGVyLnRoYWt1ckBsaW5hcm8ub3JnPgpBdXRob3JE
YXRlOiBGcmkgRGVjIDE2IDEyOjQ2OjI3IDIwMTYgKzA1MzAKQ29tbWl0OiAgICAgU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBGcmkgRGVjIDE2
IDEwOjQyOjExIDIwMTYgLTA4MDAKCiAgICB4ZW4vYXJtOiBNb3ZlIHAybV92bWlkX2FsbG9jYXRv
cl9pbml0KCkgaW5zaWRlIHNldHVwX3ZpcnRfcGFnaW5nKCkKICAgIAogICAgU2luY2UgVk1JRHMg
YXJlIHJlbGF0ZWQgdG8gMm5kIHN0YWdlIGFkZHJlc3MgdHJhbnNsYXRpb24sIGl0IG1ha2VzIG1v
cmUgc2Vuc2UKICAgIHRvIG1vdmUgdGhlIGNhbGwgdG8gcDJtX3ZtaWRfYWxsb2NhdG9yX2luaXQo
KSwgd2hpY2ggaW5pdGlhbGl6ZXMgdGhlIHZtaWQKICAgIGFsbG9jYXRpb24gYml0bWFwLCBpbnNp
ZGUgc2V0dXBfdmlydF9wYWdpbmcoKSwgd2hlcmUgMm5kIHN0YWdlIGFkZHJlc3MgdHJhbnNsYXRp
b24KICAgIGlzIHNldCB1cC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQmh1cGluZGVyIFRoYWt1
ciA8Ymh1cGluZGVyLnRoYWt1ckBsaW5hcm8ub3JnPgogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogICAgUmV2aWV3ZWQtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL3AybS5j
ICAgICAgICB8IDUgKysrKy0KIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAgfCAyIC0tCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL3AybS5oIHwgMyAtLS0KIDMgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRp
b25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBi
L3hlbi9hcmNoL2FybS9wMm0uYwppbmRleCA1ZDViYjg3Li42OTMwZjhjIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vcDJtLmMKKysrIGIveGVuL2FyY2gvYXJtL3AybS5jCkBAIC0xMjM5LDcgKzEy
MzksNyBAQCBzdGF0aWMgc3BpbmxvY2tfdCB2bWlkX2FsbG9jX2xvY2sgPSBTUElOX0xPQ0tfVU5M
T0NLRUQ7CiAgKi8KIHN0YXRpYyBERUNMQVJFX0JJVE1BUCh2bWlkX21hc2ssIE1BWF9WTUlEKTsK
IAotdm9pZCBwMm1fdm1pZF9hbGxvY2F0b3JfaW5pdCh2b2lkKQorc3RhdGljIHZvaWQgcDJtX3Zt
aWRfYWxsb2NhdG9yX2luaXQodm9pZCkKIHsKICAgICBzZXRfYml0KElOVkFMSURfVk1JRCwgdm1p
ZF9tYXNrKTsKIH0KQEAgLTE2NTcsNiArMTY1Nyw5IEBAIHZvaWQgX19pbml0IHNldHVwX3ZpcnRf
cGFnaW5nKHZvaWQpCiAjZW5kaWYKICAgICBwcmludGsoIlAyTTogJWQgbGV2ZWxzIHdpdGggb3Jk
ZXItJWQgcm9vdCwgVlRDUiAweCVseFxuIiwKICAgICAgICAgICAgNCAtIFAyTV9ST09UX0xFVkVM
LCBQMk1fUk9PVF9PUkRFUiwgdmFsKTsKKworICAgIHAybV92bWlkX2FsbG9jYXRvcl9pbml0KCk7
CisKICAgICAvKiBJdCBpcyBub3QgYWxsb3dlZCB0byBjb25jYXRlbmF0ZSBhIGxldmVsIHplcm8g
cm9vdCAqLwogICAgIEJVR19PTiggUDJNX1JPT1RfTEVWRUwgPT0gMCAmJiBQMk1fUk9PVF9PUkRF
UiA+IDAgKTsKICAgICBzZXR1cF92aXJ0X3BhZ2luZ19vbmUoKHZvaWQgKil2YWwpOwpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwppbmRleCAx
Njc4ODcxLi4wNDllNDQ5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94
ZW4vYXJjaC9hcm0vc2V0dXAuYwpAQCAtNzgxLDggKzc4MSw2IEBAIHZvaWQgX19pbml0IHN0YXJ0
X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCiAKICAgICBnaWNfaW5pdCgpOwog
Ci0gICAgcDJtX3ZtaWRfYWxsb2NhdG9yX2luaXQoKTsKLQogICAgIHNvZnRpcnFfaW5pdCgpOwog
CiAgICAgdGFza2xldF9zdWJzeXNfaW5pdCgpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LWFybS9wMm0uaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgKaW5kZXggZmRiNmI0Ny4uMDk4
N2JlMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaAorKysgYi94ZW4vaW5j
bHVkZS9hc20tYXJtL3AybS5oCkBAIC0xNTIsOSArMTUyLDYgQEAgdm9pZCBwMm1fYWx0cDJtX2No
ZWNrKHN0cnVjdCB2Y3B1ICp2LCB1aW50MTZfdCBpZHgpCiAgICAgLyogTm90IHN1cHBvcnRlZCBv
biBBUk0uICovCiB9CiAKLS8qIEluaXRpYWxpc2Ugdm1pZCBhbGxvY2F0b3IgKi8KLXZvaWQgcDJt
X3ZtaWRfYWxsb2NhdG9yX2luaXQodm9pZCk7Ci0KIC8qIFNlY29uZCBzdGFnZSBwYWdpbmcgc2V0
dXAsIHRvIGJlIGNhbGxlZCBvbiBhbGwgQ1BVcyAqLwogdm9pZCBzZXR1cF92aXJ0X3BhZ2luZyh2
b2lkKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:03:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:03: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 1cL1tm-0005wD-4H; Sun, 25 Dec 2016 06:03:10 +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 1cL1tl-0005w3-5f
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:09 +0000
Received: from [193.109.254.147] by server-6.bemta-6.messagelabs.com id
 0C/1F-15112-C116F585; Sun, 25 Dec 2016 06:03:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVVc6MT7
 C4MsJQ4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNOPL4IHPBTeGKG1ffszQw7hPoYuTiEBL4wijR
 cXc5K4RznlHiy8oW9i5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQUiJOase
 M4CYvMKmEns6lzICGKzANU/f36YcQIjxwJGhlWM6sWpRWWpRbqGeklFmekZJbmJmTm6hgZmer
 mpxcWJ6ak5iUnFesn5uZsYgT5hAIIdjDufOx1ilORgUhLlVdscEyHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgrclOj5CSLAoNT21Ii0zBxgcMGkJDh4lEd7L8UBp3uKCxNzizHSI1ClGRSlx3lsg
 CQGQREZpHlwbLCAvMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZg3KgFoCk9mXgnc9FdAi5mAF
 ts2R4MsLklESEk1MDbf3ajYbO9/8JJldsbT/lmtO+4/LTEvfqj3/Mva7qRTl296/y12eCma/s
 Wa5cy+na/dn5/6lxf3VGxBmeyF6Z2xJStTtuhp5j9LNK1neZB7TD8ram5Dxb8ZfbdUue6uFNY
 W09O+9PB0ZvQi9ZkPW8u+zpY+/9MsedurU9tWHsxc+GLX+vucOziUWIozEg21mIuKEwHCMI4k
 QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1482645786!79160375!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52903 invoked from network); 25 Dec 2016 06:03:07 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-9.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:03:07 -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 1cL1ti-0008Vn-QO
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:06 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1ti-0008FB-Pz
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:06 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1ti-0008FB-Pz@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:03:06 +0000
Subject: [Xen-changelog] [xen master] xen/arm: Move
	p2m_vmid_allocator_init() inside setup_virt_paging()
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>

Y29tbWl0IDNjYTg1NzNmOGI4MWIyZmY4ZDE0YzBmYjI5MjYwNDIwZjg2OGFiN2EKQXV0aG9yOiAg
ICAgQmh1cGluZGVyIFRoYWt1ciA8Ymh1cGluZGVyLnRoYWt1ckBsaW5hcm8ub3JnPgpBdXRob3JE
YXRlOiBGcmkgRGVjIDE2IDEyOjQ2OjI3IDIwMTYgKzA1MzAKQ29tbWl0OiAgICAgU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBGcmkgRGVjIDE2
IDEwOjQyOjExIDIwMTYgLTA4MDAKCiAgICB4ZW4vYXJtOiBNb3ZlIHAybV92bWlkX2FsbG9jYXRv
cl9pbml0KCkgaW5zaWRlIHNldHVwX3ZpcnRfcGFnaW5nKCkKICAgIAogICAgU2luY2UgVk1JRHMg
YXJlIHJlbGF0ZWQgdG8gMm5kIHN0YWdlIGFkZHJlc3MgdHJhbnNsYXRpb24sIGl0IG1ha2VzIG1v
cmUgc2Vuc2UKICAgIHRvIG1vdmUgdGhlIGNhbGwgdG8gcDJtX3ZtaWRfYWxsb2NhdG9yX2luaXQo
KSwgd2hpY2ggaW5pdGlhbGl6ZXMgdGhlIHZtaWQKICAgIGFsbG9jYXRpb24gYml0bWFwLCBpbnNp
ZGUgc2V0dXBfdmlydF9wYWdpbmcoKSwgd2hlcmUgMm5kIHN0YWdlIGFkZHJlc3MgdHJhbnNsYXRp
b24KICAgIGlzIHNldCB1cC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQmh1cGluZGVyIFRoYWt1
ciA8Ymh1cGluZGVyLnRoYWt1ckBsaW5hcm8ub3JnPgogICAgU2lnbmVkLW9mZi1ieTogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogICAgUmV2aWV3ZWQtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL3AybS5j
ICAgICAgICB8IDUgKysrKy0KIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAgfCAyIC0tCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL3AybS5oIHwgMyAtLS0KIDMgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRp
b25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBi
L3hlbi9hcmNoL2FybS9wMm0uYwppbmRleCA1ZDViYjg3Li42OTMwZjhjIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vcDJtLmMKKysrIGIveGVuL2FyY2gvYXJtL3AybS5jCkBAIC0xMjM5LDcgKzEy
MzksNyBAQCBzdGF0aWMgc3BpbmxvY2tfdCB2bWlkX2FsbG9jX2xvY2sgPSBTUElOX0xPQ0tfVU5M
T0NLRUQ7CiAgKi8KIHN0YXRpYyBERUNMQVJFX0JJVE1BUCh2bWlkX21hc2ssIE1BWF9WTUlEKTsK
IAotdm9pZCBwMm1fdm1pZF9hbGxvY2F0b3JfaW5pdCh2b2lkKQorc3RhdGljIHZvaWQgcDJtX3Zt
aWRfYWxsb2NhdG9yX2luaXQodm9pZCkKIHsKICAgICBzZXRfYml0KElOVkFMSURfVk1JRCwgdm1p
ZF9tYXNrKTsKIH0KQEAgLTE2NTcsNiArMTY1Nyw5IEBAIHZvaWQgX19pbml0IHNldHVwX3ZpcnRf
cGFnaW5nKHZvaWQpCiAjZW5kaWYKICAgICBwcmludGsoIlAyTTogJWQgbGV2ZWxzIHdpdGggb3Jk
ZXItJWQgcm9vdCwgVlRDUiAweCVseFxuIiwKICAgICAgICAgICAgNCAtIFAyTV9ST09UX0xFVkVM
LCBQMk1fUk9PVF9PUkRFUiwgdmFsKTsKKworICAgIHAybV92bWlkX2FsbG9jYXRvcl9pbml0KCk7
CisKICAgICAvKiBJdCBpcyBub3QgYWxsb3dlZCB0byBjb25jYXRlbmF0ZSBhIGxldmVsIHplcm8g
cm9vdCAqLwogICAgIEJVR19PTiggUDJNX1JPT1RfTEVWRUwgPT0gMCAmJiBQMk1fUk9PVF9PUkRF
UiA+IDAgKTsKICAgICBzZXR1cF92aXJ0X3BhZ2luZ19vbmUoKHZvaWQgKil2YWwpOwpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwppbmRleCAx
Njc4ODcxLi4wNDllNDQ5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94
ZW4vYXJjaC9hcm0vc2V0dXAuYwpAQCAtNzgxLDggKzc4MSw2IEBAIHZvaWQgX19pbml0IHN0YXJ0
X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCiAKICAgICBnaWNfaW5pdCgpOwog
Ci0gICAgcDJtX3ZtaWRfYWxsb2NhdG9yX2luaXQoKTsKLQogICAgIHNvZnRpcnFfaW5pdCgpOwog
CiAgICAgdGFza2xldF9zdWJzeXNfaW5pdCgpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LWFybS9wMm0uaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgKaW5kZXggZmRiNmI0Ny4uMDk4
N2JlMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaAorKysgYi94ZW4vaW5j
bHVkZS9hc20tYXJtL3AybS5oCkBAIC0xNTIsOSArMTUyLDYgQEAgdm9pZCBwMm1fYWx0cDJtX2No
ZWNrKHN0cnVjdCB2Y3B1ICp2LCB1aW50MTZfdCBpZHgpCiAgICAgLyogTm90IHN1cHBvcnRlZCBv
biBBUk0uICovCiB9CiAKLS8qIEluaXRpYWxpc2Ugdm1pZCBhbGxvY2F0b3IgKi8KLXZvaWQgcDJt
X3ZtaWRfYWxsb2NhdG9yX2luaXQodm9pZCk7Ci0KIC8qIFNlY29uZCBzdGFnZSBwYWdpbmcgc2V0
dXAsIHRvIGJlIGNhbGxlZCBvbiBhbGwgQ1BVcyAqLwogdm9pZCBzZXR1cF92aXJ0X3BhZ2luZyh2
b2lkKTsKIAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:03:20 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:03:20 +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 1cL1tw-0005xY-5u; Sun, 25 Dec 2016 06:03:20 +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 1cL1tv-0005xL-Dl
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:19 +0000
Received: from [85.158.143.35] by server-6.bemta-6.messagelabs.com id
 76/3F-15112-6216F585; Sun, 25 Dec 2016 06:03:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVVctMT7
 CYPYTdosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPNwK2NBj2nFoUufmBoYl2l2MXJxCAl8YZS4
 9u0iWxcjJ5BznlFiyfHyLkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63QBWLixgLdHQ/o4Jx
 OYVMJO49eUZWA0LUP3BL2dZJzByLGBkWMWoUZxaVJZapGtoqZdUlJmeUZKbmJmja2hgppebWl
 ycmJ6ak5hUrJecn7uJEegTBiDYwfhjWcAhRkkOJiVRXrXNMRFCfEn5KZUZicUZ8UWlOanFhxh
 lODiUJHhbouMjhASLUtNTK9Iyc4DBAZOW4OBREuG9HA+U5i0uSMwtzkyHSJ1i1OWY9mzxUyYh
 lrz8vFQpcd5bIEUCIEUZpXlwI2CBeolRVkqYlxHoKCGegtSi3MwSVPlXjOIcjErCvFEJQFN4M
 vNK4Da9AjqCCegI2+ZokCNKEhFSUg2MpQZT1Wqv7m1ofbXkzaY0zW2FiZEdE04c0GZ98eRZ82
 K/7LeaRfufT/A8NEtVXvLW3HstL6MPKjqppe1fb/M5S06kjfX1vFWHtF5LSM1vYY2/bpg95/D
 pIxfEw1fvjp/jEvW6um3BjaI8flGNvy9dXS3tV5S9MUpWWP+PQftJ97bnxz0ezEuuV2Ipzkg0
 1GIuKk4EAM7qjfJPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1482645797!41925480!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36712 invoked from network); 25 Dec 2016 06:03:17 -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; 25 Dec 2016 06:03:17 -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 1cL1ts-0008Vx-U9
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:16 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1ts-0008GB-S1
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:16 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1ts-0008GB-S1@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:03:16 +0000
Subject: [Xen-changelog] [xen master] xen/arm: Add support for 16 bit VMIDs
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>

Y29tbWl0IGZhMjVmMTBmMmFmODc3ZWQ2YmZhMmRkY2UzZDMyMWZmNjEyNjhjMTMKQXV0aG9yOiAg
ICAgQmh1cGluZGVyIFRoYWt1ciA8Ymh1cGluZGVyLnRoYWt1ckBsaW5hcm8ub3JnPgpBdXRob3JE
YXRlOiBGcmkgRGVjIDE2IDEyOjQ2OjI4IDIwMTYgKzA1MzAKQ29tbWl0OiAgICAgU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBGcmkgRGVjIDE2
IDEwOjQzOjM3IDIwMTYgLTA4MDAKCiAgICB4ZW4vYXJtOiBBZGQgc3VwcG9ydCBmb3IgMTYgYml0
IFZNSURzCiAgICAKICAgIFZNSUQgc3BhY2UgaXMgaW5jcmVhc2VkIHRvIDE2LWJpdHMgZnJvbSA4
LWJpdHMgaW4gQVJNdjggOC4xIHJldmlzaW9uLgogICAgVGhpcyBhbGxvd3MgbW9yZSB0aGFuIDI1
NiBWTXMgdG8gYmUgc3VwcG9ydGVkIGJ5IFhlbi4KICAgIAogICAgVGhpcyBjaGFuZ2UgYWRkcyBz
dXBwb3J0IGZvciAxNi1iaXQgVk1JRHMgaW4gWGVuIGJhc2VkIG9uIHdoZXRoZXIgdGhlCiAgICBh
cmNoaXRlY3R1cmUgc3VwcG9ydHMgaXQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEJodXBpbmRl
ciBUaGFrdXIgPGJodXBpbmRlci50aGFrdXJAbGluYXJvLm9yZz4KICAgIFNpZ25lZC1vZmYtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICAgIFJldmlld2Vk
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9hcmNoL2Fy
bS9wMm0uYyAgICAgICAgICAgICAgfCA1MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaCAgICAgICB8ICAyICstCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oIHwgMTggKysrKysrKysrKysrKy0KIDMgZmlsZXMg
Y2hhbmdlZCwgNjIgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL3AybS5jIGIveGVuL2FyY2gvYXJtL3AybS5jCmluZGV4IDY5MzBmOGMuLjA5
Y2ViMzcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9wMm0uYworKysgYi94ZW4vYXJjaC9hcm0v
cDJtLmMKQEAgLTcsNiArNyw3IEBACiAjaW5jbHVkZSA8eGVuL3ZtX2V2ZW50Lmg+CiAjaW5jbHVk
ZSA8eGVuL21vbml0b3IuaD4KICNpbmNsdWRlIDx4ZW4vaW9jYXAuaD4KKyNpbmNsdWRlIDx4ZW4v
eG1hbGxvYy5oPgogI2luY2x1ZGUgPHB1YmxpYy92bV9ldmVudC5oPgogI2luY2x1ZGUgPGFzbS9m
bHVzaHRsYi5oPgogI2luY2x1ZGUgPGFzbS9naWMuaD4KQEAgLTE0LDE1ICsxNSwyNSBAQAogI2lu
Y2x1ZGUgPGFzbS9oYXJkaXJxLmg+CiAjaW5jbHVkZSA8YXNtL3BhZ2UuaD4KIAorI2RlZmluZSBN
QVhfVk1JRF84X0JJVCAgKDFVTCA8PCA4KQorI2RlZmluZSBNQVhfVk1JRF8xNl9CSVQgKDFVTCA8
PCAxNikKKworI2RlZmluZSBJTlZBTElEX1ZNSUQgMCAvKiBWTUlEIDAgaXMgcmVzZXJ2ZWQgKi8K
KwogI2lmZGVmIENPTkZJR19BUk1fNjQKIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3Rs
eSBwMm1fcm9vdF9vcmRlcjsKIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBwMm1f
cm9vdF9sZXZlbDsKICNkZWZpbmUgUDJNX1JPT1RfT1JERVIgICAgcDJtX3Jvb3Rfb3JkZXIKICNk
ZWZpbmUgUDJNX1JPT1RfTEVWRUwgcDJtX3Jvb3RfbGV2ZWwKK3N0YXRpYyB1bnNpZ25lZCBpbnQg
X19yZWFkX21vc3RseSBtYXhfdm1pZCA9IE1BWF9WTUlEXzhfQklUOworLyogVk1JRCBpcyBieSBk
ZWZhdWx0IDggYml0IHdpZHRoIG9uIEFBcmNoNjQgKi8KKyNkZWZpbmUgTUFYX1ZNSUQgICAgICAg
bWF4X3ZtaWQKICNlbHNlCiAvKiBGaXJzdCBsZXZlbCBQMk0gaXMgYWx3YXkgMiBjb25zZWN1dGl2
ZSBwYWdlcyAqLwogI2RlZmluZSBQMk1fUk9PVF9MRVZFTCAxCiAjZGVmaW5lIFAyTV9ST09UX09S
REVSICAgIDEKKy8qIFZNSUQgaXMgYWx3YXlzIDggYml0IHdpZHRoIG9uIEFBcmNoMzIgKi8KKyNk
ZWZpbmUgTUFYX1ZNSUQgICAgICAgIE1BWF9WTUlEXzhfQklUCiAjZW5kaWYKIAogI2RlZmluZSBQ
Mk1fUk9PVF9QQUdFUyAgICAoMTw8UDJNX1JPT1RfT1JERVIpCkBAIC0xMjE3LDcgKzEyMjgsNyBA
QCBzdGF0aWMgaW50IHAybV9hbGxvY190YWJsZShzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgcDJt
LT5yb290ID0gcGFnZTsKIAotICAgIHAybS0+dnR0YnIgPSBwYWdlX3RvX21hZGRyKHAybS0+cm9v
dCkgfCAoKHVpbnQ2NF90KXAybS0+dm1pZCAmIDB4ZmYpIDw8IDQ4OworICAgIHAybS0+dnR0YnIg
PSBwYWdlX3RvX21hZGRyKHAybS0+cm9vdCkgfCAoKHVpbnQ2NF90KXAybS0+dm1pZCA8PCA0OCk7
CiAKICAgICAvKgogICAgICAqIE1ha2Ugc3VyZSB0aGF0IGFsbCBUTEJzIGNvcnJlc3BvbmRpbmcg
dG8gdGhlIG5ldyBWTUlEIGFyZSBmbHVzaGVkCkBAIC0xMjI4LDE5ICsxMjM5LDI3IEBAIHN0YXRp
YyBpbnQgcDJtX2FsbG9jX3RhYmxlKHN0cnVjdCBkb21haW4gKmQpCiAgICAgcmV0dXJuIDA7CiB9
CiAKLSNkZWZpbmUgTUFYX1ZNSUQgMjU2Ci0jZGVmaW5lIElOVkFMSURfVk1JRCAwIC8qIFZNSUQg
MCBpcyByZXNlcnZlZCAqLwogCiBzdGF0aWMgc3BpbmxvY2tfdCB2bWlkX2FsbG9jX2xvY2sgPSBT
UElOX0xPQ0tfVU5MT0NLRUQ7CiAKIC8qCi0gKiBWVFRCUl9FTDIgVk1JRCBmaWVsZCBpcyA4IGJp
dHMuIFVzaW5nIGEgYml0bWFwIGhlcmUgbGltaXRzIHVzIHRvCi0gKiAyNTYgY29uY3VycmVudCBk
b21haW5zLgorICogVlRUQlJfRUwyIFZNSUQgZmllbGQgaXMgOCBvciAxNiBiaXRzLiBBQXJjaDY0
IG1heSBzdXBwb3J0IDE2LWJpdCBWTUlELgorICogVXNpbmcgYSBiaXRtYXAgaGVyZSBsaW1pdHMg
dXMgdG8gMjU2IG9yIDY1NTM2IChmb3IgQUFyY2g2NCkgY29uY3VycmVudAorICogZG9tYWlucy4g
VGhlIGJpdG1hcCBzcGFjZSB3aWxsIGJlIGFsbG9jYXRlZCBkeW5hbWljYWxseSBiYXNlZCBvbgor
ICogd2hldGhlciA4IG9yIDE2IGJpdCBWTUlEcyBhcmUgc3VwcG9ydGVkLgogICovCi1zdGF0aWMg
REVDTEFSRV9CSVRNQVAodm1pZF9tYXNrLCBNQVhfVk1JRCk7CitzdGF0aWMgdW5zaWduZWQgbG9u
ZyAqdm1pZF9tYXNrOwogCiBzdGF0aWMgdm9pZCBwMm1fdm1pZF9hbGxvY2F0b3JfaW5pdCh2b2lk
KQogeworICAgIC8qCisgICAgICogYWxsb2NhdGUgc3BhY2UgZm9yIHZtaWRfbWFzayBiYXNlZCBv
biBNQVhfVk1JRAorICAgICAqLworICAgIHZtaWRfbWFzayA9IHh6YWxsb2NfYXJyYXkodW5zaWdu
ZWQgbG9uZywgQklUU19UT19MT05HUyhNQVhfVk1JRCkpOworCisgICAgaWYgKCAhdm1pZF9tYXNr
ICkKKyAgICAgICAgcGFuaWMoIkNvdWxkIG5vdCBhbGxvY2F0ZSBWTUlEIGJpdG1hcCBzcGFjZSIp
OworCiAgICAgc2V0X2JpdChJTlZBTElEX1ZNSUQsIHZtaWRfbWFzayk7CiB9CiAKQEAgLTE2MzAs
MjAgKzE2NDksMzYgQEAgdm9pZCBfX2luaXQgc2V0dXBfdmlydF9wYWdpbmcodm9pZCkKIAogICAg
IHVuc2lnbmVkIGludCBjcHU7CiAgICAgdW5zaWduZWQgaW50IHBhX3JhbmdlID0gMHgxMDsgLyog
TGFyZ2VyIHRoYW4gYW55IHBvc3NpYmxlIHZhbHVlICovCisgICAgYm9vbCB2bWlkXzhfYml0ID0g
ZmFsc2U7CiAKICAgICBmb3JfZWFjaF9vbmxpbmVfY3B1ICggY3B1ICkKICAgICB7CiAgICAgICAg
IGNvbnN0IHN0cnVjdCBjcHVpbmZvX2FybSAqaW5mbyA9ICZjcHVfZGF0YVtjcHVdOwogICAgICAg
ICBpZiAoIGluZm8tPm1tNjQucGFfcmFuZ2UgPCBwYV9yYW5nZSApCiAgICAgICAgICAgICBwYV9y
YW5nZSA9IGluZm8tPm1tNjQucGFfcmFuZ2U7CisKKyAgICAgICAgLyogU2V0IGEgZmxhZyBpZiB0
aGUgY3VycmVudCBjcHUgZG9lcyBub3Qgc3VwcG9ydCAxNiBiaXQgVk1JRHMuICovCisgICAgICAg
IGlmICggaW5mby0+bW02NC52bWlkX2JpdHMgIT0gTU02NF9WTUlEXzE2X0JJVFNfU1VQUE9SVCAp
CisgICAgICAgICAgICB2bWlkXzhfYml0ID0gdHJ1ZTsKICAgICB9CiAKKyAgICAvKgorICAgICAq
IElmIHRoZSBmbGFnIGlzIG5vdCBzZXQgdGhlbiBpdCBtZWFucyBhbGwgQ1BVcyBzdXBwb3J0IDE2
LWJpdAorICAgICAqIFZNSURzLgorICAgICAqLworICAgIGlmICggIXZtaWRfOF9iaXQgKQorICAg
ICAgICBtYXhfdm1pZCA9IE1BWF9WTUlEXzE2X0JJVDsKKwogICAgIC8qIHBhX3JhbmdlIGlzIDQg
Yml0cywgYnV0IHRoZSBkZWZpbmVkIGVuY29kaW5ncyBhcmUgb25seSAzIGJpdHMgKi8KICAgICBp
ZiAoIHBhX3JhbmdlID49IEFSUkFZX1NJWkUocGFfcmFuZ2VfaW5mbykgfHwgIXBhX3JhbmdlX2lu
Zm9bcGFfcmFuZ2VdLnBhYml0cyApCiAgICAgICAgIHBhbmljKCJVbmtub3duIGVuY29kaW5nIG9m
IElEX0FBNjRNTUZSMF9FTDEuUEFSYW5nZSAleFxuIiwgcGFfcmFuZ2UpOwogCiAgICAgdmFsIHw9
IFZUQ1JfUFMocGFfcmFuZ2UpOwogICAgIHZhbCB8PSBWVENSX1RHMF80SzsKKworICAgIC8qIFNl
dCB0aGUgVlMgYml0IG9ubHkgaWYgMTYgYml0IFZNSUQgaXMgc3VwcG9ydGVkLiAqLworICAgIGlm
ICggTUFYX1ZNSUQgPT0gTUFYX1ZNSURfMTZfQklUICkKKyAgICAgICAgdmFsIHw9IFZUQ1JfVlM7
CiAgICAgdmFsIHw9IFZUQ1JfU0wwKHBhX3JhbmdlX2luZm9bcGFfcmFuZ2VdLnNsMCk7CiAgICAg
dmFsIHw9IFZUQ1JfVDBTWihwYV9yYW5nZV9pbmZvW3BhX3JhbmdlXS50MHN6KTsKIApAQCAtMTY1
MSw5ICsxNjg2LDEwIEBAIHZvaWQgX19pbml0IHNldHVwX3ZpcnRfcGFnaW5nKHZvaWQpCiAgICAg
cDJtX3Jvb3RfbGV2ZWwgPSAyIC0gcGFfcmFuZ2VfaW5mb1twYV9yYW5nZV0uc2wwOwogICAgIHAy
bV9pcGFfYml0cyA9IDY0IC0gcGFfcmFuZ2VfaW5mb1twYV9yYW5nZV0udDBzejsKIAotICAgIHBy
aW50aygiUDJNOiAlZC1iaXQgSVBBIHdpdGggJWQtYml0IFBBXG4iLAorICAgIHByaW50aygiUDJN
OiAlZC1iaXQgSVBBIHdpdGggJWQtYml0IFBBIGFuZCAlZC1iaXQgVk1JRFxuIiwKICAgICAgICAg
ICAgcDJtX2lwYV9iaXRzLAotICAgICAgICAgICBwYV9yYW5nZV9pbmZvW3BhX3JhbmdlXS5wYWJp
dHMpOworICAgICAgICAgICBwYV9yYW5nZV9pbmZvW3BhX3JhbmdlXS5wYWJpdHMsCisgICAgICAg
ICAgICggTUFYX1ZNSUQgPT0gTUFYX1ZNSURfMTZfQklUICkgPyAxNiA6IDgpOwogI2VuZGlmCiAg
ICAgcHJpbnRrKCJQMk06ICVkIGxldmVscyB3aXRoIG9yZGVyLSVkIHJvb3QsIFZUQ1IgMHglbHhc
biIsCiAgICAgICAgICAgIDQgLSBQMk1fUk9PVF9MRVZFTCwgUDJNX1JPT1RfT1JERVIsIHZhbCk7
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oIGIveGVuL2luY2x1ZGUvYXNt
LWFybS9wMm0uaAppbmRleCAwOTg3YmUyLi45ZGU1NWZjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL3AybS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgKQEAgLTMwLDcg
KzMwLDcgQEAgc3RydWN0IHAybV9kb21haW4gewogICAgIHN0cnVjdCBwYWdlX2luZm8gKnJvb3Q7
CiAKICAgICAvKiBDdXJyZW50IFZNSUQgaW4gdXNlICovCi0gICAgdWludDhfdCB2bWlkOworICAg
IHVpbnQxNl90IHZtaWQ7CiAKICAgICAvKiBDdXJyZW50IFRyYW5zbGF0aW9uIFRhYmxlIEJhc2Ug
UmVnaXN0ZXIgZm9yIHRoZSBwMm0gKi8KICAgICB1aW50NjRfdCB2dHRicjsKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3By
b2Nlc3Nvci5oCmluZGV4IDQxNjM4ODQuLmFmYzBlOWEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vcHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3Iu
aApAQCAtMjE1LDYgKzIxNSw4IEBACiAKICNkZWZpbmUgVlRDUl9QUyh4KSAgICAgICgoeCk8PDE2
KQogCisjZGVmaW5lIFZUQ1JfVlMgICAgCSAgICAoX0FDKDB4MSxVTCk8PDE5KQorCiAjZW5kaWYK
IAogI2RlZmluZSBWVENSX1JFUzEgICAgICAgKF9BQygxLFVMKTw8MzEpCkBAIC0yNjksNiArMjcx
LDExIEBACiAvKiBGU1IgbG9uZyBmb3JtYXQgKi8KICNkZWZpbmUgRlNSTF9TVEFUVVNfREVCVUcg
ICAgICAgKF9BQygweDIyLFVMKTw8MCkKIAorI2lmZGVmIENPTkZJR19BUk1fNjQKKyNkZWZpbmUg
TU02NF9WTUlEXzhfQklUU19TVVBQT1JUICAgIDB4MAorI2RlZmluZSBNTTY0X1ZNSURfMTZfQklU
U19TVVBQT1JUICAgMHgyCisjZW5kaWYKKwogI2lmbmRlZiBfX0FTU0VNQkxZX18KIAogc3RydWN0
IGNwdWluZm9fYXJtIHsKQEAgLTMzNyw3ICszNDQsMTYgQEAgc3RydWN0IGNwdWluZm9fYXJtIHsK
ICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdGdyYW51bGVfNjRLOjQ7CiAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIHRncmFudWxlXzRLOjQ7CiAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIF9f
cmVzMDozMjsKLSAgICAgICB9OworCisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGhhZmRiczo0
OworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB2bWlkX2JpdHM6NDsKKyAgICAgICAgICAgIHVu
c2lnbmVkIGxvbmcgdmg6NDsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgaHBkczo0OworICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyBsbzo0OworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBw
YW46NDsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgX19yZXMxOjg7CisgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIF9fcmVzMjozMjsKKyAgICAgICAgfTsKICAgICB9IG1tNjQ7CiAKICAgICBz
dHJ1Y3QgewotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:03:20 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:03:20 +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 1cL1tw-0005xY-5u; Sun, 25 Dec 2016 06:03:20 +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 1cL1tv-0005xL-Dl
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:19 +0000
Received: from [85.158.143.35] by server-6.bemta-6.messagelabs.com id
 76/3F-15112-6216F585; Sun, 25 Dec 2016 06:03:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVVctMT7
 CYPYTdosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPNwK2NBj2nFoUufmBoYl2l2MXJxCAl8YZS4
 9u0iWxcjJ5BznlFiyfHyLkYODjYBMYm5exVAwiICqhKzVixnhihRl2j63QBWLixgLdHQ/o4Jx
 OYVMJO49eUZWA0LUP3BL2dZJzByLGBkWMWoUZxaVJZapGtoqZdUlJmeUZKbmJmja2hgppebWl
 ycmJ6ak5hUrJecn7uJEegTBiDYwfhjWcAhRkkOJiVRXrXNMRFCfEn5KZUZicUZ8UWlOanFhxh
 lODiUJHhbouMjhASLUtNTK9Iyc4DBAZOW4OBREuG9HA+U5i0uSMwtzkyHSJ1i1OWY9mzxUyYh
 lrz8vFQpcd5bIEUCIEUZpXlwI2CBeolRVkqYlxHoKCGegtSi3MwSVPlXjOIcjErCvFEJQFN4M
 vNK4Da9AjqCCegI2+ZokCNKEhFSUg2MpQZT1Wqv7m1ofbXkzaY0zW2FiZEdE04c0GZ98eRZ82
 K/7LeaRfufT/A8NEtVXvLW3HstL6MPKjqppe1fb/M5S06kjfX1vFWHtF5LSM1vYY2/bpg95/D
 pIxfEw1fvjp/jEvW6um3BjaI8flGNvy9dXS3tV5S9MUpWWP+PQftJ97bnxz0ezEuuV2Ipzkg0
 1GIuKk4EAM7qjfJPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1482645797!41925480!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36712 invoked from network); 25 Dec 2016 06:03:17 -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; 25 Dec 2016 06:03:17 -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 1cL1ts-0008Vx-U9
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:16 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1ts-0008GB-S1
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:16 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1ts-0008GB-S1@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:03:16 +0000
Subject: [Xen-changelog] [xen master] xen/arm: Add support for 16 bit VMIDs
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>

Y29tbWl0IGZhMjVmMTBmMmFmODc3ZWQ2YmZhMmRkY2UzZDMyMWZmNjEyNjhjMTMKQXV0aG9yOiAg
ICAgQmh1cGluZGVyIFRoYWt1ciA8Ymh1cGluZGVyLnRoYWt1ckBsaW5hcm8ub3JnPgpBdXRob3JE
YXRlOiBGcmkgRGVjIDE2IDEyOjQ2OjI4IDIwMTYgKzA1MzAKQ29tbWl0OiAgICAgU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDb21taXREYXRlOiBGcmkgRGVjIDE2
IDEwOjQzOjM3IDIwMTYgLTA4MDAKCiAgICB4ZW4vYXJtOiBBZGQgc3VwcG9ydCBmb3IgMTYgYml0
IFZNSURzCiAgICAKICAgIFZNSUQgc3BhY2UgaXMgaW5jcmVhc2VkIHRvIDE2LWJpdHMgZnJvbSA4
LWJpdHMgaW4gQVJNdjggOC4xIHJldmlzaW9uLgogICAgVGhpcyBhbGxvd3MgbW9yZSB0aGFuIDI1
NiBWTXMgdG8gYmUgc3VwcG9ydGVkIGJ5IFhlbi4KICAgIAogICAgVGhpcyBjaGFuZ2UgYWRkcyBz
dXBwb3J0IGZvciAxNi1iaXQgVk1JRHMgaW4gWGVuIGJhc2VkIG9uIHdoZXRoZXIgdGhlCiAgICBh
cmNoaXRlY3R1cmUgc3VwcG9ydHMgaXQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEJodXBpbmRl
ciBUaGFrdXIgPGJodXBpbmRlci50aGFrdXJAbGluYXJvLm9yZz4KICAgIFNpZ25lZC1vZmYtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICAgIFJldmlld2Vk
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9hcmNoL2Fy
bS9wMm0uYyAgICAgICAgICAgICAgfCA1MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaCAgICAgICB8ICAyICstCiB4ZW4v
aW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oIHwgMTggKysrKysrKysrKysrKy0KIDMgZmlsZXMg
Y2hhbmdlZCwgNjIgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL3AybS5jIGIveGVuL2FyY2gvYXJtL3AybS5jCmluZGV4IDY5MzBmOGMuLjA5
Y2ViMzcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9wMm0uYworKysgYi94ZW4vYXJjaC9hcm0v
cDJtLmMKQEAgLTcsNiArNyw3IEBACiAjaW5jbHVkZSA8eGVuL3ZtX2V2ZW50Lmg+CiAjaW5jbHVk
ZSA8eGVuL21vbml0b3IuaD4KICNpbmNsdWRlIDx4ZW4vaW9jYXAuaD4KKyNpbmNsdWRlIDx4ZW4v
eG1hbGxvYy5oPgogI2luY2x1ZGUgPHB1YmxpYy92bV9ldmVudC5oPgogI2luY2x1ZGUgPGFzbS9m
bHVzaHRsYi5oPgogI2luY2x1ZGUgPGFzbS9naWMuaD4KQEAgLTE0LDE1ICsxNSwyNSBAQAogI2lu
Y2x1ZGUgPGFzbS9oYXJkaXJxLmg+CiAjaW5jbHVkZSA8YXNtL3BhZ2UuaD4KIAorI2RlZmluZSBN
QVhfVk1JRF84X0JJVCAgKDFVTCA8PCA4KQorI2RlZmluZSBNQVhfVk1JRF8xNl9CSVQgKDFVTCA8
PCAxNikKKworI2RlZmluZSBJTlZBTElEX1ZNSUQgMCAvKiBWTUlEIDAgaXMgcmVzZXJ2ZWQgKi8K
KwogI2lmZGVmIENPTkZJR19BUk1fNjQKIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3Rs
eSBwMm1fcm9vdF9vcmRlcjsKIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBwMm1f
cm9vdF9sZXZlbDsKICNkZWZpbmUgUDJNX1JPT1RfT1JERVIgICAgcDJtX3Jvb3Rfb3JkZXIKICNk
ZWZpbmUgUDJNX1JPT1RfTEVWRUwgcDJtX3Jvb3RfbGV2ZWwKK3N0YXRpYyB1bnNpZ25lZCBpbnQg
X19yZWFkX21vc3RseSBtYXhfdm1pZCA9IE1BWF9WTUlEXzhfQklUOworLyogVk1JRCBpcyBieSBk
ZWZhdWx0IDggYml0IHdpZHRoIG9uIEFBcmNoNjQgKi8KKyNkZWZpbmUgTUFYX1ZNSUQgICAgICAg
bWF4X3ZtaWQKICNlbHNlCiAvKiBGaXJzdCBsZXZlbCBQMk0gaXMgYWx3YXkgMiBjb25zZWN1dGl2
ZSBwYWdlcyAqLwogI2RlZmluZSBQMk1fUk9PVF9MRVZFTCAxCiAjZGVmaW5lIFAyTV9ST09UX09S
REVSICAgIDEKKy8qIFZNSUQgaXMgYWx3YXlzIDggYml0IHdpZHRoIG9uIEFBcmNoMzIgKi8KKyNk
ZWZpbmUgTUFYX1ZNSUQgICAgICAgIE1BWF9WTUlEXzhfQklUCiAjZW5kaWYKIAogI2RlZmluZSBQ
Mk1fUk9PVF9QQUdFUyAgICAoMTw8UDJNX1JPT1RfT1JERVIpCkBAIC0xMjE3LDcgKzEyMjgsNyBA
QCBzdGF0aWMgaW50IHAybV9hbGxvY190YWJsZShzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgcDJt
LT5yb290ID0gcGFnZTsKIAotICAgIHAybS0+dnR0YnIgPSBwYWdlX3RvX21hZGRyKHAybS0+cm9v
dCkgfCAoKHVpbnQ2NF90KXAybS0+dm1pZCAmIDB4ZmYpIDw8IDQ4OworICAgIHAybS0+dnR0YnIg
PSBwYWdlX3RvX21hZGRyKHAybS0+cm9vdCkgfCAoKHVpbnQ2NF90KXAybS0+dm1pZCA8PCA0OCk7
CiAKICAgICAvKgogICAgICAqIE1ha2Ugc3VyZSB0aGF0IGFsbCBUTEJzIGNvcnJlc3BvbmRpbmcg
dG8gdGhlIG5ldyBWTUlEIGFyZSBmbHVzaGVkCkBAIC0xMjI4LDE5ICsxMjM5LDI3IEBAIHN0YXRp
YyBpbnQgcDJtX2FsbG9jX3RhYmxlKHN0cnVjdCBkb21haW4gKmQpCiAgICAgcmV0dXJuIDA7CiB9
CiAKLSNkZWZpbmUgTUFYX1ZNSUQgMjU2Ci0jZGVmaW5lIElOVkFMSURfVk1JRCAwIC8qIFZNSUQg
MCBpcyByZXNlcnZlZCAqLwogCiBzdGF0aWMgc3BpbmxvY2tfdCB2bWlkX2FsbG9jX2xvY2sgPSBT
UElOX0xPQ0tfVU5MT0NLRUQ7CiAKIC8qCi0gKiBWVFRCUl9FTDIgVk1JRCBmaWVsZCBpcyA4IGJp
dHMuIFVzaW5nIGEgYml0bWFwIGhlcmUgbGltaXRzIHVzIHRvCi0gKiAyNTYgY29uY3VycmVudCBk
b21haW5zLgorICogVlRUQlJfRUwyIFZNSUQgZmllbGQgaXMgOCBvciAxNiBiaXRzLiBBQXJjaDY0
IG1heSBzdXBwb3J0IDE2LWJpdCBWTUlELgorICogVXNpbmcgYSBiaXRtYXAgaGVyZSBsaW1pdHMg
dXMgdG8gMjU2IG9yIDY1NTM2IChmb3IgQUFyY2g2NCkgY29uY3VycmVudAorICogZG9tYWlucy4g
VGhlIGJpdG1hcCBzcGFjZSB3aWxsIGJlIGFsbG9jYXRlZCBkeW5hbWljYWxseSBiYXNlZCBvbgor
ICogd2hldGhlciA4IG9yIDE2IGJpdCBWTUlEcyBhcmUgc3VwcG9ydGVkLgogICovCi1zdGF0aWMg
REVDTEFSRV9CSVRNQVAodm1pZF9tYXNrLCBNQVhfVk1JRCk7CitzdGF0aWMgdW5zaWduZWQgbG9u
ZyAqdm1pZF9tYXNrOwogCiBzdGF0aWMgdm9pZCBwMm1fdm1pZF9hbGxvY2F0b3JfaW5pdCh2b2lk
KQogeworICAgIC8qCisgICAgICogYWxsb2NhdGUgc3BhY2UgZm9yIHZtaWRfbWFzayBiYXNlZCBv
biBNQVhfVk1JRAorICAgICAqLworICAgIHZtaWRfbWFzayA9IHh6YWxsb2NfYXJyYXkodW5zaWdu
ZWQgbG9uZywgQklUU19UT19MT05HUyhNQVhfVk1JRCkpOworCisgICAgaWYgKCAhdm1pZF9tYXNr
ICkKKyAgICAgICAgcGFuaWMoIkNvdWxkIG5vdCBhbGxvY2F0ZSBWTUlEIGJpdG1hcCBzcGFjZSIp
OworCiAgICAgc2V0X2JpdChJTlZBTElEX1ZNSUQsIHZtaWRfbWFzayk7CiB9CiAKQEAgLTE2MzAs
MjAgKzE2NDksMzYgQEAgdm9pZCBfX2luaXQgc2V0dXBfdmlydF9wYWdpbmcodm9pZCkKIAogICAg
IHVuc2lnbmVkIGludCBjcHU7CiAgICAgdW5zaWduZWQgaW50IHBhX3JhbmdlID0gMHgxMDsgLyog
TGFyZ2VyIHRoYW4gYW55IHBvc3NpYmxlIHZhbHVlICovCisgICAgYm9vbCB2bWlkXzhfYml0ID0g
ZmFsc2U7CiAKICAgICBmb3JfZWFjaF9vbmxpbmVfY3B1ICggY3B1ICkKICAgICB7CiAgICAgICAg
IGNvbnN0IHN0cnVjdCBjcHVpbmZvX2FybSAqaW5mbyA9ICZjcHVfZGF0YVtjcHVdOwogICAgICAg
ICBpZiAoIGluZm8tPm1tNjQucGFfcmFuZ2UgPCBwYV9yYW5nZSApCiAgICAgICAgICAgICBwYV9y
YW5nZSA9IGluZm8tPm1tNjQucGFfcmFuZ2U7CisKKyAgICAgICAgLyogU2V0IGEgZmxhZyBpZiB0
aGUgY3VycmVudCBjcHUgZG9lcyBub3Qgc3VwcG9ydCAxNiBiaXQgVk1JRHMuICovCisgICAgICAg
IGlmICggaW5mby0+bW02NC52bWlkX2JpdHMgIT0gTU02NF9WTUlEXzE2X0JJVFNfU1VQUE9SVCAp
CisgICAgICAgICAgICB2bWlkXzhfYml0ID0gdHJ1ZTsKICAgICB9CiAKKyAgICAvKgorICAgICAq
IElmIHRoZSBmbGFnIGlzIG5vdCBzZXQgdGhlbiBpdCBtZWFucyBhbGwgQ1BVcyBzdXBwb3J0IDE2
LWJpdAorICAgICAqIFZNSURzLgorICAgICAqLworICAgIGlmICggIXZtaWRfOF9iaXQgKQorICAg
ICAgICBtYXhfdm1pZCA9IE1BWF9WTUlEXzE2X0JJVDsKKwogICAgIC8qIHBhX3JhbmdlIGlzIDQg
Yml0cywgYnV0IHRoZSBkZWZpbmVkIGVuY29kaW5ncyBhcmUgb25seSAzIGJpdHMgKi8KICAgICBp
ZiAoIHBhX3JhbmdlID49IEFSUkFZX1NJWkUocGFfcmFuZ2VfaW5mbykgfHwgIXBhX3JhbmdlX2lu
Zm9bcGFfcmFuZ2VdLnBhYml0cyApCiAgICAgICAgIHBhbmljKCJVbmtub3duIGVuY29kaW5nIG9m
IElEX0FBNjRNTUZSMF9FTDEuUEFSYW5nZSAleFxuIiwgcGFfcmFuZ2UpOwogCiAgICAgdmFsIHw9
IFZUQ1JfUFMocGFfcmFuZ2UpOwogICAgIHZhbCB8PSBWVENSX1RHMF80SzsKKworICAgIC8qIFNl
dCB0aGUgVlMgYml0IG9ubHkgaWYgMTYgYml0IFZNSUQgaXMgc3VwcG9ydGVkLiAqLworICAgIGlm
ICggTUFYX1ZNSUQgPT0gTUFYX1ZNSURfMTZfQklUICkKKyAgICAgICAgdmFsIHw9IFZUQ1JfVlM7
CiAgICAgdmFsIHw9IFZUQ1JfU0wwKHBhX3JhbmdlX2luZm9bcGFfcmFuZ2VdLnNsMCk7CiAgICAg
dmFsIHw9IFZUQ1JfVDBTWihwYV9yYW5nZV9pbmZvW3BhX3JhbmdlXS50MHN6KTsKIApAQCAtMTY1
MSw5ICsxNjg2LDEwIEBAIHZvaWQgX19pbml0IHNldHVwX3ZpcnRfcGFnaW5nKHZvaWQpCiAgICAg
cDJtX3Jvb3RfbGV2ZWwgPSAyIC0gcGFfcmFuZ2VfaW5mb1twYV9yYW5nZV0uc2wwOwogICAgIHAy
bV9pcGFfYml0cyA9IDY0IC0gcGFfcmFuZ2VfaW5mb1twYV9yYW5nZV0udDBzejsKIAotICAgIHBy
aW50aygiUDJNOiAlZC1iaXQgSVBBIHdpdGggJWQtYml0IFBBXG4iLAorICAgIHByaW50aygiUDJN
OiAlZC1iaXQgSVBBIHdpdGggJWQtYml0IFBBIGFuZCAlZC1iaXQgVk1JRFxuIiwKICAgICAgICAg
ICAgcDJtX2lwYV9iaXRzLAotICAgICAgICAgICBwYV9yYW5nZV9pbmZvW3BhX3JhbmdlXS5wYWJp
dHMpOworICAgICAgICAgICBwYV9yYW5nZV9pbmZvW3BhX3JhbmdlXS5wYWJpdHMsCisgICAgICAg
ICAgICggTUFYX1ZNSUQgPT0gTUFYX1ZNSURfMTZfQklUICkgPyAxNiA6IDgpOwogI2VuZGlmCiAg
ICAgcHJpbnRrKCJQMk06ICVkIGxldmVscyB3aXRoIG9yZGVyLSVkIHJvb3QsIFZUQ1IgMHglbHhc
biIsCiAgICAgICAgICAgIDQgLSBQMk1fUk9PVF9MRVZFTCwgUDJNX1JPT1RfT1JERVIsIHZhbCk7
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oIGIveGVuL2luY2x1ZGUvYXNt
LWFybS9wMm0uaAppbmRleCAwOTg3YmUyLi45ZGU1NWZjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL3AybS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcDJtLmgKQEAgLTMwLDcg
KzMwLDcgQEAgc3RydWN0IHAybV9kb21haW4gewogICAgIHN0cnVjdCBwYWdlX2luZm8gKnJvb3Q7
CiAKICAgICAvKiBDdXJyZW50IFZNSUQgaW4gdXNlICovCi0gICAgdWludDhfdCB2bWlkOworICAg
IHVpbnQxNl90IHZtaWQ7CiAKICAgICAvKiBDdXJyZW50IFRyYW5zbGF0aW9uIFRhYmxlIEJhc2Ug
UmVnaXN0ZXIgZm9yIHRoZSBwMm0gKi8KICAgICB1aW50NjRfdCB2dHRicjsKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3By
b2Nlc3Nvci5oCmluZGV4IDQxNjM4ODQuLmFmYzBlOWEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vcHJvY2Vzc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3Iu
aApAQCAtMjE1LDYgKzIxNSw4IEBACiAKICNkZWZpbmUgVlRDUl9QUyh4KSAgICAgICgoeCk8PDE2
KQogCisjZGVmaW5lIFZUQ1JfVlMgICAgCSAgICAoX0FDKDB4MSxVTCk8PDE5KQorCiAjZW5kaWYK
IAogI2RlZmluZSBWVENSX1JFUzEgICAgICAgKF9BQygxLFVMKTw8MzEpCkBAIC0yNjksNiArMjcx
LDExIEBACiAvKiBGU1IgbG9uZyBmb3JtYXQgKi8KICNkZWZpbmUgRlNSTF9TVEFUVVNfREVCVUcg
ICAgICAgKF9BQygweDIyLFVMKTw8MCkKIAorI2lmZGVmIENPTkZJR19BUk1fNjQKKyNkZWZpbmUg
TU02NF9WTUlEXzhfQklUU19TVVBQT1JUICAgIDB4MAorI2RlZmluZSBNTTY0X1ZNSURfMTZfQklU
U19TVVBQT1JUICAgMHgyCisjZW5kaWYKKwogI2lmbmRlZiBfX0FTU0VNQkxZX18KIAogc3RydWN0
IGNwdWluZm9fYXJtIHsKQEAgLTMzNyw3ICszNDQsMTYgQEAgc3RydWN0IGNwdWluZm9fYXJtIHsK
ICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdGdyYW51bGVfNjRLOjQ7CiAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIHRncmFudWxlXzRLOjQ7CiAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIF9f
cmVzMDozMjsKLSAgICAgICB9OworCisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGhhZmRiczo0
OworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB2bWlkX2JpdHM6NDsKKyAgICAgICAgICAgIHVu
c2lnbmVkIGxvbmcgdmg6NDsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgaHBkczo0OworICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyBsbzo0OworICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBw
YW46NDsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgX19yZXMxOjg7CisgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIF9fcmVzMjozMjsKKyAgICAgICAgfTsKICAgICB9IG1tNjQ7CiAKICAgICBz
dHJ1Y3QgewotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hl
bi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:03:30 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:03: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 1cL1u6-0005yv-7X; Sun, 25 Dec 2016 06:03:30 +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 1cL1u5-0005yk-8N
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:29 +0000
Received: from [193.109.254.147] by server-11.bemta-6.messagelabs.com id
 36/72-25337-0316F585; Sun, 25 Dec 2016 06:03:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdcgMT7
 C4MxsJosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHZqMmPBHbGKp3PXsTcw/hLqYuTiEBL4wiix
 c9M8ZgjnPKNEQ8tcli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVcJP4sn
 c0EUs4rYCYxY2YhSJgFqPzpxlUsExg5FjAyrGJUL04tKkst0jXVSyrKTM8oyU3MzNE1NDDTy0
 0tLk5MT81JTCrWS87P3cQI9AgDEOxgnH7Z/xCjJAeTkiiv2uaYCCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvC3R8RFCgkWp6akVaZk5wNCASUtw8CiJ8HonAKV5iwsSc4sz0yFSpxgVpcR5b8UD
 JQRAEhmleXBtsHC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWHeKJDxPJl5JXDTXwEtZgJab
 NscDbK4JBEhJdXAGL5njYjLsZIp17/f/zXLQLPyOsttFt2bTIsYBGo8+lJ3ftJOquvfbBYwk+
 NbmcrKJR7K+uxmajOWpWhvnn55wppvM/L5s1ew/9rBaFim3nGX0c9P9s4tZf2p3OfO7ZmteH/
 q8w3B6vzJVSckGtNUdc5U3d24R/9n8BvLf9W/Vus2fOpUd/hyTYmlOCPRUIu5qDgRAL3pRHhC
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1482645807!78253051!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62102 invoked from network); 25 Dec 2016 06:03:27 -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; 25 Dec 2016 06:03:27 -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 1cL1u3-0008W7-1Y
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:27 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1u2-0008Gy-Ve
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:26 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1u2-0008Gy-Ve@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:03:26 +0000
Subject: [Xen-changelog] [xen master] x86/SMP: CPU0's scratch mask is needed
	earlier
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>

Y29tbWl0IDc0Njk2ODZjY2M5NTk3NjU1NDJjZDEwNTUxZjliZDdhNjAyZjJjYmQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gRGVjIDE5
IDExOjQ5OjIwIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBNb24gRGVjIDE5IDExOjQ5OjIwIDIwMTYgKzAxMDAKCiAgICB4
ODYvU01QOiBDUFUwJ3Mgc2NyYXRjaCBtYXNrIGlzIG5lZWRlZCBlYXJsaWVyCiAgICAKICAgIFdo
ZW4gcHV0dGluZyB0b2dldGhlciBjb21taXQgM2I2MTcyNjQ1OCAoIng4NjogaW50cm9kdWNlIGFu
ZCB1c2UKICAgIHNjcmF0Y2ggQ1BVIG1hc2siKSBJIGZhaWxlZCB0byByZW1lbWJlciB0aGF0IEFN
RCBJT01NVSBzZXR1cHMgbmVlZHMgdGhlCiAgICBzY3JhdGNoIG1hc2sgcHJpb3IgdG8gc21wX3By
ZXBhcmVfY3B1cygpIGhhdmluZyBydW4uIFVzZSBhIHN0YXRpYyBtYXNrCiAgICBmb3IgdGhlIGJv
b3QgQ1BVIGluc3RlYWQuCiAgICAKICAgIE5vdGUgdGhhdCB0aGUgZGVmaW5pdGlvbiBvZiBzY3Jh
dGNoX2NwdTBtYXNrIGNvdWxkIGFsc28gYmUgcHV0IGluc2lkZSBhCiAgICAiTlJfQ1BVUyA+IDIg
KiBCSVRTX1BFUl9MT05HIiBjb25kaXRpb25hbCwgYnV0IGl0IHNlZW1zIHByZWZlcmFibGUgdG8K
ICAgIG1lIHRvIGNhcnJ5IHRoZSBleHRyYSB2YXJpYWJsZSBpbiBhbGwgY2FzZXMgYW5kIGF2b2lk
IHRoZSAjaWZkZWYtYXJ5LgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9zbXBib290LmMgfCAxNiArKysr
KysrKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jIGIveGVuL2FyY2gveDg2
L3NtcGJvb3QuYwppbmRleCBiYTY1MWZiLi45YjM5MGI4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvc21wYm9vdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKQEAgLTU3LDYgKzU3LDcg
QEAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgY3B1X3NpYmxpbmdf
bWFzayk7CiBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShjcHVtYXNrX3Zhcl90LCBjcHVfY29y
ZV9tYXNrKTsKIAogREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2Ny
YXRjaF9jcHVtYXNrKTsKK3N0YXRpYyBjcHVtYXNrX3Qgc2NyYXRjaF9jcHUwbWFzazsKIAogY3B1
bWFza190IGNwdV9vbmxpbmVfbWFwIF9fcmVhZF9tb3N0bHk7CiBFWFBPUlRfU1lNQk9MKGNwdV9v
bmxpbmVfbWFwKTsKQEAgLTY0OCw3ICs2NDksOCBAQCBzdGF0aWMgdm9pZCBjcHVfc21wYm9vdF9m
cmVlKHVuc2lnbmVkIGludCBjcHUpCiAKICAgICBmcmVlX2NwdW1hc2tfdmFyKHBlcl9jcHUoY3B1
X3NpYmxpbmdfbWFzaywgY3B1KSk7CiAgICAgZnJlZV9jcHVtYXNrX3ZhcihwZXJfY3B1KGNwdV9j
b3JlX21hc2ssIGNwdSkpOwotICAgIGZyZWVfY3B1bWFza192YXIocGVyX2NwdShzY3JhdGNoX2Nw
dW1hc2ssIGNwdSkpOworICAgIGlmICggcGVyX2NwdShzY3JhdGNoX2NwdW1hc2ssIGNwdSkgIT0g
JnNjcmF0Y2hfY3B1MG1hc2sgKQorICAgICAgICBmcmVlX2NwdW1hc2tfdmFyKHBlcl9jcHUoc2Ny
YXRjaF9jcHVtYXNrLCBjcHUpKTsKIAogICAgIGlmICggcGVyX2NwdShzdHVicy5hZGRyLCBjcHUp
ICkKICAgICB7CkBAIC03OTUsOCArNzk3LDcgQEAgdm9pZCBfX2luaXQgc21wX3ByZXBhcmVfY3B1
cyh1bnNpZ25lZCBpbnQgbWF4X2NwdXMpCiAgICAgICAgIHBhbmljKCJObyBtZW1vcnkgZm9yIHNv
Y2tldCBDUFUgc2libGluZ3MgbWFwIik7CiAKICAgICBpZiAoICF6YWxsb2NfY3B1bWFza192YXIo
JnBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgMCkpIHx8Ci0gICAgICAgICAhemFsbG9jX2NwdW1h
c2tfdmFyKCZwZXJfY3B1KGNwdV9jb3JlX21hc2ssIDApKSB8fAotICAgICAgICAgIWFsbG9jX2Nw
dW1hc2tfdmFyKCZwZXJfY3B1KHNjcmF0Y2hfY3B1bWFzaywgMCkpICkKKyAgICAgICAgICF6YWxs
b2NfY3B1bWFza192YXIoJnBlcl9jcHUoY3B1X2NvcmVfbWFzaywgMCkpICkKICAgICAgICAgcGFu
aWMoIk5vIG1lbW9yeSBmb3IgYm9vdCBDUFUgc2libGluZy9jb3JlIG1hcHMiKTsKIAogICAgIHNl
dF9jcHVfc2libGluZ19tYXAoMCk7CkBAIC04NTAsOCArODUxLDEzIEBAIHZvaWQgX19pbml0IHNt
cF9wcmVwYXJlX2NwdXModW5zaWduZWQgaW50IG1heF9jcHVzKQogCiB2b2lkIF9faW5pdCBzbXBf
cHJlcGFyZV9ib290X2NwdSh2b2lkKQogewotICAgIGNwdW1hc2tfc2V0X2NwdShzbXBfcHJvY2Vz
c29yX2lkKCksICZjcHVfb25saW5lX21hcCk7Ci0gICAgY3B1bWFza19zZXRfY3B1KHNtcF9wcm9j
ZXNzb3JfaWQoKSwgJmNwdV9wcmVzZW50X21hcCk7CisgICAgdW5zaWduZWQgaW50IGNwdSA9IHNt
cF9wcm9jZXNzb3JfaWQoKTsKKworICAgIGNwdW1hc2tfc2V0X2NwdShjcHUsICZjcHVfb25saW5l
X21hcCk7CisgICAgY3B1bWFza19zZXRfY3B1KGNwdSwgJmNwdV9wcmVzZW50X21hcCk7CisjaWYg
TlJfQ1BVUyA+IDIgKiBCSVRTX1BFUl9MT05HCisgICAgcGVyX2NwdShzY3JhdGNoX2NwdW1hc2ss
IGNwdSkgPSAmc2NyYXRjaF9jcHUwbWFzazsKKyNlbmRpZgogfQogCiBzdGF0aWMgdm9pZAotLQpn
ZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVy
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:03:30 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:03: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 1cL1u6-0005yv-7X; Sun, 25 Dec 2016 06:03:30 +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 1cL1u5-0005yk-8N
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:29 +0000
Received: from [193.109.254.147] by server-11.bemta-6.messagelabs.com id
 36/72-25337-0316F585; Sun, 25 Dec 2016 06:03:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdcgMT7
 C4MxsJosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWHZqMmPBHbGKp3PXsTcw/hLqYuTiEBL4wiix
 c9M8ZgjnPKNEQ8tcli5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQVcJP4sn
 c0EUs4rYCYxY2YhSJgFqPzpxlUsExg5FjAyrGJUL04tKkst0jXVSyrKTM8oyU3MzNE1NDDTy0
 0tLk5MT81JTCrWS87P3cQI9AgDEOxgnH7Z/xCjJAeTkiiv2uaYCCG+pPyUyozE4oz4otKc1OJ
 DjDIcHEoSvC3R8RFCgkWp6akVaZk5wNCASUtw8CiJ8HonAKV5iwsSc4sz0yFSpxgVpcR5b8UD
 JQRAEhmleXBtsHC8xCgrJczLCHSIEE9BalFuZgmq/CtGcQ5GJWHeKJDxPJl5JXDTXwEtZgJab
 NscDbK4JBEhJdXAGL5njYjLsZIp17/f/zXLQLPyOsttFt2bTIsYBGo8+lJ3ftJOquvfbBYwk+
 NbmcrKJR7K+uxmajOWpWhvnn55wppvM/L5s1ew/9rBaFim3nGX0c9P9s4tZf2p3OfO7ZmteH/
 q8w3B6vzJVSckGtNUdc5U3d24R/9n8BvLf9W/Vus2fOpUd/hyTYmlOCPRUIu5qDgRAL3pRHhC
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1482645807!78253051!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 62102 invoked from network); 25 Dec 2016 06:03:27 -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; 25 Dec 2016 06:03:27 -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 1cL1u3-0008W7-1Y
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:27 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1u2-0008Gy-Ve
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:26 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1u2-0008Gy-Ve@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:03:26 +0000
Subject: [Xen-changelog] [xen master] x86/SMP: CPU0's scratch mask is needed
	earlier
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>

Y29tbWl0IDc0Njk2ODZjY2M5NTk3NjU1NDJjZDEwNTUxZjliZDdhNjAyZjJjYmQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gRGVjIDE5
IDExOjQ5OjIwIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBNb24gRGVjIDE5IDExOjQ5OjIwIDIwMTYgKzAxMDAKCiAgICB4
ODYvU01QOiBDUFUwJ3Mgc2NyYXRjaCBtYXNrIGlzIG5lZWRlZCBlYXJsaWVyCiAgICAKICAgIFdo
ZW4gcHV0dGluZyB0b2dldGhlciBjb21taXQgM2I2MTcyNjQ1OCAoIng4NjogaW50cm9kdWNlIGFu
ZCB1c2UKICAgIHNjcmF0Y2ggQ1BVIG1hc2siKSBJIGZhaWxlZCB0byByZW1lbWJlciB0aGF0IEFN
RCBJT01NVSBzZXR1cHMgbmVlZHMgdGhlCiAgICBzY3JhdGNoIG1hc2sgcHJpb3IgdG8gc21wX3By
ZXBhcmVfY3B1cygpIGhhdmluZyBydW4uIFVzZSBhIHN0YXRpYyBtYXNrCiAgICBmb3IgdGhlIGJv
b3QgQ1BVIGluc3RlYWQuCiAgICAKICAgIE5vdGUgdGhhdCB0aGUgZGVmaW5pdGlvbiBvZiBzY3Jh
dGNoX2NwdTBtYXNrIGNvdWxkIGFsc28gYmUgcHV0IGluc2lkZSBhCiAgICAiTlJfQ1BVUyA+IDIg
KiBCSVRTX1BFUl9MT05HIiBjb25kaXRpb25hbCwgYnV0IGl0IHNlZW1zIHByZWZlcmFibGUgdG8K
ICAgIG1lIHRvIGNhcnJ5IHRoZSBleHRyYSB2YXJpYWJsZSBpbiBhbGwgY2FzZXMgYW5kIGF2b2lk
IHRoZSAjaWZkZWYtYXJ5LgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9zbXBib290LmMgfCAxNiArKysr
KysrKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jIGIveGVuL2FyY2gveDg2
L3NtcGJvb3QuYwppbmRleCBiYTY1MWZiLi45YjM5MGI4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvc21wYm9vdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKQEAgLTU3LDYgKzU3LDcg
QEAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgY3B1X3NpYmxpbmdf
bWFzayk7CiBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShjcHVtYXNrX3Zhcl90LCBjcHVfY29y
ZV9tYXNrKTsKIAogREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2Ny
YXRjaF9jcHVtYXNrKTsKK3N0YXRpYyBjcHVtYXNrX3Qgc2NyYXRjaF9jcHUwbWFzazsKIAogY3B1
bWFza190IGNwdV9vbmxpbmVfbWFwIF9fcmVhZF9tb3N0bHk7CiBFWFBPUlRfU1lNQk9MKGNwdV9v
bmxpbmVfbWFwKTsKQEAgLTY0OCw3ICs2NDksOCBAQCBzdGF0aWMgdm9pZCBjcHVfc21wYm9vdF9m
cmVlKHVuc2lnbmVkIGludCBjcHUpCiAKICAgICBmcmVlX2NwdW1hc2tfdmFyKHBlcl9jcHUoY3B1
X3NpYmxpbmdfbWFzaywgY3B1KSk7CiAgICAgZnJlZV9jcHVtYXNrX3ZhcihwZXJfY3B1KGNwdV9j
b3JlX21hc2ssIGNwdSkpOwotICAgIGZyZWVfY3B1bWFza192YXIocGVyX2NwdShzY3JhdGNoX2Nw
dW1hc2ssIGNwdSkpOworICAgIGlmICggcGVyX2NwdShzY3JhdGNoX2NwdW1hc2ssIGNwdSkgIT0g
JnNjcmF0Y2hfY3B1MG1hc2sgKQorICAgICAgICBmcmVlX2NwdW1hc2tfdmFyKHBlcl9jcHUoc2Ny
YXRjaF9jcHVtYXNrLCBjcHUpKTsKIAogICAgIGlmICggcGVyX2NwdShzdHVicy5hZGRyLCBjcHUp
ICkKICAgICB7CkBAIC03OTUsOCArNzk3LDcgQEAgdm9pZCBfX2luaXQgc21wX3ByZXBhcmVfY3B1
cyh1bnNpZ25lZCBpbnQgbWF4X2NwdXMpCiAgICAgICAgIHBhbmljKCJObyBtZW1vcnkgZm9yIHNv
Y2tldCBDUFUgc2libGluZ3MgbWFwIik7CiAKICAgICBpZiAoICF6YWxsb2NfY3B1bWFza192YXIo
JnBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgMCkpIHx8Ci0gICAgICAgICAhemFsbG9jX2NwdW1h
c2tfdmFyKCZwZXJfY3B1KGNwdV9jb3JlX21hc2ssIDApKSB8fAotICAgICAgICAgIWFsbG9jX2Nw
dW1hc2tfdmFyKCZwZXJfY3B1KHNjcmF0Y2hfY3B1bWFzaywgMCkpICkKKyAgICAgICAgICF6YWxs
b2NfY3B1bWFza192YXIoJnBlcl9jcHUoY3B1X2NvcmVfbWFzaywgMCkpICkKICAgICAgICAgcGFu
aWMoIk5vIG1lbW9yeSBmb3IgYm9vdCBDUFUgc2libGluZy9jb3JlIG1hcHMiKTsKIAogICAgIHNl
dF9jcHVfc2libGluZ19tYXAoMCk7CkBAIC04NTAsOCArODUxLDEzIEBAIHZvaWQgX19pbml0IHNt
cF9wcmVwYXJlX2NwdXModW5zaWduZWQgaW50IG1heF9jcHVzKQogCiB2b2lkIF9faW5pdCBzbXBf
cHJlcGFyZV9ib290X2NwdSh2b2lkKQogewotICAgIGNwdW1hc2tfc2V0X2NwdShzbXBfcHJvY2Vz
c29yX2lkKCksICZjcHVfb25saW5lX21hcCk7Ci0gICAgY3B1bWFza19zZXRfY3B1KHNtcF9wcm9j
ZXNzb3JfaWQoKSwgJmNwdV9wcmVzZW50X21hcCk7CisgICAgdW5zaWduZWQgaW50IGNwdSA9IHNt
cF9wcm9jZXNzb3JfaWQoKTsKKworICAgIGNwdW1hc2tfc2V0X2NwdShjcHUsICZjcHVfb25saW5l
X21hcCk7CisgICAgY3B1bWFza19zZXRfY3B1KGNwdSwgJmNwdV9wcmVzZW50X21hcCk7CisjaWYg
TlJfQ1BVUyA+IDIgKiBCSVRTX1BFUl9MT05HCisgICAgcGVyX2NwdShzY3JhdGNoX2NwdW1hc2ss
IGNwdSkgPSAmc2NyYXRjaF9jcHUwbWFzazsKKyNlbmRpZgogfQogCiBzdGF0aWMgdm9pZAotLQpn
ZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVy
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hh
bmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:03:40 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:03:40 +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 1cL1uG-00060L-9F; Sun, 25 Dec 2016 06:03:40 +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 1cL1uF-00060C-3C
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:39 +0000
Received: from [85.158.143.35] by server-10.bemta-6.messagelabs.com id
 7F/30-13192-A316F585; Sun, 25 Dec 2016 06:03:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVdcqMT7
 CYNFRFosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOL1/M3vBUvGK7avXsDcwnhTsYuTiEBL4wigx
 4csERgjnPKPE5R9vWbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwljjaM
 oMVxOYVMJOY+nEnWJwFqP7Ry71sExg5FjAyrGLUKE4tKkst0jUy1UsqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQKAxDsYFy1IPAQoyQHk5Ior9rmmAghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErwt0fERQoJFqempFWmZOcDwgElLcPAoifBejgdK8xYXJOYWZ6ZDpE4x6nJMe7b4
 KZMQS15+XqqUOO8tkCIBkKKM0jy4EbBQvcQoKyXMywh0lBBPQWpRbmYJqvwrRnEORiVh3msgU
 3gy80rgNr0COoIJ6Ajb5miQI0oSEVJSDYzWeUUZpm/aZLo9n+72PLtDT6Ro/iub1z+f1fhpq8
 zfIWD/I3h76WoG/Wm8xyu033Rtv7LeaVOb3+PZHyzvNAZ/aNTPkVv0V3hmzpE78+aarvvYNu+
 T9O7jCe1cBy3urP31ZEdr91GRg5X+4m/O131aJezI3cxTO2OS7pKTLHt9O7fdE1nxcF2XEktx
 RqKhFnNRcSIAsryNQFACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1482645817!45407618!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 704 invoked from network); 25 Dec 2016 06:03:37 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:03:37 -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 1cL1uD-0008WH-3Y
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:37 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1uD-0008IV-3A
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:37 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1uD-0008IV-3A@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:03:37 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Correct the handling of
	eflags with SYSCALL
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>

Y29tbWl0IGI5YTgwNjFiYzI4OTMwYjBjOTIyYTVkODI4NDQ3YzUyZTRlODczYzIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIERlYyAxOCAxNTo0Mjo1OSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBEZWMgMTkgMTU6NDQ6
MzIgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBDb3JyZWN0IHRoZSBoYW5kbGluZyBvZiBlZmxh
Z3Mgd2l0aCBTWVNDQUxMCiAgICAKICAgIEEgc2luZ2xlc3RlcCAjREIgaXMgZGV0ZXJtaW5lZCBi
eSB0aGUgcmVzdWx0aW5nIGVmbGFncyB2YWx1ZSBmcm9tIHRoZQogICAgZXhlY3V0aW9uIG9mIFNZ
U0NBTEwsIG5vdCB0aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLgogICAgCiAgICBCeSB1c2luZyB0
aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLCB3ZSBuZWdhdGUgdGhlIGd1ZXN0IGtlcm5lbHMgYXR0
ZW1wdCB0bwogICAgcHJvdGVjdCBpdHNlbGYgZnJvbSBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIGJ5
IG1hc2tpbmcgVEYuCiAgICAKICAgIChyZSlpbnRyb2R1Y2UgYSBzaW5nbGVzdGVwIGJvb2xlYW4s
IGRlZmF1bHRpbmcgdG8gdGhlIG9yaWdpbmFsIGVmbGFncyBzdGF0ZSwKICAgIGJ1dCBoYXZlIHRo
ZSBTWVNDQUxMIGVtdWxhdGlvbiByZWNhbGN1bGF0ZSBpdCBhZnRlciBtYXNraW5nIGhhcyBvY2N1
cnJlZC4KICAgIAogICAgVGhpcyBpcyBYU0EtMjA0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94ODZfZW11
bGF0ZS94ODZfZW11bGF0ZS5jIHwgMjQgKysrKysrKysrKysrKysrKysrKysrLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni94ODZf
ZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IGY2OWRlY2UuLjE2NWVlYmIgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4
Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0yNTAyLDYgKzI1MDIsNyBAQCB4ODZfZW11
bGF0ZSgKICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfc3RhdGUgc3RhdGU7CiAgICAgaW50IHJjOwog
ICAgIHVpbnQ4X3QgYiwgZDsKKyAgICBib29sIHNpbmdsZXN0ZXAgPSBjdHh0LT5yZWdzLT5lZmxh
Z3MgJiBFRkxHX1RGOwogICAgIHN0cnVjdCBvcGVyYW5kIHNyYyA9IHsgLnJlZyA9IFBUUl9QT0lT
T04gfTsKICAgICBzdHJ1Y3Qgb3BlcmFuZCBkc3QgPSB7IC5yZWcgPSBQVFJfUE9JU09OIH07CiAg
ICAgZW51bSB4ODZfc3dpbnRfdHlwZSBzd2ludF90eXBlOwpAQCAtNDY3OCw2ICs0Njc5LDIzIEBA
IHg4Nl9lbXVsYXRlKAogICAgICAgICAgICAgIChyYyA9IG9wcy0+d3JpdGVfc2VnbWVudCh4ODZf
c2VnX3NzLCAmc3JlZywgY3R4dCkpICkKICAgICAgICAgICAgIGdvdG8gZG9uZTsKIAorICAgICAg
ICAvKgorICAgICAgICAgKiBTWVNDQUxMICh1bmxpa2UgbW9zdCBpbnN0cnVjdGlvbnMpIGV2YWx1
YXRlcyBpdHMgc2luZ2xlc3RlcCBhY3Rpb24KKyAgICAgICAgICogYmFzZWQgb24gdGhlIHJlc3Vs
dGluZyBFRkxHX1RGLCBub3QgdGhlIHN0YXJ0aW5nIEVGTEdfVEYuCisgICAgICAgICAqCisgICAg
ICAgICAqIEFzIHRoZSAjREIgaXMgcmFpc2VkIGFmdGVyIHRoZSBDUEwgY2hhbmdlIGFuZCBiZWZv
cmUgdGhlIE9TIGNhbgorICAgICAgICAgKiBzd2l0Y2ggc3RhY2ssIGl0IGlzIGEgbGFyZ2Ugcmlz
ayBmb3IgcHJpdmlsZWdlIGVzY2FsYXRpb24uCisgICAgICAgICAqCisgICAgICAgICAqIDY0Yml0
IGtlcm5lbHMgc2hvdWxkIG1hc2sgRUZMR19URiBpbiBNU1JfRk1BU0sgdG8gYXZvaWQgYW55Cisg
ICAgICAgICAqIHZ1bG5lcmFiaWxpdHkuICBSdW5uaW5nIHRoZSAjREIgaGFuZGxlciBvbiBhbiBJ
U1Qgc3RhY2sgaXMgYWxzbyBhCisgICAgICAgICAqIG1pdGlnYXRpb24uCisgICAgICAgICAqCisg
ICAgICAgICAqIDMyYml0IGtlcm5lbHMgaGF2ZSBubyBhYmlsaXR5IHRvIG1hc2sgRUZMR19URiBh
dCBhbGwuICBUaGVpciBvbmx5CisgICAgICAgICAqIG1pdGlnYXRpb24gaXMgdG8gdXNlIGEgdGFz
ayBnYXRlIGZvciBoYW5kbGluZyAjREIgKG9yIHRvIG5vdCB1c2UKKyAgICAgICAgICogZW5hYmxl
IEVGRVIuU0NFIHRvIHN0YXJ0IHdpdGgpLgorICAgICAgICAgKi8KKyAgICAgICAgc2luZ2xlc3Rl
cCA9IF9yZWdzLmVmbGFncyAmIEVGTEdfVEY7CisKICAgICAgICAgYnJlYWs7CiAgICAgfQogCkBA
IC01NTgwLDkgKzU1OTgsOSBAQCB4ODZfZW11bGF0ZSgKICAgICBpZiAoICFtb2RlXzY0Yml0KCkg
KQogICAgICAgICBfcmVncy5laXAgPSAodWludDMyX3QpX3JlZ3MuZWlwOwogCi0gICAgLyogV2Fz
IHNpbmdlc3RlcHBpbmcgYWN0aXZlIGF0IHRoZSBzdGFydCBvZiB0aGlzIGluc3RydWN0aW9uPyAq
LwotICAgIGlmICggKHJjID09IFg4NkVNVUxfT0tBWSkgJiYgKGN0eHQtPnJlZ3MtPmVmbGFncyAm
IEVGTEdfVEYpICkKLSAgICAgICAgY3R4dC0+cmV0aXJlLnNpbmdsZXN0ZXAgPSB0cnVlOworICAg
IC8qIFNob3VsZCBhIHNpbmdsZXN0ZXAgI0RCIGJlIHJhaXNlZD8gKi8KKyAgICBpZiAoIHJjID09
IFg4NkVNVUxfT0tBWSApCisgICAgICAgIGN0eHQtPnJldGlyZS5zaW5nbGVzdGVwID0gc2luZ2xl
c3RlcDsKIAogICAgIGlmICggcmMgIT0gWDg2RU1VTF9ET05FICkKICAgICAgICAgKmN0eHQtPnJl
Z3MgPSBfcmVnczsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dp
dC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54
ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:03:40 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:03:40 +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 1cL1uG-00060L-9F; Sun, 25 Dec 2016 06:03:40 +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 1cL1uF-00060C-3C
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:39 +0000
Received: from [85.158.143.35] by server-10.bemta-6.messagelabs.com id
 7F/30-13192-A316F585; Sun, 25 Dec 2016 06:03:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVdcqMT7
 CYNFRFosJ2wwcGD229+1iD2CMYs3MS8qvSGDNOL1/M3vBUvGK7avXsDcwnhTsYuTiEBL4wigx
 4csERgjnPKPE5R9vWbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwljjaM
 oMVxOYVMJOY+nEnWJwFqP7Ry71sExg5FjAyrGLUKE4tKkst0jUy1UsqykzPKMlNzMzRNTQw08
 tNLS5OTE/NSUwq1kvOz93ECPQKAxDsYFy1IPAQoyQHk5Ior9rmmAghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErwt0fERQoJFqempFWmZOcDwgElLcPAoifBejgdK8xYXJOYWZ6ZDpE4x6nJMe7b4
 KZMQS15+XqqUOO8tkCIBkKKM0jy4EbBQvcQoKyXMywh0lBBPQWpRbmYJqvwrRnEORiVh3msgU
 3gy80rgNr0COoIJ6Ajb5miQI0oSEVJSDYzWeUUZpm/aZLo9n+72PLtDT6Ro/iub1z+f1fhpq8
 zfIWD/I3h76WoG/Wm8xyu033Rtv7LeaVOb3+PZHyzvNAZ/aNTPkVv0V3hmzpE78+aarvvYNu+
 T9O7jCe1cBy3urP31ZEdr91GRg5X+4m/O131aJezI3cxTO2OS7pKTLHt9O7fdE1nxcF2XEktx
 RqKhFnNRcSIAsryNQFACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1482645817!45407618!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 704 invoked from network); 25 Dec 2016 06:03:37 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:03:37 -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 1cL1uD-0008WH-3Y
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:37 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1uD-0008IV-3A
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:37 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1uD-0008IV-3A@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:03:37 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Correct the handling of
	eflags with SYSCALL
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>

Y29tbWl0IGI5YTgwNjFiYzI4OTMwYjBjOTIyYTVkODI4NDQ3YzUyZTRlODczYzIKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
U3VuIERlYyAxOCAxNTo0Mjo1OSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IE1vbiBEZWMgMTkgMTU6NDQ6
MzIgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBDb3JyZWN0IHRoZSBoYW5kbGluZyBvZiBlZmxh
Z3Mgd2l0aCBTWVNDQUxMCiAgICAKICAgIEEgc2luZ2xlc3RlcCAjREIgaXMgZGV0ZXJtaW5lZCBi
eSB0aGUgcmVzdWx0aW5nIGVmbGFncyB2YWx1ZSBmcm9tIHRoZQogICAgZXhlY3V0aW9uIG9mIFNZ
U0NBTEwsIG5vdCB0aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLgogICAgCiAgICBCeSB1c2luZyB0
aGUgb3JpZ2luYWwgZWZsYWdzIHZhbHVlLCB3ZSBuZWdhdGUgdGhlIGd1ZXN0IGtlcm5lbHMgYXR0
ZW1wdCB0bwogICAgcHJvdGVjdCBpdHNlbGYgZnJvbSBhIHByaXZpbGVnZSBlc2NhbGF0aW9uIGJ5
IG1hc2tpbmcgVEYuCiAgICAKICAgIChyZSlpbnRyb2R1Y2UgYSBzaW5nbGVzdGVwIGJvb2xlYW4s
IGRlZmF1bHRpbmcgdG8gdGhlIG9yaWdpbmFsIGVmbGFncyBzdGF0ZSwKICAgIGJ1dCBoYXZlIHRo
ZSBTWVNDQUxMIGVtdWxhdGlvbiByZWNhbGN1bGF0ZSBpdCBhZnRlciBtYXNraW5nIGhhcyBvY2N1
cnJlZC4KICAgIAogICAgVGhpcyBpcyBYU0EtMjA0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94ODZfZW11
bGF0ZS94ODZfZW11bGF0ZS5jIHwgMjQgKysrKysrKysrKysrKysrKysrKysrLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni94ODZf
ZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IGY2OWRlY2UuLjE2NWVlYmIgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4
Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0yNTAyLDYgKzI1MDIsNyBAQCB4ODZfZW11
bGF0ZSgKICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfc3RhdGUgc3RhdGU7CiAgICAgaW50IHJjOwog
ICAgIHVpbnQ4X3QgYiwgZDsKKyAgICBib29sIHNpbmdsZXN0ZXAgPSBjdHh0LT5yZWdzLT5lZmxh
Z3MgJiBFRkxHX1RGOwogICAgIHN0cnVjdCBvcGVyYW5kIHNyYyA9IHsgLnJlZyA9IFBUUl9QT0lT
T04gfTsKICAgICBzdHJ1Y3Qgb3BlcmFuZCBkc3QgPSB7IC5yZWcgPSBQVFJfUE9JU09OIH07CiAg
ICAgZW51bSB4ODZfc3dpbnRfdHlwZSBzd2ludF90eXBlOwpAQCAtNDY3OCw2ICs0Njc5LDIzIEBA
IHg4Nl9lbXVsYXRlKAogICAgICAgICAgICAgIChyYyA9IG9wcy0+d3JpdGVfc2VnbWVudCh4ODZf
c2VnX3NzLCAmc3JlZywgY3R4dCkpICkKICAgICAgICAgICAgIGdvdG8gZG9uZTsKIAorICAgICAg
ICAvKgorICAgICAgICAgKiBTWVNDQUxMICh1bmxpa2UgbW9zdCBpbnN0cnVjdGlvbnMpIGV2YWx1
YXRlcyBpdHMgc2luZ2xlc3RlcCBhY3Rpb24KKyAgICAgICAgICogYmFzZWQgb24gdGhlIHJlc3Vs
dGluZyBFRkxHX1RGLCBub3QgdGhlIHN0YXJ0aW5nIEVGTEdfVEYuCisgICAgICAgICAqCisgICAg
ICAgICAqIEFzIHRoZSAjREIgaXMgcmFpc2VkIGFmdGVyIHRoZSBDUEwgY2hhbmdlIGFuZCBiZWZv
cmUgdGhlIE9TIGNhbgorICAgICAgICAgKiBzd2l0Y2ggc3RhY2ssIGl0IGlzIGEgbGFyZ2Ugcmlz
ayBmb3IgcHJpdmlsZWdlIGVzY2FsYXRpb24uCisgICAgICAgICAqCisgICAgICAgICAqIDY0Yml0
IGtlcm5lbHMgc2hvdWxkIG1hc2sgRUZMR19URiBpbiBNU1JfRk1BU0sgdG8gYXZvaWQgYW55Cisg
ICAgICAgICAqIHZ1bG5lcmFiaWxpdHkuICBSdW5uaW5nIHRoZSAjREIgaGFuZGxlciBvbiBhbiBJ
U1Qgc3RhY2sgaXMgYWxzbyBhCisgICAgICAgICAqIG1pdGlnYXRpb24uCisgICAgICAgICAqCisg
ICAgICAgICAqIDMyYml0IGtlcm5lbHMgaGF2ZSBubyBhYmlsaXR5IHRvIG1hc2sgRUZMR19URiBh
dCBhbGwuICBUaGVpciBvbmx5CisgICAgICAgICAqIG1pdGlnYXRpb24gaXMgdG8gdXNlIGEgdGFz
ayBnYXRlIGZvciBoYW5kbGluZyAjREIgKG9yIHRvIG5vdCB1c2UKKyAgICAgICAgICogZW5hYmxl
IEVGRVIuU0NFIHRvIHN0YXJ0IHdpdGgpLgorICAgICAgICAgKi8KKyAgICAgICAgc2luZ2xlc3Rl
cCA9IF9yZWdzLmVmbGFncyAmIEVGTEdfVEY7CisKICAgICAgICAgYnJlYWs7CiAgICAgfQogCkBA
IC01NTgwLDkgKzU1OTgsOSBAQCB4ODZfZW11bGF0ZSgKICAgICBpZiAoICFtb2RlXzY0Yml0KCkg
KQogICAgICAgICBfcmVncy5laXAgPSAodWludDMyX3QpX3JlZ3MuZWlwOwogCi0gICAgLyogV2Fz
IHNpbmdlc3RlcHBpbmcgYWN0aXZlIGF0IHRoZSBzdGFydCBvZiB0aGlzIGluc3RydWN0aW9uPyAq
LwotICAgIGlmICggKHJjID09IFg4NkVNVUxfT0tBWSkgJiYgKGN0eHQtPnJlZ3MtPmVmbGFncyAm
IEVGTEdfVEYpICkKLSAgICAgICAgY3R4dC0+cmV0aXJlLnNpbmdsZXN0ZXAgPSB0cnVlOworICAg
IC8qIFNob3VsZCBhIHNpbmdsZXN0ZXAgI0RCIGJlIHJhaXNlZD8gKi8KKyAgICBpZiAoIHJjID09
IFg4NkVNVUxfT0tBWSApCisgICAgICAgIGN0eHQtPnJldGlyZS5zaW5nbGVzdGVwID0gc2luZ2xl
c3RlcDsKIAogICAgIGlmICggcmMgIT0gWDg2RU1VTF9ET05FICkKICAgICAgICAgKmN0eHQtPnJl
Z3MgPSBfcmVnczsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dp
dC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54
ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:03:50 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:03:50 +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 1cL1uQ-00062j-C5; Sun, 25 Dec 2016 06:03:50 +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 1cL1uP-00062Y-AK
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:49 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 8F/5B-11476-4416F585; Sun, 25 Dec 2016 06:03:48 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVdclMT7
 C4FQHp8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmbL79gb3gHWfFkq2HGRsY77B3MXJxCAl8YZSY
 cK6PGcI5zygx9c8epi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXsJS69f
 scCYvMKmEmcv/qCHcRmAap//eUy4wRGjgWMDKsYNYpTi8pSi3QNTfWSijLTM0pyEzNzdA0NzP
 RyU4uLE9NTcxKTivWS83M3MQK9wgAEOxi/LQs4xCjJwaQkyqu2OSZCiC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgRvS3R8hJBgUWp6akVaZg4wPGDSEhw8SiK83glAad7igsTc4sx0iNQpRkUpcd5b
 8UAJAZBERmkeXBssJC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmDcKZDxPZl4J3PRXQIuZg
 BbbNkeDLC5JREhJNTC6Lz2/ckJ9iHjr5Htv205VqGn6HuUJWiAQ/CAsb/rab7lnBaXW6jakGM
 61ETdakn/vftm12xunrBGMfXLwcTVTjo/lrgIPRy+hzyrvbyz6cs8vrCnR48L2V1rr2rjS1X/
 elcou+CtRn1FyxHnnPU35/8YWXw5ln1vVMuXSwUS1rVzyax6ff9WuxFKckWioxVxUnAgAJBMS
 IkQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1482645827!26205383!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4124 invoked from network); 25 Dec 2016 06:03:48 -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; 25 Dec 2016 06:03:48 -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 1cL1uN-00005J-5P
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:47 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1uN-0008Ki-4x
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:47 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1uN-0008Ki-4x@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:03:47 +0000
Subject: [Xen-changelog] [xen master] x86: fix asm() constraint in
	clear_user()
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>

Y29tbWl0IDE1N2RiNDA3NTMzZmI1NWMwY2UwYzEzMzk5MWUzY2I5NTFiNzY0ODQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gRGVjIDE5
IDE3OjUyOjQyIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBNb24gRGVjIDE5IDE3OjUyOjQyIDIwMTYgKzAxMDAKCiAgICB4
ODY6IGZpeCBhc20oKSBjb25zdHJhaW50IGluIGNsZWFyX3VzZXIoKQogICAgCiAgICBDb21taXQg
MmZkZjViMjU1NCAoIng4Njogc3RyZWFtbGluZSBjb3B5aW5nIHRvL2Zyb20gdXNlciBtZW1vcnki
KQogICAgd3JvbmdseSB1c2VkICJnIiBoZXJlLCB3aGVuIGl0IG9idmlvdXNseSBuZWVkcyB0byBi
ZSBhIHJlZ2lzdGVyLgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni91c2VyY29weS5jIHwgMiArLQogMSBm
aWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L3VzZXJjb3B5LmMgYi94ZW4vYXJjaC94ODYvdXNlcmNvcHkuYwppbmRleCBk
MTMwM2E5Li4xZDFlZjA3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdXNlcmNvcHkuYworKysg
Yi94ZW4vYXJjaC94ODYvdXNlcmNvcHkuYwpAQCAtMTQxLDcgKzE0MSw3IEBAIHVuc2lnbmVkIGNs
ZWFyX3VzZXIodm9pZCBfX3VzZXIgKnRvLCB1bnNpZ25lZCBuKQogICAgICAgICAgICAgX0FTTV9F
WFRBQkxFKDBiLDNiKQogICAgICAgICAgICAgX0FTTV9FWFRBQkxFKDFiLDJiKQogICAgICAgICAg
ICAgOiBbY250XSAiPSZjIiAobiksIFt0b10gIitEIiAodG8pCi0gICAgICAgICAgICA6IFtieXRl
c10gImciIChuICYgKEJZVEVTX1BFUl9MT05HIC0gMSkpLAorICAgICAgICAgICAgOiBbYnl0ZXNd
ICJyIiAobiAmIChCWVRFU19QRVJfTE9ORyAtIDEpKSwKICAgICAgICAgICAgICAgW2xvbmdzXSAi
MCIgKG4gLyBCWVRFU19QRVJfTE9ORyksICJhIiAoMCkgKTsKICAgICAgICAgY2xhYygpOwogICAg
IH0KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0
I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:03:50 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:03:50 +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 1cL1uQ-00062j-C5; Sun, 25 Dec 2016 06:03:50 +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 1cL1uP-00062Y-AK
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:49 +0000
Received: from [193.109.254.147] by server-5.bemta-6.messagelabs.com id
 8F/5B-11476-4416F585; Sun, 25 Dec 2016 06:03:48 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVdclMT7
 C4FQHp8WEbQYOjB7b+3axBzBGsWbmJeVXJLBmbL79gb3gHWfFkq2HGRsY77B3MXJxCAl8YZSY
 cK6PGcI5zygx9c8epi5GDg42ATGJuXsVuhg5OUQEVCVmrVjODGILCahLNP1uYAOxhQXsJS69f
 scCYvMKmEmcv/qCHcRmAap//eUy4wRGjgWMDKsYNYpTi8pSi3QNTfWSijLTM0pyEzNzdA0NzP
 RyU4uLE9NTcxKTivWS83M3MQK9wgAEOxi/LQs4xCjJwaQkyqu2OSZCiC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgRvS3R8hJBgUWp6akVaZg4wPGDSEhw8SiK83glAad7igsTc4sx0iNQpRkUpcd5b
 8UAJAZBERmkeXBssJC8xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmDcKZDxPZl4J3PRXQIuZg
 BbbNkeDLC5JREhJNTC6Lz2/ckJ9iHjr5Htv205VqGn6HuUJWiAQ/CAsb/rab7lnBaXW6jakGM
 61ETdakn/vftm12xunrBGMfXLwcTVTjo/lrgIPRy+hzyrvbyz6cs8vrCnR48L2V1rr2rjS1X/
 elcou+CtRn1FyxHnnPU35/8YWXw5ln1vVMuXSwUS1rVzyax6ff9WuxFKckWioxVxUnAgAJBMS
 IkQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1482645827!26205383!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4124 invoked from network); 25 Dec 2016 06:03:48 -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; 25 Dec 2016 06:03:48 -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 1cL1uN-00005J-5P
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:47 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1uN-0008Ki-4x
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:47 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1uN-0008Ki-4x@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:03:47 +0000
Subject: [Xen-changelog] [xen master] x86: fix asm() constraint in
	clear_user()
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>

Y29tbWl0IDE1N2RiNDA3NTMzZmI1NWMwY2UwYzEzMzk5MWUzY2I5NTFiNzY0ODQKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBNb24gRGVjIDE5
IDE3OjUyOjQyIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBNb24gRGVjIDE5IDE3OjUyOjQyIDIwMTYgKzAxMDAKCiAgICB4
ODY6IGZpeCBhc20oKSBjb25zdHJhaW50IGluIGNsZWFyX3VzZXIoKQogICAgCiAgICBDb21taXQg
MmZkZjViMjU1NCAoIng4Njogc3RyZWFtbGluZSBjb3B5aW5nIHRvL2Zyb20gdXNlciBtZW1vcnki
KQogICAgd3JvbmdseSB1c2VkICJnIiBoZXJlLCB3aGVuIGl0IG9idmlvdXNseSBuZWVkcyB0byBi
ZSBhIHJlZ2lzdGVyLgogICAgCiAgICBSZXBvcnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni91c2VyY29weS5jIHwgMiArLQogMSBm
aWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L3VzZXJjb3B5LmMgYi94ZW4vYXJjaC94ODYvdXNlcmNvcHkuYwppbmRleCBk
MTMwM2E5Li4xZDFlZjA3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdXNlcmNvcHkuYworKysg
Yi94ZW4vYXJjaC94ODYvdXNlcmNvcHkuYwpAQCAtMTQxLDcgKzE0MSw3IEBAIHVuc2lnbmVkIGNs
ZWFyX3VzZXIodm9pZCBfX3VzZXIgKnRvLCB1bnNpZ25lZCBuKQogICAgICAgICAgICAgX0FTTV9F
WFRBQkxFKDBiLDNiKQogICAgICAgICAgICAgX0FTTV9FWFRBQkxFKDFiLDJiKQogICAgICAgICAg
ICAgOiBbY250XSAiPSZjIiAobiksIFt0b10gIitEIiAodG8pCi0gICAgICAgICAgICA6IFtieXRl
c10gImciIChuICYgKEJZVEVTX1BFUl9MT05HIC0gMSkpLAorICAgICAgICAgICAgOiBbYnl0ZXNd
ICJyIiAobiAmIChCWVRFU19QRVJfTE9ORyAtIDEpKSwKICAgICAgICAgICAgICAgW2xvbmdzXSAi
MCIgKG4gLyBCWVRFU19QRVJfTE9ORyksICJhIiAoMCkgKTsKICAgICAgICAgY2xhYygpOwogICAg
IH0KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0
I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:04:01 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:04:01 +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 1cL1ub-00067a-Dc; Sun, 25 Dec 2016 06:04:01 +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 1cL1uZ-00064l-Jp
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:59 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 5C/2D-25657-E416F585; Sun, 25 Dec 2016 06:03:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdcvMT7
 C4OwkUYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWL7rBHPBZZ6KidMmsTQwXuTsYuTiEBL4wiix
 bukHxi5GTiDnPKPEixm+XYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYWsJfo+jiJC
 aScV8BMYt1iM5AwC1D57MePWScwcixgZFjFqFGcWlSWWqRrZKSXVJSZnlGSm5iZo2toYKyXm1
 pcnJiempOYVKyXnJ+7iRHokXoGBsYdjFNP+B1ilORgUhLlVdscEyHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgrclOj5CSLAoNT21Ii0zBxgaMGkJDh4lEV7vBKA0b3FBYm5xZjpE6hSjopQ4bxhI
 QgAkkVGaB9cGC8dLjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR5o0Cm8GTmlcBNfwW0mAlos
 W1zNMjikkSElFQDo5uBx+kDFzYfPv9mx8aQg5r3LvCK1N+XMD69oUlvpl4StyLvwpvVFtHfj/
 2smezUsf1Uf+/VE19zXpWzT1U4IFxgu0dhacXsSRumr3jIwKU3UUF9gVSL/iUDfqGWyJ/+QXe
 +LflV0ixvvqHUYJPjimN+ytyXg5ZLHxJ1+tj+ocVv8rrCR8qCVkosxRmJhlrMRcWJAOoIxJJC
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1482645837!22299524!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16566 invoked from network); 25 Dec 2016 06:03:58 -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; 25 Dec 2016 06:03:58 -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 1cL1uX-00006A-7o
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:57 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1uX-0008Lq-7F
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:57 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1uX-0008Lq-7F@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:03:57 +0000
Subject: [Xen-changelog] [xen master] x86emul: check for CMPXCHG8B
	availability
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>

Y29tbWl0IGJmZTY3ZTgwYjJkYWJiMjllMGI0MGQ4OWQ5MTAyM2YwZDc1OTM0YmUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgRGVjIDIw
IDA5OjUxOjA4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgRGVjIDIwIDA5OjUxOjA4IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBjaGVjayBmb3IgQ01QWENIRzhCIGF2YWlsYWJpbGl0eQogICAgCiAgICBXZSBjYW4n
dCBleGNsdWRlIHNvbWVvbmUgd2FudGluZyB0byBoaWRlIHRoZSBpbnN0cnVjdGlvbiBmcm9tIGd1
ZXN0cy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgfCA0ICsr
KysKIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0
ZS94ODZfZW11bGF0ZS5jCmluZGV4IDE2NWVlYmIuLmJlNjkwNGYgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZf
ZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xMjkwLDYgKzEyOTAsNyBAQCBzdGF0aWMgYm9vbCB2
Y3B1X2hhcygKIAogI2RlZmluZSB2Y3B1X2hhc19mcHUoKSAgICAgICAgIHZjcHVfaGFzKCAgICAg
ICAgIDEsIEVEWCwgIDAsIGN0eHQsIG9wcykKICNkZWZpbmUgdmNwdV9oYXNfc2VwKCkgICAgICAg
ICB2Y3B1X2hhcyggICAgICAgICAxLCBFRFgsIDExLCBjdHh0LCBvcHMpCisjZGVmaW5lIHZjcHVf
aGFzX2N4OCgpICAgICAgICAgdmNwdV9oYXMoICAgICAgICAgMSwgRURYLCAgOCwgY3R4dCwgb3Bz
KQogI2RlZmluZSB2Y3B1X2hhc19jbW92KCkgICAgICAgIHZjcHVfaGFzKCAgICAgICAgIDEsIEVE
WCwgMTUsIGN0eHQsIG9wcykKICNkZWZpbmUgdmNwdV9oYXNfY2xmbHVzaCgpICAgICB2Y3B1X2hh
cyggICAgICAgICAxLCBFRFgsIDE5LCBjdHh0LCBvcHMpCiAjZGVmaW5lIHZjcHVfaGFzX21teCgp
ICAgICAgICAgdmNwdV9oYXMoICAgICAgICAgMSwgRURYLCAyMywgY3R4dCwgb3BzKQpAQCAtNTQy
Nyw3ICs1NDI4LDEwIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICAgICAgb3BfYnl0ZXMgPSAxNjsK
ICAgICAgICAgfQogICAgICAgICBlbHNlCisgICAgICAgIHsKKyAgICAgICAgICAgIHZjcHVfbXVz
dF9oYXZlKGN4OCk7CiAgICAgICAgICAgICBvcF9ieXRlcyA9IDg7CisgICAgICAgIH0KIAogICAg
ICAgICBvbGQgPSBjb250YWluZXJfb2YoJm1tdmFscC0+eW1tWzBdLCB0eXBlb2YoKm9sZCksIHU2
NFswXSk7CiAgICAgICAgIGF1eCA9IGNvbnRhaW5lcl9vZigmbW12YWxwLT55bW1bMl0sIHR5cGVv
ZigqYXV4KSwgdTY0WzBdKTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0Bs
aXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:04:01 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:04:01 +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 1cL1ub-00067a-Dc; Sun, 25 Dec 2016 06:04:01 +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 1cL1uZ-00064l-Jp
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:59 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 5C/2D-25657-E416F585; Sun, 25 Dec 2016 06:03:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdcvMT7
 C4OwkUYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNWL7rBHPBZZ6KidMmsTQwXuTsYuTiEBL4wiix
 bukHxi5GTiDnPKPEixm+XYwcHGwCYhJz9yqAhEUEVCVmrVjODFGiLtH0u4ENxBYWsJfo+jiJC
 aScV8BMYt1iM5AwC1D57MePWScwcixgZFjFqFGcWlSWWqRrZKSXVJSZnlGSm5iZo2toYKyXm1
 pcnJiempOYVKyXnJ+7iRHokXoGBsYdjFNP+B1ilORgUhLlVdscEyHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgrclOj5CSLAoNT21Ii0zBxgaMGkJDh4lEV7vBKA0b3FBYm5xZjpE6hSjopQ4bxhI
 QgAkkVGaB9cGC8dLjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR5o0Cm8GTmlcBNfwW0mAlos
 W1zNMjikkSElFQDo5uBx+kDFzYfPv9mx8aQg5r3LvCK1N+XMD69oUlvpl4StyLvwpvVFtHfj/
 2smezUsf1Uf+/VE19zXpWzT1U4IFxgu0dhacXsSRumr3jIwKU3UUF9gVSL/iUDfqGWyJ/+QXe
 +LflV0ixvvqHUYJPjimN+ytyXg5ZLHxJ1+tj+ocVv8rrCR8qCVkosxRmJhlrMRcWJAOoIxJJC
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1482645837!22299524!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16566 invoked from network); 25 Dec 2016 06:03:58 -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; 25 Dec 2016 06:03:58 -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 1cL1uX-00006A-7o
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:57 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1uX-0008Lq-7F
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:03:57 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1uX-0008Lq-7F@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:03:57 +0000
Subject: [Xen-changelog] [xen master] x86emul: check for CMPXCHG8B
	availability
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>

Y29tbWl0IGJmZTY3ZTgwYjJkYWJiMjllMGI0MGQ4OWQ5MTAyM2YwZDc1OTM0YmUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBUdWUgRGVjIDIw
IDA5OjUxOjA4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBUdWUgRGVjIDIwIDA5OjUxOjA4IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBjaGVjayBmb3IgQ01QWENIRzhCIGF2YWlsYWJpbGl0eQogICAgCiAgICBXZSBjYW4n
dCBleGNsdWRlIHNvbWVvbmUgd2FudGluZyB0byBoaWRlIHRoZSBpbnN0cnVjdGlvbiBmcm9tIGd1
ZXN0cy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgfCA0ICsr
KysKIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0
ZS94ODZfZW11bGF0ZS5jCmluZGV4IDE2NWVlYmIuLmJlNjkwNGYgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZf
ZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xMjkwLDYgKzEyOTAsNyBAQCBzdGF0aWMgYm9vbCB2
Y3B1X2hhcygKIAogI2RlZmluZSB2Y3B1X2hhc19mcHUoKSAgICAgICAgIHZjcHVfaGFzKCAgICAg
ICAgIDEsIEVEWCwgIDAsIGN0eHQsIG9wcykKICNkZWZpbmUgdmNwdV9oYXNfc2VwKCkgICAgICAg
ICB2Y3B1X2hhcyggICAgICAgICAxLCBFRFgsIDExLCBjdHh0LCBvcHMpCisjZGVmaW5lIHZjcHVf
aGFzX2N4OCgpICAgICAgICAgdmNwdV9oYXMoICAgICAgICAgMSwgRURYLCAgOCwgY3R4dCwgb3Bz
KQogI2RlZmluZSB2Y3B1X2hhc19jbW92KCkgICAgICAgIHZjcHVfaGFzKCAgICAgICAgIDEsIEVE
WCwgMTUsIGN0eHQsIG9wcykKICNkZWZpbmUgdmNwdV9oYXNfY2xmbHVzaCgpICAgICB2Y3B1X2hh
cyggICAgICAgICAxLCBFRFgsIDE5LCBjdHh0LCBvcHMpCiAjZGVmaW5lIHZjcHVfaGFzX21teCgp
ICAgICAgICAgdmNwdV9oYXMoICAgICAgICAgMSwgRURYLCAyMywgY3R4dCwgb3BzKQpAQCAtNTQy
Nyw3ICs1NDI4LDEwIEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICAgICAgb3BfYnl0ZXMgPSAxNjsK
ICAgICAgICAgfQogICAgICAgICBlbHNlCisgICAgICAgIHsKKyAgICAgICAgICAgIHZjcHVfbXVz
dF9oYXZlKGN4OCk7CiAgICAgICAgICAgICBvcF9ieXRlcyA9IDg7CisgICAgICAgIH0KIAogICAg
ICAgICBvbGQgPSBjb250YWluZXJfb2YoJm1tdmFscC0+eW1tWzBdLCB0eXBlb2YoKm9sZCksIHU2
NFswXSk7CiAgICAgICAgIGF1eCA9IGNvbnRhaW5lcl9vZigmbW12YWxwLT55bW1bMl0sIHR5cGVv
ZigqYXV4KSwgdTY0WzBdKTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUv
eGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0Bs
aXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:04:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:04: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 1cL1uk-00068v-FB; Sun, 25 Dec 2016 06:04:10 +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 1cL1uj-00068l-Ka
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:09 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 66/98-27678-8516F585; Sun, 25 Dec 2016 06:04:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVTciMT7
 CYP1MIYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmLuarWAmV8XnpiUsDYyrOLoYuTiEBL4wSrxu
 fsME4ZxnlDi27TlrFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAm4Su5rOg
 Nm8AmYSJ+c2sYPYLED1l/Z2M01g5FjAyLCKUaM4tagstUjX0FgvqSgzPaMkNzEzR9fQwEwvN7
 W4ODE9NScxqVgvOT93EyPQJwxAsIPxy7KAQ4ySHExKorxqm2MihPiS8lMqMxKLM+KLSnNSiw8
 xanBwCFw5N3c6kxRLXn5eqpIEb0t0fISQYFFqempFWmYOMGhgSiU4eJREeL0TgNK8xQWJucWZ
 6RCpU4yKUuK8YSAJAZBERmkeXBssUC8xykoJ8zICHSXEU5BalJtZgir/ilGcg1FJmLcHZApPZ
 l4J3PRXQIuZgBbbNkeDLC5JREhJNTCyB/SW5OYFTJ+2dNnH8gOXInn0NlZzRu4Id6448zHnw4
 WrTDu2Wb7Lc33t4pSTe+xRoor5yR6jNQfrJ/1pqpm+7G7w2kSJaX1rrwQdPWw7jdFolsHXhTO
 rg+4tU/aNaCpsP2u+99w3xRnOr8znfK8NiL3j8/kcz+rWi62J03me5Uy/MC82mvmuEktxRqKh
 FnNRcSIAdMzYjk8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1482645847!49790263!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24727 invoked from network); 25 Dec 2016 06:04:08 -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; 25 Dec 2016 06:04:08 -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 1cL1uh-00006w-A4
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:07 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1uh-0008N9-9Y
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:07 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1uh-0008N9-9Y@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:04:07 +0000
Subject: [Xen-changelog] [xen master] vvmx: fix the wrong address width in
	c/s 08fac63
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>

Y29tbWl0IDFjYjY1MGMzMTkxZjhiODVkZWZiNGQyYWI2ZjE4M2ZhMjkyNmU0OTQKQXV0aG9yOiAg
ICAgSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KQXV0aG9yRGF0ZTog
VHVlIERlYyAyMCAwOTo1MTo0NSAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVHVlIERlYyAyMCAwOTo1MTo0NSAyMDE2ICsw
MTAwCgogICAgdnZteDogZml4IHRoZSB3cm9uZyBhZGRyZXNzIHdpZHRoIGluIGMvcyAwOGZhYzYz
CiAgICAKICAgIGMvcyAwOGZhYzYzIG1pc3VzZWQgdi0+ZG9tYWluLWFyY2gucGFnaW5nLmdmbl9i
aXRzIGFzIHRoZSB3aWR0aCBvZgogICAgZ3Vlc3QgcGh5c2ljYWwgYWRkcmVzcyBhbmQgbWlzc2Vk
IGFkZGluZyBQQUdFX1NISUZUIHRvIGl0IHdoZW4KICAgIGNoZWNraW5nIHZteG9uIG9wZXJhbmQu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEhhb3pob25nIFpoYW5nIDxoYW96aG9uZy56aGFuZ0Bp
bnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgQWNrZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIHhl
bi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyB8IDMgKystCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNl
cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92
bXgvdnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCmluZGV4IDRhNWI3OWMuLjll
MzdkMjIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL3ZteC92dm14LmMKQEAgLTEzODgsNyArMTM4OCw4IEBAIGludCBudm14X2hh
bmRsZV92bXhvbihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgcmV0dXJuIFg4
NkVNVUxfT0tBWTsKICAgICB9CiAKLSAgICBpZiAoIChncGEgJiB+UEFHRV9NQVNLKSB8fCAoZ3Bh
ID4+IHYtPmRvbWFpbi0+YXJjaC5wYWdpbmcuZ2ZuX2JpdHMpICkKKyAgICBpZiAoIChncGEgJiB+
UEFHRV9NQVNLKSB8fAorICAgICAgICAgKGdwYSA+PiAodi0+ZG9tYWluLT5hcmNoLnBhZ2luZy5n
Zm5fYml0cyArIFBBR0VfU0hJRlQpKSApCiAgICAgewogICAgICAgICB2bXJldHVybihyZWdzLCBW
TUZBSUxfSU5WQUxJRCk7CiAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:04:10 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:04: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 1cL1uk-00068v-FB; Sun, 25 Dec 2016 06:04:10 +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 1cL1uj-00068l-Ka
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:09 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 66/98-27678-8516F585; Sun, 25 Dec 2016 06:04:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVTciMT7
 CYP1MIYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNmLuarWAmV8XnpiUsDYyrOLoYuTiEBL4wSrxu
 fsME4ZxnlDi27TlrFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAm4Su5rOg
 Nm8AmYSJ+c2sYPYLED1l/Z2M01g5FjAyLCKUaM4tagstUjX0FgvqSgzPaMkNzEzR9fQwEwvN7
 W4ODE9NScxqVgvOT93EyPQJwxAsIPxy7KAQ4ySHExKorxqm2MihPiS8lMqMxKLM+KLSnNSiw8
 xanBwCFw5N3c6kxRLXn5eqpIEb0t0fISQYFFqempFWmYOMGhgSiU4eJREeL0TgNK8xQWJucWZ
 6RCpU4yKUuK8YSAJAZBERmkeXBssUC8xykoJ8zICHSXEU5BalJtZgir/ilGcg1FJmLcHZApPZ
 l4J3PRXQIuZgBbbNkeDLC5JREhJNTCyB/SW5OYFTJ+2dNnH8gOXInn0NlZzRu4Id6448zHnw4
 WrTDu2Wb7Lc33t4pSTe+xRoor5yR6jNQfrJ/1pqpm+7G7w2kSJaX1rrwQdPWw7jdFolsHXhTO
 rg+4tU/aNaCpsP2u+99w3xRnOr8znfK8NiL3j8/kcz+rWi62J03me5Uy/MC82mvmuEktxRqKh
 FnNRcSIAdMzYjk8CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1482645847!49790263!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24727 invoked from network); 25 Dec 2016 06:04:08 -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; 25 Dec 2016 06:04:08 -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 1cL1uh-00006w-A4
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:07 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1uh-0008N9-9Y
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:07 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1uh-0008N9-9Y@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:04:07 +0000
Subject: [Xen-changelog] [xen master] vvmx: fix the wrong address width in
	c/s 08fac63
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>

Y29tbWl0IDFjYjY1MGMzMTkxZjhiODVkZWZiNGQyYWI2ZjE4M2ZhMjkyNmU0OTQKQXV0aG9yOiAg
ICAgSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KQXV0aG9yRGF0ZTog
VHVlIERlYyAyMCAwOTo1MTo0NSAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVHVlIERlYyAyMCAwOTo1MTo0NSAyMDE2ICsw
MTAwCgogICAgdnZteDogZml4IHRoZSB3cm9uZyBhZGRyZXNzIHdpZHRoIGluIGMvcyAwOGZhYzYz
CiAgICAKICAgIGMvcyAwOGZhYzYzIG1pc3VzZWQgdi0+ZG9tYWluLWFyY2gucGFnaW5nLmdmbl9i
aXRzIGFzIHRoZSB3aWR0aCBvZgogICAgZ3Vlc3QgcGh5c2ljYWwgYWRkcmVzcyBhbmQgbWlzc2Vk
IGFkZGluZyBQQUdFX1NISUZUIHRvIGl0IHdoZW4KICAgIGNoZWNraW5nIHZteG9uIG9wZXJhbmQu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEhhb3pob25nIFpoYW5nIDxoYW96aG9uZy56aGFuZ0Bp
bnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgQWNrZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIHhl
bi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyB8IDMgKystCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNl
cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92
bXgvdnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCmluZGV4IDRhNWI3OWMuLjll
MzdkMjIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL3ZteC92dm14LmMKQEAgLTEzODgsNyArMTM4OCw4IEBAIGludCBudm14X2hh
bmRsZV92bXhvbihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgcmV0dXJuIFg4
NkVNVUxfT0tBWTsKICAgICB9CiAKLSAgICBpZiAoIChncGEgJiB+UEFHRV9NQVNLKSB8fCAoZ3Bh
ID4+IHYtPmRvbWFpbi0+YXJjaC5wYWdpbmcuZ2ZuX2JpdHMpICkKKyAgICBpZiAoIChncGEgJiB+
UEFHRV9NQVNLKSB8fAorICAgICAgICAgKGdwYSA+PiAodi0+ZG9tYWluLT5hcmNoLnBhZ2luZy5n
Zm5fYml0cyArIFBBR0VfU0hJRlQpKSApCiAgICAgewogICAgICAgICB2bXJldHVybihyZWdzLCBW
TUZBSUxfSU5WQUxJRCk7CiAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7Ci0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:04:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:04:22 +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 1cL1uw-0006AO-Gt; Sun, 25 Dec 2016 06:04:22 +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 1cL1uv-0006AC-5q
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:21 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 F1/F8-21460-4616F585; Sun, 25 Dec 2016 06:04:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVTcpMT7
 C4N8dZYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNONw8i6lgi1/F8ZMn2RoYn1p3MXJxCAl8YZRY
 emUvO4RznlFiz63nbF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4S2zb2
 sMEYvMKmEl8n/+TFcRmAao/cfYz+wRGjgWMDKsYNYpTi8pSi3SNTPWSijLTM0pyEzNzdA0NTP
 VyU4uLE9NTcxKTivWS83M3MQK9Us/AwLiDcVe73yFGSQ4mJVFetc0xEUJ8SfkplRmJxRnxRaU
 5qcWHGDU4OASunJs7nUmKJS8/L1VJgrclOj5CSLAoNT21Ii0zBxg2MKUSHDxKIryX44HSvMUF
 ibnFmekQqVOMilLivLdAEgIgiYzSPLg2WKheYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTMK
 5AANIUnM68EbvoroMVMQIttm6NBFpckIqSkGhgNXu1P3Hqj4vub74kWUZNOPNmsPXtSm9fXfp
 2rJQ2y8/b9nsA8v/Vyo7d4xuLU4++mW3mUHbDqYZ3h+vCJY2RxdYi55wJeh6WpgcVdS1nv69Y
 mM0jOtauvK1fZ5xgge/eptEXi+0u/mY5uKbiSF/7HKbvsiDnjv4bY0Fkf4jddavglX6e/UVCJ
 pTgj0VCLuag4EQBtCTzKUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1482645857!73508886!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39792 invoked from network); 25 Dec 2016 06:04:18 -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; 25 Dec 2016 06:04:18 -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 1cL1ur-00007V-C7
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:17 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1ur-0008Od-Bc
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:17 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1ur-0008Od-Bc@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:04:17 +0000
Subject: [Xen-changelog] [xen master] vvmx: replace vmreturn() by
	vmsucceed() and vmfail*()
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>

Y29tbWl0IDQ0ZDMxOTY5MDNmM2FlNWFjM2QyN2RhNjI2MTA3MTMxZTNlMzU2MDMKQXV0aG9yOiAg
ICAgSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KQXV0aG9yRGF0ZTog
VHVlIERlYyAyMCAwOTo1MzozOSAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVHVlIERlYyAyMCAwOTo1MzozOSAyMDE2ICsw
MTAwCgogICAgdnZteDogcmVwbGFjZSB2bXJldHVybigpIGJ5IHZtc3VjY2VlZCgpIGFuZCB2bWZh
aWwqKCkKICAgIAogICAgUmVwbGFjZSB2bXJldHVybigpIGJ5IHZtc3VjY2VlZCgpLCB2bWZhaWwo
KSwgdm1mYWlsX3ZhbGlkKCkgYW5kCiAgICB2bWZhaWxfaW52YWxpZCgpLCB3aGljaCBhcmUgY29u
c2lzdGVudCB0byB0aGUgcHNldWRvIGNvZGUgb24gSW50ZWwKICAgIFNETSwgYW5kIGFsbG93IHRv
IHJldHVybiBWTSBpbnN0cnVjdGlvbiBlcnJvciBudW1iZXJzIHRvIEwxCiAgICBoeXBlcnZpc29y
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBIYW96aG9uZyBaaGFuZyA8aGFvemhvbmcuemhhbmdA
aW50ZWwuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jICAgICAgICB8IDEwMyArKysrKysrKysr
KysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgv
dm1jcy5oIHwgIDE1ICsrKystLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaCAgICB8
ICAgNCArKwogMyBmaWxlcyBjaGFuZ2VkLCA3NCBpbnNlcnRpb25zKCspLCA0OCBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92dm14LmMKaW5kZXggOWUzN2QyMi4uNmM3ZTkyYiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS92bXgvdnZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXgu
YwpAQCAtNDY5LDI4ICs0NjksMzMgQEAgZ3BfZmF1bHQ6CiAgICAgcmV0dXJuIFg4NkVNVUxfRVhD
RVBUSU9OOwogfQogCi1zdGF0aWMgdm9pZCB2bXJldHVybihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncywgZW51bSB2bXhfb3BzX3Jlc3VsdCBvcHNfcmVzKQorc3RhdGljIHZvaWQgdm1zdWNjZWVk
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogeworICAgIHJlZ3MtPmVmbGFncyAmPSB+WDg2
X0VGTEFHU19BUklUSF9NQVNLOworfQorCitzdGF0aWMgdm9pZCB2bWZhaWxfdmFsaWQoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGVudW0gdm14X2luc25fZXJybm8gZXJybm8pCit7CisgICAg
c3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OwogICAgIHVuc2lnbmVkIGxvbmcgZWZsYWdzID0gcmVn
cy0+ZWZsYWdzOwotICAgIHVuc2lnbmVkIGxvbmcgbWFzayA9IFg4Nl9FRkxBR1NfQ0YgfCBYODZf
RUZMQUdTX1BGIHwgWDg2X0VGTEFHU19BRiB8Ci0gICAgICAgICAgICAgICAgICAgICAgICAgWDg2
X0VGTEFHU19aRiB8IFg4Nl9FRkxBR1NfU0YgfCBYODZfRUZMQUdTX09GOwogCi0gICAgZWZsYWdz
ICY9IH5tYXNrOworICAgIHJlZ3MtPmVmbGFncyA9IChlZmxhZ3MgJiB+WDg2X0VGTEFHU19BUklU
SF9NQVNLKSB8IFg4Nl9FRkxBR1NfWkY7CisgICAgc2V0X3Z2bWNzKHYsIFZNX0lOU1RSVUNUSU9O
X0VSUk9SLCBlcnJubyk7Cit9CiAKLSAgICBzd2l0Y2ggKCBvcHNfcmVzICkgewotICAgIGNhc2Ug
Vk1TVUNDRUVEOgotICAgICAgICBicmVhazsKLSAgICBjYXNlIFZNRkFJTF9WQUxJRDoKLSAgICAg
ICAgLyogVE9ETzogZXJyb3IgbnVtYmVyLCB1c2VmdWwgZm9yIGd1ZXN0IFZNTSBkZWJ1Z2dpbmcg
Ki8KLSAgICAgICAgZWZsYWdzIHw9IFg4Nl9FRkxBR1NfWkY7Ci0gICAgICAgIGJyZWFrOwotICAg
IGNhc2UgVk1GQUlMX0lOVkFMSUQ6Ci0gICAgZGVmYXVsdDoKLSAgICAgICAgZWZsYWdzIHw9IFg4
Nl9FRkxBR1NfQ0Y7Ci0gICAgICAgIGJyZWFrOwotICAgIH0KK3N0YXRpYyB2b2lkIHZtZmFpbF9p
bnZhbGlkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQoreworICAgIHVuc2lnbmVkIGxvbmcg
ZWZsYWdzID0gcmVncy0+ZWZsYWdzOworCisgICAgcmVncy0+ZWZsYWdzID0gKGVmbGFncyAmIH5Y
ODZfRUZMQUdTX0FSSVRIX01BU0spIHwgWDg2X0VGTEFHU19DRjsKK30KIAotICAgIHJlZ3MtPmVm
bGFncyA9IGVmbGFnczsKK3N0YXRpYyB2b2lkIHZtZmFpbChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncywgZW51bSB2bXhfaW5zbl9lcnJubyBlcnJubykKK3sKKyAgICBpZiAoIHZjcHVfbmVzdGVk
aHZtKGN1cnJlbnQpLm52X3Z2bWN4YWRkciAhPSBJTlZBTElEX1BBRERSICkKKyAgICAgICAgdm1m
YWlsX3ZhbGlkKHJlZ3MsIGVycm5vKTsKKyAgICBlbHNlCisgICAgICAgIHZtZmFpbF9pbnZhbGlk
KHJlZ3MpOwogfQogCiBib29sX3QgbnZteF9pbnRlcmNlcHRzX2V4Y2VwdGlvbigKQEAgLTEzMjgs
NyArMTMzMyw3IEBAIHN0YXRpYyB2b2lkIHZpcnR1YWxfdm1leGl0KHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQogICAgICAgICBudm14X3VwZGF0ZV9hcGljdih2KTsKIAogICAgIG52Y3B1LT5u
dl92bXN3aXRjaF9pbl9wcm9ncmVzcyA9IDA7Ci0gICAgdm1yZXR1cm4ocmVncywgVk1TVUNDRUVE
KTsKKyAgICB2bXN1Y2NlZWQocmVncyk7CiB9CiAKIHZvaWQgbnZteF9zd2l0Y2hfZ3Vlc3Qodm9p
ZCkKQEAgLTEzODIsMTYgKzEzODcsMTQgQEAgaW50IG52bXhfaGFuZGxlX3ZteG9uKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQogCiAgICAgaWYgKCBudm14X3ZjcHVfaW5fdm14KHYpICkKICAg
ICB7Ci0gICAgICAgIHZtcmV0dXJuKHJlZ3MsCi0gICAgICAgICAgICAgICAgIG52Y3B1LT5udl92
dm1jeGFkZHIgIT0gSU5WQUxJRF9QQUREUiA/Ci0gICAgICAgICAgICAgICAgIFZNRkFJTF9WQUxJ
RCA6IFZNRkFJTF9JTlZBTElEKTsKKyAgICAgICAgdm1mYWlsKHJlZ3MsIFZNWF9JTlNOX1ZNWE9O
X0lOX1ZNWF9ST09UKTsKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKICAgICB9CiAKICAg
ICBpZiAoIChncGEgJiB+UEFHRV9NQVNLKSB8fAogICAgICAgICAgKGdwYSA+PiAodi0+ZG9tYWlu
LT5hcmNoLnBhZ2luZy5nZm5fYml0cyArIFBBR0VfU0hJRlQpKSApCiAgICAgewotICAgICAgICB2
bXJldHVybihyZWdzLCBWTUZBSUxfSU5WQUxJRCk7CisgICAgICAgIHZtZmFpbF9pbnZhbGlkKHJl
Z3MpOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogICAgIH0KIApAQCAtMTQwMCw3ICsx
NDAzLDcgQEAgaW50IG52bXhfaGFuZGxlX3ZteG9uKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
KQogICAgICAgICAgKG52bWNzX3JldmlkICYgflZNWF9CQVNJQ19SRVZJU0lPTl9NQVNLKSB8fAog
ICAgICAgICAgKChudm1jc19yZXZpZCBeIHZteF9iYXNpY19tc3IpICYgVk1YX0JBU0lDX1JFVklT
SU9OX01BU0spICkKICAgICB7Ci0gICAgICAgIHZtcmV0dXJuKHJlZ3MsIFZNRkFJTF9JTlZBTElE
KTsKKyAgICAgICAgdm1mYWlsX2ludmFsaWQocmVncyk7CiAgICAgICAgIHJldHVybiBYODZFTVVM
X09LQVk7CiAgICAgfQogCkBAIC0xNDE2LDcgKzE0MTksNyBAQCBpbnQgbnZteF9oYW5kbGVfdm14
b24oc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICAgICAgICAgICBfbWZu
KFBGTl9ET1dOKHYtPmFyY2guaHZtX3ZteC52bWNzX3BhKSkpOwogICAgIF9fdm1wdHJsZCh2LT5h
cmNoLmh2bV92bXgudm1jc19wYSk7CiAgICAgdi0+YXJjaC5odm1fdm14LmxhdW5jaGVkID0gMDsK
LSAgICB2bXJldHVybihyZWdzLCBWTVNVQ0NFRUQpOworICAgIHZtc3VjY2VlZChyZWdzKTsKIAog
ICAgIHJldHVybiBYODZFTVVMX09LQVk7CiB9CkBAIC0xNDM0LDcgKzE0MzcsNyBAQCBpbnQgbnZt
eF9oYW5kbGVfdm14b2ZmKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIG52bXhfcHVy
Z2VfdnZtY3Modik7CiAgICAgbnZteC0+dm14b25fcmVnaW9uX3BhID0gSU5WQUxJRF9QQUREUjsK
IAotICAgIHZtcmV0dXJuKHJlZ3MsIFZNU1VDQ0VFRCk7CisgICAgdm1zdWNjZWVkKHJlZ3MpOwog
ICAgIHJldHVybiBYODZFTVVMX09LQVk7CiB9CiAKQEAgLTE1MDUsNyArMTUwOCw3IEBAIHN0YXRp
YyBpbnQgbnZteF92bXJlc3VtZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpCiAgICAgICAgICAgICAhKF9fbjJfZXhlY19jb250cm9sKHYpICYgQ1BVX0JBU0VEX0FD
VElWQVRFX0lPX0JJVE1BUCkgKSApCiAgICAgICAgIG52Y3B1LT5udl92bWVudHJ5X3BlbmRpbmcg
PSAxOwogICAgIGVsc2UKLSAgICAgICAgdm1yZXR1cm4ocmVncywgVk1GQUlMX0lOVkFMSUQpOwor
ICAgICAgICB2bWZhaWxfaW52YWxpZChyZWdzKTsKIAogICAgIHJldHVybiBYODZFTVVMX09LQVk7
CiB9CkBAIC0xNTIyLDE1ICsxNTI1LDE2IEBAIGludCBudm14X2hhbmRsZV92bXJlc3VtZShzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAogICAgIGlmICggdmNwdV9uZXN0ZWRodm0odikubnZf
dnZtY3hhZGRyID09IElOVkFMSURfUEFERFIgKQogICAgIHsKLSAgICAgICAgdm1yZXR1cm4gKHJl
Z3MsIFZNRkFJTF9JTlZBTElEKTsKKyAgICAgICAgdm1mYWlsX2ludmFsaWQocmVncyk7CiAgICAg
ICAgIHJldHVybiBYODZFTVVMX09LQVk7ICAgICAgICAKICAgICB9CiAKICAgICBsYXVuY2hlZCA9
IHZ2bWNzX2xhdW5jaGVkKCZudm14LT5sYXVuY2hlZF9saXN0LAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUEZOX0RPV04odi0+YXJjaC5odm1fdm14LnZtY3Nfc2hhZG93X21hZGRyKSk7
Ci0gICAgaWYgKCAhbGF1bmNoZWQgKSB7Ci0gICAgICAgdm1yZXR1cm4gKHJlZ3MsIFZNRkFJTF9W
QUxJRCk7Ci0gICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKKyAgICBpZiAoICFsYXVuY2hlZCAp
CisgICAgeworICAgICAgICB2bWZhaWxfdmFsaWQocmVncywgVk1YX0lOU05fVk1SRVNVTUVfTk9O
TEFVTkNIRURfVk1DUyk7CisgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7CiAgICAgfQogICAg
IHJldHVybiBudm14X3ZtcmVzdW1lKHYscmVncyk7CiB9CkBAIC0xNTQ3LDE1ICsxNTUxLDE2IEBA
IGludCBudm14X2hhbmRsZV92bWxhdW5jaChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAog
ICAgIGlmICggdmNwdV9uZXN0ZWRodm0odikubnZfdnZtY3hhZGRyID09IElOVkFMSURfUEFERFIg
KQogICAgIHsKLSAgICAgICAgdm1yZXR1cm4gKHJlZ3MsIFZNRkFJTF9JTlZBTElEKTsKKyAgICAg
ICAgdm1mYWlsX2ludmFsaWQocmVncyk7CiAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7CiAg
ICAgfQogCiAgICAgbGF1bmNoZWQgPSB2dm1jc19sYXVuY2hlZCgmbnZteC0+bGF1bmNoZWRfbGlz
dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBGTl9ET1dOKHYtPmFyY2guaHZtX3Zt
eC52bWNzX3NoYWRvd19tYWRkcikpOwotICAgIGlmICggbGF1bmNoZWQgKSB7Ci0gICAgICAgdm1y
ZXR1cm4gKHJlZ3MsIFZNRkFJTF9WQUxJRCk7Ci0gICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsK
KyAgICBpZiAoIGxhdW5jaGVkICkKKyAgICB7CisgICAgICAgIHZtZmFpbF92YWxpZChyZWdzLCBW
TVhfSU5TTl9WTUxBVU5DSF9OT05DTEVBUl9WTUNTKTsKKyAgICAgICAgcmV0dXJuIFg4NkVNVUxf
T0tBWTsKICAgICB9CiAgICAgZWxzZSB7CiAgICAgICAgIHJjID0gbnZteF92bXJlc3VtZSh2LHJl
Z3MpOwpAQCAtMTU4Myw3ICsxNTg4LDcgQEAgaW50IG52bXhfaGFuZGxlX3ZtcHRybGQoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKICAgICBpZiAoIGdwYSA9PSB2Y3B1XzJfbnZteCh2KS52
bXhvbl9yZWdpb25fcGEgfHwgZ3BhICYgMHhmZmYgKQogICAgIHsKLSAgICAgICAgdm1yZXR1cm4o
cmVncywgVk1GQUlMX0lOVkFMSUQpOworICAgICAgICB2bWZhaWxfaW52YWxpZChyZWdzKTsKICAg
ICAgICAgZ290byBvdXQ7CiAgICAgfQogCkBAIC0xNjE0LDcgKzE2MTksNyBAQCBpbnQgbnZteF9o
YW5kbGVfdm1wdHJsZChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICAgICAh
bWFwX2lvX2JpdG1hcF9hbGwodikgfHwKICAgICAgICAgICAgICAhX21hcF9tc3JfYml0bWFwKHYp
ICkKICAgICAgICAgewotICAgICAgICAgICAgdm1yZXR1cm4ocmVncywgVk1GQUlMX1ZBTElEKTsK
KyAgICAgICAgICAgIHZtZmFpbF92YWxpZChyZWdzLCBWTVhfSU5TTl9WTVBUUkxEX0lOVkFMSURf
UEhZQUREUik7CiAgICAgICAgICAgICBnb3RvIG91dDsKICAgICAgICAgfQogICAgIH0KQEAgLTE2
MjIsNyArMTYyNyw3IEBAIGludCBudm14X2hhbmRsZV92bXB0cmxkKHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQogICAgIGlmICggY3B1X2hhc192bXhfdm1jc19zaGFkb3dpbmcgKQogICAgICAg
ICBudm14X3NldF92bWNzX3BvaW50ZXIodiwgbnZjcHUtPm52X3Z2bWN4KTsKIAotICAgIHZtcmV0
dXJuKHJlZ3MsIFZNU1VDQ0VFRCk7CisgICAgdm1zdWNjZWVkKHJlZ3MpOwogCiBvdXQ6CiAgICAg
cmV0dXJuIFg4NkVNVUxfT0tBWTsKQEAgLTE2NDksNyArMTY1NCw3IEBAIGludCBudm14X2hhbmRs
ZV92bXB0cnN0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIGlmICggcmMgIT0gSFZN
Q09QWV9va2F5ICkKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogCi0gICAgdm1y
ZXR1cm4ocmVncywgVk1TVUNDRUVEKTsKKyAgICB2bXN1Y2NlZWQocmVncyk7CiAgICAgcmV0dXJu
IFg4NkVNVUxfT0tBWTsKIH0KIApAQCAtMTY5NSw3ICsxNzAwLDEyIEBAIGludCBudm14X2hhbmRs
ZV92bWNsZWFyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICB9CiAgICAgfQog
Ci0gICAgdm1yZXR1cm4ocmVncywgcmMpOworICAgIGlmICggcmMgPT0gVk1TVUNDRUVEICkKKyAg
ICAgICAgdm1zdWNjZWVkKHJlZ3MpOworICAgIGVsc2UgaWYgKCByYyA9PSBWTUZBSUxfVkFMSUQg
KQorICAgICAgICB2bWZhaWxfdmFsaWQocmVncywgVk1YX0lOU05fVk1DTEVBUl9JTlZBTElEX1BI
WUFERFIpOworICAgIGVsc2UKKyAgICAgICAgdm1mYWlsX2ludmFsaWQocmVncyk7CiAKICAgICBy
ZXR1cm4gWDg2RU1VTF9PS0FZOwogfQpAQCAtMTcyNyw3ICsxNzM3LDcgQEAgaW50IG52bXhfaGFu
ZGxlX3ZtcmVhZChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgYnJlYWs7CiAg
ICAgfQogCi0gICAgdm1yZXR1cm4ocmVncywgVk1TVUNDRUVEKTsKKyAgICB2bXN1Y2NlZWQocmVn
cyk7CiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIH0KIApAQCAtMTc1OSw3ICsxNzY5LDEwIEBA
IGludCBudm14X2hhbmRsZV92bXdyaXRlKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAg
ICAgICBicmVhazsKICAgICB9CiAKLSAgICB2bXJldHVybihyZWdzLCBva2F5ID8gVk1TVUNDRUVE
IDogVk1GQUlMX1ZBTElEKTsKKyAgICBpZiAoIG9rYXkgKQorICAgICAgICB2bXN1Y2NlZWQocmVn
cyk7CisgICAgZWxzZQorICAgICAgICB2bWZhaWxfdmFsaWQocmVncywgVk1YX0lOU05fVU5TVVBQ
T1JURURfVk1DU19DT01QT05FTlQpOwogCiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIH0KQEAg
LTE3OTAsMTAgKzE4MDMsMTAgQEAgaW50IG52bXhfaGFuZGxlX2ludmVwdChzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncykKICAgICAgICAgX19pbnZlcHQoSU5WRVBUX0FMTF9DT05URVhULCAwLCAw
KTsKICAgICAgICAgYnJlYWs7CiAgICAgZGVmYXVsdDoKLSAgICAgICAgdm1yZXR1cm4ocmVncywg
Vk1GQUlMX0lOVkFMSUQpOworICAgICAgICB2bWZhaWxfaW52YWxpZChyZWdzKTsKICAgICAgICAg
cmV0dXJuIFg4NkVNVUxfT0tBWTsKICAgICB9Ci0gICAgdm1yZXR1cm4ocmVncywgVk1TVUNDRUVE
KTsKKyAgICB2bXN1Y2NlZWQocmVncyk7CiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIH0KIApA
QCAtMTgxNSwxMSArMTgyOCwxMSBAQCBpbnQgbnZteF9oYW5kbGVfaW52dnBpZChzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgaHZtX2FzaWRfZmx1c2hfdmNwdV9hc2lkKCZ2Y3B1
X25lc3RlZGh2bShjdXJyZW50KS5udl9uMmFzaWQpOwogICAgICAgICBicmVhazsKICAgICBkZWZh
dWx0OgotICAgICAgICB2bXJldHVybihyZWdzLCBWTUZBSUxfSU5WQUxJRCk7CisgICAgICAgIHZt
ZmFpbF9pbnZhbGlkKHJlZ3MpOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogICAgIH0K
IAotICAgIHZtcmV0dXJuKHJlZ3MsIFZNU1VDQ0VFRCk7CisgICAgdm1zdWNjZWVkKHJlZ3MpOwog
ICAgIHJldHVybiBYODZFTVVMX09LQVk7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3ZteC92bWNzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5o
CmluZGV4IDg5NDA5M2QuLjZjM2Q3YmEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3ZteC92bWNzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaApA
QCAtNTc0LDkgKzU3NCwxOCBAQCBlbnVtIHZtY3NfZmllbGQgewogI2RlZmluZSBWTVhfR1VFU1Rf
TVNSIDAKICNkZWZpbmUgVk1YX0hPU1RfTVNSICAxCiAKLS8qIFZNIEluc3RydWN0aW9uIGVycm9y
IG51bWJlcnMuICovCi0jZGVmaW5lIFZNWF9JTlNOX0lOVkFMSURfQ09OVFJPTF9TVEFURSAgICAg
ICA3Ci0jZGVmaW5lIFZNWF9JTlNOX0lOVkFMSURfSE9TVF9TVEFURSAgICAgICAgICA4CisvKiBW
TSBJbnN0cnVjdGlvbiBlcnJvciBudW1iZXJzICovCitlbnVtIHZteF9pbnNuX2Vycm5vCit7Cisg
ICAgVk1YX0lOU05fVk1DTEVBUl9JTlZBTElEX1BIWUFERFIgICAgICAgPSAyLAorICAgIFZNWF9J
TlNOX1ZNTEFVTkNIX05PTkNMRUFSX1ZNQ1MgICAgICAgID0gNCwKKyAgICBWTVhfSU5TTl9WTVJF
U1VNRV9OT05MQVVOQ0hFRF9WTUNTICAgICA9IDUsCisgICAgVk1YX0lOU05fSU5WQUxJRF9DT05U
Uk9MX1NUQVRFICAgICAgICAgPSA3LAorICAgIFZNWF9JTlNOX0lOVkFMSURfSE9TVF9TVEFURSAg
ICAgICAgICAgID0gOCwKKyAgICBWTVhfSU5TTl9WTVBUUkxEX0lOVkFMSURfUEhZQUREUiAgICAg
ICA9IDksCisgICAgVk1YX0lOU05fVU5TVVBQT1JURURfVk1DU19DT01QT05FTlQgICAgPSAxMiwK
KyAgICBWTVhfSU5TTl9WTVhPTl9JTl9WTVhfUk9PVCAgICAgICAgICAgICA9IDE1LAorfTsKIAog
dm9pZCB2bXhfZGlzYWJsZV9pbnRlcmNlcHRfZm9yX21zcihzdHJ1Y3QgdmNwdSAqdiwgdTMyIG1z
ciwgaW50IHR5cGUpOwogdm9pZCB2bXhfZW5hYmxlX2ludGVyY2VwdF9mb3JfbXNyKHN0cnVjdCB2
Y3B1ICp2LCB1MzIgbXNyLCBpbnQgdHlwZSk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaAppbmRleCBl
YWU0YWYyLi45ODcwNTg5IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nv
ci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgKQEAgLTUzLDYgKzUzLDEw
IEBACiAjZGVmaW5lIFg4Nl9FRkxBR1NfVklQCTB4MDAxMDAwMDAgLyogVmlydHVhbCBJbnRlcnJ1
cHQgUGVuZGluZyAqLwogI2RlZmluZSBYODZfRUZMQUdTX0lECTB4MDAyMDAwMDAgLyogQ1BVSUQg
ZGV0ZWN0aW9uIGZsYWcgKi8KIAorI2RlZmluZSBYODZfRUZMQUdTX0FSSVRIX01BU0sgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAoWDg2X0VGTEFHU19DRiB8IFg4Nl9FRkxBR1NfUEYg
fCBYODZfRUZMQUdTX0FGIHwgICBcCisgICAgIFg4Nl9FRkxBR1NfWkYgfCBYODZfRUZMQUdTX1NG
IHwgWDg2X0VGTEFHU19PRikKKwogLyoKICAqIEludGVsIENQVSBmbGFncyBpbiBDUjAKICAqLwot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:04:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:04:22 +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 1cL1uw-0006AO-Gt; Sun, 25 Dec 2016 06:04:22 +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 1cL1uv-0006AC-5q
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:21 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 F1/F8-21460-4616F585; Sun, 25 Dec 2016 06:04:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVTcpMT7
 C4N8dZYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNONw8i6lgi1/F8ZMn2RoYn1p3MXJxCAl8YZRY
 emUvO4RznlFiz63nbF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwt4S2zb2
 sMEYvMKmEl8n/+TFcRmAao/cfYz+wRGjgWMDKsYNYpTi8pSi3SNTPWSijLTM0pyEzNzdA0NTP
 VyU4uLE9NTcxKTivWS83M3MQK9Us/AwLiDcVe73yFGSQ4mJVFetc0xEUJ8SfkplRmJxRnxRaU
 5qcWHGDU4OASunJs7nUmKJS8/L1VJgrclOj5CSLAoNT21Ii0zBxg2MKUSHDxKIryX44HSvMUF
 ibnFmekQqVOMilLivLdAEgIgiYzSPLg2WKheYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTMK
 5AANIUnM68EbvoroMVMQIttm6NBFpckIqSkGhgNXu1P3Hqj4vub74kWUZNOPNmsPXtSm9fXfp
 2rJQ2y8/b9nsA8v/Vyo7d4xuLU4++mW3mUHbDqYZ3h+vCJY2RxdYi55wJeh6WpgcVdS1nv69Y
 mM0jOtauvK1fZ5xgge/eptEXi+0u/mY5uKbiSF/7HKbvsiDnjv4bY0Fkf4jddavglX6e/UVCJ
 pTgj0VCLuag4EQBtCTzKUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1482645857!73508886!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39792 invoked from network); 25 Dec 2016 06:04:18 -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; 25 Dec 2016 06:04:18 -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 1cL1ur-00007V-C7
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:17 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1ur-0008Od-Bc
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:17 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1ur-0008Od-Bc@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:04:17 +0000
Subject: [Xen-changelog] [xen master] vvmx: replace vmreturn() by
	vmsucceed() and vmfail*()
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>

Y29tbWl0IDQ0ZDMxOTY5MDNmM2FlNWFjM2QyN2RhNjI2MTA3MTMxZTNlMzU2MDMKQXV0aG9yOiAg
ICAgSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KQXV0aG9yRGF0ZTog
VHVlIERlYyAyMCAwOTo1MzozOSAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVHVlIERlYyAyMCAwOTo1MzozOSAyMDE2ICsw
MTAwCgogICAgdnZteDogcmVwbGFjZSB2bXJldHVybigpIGJ5IHZtc3VjY2VlZCgpIGFuZCB2bWZh
aWwqKCkKICAgIAogICAgUmVwbGFjZSB2bXJldHVybigpIGJ5IHZtc3VjY2VlZCgpLCB2bWZhaWwo
KSwgdm1mYWlsX3ZhbGlkKCkgYW5kCiAgICB2bWZhaWxfaW52YWxpZCgpLCB3aGljaCBhcmUgY29u
c2lzdGVudCB0byB0aGUgcHNldWRvIGNvZGUgb24gSW50ZWwKICAgIFNETSwgYW5kIGFsbG93IHRv
IHJldHVybiBWTSBpbnN0cnVjdGlvbiBlcnJvciBudW1iZXJzIHRvIEwxCiAgICBoeXBlcnZpc29y
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBIYW96aG9uZyBaaGFuZyA8aGFvemhvbmcuemhhbmdA
aW50ZWwuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jICAgICAgICB8IDEwMyArKysrKysrKysr
KysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgv
dm1jcy5oIHwgIDE1ICsrKystLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaCAgICB8
ICAgNCArKwogMyBmaWxlcyBjaGFuZ2VkLCA3NCBpbnNlcnRpb25zKCspLCA0OCBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92dm14LmMKaW5kZXggOWUzN2QyMi4uNmM3ZTkyYiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS92bXgvdnZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXgu
YwpAQCAtNDY5LDI4ICs0NjksMzMgQEAgZ3BfZmF1bHQ6CiAgICAgcmV0dXJuIFg4NkVNVUxfRVhD
RVBUSU9OOwogfQogCi1zdGF0aWMgdm9pZCB2bXJldHVybihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncywgZW51bSB2bXhfb3BzX3Jlc3VsdCBvcHNfcmVzKQorc3RhdGljIHZvaWQgdm1zdWNjZWVk
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogeworICAgIHJlZ3MtPmVmbGFncyAmPSB+WDg2
X0VGTEFHU19BUklUSF9NQVNLOworfQorCitzdGF0aWMgdm9pZCB2bWZhaWxfdmFsaWQoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGVudW0gdm14X2luc25fZXJybm8gZXJybm8pCit7CisgICAg
c3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OwogICAgIHVuc2lnbmVkIGxvbmcgZWZsYWdzID0gcmVn
cy0+ZWZsYWdzOwotICAgIHVuc2lnbmVkIGxvbmcgbWFzayA9IFg4Nl9FRkxBR1NfQ0YgfCBYODZf
RUZMQUdTX1BGIHwgWDg2X0VGTEFHU19BRiB8Ci0gICAgICAgICAgICAgICAgICAgICAgICAgWDg2
X0VGTEFHU19aRiB8IFg4Nl9FRkxBR1NfU0YgfCBYODZfRUZMQUdTX09GOwogCi0gICAgZWZsYWdz
ICY9IH5tYXNrOworICAgIHJlZ3MtPmVmbGFncyA9IChlZmxhZ3MgJiB+WDg2X0VGTEFHU19BUklU
SF9NQVNLKSB8IFg4Nl9FRkxBR1NfWkY7CisgICAgc2V0X3Z2bWNzKHYsIFZNX0lOU1RSVUNUSU9O
X0VSUk9SLCBlcnJubyk7Cit9CiAKLSAgICBzd2l0Y2ggKCBvcHNfcmVzICkgewotICAgIGNhc2Ug
Vk1TVUNDRUVEOgotICAgICAgICBicmVhazsKLSAgICBjYXNlIFZNRkFJTF9WQUxJRDoKLSAgICAg
ICAgLyogVE9ETzogZXJyb3IgbnVtYmVyLCB1c2VmdWwgZm9yIGd1ZXN0IFZNTSBkZWJ1Z2dpbmcg
Ki8KLSAgICAgICAgZWZsYWdzIHw9IFg4Nl9FRkxBR1NfWkY7Ci0gICAgICAgIGJyZWFrOwotICAg
IGNhc2UgVk1GQUlMX0lOVkFMSUQ6Ci0gICAgZGVmYXVsdDoKLSAgICAgICAgZWZsYWdzIHw9IFg4
Nl9FRkxBR1NfQ0Y7Ci0gICAgICAgIGJyZWFrOwotICAgIH0KK3N0YXRpYyB2b2lkIHZtZmFpbF9p
bnZhbGlkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQoreworICAgIHVuc2lnbmVkIGxvbmcg
ZWZsYWdzID0gcmVncy0+ZWZsYWdzOworCisgICAgcmVncy0+ZWZsYWdzID0gKGVmbGFncyAmIH5Y
ODZfRUZMQUdTX0FSSVRIX01BU0spIHwgWDg2X0VGTEFHU19DRjsKK30KIAotICAgIHJlZ3MtPmVm
bGFncyA9IGVmbGFnczsKK3N0YXRpYyB2b2lkIHZtZmFpbChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncywgZW51bSB2bXhfaW5zbl9lcnJubyBlcnJubykKK3sKKyAgICBpZiAoIHZjcHVfbmVzdGVk
aHZtKGN1cnJlbnQpLm52X3Z2bWN4YWRkciAhPSBJTlZBTElEX1BBRERSICkKKyAgICAgICAgdm1m
YWlsX3ZhbGlkKHJlZ3MsIGVycm5vKTsKKyAgICBlbHNlCisgICAgICAgIHZtZmFpbF9pbnZhbGlk
KHJlZ3MpOwogfQogCiBib29sX3QgbnZteF9pbnRlcmNlcHRzX2V4Y2VwdGlvbigKQEAgLTEzMjgs
NyArMTMzMyw3IEBAIHN0YXRpYyB2b2lkIHZpcnR1YWxfdm1leGl0KHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQogICAgICAgICBudm14X3VwZGF0ZV9hcGljdih2KTsKIAogICAgIG52Y3B1LT5u
dl92bXN3aXRjaF9pbl9wcm9ncmVzcyA9IDA7Ci0gICAgdm1yZXR1cm4ocmVncywgVk1TVUNDRUVE
KTsKKyAgICB2bXN1Y2NlZWQocmVncyk7CiB9CiAKIHZvaWQgbnZteF9zd2l0Y2hfZ3Vlc3Qodm9p
ZCkKQEAgLTEzODIsMTYgKzEzODcsMTQgQEAgaW50IG52bXhfaGFuZGxlX3ZteG9uKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQogCiAgICAgaWYgKCBudm14X3ZjcHVfaW5fdm14KHYpICkKICAg
ICB7Ci0gICAgICAgIHZtcmV0dXJuKHJlZ3MsCi0gICAgICAgICAgICAgICAgIG52Y3B1LT5udl92
dm1jeGFkZHIgIT0gSU5WQUxJRF9QQUREUiA/Ci0gICAgICAgICAgICAgICAgIFZNRkFJTF9WQUxJ
RCA6IFZNRkFJTF9JTlZBTElEKTsKKyAgICAgICAgdm1mYWlsKHJlZ3MsIFZNWF9JTlNOX1ZNWE9O
X0lOX1ZNWF9ST09UKTsKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKICAgICB9CiAKICAg
ICBpZiAoIChncGEgJiB+UEFHRV9NQVNLKSB8fAogICAgICAgICAgKGdwYSA+PiAodi0+ZG9tYWlu
LT5hcmNoLnBhZ2luZy5nZm5fYml0cyArIFBBR0VfU0hJRlQpKSApCiAgICAgewotICAgICAgICB2
bXJldHVybihyZWdzLCBWTUZBSUxfSU5WQUxJRCk7CisgICAgICAgIHZtZmFpbF9pbnZhbGlkKHJl
Z3MpOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogICAgIH0KIApAQCAtMTQwMCw3ICsx
NDAzLDcgQEAgaW50IG52bXhfaGFuZGxlX3ZteG9uKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
KQogICAgICAgICAgKG52bWNzX3JldmlkICYgflZNWF9CQVNJQ19SRVZJU0lPTl9NQVNLKSB8fAog
ICAgICAgICAgKChudm1jc19yZXZpZCBeIHZteF9iYXNpY19tc3IpICYgVk1YX0JBU0lDX1JFVklT
SU9OX01BU0spICkKICAgICB7Ci0gICAgICAgIHZtcmV0dXJuKHJlZ3MsIFZNRkFJTF9JTlZBTElE
KTsKKyAgICAgICAgdm1mYWlsX2ludmFsaWQocmVncyk7CiAgICAgICAgIHJldHVybiBYODZFTVVM
X09LQVk7CiAgICAgfQogCkBAIC0xNDE2LDcgKzE0MTksNyBAQCBpbnQgbnZteF9oYW5kbGVfdm14
b24oc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICAgICAgICAgICBfbWZu
KFBGTl9ET1dOKHYtPmFyY2guaHZtX3ZteC52bWNzX3BhKSkpOwogICAgIF9fdm1wdHJsZCh2LT5h
cmNoLmh2bV92bXgudm1jc19wYSk7CiAgICAgdi0+YXJjaC5odm1fdm14LmxhdW5jaGVkID0gMDsK
LSAgICB2bXJldHVybihyZWdzLCBWTVNVQ0NFRUQpOworICAgIHZtc3VjY2VlZChyZWdzKTsKIAog
ICAgIHJldHVybiBYODZFTVVMX09LQVk7CiB9CkBAIC0xNDM0LDcgKzE0MzcsNyBAQCBpbnQgbnZt
eF9oYW5kbGVfdm14b2ZmKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIG52bXhfcHVy
Z2VfdnZtY3Modik7CiAgICAgbnZteC0+dm14b25fcmVnaW9uX3BhID0gSU5WQUxJRF9QQUREUjsK
IAotICAgIHZtcmV0dXJuKHJlZ3MsIFZNU1VDQ0VFRCk7CisgICAgdm1zdWNjZWVkKHJlZ3MpOwog
ICAgIHJldHVybiBYODZFTVVMX09LQVk7CiB9CiAKQEAgLTE1MDUsNyArMTUwOCw3IEBAIHN0YXRp
YyBpbnQgbnZteF92bXJlc3VtZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpCiAgICAgICAgICAgICAhKF9fbjJfZXhlY19jb250cm9sKHYpICYgQ1BVX0JBU0VEX0FD
VElWQVRFX0lPX0JJVE1BUCkgKSApCiAgICAgICAgIG52Y3B1LT5udl92bWVudHJ5X3BlbmRpbmcg
PSAxOwogICAgIGVsc2UKLSAgICAgICAgdm1yZXR1cm4ocmVncywgVk1GQUlMX0lOVkFMSUQpOwor
ICAgICAgICB2bWZhaWxfaW52YWxpZChyZWdzKTsKIAogICAgIHJldHVybiBYODZFTVVMX09LQVk7
CiB9CkBAIC0xNTIyLDE1ICsxNTI1LDE2IEBAIGludCBudm14X2hhbmRsZV92bXJlc3VtZShzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAogICAgIGlmICggdmNwdV9uZXN0ZWRodm0odikubnZf
dnZtY3hhZGRyID09IElOVkFMSURfUEFERFIgKQogICAgIHsKLSAgICAgICAgdm1yZXR1cm4gKHJl
Z3MsIFZNRkFJTF9JTlZBTElEKTsKKyAgICAgICAgdm1mYWlsX2ludmFsaWQocmVncyk7CiAgICAg
ICAgIHJldHVybiBYODZFTVVMX09LQVk7ICAgICAgICAKICAgICB9CiAKICAgICBsYXVuY2hlZCA9
IHZ2bWNzX2xhdW5jaGVkKCZudm14LT5sYXVuY2hlZF9saXN0LAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUEZOX0RPV04odi0+YXJjaC5odm1fdm14LnZtY3Nfc2hhZG93X21hZGRyKSk7
Ci0gICAgaWYgKCAhbGF1bmNoZWQgKSB7Ci0gICAgICAgdm1yZXR1cm4gKHJlZ3MsIFZNRkFJTF9W
QUxJRCk7Ci0gICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKKyAgICBpZiAoICFsYXVuY2hlZCAp
CisgICAgeworICAgICAgICB2bWZhaWxfdmFsaWQocmVncywgVk1YX0lOU05fVk1SRVNVTUVfTk9O
TEFVTkNIRURfVk1DUyk7CisgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7CiAgICAgfQogICAg
IHJldHVybiBudm14X3ZtcmVzdW1lKHYscmVncyk7CiB9CkBAIC0xNTQ3LDE1ICsxNTUxLDE2IEBA
IGludCBudm14X2hhbmRsZV92bWxhdW5jaChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAog
ICAgIGlmICggdmNwdV9uZXN0ZWRodm0odikubnZfdnZtY3hhZGRyID09IElOVkFMSURfUEFERFIg
KQogICAgIHsKLSAgICAgICAgdm1yZXR1cm4gKHJlZ3MsIFZNRkFJTF9JTlZBTElEKTsKKyAgICAg
ICAgdm1mYWlsX2ludmFsaWQocmVncyk7CiAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7CiAg
ICAgfQogCiAgICAgbGF1bmNoZWQgPSB2dm1jc19sYXVuY2hlZCgmbnZteC0+bGF1bmNoZWRfbGlz
dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBGTl9ET1dOKHYtPmFyY2guaHZtX3Zt
eC52bWNzX3NoYWRvd19tYWRkcikpOwotICAgIGlmICggbGF1bmNoZWQgKSB7Ci0gICAgICAgdm1y
ZXR1cm4gKHJlZ3MsIFZNRkFJTF9WQUxJRCk7Ci0gICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsK
KyAgICBpZiAoIGxhdW5jaGVkICkKKyAgICB7CisgICAgICAgIHZtZmFpbF92YWxpZChyZWdzLCBW
TVhfSU5TTl9WTUxBVU5DSF9OT05DTEVBUl9WTUNTKTsKKyAgICAgICAgcmV0dXJuIFg4NkVNVUxf
T0tBWTsKICAgICB9CiAgICAgZWxzZSB7CiAgICAgICAgIHJjID0gbnZteF92bXJlc3VtZSh2LHJl
Z3MpOwpAQCAtMTU4Myw3ICsxNTg4LDcgQEAgaW50IG52bXhfaGFuZGxlX3ZtcHRybGQoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKICAgICBpZiAoIGdwYSA9PSB2Y3B1XzJfbnZteCh2KS52
bXhvbl9yZWdpb25fcGEgfHwgZ3BhICYgMHhmZmYgKQogICAgIHsKLSAgICAgICAgdm1yZXR1cm4o
cmVncywgVk1GQUlMX0lOVkFMSUQpOworICAgICAgICB2bWZhaWxfaW52YWxpZChyZWdzKTsKICAg
ICAgICAgZ290byBvdXQ7CiAgICAgfQogCkBAIC0xNjE0LDcgKzE2MTksNyBAQCBpbnQgbnZteF9o
YW5kbGVfdm1wdHJsZChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICAgICAh
bWFwX2lvX2JpdG1hcF9hbGwodikgfHwKICAgICAgICAgICAgICAhX21hcF9tc3JfYml0bWFwKHYp
ICkKICAgICAgICAgewotICAgICAgICAgICAgdm1yZXR1cm4ocmVncywgVk1GQUlMX1ZBTElEKTsK
KyAgICAgICAgICAgIHZtZmFpbF92YWxpZChyZWdzLCBWTVhfSU5TTl9WTVBUUkxEX0lOVkFMSURf
UEhZQUREUik7CiAgICAgICAgICAgICBnb3RvIG91dDsKICAgICAgICAgfQogICAgIH0KQEAgLTE2
MjIsNyArMTYyNyw3IEBAIGludCBudm14X2hhbmRsZV92bXB0cmxkKHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQogICAgIGlmICggY3B1X2hhc192bXhfdm1jc19zaGFkb3dpbmcgKQogICAgICAg
ICBudm14X3NldF92bWNzX3BvaW50ZXIodiwgbnZjcHUtPm52X3Z2bWN4KTsKIAotICAgIHZtcmV0
dXJuKHJlZ3MsIFZNU1VDQ0VFRCk7CisgICAgdm1zdWNjZWVkKHJlZ3MpOwogCiBvdXQ6CiAgICAg
cmV0dXJuIFg4NkVNVUxfT0tBWTsKQEAgLTE2NDksNyArMTY1NCw3IEBAIGludCBudm14X2hhbmRs
ZV92bXB0cnN0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIGlmICggcmMgIT0gSFZN
Q09QWV9va2F5ICkKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogCi0gICAgdm1y
ZXR1cm4ocmVncywgVk1TVUNDRUVEKTsKKyAgICB2bXN1Y2NlZWQocmVncyk7CiAgICAgcmV0dXJu
IFg4NkVNVUxfT0tBWTsKIH0KIApAQCAtMTY5NSw3ICsxNzAwLDEyIEBAIGludCBudm14X2hhbmRs
ZV92bWNsZWFyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICB9CiAgICAgfQog
Ci0gICAgdm1yZXR1cm4ocmVncywgcmMpOworICAgIGlmICggcmMgPT0gVk1TVUNDRUVEICkKKyAg
ICAgICAgdm1zdWNjZWVkKHJlZ3MpOworICAgIGVsc2UgaWYgKCByYyA9PSBWTUZBSUxfVkFMSUQg
KQorICAgICAgICB2bWZhaWxfdmFsaWQocmVncywgVk1YX0lOU05fVk1DTEVBUl9JTlZBTElEX1BI
WUFERFIpOworICAgIGVsc2UKKyAgICAgICAgdm1mYWlsX2ludmFsaWQocmVncyk7CiAKICAgICBy
ZXR1cm4gWDg2RU1VTF9PS0FZOwogfQpAQCAtMTcyNyw3ICsxNzM3LDcgQEAgaW50IG52bXhfaGFu
ZGxlX3ZtcmVhZChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgYnJlYWs7CiAg
ICAgfQogCi0gICAgdm1yZXR1cm4ocmVncywgVk1TVUNDRUVEKTsKKyAgICB2bXN1Y2NlZWQocmVn
cyk7CiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIH0KIApAQCAtMTc1OSw3ICsxNzY5LDEwIEBA
IGludCBudm14X2hhbmRsZV92bXdyaXRlKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAg
ICAgICBicmVhazsKICAgICB9CiAKLSAgICB2bXJldHVybihyZWdzLCBva2F5ID8gVk1TVUNDRUVE
IDogVk1GQUlMX1ZBTElEKTsKKyAgICBpZiAoIG9rYXkgKQorICAgICAgICB2bXN1Y2NlZWQocmVn
cyk7CisgICAgZWxzZQorICAgICAgICB2bWZhaWxfdmFsaWQocmVncywgVk1YX0lOU05fVU5TVVBQ
T1JURURfVk1DU19DT01QT05FTlQpOwogCiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIH0KQEAg
LTE3OTAsMTAgKzE4MDMsMTAgQEAgaW50IG52bXhfaGFuZGxlX2ludmVwdChzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncykKICAgICAgICAgX19pbnZlcHQoSU5WRVBUX0FMTF9DT05URVhULCAwLCAw
KTsKICAgICAgICAgYnJlYWs7CiAgICAgZGVmYXVsdDoKLSAgICAgICAgdm1yZXR1cm4ocmVncywg
Vk1GQUlMX0lOVkFMSUQpOworICAgICAgICB2bWZhaWxfaW52YWxpZChyZWdzKTsKICAgICAgICAg
cmV0dXJuIFg4NkVNVUxfT0tBWTsKICAgICB9Ci0gICAgdm1yZXR1cm4ocmVncywgVk1TVUNDRUVE
KTsKKyAgICB2bXN1Y2NlZWQocmVncyk7CiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIH0KIApA
QCAtMTgxNSwxMSArMTgyOCwxMSBAQCBpbnQgbnZteF9oYW5kbGVfaW52dnBpZChzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgaHZtX2FzaWRfZmx1c2hfdmNwdV9hc2lkKCZ2Y3B1
X25lc3RlZGh2bShjdXJyZW50KS5udl9uMmFzaWQpOwogICAgICAgICBicmVhazsKICAgICBkZWZh
dWx0OgotICAgICAgICB2bXJldHVybihyZWdzLCBWTUZBSUxfSU5WQUxJRCk7CisgICAgICAgIHZt
ZmFpbF9pbnZhbGlkKHJlZ3MpOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogICAgIH0K
IAotICAgIHZtcmV0dXJuKHJlZ3MsIFZNU1VDQ0VFRCk7CisgICAgdm1zdWNjZWVkKHJlZ3MpOwog
ICAgIHJldHVybiBYODZFTVVMX09LQVk7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3ZteC92bWNzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5o
CmluZGV4IDg5NDA5M2QuLjZjM2Q3YmEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3ZteC92bWNzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaApA
QCAtNTc0LDkgKzU3NCwxOCBAQCBlbnVtIHZtY3NfZmllbGQgewogI2RlZmluZSBWTVhfR1VFU1Rf
TVNSIDAKICNkZWZpbmUgVk1YX0hPU1RfTVNSICAxCiAKLS8qIFZNIEluc3RydWN0aW9uIGVycm9y
IG51bWJlcnMuICovCi0jZGVmaW5lIFZNWF9JTlNOX0lOVkFMSURfQ09OVFJPTF9TVEFURSAgICAg
ICA3Ci0jZGVmaW5lIFZNWF9JTlNOX0lOVkFMSURfSE9TVF9TVEFURSAgICAgICAgICA4CisvKiBW
TSBJbnN0cnVjdGlvbiBlcnJvciBudW1iZXJzICovCitlbnVtIHZteF9pbnNuX2Vycm5vCit7Cisg
ICAgVk1YX0lOU05fVk1DTEVBUl9JTlZBTElEX1BIWUFERFIgICAgICAgPSAyLAorICAgIFZNWF9J
TlNOX1ZNTEFVTkNIX05PTkNMRUFSX1ZNQ1MgICAgICAgID0gNCwKKyAgICBWTVhfSU5TTl9WTVJF
U1VNRV9OT05MQVVOQ0hFRF9WTUNTICAgICA9IDUsCisgICAgVk1YX0lOU05fSU5WQUxJRF9DT05U
Uk9MX1NUQVRFICAgICAgICAgPSA3LAorICAgIFZNWF9JTlNOX0lOVkFMSURfSE9TVF9TVEFURSAg
ICAgICAgICAgID0gOCwKKyAgICBWTVhfSU5TTl9WTVBUUkxEX0lOVkFMSURfUEhZQUREUiAgICAg
ICA9IDksCisgICAgVk1YX0lOU05fVU5TVVBQT1JURURfVk1DU19DT01QT05FTlQgICAgPSAxMiwK
KyAgICBWTVhfSU5TTl9WTVhPTl9JTl9WTVhfUk9PVCAgICAgICAgICAgICA9IDE1LAorfTsKIAog
dm9pZCB2bXhfZGlzYWJsZV9pbnRlcmNlcHRfZm9yX21zcihzdHJ1Y3QgdmNwdSAqdiwgdTMyIG1z
ciwgaW50IHR5cGUpOwogdm9pZCB2bXhfZW5hYmxlX2ludGVyY2VwdF9mb3JfbXNyKHN0cnVjdCB2
Y3B1ICp2LCB1MzIgbXNyLCBpbnQgdHlwZSk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaAppbmRleCBl
YWU0YWYyLi45ODcwNTg5IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nv
ci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgKQEAgLTUzLDYgKzUzLDEw
IEBACiAjZGVmaW5lIFg4Nl9FRkxBR1NfVklQCTB4MDAxMDAwMDAgLyogVmlydHVhbCBJbnRlcnJ1
cHQgUGVuZGluZyAqLwogI2RlZmluZSBYODZfRUZMQUdTX0lECTB4MDAyMDAwMDAgLyogQ1BVSUQg
ZGV0ZWN0aW9uIGZsYWcgKi8KIAorI2RlZmluZSBYODZfRUZMQUdTX0FSSVRIX01BU0sgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAoWDg2X0VGTEFHU19DRiB8IFg4Nl9FRkxBR1NfUEYg
fCBYODZfRUZMQUdTX0FGIHwgICBcCisgICAgIFg4Nl9FRkxBR1NfWkYgfCBYODZfRUZMQUdTX1NG
IHwgWDg2X0VGTEFHU19PRikKKwogLyoKICAqIEludGVsIENQVSBmbGFncyBpbiBDUjAKICAqLwot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:04:31 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:04: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 1cL1v5-0006Be-IW; Sun, 25 Dec 2016 06:04:31 +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 1cL1v4-0006BO-G3
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:30 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 A6/14-00888-D616F585; Sun, 25 Dec 2016 06:04:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTcnMT7
 CYO9ec4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNODXpKEvBKb+KGzN2sTQwPrfuYuTiEBL4wiix
 b8kSFgjnPKPEx7/N7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZSIiwQJLG8z
 QskzCtgJnFj6mOwEhag8sO3+9gnMHIsYGRYxahRnFpUllqka2Shl1SUmZ5RkpuYmaNraGCsl5
 taXJyYnpqTmFSsl5yfu4kR6JN6BgbGHYztJ/wOMUpyMCmJ8qptjokQ4kvKT6nMSCzOiC8qzUk
 tPsQow8GhJMHbEh0fISRYlJqeWpGWmQMMDpi0BAePkgivdwJQmre4IDG3ODMdInWKUVFKnDcM
 JCEAksgozYNrgwXkJUZZKWFeRgYGBiGegtSi3MwSVPlXjOIcjErCvGdBpvBk5pXATX8FtJgJa
 LFtczTI4pJEhJRUA2MzQ25JAssCK/dmZu7sjAXKlzrN2Nv9zuUIzysQ2L9N1HjP8pJ7cp9Ll2
 67X7Nw+naD9/sYcxOCzviwZO60/f9o/t7awm/ujmtNWSfHVM+7Pz9JpPX+HRMOLZOnLHUHjzW
 sO3nyGMvJvdMjdy9YE8kloW8T5STv/ee0+wRJPRuFlUGnb/+zDVNiKc5INNRiLipOBADndGq8
 QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1482645867!66111902!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52526 invoked from network); 25 Dec 2016 06:04:28 -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; 25 Dec 2016 06:04:28 -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 1cL1v1-000099-EK
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:27 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1v1-0008Pw-Dl
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:27 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1v1-0008Pw-Dl@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:04:27 +0000
Subject: [Xen-changelog] [xen master] x86/pmtimer: move ACPI registers from
	PMTState to hvm_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: 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>

Y29tbWl0IDE5ZmIxNDYyMmU5NDE4NWFmZDM0MDgxZTNiYzc0ZTljMTY2M2U3ODEKQXV0aG9yOiAg
ICAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQXV0aG9yRGF0
ZTogVHVlIERlYyAyMCAwOTo1NDoxMiAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVHVlIERlYyAyMCAwOTo1NDoxMiAyMDE2
ICswMTAwCgogICAgeDg2L3BtdGltZXI6IG1vdmUgQUNQSSByZWdpc3RlcnMgZnJvbSBQTVRTdGF0
ZSB0byBodm1fZG9tYWluCiAgICAKICAgIFRoZXNlIHJlZ2lzdGVycyAocG0xYSBzcGVjaWZpY2Fs
bHkpIGFyZSBub3QgYWxsIHNwZWNpZmljIHRvIHBtIHRpbWVyCiAgICBhbmQgYXJlIGFjY2Vzc2Vk
IGJ5IG5vbi1wbXRpbWVyIGNvZGUgKGZvciBleGFtcGxlLCBzbGVlcC9wb3dlciBidXR0b24KICAg
IGVtdWxhdGlvbikuCiAgICAKICAgIFRoZSBwdWJsaWMgbmFtZSBmb3Igc2F2ZSBzdGF0ZSBzdHJ1
Y3R1cmUgaXMga2VwdCBhcyAncG10aW1lcicgdG8gYXZvaWQKICAgIGNvZGUgY2h1cm4gd2l0aCB0
aGUgZXhwZWN0ZWQgY2hhbmdlcyBpbiBtaWdyYXRpb24gY29kZS4gaHZtX2h3X2FjcGkKICAgIG5h
bWUgaXMgaW50cm9kdWNlZCBmb3IgaW50ZXJuYWwgdXNlIGJ1dCB3aGVuIG1pZ3JhdGlvbiBjb2Rl
IGlzIHVwZGF0ZWQKICAgIGh2bV9od19wbXRpbWVyIHdpbGwgYmUgcmVuYW1lZCB0byBodm1faHdf
YWNwaS4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2VzIGFyZSBpbnRyb2R1Y2VkLgogICAg
CiAgICAoV2hpbGUgdGhpcyBmaWxlIGlzIGJlaW5nIG1vZGlmaWVkLCBhbHNvIGFkZCBlbWFjcyBt
b2RlIHN0eWxlIHJ1bmUpCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEJvcmlzIE9zdHJvdnNreSA8
Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jICAgICAg
IHwgNjcgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmggfCAxMCArKysrKysKIHhlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3ZwdC5oICAgIHwgIDEgLQogMyBmaWxlcyBjaGFuZ2VkLCA1MiBpbnNlcnRpb25zKCspLCAy
NiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYyBi
L3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCmluZGV4IDk5ZDFlODYuLmI3MGMyOTkgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
cG10aW1lci5jCkBAIC01Niw5ICs1NiwxMSBAQAogLyogRGlzcGF0Y2ggU0NJcyBiYXNlZCBvbiB0
aGUgUE0xYV9TVFMgYW5kIFBNMWFfRU4gcmVnaXN0ZXJzICovCiBzdGF0aWMgdm9pZCBwbXRfdXBk
YXRlX3NjaShQTVRTdGF0ZSAqcykKIHsKKyAgICBzdHJ1Y3QgaHZtX2h3X2FjcGkgKmFjcGkgPSAm
cy0+dmNwdS0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4uYWNwaTsKKwogICAgIEFTU0VSVChzcGlu
X2lzX2xvY2tlZCgmcy0+bG9jaykpOwogCi0gICAgaWYgKCBzLT5wbS5wbTFhX2VuICYgcy0+cG0u
cG0xYV9zdHMgJiBTQ0lfTUFTSyApCisgICAgaWYgKCBhY3BpLT5wbTFhX2VuICYgYWNwaS0+cG0x
YV9zdHMgJiBTQ0lfTUFTSyApCiAgICAgICAgIGh2bV9pc2FfaXJxX2Fzc2VydChzLT52Y3B1LT5k
b21haW4sIFNDSV9JUlEpOwogICAgIGVsc2UKICAgICAgICAgaHZtX2lzYV9pcnFfZGVhc3NlcnQo
cy0+dmNwdS0+ZG9tYWluLCBTQ0lfSVJRKTsKQEAgLTcyLDcgKzc0LDcgQEAgdm9pZCBodm1fYWNw
aV9wb3dlcl9idXR0b24oc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgcmV0dXJuOwogCiAgICAg
c3Bpbl9sb2NrKCZzLT5sb2NrKTsKLSAgICBzLT5wbS5wbTFhX3N0cyB8PSBQV1JCVE5fU1RTOwor
ICAgIGQtPmFyY2guaHZtX2RvbWFpbi5hY3BpLnBtMWFfc3RzIHw9IFBXUkJUTl9TVFM7CiAgICAg
cG10X3VwZGF0ZV9zY2kocyk7CiAgICAgc3Bpbl91bmxvY2soJnMtPmxvY2spOwogfQpAQCAtODUs
NyArODcsNyBAQCB2b2lkIGh2bV9hY3BpX3NsZWVwX2J1dHRvbihzdHJ1Y3QgZG9tYWluICpkKQog
ICAgICAgICByZXR1cm47CiAKICAgICBzcGluX2xvY2soJnMtPmxvY2spOwotICAgIHMtPnBtLnBt
MWFfc3RzIHw9IFNMUEJUTl9TVFM7CisgICAgZC0+YXJjaC5odm1fZG9tYWluLmFjcGkucG0xYV9z
dHMgfD0gUFdSQlROX1NUUzsKICAgICBwbXRfdXBkYXRlX3NjaShzKTsKICAgICBzcGluX3VubG9j
aygmcy0+bG9jayk7CiB9CkBAIC05NSw3ICs5Nyw4IEBAIHZvaWQgaHZtX2FjcGlfc2xlZXBfYnV0
dG9uKHN0cnVjdCBkb21haW4gKmQpCiBzdGF0aWMgdm9pZCBwbXRfdXBkYXRlX3RpbWUoUE1UU3Rh
dGUgKnMpCiB7CiAgICAgdWludDY0X3QgY3Vycl9ndGltZSwgdG1wOwotICAgIHVpbnQzMl90IHRt
cl92YWwgPSBzLT5wbS50bXJfdmFsLCBtc2IgPSB0bXJfdmFsICYgVE1SX1ZBTF9NU0I7CisgICAg
c3RydWN0IGh2bV9od19hY3BpICphY3BpID0gJnMtPnZjcHUtPmRvbWFpbi0+YXJjaC5odm1fZG9t
YWluLmFjcGk7CisgICAgdWludDMyX3QgdG1yX3ZhbCA9IGFjcGktPnRtcl92YWwsIG1zYiA9IHRt
cl92YWwgJiBUTVJfVkFMX01TQjsKICAgICAKICAgICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQoJnMt
PmxvY2spKTsKIApAQCAtMTA4LDEyICsxMTEsMTIgQEAgc3RhdGljIHZvaWQgcG10X3VwZGF0ZV90
aW1lKFBNVFN0YXRlICpzKQogICAgIHMtPmxhc3RfZ3RpbWUgPSBjdXJyX2d0aW1lOwogCiAgICAg
LyogVXBkYXRlIHRpbWVyIHZhbHVlIGF0b21pY2FsbHkgd3J0IGxvY2stZnJlZSByZWFkcyBpbiBo
YW5kbGVfcG10X2lvKCkuICovCi0gICAgKih2b2xhdGlsZSB1aW50MzJfdCAqKSZzLT5wbS50bXJf
dmFsID0gdG1yX3ZhbDsKKyAgICB3cml0ZV9hdG9taWMoJmFjcGktPnRtcl92YWwsIHRtcl92YWwp
OwogCiAgICAgLyogSWYgdGhlIGNvdW50ZXIncyBNU0IgaGFzIGNoYW5nZWQsIHNldCB0aGUgc3Rh
dHVzIGJpdCAqLwogICAgIGlmICggKHRtcl92YWwgJiBUTVJfVkFMX01TQikgIT0gbXNiICkKICAg
ICB7Ci0gICAgICAgIHMtPnBtLnBtMWFfc3RzIHw9IFRNUl9TVFM7CisgICAgICAgIGFjcGktPnBt
MWFfc3RzIHw9IFRNUl9TVFM7CiAgICAgICAgIHBtdF91cGRhdGVfc2NpKHMpOwogICAgIH0KIH0K
QEAgLTEzMyw3ICsxMzYsOCBAQCBzdGF0aWMgdm9pZCBwbXRfdGltZXJfY2FsbGJhY2sodm9pZCAq
b3BhcXVlKQogICAgIHBtdF91cGRhdGVfdGltZShzKTsKIAogICAgIC8qIEhvdyBjbG9zZSBhcmUg
d2UgdG8gdGhlIG5leHQgTVNCIGZsaXA/ICovCi0gICAgcG10X2N5Y2xlc191bnRpbF9mbGlwID0g
VE1SX1ZBTF9NU0IgLSAocy0+cG0udG1yX3ZhbCAmIChUTVJfVkFMX01TQiAtIDEpKTsKKyAgICBw
bXRfY3ljbGVzX3VudGlsX2ZsaXAgPSBUTVJfVkFMX01TQiAtCisgICAgICAgIChzLT52Y3B1LT5k
b21haW4tPmFyY2guaHZtX2RvbWFpbi5hY3BpLnRtcl92YWwgJiAoVE1SX1ZBTF9NU0IgLSAxKSk7
CiAKICAgICAvKiBPdmVyYWxsIHRpbWUgYmV0d2VlbiBNU0IgZmxpcHMgKi8KICAgICB0aW1lX3Vu
dGlsX2ZsaXAgPSAoMTAwMDAwMDAwMFVMTCA8PCAyMykgLyBGUkVRVUVOQ0VfUE1USU1FUjsKQEAg
LTE1Miw2ICsxNTYsNyBAQCBzdGF0aWMgaW50IGhhbmRsZV9ldnRfaW8oCiAgICAgaW50IGRpciwg
dW5zaWduZWQgaW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywgdWludDMyX3QgKnZhbCkKIHsK
ICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7CisgICAgc3RydWN0IGh2bV9od19hY3BpICph
Y3BpID0gJnYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLmFjcGk7CiAgICAgUE1UU3RhdGUgKnMg
PSAmdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4ucGxfdGltZS0+dnBtdDsKICAgICB1aW50MzJf
dCBhZGRyLCBkYXRhLCBieXRlOwogICAgIGludCBpOwpAQCAtMTc1LDE2ICsxODAsMTYgQEAgc3Rh
dGljIGludCBoYW5kbGVfZXZ0X2lvKAogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIC8q
IFBNMWFfU1RTIHJlZ2lzdGVyIGJpdHMgYXJlIHdyaXRlLXRvLWNsZWFyICovCiAgICAgICAgICAg
ICBjYXNlIDAgLyogUE0xYV9TVFNfQUREUiAqLzoKLSAgICAgICAgICAgICAgICBzLT5wbS5wbTFh
X3N0cyAmPSB+Ynl0ZTsKKyAgICAgICAgICAgICAgICBhY3BpLT5wbTFhX3N0cyAmPSB+Ynl0ZTsK
ICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGNhc2UgMSAvKiBQTTFhX1NUU19B
RERSICsgMSAqLzoKLSAgICAgICAgICAgICAgICBzLT5wbS5wbTFhX3N0cyAmPSB+KGJ5dGUgPDwg
OCk7CisgICAgICAgICAgICAgICAgYWNwaS0+cG0xYV9zdHMgJj0gfihieXRlIDw8IDgpOwogICAg
ICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgY2FzZSAyIC8qIFBNMWFfRU5fQUREUiAq
LzoKLSAgICAgICAgICAgICAgICBzLT5wbS5wbTFhX2VuID0gKHMtPnBtLnBtMWFfZW4gJiAweGZm
MDApIHwgYnl0ZTsKKyAgICAgICAgICAgICAgICBhY3BpLT5wbTFhX2VuID0gKGFjcGktPnBtMWFf
ZW4gJiAweGZmMDApIHwgYnl0ZTsKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAg
IGNhc2UgMyAvKiBQTTFhX0VOX0FERFIgKyAxICovOgotICAgICAgICAgICAgICAgIHMtPnBtLnBt
MWFfZW4gPSAocy0+cG0ucG0xYV9lbiAmIDB4ZmYpIHwgKGJ5dGUgPDwgOCk7CisgICAgICAgICAg
ICAgICAgYWNwaS0+cG0xYV9lbiA9IChhY3BpLT5wbTFhX2VuICYgMHhmZikgfCAoYnl0ZSA8PCA4
KTsKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAg
ICAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsIApAQCAtMTk3LDcgKzIwMiw3IEBAIHN0
YXRpYyBpbnQgaGFuZGxlX2V2dF9pbygKICAgICB9CiAgICAgZWxzZSAvKiBwLT5kaXIgPT0gSU9S
RVFfUkVBRCAqLwogICAgIHsKLSAgICAgICAgZGF0YSA9IHMtPnBtLnBtMWFfc3RzIHwgKCgodWlu
dDMyX3QpIHMtPnBtLnBtMWFfZW4pIDw8IDE2KTsKKyAgICAgICAgZGF0YSA9IGFjcGktPnBtMWFf
c3RzIHwgKCh1aW50MzJfdClhY3BpLT5wbTFhX2VuIDw8IDE2KTsKICAgICAgICAgZGF0YSA+Pj0g
OCAqIGFkZHI7CiAgICAgICAgIGlmICggYnl0ZXMgPT0gMSApIGRhdGEgJj0gMHhmZjsKICAgICAg
ICAgZWxzZSBpZiAoIGJ5dGVzID09IDIgKSBkYXRhICY9IDB4ZmZmZjsKQEAgLTIxNSw2ICsyMjAs
NyBAQCBzdGF0aWMgaW50IGhhbmRsZV9wbXRfaW8oCiAgICAgaW50IGRpciwgdW5zaWduZWQgaW50
IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywgdWludDMyX3QgKnZhbCkKIHsKICAgICBzdHJ1Y3Qg
dmNwdSAqdiA9IGN1cnJlbnQ7CisgICAgc3RydWN0IGh2bV9od19hY3BpICphY3BpID0gJnYtPmRv
bWFpbi0+YXJjaC5odm1fZG9tYWluLmFjcGk7CiAgICAgUE1UU3RhdGUgKnMgPSAmdi0+ZG9tYWlu
LT5hcmNoLmh2bV9kb21haW4ucGxfdGltZS0+dnBtdDsKIAogICAgIGlmICggYnl0ZXMgIT0gNCB8
fCBkaXIgIT0gSU9SRVFfUkVBRCApCkBAIC0yMjYsNyArMjMyLDcgQEAgc3RhdGljIGludCBoYW5k
bGVfcG10X2lvKAogICAgIHsKICAgICAgICAgLyogV2UgaG9sZCB0aGUgbG9jazogdXBkYXRlIHRp
bWVyIHZhbHVlIGFuZCByZXR1cm4gaXQuICovCiAgICAgICAgIHBtdF91cGRhdGVfdGltZShzKTsK
LSAgICAgICAgKnZhbCA9IHMtPnBtLnRtcl92YWw7CisgICAgICAgICp2YWwgPSBhY3BpLT50bXJf
dmFsOwogICAgICAgICBzcGluX3VubG9jaygmcy0+bG9jayk7CiAgICAgfQogICAgIGVsc2UKQEAg
LTIzNywxNiArMjQzLDE3IEBAIHN0YXRpYyBpbnQgaGFuZGxlX3BtdF9pbygKICAgICAgICAgICog
dXBkYXRlZCB2YWx1ZSB3aXRoIGEgbG9jay1mcmVlIGF0b21pYyByZWFkLgogICAgICAgICAgKi8K
ICAgICAgICAgc3Bpbl9iYXJyaWVyKCZzLT5sb2NrKTsKLSAgICAgICAgKnZhbCA9IHJlYWRfYXRv
bWljKCZzLT5wbS50bXJfdmFsKTsKKyAgICAgICAgKnZhbCA9IHJlYWRfYXRvbWljKCZhY3BpLT50
bXJfdmFsKTsKICAgICB9CiAKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1zdGF0aWMg
aW50IHBtdGltZXJfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKK3N0YXRpYyBpbnQgYWNwaV9zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQogeworICAgIHN0cnVjdCBodm1faHdfYWNwaSAqYWNwaSA9ICZkLT5hcmNoLmh2
bV9kb21haW4uYWNwaTsKICAgICBQTVRTdGF0ZSAqcyA9ICZkLT5hcmNoLmh2bV9kb21haW4ucGxf
dGltZS0+dnBtdDsKLSAgICB1aW50MzJfdCB4LCBtc2IgPSBzLT5wbS50bXJfdmFsICYgVE1SX1ZB
TF9NU0I7CisgICAgdWludDMyX3QgeCwgbXNiID0gYWNwaS0+dG1yX3ZhbCAmIFRNUl9WQUxfTVNC
OwogICAgIGludCByYzsKIAogICAgIGlmICggIWhhc192cG0oZCkgKQpAQCAtMjYxLDIxICsyNjgs
MjEgQEAgc3RhdGljIGludCBwbXRpbWVyX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgeCA9ICgoKHMtPnZjcHUtPmFyY2guaHZtX3ZjcHUuZ3Vlc3Rf
dGltZSA/OiBodm1fZ2V0X2d1ZXN0X3RpbWUocy0+dmNwdSkpIC0KICAgICAgICAgICBzLT5sYXN0
X2d0aW1lKSAqIHMtPnNjYWxlKSA+PiAzMjsKICAgICBpZiAoIHggPCAxVUw8PDMxICkKLSAgICAg
ICAgcy0+cG0udG1yX3ZhbCArPSB4OwotICAgIGlmICggKHMtPnBtLnRtcl92YWwgJiBUTVJfVkFM
X01TQikgIT0gbXNiICkKLSAgICAgICAgcy0+cG0ucG0xYV9zdHMgfD0gVE1SX1NUUzsKKyAgICAg
ICAgYWNwaS0+dG1yX3ZhbCArPSB4OworICAgIGlmICggKGFjcGktPnRtcl92YWwgJiBUTVJfVkFM
X01TQikgIT0gbXNiICkKKyAgICAgICAgYWNwaS0+cG0xYV9zdHMgfD0gVE1SX1NUUzsKICAgICAv
KiBObyBwb2ludCBpbiBzZXR0aW5nIHRoZSBTQ0kgaGVyZSBiZWNhdXNlIHdlJ2xsIGFscmVhZHkg
aGF2ZSBzYXZlZCB0aGUgCiAgICAgICogSVJRIGFuZCAqUElDIHN0YXRlOyB3ZSdsbCBmaXggaXQg
dXAgd2hlbiB3ZSByZXN0b3JlIHRoZSBkb21haW4gKi8KLQotICAgIHJjID0gaHZtX3NhdmVfZW50
cnkoUE1USU1FUiwgMCwgaCwgJnMtPnBtKTsKKyAgICByYyA9IGh2bV9zYXZlX2VudHJ5KFBNVElN
RVIsIDAsIGgsIGFjcGkpOwogCiAgICAgc3Bpbl91bmxvY2soJnMtPmxvY2spOwogCiAgICAgcmV0
dXJuIHJjOwogfQogCi1zdGF0aWMgaW50IHBtdGltZXJfbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgYWNwaV9sb2FkKHN0cnVjdCBkb21h
aW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBodm1faHdfYWNw
aSAqYWNwaSA9ICZkLT5hcmNoLmh2bV9kb21haW4uYWNwaTsKICAgICBQTVRTdGF0ZSAqcyA9ICZk
LT5hcmNoLmh2bV9kb21haW4ucGxfdGltZS0+dnBtdDsKIAogICAgIGlmICggIWhhc192cG0oZCkg
KQpAQCAtMjg0LDcgKzI5MSw3IEBAIHN0YXRpYyBpbnQgcG10aW1lcl9sb2FkKHN0cnVjdCBkb21h
aW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHNwaW5fbG9jaygmcy0+bG9jayk7
CiAKICAgICAvKiBSZWxvYWQgdGhlIHJlZ2lzdGVycyAqLwotICAgIGlmICggaHZtX2xvYWRfZW50
cnkoUE1USU1FUiwgaCwgJnMtPnBtKSApCisgICAgaWYgKCBodm1fbG9hZF9lbnRyeShQTVRJTUVS
LCBoLCBhY3BpKSApCiAgICAgewogICAgICAgICBzcGluX3VubG9jaygmcy0+bG9jayk7CiAgICAg
ICAgIHJldHVybiAtRUlOVkFMOwpAQCAtMzAyLDcgKzMwOSw3IEBAIHN0YXRpYyBpbnQgcG10aW1l
cl9sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJl
dHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIHBtdGltZXJf
c2F2ZSwgcG10aW1lcl9sb2FkLCAKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUE1USU1FUiwg
YWNwaV9zYXZlLCBhY3BpX2xvYWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNS
X1BFUl9ET00pOwogCiBpbnQgcG10aW1lcl9jaGFuZ2VfaW9wb3J0KHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGludCB2ZXJzaW9uKQpAQCAtMzc3LDUgKzM4NCwxNSBAQCB2b2lkIHBtdGltZXJf
cmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgcmV0dXJuOwogCiAgICAgLyogUmVzZXQg
dGhlIGNvdW50ZXIuICovCi0gICAgZC0+YXJjaC5odm1fZG9tYWluLnBsX3RpbWUtPnZwbXQucG0u
dG1yX3ZhbCA9IDA7CisgICAgZC0+YXJjaC5odm1fZG9tYWluLmFjcGkudG1yX3ZhbCA9IDA7CiB9
CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6
ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQt
dGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaAppbmRl
eCBmMzRkNzg0Li5kNTVkMTgwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9k
b21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaApAQCAtMTAyLDYg
KzEwMiwxNiBAQCBzdHJ1Y3QgaHZtX2RvbWFpbiB7CiAgICAgc3RydWN0IGh2bV92aW9hcGljICAg
ICp2aW9hcGljOwogICAgIHN0cnVjdCBodm1faHdfc3RkdmdhICAgc3RkdmdhOwogCisgICAgLyoK
KyAgICAgKiBodm1faHdfcG10aW1lciBpcyBhIHB1YmxpY2x5LXZpc2libGUgbmFtZS4gV2Ugd2ls
bCBkZWZlciByZW5hbWluZworICAgICAqIGl0IHRvIHRoZSBtb3JlIGFwcHJvcHJpYXRlIGh2bV9o
d19hY3BpIHVudGlsIHRoZSBleHBlY3RlZAorICAgICAqIGNvbXByZWhlbnNpdmUgcmV3cnRlIG9m
IG1pZ3JhdGlvbiBjb2RlLCB0aHVzIGF2b2lkaW5nIGNvZGUgY2h1cm4KKyAgICAgKiBpbiBwdWJs
aWMgaGVhZGVyIGZpbGVzLgorICAgICAqIEludGVybmFsbHksIGhvd2V2ZXIsIHdlIHdpbGwgYmUg
dXNpbmcgaHZtX2h3X2FjcGkuCisgICAgICovCisjZGVmaW5lIGh2bV9od19hY3BpIGh2bV9od19w
bXRpbWVyCisgICAgc3RydWN0IGh2bV9od19hY3BpICAgICBhY3BpOworCiAgICAgLyogVkNQVSB3
aGljaCBpcyBjdXJyZW50IHRhcmdldCBmb3IgODI1OSBpbnRlcnJ1cHRzLiAqLwogICAgIHN0cnVj
dCB2Y3B1ICAgICAgICAgICAqaTgyNTlfdGFyZ2V0OwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS92cHQuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZwdC5oCmluZGV4
IGEyN2JlYTQuLjFiNzIxM2QgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3Zw
dC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZwdC5oCkBAIC0xMjEsNyArMTIxLDYg
QEAgdHlwZWRlZiBzdHJ1Y3QgUlRDU3RhdGUgewogCiAjZGVmaW5lIEZSRVFVRU5DRV9QTVRJTUVS
ICAzNTc5NTQ1ICAvKiBUaW1lciBzaG91bGQgcnVuIGF0IDMuNTc5NTQ1IE1IeiAqLwogdHlwZWRl
ZiBzdHJ1Y3QgUE1UU3RhdGUgewotICAgIHN0cnVjdCBodm1faHdfcG10aW1lciBwbTsgICAvKiAz
MmJpdCB0aW1lciB2YWx1ZSAqLwogICAgIHN0cnVjdCB2Y3B1ICp2Y3B1OyAgICAgICAgICAvKiBL
ZWVwcyBzeW5jIHdpdGggdGhpcyB2Y3B1J3MgZ3Vlc3QtdGltZSAqLwogICAgIHVpbnQ2NF90IGxh
c3RfZ3RpbWU7ICAgICAgICAvKiBMYXN0IChndWVzdCkgdGltZSB3ZSB1cGRhdGVkIHRoZSB0aW1l
ciAqLwogICAgIHVpbnQzMl90IG5vdF9hY2NvdW50ZWQ7ICAgICAvKiB0aW1lIG5vdCBhY2NvdW50
ZWQgYXQgbGFzdCB1cGRhdGUgKi8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxv
Zw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:04:31 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:04: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 1cL1v5-0006Be-IW; Sun, 25 Dec 2016 06:04:31 +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 1cL1v4-0006BO-G3
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:30 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 A6/14-00888-D616F585; Sun, 25 Dec 2016 06:04:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVTcnMT7
 CYO9ec4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNODXpKEvBKb+KGzN2sTQwPrfuYuTiEBL4wiix
 b8kSFgjnPKPEx7/N7F2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZSIiwQJLG8z
 QskzCtgJnFj6mOwEhag8sO3+9gnMHIsYGRYxahRnFpUllqka2Shl1SUmZ5RkpuYmaNraGCsl5
 taXJyYnpqTmFSsl5yfu4kR6JN6BgbGHYztJ/wOMUpyMCmJ8qptjokQ4kvKT6nMSCzOiC8qzUk
 tPsQow8GhJMHbEh0fISRYlJqeWpGWmQMMDpi0BAePkgivdwJQmre4IDG3ODMdInWKUVFKnDcM
 JCEAksgozYNrgwXkJUZZKWFeRgYGBiGegtSi3MwSVPlXjOIcjErCvGdBpvBk5pXATX8FtJgJa
 LFtczTI4pJEhJRUA2MzQ25JAssCK/dmZu7sjAXKlzrN2Nv9zuUIzysQ2L9N1HjP8pJ7cp9Ll2
 67X7Nw+naD9/sYcxOCzviwZO60/f9o/t7awm/ujmtNWSfHVM+7Pz9JpPX+HRMOLZOnLHUHjzW
 sO3nyGMvJvdMjdy9YE8kloW8T5STv/ee0+wRJPRuFlUGnb/+zDVNiKc5INNRiLipOBADndGq8
 QwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1482645867!66111902!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52526 invoked from network); 25 Dec 2016 06:04:28 -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; 25 Dec 2016 06:04:28 -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 1cL1v1-000099-EK
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:27 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1v1-0008Pw-Dl
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:27 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1v1-0008Pw-Dl@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:04:27 +0000
Subject: [Xen-changelog] [xen master] x86/pmtimer: move ACPI registers from
	PMTState to hvm_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: 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>

Y29tbWl0IDE5ZmIxNDYyMmU5NDE4NWFmZDM0MDgxZTNiYzc0ZTljMTY2M2U3ODEKQXV0aG9yOiAg
ICAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQXV0aG9yRGF0
ZTogVHVlIERlYyAyMCAwOTo1NDoxMiAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVHVlIERlYyAyMCAwOTo1NDoxMiAyMDE2
ICswMTAwCgogICAgeDg2L3BtdGltZXI6IG1vdmUgQUNQSSByZWdpc3RlcnMgZnJvbSBQTVRTdGF0
ZSB0byBodm1fZG9tYWluCiAgICAKICAgIFRoZXNlIHJlZ2lzdGVycyAocG0xYSBzcGVjaWZpY2Fs
bHkpIGFyZSBub3QgYWxsIHNwZWNpZmljIHRvIHBtIHRpbWVyCiAgICBhbmQgYXJlIGFjY2Vzc2Vk
IGJ5IG5vbi1wbXRpbWVyIGNvZGUgKGZvciBleGFtcGxlLCBzbGVlcC9wb3dlciBidXR0b24KICAg
IGVtdWxhdGlvbikuCiAgICAKICAgIFRoZSBwdWJsaWMgbmFtZSBmb3Igc2F2ZSBzdGF0ZSBzdHJ1
Y3R1cmUgaXMga2VwdCBhcyAncG10aW1lcicgdG8gYXZvaWQKICAgIGNvZGUgY2h1cm4gd2l0aCB0
aGUgZXhwZWN0ZWQgY2hhbmdlcyBpbiBtaWdyYXRpb24gY29kZS4gaHZtX2h3X2FjcGkKICAgIG5h
bWUgaXMgaW50cm9kdWNlZCBmb3IgaW50ZXJuYWwgdXNlIGJ1dCB3aGVuIG1pZ3JhdGlvbiBjb2Rl
IGlzIHVwZGF0ZWQKICAgIGh2bV9od19wbXRpbWVyIHdpbGwgYmUgcmVuYW1lZCB0byBodm1faHdf
YWNwaS4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2VzIGFyZSBpbnRyb2R1Y2VkLgogICAg
CiAgICAoV2hpbGUgdGhpcyBmaWxlIGlzIGJlaW5nIG1vZGlmaWVkLCBhbHNvIGFkZCBlbWFjcyBt
b2RlIHN0eWxlIHJ1bmUpCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEJvcmlzIE9zdHJvdnNreSA8
Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jICAgICAg
IHwgNjcgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmggfCAxMCArKysrKysKIHhlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3ZwdC5oICAgIHwgIDEgLQogMyBmaWxlcyBjaGFuZ2VkLCA1MiBpbnNlcnRpb25zKCspLCAy
NiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYyBi
L3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCmluZGV4IDk5ZDFlODYuLmI3MGMyOTkgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
cG10aW1lci5jCkBAIC01Niw5ICs1NiwxMSBAQAogLyogRGlzcGF0Y2ggU0NJcyBiYXNlZCBvbiB0
aGUgUE0xYV9TVFMgYW5kIFBNMWFfRU4gcmVnaXN0ZXJzICovCiBzdGF0aWMgdm9pZCBwbXRfdXBk
YXRlX3NjaShQTVRTdGF0ZSAqcykKIHsKKyAgICBzdHJ1Y3QgaHZtX2h3X2FjcGkgKmFjcGkgPSAm
cy0+dmNwdS0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4uYWNwaTsKKwogICAgIEFTU0VSVChzcGlu
X2lzX2xvY2tlZCgmcy0+bG9jaykpOwogCi0gICAgaWYgKCBzLT5wbS5wbTFhX2VuICYgcy0+cG0u
cG0xYV9zdHMgJiBTQ0lfTUFTSyApCisgICAgaWYgKCBhY3BpLT5wbTFhX2VuICYgYWNwaS0+cG0x
YV9zdHMgJiBTQ0lfTUFTSyApCiAgICAgICAgIGh2bV9pc2FfaXJxX2Fzc2VydChzLT52Y3B1LT5k
b21haW4sIFNDSV9JUlEpOwogICAgIGVsc2UKICAgICAgICAgaHZtX2lzYV9pcnFfZGVhc3NlcnQo
cy0+dmNwdS0+ZG9tYWluLCBTQ0lfSVJRKTsKQEAgLTcyLDcgKzc0LDcgQEAgdm9pZCBodm1fYWNw
aV9wb3dlcl9idXR0b24oc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgcmV0dXJuOwogCiAgICAg
c3Bpbl9sb2NrKCZzLT5sb2NrKTsKLSAgICBzLT5wbS5wbTFhX3N0cyB8PSBQV1JCVE5fU1RTOwor
ICAgIGQtPmFyY2guaHZtX2RvbWFpbi5hY3BpLnBtMWFfc3RzIHw9IFBXUkJUTl9TVFM7CiAgICAg
cG10X3VwZGF0ZV9zY2kocyk7CiAgICAgc3Bpbl91bmxvY2soJnMtPmxvY2spOwogfQpAQCAtODUs
NyArODcsNyBAQCB2b2lkIGh2bV9hY3BpX3NsZWVwX2J1dHRvbihzdHJ1Y3QgZG9tYWluICpkKQog
ICAgICAgICByZXR1cm47CiAKICAgICBzcGluX2xvY2soJnMtPmxvY2spOwotICAgIHMtPnBtLnBt
MWFfc3RzIHw9IFNMUEJUTl9TVFM7CisgICAgZC0+YXJjaC5odm1fZG9tYWluLmFjcGkucG0xYV9z
dHMgfD0gUFdSQlROX1NUUzsKICAgICBwbXRfdXBkYXRlX3NjaShzKTsKICAgICBzcGluX3VubG9j
aygmcy0+bG9jayk7CiB9CkBAIC05NSw3ICs5Nyw4IEBAIHZvaWQgaHZtX2FjcGlfc2xlZXBfYnV0
dG9uKHN0cnVjdCBkb21haW4gKmQpCiBzdGF0aWMgdm9pZCBwbXRfdXBkYXRlX3RpbWUoUE1UU3Rh
dGUgKnMpCiB7CiAgICAgdWludDY0X3QgY3Vycl9ndGltZSwgdG1wOwotICAgIHVpbnQzMl90IHRt
cl92YWwgPSBzLT5wbS50bXJfdmFsLCBtc2IgPSB0bXJfdmFsICYgVE1SX1ZBTF9NU0I7CisgICAg
c3RydWN0IGh2bV9od19hY3BpICphY3BpID0gJnMtPnZjcHUtPmRvbWFpbi0+YXJjaC5odm1fZG9t
YWluLmFjcGk7CisgICAgdWludDMyX3QgdG1yX3ZhbCA9IGFjcGktPnRtcl92YWwsIG1zYiA9IHRt
cl92YWwgJiBUTVJfVkFMX01TQjsKICAgICAKICAgICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQoJnMt
PmxvY2spKTsKIApAQCAtMTA4LDEyICsxMTEsMTIgQEAgc3RhdGljIHZvaWQgcG10X3VwZGF0ZV90
aW1lKFBNVFN0YXRlICpzKQogICAgIHMtPmxhc3RfZ3RpbWUgPSBjdXJyX2d0aW1lOwogCiAgICAg
LyogVXBkYXRlIHRpbWVyIHZhbHVlIGF0b21pY2FsbHkgd3J0IGxvY2stZnJlZSByZWFkcyBpbiBo
YW5kbGVfcG10X2lvKCkuICovCi0gICAgKih2b2xhdGlsZSB1aW50MzJfdCAqKSZzLT5wbS50bXJf
dmFsID0gdG1yX3ZhbDsKKyAgICB3cml0ZV9hdG9taWMoJmFjcGktPnRtcl92YWwsIHRtcl92YWwp
OwogCiAgICAgLyogSWYgdGhlIGNvdW50ZXIncyBNU0IgaGFzIGNoYW5nZWQsIHNldCB0aGUgc3Rh
dHVzIGJpdCAqLwogICAgIGlmICggKHRtcl92YWwgJiBUTVJfVkFMX01TQikgIT0gbXNiICkKICAg
ICB7Ci0gICAgICAgIHMtPnBtLnBtMWFfc3RzIHw9IFRNUl9TVFM7CisgICAgICAgIGFjcGktPnBt
MWFfc3RzIHw9IFRNUl9TVFM7CiAgICAgICAgIHBtdF91cGRhdGVfc2NpKHMpOwogICAgIH0KIH0K
QEAgLTEzMyw3ICsxMzYsOCBAQCBzdGF0aWMgdm9pZCBwbXRfdGltZXJfY2FsbGJhY2sodm9pZCAq
b3BhcXVlKQogICAgIHBtdF91cGRhdGVfdGltZShzKTsKIAogICAgIC8qIEhvdyBjbG9zZSBhcmUg
d2UgdG8gdGhlIG5leHQgTVNCIGZsaXA/ICovCi0gICAgcG10X2N5Y2xlc191bnRpbF9mbGlwID0g
VE1SX1ZBTF9NU0IgLSAocy0+cG0udG1yX3ZhbCAmIChUTVJfVkFMX01TQiAtIDEpKTsKKyAgICBw
bXRfY3ljbGVzX3VudGlsX2ZsaXAgPSBUTVJfVkFMX01TQiAtCisgICAgICAgIChzLT52Y3B1LT5k
b21haW4tPmFyY2guaHZtX2RvbWFpbi5hY3BpLnRtcl92YWwgJiAoVE1SX1ZBTF9NU0IgLSAxKSk7
CiAKICAgICAvKiBPdmVyYWxsIHRpbWUgYmV0d2VlbiBNU0IgZmxpcHMgKi8KICAgICB0aW1lX3Vu
dGlsX2ZsaXAgPSAoMTAwMDAwMDAwMFVMTCA8PCAyMykgLyBGUkVRVUVOQ0VfUE1USU1FUjsKQEAg
LTE1Miw2ICsxNTYsNyBAQCBzdGF0aWMgaW50IGhhbmRsZV9ldnRfaW8oCiAgICAgaW50IGRpciwg
dW5zaWduZWQgaW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywgdWludDMyX3QgKnZhbCkKIHsK
ICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7CisgICAgc3RydWN0IGh2bV9od19hY3BpICph
Y3BpID0gJnYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLmFjcGk7CiAgICAgUE1UU3RhdGUgKnMg
PSAmdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4ucGxfdGltZS0+dnBtdDsKICAgICB1aW50MzJf
dCBhZGRyLCBkYXRhLCBieXRlOwogICAgIGludCBpOwpAQCAtMTc1LDE2ICsxODAsMTYgQEAgc3Rh
dGljIGludCBoYW5kbGVfZXZ0X2lvKAogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIC8q
IFBNMWFfU1RTIHJlZ2lzdGVyIGJpdHMgYXJlIHdyaXRlLXRvLWNsZWFyICovCiAgICAgICAgICAg
ICBjYXNlIDAgLyogUE0xYV9TVFNfQUREUiAqLzoKLSAgICAgICAgICAgICAgICBzLT5wbS5wbTFh
X3N0cyAmPSB+Ynl0ZTsKKyAgICAgICAgICAgICAgICBhY3BpLT5wbTFhX3N0cyAmPSB+Ynl0ZTsK
ICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGNhc2UgMSAvKiBQTTFhX1NUU19B
RERSICsgMSAqLzoKLSAgICAgICAgICAgICAgICBzLT5wbS5wbTFhX3N0cyAmPSB+KGJ5dGUgPDwg
OCk7CisgICAgICAgICAgICAgICAgYWNwaS0+cG0xYV9zdHMgJj0gfihieXRlIDw8IDgpOwogICAg
ICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgY2FzZSAyIC8qIFBNMWFfRU5fQUREUiAq
LzoKLSAgICAgICAgICAgICAgICBzLT5wbS5wbTFhX2VuID0gKHMtPnBtLnBtMWFfZW4gJiAweGZm
MDApIHwgYnl0ZTsKKyAgICAgICAgICAgICAgICBhY3BpLT5wbTFhX2VuID0gKGFjcGktPnBtMWFf
ZW4gJiAweGZmMDApIHwgYnl0ZTsKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAg
IGNhc2UgMyAvKiBQTTFhX0VOX0FERFIgKyAxICovOgotICAgICAgICAgICAgICAgIHMtPnBtLnBt
MWFfZW4gPSAocy0+cG0ucG0xYV9lbiAmIDB4ZmYpIHwgKGJ5dGUgPDwgOCk7CisgICAgICAgICAg
ICAgICAgYWNwaS0+cG0xYV9lbiA9IChhY3BpLT5wbTFhX2VuICYgMHhmZikgfCAoYnl0ZSA8PCA4
KTsKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAg
ICAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsIApAQCAtMTk3LDcgKzIwMiw3IEBAIHN0
YXRpYyBpbnQgaGFuZGxlX2V2dF9pbygKICAgICB9CiAgICAgZWxzZSAvKiBwLT5kaXIgPT0gSU9S
RVFfUkVBRCAqLwogICAgIHsKLSAgICAgICAgZGF0YSA9IHMtPnBtLnBtMWFfc3RzIHwgKCgodWlu
dDMyX3QpIHMtPnBtLnBtMWFfZW4pIDw8IDE2KTsKKyAgICAgICAgZGF0YSA9IGFjcGktPnBtMWFf
c3RzIHwgKCh1aW50MzJfdClhY3BpLT5wbTFhX2VuIDw8IDE2KTsKICAgICAgICAgZGF0YSA+Pj0g
OCAqIGFkZHI7CiAgICAgICAgIGlmICggYnl0ZXMgPT0gMSApIGRhdGEgJj0gMHhmZjsKICAgICAg
ICAgZWxzZSBpZiAoIGJ5dGVzID09IDIgKSBkYXRhICY9IDB4ZmZmZjsKQEAgLTIxNSw2ICsyMjAs
NyBAQCBzdGF0aWMgaW50IGhhbmRsZV9wbXRfaW8oCiAgICAgaW50IGRpciwgdW5zaWduZWQgaW50
IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywgdWludDMyX3QgKnZhbCkKIHsKICAgICBzdHJ1Y3Qg
dmNwdSAqdiA9IGN1cnJlbnQ7CisgICAgc3RydWN0IGh2bV9od19hY3BpICphY3BpID0gJnYtPmRv
bWFpbi0+YXJjaC5odm1fZG9tYWluLmFjcGk7CiAgICAgUE1UU3RhdGUgKnMgPSAmdi0+ZG9tYWlu
LT5hcmNoLmh2bV9kb21haW4ucGxfdGltZS0+dnBtdDsKIAogICAgIGlmICggYnl0ZXMgIT0gNCB8
fCBkaXIgIT0gSU9SRVFfUkVBRCApCkBAIC0yMjYsNyArMjMyLDcgQEAgc3RhdGljIGludCBoYW5k
bGVfcG10X2lvKAogICAgIHsKICAgICAgICAgLyogV2UgaG9sZCB0aGUgbG9jazogdXBkYXRlIHRp
bWVyIHZhbHVlIGFuZCByZXR1cm4gaXQuICovCiAgICAgICAgIHBtdF91cGRhdGVfdGltZShzKTsK
LSAgICAgICAgKnZhbCA9IHMtPnBtLnRtcl92YWw7CisgICAgICAgICp2YWwgPSBhY3BpLT50bXJf
dmFsOwogICAgICAgICBzcGluX3VubG9jaygmcy0+bG9jayk7CiAgICAgfQogICAgIGVsc2UKQEAg
LTIzNywxNiArMjQzLDE3IEBAIHN0YXRpYyBpbnQgaGFuZGxlX3BtdF9pbygKICAgICAgICAgICog
dXBkYXRlZCB2YWx1ZSB3aXRoIGEgbG9jay1mcmVlIGF0b21pYyByZWFkLgogICAgICAgICAgKi8K
ICAgICAgICAgc3Bpbl9iYXJyaWVyKCZzLT5sb2NrKTsKLSAgICAgICAgKnZhbCA9IHJlYWRfYXRv
bWljKCZzLT5wbS50bXJfdmFsKTsKKyAgICAgICAgKnZhbCA9IHJlYWRfYXRvbWljKCZhY3BpLT50
bXJfdmFsKTsKICAgICB9CiAKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1zdGF0aWMg
aW50IHBtdGltZXJfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKK3N0YXRpYyBpbnQgYWNwaV9zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQogeworICAgIHN0cnVjdCBodm1faHdfYWNwaSAqYWNwaSA9ICZkLT5hcmNoLmh2
bV9kb21haW4uYWNwaTsKICAgICBQTVRTdGF0ZSAqcyA9ICZkLT5hcmNoLmh2bV9kb21haW4ucGxf
dGltZS0+dnBtdDsKLSAgICB1aW50MzJfdCB4LCBtc2IgPSBzLT5wbS50bXJfdmFsICYgVE1SX1ZB
TF9NU0I7CisgICAgdWludDMyX3QgeCwgbXNiID0gYWNwaS0+dG1yX3ZhbCAmIFRNUl9WQUxfTVNC
OwogICAgIGludCByYzsKIAogICAgIGlmICggIWhhc192cG0oZCkgKQpAQCAtMjYxLDIxICsyNjgs
MjEgQEAgc3RhdGljIGludCBwbXRpbWVyX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgeCA9ICgoKHMtPnZjcHUtPmFyY2guaHZtX3ZjcHUuZ3Vlc3Rf
dGltZSA/OiBodm1fZ2V0X2d1ZXN0X3RpbWUocy0+dmNwdSkpIC0KICAgICAgICAgICBzLT5sYXN0
X2d0aW1lKSAqIHMtPnNjYWxlKSA+PiAzMjsKICAgICBpZiAoIHggPCAxVUw8PDMxICkKLSAgICAg
ICAgcy0+cG0udG1yX3ZhbCArPSB4OwotICAgIGlmICggKHMtPnBtLnRtcl92YWwgJiBUTVJfVkFM
X01TQikgIT0gbXNiICkKLSAgICAgICAgcy0+cG0ucG0xYV9zdHMgfD0gVE1SX1NUUzsKKyAgICAg
ICAgYWNwaS0+dG1yX3ZhbCArPSB4OworICAgIGlmICggKGFjcGktPnRtcl92YWwgJiBUTVJfVkFM
X01TQikgIT0gbXNiICkKKyAgICAgICAgYWNwaS0+cG0xYV9zdHMgfD0gVE1SX1NUUzsKICAgICAv
KiBObyBwb2ludCBpbiBzZXR0aW5nIHRoZSBTQ0kgaGVyZSBiZWNhdXNlIHdlJ2xsIGFscmVhZHkg
aGF2ZSBzYXZlZCB0aGUgCiAgICAgICogSVJRIGFuZCAqUElDIHN0YXRlOyB3ZSdsbCBmaXggaXQg
dXAgd2hlbiB3ZSByZXN0b3JlIHRoZSBkb21haW4gKi8KLQotICAgIHJjID0gaHZtX3NhdmVfZW50
cnkoUE1USU1FUiwgMCwgaCwgJnMtPnBtKTsKKyAgICByYyA9IGh2bV9zYXZlX2VudHJ5KFBNVElN
RVIsIDAsIGgsIGFjcGkpOwogCiAgICAgc3Bpbl91bmxvY2soJnMtPmxvY2spOwogCiAgICAgcmV0
dXJuIHJjOwogfQogCi1zdGF0aWMgaW50IHBtdGltZXJfbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgYWNwaV9sb2FkKHN0cnVjdCBkb21h
aW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBodm1faHdfYWNw
aSAqYWNwaSA9ICZkLT5hcmNoLmh2bV9kb21haW4uYWNwaTsKICAgICBQTVRTdGF0ZSAqcyA9ICZk
LT5hcmNoLmh2bV9kb21haW4ucGxfdGltZS0+dnBtdDsKIAogICAgIGlmICggIWhhc192cG0oZCkg
KQpAQCAtMjg0LDcgKzI5MSw3IEBAIHN0YXRpYyBpbnQgcG10aW1lcl9sb2FkKHN0cnVjdCBkb21h
aW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHNwaW5fbG9jaygmcy0+bG9jayk7
CiAKICAgICAvKiBSZWxvYWQgdGhlIHJlZ2lzdGVycyAqLwotICAgIGlmICggaHZtX2xvYWRfZW50
cnkoUE1USU1FUiwgaCwgJnMtPnBtKSApCisgICAgaWYgKCBodm1fbG9hZF9lbnRyeShQTVRJTUVS
LCBoLCBhY3BpKSApCiAgICAgewogICAgICAgICBzcGluX3VubG9jaygmcy0+bG9jayk7CiAgICAg
ICAgIHJldHVybiAtRUlOVkFMOwpAQCAtMzAyLDcgKzMwOSw3IEBAIHN0YXRpYyBpbnQgcG10aW1l
cl9sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJl
dHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIHBtdGltZXJf
c2F2ZSwgcG10aW1lcl9sb2FkLCAKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUE1USU1FUiwg
YWNwaV9zYXZlLCBhY3BpX2xvYWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNS
X1BFUl9ET00pOwogCiBpbnQgcG10aW1lcl9jaGFuZ2VfaW9wb3J0KHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGludCB2ZXJzaW9uKQpAQCAtMzc3LDUgKzM4NCwxNSBAQCB2b2lkIHBtdGltZXJf
cmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgcmV0dXJuOwogCiAgICAgLyogUmVzZXQg
dGhlIGNvdW50ZXIuICovCi0gICAgZC0+YXJjaC5odm1fZG9tYWluLnBsX3RpbWUtPnZwbXQucG0u
dG1yX3ZhbCA9IDA7CisgICAgZC0+YXJjaC5odm1fZG9tYWluLmFjcGkudG1yX3ZhbCA9IDA7CiB9
CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6
ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQt
dGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaAppbmRl
eCBmMzRkNzg0Li5kNTVkMTgwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9k
b21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaApAQCAtMTAyLDYg
KzEwMiwxNiBAQCBzdHJ1Y3QgaHZtX2RvbWFpbiB7CiAgICAgc3RydWN0IGh2bV92aW9hcGljICAg
ICp2aW9hcGljOwogICAgIHN0cnVjdCBodm1faHdfc3RkdmdhICAgc3RkdmdhOwogCisgICAgLyoK
KyAgICAgKiBodm1faHdfcG10aW1lciBpcyBhIHB1YmxpY2x5LXZpc2libGUgbmFtZS4gV2Ugd2ls
bCBkZWZlciByZW5hbWluZworICAgICAqIGl0IHRvIHRoZSBtb3JlIGFwcHJvcHJpYXRlIGh2bV9o
d19hY3BpIHVudGlsIHRoZSBleHBlY3RlZAorICAgICAqIGNvbXByZWhlbnNpdmUgcmV3cnRlIG9m
IG1pZ3JhdGlvbiBjb2RlLCB0aHVzIGF2b2lkaW5nIGNvZGUgY2h1cm4KKyAgICAgKiBpbiBwdWJs
aWMgaGVhZGVyIGZpbGVzLgorICAgICAqIEludGVybmFsbHksIGhvd2V2ZXIsIHdlIHdpbGwgYmUg
dXNpbmcgaHZtX2h3X2FjcGkuCisgICAgICovCisjZGVmaW5lIGh2bV9od19hY3BpIGh2bV9od19w
bXRpbWVyCisgICAgc3RydWN0IGh2bV9od19hY3BpICAgICBhY3BpOworCiAgICAgLyogVkNQVSB3
aGljaCBpcyBjdXJyZW50IHRhcmdldCBmb3IgODI1OSBpbnRlcnJ1cHRzLiAqLwogICAgIHN0cnVj
dCB2Y3B1ICAgICAgICAgICAqaTgyNTlfdGFyZ2V0OwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS92cHQuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZwdC5oCmluZGV4
IGEyN2JlYTQuLjFiNzIxM2QgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3Zw
dC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZwdC5oCkBAIC0xMjEsNyArMTIxLDYg
QEAgdHlwZWRlZiBzdHJ1Y3QgUlRDU3RhdGUgewogCiAjZGVmaW5lIEZSRVFVRU5DRV9QTVRJTUVS
ICAzNTc5NTQ1ICAvKiBUaW1lciBzaG91bGQgcnVuIGF0IDMuNTc5NTQ1IE1IeiAqLwogdHlwZWRl
ZiBzdHJ1Y3QgUE1UU3RhdGUgewotICAgIHN0cnVjdCBodm1faHdfcG10aW1lciBwbTsgICAvKiAz
MmJpdCB0aW1lciB2YWx1ZSAqLwogICAgIHN0cnVjdCB2Y3B1ICp2Y3B1OyAgICAgICAgICAvKiBL
ZWVwcyBzeW5jIHdpdGggdGhpcyB2Y3B1J3MgZ3Vlc3QtdGltZSAqLwogICAgIHVpbnQ2NF90IGxh
c3RfZ3RpbWU7ICAgICAgICAvKiBMYXN0IChndWVzdCkgdGltZSB3ZSB1cGRhdGVkIHRoZSB0aW1l
ciAqLwogICAgIHVpbnQzMl90IG5vdF9hY2NvdW50ZWQ7ICAgICAvKiB0aW1lIG5vdCBhY2NvdW50
ZWQgYXQgbGFzdCB1cGRhdGUgKi8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hv
bWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxv
Z0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxv
Zw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:04:40 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:04:40 +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 1cL1vE-0006DK-Lf; Sun, 25 Dec 2016 06:04:40 +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 1cL1vD-0006D4-Is
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:39 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 7D/9D-05787-6716F585; Sun, 25 Dec 2016 06:04:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbcsMT7
 CYNpbWYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNaJi4jLFgslTFxlcrWBoYp4p2MXJxCAl8YZRo
 erKQBcI5zyjx9f8SIIeDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAXeJGXuOg
 sV5BcwkumbdYwKxWYDqZ094yzaBkWMBI8MqRo3i1KKy1CJdQ0O9pKLM9IyS3MTMHF1DAzO93N
 Ti4sT01JzEpGK95PzcTYxArzAAwQ7GT8sCDjFKcjApifKqbY6JEOJLyk+pzEgszogvKs1JLT7
 EKMPBoSTB2xIdHyEkWJSanlqRlpkDDA+YtAQHj5IIr3cCUJq3uCAxtzgzHSJ1ilFRSpw3DCQh
 AJLIKM2Da4OF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ8/aATOHJzCuBm/4KaDET0GLb5
 miQxSWJCCmpBkYDo826cW9j2JJCH1Wtujpl1o6IXUJ71u6+18rBv+3c6YPHup9FCM3n0wp/HC
 jD+qeSTfLBlNAA5YuSMt9qD0UdaOX79ih3zpwvTetcf21doznJXG/xl7SD0j6mJxkVV2yvTqg
 RPCb16ZDg1jlfNrMavFKuLDacEB8QwPh9tq3s9kCXLO+Vq64qsRRnJBpqMRcVJwIAnG+Rg0QC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1482645877!48590552!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39631 invoked from network); 25 Dec 2016 06:04:38 -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; 25 Dec 2016 06:04:38 -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 1cL1vB-0000AB-GY
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:37 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1vB-0008RQ-G5
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:37 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1vB-0008RQ-G5@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:04:37 +0000
Subject: [Xen-changelog] [xen master] acpi/x86: define ACPI IO registers for
	PVH guests
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>

Y29tbWl0IGQ2YWM4ZTIyYzdjNTUyNWRiMWRhNzlmZDFkMWYwM2VlNmI1NTdmMGQKQXV0aG9yOiAg
ICAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQXV0aG9yRGF0
ZTogVHVlIERlYyAyMCAwOTo1NDozOCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVHVlIERlYyAyMCAwOTo1NDozOCAyMDE2
ICswMTAwCgogICAgYWNwaS94ODY6IGRlZmluZSBBQ1BJIElPIHJlZ2lzdGVycyBmb3IgUFZIIGd1
ZXN0cwogICAgCiAgICBEZWZpbmUgVkNQVSBhdmFpbGFibGUgbWFwIGFkZHJlc3MgKHVzZWQgYnkg
QU1MJ3MgUFJTQyBtZXRob2QpCiAgICBhbmQgR1BFMCBDUFUgaG90cGx1ZyBldmVudCBudW1iZXIu
IFVzZSB0aGVzZSBkZWZpbml0aW9ucyBpbiBta19kc2R0CiAgICBpbnN0ZWFkIGhhcmRjb2RlZCB2
YWx1ZXMuCiAgICAKICAgIFRoZXNlIGRlZmluaXRpb25zIHdpbGwgbGF0ZXIgYmUgdXNlZCBieSBi
b3RoIHRoZSBoeXBlcnZpc29yIGFuZAogICAgdGhlIHRvb2xzdGFjayAoaW5pdGlhbGx5IGZvciBQ
VkggZ3Vlc3RzIG9ubHkpLCB0aHVzIHRoZXkgYXJlCiAgICBwbGFjZWQgaW4gcHVibGljIGhlYWRl
cnMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92
c2t5QG9yYWNsZS5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgotLS0KIHRvb2xzL2xpYmFjcGkvbWtfZHNkdC5jICAgICAgICAgICB8IDcgKysrKyst
LQogdG9vbHMvbGliYWNwaS9zdGF0aWNfdGFibGVzLmMgICAgIHwgNCArKysrCiB4ZW4vaW5jbHVk
ZS9wdWJsaWMvYXJjaC14ODYveGVuLmggfCA3ICsrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMTYg
aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJhY3Bp
L21rX2RzZHQuYyBiL3Rvb2xzL2xpYmFjcGkvbWtfZHNkdC5jCmluZGV4IDYzOWQyMWUuLjk0MjFm
M2YgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYmFjcGkvbWtfZHNkdC5jCisrKyBiL3Rvb2xzL2xpYmFj
cGkvbWtfZHNkdC5jCkBAIC0xOCw2ICsxOCw3IEBACiAjaW5jbHVkZSA8c3RkbGliLmg+CiAjaW5j
bHVkZSA8c3RkYm9vbC5oPgogI2lmIGRlZmluZWQoQ09ORklHX1g4NikKKyNpbmNsdWRlIDx4ZW4v
YXJjaC14ODYveGVuLmg+CiAjaW5jbHVkZSA8eGVuL2h2bS9odm1faW5mb190YWJsZS5oPgogI2Vs
aWYgZGVmaW5lZChDT05GSUdfQVJNXzY0KQogI2luY2x1ZGUgPHhlbi9hcmNoLWFybS5oPgpAQCAt
MjQ0LDcgKzI0NSw4IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKICNlbmRpZgog
CiAgICAgLyogT3BlcmF0aW9uIFJlZ2lvbiAnUFJTVCc6IGJpdG1hc2sgb2Ygb25saW5lIENQVXMu
ICovCi0gICAgc3RtdCgiT3BlcmF0aW9uUmVnaW9uIiwgIlBSU1QsIFN5c3RlbUlPLCAweGFmMDAs
IDMyIik7CisgICAgc3RtdCgiT3BlcmF0aW9uUmVnaW9uIiwgIlBSU1QsIFN5c3RlbUlPLCAlI3gs
ICVkIiwKKyAgICAgICAgWEVOX0FDUElfQ1BVX01BUCwgWEVOX0FDUElfQ1BVX01BUF9MRU4pOwog
ICAgIHB1c2hfYmxvY2soIkZpZWxkIiwgIlBSU1QsIEJ5dGVBY2MsIE5vTG9jaywgUHJlc2VydmUi
KTsKICAgICBpbmRlbnQoKTsgcHJpbnRmKCJQUlMsICV1XG4iLCBtYXhfY3B1cyk7CiAgICAgcG9w
X2Jsb2NrKCk7CkBAIC0yODMsNyArMjg1LDggQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiph
cmd2KQogICAgIC8qIERlZmluZSBHUEUgY29udHJvbCBtZXRob2QuICovCiAgICAgcHVzaF9ibG9j
aygiU2NvcGUiLCAiXFxfR1BFIik7CiAgICAgcHVzaF9ibG9jaygiTWV0aG9kIiwKLSAgICAgICAg
ICAgICAgIGRtX3ZlcnNpb24gPT0gUUVNVV9YRU5fVFJBRElUSU9OQUwgPyAiX0wwMiIgOiAiX0Uw
MiIpOworICAgICAgICAgICAgICAgZG1fdmVyc2lvbiA9PSBRRU1VX1hFTl9UUkFESVRJT05BTCA/
ICJfTCUwMmQiIDogIl9FJTAyZCIsCisgICAgICAgICAgICAgICBYRU5fQUNQSV9HUEUwX0NQVUhQ
X0JJVCk7CiAgICAgc3RtdCgiXFxfU0IuUFJTQyAoKSIsIE5VTEwpOwogICAgIHBvcF9ibG9jaygp
OwogICAgIHBvcF9ibG9jaygpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGliYWNwaS9zdGF0aWNfdGFi
bGVzLmMgYi90b29scy9saWJhY3BpL3N0YXRpY190YWJsZXMuYwppbmRleCAxMzk0NmFhLi5mM2Q4
NTk3IDEwMDY0NAotLS0gYS90b29scy9saWJhY3BpL3N0YXRpY190YWJsZXMuYworKysgYi90b29s
cy9saWJhY3BpL3N0YXRpY190YWJsZXMuYwpAQCAtMzEsNiArMzEsMTAgQEAgc3RydWN0IGFjcGlf
MjBfZmFjcyBGYWNzID0gewogICogRml4ZWQgQUNQSSBEZXNjcmlwdGlvbiBUYWJsZSAoRkFEVCku
CiAgKi8KIAorLyoKKyAqIFRoZXNlIHZhbHVlcyBtdXN0IG1hdGNoIHJlZ2lzdGVyIGRlZmluaXRp
b25zIGluIHN0cnVjdCBodm1faHdfYWNwaQorICogKGluIHhlbi9pbmNsdWRlL3B1YmxpYy9hcmNo
LXg4Ni9odm0vc2F2ZS5oKS4KKyAqLwogI2RlZmluZSBBQ1BJX1BNMUFfRVZUX0JMS19CSVRfV0lE
VEggICAgICAgICAweDIwCiAjZGVmaW5lIEFDUElfUE0xQV9FVlRfQkxLX0JJVF9PRkZTRVQgICAg
ICAgIDB4MDAKICNkZWZpbmUgQUNQSV9QTTFBX0NOVF9CTEtfQklUX1dJRFRIICAgICAgICAgMHgx
MApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L3hlbi5oIGIveGVuL2lu
Y2x1ZGUvcHVibGljL2FyY2gteDg2L3hlbi5oCmluZGV4IGNkZDkzYzEuLjEyZjcxOWQgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni94ZW4uaAorKysgYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvYXJjaC14ODYveGVuLmgKQEAgLTI5MSw2ICsyOTEsMTMgQEAgc3RydWN0IHhlbl9h
cmNoX2RvbWFpbmNvbmZpZyB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
WEVOX1g4Nl9FTVVfUElUKQogICAgIHVpbnQzMl90IGVtdWxhdGlvbl9mbGFnczsKIH07CisKKy8q
IExvY2F0aW9uIG9mIG9ubGluZSBWQ1BVIGJpdG1hcC4gKi8KKyNkZWZpbmUgWEVOX0FDUElfQ1BV
X01BUCAgICAgICAgICAgICAweGFmMDAKKyNkZWZpbmUgWEVOX0FDUElfQ1BVX01BUF9MRU4gICAg
ICAgICAoKEhWTV9NQVhfVkNQVVMgKyA3KSAvIDgpCisKKy8qIEdQRTAgYml0IHNldCBkdXJpbmcg
Q1BVIGhvdHBsdWcgKi8KKyNkZWZpbmUgWEVOX0FDUElfR1BFMF9DUFVIUF9CSVQgICAgICAyCiAj
ZW5kaWYKIAogI2VuZGlmIC8qICFfX0FTU0VNQkxZX18gKi8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1w
YXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxp
c3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:04:40 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:04:40 +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 1cL1vE-0006DK-Lf; Sun, 25 Dec 2016 06:04:40 +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 1cL1vD-0006D4-Is
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:39 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 7D/9D-05787-6716F585; Sun, 25 Dec 2016 06:04:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVbcsMT7
 CYNpbWYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNaJi4jLFgslTFxlcrWBoYp4p2MXJxCAl8YZRo
 erKQBcI5zyjx9f8SIIeDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAXeJGXuOg
 sV5BcwkumbdYwKxWYDqZ094yzaBkWMBI8MqRo3i1KKy1CJdQ0O9pKLM9IyS3MTMHF1DAzO93N
 Ti4sT01JzEpGK95PzcTYxArzAAwQ7GT8sCDjFKcjApifKqbY6JEOJLyk+pzEgszogvKs1JLT7
 EKMPBoSTB2xIdHyEkWJSanlqRlpkDDA+YtAQHj5IIr3cCUJq3uCAxtzgzHSJ1ilFRSpw3DCQh
 AJLIKM2Da4OF5CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ8/aATOHJzCuBm/4KaDET0GLb5
 miQxSWJCCmpBkYDo826cW9j2JJCH1Wtujpl1o6IXUJ71u6+18rBv+3c6YPHup9FCM3n0wp/HC
 jD+qeSTfLBlNAA5YuSMt9qD0UdaOX79ih3zpwvTetcf21doznJXG/xl7SD0j6mJxkVV2yvTqg
 RPCb16ZDg1jlfNrMavFKuLDacEB8QwPh9tq3s9kCXLO+Vq64qsRRnJBpqMRcVJwIAnG+Rg0QC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1482645877!48590552!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39631 invoked from network); 25 Dec 2016 06:04:38 -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; 25 Dec 2016 06:04:38 -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 1cL1vB-0000AB-GY
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:37 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1vB-0008RQ-G5
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:37 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1vB-0008RQ-G5@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:04:37 +0000
Subject: [Xen-changelog] [xen master] acpi/x86: define ACPI IO registers for
	PVH guests
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>

Y29tbWl0IGQ2YWM4ZTIyYzdjNTUyNWRiMWRhNzlmZDFkMWYwM2VlNmI1NTdmMGQKQXV0aG9yOiAg
ICAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQXV0aG9yRGF0
ZTogVHVlIERlYyAyMCAwOTo1NDozOCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVHVlIERlYyAyMCAwOTo1NDozOCAyMDE2
ICswMTAwCgogICAgYWNwaS94ODY6IGRlZmluZSBBQ1BJIElPIHJlZ2lzdGVycyBmb3IgUFZIIGd1
ZXN0cwogICAgCiAgICBEZWZpbmUgVkNQVSBhdmFpbGFibGUgbWFwIGFkZHJlc3MgKHVzZWQgYnkg
QU1MJ3MgUFJTQyBtZXRob2QpCiAgICBhbmQgR1BFMCBDUFUgaG90cGx1ZyBldmVudCBudW1iZXIu
IFVzZSB0aGVzZSBkZWZpbml0aW9ucyBpbiBta19kc2R0CiAgICBpbnN0ZWFkIGhhcmRjb2RlZCB2
YWx1ZXMuCiAgICAKICAgIFRoZXNlIGRlZmluaXRpb25zIHdpbGwgbGF0ZXIgYmUgdXNlZCBieSBi
b3RoIHRoZSBoeXBlcnZpc29yIGFuZAogICAgdGhlIHRvb2xzdGFjayAoaW5pdGlhbGx5IGZvciBQ
VkggZ3Vlc3RzIG9ubHkpLCB0aHVzIHRoZXkgYXJlCiAgICBwbGFjZWQgaW4gcHVibGljIGhlYWRl
cnMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92
c2t5QG9yYWNsZS5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgotLS0KIHRvb2xzL2xpYmFjcGkvbWtfZHNkdC5jICAgICAgICAgICB8IDcgKysrKyst
LQogdG9vbHMvbGliYWNwaS9zdGF0aWNfdGFibGVzLmMgICAgIHwgNCArKysrCiB4ZW4vaW5jbHVk
ZS9wdWJsaWMvYXJjaC14ODYveGVuLmggfCA3ICsrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMTYg
aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJhY3Bp
L21rX2RzZHQuYyBiL3Rvb2xzL2xpYmFjcGkvbWtfZHNkdC5jCmluZGV4IDYzOWQyMWUuLjk0MjFm
M2YgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYmFjcGkvbWtfZHNkdC5jCisrKyBiL3Rvb2xzL2xpYmFj
cGkvbWtfZHNkdC5jCkBAIC0xOCw2ICsxOCw3IEBACiAjaW5jbHVkZSA8c3RkbGliLmg+CiAjaW5j
bHVkZSA8c3RkYm9vbC5oPgogI2lmIGRlZmluZWQoQ09ORklHX1g4NikKKyNpbmNsdWRlIDx4ZW4v
YXJjaC14ODYveGVuLmg+CiAjaW5jbHVkZSA8eGVuL2h2bS9odm1faW5mb190YWJsZS5oPgogI2Vs
aWYgZGVmaW5lZChDT05GSUdfQVJNXzY0KQogI2luY2x1ZGUgPHhlbi9hcmNoLWFybS5oPgpAQCAt
MjQ0LDcgKzI0NSw4IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKICNlbmRpZgog
CiAgICAgLyogT3BlcmF0aW9uIFJlZ2lvbiAnUFJTVCc6IGJpdG1hc2sgb2Ygb25saW5lIENQVXMu
ICovCi0gICAgc3RtdCgiT3BlcmF0aW9uUmVnaW9uIiwgIlBSU1QsIFN5c3RlbUlPLCAweGFmMDAs
IDMyIik7CisgICAgc3RtdCgiT3BlcmF0aW9uUmVnaW9uIiwgIlBSU1QsIFN5c3RlbUlPLCAlI3gs
ICVkIiwKKyAgICAgICAgWEVOX0FDUElfQ1BVX01BUCwgWEVOX0FDUElfQ1BVX01BUF9MRU4pOwog
ICAgIHB1c2hfYmxvY2soIkZpZWxkIiwgIlBSU1QsIEJ5dGVBY2MsIE5vTG9jaywgUHJlc2VydmUi
KTsKICAgICBpbmRlbnQoKTsgcHJpbnRmKCJQUlMsICV1XG4iLCBtYXhfY3B1cyk7CiAgICAgcG9w
X2Jsb2NrKCk7CkBAIC0yODMsNyArMjg1LDggQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiph
cmd2KQogICAgIC8qIERlZmluZSBHUEUgY29udHJvbCBtZXRob2QuICovCiAgICAgcHVzaF9ibG9j
aygiU2NvcGUiLCAiXFxfR1BFIik7CiAgICAgcHVzaF9ibG9jaygiTWV0aG9kIiwKLSAgICAgICAg
ICAgICAgIGRtX3ZlcnNpb24gPT0gUUVNVV9YRU5fVFJBRElUSU9OQUwgPyAiX0wwMiIgOiAiX0Uw
MiIpOworICAgICAgICAgICAgICAgZG1fdmVyc2lvbiA9PSBRRU1VX1hFTl9UUkFESVRJT05BTCA/
ICJfTCUwMmQiIDogIl9FJTAyZCIsCisgICAgICAgICAgICAgICBYRU5fQUNQSV9HUEUwX0NQVUhQ
X0JJVCk7CiAgICAgc3RtdCgiXFxfU0IuUFJTQyAoKSIsIE5VTEwpOwogICAgIHBvcF9ibG9jaygp
OwogICAgIHBvcF9ibG9jaygpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGliYWNwaS9zdGF0aWNfdGFi
bGVzLmMgYi90b29scy9saWJhY3BpL3N0YXRpY190YWJsZXMuYwppbmRleCAxMzk0NmFhLi5mM2Q4
NTk3IDEwMDY0NAotLS0gYS90b29scy9saWJhY3BpL3N0YXRpY190YWJsZXMuYworKysgYi90b29s
cy9saWJhY3BpL3N0YXRpY190YWJsZXMuYwpAQCAtMzEsNiArMzEsMTAgQEAgc3RydWN0IGFjcGlf
MjBfZmFjcyBGYWNzID0gewogICogRml4ZWQgQUNQSSBEZXNjcmlwdGlvbiBUYWJsZSAoRkFEVCku
CiAgKi8KIAorLyoKKyAqIFRoZXNlIHZhbHVlcyBtdXN0IG1hdGNoIHJlZ2lzdGVyIGRlZmluaXRp
b25zIGluIHN0cnVjdCBodm1faHdfYWNwaQorICogKGluIHhlbi9pbmNsdWRlL3B1YmxpYy9hcmNo
LXg4Ni9odm0vc2F2ZS5oKS4KKyAqLwogI2RlZmluZSBBQ1BJX1BNMUFfRVZUX0JMS19CSVRfV0lE
VEggICAgICAgICAweDIwCiAjZGVmaW5lIEFDUElfUE0xQV9FVlRfQkxLX0JJVF9PRkZTRVQgICAg
ICAgIDB4MDAKICNkZWZpbmUgQUNQSV9QTTFBX0NOVF9CTEtfQklUX1dJRFRIICAgICAgICAgMHgx
MApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L3hlbi5oIGIveGVuL2lu
Y2x1ZGUvcHVibGljL2FyY2gteDg2L3hlbi5oCmluZGV4IGNkZDkzYzEuLjEyZjcxOWQgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni94ZW4uaAorKysgYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvYXJjaC14ODYveGVuLmgKQEAgLTI5MSw2ICsyOTEsMTMgQEAgc3RydWN0IHhlbl9h
cmNoX2RvbWFpbmNvbmZpZyB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
WEVOX1g4Nl9FTVVfUElUKQogICAgIHVpbnQzMl90IGVtdWxhdGlvbl9mbGFnczsKIH07CisKKy8q
IExvY2F0aW9uIG9mIG9ubGluZSBWQ1BVIGJpdG1hcC4gKi8KKyNkZWZpbmUgWEVOX0FDUElfQ1BV
X01BUCAgICAgICAgICAgICAweGFmMDAKKyNkZWZpbmUgWEVOX0FDUElfQ1BVX01BUF9MRU4gICAg
ICAgICAoKEhWTV9NQVhfVkNQVVMgKyA3KSAvIDgpCisKKy8qIEdQRTAgYml0IHNldCBkdXJpbmcg
Q1BVIGhvdHBsdWcgKi8KKyNkZWZpbmUgWEVOX0FDUElfR1BFMF9DUFVIUF9CSVQgICAgICAyCiAj
ZW5kaWYKIAogI2VuZGlmIC8qICFfX0FTU0VNQkxZX18gKi8KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1w
YXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxp
c3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:04:51 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:04:51 +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 1cL1vP-0006GO-ND; Sun, 25 Dec 2016 06:04:51 +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 1cL1vO-0006GA-1H
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:50 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 94/A3-06501-1816F585; Sun, 25 Dec 2016 06:04:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbchMT7
 C4NBfdYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2HPkBkvBFa6Kzn8vGRsYL3B0MXJyCAl8YZRY
 ds29i5ELyD7PKDFpQy97FyMHB5uAmMTcvQogNSICqhKzVixnhqhXl2j63cAGYgsLuEms3fyEG
 aScV8BM4u4GSZAwC1D5ot39rBMYORYwMqxi1ChOLSpLLdI1MtZLKspMzyjJTczM0TU0MNXLTS
 0uTkxPzUlMKtZLzs/dxAj0SD0DA+MOxh3tfocYJTmYlER51TbHRAjxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4G2Jjo8QEixKTU+tSMvMAYYGTFqCg0dJhNc7ASjNW1yQmFucmQ6ROsWoKCXOGwaS
 EABJZJTmwbXBwvESo6yUMC8jAwODEE9BalFuZgmq/CtGcQ5GJWFeAZApPJl5JXDTXwEtZgJab
 NscDbK4JBEhJdXA2OOyZsvUMMZg76k2F3ZG/QlbH3isvi6yL0h2zamTU/N7RGZlLl45dW2Ovt
 Y5TaculyAVUe85r0JKF716pvf/6+wc09rdtmvZ7vOI7Lnr9vGnw0XVL69X1135nWz/NmOx5PE
 ubs3fYfF2082uFzzRsTs9+cvrRoUfPK4N1yv/3eGok8sWMdj1U4mlOCPRUIu5qDgRAPaYcgVC
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1482645887!59983558!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13263 invoked from network); 25 Dec 2016 06:04:48 -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; 25 Dec 2016 06:04:48 -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 1cL1vL-0000B7-KK
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:47 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1vL-0008TR-I9
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:47 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1vL-0008TR-I9@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:04:47 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Don't opencode CR0_TS in
	CLTS 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>

Y29tbWl0IGVhZmM4YWQ0NzFkZTg2MTEzMmIxNWUzMjY4ZjcyNTE3YzEyOGEyOTgKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIERlYyAxOSAxMDoxOToyOSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBEZWMgMjAgMTE6Mzc6
MDcgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBEb24ndCBvcGVuY29kZSBDUjBfVFMgaW4gQ0xU
UyBoYW5kbGluZwogICAgCiAgICBBbHNvIHJlcGxhY2UgaW1wbGljaXQgMCBjaGVja3Mgd2l0aCBY
ODZFTVVMX09LQVkKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMg
fCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCBiZTY5MDRmLi4zNGE1
MTFiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwor
KysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtNDcwMyw4ICs0
NzAzLDggQEAgeDg2X2VtdWxhdGUoCiAgICAgY2FzZSBYODZFTVVMX09QQygweDBmLCAweDA2KTog
LyogY2x0cyAqLwogICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIW1vZGVfcmluZzAoKSwg
RVhDX0dQLCAwKTsKICAgICAgICAgZmFpbF9pZigob3BzLT5yZWFkX2NyID09IE5VTEwpIHx8IChv
cHMtPndyaXRlX2NyID09IE5VTEwpKTsKLSAgICAgICAgaWYgKCAocmMgPSBvcHMtPnJlYWRfY3Io
MCwgJmRzdC52YWwsIGN0eHQpKSB8fAotICAgICAgICAgICAgIChyYyA9IG9wcy0+d3JpdGVfY3Io
MCwgZHN0LnZhbCZ+OCwgY3R4dCkpICkKKyAgICAgICAgaWYgKCAocmMgPSBvcHMtPnJlYWRfY3Io
MCwgJmRzdC52YWwsIGN0eHQpKSAhPSBYODZFTVVMX09LQVkgfHwKKyAgICAgICAgICAgICAocmMg
PSBvcHMtPndyaXRlX2NyKDAsIGRzdC52YWwgJiB+Q1IwX1RTLCBjdHh0KSkgIT0gWDg2RU1VTF9P
S0FZICkKICAgICAgICAgICAgIGdvdG8gZG9uZTsKICAgICAgICAgYnJlYWs7CiAKLS0KZ2VuZXJh
dGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:04:51 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:04:51 +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 1cL1vP-0006GO-ND; Sun, 25 Dec 2016 06:04:51 +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 1cL1vO-0006GA-1H
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:50 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 94/A3-06501-1816F585; Sun, 25 Dec 2016 06:04:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVbchMT7
 C4NBfdYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN2HPkBkvBFa6Kzn8vGRsYL3B0MXJyCAl8YZRY
 ds29i5ELyD7PKDFpQy97FyMHB5uAmMTcvQogNSICqhKzVixnhqhXl2j63cAGYgsLuEms3fyEG
 aScV8BM4u4GSZAwC1D5ot39rBMYORYwMqxi1ChOLSpLLdI1MtZLKspMzyjJTczM0TU0MNXLTS
 0uTkxPzUlMKtZLzs/dxAj0SD0DA+MOxh3tfocYJTmYlER51TbHRAjxJeWnVGYkFmfEF5XmpBY
 fYpTh4FCS4G2Jjo8QEixKTU+tSMvMAYYGTFqCg0dJhNc7ASjNW1yQmFucmQ6ROsWoKCXOGwaS
 EABJZJTmwbXBwvESo6yUMC8jAwODEE9BalFuZgmq/CtGcQ5GJWFeAZApPJl5JXDTXwEtZgJab
 NscDbK4JBEhJdXA2OOyZsvUMMZg76k2F3ZG/QlbH3isvi6yL0h2zamTU/N7RGZlLl45dW2Ovt
 Y5TaculyAVUe85r0JKF716pvf/6+wc09rdtmvZ7vOI7Lnr9vGnw0XVL69X1135nWz/NmOx5PE
 ubs3fYfF2082uFzzRsTs9+cvrRoUfPK4N1yv/3eGok8sWMdj1U4mlOCPRUIu5qDgRAPaYcgVC
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1482645887!59983558!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13263 invoked from network); 25 Dec 2016 06:04:48 -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; 25 Dec 2016 06:04:48 -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 1cL1vL-0000B7-KK
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:47 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1vL-0008TR-I9
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:47 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1vL-0008TR-I9@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:04:47 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Don't opencode CR0_TS in
	CLTS 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>

Y29tbWl0IGVhZmM4YWQ0NzFkZTg2MTEzMmIxNWUzMjY4ZjcyNTE3YzEyOGEyOTgKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIERlYyAxOSAxMDoxOToyOSAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBEZWMgMjAgMTE6Mzc6
MDcgMjAxNiArMDAwMAoKICAgIHg4Ni9lbXVsOiBEb24ndCBvcGVuY29kZSBDUjBfVFMgaW4gQ0xU
UyBoYW5kbGluZwogICAgCiAgICBBbHNvIHJlcGxhY2UgaW1wbGljaXQgMCBjaGVja3Mgd2l0aCBY
ODZFTVVMX09LQVkKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMg
fCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCBiZTY5MDRmLi4zNGE1
MTFiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwor
KysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtNDcwMyw4ICs0
NzAzLDggQEAgeDg2X2VtdWxhdGUoCiAgICAgY2FzZSBYODZFTVVMX09QQygweDBmLCAweDA2KTog
LyogY2x0cyAqLwogICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIW1vZGVfcmluZzAoKSwg
RVhDX0dQLCAwKTsKICAgICAgICAgZmFpbF9pZigob3BzLT5yZWFkX2NyID09IE5VTEwpIHx8IChv
cHMtPndyaXRlX2NyID09IE5VTEwpKTsKLSAgICAgICAgaWYgKCAocmMgPSBvcHMtPnJlYWRfY3Io
MCwgJmRzdC52YWwsIGN0eHQpKSB8fAotICAgICAgICAgICAgIChyYyA9IG9wcy0+d3JpdGVfY3Io
MCwgZHN0LnZhbCZ+OCwgY3R4dCkpICkKKyAgICAgICAgaWYgKCAocmMgPSBvcHMtPnJlYWRfY3Io
MCwgJmRzdC52YWwsIGN0eHQpKSAhPSBYODZFTVVMX09LQVkgfHwKKyAgICAgICAgICAgICAocmMg
PSBvcHMtPndyaXRlX2NyKDAsIGRzdC52YWwgJiB+Q1IwX1RTLCBjdHh0KSkgIT0gWDg2RU1VTF9P
S0FZICkKICAgICAgICAgICAgIGdvdG8gZG9uZTsKICAgICAgICAgYnJlYWs7CiAKLS0KZ2VuZXJh
dGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxv
ZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:05:01 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:05:01 +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 1cL1vZ-0006Hj-Om; Sun, 25 Dec 2016 06:05:01 +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 1cL1vY-0006HY-2a
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:00 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 02/A9-15802-B816F585; Sun, 25 Dec 2016 06:04:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVbcrMT7
 C4NRDXYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+L7iIFPBSf6KtzMXMTcwTuLpYuTiEBL4wijx
 6v0tJgjnPKPExekXWLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYIl/g0q
 QusnFfATOLI31yQMAtQ+a5ju9knMHIsYGRYxahRnFpUllqka2Sil1SUmZ5RkpuYmaNraGCql5
 taXJyYnpqTmFSsl5yfu4kR6JN6BgbGHYw3J/sdYpTkYFIS5VXbHBMhxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYK3JTo+QkiwKDU9tSItMwcYHDBpCQ4eJRFe7wSgNG9xQWJucWY6ROoUoy7HreNL
 njIJseTl56VKifPeigcqEgApyijNgxsBC9RLjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR5B
 UBW8WTmlcBtegV0BBPQEbbN0SBHlCQipKQaGHnvXAi9flfj9otbO3+KBgaYbn3qG2/8+Wmv7D
 vJrBU5KTfmP71wz2NqzBl+oz2T3z26nVL7Nr9dbLZhdBv/Kl/vNiXvWWvNbNh0n7x4KFPpX5f
 /Reb+sZe1V+MLHUwmhb5cFMSTfbgjTM3bXzTF/JTvK0GJMuuDLx7xnGK9fyHP2kbiXXX6dSWW
 4oxEQy3mouJEAEzcGQFPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1482645897!77241247!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25418 invoked from network); 25 Dec 2016 06:04:58 -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; 25 Dec 2016 06:04:58 -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 1cL1vV-0000BH-Mi
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:57 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1vV-0008UX-MC
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:57 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1vV-0008UX-MC@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:04:57 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Don't emulate all
	instructions hitting the #UD intercept
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>

Y29tbWl0IDg4NjdhNDhlMDU4YWIwNGJkMjY5Y2FiMTJlZjRkZTVlZThhZDViN2IKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIERlYyAxOSAxMjowNToyMCAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBEZWMgMjAgMTE6Mzg6
NDEgMjAxNiArMDAwMAoKICAgIHg4Ni9odm06IERvbid0IGVtdWxhdGUgYWxsIGluc3RydWN0aW9u
cyBoaXR0aW5nIHRoZSAjVUQgaW50ZXJjZXB0CiAgICAKICAgIEhhdmluZyB0aGUgaW5zdHJ1Y3Rp
b24gZW11bGF0b3IgZmlsbCBpbiBhbGwgI1VEcyB3aGVuIHVzaW5nIEZFUCBpcyB1bmhlbHBmdWwK
ICAgIHdoZW4gdHJ5aW5nIHRvIHRlc3QgZW11bGF0aW9uIGJlaGF2aW91ciBhZ2FpbnN0IGhhcmR3
YXJlLgogICAgCiAgICBSZXN0cmljdCBlbXVsYXRpb24gZnJvbSB0aGUgI1VEIGludGVyY2VwdCB0
byB0aGUgY3Jvc3MtdmVuZG9yIGNhc2UsIGFuZCB3aGVuIGEKICAgIHBvc3RpdmUgRm9yY2VkIEVt
dWxhdGlvbiBQcmVmaXggaGFzIGJlZW4gaWRlbnRpZmllZC4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2
bS9odm0uYyB8IDEyICsrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMo
KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIv
eGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA3M2QyNGRmLi4xMmE2ZjQ2IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAg
LTQwMDIsMTMgKzQwMDIsMTUgQEAgZ3BfZmF1bHQ6CiAKIHZvaWQgaHZtX3VkX2ludGVyY2VwdChz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKKyAgICBzdHJ1Y3QgdmNwdSAqY3VyID0gY3Vy
cmVudDsKKyAgICBib29sIHNob3VsZF9lbXVsYXRlID0KKyAgICAgICAgY3VyLT5kb21haW4tPmFy
Y2gueDg2X3ZlbmRvciAhPSBib290X2NwdV9kYXRhLng4Nl92ZW5kb3I7CiAgICAgc3RydWN0IGh2
bV9lbXVsYXRlX2N0eHQgY3R4dDsKIAogICAgIGh2bV9lbXVsYXRlX2luaXRfb25jZSgmY3R4dCwg
cmVncyk7CiAKICAgICBpZiAoIG9wdF9odm1fZmVwICkKICAgICB7Ci0gICAgICAgIHN0cnVjdCB2
Y3B1ICpjdXIgPSBjdXJyZW50OwogICAgICAgICBjb25zdCBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3Rl
ciAqY3MgPSAmY3R4dC5zZWdfcmVnW3g4Nl9zZWdfY3NdOwogICAgICAgICB1aW50MzJfdCB3YWxr
ID0gKGN0eHQuc2VnX3JlZ1t4ODZfc2VnX3NzXS5hdHRyLmZpZWxkcy5kcGwgPT0gMykKICAgICAg
ICAgICAgID8gUEZFQ191c2VyX21vZGUgOiAwOwpAQCAtNDAzMiw5ICs0MDM0LDE3IEBAIHZvaWQg
aHZtX3VkX2ludGVyY2VwdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICAg
ICAgICByZWdzLT5laXAgPSByZWdzLT5fZWlwOwogCiAgICAgICAgICAgICBhZGRfdGFpbnQoVEFJ
TlRfSFZNX0ZFUCk7CisKKyAgICAgICAgICAgIHNob3VsZF9lbXVsYXRlID0gdHJ1ZTsKICAgICAg
ICAgfQogICAgIH0KIAorICAgIGlmICggIXNob3VsZF9lbXVsYXRlICkKKyAgICB7CisgICAgICAg
IGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwgWDg2X0VWRU5UX05PX0VD
KTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKwogICAgIHN3aXRjaCAoIGh2bV9lbXVsYXRlX29u
ZSgmY3R4dCkgKQogICAgIHsKICAgICBjYXNlIFg4NkVNVUxfVU5IQU5ETEVBQkxFOgotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:05:01 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:05:01 +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 1cL1vZ-0006Hj-Om; Sun, 25 Dec 2016 06:05:01 +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 1cL1vY-0006HY-2a
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:00 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 02/A9-15802-B816F585; Sun, 25 Dec 2016 06:04:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVbcrMT7
 C4NRDXYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+L7iIFPBSf6KtzMXMTcwTuLpYuTiEBL4wijx
 6v0tJgjnPKPExekXWLsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhYIl/g0q
 QusnFfATOLI31yQMAtQ+a5ju9knMHIsYGRYxahRnFpUllqka2Sil1SUmZ5RkpuYmaNraGCql5
 taXJyYnpqTmFSsl5yfu4kR6JN6BgbGHYw3J/sdYpTkYFIS5VXbHBMhxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYK3JTo+QkiwKDU9tSItMwcYHDBpCQ4eJRFe7wSgNG9xQWJucWY6ROoUoy7HreNL
 njIJseTl56VKifPeigcqEgApyijNgxsBC9RLjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR5B
 UBW8WTmlcBtegV0BBPQEbbN0SBHlCQipKQaGHnvXAi9flfj9otbO3+KBgaYbn3qG2/8+Wmv7D
 vJrBU5KTfmP71wz2NqzBl+oz2T3z26nVL7Nr9dbLZhdBv/Kl/vNiXvWWvNbNh0n7x4KFPpX5f
 /Reb+sZe1V+MLHUwmhb5cFMSTfbgjTM3bXzTF/JTvK0GJMuuDLx7xnGK9fyHP2kbiXXX6dSWW
 4oxEQy3mouJEAEzcGQFPAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1482645897!77241247!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25418 invoked from network); 25 Dec 2016 06:04:58 -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; 25 Dec 2016 06:04:58 -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 1cL1vV-0000BH-Mi
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:57 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1vV-0008UX-MC
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:04:57 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1vV-0008UX-MC@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:04:57 +0000
Subject: [Xen-changelog] [xen master] x86/hvm: Don't emulate all
	instructions hitting the #UD intercept
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>

Y29tbWl0IDg4NjdhNDhlMDU4YWIwNGJkMjY5Y2FiMTJlZjRkZTVlZThhZDViN2IKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
TW9uIERlYyAxOSAxMjowNToyMCAyMDE2ICswMDAwCkNvbW1pdDogICAgIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNvbW1pdERhdGU6IFR1ZSBEZWMgMjAgMTE6Mzg6
NDEgMjAxNiArMDAwMAoKICAgIHg4Ni9odm06IERvbid0IGVtdWxhdGUgYWxsIGluc3RydWN0aW9u
cyBoaXR0aW5nIHRoZSAjVUQgaW50ZXJjZXB0CiAgICAKICAgIEhhdmluZyB0aGUgaW5zdHJ1Y3Rp
b24gZW11bGF0b3IgZmlsbCBpbiBhbGwgI1VEcyB3aGVuIHVzaW5nIEZFUCBpcyB1bmhlbHBmdWwK
ICAgIHdoZW4gdHJ5aW5nIHRvIHRlc3QgZW11bGF0aW9uIGJlaGF2aW91ciBhZ2FpbnN0IGhhcmR3
YXJlLgogICAgCiAgICBSZXN0cmljdCBlbXVsYXRpb24gZnJvbSB0aGUgI1VEIGludGVyY2VwdCB0
byB0aGUgY3Jvc3MtdmVuZG9yIGNhc2UsIGFuZCB3aGVuIGEKICAgIHBvc3RpdmUgRm9yY2VkIEVt
dWxhdGlvbiBQcmVmaXggaGFzIGJlZW4gaWRlbnRpZmllZC4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2
bS9odm0uYyB8IDEyICsrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMo
KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIv
eGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA3M2QyNGRmLi4xMmE2ZjQ2IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAg
LTQwMDIsMTMgKzQwMDIsMTUgQEAgZ3BfZmF1bHQ6CiAKIHZvaWQgaHZtX3VkX2ludGVyY2VwdChz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKKyAgICBzdHJ1Y3QgdmNwdSAqY3VyID0gY3Vy
cmVudDsKKyAgICBib29sIHNob3VsZF9lbXVsYXRlID0KKyAgICAgICAgY3VyLT5kb21haW4tPmFy
Y2gueDg2X3ZlbmRvciAhPSBib290X2NwdV9kYXRhLng4Nl92ZW5kb3I7CiAgICAgc3RydWN0IGh2
bV9lbXVsYXRlX2N0eHQgY3R4dDsKIAogICAgIGh2bV9lbXVsYXRlX2luaXRfb25jZSgmY3R4dCwg
cmVncyk7CiAKICAgICBpZiAoIG9wdF9odm1fZmVwICkKICAgICB7Ci0gICAgICAgIHN0cnVjdCB2
Y3B1ICpjdXIgPSBjdXJyZW50OwogICAgICAgICBjb25zdCBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3Rl
ciAqY3MgPSAmY3R4dC5zZWdfcmVnW3g4Nl9zZWdfY3NdOwogICAgICAgICB1aW50MzJfdCB3YWxr
ID0gKGN0eHQuc2VnX3JlZ1t4ODZfc2VnX3NzXS5hdHRyLmZpZWxkcy5kcGwgPT0gMykKICAgICAg
ICAgICAgID8gUEZFQ191c2VyX21vZGUgOiAwOwpAQCAtNDAzMiw5ICs0MDM0LDE3IEBAIHZvaWQg
aHZtX3VkX2ludGVyY2VwdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICAg
ICAgICByZWdzLT5laXAgPSByZWdzLT5fZWlwOwogCiAgICAgICAgICAgICBhZGRfdGFpbnQoVEFJ
TlRfSFZNX0ZFUCk7CisKKyAgICAgICAgICAgIHNob3VsZF9lbXVsYXRlID0gdHJ1ZTsKICAgICAg
ICAgfQogICAgIH0KIAorICAgIGlmICggIXNob3VsZF9lbXVsYXRlICkKKyAgICB7CisgICAgICAg
IGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwgWDg2X0VWRU5UX05PX0VD
KTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKwogICAgIHN3aXRjaCAoIGh2bV9lbXVsYXRlX29u
ZSgmY3R4dCkgKQogICAgIHsKICAgICBjYXNlIFg4NkVNVUxfVU5IQU5ETEVBQkxFOgotLQpnZW5l
cmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdl
bG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:05:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:05: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 1cL1vj-0006J6-QP; Sun, 25 Dec 2016 06:05:11 +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 1cL1vi-0006Iv-BP
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:10 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 B5/41-09690-5916F585; Sun, 25 Dec 2016 06:05:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXdqYny
 EwXUDiwnbDBwYPbb37WIPYIxizcxLyq9IYM24sIO7YIVUxd4Fs1gbGHcKdzFycQgJfGGU+L56
 ChOEc55R4vKPnexdjBwcbAJiEnP3KnQxcnKICKhKzFqxnBnEFhJQl2j63cAGYgsLuEtcPv6RC
 cTmFTCT+Nq4BCzOAlR/7eJW9gmMHAsYGVYxahSnFpWlFukaGuklFWWmZ5TkJmbm6BoaGOvlph
 YXJ6an5iQmFesl5+duYgR6hAEIdjC+6nY+xCjJwaQkyqu2OSZCiC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgRvS3R8hJBgUWp6akVaZg4wNGDSEhw8SiK83glAad7igsTc4sx0iNQpRkUpcd4wkIQA
 SCKjNA+uDRaOlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMexZkCk9mXgnc9FdAi5mAFts2R
 4MsLklESEk1MNpH+IW/tJwozWHWK6yUrpExu0XuWam9aspJ59sxbTkX3v47bBwq1LXrUt43/g
 +TU2MCinPOWiyds726cJmUZyxz0/yIEzb+jUFvRXeypXz9FHKNc5tL7s5FpgF7qibuEI48/j/
 Z/+eUFfIPT3zP0jpWYD1XrdJkk1W861KBEJaDi9ewiM53VGIpzkg01GIuKk4EAC0HqHNCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1482645908!77835150!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37354 invoked from network); 25 Dec 2016 06:05:08 -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; 25 Dec 2016 06:05:08 -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 1cL1vf-0000C3-Oy
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:07 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1vf-0008Vp-OL
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:07 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1vf-0008Vp-OL@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:05:07 +0000
Subject: [Xen-changelog] [xen master] x86: force EFLAGS.IF on when exiting
	to PV guests
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>

Y29tbWl0IDBlNDdmOTJiMDcyNTQ4ODAwMjIzZjlhMjFlYTA1MWEwMTcxNzM5MTUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE2OjQ2OjEzIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE2OjQ2OjEzIDIwMTYgKzAxMDAKCiAgICB4
ODY6IGZvcmNlIEVGTEFHUy5JRiBvbiB3aGVuIGV4aXRpbmcgdG8gUFYgZ3Vlc3RzCiAgICAKICAg
IEd1ZXN0IGtlcm5lbHMgbW9kaWZ5aW5nIGluc3RydWN0aW9ucyBpbiB0aGUgcHJvY2VzcyBvZiBi
ZWluZyBlbXVsYXRlZAogICAgZm9yIGFub3RoZXIgb2YgdGhlaXIgdkNQVS1zIG1heSBlZmZlY3Qg
RUZMQUdTLklGIHRvIGJlIGNsZWFyZWQgdXBvbgogICAgbmV4dCBleGl0aW5nIHRvIGd1ZXN0IGNv
bnRleHQsIGJ5IGNvbnZlcnRpbmcgdGhlIGJlaW5nIGVtdWxhdGVkCiAgICBpbnN0cnVjdGlvbiB0
byBDTEkgKGF0IHRoZSByaWdodCBwb2ludCBpbiB0aW1lKS4gUHJldmVudCBhbnkgc3VjaCBiYWQK
ICAgIGVmZmVjdHMgYnkgYWx3YXlzIGZvcmNpbmcgRUZMQUdTLklGIG9uLiBBbmQgdG8gY292ZXIg
aHlwb3RoZXRpY2FsIG90aGVyCiAgICBzaW1pbGFyIGlzc3VlcywgYWxzbyBmb3JjZSBFRkxBR1Mu
e0lPUEwsTlQsVk19IHRvIHplcm8uCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtMTAwMjQgLyBY
U0EtMjAyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIHwgIDQgKysr
KwogeGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TICAgICAgICB8IDE1ICsrKysrKysrLS0tLS0t
LQogMiBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMgYi94ZW4vYXJjaC94
ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCmluZGV4IDNiYjZiNjEuLjQ3NGZmYmMgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMKKysrIGIveGVuL2FyY2gveDg2
L3g4Nl82NC9jb21wYXQvZW50cnkuUwpAQCAtMTA5LDYgKzEwOSw4IEBAIGNvbXBhdF9wcm9jZXNz
X3RyYXA6CiAvKiAlcmJ4OiBzdHJ1Y3QgdmNwdSwgaW50ZXJydXB0cyBkaXNhYmxlZCAqLwogRU5U
UlkoY29tcGF0X3Jlc3RvcmVfYWxsX2d1ZXN0KQogICAgICAgICBBU1NFUlRfSU5URVJSVVBUU19E
SVNBQkxFRAorICAgICAgICBtb3YgICAkfihYODZfRUZMQUdTX0lPUEx8WDg2X0VGTEFHU19OVHxY
ODZfRUZMQUdTX1ZNKSwlcjExZAorICAgICAgICBhbmQgICBVUkVHU19lZmxhZ3MoJXJzcCksJXIx
MWQKIC5MY3I0X29yaWc6CiAgICAgICAgIC5za2lwIC5MY3I0X2FsdF9lbmQgLSAuTGNyNF9hbHQs
IDB4OTAKIC5MY3I0X29yaWdfZW5kOgpAQCAtMTQ0LDYgKzE0Niw4IEBAIEVOVFJZKGNvbXBhdF9y
ZXN0b3JlX2FsbF9ndWVzdCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKC5MY3I0X29y
aWdfZW5kIC0gLkxjcjRfb3JpZyksIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKC5M
Y3I0X2FsdF9lbmQgLSAuTGNyNF9hbHQpCiAgICAgICAgIC5wb3BzZWN0aW9uCisgICAgICAgIG9y
ICAgICRYODZfRUZMQUdTX0lGLCVyMTEKKyAgICAgICAgbW92ICAgJXIxMWQsVVJFR1NfZWZsYWdz
KCVyc3ApCiAgICAgICAgIFJFU1RPUkVfQUxMIGFkaj04IGNvbXBhdD0xCiAuTGZ0MDogIGlyZXRx
CiAgICAgICAgIF9BU01fUFJFX0VYVEFCTEUoLkxmdDAsIGhhbmRsZV9leGNlcHRpb24pCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMgYi94ZW4vYXJjaC94ODYveDg2XzY0
L2VudHJ5LlMKaW5kZXggNjZhZWZhYS4uODVmMWE0YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L3g4Nl82NC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUwpAQCAtNDAs
MjggKzQwLDI5IEBAIHJlc3RvcmVfYWxsX2d1ZXN0OgogICAgICAgICB0ZXN0dyAkVFJBUF9zeXNj
YWxsLDQoJXJzcCkKICAgICAgICAganogICAgaXJldF9leGl0X3RvX2d1ZXN0CiAKKyAgICAgICAg
bW92cSAgMjQoJXJzcCksJXIxMSAgICAgICAgICAgIyBSRkxBR1MKKyAgICAgICAgYW5kcSAgJH4o
WDg2X0VGTEFHU19JT1BMfFg4Nl9FRkxBR1NfTlR8WDg2X0VGTEFHU19WTSksJXIxMQorICAgICAg
ICBvcnEgICAkWDg2X0VGTEFHU19JRiwlcjExCisKICAgICAgICAgLyogRG9uJ3QgdXNlIFNZU1JF
VCBwYXRoIGlmIHRoZSByZXR1cm4gYWRkcmVzcyBpcyBub3QgY2Fub25pY2FsLiAqLwogICAgICAg
ICBtb3ZxICA4KCVyc3ApLCVyY3gKICAgICAgICAgc2FycSAgJDQ3LCVyY3gKICAgICAgICAgaW5j
bCAgJWVjeAogICAgICAgICBjbXBsICAkMSwlZWN4Ci0gICAgICAgIGphICAgIC5MZm9yY2VfaXJl
dAorICAgICAgICBtb3ZxICA4KCVyc3ApLCVyY3ggICAgICAgICAgICAjIFJJUAorICAgICAgICBq
YSAgICBpcmV0X2V4aXRfdG9fZ3Vlc3QKIAogICAgICAgICBjbXB3ICAkRkxBVF9VU0VSX0NTMzIs
MTYoJXJzcCkjIENTCi0gICAgICAgIG1vdnEgIDgoJXJzcCksJXJjeCAgICAgICAgICAgICMgUklQ
Ci0gICAgICAgIG1vdnEgIDI0KCVyc3ApLCVyMTEgICAgICAgICAgICMgUkZMQUdTCiAgICAgICAg
IG1vdnEgIDMyKCVyc3ApLCVyc3AgICAgICAgICAgICMgUlNQCiAgICAgICAgIGplICAgIDFmCiAg
ICAgICAgIHN5c3JldHEKIDE6ICAgICAgc3lzcmV0bAogCi0uTGZvcmNlX2lyZXQ6Ci0gICAgICAg
IC8qIE1pbWljIFNZU1JFVCBiZWhhdmlvci4gKi8KLSAgICAgICAgbW92cSAgOCglcnNwKSwlcmN4
ICAgICAgICAgICAgIyBSSVAKLSAgICAgICAgbW92cSAgMjQoJXJzcCksJXIxMSAgICAgICAgICAg
IyBSRkxBR1MKICAgICAgICAgQUxJR04KIC8qIE5vIHNwZWNpYWwgcmVnaXN0ZXIgYXNzdW1wdGlv
bnMuICovCiBpcmV0X2V4aXRfdG9fZ3Vlc3Q6CisgICAgICAgIGFuZGwgICR+KFg4Nl9FRkxBR1Nf
SU9QTHxYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1NfVk0pLDI0KCVyc3ApCisgICAgICAgIG9ybCAg
ICRYODZfRUZMQUdTX0lGLDI0KCVyc3ApCiAgICAgICAgIGFkZHEgICQ4LCVyc3AKIC5MZnQwOiAg
aXJldHEKICAgICAgICAgX0FTTV9QUkVfRVhUQUJMRSguTGZ0MCwgaGFuZGxlX2V4Y2VwdGlvbikK
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21h
c3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:05:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:05: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 1cL1vj-0006J6-QP; Sun, 25 Dec 2016 06:05:11 +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 1cL1vi-0006Iv-BP
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:10 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 B5/41-09690-5916F585; Sun, 25 Dec 2016 06:05:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXdqYny
 EwXUDiwnbDBwYPbb37WIPYIxizcxLyq9IYM24sIO7YIVUxd4Fs1gbGHcKdzFycQgJfGGU+L56
 ChOEc55R4vKPnexdjBwcbAJiEnP3KnQxcnKICKhKzFqxnBnEFhJQl2j63cAGYgsLuEtcPv6RC
 cTmFTCT+Nq4BCzOAlR/7eJW9gmMHAsYGVYxahSnFpWlFukaGuklFWWmZ5TkJmbm6BoaGOvlph
 YXJ6an5iQmFesl5+duYgR6hAEIdjC+6nY+xCjJwaQkyqu2OSZCiC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgRvS3R8hJBgUWp6akVaZg4wNGDSEhw8SiK83glAad7igsTc4sx0iNQpRkUpcd4wkIQA
 SCKjNA+uDRaOlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMexZkCk9mXgnc9FdAi5mAFts2R
 4MsLklESEk1MNpH+IW/tJwozWHWK6yUrpExu0XuWam9aspJ59sxbTkX3v47bBwq1LXrUt43/g
 +TU2MCinPOWiyds726cJmUZyxz0/yIEzb+jUFvRXeypXz9FHKNc5tL7s5FpgF7qibuEI48/j/
 Z/+eUFfIPT3zP0jpWYD1XrdJkk1W861KBEJaDi9ewiM53VGIpzkg01GIuKk4EAC0HqHNCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1482645908!77835150!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37354 invoked from network); 25 Dec 2016 06:05:08 -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; 25 Dec 2016 06:05:08 -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 1cL1vf-0000C3-Oy
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:07 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1vf-0008Vp-OL
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:07 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1vf-0008Vp-OL@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:05:07 +0000
Subject: [Xen-changelog] [xen master] x86: force EFLAGS.IF on when exiting
	to PV guests
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>

Y29tbWl0IDBlNDdmOTJiMDcyNTQ4ODAwMjIzZjlhMjFlYTA1MWEwMTcxNzM5MTUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE2OjQ2OjEzIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE2OjQ2OjEzIDIwMTYgKzAxMDAKCiAgICB4
ODY6IGZvcmNlIEVGTEFHUy5JRiBvbiB3aGVuIGV4aXRpbmcgdG8gUFYgZ3Vlc3RzCiAgICAKICAg
IEd1ZXN0IGtlcm5lbHMgbW9kaWZ5aW5nIGluc3RydWN0aW9ucyBpbiB0aGUgcHJvY2VzcyBvZiBi
ZWluZyBlbXVsYXRlZAogICAgZm9yIGFub3RoZXIgb2YgdGhlaXIgdkNQVS1zIG1heSBlZmZlY3Qg
RUZMQUdTLklGIHRvIGJlIGNsZWFyZWQgdXBvbgogICAgbmV4dCBleGl0aW5nIHRvIGd1ZXN0IGNv
bnRleHQsIGJ5IGNvbnZlcnRpbmcgdGhlIGJlaW5nIGVtdWxhdGVkCiAgICBpbnN0cnVjdGlvbiB0
byBDTEkgKGF0IHRoZSByaWdodCBwb2ludCBpbiB0aW1lKS4gUHJldmVudCBhbnkgc3VjaCBiYWQK
ICAgIGVmZmVjdHMgYnkgYWx3YXlzIGZvcmNpbmcgRUZMQUdTLklGIG9uLiBBbmQgdG8gY292ZXIg
aHlwb3RoZXRpY2FsIG90aGVyCiAgICBzaW1pbGFyIGlzc3VlcywgYWxzbyBmb3JjZSBFRkxBR1Mu
e0lPUEwsTlQsVk19IHRvIHplcm8uCiAgICAKICAgIFRoaXMgaXMgQ1ZFLTIwMTYtMTAwMjQgLyBY
U0EtMjAyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TIHwgIDQgKysr
KwogeGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TICAgICAgICB8IDE1ICsrKysrKysrLS0tLS0t
LQogMiBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMgYi94ZW4vYXJjaC94
ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCmluZGV4IDNiYjZiNjEuLjQ3NGZmYmMgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMKKysrIGIveGVuL2FyY2gveDg2
L3g4Nl82NC9jb21wYXQvZW50cnkuUwpAQCAtMTA5LDYgKzEwOSw4IEBAIGNvbXBhdF9wcm9jZXNz
X3RyYXA6CiAvKiAlcmJ4OiBzdHJ1Y3QgdmNwdSwgaW50ZXJydXB0cyBkaXNhYmxlZCAqLwogRU5U
UlkoY29tcGF0X3Jlc3RvcmVfYWxsX2d1ZXN0KQogICAgICAgICBBU1NFUlRfSU5URVJSVVBUU19E
SVNBQkxFRAorICAgICAgICBtb3YgICAkfihYODZfRUZMQUdTX0lPUEx8WDg2X0VGTEFHU19OVHxY
ODZfRUZMQUdTX1ZNKSwlcjExZAorICAgICAgICBhbmQgICBVUkVHU19lZmxhZ3MoJXJzcCksJXIx
MWQKIC5MY3I0X29yaWc6CiAgICAgICAgIC5za2lwIC5MY3I0X2FsdF9lbmQgLSAuTGNyNF9hbHQs
IDB4OTAKIC5MY3I0X29yaWdfZW5kOgpAQCAtMTQ0LDYgKzE0Niw4IEBAIEVOVFJZKGNvbXBhdF9y
ZXN0b3JlX2FsbF9ndWVzdCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKC5MY3I0X29y
aWdfZW5kIC0gLkxjcjRfb3JpZyksIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKC5M
Y3I0X2FsdF9lbmQgLSAuTGNyNF9hbHQpCiAgICAgICAgIC5wb3BzZWN0aW9uCisgICAgICAgIG9y
ICAgICRYODZfRUZMQUdTX0lGLCVyMTEKKyAgICAgICAgbW92ICAgJXIxMWQsVVJFR1NfZWZsYWdz
KCVyc3ApCiAgICAgICAgIFJFU1RPUkVfQUxMIGFkaj04IGNvbXBhdD0xCiAuTGZ0MDogIGlyZXRx
CiAgICAgICAgIF9BU01fUFJFX0VYVEFCTEUoLkxmdDAsIGhhbmRsZV9leGNlcHRpb24pCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMgYi94ZW4vYXJjaC94ODYveDg2XzY0
L2VudHJ5LlMKaW5kZXggNjZhZWZhYS4uODVmMWE0YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L3g4Nl82NC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUwpAQCAtNDAs
MjggKzQwLDI5IEBAIHJlc3RvcmVfYWxsX2d1ZXN0OgogICAgICAgICB0ZXN0dyAkVFJBUF9zeXNj
YWxsLDQoJXJzcCkKICAgICAgICAganogICAgaXJldF9leGl0X3RvX2d1ZXN0CiAKKyAgICAgICAg
bW92cSAgMjQoJXJzcCksJXIxMSAgICAgICAgICAgIyBSRkxBR1MKKyAgICAgICAgYW5kcSAgJH4o
WDg2X0VGTEFHU19JT1BMfFg4Nl9FRkxBR1NfTlR8WDg2X0VGTEFHU19WTSksJXIxMQorICAgICAg
ICBvcnEgICAkWDg2X0VGTEFHU19JRiwlcjExCisKICAgICAgICAgLyogRG9uJ3QgdXNlIFNZU1JF
VCBwYXRoIGlmIHRoZSByZXR1cm4gYWRkcmVzcyBpcyBub3QgY2Fub25pY2FsLiAqLwogICAgICAg
ICBtb3ZxICA4KCVyc3ApLCVyY3gKICAgICAgICAgc2FycSAgJDQ3LCVyY3gKICAgICAgICAgaW5j
bCAgJWVjeAogICAgICAgICBjbXBsICAkMSwlZWN4Ci0gICAgICAgIGphICAgIC5MZm9yY2VfaXJl
dAorICAgICAgICBtb3ZxICA4KCVyc3ApLCVyY3ggICAgICAgICAgICAjIFJJUAorICAgICAgICBq
YSAgICBpcmV0X2V4aXRfdG9fZ3Vlc3QKIAogICAgICAgICBjbXB3ICAkRkxBVF9VU0VSX0NTMzIs
MTYoJXJzcCkjIENTCi0gICAgICAgIG1vdnEgIDgoJXJzcCksJXJjeCAgICAgICAgICAgICMgUklQ
Ci0gICAgICAgIG1vdnEgIDI0KCVyc3ApLCVyMTEgICAgICAgICAgICMgUkZMQUdTCiAgICAgICAg
IG1vdnEgIDMyKCVyc3ApLCVyc3AgICAgICAgICAgICMgUlNQCiAgICAgICAgIGplICAgIDFmCiAg
ICAgICAgIHN5c3JldHEKIDE6ICAgICAgc3lzcmV0bAogCi0uTGZvcmNlX2lyZXQ6Ci0gICAgICAg
IC8qIE1pbWljIFNZU1JFVCBiZWhhdmlvci4gKi8KLSAgICAgICAgbW92cSAgOCglcnNwKSwlcmN4
ICAgICAgICAgICAgIyBSSVAKLSAgICAgICAgbW92cSAgMjQoJXJzcCksJXIxMSAgICAgICAgICAg
IyBSRkxBR1MKICAgICAgICAgQUxJR04KIC8qIE5vIHNwZWNpYWwgcmVnaXN0ZXIgYXNzdW1wdGlv
bnMuICovCiBpcmV0X2V4aXRfdG9fZ3Vlc3Q6CisgICAgICAgIGFuZGwgICR+KFg4Nl9FRkxBR1Nf
SU9QTHxYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1NfVk0pLDI0KCVyc3ApCisgICAgICAgIG9ybCAg
ICRYODZfRUZMQUdTX0lGLDI0KCVyc3ApCiAgICAgICAgIGFkZHEgICQ4LCVyc3AKIC5MZnQwOiAg
aXJldHEKICAgICAgICAgX0FTTV9QUkVfRVhUQUJMRSguTGZ0MCwgaGFuZGxlX2V4Y2VwdGlvbikK
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21h
c3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:05:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:05:22 +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 1cL1vt-0006KY-S0; Sun, 25 Dec 2016 06:05:21 +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 1cL1vs-0006KK-0T
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:20 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 B5/2E-05787-F916F585; Sun, 25 Dec 2016 06:05:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXdeYny
 EwYnLBhYTthk4MHps79vFHsAYxZqZl5RfkcCasX3uNaaCJRwVE9a+YGtg/MTWxcjFISTwhVFi
 7tfnzBDOeUaJq63LWLoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwk7h1Y
 TsLiM0rYCZxv30LI4jNAlR/qf8L6wRGjgWMDKsY1YtTi8pSi3RN9ZKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GKdf9j/EKMnBpCTKq7Y5JkKILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBG9LdHyEkGBRanpqRVpmDjA4YNISHDxKIrzeCUBp3uKCxNzizHSI1ClGRSlx3jCQ
 hABIIqM0D64NFpCXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMwbBTKFJzOvBG76K6DFTECLb
 ZujQRaXJCKkpBoY+w6nHXjTqPrraMWSDeuOJYo4ZKaxXGlhOfCq1nhjkst7p+As+03ShtPS/t
 /L+DJBvszq4RSPGo7o8Fd+jceXu/zNMtyWeU17ssBX/6/1j3yrODSObcqpjbwTLu1x2TRamK3
 4l539wzfHPhhNqLRyu8qkdfHCtcnfD5h18Fp90VILso7JbApQYinOSDTUYi4qTgQA7+iZ/UMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1482645918!68769372!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10451 invoked from network); 25 Dec 2016 06:05:18 -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; 25 Dec 2016 06:05:18 -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 1cL1vp-0000CD-Qv
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:17 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1vp-00005R-QS
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:17 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1vp-00005R-QS@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:05:17 +0000
Subject: [Xen-changelog] [xen master] x86/HVM: add missing NULL check before
	using VMFUNC hook
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>

Y29tbWl0IDc0ZGNkMGNlNmY0ZmFkY2U4MDkzZTU0ZjBmYzFhNDU0MjY1NzdlMTMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE2OjQ3OjE5IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE2OjQ3OjE5IDIwMTYgKzAxMDAKCiAgICB4
ODYvSFZNOiBhZGQgbWlzc2luZyBOVUxMIGNoZWNrIGJlZm9yZSB1c2luZyBWTUZVTkMgaG9vawog
ICAgCiAgICBUaGlzIGlzIENWRS0yMDE2LTEwMDI1IC8gWFNBLTIwMy4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gv
eDg2L2h2bS9lbXVsYXRlLmMgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCsp
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYwppbmRleCA5ZGE3MzM2Li5lY2MxMDdiIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaHZtL2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwpAQCAt
MTY1MCw2ICsxNjUwLDggQEAgc3RhdGljIGludCBodm1lbXVsX3ZtZnVuYygKIHsKICAgICBpbnQg
cmM7CiAKKyAgICBpZiAoICFodm1fZnVuY3MuYWx0cDJtX3ZjcHVfZW11bGF0ZV92bWZ1bmMgKQor
ICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CiAgICAgcmMgPSBodm1fZnVuY3Mu
YWx0cDJtX3ZjcHVfZW11bGF0ZV92bWZ1bmMoY3R4dC0+cmVncyk7CiAgICAgaWYgKCByYyAhPSBY
ODZFTVVMX09LQVkgKQogICAgICAgICB4ODZfZW11bF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlk
X29wLCBYODZfRVZFTlRfTk9fRUMsIGN0eHQpOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4t
Y2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:05:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:05:22 +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 1cL1vt-0006KY-S0; Sun, 25 Dec 2016 06:05:21 +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 1cL1vs-0006KK-0T
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:20 +0000
Received: from [193.109.254.147] by server-8.bemta-6.messagelabs.com id
 B5/2E-05787-F916F585; Sun, 25 Dec 2016 06:05:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVXdeYny
 EwYnLBhYTthk4MHps79vFHsAYxZqZl5RfkcCasX3uNaaCJRwVE9a+YGtg/MTWxcjFISTwhVFi
 7tfnzBDOeUaJq63LWLoYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhbwk7h1Y
 TsLiM0rYCZxv30LI4jNAlR/qf8L6wRGjgWMDKsY1YtTi8pSi3RN9ZKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAn3CAAQ7GKdf9j/EKMnBpCTKq7Y5JkKILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBG9LdHyEkGBRanpqRVpmDjA4YNISHDxKIrzeCUBp3uKCxNzizHSI1ClGRSlx3jCQ
 hABIIqM0D64NFpCXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoJMwbBTKFJzOvBG76K6DFTECLb
 ZujQRaXJCKkpBoY+w6nHXjTqPrraMWSDeuOJYo4ZKaxXGlhOfCq1nhjkst7p+As+03ShtPS/t
 /L+DJBvszq4RSPGo7o8Fd+jceXu/zNMtyWeU17ssBX/6/1j3yrODSObcqpjbwTLu1x2TRamK3
 4l539wzfHPhhNqLRyu8qkdfHCtcnfD5h18Fp90VILso7JbApQYinOSDTUYi4qTgQA7+iZ/UMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1482645918!68769372!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10451 invoked from network); 25 Dec 2016 06:05:18 -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; 25 Dec 2016 06:05:18 -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 1cL1vp-0000CD-Qv
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:17 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1vp-00005R-QS
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:17 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1vp-00005R-QS@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:05:17 +0000
Subject: [Xen-changelog] [xen master] x86/HVM: add missing NULL check before
	using VMFUNC hook
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>

Y29tbWl0IDc0ZGNkMGNlNmY0ZmFkY2U4MDkzZTU0ZjBmYzFhNDU0MjY1NzdlMTMKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE2OjQ3OjE5IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE2OjQ3OjE5IDIwMTYgKzAxMDAKCiAgICB4
ODYvSFZNOiBhZGQgbWlzc2luZyBOVUxMIGNoZWNrIGJlZm9yZSB1c2luZyBWTUZVTkMgaG9vawog
ICAgCiAgICBUaGlzIGlzIENWRS0yMDE2LTEwMDI1IC8gWFNBLTIwMy4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gv
eDg2L2h2bS9lbXVsYXRlLmMgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCsp
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYwppbmRleCA5ZGE3MzM2Li5lY2MxMDdiIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaHZtL2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwpAQCAt
MTY1MCw2ICsxNjUwLDggQEAgc3RhdGljIGludCBodm1lbXVsX3ZtZnVuYygKIHsKICAgICBpbnQg
cmM7CiAKKyAgICBpZiAoICFodm1fZnVuY3MuYWx0cDJtX3ZjcHVfZW11bGF0ZV92bWZ1bmMgKQor
ICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CiAgICAgcmMgPSBodm1fZnVuY3Mu
YWx0cDJtX3ZjcHVfZW11bGF0ZV92bWZ1bmMoY3R4dC0+cmVncyk7CiAgICAgaWYgKCByYyAhPSBY
ODZFTVVMX09LQVkgKQogICAgICAgICB4ODZfZW11bF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlk
X29wLCBYODZfRVZFTlRfTk9fRUMsIGN0eHQpOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90
IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4t
Y2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4t
Y2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:05:34 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:05:34 +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 1cL1w3-0006Lv-TW; Sun, 25 Dec 2016 06:05:31 +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 1cL1w2-0006Li-4B
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:30 +0000
Received: from [85.158.143.35] by server-11.bemta-6.messagelabs.com id
 D4/D3-25337-9A16F585; Sun, 25 Dec 2016 06:05:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVXdFYny
 EQVebpcWEbQYOjB7b+3axBzBGsWbmJeVXJLBmzH/ZylTQzFvx/OoBtgbGrVxdjFwcQgJfGCX+
 9B5ignDOM0r8aF7I3sXIwcEmICYxd69CFyMnh4iAqsSsFcuZQWwhAXWJpt8NbCC2sICjxMqGC
 WBxXgEziUnzlzGB2CxA9fun9rNNYORYwMiwilGjOLWoLLVI18hYL6koMz2jJDcxM0fX0MBMLz
 e1uDgxPTUnMalYLzk/dxMj0CsMQLCD8c/8wEOMkhxMSqK8aptjIoT4kvJTKjMSizPii0pzUos
 PMWpwcAhMODt3OpMUS15+XqqSBG9LdHyEkGBRanpqRVpmDjBsYEolOHiURHi9E4DSvMUFibnF
 mekQqVOMilLivGEgCQGQREZpHlwbLFQvMcpKCfMyAh0lxFOQWpSbWYIq/4pRnINRSZi3B2QKT
 2ZeCdz0V0CLmYAW2zZHgywuSURISTUw2poXOWv6aaz9uOXJ47VOjmKOkzf6f9SxuRrFmZgmG3
 dE6fj/m/POC/u9f99X5r1Dc42Dwpw3Pi/zzUwSf+QuqwkvFzrp+H55D/urRUXd8j8Yluv94zt
 poL1mvUgLa8Ou9Yb/NDWeJ9zN/HqY01g/XFmzc4+D/0GxCDW5dd/WP2L65nppfU2DEktxRqKh
 FnNRcSIAbHqcqFACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1482645928!49914367!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63641 invoked from network); 25 Dec 2016 06:05:28 -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; 25 Dec 2016 06:05:28 -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 1cL1vz-0000CP-Sw
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:27 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1vz-00006y-SS
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:27 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1vz-00006y-SS@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:05:27 +0000
Subject: [Xen-changelog] [xen master] sched: removal of redundant check in
	Credit
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>

Y29tbWl0IDc4NDRlYzZiNTQ3NTAwNWViZWY1YzE3Njc1NDY0ODI4Mzg5OTNiN2MKQXV0aG9yOiAg
ICAgUHJhdmVlbiBLdW1hciA8a3ByYXZlZW4ubGttbEBnbWFpbC5jb20+CkF1dGhvckRhdGU6IFdl
ZCBEZWMgMjEgMTY6NTM6MzUgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMjEgMTY6NTM6MzUgMjAxNiArMDEw
MAoKICAgIHNjaGVkOiByZW1vdmFsIG9mIHJlZHVuZGFudCBjaGVjayBpbiBDcmVkaXQKICAgIAog
ICAgVGhlIHBhdGNoIGdldHMgcmlkIG9mIGEgcmVkdW5kYW50IGNoZWNrIGluIGNzY2hlZF92Y3B1
X2FjY3QuIEluIGZhY3QsCiAgICB0aGUgZnVuY3Rpb24gaXMgb25seSBjYWxsZWQgZnJvbSBjc2No
ZWRfdGljaywgd2hpY2ggYWxyZWFkeSBjaGVja3MKICAgIHRoYXQgY3VycmVudCBpcyBub3QgdGhl
IGlkbGUgdmNwdS4gVGhlIHBhdGNoIGFsc28gYWRkcyBhbiBBU1NFUlQgdG8KICAgIHRoZSBzYW1l
IGVmZmVjdCwgaW4gb3JkZXIgdG8gbWFrZSBhc3N1bXB0aW9uICggaS5lLiwgbm8gY2FsbGluZyB0
aGlzCiAgICBvbiBpZGxlIHZjcHVzKSBldmVuIG1vcmUgY2xlYXIgYW5kIGFzIGEgZ3VhcmQgZm9y
IGZ1dHVyZSBtaXMtdXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQcmF2ZWVuIEt1bWFyIDxr
cHJhdmVlbi5sa21sQGdtYWlsLmNvbT4KICAgIEFja2VkLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGFy
aW8uZmFnZ2lvbGlAY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jIHwg
NCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMgYi94ZW4vY29tbW9uL3NjaGVk
X2NyZWRpdC5jCmluZGV4IGZjM2EzMjEuLmRmZTg1NDUgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
c2NoZWRfY3JlZGl0LmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYwpAQCAtOTQxLDYg
Kzk0MSw3IEBAIGNzY2hlZF92Y3B1X2FjY3Qoc3RydWN0IGNzY2hlZF9wcml2YXRlICpwcnYsIHVu
c2lnbmVkIGludCBjcHUpCiAKICAgICBBU1NFUlQoIGN1cnJlbnQtPnByb2Nlc3NvciA9PSBjcHUg
KTsKICAgICBBU1NFUlQoIHN2Yy0+c2RvbSAhPSBOVUxMICk7CisgICAgQVNTRVJUKCAhaXNfaWRs
ZV92Y3B1KHN2Yy0+dmNwdSkgKTsKIAogICAgIC8qCiAgICAgICogSWYgdGhpcyBWQ1BVJ3MgcHJp
b3JpdHkgd2FzIGJvb3N0ZWQgd2hlbiBpdCBsYXN0IGF3b2tlLCByZXNldCBpdC4KQEAgLTk1Nyw4
ICs5NTgsNyBAQCBjc2NoZWRfdmNwdV9hY2N0KHN0cnVjdCBjc2NoZWRfcHJpdmF0ZSAqcHJ2LCB1
bnNpZ25lZCBpbnQgY3B1KQogICAgIC8qCiAgICAgICogVXBkYXRlIGNyZWRpdHMKICAgICAgKi8K
LSAgICBpZiAoICFpc19pZGxlX3ZjcHUoc3ZjLT52Y3B1KSApCi0gICAgICAgIGJ1cm5fY3JlZGl0
cyhzdmMsIE5PVygpKTsKKyAgICBidXJuX2NyZWRpdHMoc3ZjLCBOT1coKSk7CiAKICAgICAvKgog
ICAgICAqIFB1dCB0aGlzIFZDUFUgYW5kIGRvbWFpbiBiYWNrIG9uIHRoZSBhY3RpdmUgbGlzdCBp
ZiBpdCB3YXMKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94
ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:05:34 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:05:34 +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 1cL1w3-0006Lv-TW; Sun, 25 Dec 2016 06:05:31 +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 1cL1w2-0006Li-4B
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:30 +0000
Received: from [85.158.143.35] by server-11.bemta-6.messagelabs.com id
 D4/D3-25337-9A16F585; Sun, 25 Dec 2016 06:05:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVXdFYny
 EQVebpcWEbQYOjB7b+3axBzBGsWbmJeVXJLBmzH/ZylTQzFvx/OoBtgbGrVxdjFwcQgJfGCX+
 9B5ignDOM0r8aF7I3sXIwcEmICYxd69CFyMnh4iAqsSsFcuZQWwhAXWJpt8NbCC2sICjxMqGC
 WBxXgEziUnzlzGB2CxA9fun9rNNYORYwMiwilGjOLWoLLVI18hYL6koMz2jJDcxM0fX0MBMLz
 e1uDgxPTUnMalYLzk/dxMj0CsMQLCD8c/8wEOMkhxMSqK8aptjIoT4kvJTKjMSizPii0pzUos
 PMWpwcAhMODt3OpMUS15+XqqSBG9LdHyEkGBRanpqRVpmDjBsYEolOHiURHi9E4DSvMUFibnF
 mekQqVOMilLivGEgCQGQREZpHlwbLFQvMcpKCfMyAh0lxFOQWpSbWYIq/4pRnINRSZi3B2QKT
 2ZeCdz0V0CLmYAW2zZHgywuSURISTUw2poXOWv6aaz9uOXJ47VOjmKOkzf6f9SxuRrFmZgmG3
 dE6fj/m/POC/u9f99X5r1Dc42Dwpw3Pi/zzUwSf+QuqwkvFzrp+H55D/urRUXd8j8Yluv94zt
 poL1mvUgLa8Ou9Yb/NDWeJ9zN/HqY01g/XFmzc4+D/0GxCDW5dd/WP2L65nppfU2DEktxRqKh
 FnNRcSIAbHqcqFACAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1482645928!49914367!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63641 invoked from network); 25 Dec 2016 06:05:28 -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; 25 Dec 2016 06:05:28 -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 1cL1vz-0000CP-Sw
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:27 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1vz-00006y-SS
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:27 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1vz-00006y-SS@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:05:27 +0000
Subject: [Xen-changelog] [xen master] sched: removal of redundant check in
	Credit
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>

Y29tbWl0IDc4NDRlYzZiNTQ3NTAwNWViZWY1YzE3Njc1NDY0ODI4Mzg5OTNiN2MKQXV0aG9yOiAg
ICAgUHJhdmVlbiBLdW1hciA8a3ByYXZlZW4ubGttbEBnbWFpbC5jb20+CkF1dGhvckRhdGU6IFdl
ZCBEZWMgMjEgMTY6NTM6MzUgMjAxNiArMDEwMApDb21taXQ6ICAgICBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMjEgMTY6NTM6MzUgMjAxNiArMDEw
MAoKICAgIHNjaGVkOiByZW1vdmFsIG9mIHJlZHVuZGFudCBjaGVjayBpbiBDcmVkaXQKICAgIAog
ICAgVGhlIHBhdGNoIGdldHMgcmlkIG9mIGEgcmVkdW5kYW50IGNoZWNrIGluIGNzY2hlZF92Y3B1
X2FjY3QuIEluIGZhY3QsCiAgICB0aGUgZnVuY3Rpb24gaXMgb25seSBjYWxsZWQgZnJvbSBjc2No
ZWRfdGljaywgd2hpY2ggYWxyZWFkeSBjaGVja3MKICAgIHRoYXQgY3VycmVudCBpcyBub3QgdGhl
IGlkbGUgdmNwdS4gVGhlIHBhdGNoIGFsc28gYWRkcyBhbiBBU1NFUlQgdG8KICAgIHRoZSBzYW1l
IGVmZmVjdCwgaW4gb3JkZXIgdG8gbWFrZSBhc3N1bXB0aW9uICggaS5lLiwgbm8gY2FsbGluZyB0
aGlzCiAgICBvbiBpZGxlIHZjcHVzKSBldmVuIG1vcmUgY2xlYXIgYW5kIGFzIGEgZ3VhcmQgZm9y
IGZ1dHVyZSBtaXMtdXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQcmF2ZWVuIEt1bWFyIDxr
cHJhdmVlbi5sa21sQGdtYWlsLmNvbT4KICAgIEFja2VkLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGFy
aW8uZmFnZ2lvbGlAY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jIHwg
NCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMgYi94ZW4vY29tbW9uL3NjaGVk
X2NyZWRpdC5jCmluZGV4IGZjM2EzMjEuLmRmZTg1NDUgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
c2NoZWRfY3JlZGl0LmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYwpAQCAtOTQxLDYg
Kzk0MSw3IEBAIGNzY2hlZF92Y3B1X2FjY3Qoc3RydWN0IGNzY2hlZF9wcml2YXRlICpwcnYsIHVu
c2lnbmVkIGludCBjcHUpCiAKICAgICBBU1NFUlQoIGN1cnJlbnQtPnByb2Nlc3NvciA9PSBjcHUg
KTsKICAgICBBU1NFUlQoIHN2Yy0+c2RvbSAhPSBOVUxMICk7CisgICAgQVNTRVJUKCAhaXNfaWRs
ZV92Y3B1KHN2Yy0+dmNwdSkgKTsKIAogICAgIC8qCiAgICAgICogSWYgdGhpcyBWQ1BVJ3MgcHJp
b3JpdHkgd2FzIGJvb3N0ZWQgd2hlbiBpdCBsYXN0IGF3b2tlLCByZXNldCBpdC4KQEAgLTk1Nyw4
ICs5NTgsNyBAQCBjc2NoZWRfdmNwdV9hY2N0KHN0cnVjdCBjc2NoZWRfcHJpdmF0ZSAqcHJ2LCB1
bnNpZ25lZCBpbnQgY3B1KQogICAgIC8qCiAgICAgICogVXBkYXRlIGNyZWRpdHMKICAgICAgKi8K
LSAgICBpZiAoICFpc19pZGxlX3ZjcHUoc3ZjLT52Y3B1KSApCi0gICAgICAgIGJ1cm5fY3JlZGl0
cyhzdmMsIE5PVygpKTsKKyAgICBidXJuX2NyZWRpdHMoc3ZjLCBOT1coKSk7CiAKICAgICAvKgog
ICAgICAqIFB1dCB0aGlzIFZDUFUgYW5kIGRvbWFpbiBiYWNrIG9uIHRoZSBhY3RpdmUgbGlzdCBp
ZiBpdCB3YXMKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94
ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:05:42 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:05:42 +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 1cL1wE-0006Np-02; Sun, 25 Dec 2016 06:05:41 +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 1cL1wC-0006NY-94
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:40 +0000
Received: from [193.109.254.147] by server-1.bemta-6.messagelabs.com id
 B7/89-27678-3B16F585; Sun, 25 Dec 2016 06:05:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXdTYny
 EwY6vlhYTthk4MHps79vFHsAYxZqZl5RfkcCasX/yQsaCNomK9tnSDYxNgl2MXBxCAl8YJY6e
 e8kI4ZxnlGi7v5C9i5GDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAUuJ20+3g
 dm8AmYSp3snsoPYLED1E66dZJ/AyLGAkWEVo3pxalFZapGuuV5SUWZ6RkluYmaOrqGBmV5uan
 FxYnpqTmJSsV5yfu4mRqBHGIBgB+PMy/6HGCU5mJREedU2x0QI8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuBtiY6PEBIsSk1PrUjLzAGGBkxagoNHSYTXOwEozVtckJhbnJkOkTrFqCglzhsGkhAA
 SWSU5sG1wcLxEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5z4JM4cnMK4Gb/gpoMRPQYtvma
 JDFJYkIKakGxvlaHP9DfRdJ/TxwPo65uPvuuoUsJu6fbK58nKBxrSLEam68ma9Z18Zbl9n26d
 hzX03PWvdR4UdQgPi/KfuFy3bIeJr5Xv/sUP+1zVYyPVhDS07pgnp3px7j/+q8c87bnBd+Uz9
 9Z9rB+Tu4HM8J2dheixaaYDlN3yjkhkX5RwmRjoRI0/CjSizFGYmGWsxFxYkAOfotBUICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1482645938!79242354!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5494 invoked from network); 25 Dec 2016 06:05:38 -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; 25 Dec 2016 06:05:38 -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 1cL1w9-0000CZ-VI
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:37 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1w9-00008Q-Ud
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:37 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1w9-00008Q-Ud@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:05:37 +0000
Subject: [Xen-changelog] [xen master] x86emul: some REX related polishing
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>

Y29tbWl0IDNjNTJlODRiMjZkYWQxNjM4MGE3YTA4MTYwYWExMTkzMjdmZjJmZmIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE2OjU3OjM0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE2OjU3OjM0IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBzb21lIFJFWCByZWxhdGVkIHBvbGlzaGluZwogICAgCiAgICBXaGlsZSB0aGVyZSBh
cmUgYSBmZXcgY2FzZXMgd2hlcmUgaXQgc2VlbXMgYmV0dGVyIHRvIG9wZW4tY29kZSBSRVhfKgog
ICAgdmFsdWVzLCB0aGVyZSdzIG9uZSB3aGVyZSB0aGlzIGNsZWFybHkgaXMgYSBiYWQgaWRlYS4g
QW5kIHRoZSBTWVNFWElUCiAgICBlbXVsYXRpb24gaGFzIG5vIG5lZWQgdG8gbG9vayBhdCBSRVgg
YXQgYWxsLCBpdCBjYW4gc2ltcGx5IHVzZSBvcF9ieXRlcwogICAgaW5zdGVhZC4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogeGVu
L2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgfCAxOCArKysrKysrKystLS0tLS0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCAzNGE1MTFiLi5mMTM0YjFmIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYworKysgYi94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtMzE0Miw3ICszMTQyLDcg
QEAgeDg2X2VtdWxhdGUoCiAKICAgICBjYXNlIDB4OTA6IC8qIG5vcCAvIHhjaGcgJSVyOCwlJXJh
eCAqLwogICAgIGNhc2UgWDg2RU1VTF9PUENfRjMoMCwgMHg5MCk6IC8qIHBhdXNlIC8geGNoZyAl
JXI4LCUlcmF4ICovCi0gICAgICAgIGlmICggIShyZXhfcHJlZml4ICYgMSkgKQorICAgICAgICBp
ZiAoICEocmV4X3ByZWZpeCAmIFJFWF9CKSApCiAgICAgICAgICAgICBicmVhazsgLyogbm9wIC8g
cGF1c2UgKi8KICAgICAgICAgLyogZmFsbCB0aHJvdWdoICovCiAKQEAgLTQ5NzEsNyArNDk3MSw2
IEBAIHg4Nl9lbXVsYXRlKAogICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgwZiwgMHgzNSk6IC8qIHN5
c2V4aXQgKi8KICAgICB7CiAgICAgICAgIHVpbnQ2NF90IG1zcl9jb250ZW50OwotICAgICAgICBi
b29sIHVzZXI2NCA9IHJleF9wcmVmaXggJiBSRVhfVzsKIAogICAgICAgICB2Y3B1X211c3RfaGF2
ZShzZXApOwogICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIW1vZGVfcmluZzAoKSwgRVhD
X0dQLCAwKTsKQEAgLTQ5ODIsMTYgKzQ5ODEsMTcgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAg
ICBnb3RvIGRvbmU7CiAKICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCEobXNyX2NvbnRl
bnQgJiAweGZmZmMpLCBFWENfR1AsIDApOwotICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYo
dXNlcjY0ICYmICghaXNfY2Fub25pY2FsX2FkZHJlc3MoX3JlZ3MuZWR4KSB8fAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhaXNfY2Fub25pY2FsX2FkZHJlc3MoX3Jl
Z3MuZWN4KSksCisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihvcF9ieXRlcyA9PSA4ICYm
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoIWlzX2Nhbm9uaWNhbF9hZGRyZXNzKF9y
ZWdzLmVkeCkgfHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhaXNfY2Fub25pY2Fs
X2FkZHJlc3MoX3JlZ3MuZWN4KSksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFWENf
R1AsIDApOwogCiAgICAgICAgIGNzLnNlbCA9IChtc3JfY29udGVudCB8IDMpICsgLyogU0VMRUNU
T1JfUlBMX01BU0sgKi8KLSAgICAgICAgICAgICAgICAgKHVzZXI2NCA/IDMyIDogMTYpOworICAg
ICAgICAgICAgICAgICAob3BfYnl0ZXMgPT0gOCA/IDMyIDogMTYpOwogICAgICAgICBjcy5iYXNl
ID0gMDsgICAvKiBmbGF0IHNlZ21lbnQgKi8KICAgICAgICAgY3MubGltaXQgPSB+MHU7ICAvKiA0
R0IgbGltaXQgKi8KLSAgICAgICAgY3MuYXR0ci5ieXRlcyA9IHVzZXI2NCA/IDB4YWZiICAvKiBM
K0RCK1ArRFBMMytTK0NvZGUgKi8KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IDB4
Y2ZiOyAvKiBHK0RCK1ArRFBMMytTK0NvZGUgKi8KKyAgICAgICAgY3MuYXR0ci5ieXRlcyA9IG9w
X2J5dGVzID09IDggPyAweGFmYiAgLyogTCtEQitQK0RQTDMrUytDb2RlICovCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogMHhjZmI7IC8qIEcrREIrUCtEUEwzK1MrQ29k
ZSAqLwogCiAgICAgICAgIHNyZWcuc2VsID0gY3Muc2VsICsgODsKICAgICAgICAgc3JlZy5iYXNl
ID0gMDsgICAvKiBmbGF0IHNlZ21lbnQgKi8KQEAgLTUwMDMsOCArNTAwMyw4IEBAIHg4Nl9lbXVs
YXRlKAogICAgICAgICAgICAgIChyYyA9IG9wcy0+d3JpdGVfc2VnbWVudCh4ODZfc2VnX3NzLCAm
c3JlZywgY3R4dCkpICE9IDAgKQogICAgICAgICAgICAgZ290byBkb25lOwogCi0gICAgICAgIF9y
ZWdzLmVpcCA9IHVzZXI2NCA/IF9yZWdzLmVkeCA6ICh1aW50MzJfdClfcmVncy5lZHg7Ci0gICAg
ICAgIF9yZWdzLmVzcCA9IHVzZXI2NCA/IF9yZWdzLmVjeCA6ICh1aW50MzJfdClfcmVncy5lY3g7
CisgICAgICAgIF9yZWdzLmVpcCA9IG9wX2J5dGVzID09IDggPyBfcmVncy5lZHggOiAodWludDMy
X3QpX3JlZ3MuZWR4OworICAgICAgICBfcmVncy5lc3AgPSBvcF9ieXRlcyA9PSA4ID8gX3JlZ3Mu
ZWN4IDogKHVpbnQzMl90KV9yZWdzLmVjeDsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0tCmdl
bmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:05:42 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:05:42 +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 1cL1wE-0006Np-02; Sun, 25 Dec 2016 06:05:41 +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 1cL1wC-0006NY-94
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:40 +0000
Received: from [193.109.254.147] by server-1.bemta-6.messagelabs.com id
 B7/89-27678-3B16F585; Sun, 25 Dec 2016 06:05:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVXdTYny
 EwY6vlhYTthk4MHps79vFHsAYxZqZl5RfkcCasX/yQsaCNomK9tnSDYxNgl2MXBxCAl8YJY6e
 e8kI4ZxnlGi7v5C9i5GDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAUuJ20+3g
 dm8AmYSp3snsoPYLED1E66dZJ/AyLGAkWEVo3pxalFZapGuuV5SUWZ6RkluYmaOrqGBmV5uan
 FxYnpqTmJSsV5yfu4mRqBHGIBgB+PMy/6HGCU5mJREedU2x0QI8SXlp1RmJBZnxBeV5qQWH2K
 U4eBQkuBtiY6PEBIsSk1PrUjLzAGGBkxagoNHSYTXOwEozVtckJhbnJkOkTrFqCglzhsGkhAA
 SWSU5sG1wcLxEqOslDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5z4JM4cnMK4Gb/gpoMRPQYtvma
 JDFJYkIKakGxvlaHP9DfRdJ/TxwPo65uPvuuoUsJu6fbK58nKBxrSLEam68ma9Z18Zbl9n26d
 hzX03PWvdR4UdQgPi/KfuFy3bIeJr5Xv/sUP+1zVYyPVhDS07pgnp3px7j/+q8c87bnBd+Uz9
 9Z9rB+Tu4HM8J2dheixaaYDlN3yjkhkX5RwmRjoRI0/CjSizFGYmGWsxFxYkAOfotBUICAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1482645938!79242354!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5494 invoked from network); 25 Dec 2016 06:05:38 -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; 25 Dec 2016 06:05:38 -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 1cL1w9-0000CZ-VI
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:37 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1w9-00008Q-Ud
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:37 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1w9-00008Q-Ud@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:05:37 +0000
Subject: [Xen-changelog] [xen master] x86emul: some REX related polishing
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>

Y29tbWl0IDNjNTJlODRiMjZkYWQxNjM4MGE3YTA4MTYwYWExMTkzMjdmZjJmZmIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE2OjU3OjM0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE2OjU3OjM0IDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBzb21lIFJFWCByZWxhdGVkIHBvbGlzaGluZwogICAgCiAgICBXaGlsZSB0aGVyZSBh
cmUgYSBmZXcgY2FzZXMgd2hlcmUgaXQgc2VlbXMgYmV0dGVyIHRvIG9wZW4tY29kZSBSRVhfKgog
ICAgdmFsdWVzLCB0aGVyZSdzIG9uZSB3aGVyZSB0aGlzIGNsZWFybHkgaXMgYSBiYWQgaWRlYS4g
QW5kIHRoZSBTWVNFWElUCiAgICBlbXVsYXRpb24gaGFzIG5vIG5lZWQgdG8gbG9vayBhdCBSRVgg
YXQgYWxsLCBpdCBjYW4gc2ltcGx5IHVzZSBvcF9ieXRlcwogICAgaW5zdGVhZC4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogeGVu
L2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgfCAxOCArKysrKysrKystLS0tLS0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMgYi94ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwppbmRleCAzNGE1MTFiLi5mMTM0YjFmIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYworKysgYi94
ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtMzE0Miw3ICszMTQyLDcg
QEAgeDg2X2VtdWxhdGUoCiAKICAgICBjYXNlIDB4OTA6IC8qIG5vcCAvIHhjaGcgJSVyOCwlJXJh
eCAqLwogICAgIGNhc2UgWDg2RU1VTF9PUENfRjMoMCwgMHg5MCk6IC8qIHBhdXNlIC8geGNoZyAl
JXI4LCUlcmF4ICovCi0gICAgICAgIGlmICggIShyZXhfcHJlZml4ICYgMSkgKQorICAgICAgICBp
ZiAoICEocmV4X3ByZWZpeCAmIFJFWF9CKSApCiAgICAgICAgICAgICBicmVhazsgLyogbm9wIC8g
cGF1c2UgKi8KICAgICAgICAgLyogZmFsbCB0aHJvdWdoICovCiAKQEAgLTQ5NzEsNyArNDk3MSw2
IEBAIHg4Nl9lbXVsYXRlKAogICAgIGNhc2UgWDg2RU1VTF9PUEMoMHgwZiwgMHgzNSk6IC8qIHN5
c2V4aXQgKi8KICAgICB7CiAgICAgICAgIHVpbnQ2NF90IG1zcl9jb250ZW50OwotICAgICAgICBi
b29sIHVzZXI2NCA9IHJleF9wcmVmaXggJiBSRVhfVzsKIAogICAgICAgICB2Y3B1X211c3RfaGF2
ZShzZXApOwogICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIW1vZGVfcmluZzAoKSwgRVhD
X0dQLCAwKTsKQEAgLTQ5ODIsMTYgKzQ5ODEsMTcgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAg
ICBnb3RvIGRvbmU7CiAKICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKCEobXNyX2NvbnRl
bnQgJiAweGZmZmMpLCBFWENfR1AsIDApOwotICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYo
dXNlcjY0ICYmICghaXNfY2Fub25pY2FsX2FkZHJlc3MoX3JlZ3MuZWR4KSB8fAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhaXNfY2Fub25pY2FsX2FkZHJlc3MoX3Jl
Z3MuZWN4KSksCisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihvcF9ieXRlcyA9PSA4ICYm
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoIWlzX2Nhbm9uaWNhbF9hZGRyZXNzKF9y
ZWdzLmVkeCkgfHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhaXNfY2Fub25pY2Fs
X2FkZHJlc3MoX3JlZ3MuZWN4KSksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFWENf
R1AsIDApOwogCiAgICAgICAgIGNzLnNlbCA9IChtc3JfY29udGVudCB8IDMpICsgLyogU0VMRUNU
T1JfUlBMX01BU0sgKi8KLSAgICAgICAgICAgICAgICAgKHVzZXI2NCA/IDMyIDogMTYpOworICAg
ICAgICAgICAgICAgICAob3BfYnl0ZXMgPT0gOCA/IDMyIDogMTYpOwogICAgICAgICBjcy5iYXNl
ID0gMDsgICAvKiBmbGF0IHNlZ21lbnQgKi8KICAgICAgICAgY3MubGltaXQgPSB+MHU7ICAvKiA0
R0IgbGltaXQgKi8KLSAgICAgICAgY3MuYXR0ci5ieXRlcyA9IHVzZXI2NCA/IDB4YWZiICAvKiBM
K0RCK1ArRFBMMytTK0NvZGUgKi8KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IDB4
Y2ZiOyAvKiBHK0RCK1ArRFBMMytTK0NvZGUgKi8KKyAgICAgICAgY3MuYXR0ci5ieXRlcyA9IG9w
X2J5dGVzID09IDggPyAweGFmYiAgLyogTCtEQitQK0RQTDMrUytDb2RlICovCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogMHhjZmI7IC8qIEcrREIrUCtEUEwzK1MrQ29k
ZSAqLwogCiAgICAgICAgIHNyZWcuc2VsID0gY3Muc2VsICsgODsKICAgICAgICAgc3JlZy5iYXNl
ID0gMDsgICAvKiBmbGF0IHNlZ21lbnQgKi8KQEAgLTUwMDMsOCArNTAwMyw4IEBAIHg4Nl9lbXVs
YXRlKAogICAgICAgICAgICAgIChyYyA9IG9wcy0+d3JpdGVfc2VnbWVudCh4ODZfc2VnX3NzLCAm
c3JlZywgY3R4dCkpICE9IDAgKQogICAgICAgICAgICAgZ290byBkb25lOwogCi0gICAgICAgIF9y
ZWdzLmVpcCA9IHVzZXI2NCA/IF9yZWdzLmVkeCA6ICh1aW50MzJfdClfcmVncy5lZHg7Ci0gICAg
ICAgIF9yZWdzLmVzcCA9IHVzZXI2NCA/IF9yZWdzLmVjeCA6ICh1aW50MzJfdClfcmVncy5lY3g7
CisgICAgICAgIF9yZWdzLmVpcCA9IG9wX2J5dGVzID09IDggPyBfcmVncy5lZHggOiAodWludDMy
X3QpX3JlZ3MuZWR4OworICAgICAgICBfcmVncy5lc3AgPSBvcF9ieXRlcyA9PSA4ID8gX3JlZ3Mu
ZWN4IDogKHVpbnQzMl90KV9yZWdzLmVjeDsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0tCmdl
bmVyYXRlZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFu
Z2Vsb2cgbWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:05:52 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:05:52 +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 1cL1wO-0006Pu-1b; Sun, 25 Dec 2016 06:05:52 +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 1cL1wM-0006Pg-Nh
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:50 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 CF/91-09690-DB16F585; Sun, 25 Dec 2016 06:05:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVXdvYny
 EwfmVghYTthk4MHps79vFHsAYxZqZl5RfkcCa8a3vB0vBct2KW6cPMzYwblbpYuTiEBL4wihx
 atN+NgjnPKPEs94FQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAokS2xc0M
 YKU8wqYSczqNgMJswCV317yim0CI8cCRoZVjBrFqUVlqUW6xgZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBPqlnYGDcwdh5wu8QoyQHk5Ior9rmmAghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErwt0fERQoJFqempFWmZOcDggElLcPAoifB6JwCleYsLEnOLM9MhUqcYdTmmPVv8
 lEmIJS8/L1VKnPcDSJEASFFGaR7cCFigXmKUlRLmZWRgYBDiKUgtys0sQZV/xSjOwagkzDsRG
 PZCPJl5JXCbXgEdwQR0hG1zNMgRJYkIKakGxoWZOcUpvKec38/8y1Nw+8vjH0Yt8R8O7FyxsS
 IujD1kXeUGjWDmhZN7q88eK3/9a5Pzki0aZvETP08ImVG6tPyqkcPGK2KOMq6zk0qORAZNrPB
 e1tSVvyBVaM87h0NzL6a+WyGi+4NZqfx7aIhowLGf8vw737+fu9aidc/7M0dbUo7ser+m4LoS
 S3FGoqEWc1FxIgDSYuAXTwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1482645948!77835203!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39225 invoked from network); 25 Dec 2016 06:05:49 -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; 25 Dec 2016 06:05:49 -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 1cL1wK-0000DF-21
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:48 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1wK-0000An-1N
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:48 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1wK-0000An-1N@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:05:48 +0000
Subject: [Xen-changelog] [xen master] x86emul: don't unconditionally clear
	segment bases upon null selector loads
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>

Y29tbWl0IGJkNzU1YmY5MTcwZWYxMGUxYzE0ZWU0YmE4Mzk5YTUxNTNkZWJmMjEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE2OjU4OjIwIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE2OjU4OjIwIDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBkb24ndCB1bmNvbmRpdGlvbmFsbHkgY2xlYXIgc2VnbWVudCBiYXNlcyB1cG9uIG51
bGwgc2VsZWN0b3IgbG9hZHMKICAgIAogICAgQU1EIGV4cGxpY2l0bHkgZG9jdW1lbnRzIHRoYXQg
bmFtZWx5IEZTIGFuZCBHUyBkb24ndCBoYXZlIHRoZWlyIGJhc2VzCiAgICBjbGVhcmVkIGluIHRo
YXQgY2FzZSwgYW5kIEkgc2VlIG5vIHJlYXNvbiB3aHkgZ3Vlc3RzIG1heSBub3QgcmVseSBvbgog
ICAgdGhhdCBiZWhhdmlvci4gVG8gZmFjaWxpdGF0ZSB0aGlzIGEgbmV3IGlucHV0IGZpZWxkICh0
aGUgQ1BVIHZlbmRvcikgaXMKICAgIGJlaW5nIGFkZGVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiB0b29scy90ZXN0cy94ODZf
ZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYyB8IDEgKwogdG9vbHMvdGVzdHMveDg2X2VtdWxh
dG9yL3g4Nl9lbXVsYXRlLmggICAgICAgfCA1ICsrKysrCiB4ZW4vYXJjaC94ODYvaHZtL2VtdWxh
dGUuYyAgICAgICAgICAgICAgICAgICB8IDEgKwogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAyICsrCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5j
ICAgICAgICAgICAgICB8IDEgKwogeGVuL2FyY2gveDg2L3RyYXBzLmMgICAgICAgICAgICAgICAg
ICAgICAgICAgfCA1ICsrKystCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUu
YyAgICAgICB8IDYgKysrKystCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUu
aCAgICAgICB8IDMgKysrCiA4IGZpbGVzIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDIgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2
X2VtdWxhdG9yLmMgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3Iu
YwppbmRleCA3OWQ4MzExLi4yZGU4Y2JiIDEwMDY0NAotLS0gYS90b29scy90ZXN0cy94ODZfZW11
bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYworKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3Iv
dGVzdF94ODZfZW11bGF0b3IuYwpAQCAtMTE5LDYgKzExOSw3IEBAIGludCBtYWluKGludCBhcmdj
LCBjaGFyICoqYXJndikKIAogICAgIGN0eHQucmVncyA9ICZyZWdzOwogICAgIGN0eHQuZm9yY2Vf
d3JpdGViYWNrID0gMDsKKyAgICBjdHh0LnZlbmRvciAgICA9IFg4Nl9WRU5ET1JfVU5LTk9XTjsK
ICAgICBjdHh0LmFkZHJfc2l6ZSA9IDggKiBzaXplb2Yodm9pZCAqKTsKICAgICBjdHh0LnNwX3Np
emUgICA9IDggKiBzaXplb2Yodm9pZCAqKTsKIApkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdHMveDg2
X2VtdWxhdG9yL3g4Nl9lbXVsYXRlLmggYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2X2Vt
dWxhdGUuaAppbmRleCBhZWY2YWY1Li5jMTRjNjEzIDEwMDY0NAotLS0gYS90b29scy90ZXN0cy94
ODZfZW11bGF0b3IveDg2X2VtdWxhdGUuaAorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3Iv
eDg2X2VtdWxhdGUuaApAQCAtMzgsNiArMzgsMTEgQEAKIAogI2RlZmluZSBpc19jYW5vbmljYWxf
YWRkcmVzcyh4KSAoKChpbnQ2NF90KSh4KSA+PiA0NykgPT0gKChpbnQ2NF90KSh4KSA+PiA2Mykp
CiAKKy8qIFRoZXJlJ3Mgbm8gc3RyaWN0IG5lZWQgZm9yIHRoZXNlIHRvIGJlIGluIHN5bmMgd2l0
aCBwcm9jZXNzb3IuaC4gKi8KKyNkZWZpbmUgWDg2X1ZFTkRPUl9JTlRFTCAgIDAKKyNkZWZpbmUg
WDg2X1ZFTkRPUl9BTUQgICAgIDIKKyNkZWZpbmUgWDg2X1ZFTkRPUl9VTktOT1dOIDB4ZmYKKwog
I2RlZmluZSBNTUFQX1NaIDE2Mzg0CiBib29sIGVtdWxfdGVzdF9tYWtlX3N0YWNrX2V4ZWN1dGFi
bGUodm9pZCk7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVu
L2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5kZXggZWNjMTA3Yi4uMjQ3NTRkMyAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVs
YXRlLmMKQEAgLTE4OTksNiArMTg5OSw3IEBAIHZvaWQgaHZtX2VtdWxhdGVfaW5pdF9vbmNlKAog
ICAgIGh2bWVtdWxfZ2V0X3NlZ19yZWcoeDg2X3NlZ19zcywgaHZtZW11bF9jdHh0KTsKIAogICAg
IGh2bWVtdWxfY3R4dC0+Y3R4dC5yZWdzID0gcmVnczsKKyAgICBodm1lbXVsX2N0eHQtPmN0eHQu
dmVuZG9yID0gY3Vyci0+ZG9tYWluLT5hcmNoLng4Nl92ZW5kb3I7CiAgICAgaHZtZW11bF9jdHh0
LT5jdHh0LmZvcmNlX3dyaXRlYmFjayA9IHRydWU7CiAKICAgICBpZiAoIGNwdV9oYXNfdm14ICkK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXgg
OGE5ZmU4Zi4uZDcwN2QxYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVu
L2FyY2gveDg2L21tLmMKQEAgLTUzNTgsNiArNTM1OCw3IEBAIGludCBwdHdyX2RvX3BhZ2VfZmF1
bHQoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkciwKICAgICBzdHJ1Y3QgcHR3cl9l
bXVsYXRlX2N0eHQgcHR3cl9jdHh0ID0gewogICAgICAgICAuY3R4dCA9IHsKICAgICAgICAgICAg
IC5yZWdzID0gcmVncywKKyAgICAgICAgICAgIC52ZW5kb3IgPSBkLT5hcmNoLng4Nl92ZW5kb3Is
CiAgICAgICAgICAgICAuYWRkcl9zaXplID0gaXNfcHZfMzJiaXRfZG9tYWluKGQpID8gMzIgOiBC
SVRTX1BFUl9MT05HLAogICAgICAgICAgICAgLnNwX3NpemUgICA9IGlzX3B2XzMyYml0X2RvbWFp
bihkKSA/IDMyIDogQklUU19QRVJfTE9ORywKICAgICAgICAgICAgIC5zd2ludF9lbXVsYXRlID0g
eDg2X3N3aW50X2VtdWxhdGVfbm9uZSwKQEAgLTU1MTMsNiArNTUxNCw3IEBAIGludCBtbWlvX3Jv
X2RvX3BhZ2VfZmF1bHQoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkciwKICAgICBz
dHJ1Y3QgbW1pb19yb19lbXVsYXRlX2N0eHQgbW1pb19yb19jdHh0ID0geyAuY3IyID0gYWRkciB9
OwogICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0IGN0eHQgPSB7CiAgICAgICAgIC5yZWdzID0g
cmVncywKKyAgICAgICAgLnZlbmRvciA9IHYtPmRvbWFpbi0+YXJjaC54ODZfdmVuZG9yLAogICAg
ICAgICAuYWRkcl9zaXplID0gYWRkcl9zaXplLAogICAgICAgICAuc3Bfc2l6ZSA9IGFkZHJfc2l6
ZSwKICAgICAgICAgLnN3aW50X2VtdWxhdGUgPSB4ODZfc3dpbnRfZW11bGF0ZV9ub25lLApkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9t
bS9zaGFkb3cvY29tbW9uLmMKaW5kZXggNjY4OWFjZS4uZDJiZjI2NiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93
L2NvbW1vbi5jCkBAIC0zMzAsNiArMzMwLDcgQEAgY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29w
cyAqc2hhZG93X2luaXRfZW11bGF0aW9uKAogICAgIG1lbXNldChzaF9jdHh0LCAwLCBzaXplb2Yo
KnNoX2N0eHQpKTsKIAogICAgIHNoX2N0eHQtPmN0eHQucmVncyA9IHJlZ3M7CisgICAgc2hfY3R4
dC0+Y3R4dC52ZW5kb3IgPSB2LT5kb21haW4tPmFyY2gueDg2X3ZlbmRvcjsKICAgICBzaF9jdHh0
LT5jdHh0LnN3aW50X2VtdWxhdGUgPSB4ODZfc3dpbnRfZW11bGF0ZV9ub25lOwogCiAgICAgLyog
U2VnbWVudCBjYWNoZSBpbml0aWFsaXNhdGlvbi4gUHJpbWVkIHdpdGggQ1MuICovCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IGQ2
OWMwMmQuLmQyYmU3ZWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hl
bi9hcmNoL3g4Ni90cmFwcy5jCkBAIC0zMzUyLDcgKzMzNTIsMTAgQEAgc3RhdGljIGludCBlbXVs
YXRlX3ByaXZpbGVnZWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgc3Ry
dWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwogICAgIHN0cnVjdCBkb21haW4gKmN1cnJkID0gY3Vy
ci0+ZG9tYWluOwotICAgIHN0cnVjdCBwcml2X29wX2N0eHQgY3R4dCA9IHsgLmN0eHQucmVncyA9
IHJlZ3MgfTsKKyAgICBzdHJ1Y3QgcHJpdl9vcF9jdHh0IGN0eHQgPSB7CisgICAgICAgIC5jdHh0
LnJlZ3MgPSByZWdzLAorICAgICAgICAuY3R4dC52ZW5kb3IgPSBjdXJyZC0+YXJjaC54ODZfdmVu
ZG9yLAorICAgIH07CiAgICAgaW50IHJjOwogICAgIHVuc2lnbmVkIGludCBlZmxhZ3MsIGFyOwog
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IGYxMzRiMWYuLmI2ZDcz
NTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xMzk2LDcgKzEz
OTYsMTEgQEAgcHJvdG1vZGVfbG9hZF9zZWcoCiAgICAgICAgIGNhc2UgeDg2X3NlZ190cjoKICAg
ICAgICAgICAgIGdvdG8gcmFpc2VfZXhuOwogICAgICAgICB9Ci0gICAgICAgIG1lbXNldChzcmVn
LCAwLCBzaXplb2YoKnNyZWcpKTsKKyAgICAgICAgaWYgKCBjdHh0LT52ZW5kb3IgIT0gWDg2X1ZF
TkRPUl9BTUQgfHwgIW9wcy0+cmVhZF9zZWdtZW50IHx8CisgICAgICAgICAgICAgb3BzLT5yZWFk
X3NlZ21lbnQoc2VnLCBzcmVnLCBjdHh0KSAhPSBYODZFTVVMX09LQVkgKQorICAgICAgICAgICAg
bWVtc2V0KHNyZWcsIDAsIHNpemVvZigqc3JlZykpOworICAgICAgICBlbHNlCisgICAgICAgICAg
ICBzcmVnLT5hdHRyLmJ5dGVzID0gMDsKICAgICAgICAgc3JlZy0+c2VsID0gc2VsOwogICAgICAg
ICByZXR1cm4gWDg2RU1VTF9PS0FZOwogICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9l
bXVsYXRlLmgKaW5kZXggYzU1ZTFjMi4uNzVmNTdiYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRl
L3g4Nl9lbXVsYXRlLmgKQEAgLTQ2Miw2ICs0NjIsOSBAQCBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4
dAogICAgIC8qIFNvZnR3YXJlIGV2ZW50IGluamVjdGlvbiBzdXBwb3J0LiAqLwogICAgIGVudW0g
eDg2X3N3aW50X2VtdWxhdGlvbiBzd2ludF9lbXVsYXRlOwogCisgICAgLyogQ1BVIHZlbmRvciAo
WDg2X1ZFTkRPUl9VTktOT1dOIGZvciAiZG9uJ3QgY2FyZSIpICovCisgICAgdW5zaWduZWQgY2hh
ciB2ZW5kb3I7CisKICAgICAvKiBTZXQgdGhpcyBpZiB3cml0ZXMgbWF5IGhhdmUgc2lkZSBlZmZl
Y3RzLiAqLwogICAgIGJvb2wgZm9yY2Vfd3JpdGViYWNrOwogCi0tCmdlbmVyYXRlZCBieSBnaXQt
cGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:05:52 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:05:52 +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 1cL1wO-0006Pu-1b; Sun, 25 Dec 2016 06:05:52 +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 1cL1wM-0006Pg-Nh
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:50 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 CF/91-09690-DB16F585; Sun, 25 Dec 2016 06:05:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVXdvYny
 EwfmVghYTthk4MHps79vFHsAYxZqZl5RfkcCa8a3vB0vBct2KW6cPMzYwblbpYuTiEBL4wihx
 atN+NgjnPKPEs94FQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAokS2xc0M
 YKU8wqYSczqNgMJswCV317yim0CI8cCRoZVjBrFqUVlqUW6xgZ6SUWZ6RkluYmZObqGBsZ6ua
 nFxYnpqTmJScV6yfm5mxiBPqlnYGDcwdh5wu8QoyQHk5Ior9rmmAghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErwt0fERQoJFqempFWmZOcDggElLcPAoifB6JwCleYsLEnOLM9MhUqcYdTmmPVv8
 lEmIJS8/L1VKnPcDSJEASFFGaR7cCFigXmKUlRLmZWRgYBDiKUgtys0sQZV/xSjOwagkzDsRG
 PZCPJl5JXCbXgEdwQR0hG1zNMgRJYkIKakGxoWZOcUpvKec38/8y1Nw+8vjH0Yt8R8O7FyxsS
 IujD1kXeUGjWDmhZN7q88eK3/9a5Pzki0aZvETP08ImVG6tPyqkcPGK2KOMq6zk0qORAZNrPB
 e1tSVvyBVaM87h0NzL6a+WyGi+4NZqfx7aIhowLGf8vw737+fu9aidc/7M0dbUo7ser+m4LoS
 S3FGoqEWc1FxIgDSYuAXTwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1482645948!77835203!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39225 invoked from network); 25 Dec 2016 06:05:49 -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; 25 Dec 2016 06:05:49 -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 1cL1wK-0000DF-21
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:48 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1wK-0000An-1N
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:48 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1wK-0000An-1N@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:05:48 +0000
Subject: [Xen-changelog] [xen master] x86emul: don't unconditionally clear
	segment bases upon null selector loads
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>

Y29tbWl0IGJkNzU1YmY5MTcwZWYxMGUxYzE0ZWU0YmE4Mzk5YTUxNTNkZWJmMjEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE2OjU4OjIwIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE2OjU4OjIwIDIwMTYgKzAxMDAKCiAgICB4
ODZlbXVsOiBkb24ndCB1bmNvbmRpdGlvbmFsbHkgY2xlYXIgc2VnbWVudCBiYXNlcyB1cG9uIG51
bGwgc2VsZWN0b3IgbG9hZHMKICAgIAogICAgQU1EIGV4cGxpY2l0bHkgZG9jdW1lbnRzIHRoYXQg
bmFtZWx5IEZTIGFuZCBHUyBkb24ndCBoYXZlIHRoZWlyIGJhc2VzCiAgICBjbGVhcmVkIGluIHRo
YXQgY2FzZSwgYW5kIEkgc2VlIG5vIHJlYXNvbiB3aHkgZ3Vlc3RzIG1heSBub3QgcmVseSBvbgog
ICAgdGhhdCBiZWhhdmlvci4gVG8gZmFjaWxpdGF0ZSB0aGlzIGEgbmV3IGlucHV0IGZpZWxkICh0
aGUgQ1BVIHZlbmRvcikgaXMKICAgIGJlaW5nIGFkZGVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiB0b29scy90ZXN0cy94ODZf
ZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYyB8IDEgKwogdG9vbHMvdGVzdHMveDg2X2VtdWxh
dG9yL3g4Nl9lbXVsYXRlLmggICAgICAgfCA1ICsrKysrCiB4ZW4vYXJjaC94ODYvaHZtL2VtdWxh
dGUuYyAgICAgICAgICAgICAgICAgICB8IDEgKwogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAyICsrCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5j
ICAgICAgICAgICAgICB8IDEgKwogeGVuL2FyY2gveDg2L3RyYXBzLmMgICAgICAgICAgICAgICAg
ICAgICAgICAgfCA1ICsrKystCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUu
YyAgICAgICB8IDYgKysrKystCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUu
aCAgICAgICB8IDMgKysrCiA4IGZpbGVzIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDIgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL3Rlc3RfeDg2
X2VtdWxhdG9yLmMgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3Iu
YwppbmRleCA3OWQ4MzExLi4yZGU4Y2JiIDEwMDY0NAotLS0gYS90b29scy90ZXN0cy94ODZfZW11
bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYworKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3Iv
dGVzdF94ODZfZW11bGF0b3IuYwpAQCAtMTE5LDYgKzExOSw3IEBAIGludCBtYWluKGludCBhcmdj
LCBjaGFyICoqYXJndikKIAogICAgIGN0eHQucmVncyA9ICZyZWdzOwogICAgIGN0eHQuZm9yY2Vf
d3JpdGViYWNrID0gMDsKKyAgICBjdHh0LnZlbmRvciAgICA9IFg4Nl9WRU5ET1JfVU5LTk9XTjsK
ICAgICBjdHh0LmFkZHJfc2l6ZSA9IDggKiBzaXplb2Yodm9pZCAqKTsKICAgICBjdHh0LnNwX3Np
emUgICA9IDggKiBzaXplb2Yodm9pZCAqKTsKIApkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdHMveDg2
X2VtdWxhdG9yL3g4Nl9lbXVsYXRlLmggYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IveDg2X2Vt
dWxhdGUuaAppbmRleCBhZWY2YWY1Li5jMTRjNjEzIDEwMDY0NAotLS0gYS90b29scy90ZXN0cy94
ODZfZW11bGF0b3IveDg2X2VtdWxhdGUuaAorKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3Iv
eDg2X2VtdWxhdGUuaApAQCAtMzgsNiArMzgsMTEgQEAKIAogI2RlZmluZSBpc19jYW5vbmljYWxf
YWRkcmVzcyh4KSAoKChpbnQ2NF90KSh4KSA+PiA0NykgPT0gKChpbnQ2NF90KSh4KSA+PiA2Mykp
CiAKKy8qIFRoZXJlJ3Mgbm8gc3RyaWN0IG5lZWQgZm9yIHRoZXNlIHRvIGJlIGluIHN5bmMgd2l0
aCBwcm9jZXNzb3IuaC4gKi8KKyNkZWZpbmUgWDg2X1ZFTkRPUl9JTlRFTCAgIDAKKyNkZWZpbmUg
WDg2X1ZFTkRPUl9BTUQgICAgIDIKKyNkZWZpbmUgWDg2X1ZFTkRPUl9VTktOT1dOIDB4ZmYKKwog
I2RlZmluZSBNTUFQX1NaIDE2Mzg0CiBib29sIGVtdWxfdGVzdF9tYWtlX3N0YWNrX2V4ZWN1dGFi
bGUodm9pZCk7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVu
L2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5kZXggZWNjMTA3Yi4uMjQ3NTRkMyAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVs
YXRlLmMKQEAgLTE4OTksNiArMTg5OSw3IEBAIHZvaWQgaHZtX2VtdWxhdGVfaW5pdF9vbmNlKAog
ICAgIGh2bWVtdWxfZ2V0X3NlZ19yZWcoeDg2X3NlZ19zcywgaHZtZW11bF9jdHh0KTsKIAogICAg
IGh2bWVtdWxfY3R4dC0+Y3R4dC5yZWdzID0gcmVnczsKKyAgICBodm1lbXVsX2N0eHQtPmN0eHQu
dmVuZG9yID0gY3Vyci0+ZG9tYWluLT5hcmNoLng4Nl92ZW5kb3I7CiAgICAgaHZtZW11bF9jdHh0
LT5jdHh0LmZvcmNlX3dyaXRlYmFjayA9IHRydWU7CiAKICAgICBpZiAoIGNwdV9oYXNfdm14ICkK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXgg
OGE5ZmU4Zi4uZDcwN2QxYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVu
L2FyY2gveDg2L21tLmMKQEAgLTUzNTgsNiArNTM1OCw3IEBAIGludCBwdHdyX2RvX3BhZ2VfZmF1
bHQoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkciwKICAgICBzdHJ1Y3QgcHR3cl9l
bXVsYXRlX2N0eHQgcHR3cl9jdHh0ID0gewogICAgICAgICAuY3R4dCA9IHsKICAgICAgICAgICAg
IC5yZWdzID0gcmVncywKKyAgICAgICAgICAgIC52ZW5kb3IgPSBkLT5hcmNoLng4Nl92ZW5kb3Is
CiAgICAgICAgICAgICAuYWRkcl9zaXplID0gaXNfcHZfMzJiaXRfZG9tYWluKGQpID8gMzIgOiBC
SVRTX1BFUl9MT05HLAogICAgICAgICAgICAgLnNwX3NpemUgICA9IGlzX3B2XzMyYml0X2RvbWFp
bihkKSA/IDMyIDogQklUU19QRVJfTE9ORywKICAgICAgICAgICAgIC5zd2ludF9lbXVsYXRlID0g
eDg2X3N3aW50X2VtdWxhdGVfbm9uZSwKQEAgLTU1MTMsNiArNTUxNCw3IEBAIGludCBtbWlvX3Jv
X2RvX3BhZ2VfZmF1bHQoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkciwKICAgICBz
dHJ1Y3QgbW1pb19yb19lbXVsYXRlX2N0eHQgbW1pb19yb19jdHh0ID0geyAuY3IyID0gYWRkciB9
OwogICAgIHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0IGN0eHQgPSB7CiAgICAgICAgIC5yZWdzID0g
cmVncywKKyAgICAgICAgLnZlbmRvciA9IHYtPmRvbWFpbi0+YXJjaC54ODZfdmVuZG9yLAogICAg
ICAgICAuYWRkcl9zaXplID0gYWRkcl9zaXplLAogICAgICAgICAuc3Bfc2l6ZSA9IGFkZHJfc2l6
ZSwKICAgICAgICAgLnN3aW50X2VtdWxhdGUgPSB4ODZfc3dpbnRfZW11bGF0ZV9ub25lLApkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9t
bS9zaGFkb3cvY29tbW9uLmMKaW5kZXggNjY4OWFjZS4uZDJiZjI2NiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93
L2NvbW1vbi5jCkBAIC0zMzAsNiArMzMwLDcgQEAgY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29w
cyAqc2hhZG93X2luaXRfZW11bGF0aW9uKAogICAgIG1lbXNldChzaF9jdHh0LCAwLCBzaXplb2Yo
KnNoX2N0eHQpKTsKIAogICAgIHNoX2N0eHQtPmN0eHQucmVncyA9IHJlZ3M7CisgICAgc2hfY3R4
dC0+Y3R4dC52ZW5kb3IgPSB2LT5kb21haW4tPmFyY2gueDg2X3ZlbmRvcjsKICAgICBzaF9jdHh0
LT5jdHh0LnN3aW50X2VtdWxhdGUgPSB4ODZfc3dpbnRfZW11bGF0ZV9ub25lOwogCiAgICAgLyog
U2VnbWVudCBjYWNoZSBpbml0aWFsaXNhdGlvbi4gUHJpbWVkIHdpdGggQ1MuICovCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IGQ2
OWMwMmQuLmQyYmU3ZWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hl
bi9hcmNoL3g4Ni90cmFwcy5jCkBAIC0zMzUyLDcgKzMzNTIsMTAgQEAgc3RhdGljIGludCBlbXVs
YXRlX3ByaXZpbGVnZWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgc3Ry
dWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwogICAgIHN0cnVjdCBkb21haW4gKmN1cnJkID0gY3Vy
ci0+ZG9tYWluOwotICAgIHN0cnVjdCBwcml2X29wX2N0eHQgY3R4dCA9IHsgLmN0eHQucmVncyA9
IHJlZ3MgfTsKKyAgICBzdHJ1Y3QgcHJpdl9vcF9jdHh0IGN0eHQgPSB7CisgICAgICAgIC5jdHh0
LnJlZ3MgPSByZWdzLAorICAgICAgICAuY3R4dC52ZW5kb3IgPSBjdXJyZC0+YXJjaC54ODZfdmVu
ZG9yLAorICAgIH07CiAgICAgaW50IHJjOwogICAgIHVuc2lnbmVkIGludCBlZmxhZ3MsIGFyOwog
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyBiL3hl
bi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCmluZGV4IGYxMzRiMWYuLmI2ZDcz
NTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCkBAIC0xMzk2LDcgKzEz
OTYsMTEgQEAgcHJvdG1vZGVfbG9hZF9zZWcoCiAgICAgICAgIGNhc2UgeDg2X3NlZ190cjoKICAg
ICAgICAgICAgIGdvdG8gcmFpc2VfZXhuOwogICAgICAgICB9Ci0gICAgICAgIG1lbXNldChzcmVn
LCAwLCBzaXplb2YoKnNyZWcpKTsKKyAgICAgICAgaWYgKCBjdHh0LT52ZW5kb3IgIT0gWDg2X1ZF
TkRPUl9BTUQgfHwgIW9wcy0+cmVhZF9zZWdtZW50IHx8CisgICAgICAgICAgICAgb3BzLT5yZWFk
X3NlZ21lbnQoc2VnLCBzcmVnLCBjdHh0KSAhPSBYODZFTVVMX09LQVkgKQorICAgICAgICAgICAg
bWVtc2V0KHNyZWcsIDAsIHNpemVvZigqc3JlZykpOworICAgICAgICBlbHNlCisgICAgICAgICAg
ICBzcmVnLT5hdHRyLmJ5dGVzID0gMDsKICAgICAgICAgc3JlZy0+c2VsID0gc2VsOwogICAgICAg
ICByZXR1cm4gWDg2RU1VTF9PS0FZOwogICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5oIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9l
bXVsYXRlLmgKaW5kZXggYzU1ZTFjMi4uNzVmNTdiYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmgKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRl
L3g4Nl9lbXVsYXRlLmgKQEAgLTQ2Miw2ICs0NjIsOSBAQCBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4
dAogICAgIC8qIFNvZnR3YXJlIGV2ZW50IGluamVjdGlvbiBzdXBwb3J0LiAqLwogICAgIGVudW0g
eDg2X3N3aW50X2VtdWxhdGlvbiBzd2ludF9lbXVsYXRlOwogCisgICAgLyogQ1BVIHZlbmRvciAo
WDg2X1ZFTkRPUl9VTktOT1dOIGZvciAiZG9uJ3QgY2FyZSIpICovCisgICAgdW5zaWduZWQgY2hh
ciB2ZW5kb3I7CisKICAgICAvKiBTZXQgdGhpcyBpZiB3cml0ZXMgbWF5IGhhdmUgc2lkZSBlZmZl
Y3RzLiAqLwogICAgIGJvb2wgZm9yY2Vfd3JpdGViYWNrOwogCi0tCmdlbmVyYXRlZCBieSBnaXQt
cGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFpbGluZyBs
aXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:06:01 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:06:01 +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 1cL1wX-0006RC-3A; Sun, 25 Dec 2016 06:06:01 +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 1cL1wW-0006R3-Cm
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:00 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 3B/31-09053-7C16F585; Sun, 25 Dec 2016 06:05:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfd4Yny
 EwbeT7BYTthk4MHps79vFHsAYxZqZl5RfkcCasefpdZaCh1IVq283sDcwnhTrYuTiEBL4wiix
 tOUtE4RznlHi7dYXLF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCws4SWx61
 csEYvMKmEn8X7cFzGYBqm998I19AiPHAkaGVYwaxalFZalFukZGeklFmekZJbmJmTm6hgZmer
 mpxcWJ6ak5iUnFesn5uZsYgV5hAIIdjGvmBx5ilORgUhLlVdscEyHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgrclOj5CSLAoNT21Ii0zBxgeMGkJDh4lEV7vBKA0b3FBYm5xZjpE6hSjopQ4bxhI
 QgAkkVGaB9cGC8lLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEubtAZnCk5lXAjf9FdBiJqDFt
 s3RIItLEhFSUg2MyVGLvmrbXzPk5jnotMfCKV83LDzycve3ugd3brg/yEi1WB33m9Mv4XP2+m
 T2nwt+XLDaUuR7eEL17j25k3IEQi+J3QvlUpx6ltP//0J9v8gMW+FLSmKv19+bwOmgdTG2I1+
 SZ1s/Y3nzhNn7ov1bj9f+YFogcrdcI8DlZsyMpV7LY1YWbduuxFKckWioxVxUnAgA0XP8vUQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1482645958!49914394!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64997 invoked from network); 25 Dec 2016 06:05:59 -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; 25 Dec 2016 06:05:59 -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 1cL1wU-0000DP-4A
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:58 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1wU-0000CH-3f
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:58 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1wU-0000CH-3f@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:05:58 +0000
Subject: [Xen-changelog] [xen master] x86/oprofile: use unambiguous register
	names
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>

Y29tbWl0IDhkNTVlNjlkMmRhNTZjMGU3ZDY0MWVlYjZiOGZjYjRlMWFmMGQ2ZjYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE2OjU5OjEzIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE2OjU5OjEzIDIwMTYgKzAxMDAKCiAgICB4
ODYvb3Byb2ZpbGU6IHVzZSB1bmFtYmlndW91cyByZWdpc3RlciBuYW1lcwogICAgCiAgICBUaGlz
IGlzIGluIHByZXBhcmF0aW9uIG9mIGVsaW1pbmF0aW5nIHRoZSBtaXMtbmFtaW5nIG9mIDY0LWJp
dCBmaWVsZHMKICAgIHdpdGggMzItYml0IHJlZ2lzdGVyIG5hbWVzIChlZmxhZ3MgaW5zdGVhZCBv
ZiByZmxhZ3MgZXRjKS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L29wcm9maWxlL2JhY2t0cmFjZS5jICAgICAg
IHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9vcHJvZmlsZS9vcF9tb2RlbF9hdGhsb24uYyB8IDEwICsr
KystLS0tLS0KIHhlbi9hcmNoL3g4Ni9vcHJvZmlsZS9vcF9tb2RlbF9wNC5jICAgICB8ICAyICst
CiB4ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfcHByby5jICAgfCAgMiArLQogNCBmaWxl
cyBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L29wcm9maWxlL2JhY2t0cmFjZS5jIGIveGVuL2FyY2gveDg2L29wcm9maWxl
L2JhY2t0cmFjZS5jCmluZGV4IDk0YmQyNGMuLmYwZmJiNDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9vcHJvZmlsZS9iYWNrdHJhY2UuYworKysgYi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvYmFj
a3RyYWNlLmMKQEAgLTE1MCw3ICsxNTAsNyBAQCBzdGF0aWMgaW50IHZhbGlkX2h5cGVydmlzb3Jf
c3RhY2soY29uc3Qgc3RydWN0IGZyYW1lX2hlYWQgKmhlYWQsCiB2b2lkIHhlbm9wcm9mX2JhY2t0
cmFjZShzdHJ1Y3QgdmNwdSAqdmNwdSwgY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Ms
CiAJCQl1bnNpZ25lZCBsb25nIGRlcHRoLCBpbnQgbW9kZSkKIHsKLSAgICBjb25zdCBzdHJ1Y3Qg
ZnJhbWVfaGVhZCAqaGVhZCA9ICh2b2lkICopcmVncy0+ZWJwOworICAgIGNvbnN0IHN0cnVjdCBm
cmFtZV9oZWFkICpoZWFkID0gKHZvaWQgKilyZWdzLT5yYnA7CiAKICAgICBpZiAobW9kZSA+IDEp
IHsKICAgICAgICAgd2hpbGUgKGRlcHRoLS0gJiYgdmFsaWRfaHlwZXJ2aXNvcl9zdGFjayhoZWFk
LCByZWdzKSkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS9vcF9tb2RlbF9hdGhs
b24uYyBiL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS9vcF9tb2RlbF9hdGhsb24uYwppbmRleCBjMGE4
MWVkLi4yZDM3NjNjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxf
YXRobG9uLmMKKysrIGIveGVuL2FyY2gveDg2L29wcm9maWxlL29wX21vZGVsX2F0aGxvbi5jCkBA
IC0zMTYsMjIgKzMxNiwyMCBAQCBzdGF0aWMgaW50IGF0aGxvbl9jaGVja19jdHJzKHVuc2lnbmVk
IGludCBjb25zdCBjcHUsCiAJdWludDY0X3QgbXNyX2NvbnRlbnQ7CiAJaW50IGk7CiAJaW50IG92
ZiA9IDA7Ci0JdW5zaWduZWQgbG9uZyBlaXAgPSByZWdzLT5laXA7CisJdW5zaWduZWQgbG9uZyBl
aXAgPSByZWdzLT5yaXA7CiAJaW50IG1vZGUgPSAwOwogCXN0cnVjdCB2Y3B1ICp2ID0gY3VycmVu
dDsKIAlzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqZ3Vlc3RfcmVncyA9IGd1ZXN0X2NwdV91c2VyX3Jl
Z3MoKTsKIAl1bnNpZ25lZCBpbnQgY29uc3QgbnJfY3RycyA9IG1vZGVsLT5udW1fY291bnRlcnM7
CiAKIAlpZiAoIWd1ZXN0X21vZGUocmVncykgJiYKLQkgICAgKHJlZ3MtPmVpcCA9PSAodW5zaWdu
ZWQgbG9uZylzdm1fc3RnaV9sYWJlbCkpIHsKKwkgICAgKGVpcCA9PSAodW5zaWduZWQgbG9uZylz
dm1fc3RnaV9sYWJlbCkpIHsKIAkJLyogU1ZNIGd1ZXN0IHdhcyBydW5uaW5nIHdoZW4gTk1JIG9j
Y3VycmVkICovCiAJCUFTU0VSVChpc19odm1fdmNwdSh2KSk7Ci0JCWVpcCA9IGd1ZXN0X3JlZ3Mt
PmVpcDsKKwkJZWlwID0gZ3Vlc3RfcmVncy0+cmlwOwogCQltb2RlID0geGVub3Byb2ZpbGVfZ2V0
X21vZGUodiwgZ3Vlc3RfcmVncyk7Ci0JfSBlbHNlIHsKLQkJZWlwID0gcmVncy0+ZWlwOworCX0g
ZWxzZQogCQltb2RlID0geGVub3Byb2ZpbGVfZ2V0X21vZGUodiwgcmVncyk7Ci0JfQogCiAJZm9y
IChpID0gMCA7IGkgPCBucl9jdHJzOyArK2kpIHsKIAkJQ1RSX1JFQUQobXNyX2NvbnRlbnQsIG1z
cnMsIGkpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L29wcm9maWxlL29wX21vZGVsX3A0LmMg
Yi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfcDQuYwppbmRleCAyOWZlM2JjLi5iMDhi
YTUzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfcDQuYworKysg
Yi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfcDQuYwpAQCAtNjE3LDcgKzYxNyw3IEBA
IHN0YXRpYyBpbnQgcDRfY2hlY2tfY3Rycyh1bnNpZ25lZCBpbnQgY29uc3QgY3B1LAogCXVpbnQ2
NF90IG1zcl9jb250ZW50OwogCWludCBpOwogCWludCBvdmYgPSAwOwotCXVuc2lnbmVkIGxvbmcg
ZWlwID0gcmVncy0+ZWlwOworCXVuc2lnbmVkIGxvbmcgZWlwID0gcmVncy0+cmlwOwogCWludCBt
b2RlID0geGVub3Byb2ZpbGVfZ2V0X21vZGUoY3VycmVudCwgcmVncyk7CiAKIAlzdGFnID0gZ2V0
X3N0YWdnZXIoKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS9vcF9tb2RlbF9w
cHJvLmMgYi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfcHByby5jCmluZGV4IDg5NjQ5
ZDAuLjcyYzUwNGEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS9vcF9tb2RlbF9w
cHJvLmMKKysrIGIveGVuL2FyY2gveDg2L29wcm9maWxlL29wX21vZGVsX3Bwcm8uYwpAQCAtMTM1
LDcgKzEzNSw3IEBAIHN0YXRpYyBpbnQgcHByb19jaGVja19jdHJzKHVuc2lnbmVkIGludCBjb25z
dCBjcHUsCiAJdTY0IHZhbDsKIAlpbnQgaTsKIAlpbnQgb3ZmID0gMDsKLQl1bnNpZ25lZCBsb25n
IGVpcCA9IHJlZ3MtPmVpcDsKKwl1bnNpZ25lZCBsb25nIGVpcCA9IHJlZ3MtPnJpcDsKIAlpbnQg
bW9kZSA9IHhlbm9wcm9maWxlX2dldF9tb2RlKGN1cnJlbnQsIHJlZ3MpOwogCXN0cnVjdCBhcmNo
X21zcl9wYWlyICptc3JzX2NvbnRlbnQgPSB2Y3B1X3ZwbXUoY3VycmVudCktPmNvbnRleHQ7CiAK
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21h
c3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:06:01 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:06:01 +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 1cL1wX-0006RC-3A; Sun, 25 Dec 2016 06:06:01 +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 1cL1wW-0006R3-Cm
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:00 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 3B/31-09053-7C16F585; Sun, 25 Dec 2016 06:05:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfd4Yny
 EwbeT7BYTthk4MHps79vFHsAYxZqZl5RfkcCasefpdZaCh1IVq283sDcwnhTrYuTiEBL4wiix
 tOUtE4RznlHi7dYXLF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCws4SWx61
 csEYvMKmEn8X7cFzGYBqm998I19AiPHAkaGVYwaxalFZalFukZGeklFmekZJbmJmTm6hgZmer
 mpxcWJ6ak5iUnFesn5uZsYgV5hAIIdjGvmBx5ilORgUhLlVdscEyHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgrclOj5CSLAoNT21Ii0zBxgeMGkJDh4lEV7vBKA0b3FBYm5xZjpE6hSjopQ4bxhI
 QgAkkVGaB9cGC8lLjLJSwryMQIcI8RSkFuVmlqDKv2IU52BUEubtAZnCk5lXAjf9FdBiJqDFt
 s3RIItLEhFSUg2MyVGLvmrbXzPk5jnotMfCKV83LDzycve3ugd3brg/yEi1WB33m9Mv4XP2+m
 T2nwt+XLDaUuR7eEL17j25k3IEQi+J3QvlUpx6ltP//0J9v8gMW+FLSmKv19+bwOmgdTG2I1+
 SZ1s/Y3nzhNn7ov1bj9f+YFogcrdcI8DlZsyMpV7LY1YWbduuxFKckWioxVxUnAgA0XP8vUQC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1482645958!49914394!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64997 invoked from network); 25 Dec 2016 06:05:59 -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; 25 Dec 2016 06:05:59 -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 1cL1wU-0000DP-4A
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:58 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1wU-0000CH-3f
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:05:58 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1wU-0000CH-3f@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:05:58 +0000
Subject: [Xen-changelog] [xen master] x86/oprofile: use unambiguous register
	names
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>

Y29tbWl0IDhkNTVlNjlkMmRhNTZjMGU3ZDY0MWVlYjZiOGZjYjRlMWFmMGQ2ZjYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE2OjU5OjEzIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE2OjU5OjEzIDIwMTYgKzAxMDAKCiAgICB4
ODYvb3Byb2ZpbGU6IHVzZSB1bmFtYmlndW91cyByZWdpc3RlciBuYW1lcwogICAgCiAgICBUaGlz
IGlzIGluIHByZXBhcmF0aW9uIG9mIGVsaW1pbmF0aW5nIHRoZSBtaXMtbmFtaW5nIG9mIDY0LWJp
dCBmaWVsZHMKICAgIHdpdGggMzItYml0IHJlZ2lzdGVyIG5hbWVzIChlZmxhZ3MgaW5zdGVhZCBv
ZiByZmxhZ3MgZXRjKS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L29wcm9maWxlL2JhY2t0cmFjZS5jICAgICAg
IHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9vcHJvZmlsZS9vcF9tb2RlbF9hdGhsb24uYyB8IDEwICsr
KystLS0tLS0KIHhlbi9hcmNoL3g4Ni9vcHJvZmlsZS9vcF9tb2RlbF9wNC5jICAgICB8ICAyICst
CiB4ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfcHByby5jICAgfCAgMiArLQogNCBmaWxl
cyBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L29wcm9maWxlL2JhY2t0cmFjZS5jIGIveGVuL2FyY2gveDg2L29wcm9maWxl
L2JhY2t0cmFjZS5jCmluZGV4IDk0YmQyNGMuLmYwZmJiNDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9vcHJvZmlsZS9iYWNrdHJhY2UuYworKysgYi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvYmFj
a3RyYWNlLmMKQEAgLTE1MCw3ICsxNTAsNyBAQCBzdGF0aWMgaW50IHZhbGlkX2h5cGVydmlzb3Jf
c3RhY2soY29uc3Qgc3RydWN0IGZyYW1lX2hlYWQgKmhlYWQsCiB2b2lkIHhlbm9wcm9mX2JhY2t0
cmFjZShzdHJ1Y3QgdmNwdSAqdmNwdSwgY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Ms
CiAJCQl1bnNpZ25lZCBsb25nIGRlcHRoLCBpbnQgbW9kZSkKIHsKLSAgICBjb25zdCBzdHJ1Y3Qg
ZnJhbWVfaGVhZCAqaGVhZCA9ICh2b2lkICopcmVncy0+ZWJwOworICAgIGNvbnN0IHN0cnVjdCBm
cmFtZV9oZWFkICpoZWFkID0gKHZvaWQgKilyZWdzLT5yYnA7CiAKICAgICBpZiAobW9kZSA+IDEp
IHsKICAgICAgICAgd2hpbGUgKGRlcHRoLS0gJiYgdmFsaWRfaHlwZXJ2aXNvcl9zdGFjayhoZWFk
LCByZWdzKSkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS9vcF9tb2RlbF9hdGhs
b24uYyBiL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS9vcF9tb2RlbF9hdGhsb24uYwppbmRleCBjMGE4
MWVkLi4yZDM3NjNjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxf
YXRobG9uLmMKKysrIGIveGVuL2FyY2gveDg2L29wcm9maWxlL29wX21vZGVsX2F0aGxvbi5jCkBA
IC0zMTYsMjIgKzMxNiwyMCBAQCBzdGF0aWMgaW50IGF0aGxvbl9jaGVja19jdHJzKHVuc2lnbmVk
IGludCBjb25zdCBjcHUsCiAJdWludDY0X3QgbXNyX2NvbnRlbnQ7CiAJaW50IGk7CiAJaW50IG92
ZiA9IDA7Ci0JdW5zaWduZWQgbG9uZyBlaXAgPSByZWdzLT5laXA7CisJdW5zaWduZWQgbG9uZyBl
aXAgPSByZWdzLT5yaXA7CiAJaW50IG1vZGUgPSAwOwogCXN0cnVjdCB2Y3B1ICp2ID0gY3VycmVu
dDsKIAlzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqZ3Vlc3RfcmVncyA9IGd1ZXN0X2NwdV91c2VyX3Jl
Z3MoKTsKIAl1bnNpZ25lZCBpbnQgY29uc3QgbnJfY3RycyA9IG1vZGVsLT5udW1fY291bnRlcnM7
CiAKIAlpZiAoIWd1ZXN0X21vZGUocmVncykgJiYKLQkgICAgKHJlZ3MtPmVpcCA9PSAodW5zaWdu
ZWQgbG9uZylzdm1fc3RnaV9sYWJlbCkpIHsKKwkgICAgKGVpcCA9PSAodW5zaWduZWQgbG9uZylz
dm1fc3RnaV9sYWJlbCkpIHsKIAkJLyogU1ZNIGd1ZXN0IHdhcyBydW5uaW5nIHdoZW4gTk1JIG9j
Y3VycmVkICovCiAJCUFTU0VSVChpc19odm1fdmNwdSh2KSk7Ci0JCWVpcCA9IGd1ZXN0X3JlZ3Mt
PmVpcDsKKwkJZWlwID0gZ3Vlc3RfcmVncy0+cmlwOwogCQltb2RlID0geGVub3Byb2ZpbGVfZ2V0
X21vZGUodiwgZ3Vlc3RfcmVncyk7Ci0JfSBlbHNlIHsKLQkJZWlwID0gcmVncy0+ZWlwOworCX0g
ZWxzZQogCQltb2RlID0geGVub3Byb2ZpbGVfZ2V0X21vZGUodiwgcmVncyk7Ci0JfQogCiAJZm9y
IChpID0gMCA7IGkgPCBucl9jdHJzOyArK2kpIHsKIAkJQ1RSX1JFQUQobXNyX2NvbnRlbnQsIG1z
cnMsIGkpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L29wcm9maWxlL29wX21vZGVsX3A0LmMg
Yi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfcDQuYwppbmRleCAyOWZlM2JjLi5iMDhi
YTUzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfcDQuYworKysg
Yi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfcDQuYwpAQCAtNjE3LDcgKzYxNyw3IEBA
IHN0YXRpYyBpbnQgcDRfY2hlY2tfY3Rycyh1bnNpZ25lZCBpbnQgY29uc3QgY3B1LAogCXVpbnQ2
NF90IG1zcl9jb250ZW50OwogCWludCBpOwogCWludCBvdmYgPSAwOwotCXVuc2lnbmVkIGxvbmcg
ZWlwID0gcmVncy0+ZWlwOworCXVuc2lnbmVkIGxvbmcgZWlwID0gcmVncy0+cmlwOwogCWludCBt
b2RlID0geGVub3Byb2ZpbGVfZ2V0X21vZGUoY3VycmVudCwgcmVncyk7CiAKIAlzdGFnID0gZ2V0
X3N0YWdnZXIoKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS9vcF9tb2RlbF9w
cHJvLmMgYi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxfcHByby5jCmluZGV4IDg5NjQ5
ZDAuLjcyYzUwNGEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS9vcF9tb2RlbF9w
cHJvLmMKKysrIGIveGVuL2FyY2gveDg2L29wcm9maWxlL29wX21vZGVsX3Bwcm8uYwpAQCAtMTM1
LDcgKzEzNSw3IEBAIHN0YXRpYyBpbnQgcHByb19jaGVja19jdHJzKHVuc2lnbmVkIGludCBjb25z
dCBjcHUsCiAJdTY0IHZhbDsKIAlpbnQgaTsKIAlpbnQgb3ZmID0gMDsKLQl1bnNpZ25lZCBsb25n
IGVpcCA9IHJlZ3MtPmVpcDsKKwl1bnNpZ25lZCBsb25nIGVpcCA9IHJlZ3MtPnJpcDsKIAlpbnQg
bW9kZSA9IHhlbm9wcm9maWxlX2dldF9tb2RlKGN1cnJlbnQsIHJlZ3MpOwogCXN0cnVjdCBhcmNo
X21zcl9wYWlyICptc3JzX2NvbnRlbnQgPSB2Y3B1X3ZwbXUoY3VycmVudCktPmNvbnRleHQ7CiAK
LS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94ZW4uZ2l0I21h
c3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:06:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:06: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 1cL1wi-0006Sj-4q; Sun, 25 Dec 2016 06:06:12 +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 1cL1wg-0006SX-UI
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:11 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 76/0B-29113-2D16F585; Sun, 25 Dec 2016 06:06:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfdiYny
 Ewac7khYTthk4MHps79vFHsAYxZqZl5RfkcCaceXZYfaCOZEV504uZW5g3OnYxcjJISTwhVHi
 7MTwLkYuIPs8o8SGtZtZuhg5ONgExCTm7lUAqRERUJWYtWI5M0S9ukTT7wY2EFtYwFaia8NiR
 hCbV8BM4tOE++wgNgtQ/fWf89knMHIsYGRYxahRnFpUllqka2Sgl1SUmZ5RkpuYmaNraGCql5
 taXJyYnpqTmFSsl5yfu4kR6JN6BgbGHYyNs/0OMUpyMCmJ8qptjokQ4kvKT6nMSCzOiC8qzUk
 tPsQow8GhJMHbEh0fISRYlJqeWpGWmQMMDpi0BAePkgivdwJQmre4IDG3ODMdInWKUVFKnDcM
 JCEAksgozYNrgwXkJUZZKWFeRgYGBiGegtSi3MwSVPlXjOIcjErCvAIgU3gy80rgpr8CWswEt
 Ni2ORpkcUkiQkqqgdF+9tnOrsWGhWZajwx8+ESClxYL1IonCXf0af9S3v1pUveRnB0vtCru+c
 qtkD3obOSmeUFLkFn29OaM1APFTuf2eCYaBlWoCN9exFzXVmKin/HhSrgL5y3BiQLcAZ+vXku
 ZcaDvdQnvWV4zrvpa5cK0AyZGKRM05+1TufNxGjf3xyXpzBPYlViKMxINtZiLihMBxy0qvEMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1482645968!75481057!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21446 invoked from network); 25 Dec 2016 06:06:09 -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; 25 Dec 2016 06:06:09 -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 1cL1we-0000ED-6c
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:08 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1we-0000E0-65
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:08 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1we-0000E0-65@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:06:08 +0000
Subject: [Xen-changelog] [xen master] x86/HVM: use unambiguous register names
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>

Y29tbWl0IDUxMTdlZTAxMmM2MjZmM2FmOGYzMWUxYjgyMTJiNDkzMTI4ZDMzZTUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjAwOjQwIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjAwOjQwIDIwMTYgKzAxMDAKCiAgICB4
ODYvSFZNOiB1c2UgdW5hbWJpZ3VvdXMgcmVnaXN0ZXIgbmFtZXMKICAgIAogICAgVGhpcyBpcyBp
biBwcmVwYXJhdGlvbiBvZiBlbGltaW5hdGluZyB0aGUgbWlzLW5hbWluZyBvZiA2NC1iaXQgZmll
bGRzCiAgICB3aXRoIDMyLWJpdCByZWdpc3RlciBuYW1lcyAoZWZsYWdzIGluc3RlYWQgb2YgcmZs
YWdzIGV0YykuIFVzZSB0aGUKICAgIGd1YXJhbnRlZWQgMzItYml0IHVuZGVyc2NvcmUgcHJlZml4
ZWQgbmFtZXMgZm9yIG5vdyB3aGVyZSBhcHByb3ByaWF0ZS4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9o
dm0uYyAgICAgICAgICAgIHwgMTMzICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0t
LS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmggfCAgIDIgKy0KIDIgZmlsZXMg
Y2hhbmdlZCwgNjcgaW5zZXJ0aW9ucygrKSwgNjggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggMTJh
NmY0Ni4uNzA4ZjQ3NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC04ODIsMTYgKzg4MiwxNiBAQCBzdGF0aWMgaW50IGh2
bV9zYXZlX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogICAgICAgICAgICAgY3R4dC5mbGFncyA9IFhFTl9YODZfRlBVX0lOSVRJQUxJU0VEOwogICAg
ICAgICB9CiAKLSAgICAgICAgY3R4dC5yYXggPSB2LT5hcmNoLnVzZXJfcmVncy5lYXg7Ci0gICAg
ICAgIGN0eHQucmJ4ID0gdi0+YXJjaC51c2VyX3JlZ3MuZWJ4OwotICAgICAgICBjdHh0LnJjeCA9
IHYtPmFyY2gudXNlcl9yZWdzLmVjeDsKLSAgICAgICAgY3R4dC5yZHggPSB2LT5hcmNoLnVzZXJf
cmVncy5lZHg7Ci0gICAgICAgIGN0eHQucmJwID0gdi0+YXJjaC51c2VyX3JlZ3MuZWJwOwotICAg
ICAgICBjdHh0LnJzaSA9IHYtPmFyY2gudXNlcl9yZWdzLmVzaTsKLSAgICAgICAgY3R4dC5yZGkg
PSB2LT5hcmNoLnVzZXJfcmVncy5lZGk7Ci0gICAgICAgIGN0eHQucnNwID0gdi0+YXJjaC51c2Vy
X3JlZ3MuZXNwOwotICAgICAgICBjdHh0LnJpcCA9IHYtPmFyY2gudXNlcl9yZWdzLmVpcDsKLSAg
ICAgICAgY3R4dC5yZmxhZ3MgPSB2LT5hcmNoLnVzZXJfcmVncy5lZmxhZ3M7CisgICAgICAgIGN0
eHQucmF4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmF4OworICAgICAgICBjdHh0LnJieCA9IHYtPmFy
Y2gudXNlcl9yZWdzLnJieDsKKyAgICAgICAgY3R4dC5yY3ggPSB2LT5hcmNoLnVzZXJfcmVncy5y
Y3g7CisgICAgICAgIGN0eHQucmR4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmR4OworICAgICAgICBj
dHh0LnJicCA9IHYtPmFyY2gudXNlcl9yZWdzLnJicDsKKyAgICAgICAgY3R4dC5yc2kgPSB2LT5h
cmNoLnVzZXJfcmVncy5yc2k7CisgICAgICAgIGN0eHQucmRpID0gdi0+YXJjaC51c2VyX3JlZ3Mu
cmRpOworICAgICAgICBjdHh0LnJzcCA9IHYtPmFyY2gudXNlcl9yZWdzLnJzcDsKKyAgICAgICAg
Y3R4dC5yaXAgPSB2LT5hcmNoLnVzZXJfcmVncy5yaXA7CisgICAgICAgIGN0eHQucmZsYWdzID0g
di0+YXJjaC51c2VyX3JlZ3MucmZsYWdzOwogICAgICAgICBjdHh0LnI4ICA9IHYtPmFyY2gudXNl
cl9yZWdzLnI4OwogICAgICAgICBjdHh0LnI5ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI5OwogICAg
ICAgICBjdHh0LnIxMCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMDsKQEAgLTExOTcsMTYgKzExOTcs
MTYgQEAgc3RhdGljIGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICBpZiAoIHhzYXZlX2FyZWEgKQogICAgICAgICB4c2F2
ZV9hcmVhLT54c2F2ZV9oZHIueGNvbXBfYnYgPSAwOwogCi0gICAgdi0+YXJjaC51c2VyX3JlZ3Mu
ZWF4ID0gY3R4dC5yYXg7Ci0gICAgdi0+YXJjaC51c2VyX3JlZ3MuZWJ4ID0gY3R4dC5yYng7Ci0g
ICAgdi0+YXJjaC51c2VyX3JlZ3MuZWN4ID0gY3R4dC5yY3g7Ci0gICAgdi0+YXJjaC51c2VyX3Jl
Z3MuZWR4ID0gY3R4dC5yZHg7Ci0gICAgdi0+YXJjaC51c2VyX3JlZ3MuZWJwID0gY3R4dC5yYnA7
Ci0gICAgdi0+YXJjaC51c2VyX3JlZ3MuZXNpID0gY3R4dC5yc2k7Ci0gICAgdi0+YXJjaC51c2Vy
X3JlZ3MuZWRpID0gY3R4dC5yZGk7Ci0gICAgdi0+YXJjaC51c2VyX3JlZ3MuZXNwID0gY3R4dC5y
c3A7Ci0gICAgdi0+YXJjaC51c2VyX3JlZ3MuZWlwID0gY3R4dC5yaXA7Ci0gICAgdi0+YXJjaC51
c2VyX3JlZ3MuZWZsYWdzID0gY3R4dC5yZmxhZ3MgfCBYODZfRUZMQUdTX01CUzsKKyAgICB2LT5h
cmNoLnVzZXJfcmVncy5yYXggPSBjdHh0LnJheDsKKyAgICB2LT5hcmNoLnVzZXJfcmVncy5yYngg
PSBjdHh0LnJieDsKKyAgICB2LT5hcmNoLnVzZXJfcmVncy5yY3ggPSBjdHh0LnJjeDsKKyAgICB2
LT5hcmNoLnVzZXJfcmVncy5yZHggPSBjdHh0LnJkeDsKKyAgICB2LT5hcmNoLnVzZXJfcmVncy5y
YnAgPSBjdHh0LnJicDsKKyAgICB2LT5hcmNoLnVzZXJfcmVncy5yc2kgPSBjdHh0LnJzaTsKKyAg
ICB2LT5hcmNoLnVzZXJfcmVncy5yZGkgPSBjdHh0LnJkaTsKKyAgICB2LT5hcmNoLnVzZXJfcmVn
cy5yc3AgPSBjdHh0LnJzcDsKKyAgICB2LT5hcmNoLnVzZXJfcmVncy5yaXAgPSBjdHh0LnJpcDsK
KyAgICB2LT5hcmNoLnVzZXJfcmVncy5yZmxhZ3MgPSBjdHh0LnJmbGFncyB8IFg4Nl9FRkxBR1Nf
TUJTOwogICAgIHYtPmFyY2gudXNlcl9yZWdzLnI4ICA9IGN0eHQucjg7CiAgICAgdi0+YXJjaC51
c2VyX3JlZ3MucjkgID0gY3R4dC5yOTsKICAgICB2LT5hcmNoLnVzZXJfcmVncy5yMTAgPSBjdHh0
LnIxMDsKQEAgLTE2NTgsNyArMTY1OCw3IEBAIHZvaWQgaHZtX3ZjcHVfZG93bihzdHJ1Y3QgdmNw
dSAqdikKICAgICB9CiB9CiAKLXZvaWQgaHZtX2hsdCh1bnNpZ25lZCBsb25nIHJmbGFncykKK3Zv
aWQgaHZtX2hsdCh1bnNpZ25lZCBpbnQgZWZsYWdzKQogewogICAgIHN0cnVjdCB2Y3B1ICpjdXJy
ID0gY3VycmVudDsKIApAQCAtMTY3MCw3ICsxNjcwLDcgQEAgdm9pZCBodm1faGx0KHVuc2lnbmVk
IGxvbmcgcmZsYWdzKQogICAgICAqIHdhbnQgdG8gc2h1dCBkb3duLiBJbiBhIHJlYWwgcHJvY2Vz
c29yLCBOTUlzIGFyZSB0aGUgb25seSB3YXkgdG8gYnJlYWsKICAgICAgKiBvdXQgb2YgdGhpcy4K
ICAgICAgKi8KLSAgICBpZiAoIHVubGlrZWx5KCEocmZsYWdzICYgWDg2X0VGTEFHU19JRikpICkK
KyAgICBpZiAoIHVubGlrZWx5KCEoZWZsYWdzICYgWDg2X0VGTEFHU19JRikpICkKICAgICAgICAg
cmV0dXJuIGh2bV92Y3B1X2Rvd24oY3Vycik7CiAKICAgICBkb19zY2hlZF9vcChTQ0hFRE9QX2Js
b2NrLCBndWVzdF9oYW5kbGVfZnJvbV9wdHIoTlVMTCwgdm9pZCkpOwpAQCAtMjkwMSw3ICsyOTAx
LDcgQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCiAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIg
Z2R0LCB0ciwgcHJldl90ciwgc2VncjsKICAgICBzdHJ1Y3QgZGVzY19zdHJ1Y3QgKm9wdHNzX2Rl
c2MgPSBOVUxMLCAqbnB0c3NfZGVzYyA9IE5VTEwsIHRzc19kZXNjOwogICAgIGJvb2xfdCBvdGRf
d3JpdGFibGUsIG50ZF93cml0YWJsZTsKLSAgICB1bnNpZ25lZCBsb25nIGVmbGFnczsKKyAgICB1
bnNpZ25lZCBpbnQgZWZsYWdzOwogICAgIHBhZ2VmYXVsdF9pbmZvX3QgcGZpbmZvOwogICAgIGlu
dCBleG5fcmFpc2VkLCByYzsKICAgICBzdHJ1Y3QgewpAQCAtMjk3NSwyMCArMjk3NSwyMCBAQCB2
b2lkIGh2bV90YXNrX3N3aXRjaCgKICAgICBpZiAoIHJjICE9IEhWTUNPUFlfb2theSApCiAgICAg
ICAgIGdvdG8gb3V0OwogCi0gICAgZWZsYWdzID0gcmVncy0+ZWZsYWdzOworICAgIGVmbGFncyA9
IHJlZ3MtPl9lZmxhZ3M7CiAgICAgaWYgKCB0YXNrc3dpdGNoX3JlYXNvbiA9PSBUU1dfaXJldCAp
CiAgICAgICAgIGVmbGFncyAmPSB+WDg2X0VGTEFHU19OVDsKIAotICAgIHRzcy5laXAgICAgPSBy
ZWdzLT5laXA7CisgICAgdHNzLmVpcCAgICA9IHJlZ3MtPl9laXA7CiAgICAgdHNzLmVmbGFncyA9
IGVmbGFnczsKLSAgICB0c3MuZWF4ICAgID0gcmVncy0+ZWF4OwotICAgIHRzcy5lY3ggICAgPSBy
ZWdzLT5lY3g7Ci0gICAgdHNzLmVkeCAgICA9IHJlZ3MtPmVkeDsKLSAgICB0c3MuZWJ4ICAgID0g
cmVncy0+ZWJ4OwotICAgIHRzcy5lc3AgICAgPSByZWdzLT5lc3A7Ci0gICAgdHNzLmVicCAgICA9
IHJlZ3MtPmVicDsKLSAgICB0c3MuZXNpICAgID0gcmVncy0+ZXNpOwotICAgIHRzcy5lZGkgICAg
PSByZWdzLT5lZGk7CisgICAgdHNzLmVheCAgICA9IHJlZ3MtPl9lYXg7CisgICAgdHNzLmVjeCAg
ICA9IHJlZ3MtPl9lY3g7CisgICAgdHNzLmVkeCAgICA9IHJlZ3MtPl9lZHg7CisgICAgdHNzLmVi
eCAgICA9IHJlZ3MtPl9lYng7CisgICAgdHNzLmVzcCAgICA9IHJlZ3MtPl9lc3A7CisgICAgdHNz
LmVicCAgICA9IHJlZ3MtPl9lYnA7CisgICAgdHNzLmVzaSAgICA9IHJlZ3MtPl9lc2k7CisgICAg
dHNzLmVkaSAgICA9IHJlZ3MtPl9lZGk7CiAKICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIo
diwgeDg2X3NlZ19lcywgJnNlZ3IpOwogICAgIHRzcy5lcyA9IHNlZ3Iuc2VsOwpAQCAtMzAzMiwx
NiArMzAzMiwxNiBAQCB2b2lkIGh2bV90YXNrX3N3aXRjaCgKICAgICBpZiAoIGh2bV9zZXRfY3Iz
KHRzcy5jcjMsIDEpICkKICAgICAgICAgZ290byBvdXQ7CiAKLSAgICByZWdzLT5laXAgICAgPSB0
c3MuZWlwOwotICAgIHJlZ3MtPmVmbGFncyA9IHRzcy5lZmxhZ3MgfCAyOwotICAgIHJlZ3MtPmVh
eCAgICA9IHRzcy5lYXg7Ci0gICAgcmVncy0+ZWN4ICAgID0gdHNzLmVjeDsKLSAgICByZWdzLT5l
ZHggICAgPSB0c3MuZWR4OwotICAgIHJlZ3MtPmVieCAgICA9IHRzcy5lYng7Ci0gICAgcmVncy0+
ZXNwICAgID0gdHNzLmVzcDsKLSAgICByZWdzLT5lYnAgICAgPSB0c3MuZWJwOwotICAgIHJlZ3Mt
PmVzaSAgICA9IHRzcy5lc2k7Ci0gICAgcmVncy0+ZWRpICAgID0gdHNzLmVkaTsKKyAgICByZWdz
LT5yaXAgICAgPSB0c3MuZWlwOworICAgIHJlZ3MtPnJmbGFncyA9IHRzcy5lZmxhZ3MgfCBYODZf
RUZMQUdTX01CUzsKKyAgICByZWdzLT5yYXggICAgPSB0c3MuZWF4OworICAgIHJlZ3MtPnJjeCAg
ICA9IHRzcy5lY3g7CisgICAgcmVncy0+cmR4ICAgID0gdHNzLmVkeDsKKyAgICByZWdzLT5yYngg
ICAgPSB0c3MuZWJ4OworICAgIHJlZ3MtPnJzcCAgICA9IHRzcy5lc3A7CisgICAgcmVncy0+cmJw
ICAgID0gdHNzLmVicDsKKyAgICByZWdzLT5yc2kgICAgPSB0c3MuZXNpOworICAgIHJlZ3MtPnJk
aSAgICA9IHRzcy5lZGk7CiAKICAgICBleG5fcmFpc2VkID0gMDsKICAgICBpZiAoIGh2bV9sb2Fk
X3NlZ21lbnRfc2VsZWN0b3IoeDg2X3NlZ19lcywgdHNzLmVzLCB0c3MuZWZsYWdzKSB8fApAQCAt
MzA1NCw3ICszMDU0LDcgQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCiAKICAgICBpZiAoIHRhc2tz
d2l0Y2hfcmVhc29uID09IFRTV19jYWxsX29yX2ludCApCiAgICAgewotICAgICAgICByZWdzLT5l
ZmxhZ3MgfD0gWDg2X0VGTEFHU19OVDsKKyAgICAgICAgcmVncy0+X2VmbGFncyB8PSBYODZfRUZM
QUdTX05UOwogICAgICAgICB0c3MuYmFja19saW5rID0gcHJldl90ci5zZWw7CiAKICAgICAgICAg
cmMgPSBodm1fY29weV90b19ndWVzdF9saW5lYXIodHIuYmFzZSArIG9mZnNldG9mKHR5cGVvZih0
c3MpLCBiYWNrX2xpbmspLApAQCAtNDAxNyw3ICs0MDE3LDcgQEAgdm9pZCBodm1fdWRfaW50ZXJj
ZXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICB1bnNpZ25lZCBsb25nIGFk
ZHI7CiAgICAgICAgIGNoYXIgc2lnWzVdOyAvKiB1ZDI7IC5hc2NpaSAieGVuIiAqLwogCi0gICAg
ICAgIGlmICggaHZtX3ZpcnR1YWxfdG9fbGluZWFyX2FkZHIoeDg2X3NlZ19jcywgY3MsIHJlZ3Mt
PmVpcCwKKyAgICAgICAgaWYgKCBodm1fdmlydHVhbF90b19saW5lYXJfYWRkcih4ODZfc2VnX2Nz
LCBjcywgcmVncy0+cmlwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHNpemVvZihzaWcpLCBodm1fYWNjZXNzX2luc25fZmV0Y2gsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKGh2bV9sb25nX21vZGVfZW5hYmxlZChjdXIpICYmCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNzLT5hdHRyLmZpZWxkcy5sKSA/
IDY0IDoKQEAgLTQwMjYsMTIgKzQwMjYsMTIgQEAgdm9pZCBodm1fdWRfaW50ZXJjZXB0KHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgd2FsaywgTlVMTCkgPT0gSFZNQ09QWV9va2F5KSAmJgogICAgICAgICAgICAgICht
ZW1jbXAoc2lnLCAiXHhmXHhieGVuIiwgc2l6ZW9mKHNpZykpID09IDApICkKICAgICAgICAgewot
ICAgICAgICAgICAgcmVncy0+ZWlwICs9IHNpemVvZihzaWcpOwotICAgICAgICAgICAgcmVncy0+
ZWZsYWdzICY9IH5YODZfRUZMQUdTX1JGOworICAgICAgICAgICAgcmVncy0+cmlwICs9IHNpemVv
ZihzaWcpOworICAgICAgICAgICAgcmVncy0+X2VmbGFncyAmPSB+WDg2X0VGTEFHU19SRjsKIAog
ICAgICAgICAgICAgLyogWmVybyB0aGUgdXBwZXIgMzIgYml0cyBvZiAlcmlwIGlmIG5vdCBpbiA2
NGJpdCBtb2RlLiAqLwogICAgICAgICAgICAgaWYgKCAhKGh2bV9sb25nX21vZGVfZW5hYmxlZChj
dXIpICYmIGNzLT5hdHRyLmZpZWxkcy5sKSApCi0gICAgICAgICAgICAgICAgcmVncy0+ZWlwID0g
cmVncy0+X2VpcDsKKyAgICAgICAgICAgICAgICByZWdzLT5yaXAgPSByZWdzLT5fZWlwOwogCiAg
ICAgICAgICAgICBhZGRfdGFpbnQoVEFJTlRfSFZNX0ZFUCk7CiAKQEAgLTQwNzUsNyArNDA3NSw3
IEBAIGVudW0gaHZtX2ludGJsayBodm1faW50ZXJydXB0X2Jsb2NrZWQoc3RydWN0IHZjcHUgKnYs
IHN0cnVjdCBodm1faW50YWNrIGludGFjaykKICAgICB9CiAKICAgICBpZiAoIChpbnRhY2suc291
cmNlICE9IGh2bV9pbnRzcmNfbm1pKSAmJgotICAgICAgICAgIShndWVzdF9jcHVfdXNlcl9yZWdz
KCktPmVmbGFncyAmIFg4Nl9FRkxBR1NfSUYpICkKKyAgICAgICAgICEoZ3Vlc3RfY3B1X3VzZXJf
cmVncygpLT5fZWZsYWdzICYgWDg2X0VGTEFHU19JRikgKQogICAgICAgICByZXR1cm4gaHZtX2lu
dGJsa19yZmxhZ3NfaWU7CiAKICAgICBpbnRyX3NoYWRvdyA9IGh2bV9mdW5jcy5nZXRfaW50ZXJy
dXB0X3NoYWRvdyh2KTsKQEAgLTQyNjgsNyArNDI2OCw3IEBAIGludCBodm1fZG9faHlwZXJjYWxs
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBpZiAoIHVubGlrZWx5KGh2bV9n
ZXRfY3BsKGN1cnIpKSApCiAgICAgICAgIHsKICAgICBkZWZhdWx0OgotICAgICAgICAgICAgcmVn
cy0+ZWF4ID0gLUVQRVJNOworICAgICAgICAgICAgcmVncy0+cmF4ID0gLUVQRVJNOwogICAgICAg
ICAgICAgcmV0dXJuIEhWTV9IQ0FMTF9jb21wbGV0ZWQ7CiAgICAgICAgIH0KICAgICBjYXNlIDA6
CkBAIC00Mjg0LDcgKzQyODQsNyBAQCBpbnQgaHZtX2RvX2h5cGVyY2FsbChzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncykKICAgICBpZiAoIChlYXggPj0gQVJSQVlfU0laRShodm1faHlwZXJjYWxs
X3RhYmxlKSkgfHwKICAgICAgICAgICFodm1faHlwZXJjYWxsX3RhYmxlW2VheF0ubmF0aXZlICkK
ICAgICB7Ci0gICAgICAgIHJlZ3MtPmVheCA9IC1FTk9TWVM7CisgICAgICAgIHJlZ3MtPnJheCA9
IC1FTk9TWVM7CiAgICAgICAgIHJldHVybiBIVk1fSENBTExfY29tcGxldGVkOwogICAgIH0KIApA
QCAtNDMzMCw5ICs0MzMwLDkgQEAgaW50IGh2bV9kb19oeXBlcmNhbGwoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICBjYXNlIDY6IHJlZ3MtPnI5ICA9IDB4ZGVhZGJlZWZk
ZWFkZjAwZFVMOwogICAgICAgICAgICAgY2FzZSA1OiByZWdzLT5yOCAgPSAweGRlYWRiZWVmZGVh
ZGYwMGRVTDsKICAgICAgICAgICAgIGNhc2UgNDogcmVncy0+cjEwID0gMHhkZWFkYmVlZmRlYWRm
MDBkVUw7Ci0gICAgICAgICAgICBjYXNlIDM6IHJlZ3MtPmVkeCA9IDB4ZGVhZGJlZWZkZWFkZjAw
ZFVMOwotICAgICAgICAgICAgY2FzZSAyOiByZWdzLT5lc2kgPSAweGRlYWRiZWVmZGVhZGYwMGRV
TDsKLSAgICAgICAgICAgIGNhc2UgMTogcmVncy0+ZWRpID0gMHhkZWFkYmVlZmRlYWRmMDBkVUw7
CisgICAgICAgICAgICBjYXNlIDM6IHJlZ3MtPnJkeCA9IDB4ZGVhZGJlZWZkZWFkZjAwZFVMOwor
ICAgICAgICAgICAgY2FzZSAyOiByZWdzLT5yc2kgPSAweGRlYWRiZWVmZGVhZGYwMGRVTDsKKyAg
ICAgICAgICAgIGNhc2UgMTogcmVncy0+cmRpID0gMHhkZWFkYmVlZmRlYWRmMDBkVUw7CiAgICAg
ICAgICAgICB9CiAgICAgICAgIH0KICNlbmRpZgpAQCAtNDM2Miw4ICs0MzYyLDggQEAgaW50IGh2
bV9kb19oeXBlcmNhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIH0KICNl
bmRpZgogCi0gICAgICAgIHJlZ3MtPl9lYXggPSBodm1faHlwZXJjYWxsX3RhYmxlW2VheF0uY29t
cGF0KGVieCwgZWN4LCBlZHgsIGVzaSwgZWRpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBlYnApOworICAgICAgICByZWdzLT5yYXggPSBodm1f
aHlwZXJjYWxsX3RhYmxlW2VheF0uY29tcGF0KGVieCwgZWN4LCBlZHgsIGVzaSwgZWRpLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVicCk7CiAK
ICNpZm5kZWYgTkRFQlVHCiAgICAgICAgIGlmICggIWN1cnItPmFyY2guaHZtX3ZjcHUuaGNhbGxf
cHJlZW1wdGVkICkKQEAgLTQzNzEsMTkgKzQzNzEsMTggQEAgaW50IGh2bV9kb19oeXBlcmNhbGwo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICAvKiBEZWxpYmVyYXRlbHkg
Y29ycnVwdCBwYXJhbWV0ZXIgcmVncyB1c2VkIGJ5IHRoaXMgaHlwZXJjYWxsLiAqLwogICAgICAg
ICAgICAgc3dpdGNoICggaHlwZXJjYWxsX2FyZ3NfdGFibGVbZWF4XS5jb21wYXQgKQogICAgICAg
ICAgICAgewotICAgICAgICAgICAgY2FzZSA2OiByZWdzLT5lYnAgPSAweGRlYWRmMDBkOwotICAg
ICAgICAgICAgY2FzZSA1OiByZWdzLT5lZGkgPSAweGRlYWRmMDBkOwotICAgICAgICAgICAgY2Fz
ZSA0OiByZWdzLT5lc2kgPSAweGRlYWRmMDBkOwotICAgICAgICAgICAgY2FzZSAzOiByZWdzLT5l
ZHggPSAweGRlYWRmMDBkOwotICAgICAgICAgICAgY2FzZSAyOiByZWdzLT5lY3ggPSAweGRlYWRm
MDBkOwotICAgICAgICAgICAgY2FzZSAxOiByZWdzLT5lYnggPSAweGRlYWRmMDBkOworICAgICAg
ICAgICAgY2FzZSA2OiByZWdzLT5yYnAgPSAweGRlYWRmMDBkOworICAgICAgICAgICAgY2FzZSA1
OiByZWdzLT5yZGkgPSAweGRlYWRmMDBkOworICAgICAgICAgICAgY2FzZSA0OiByZWdzLT5yc2kg
PSAweGRlYWRmMDBkOworICAgICAgICAgICAgY2FzZSAzOiByZWdzLT5yZHggPSAweGRlYWRmMDBk
OworICAgICAgICAgICAgY2FzZSAyOiByZWdzLT5yY3ggPSAweGRlYWRmMDBkOworICAgICAgICAg
ICAgY2FzZSAxOiByZWdzLT5yYnggPSAweGRlYWRmMDBkOwogICAgICAgICAgICAgfQogICAgICAg
ICB9CiAjZW5kaWYKICAgICB9CiAKLSAgICBIVk1fREJHX0xPRyhEQkdfTEVWRUxfSENBTEwsICJo
Y2FsbCVsdSAtPiAlbHgiLAotICAgICAgICAgICAgICAgIGVheCwgKHVuc2lnbmVkIGxvbmcpcmVn
cy0+ZWF4KTsKKyAgICBIVk1fREJHX0xPRyhEQkdfTEVWRUxfSENBTEwsICJoY2FsbCVsdSAtPiAl
bHgiLCBlYXgsIHJlZ3MtPnJheCk7CiAKICAgICBpZiAoIGN1cnItPmFyY2guaHZtX3ZjcHUuaGNh
bGxfcHJlZW1wdGVkICkKICAgICAgICAgcmV0dXJuIEhWTV9IQ0FMTF9wcmVlbXB0ZWQ7CkBAIC00
NTAzLDkgKzQ1MDIsOSBAQCB2b2lkIGh2bV92Y3B1X3Jlc2V0X3N0YXRlKHN0cnVjdCB2Y3B1ICp2
LCB1aW50MTZfdCBjcywgdWludDE2X3QgaXApCiAKICAgICB2LT5hcmNoLnZnY19mbGFncyA9IFZH
Q0Zfb25saW5lOwogICAgIG1lbXNldCgmdi0+YXJjaC51c2VyX3JlZ3MsIDAsIHNpemVvZih2LT5h
cmNoLnVzZXJfcmVncykpOwotICAgIHYtPmFyY2gudXNlcl9yZWdzLmVmbGFncyA9IFg4Nl9FRkxB
R1NfTUJTOwotICAgIHYtPmFyY2gudXNlcl9yZWdzLmVkeCA9IDB4MDAwMDBmMDA7Ci0gICAgdi0+
YXJjaC51c2VyX3JlZ3MuZWlwID0gaXA7CisgICAgdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzID0g
WDg2X0VGTEFHU19NQlM7CisgICAgdi0+YXJjaC51c2VyX3JlZ3MucmR4ID0gMHgwMDAwMGYwMDsK
KyAgICB2LT5hcmNoLnVzZXJfcmVncy5yaXAgPSBpcDsKICAgICBtZW1zZXQoJnYtPmFyY2guZGVi
dWdyZWcsIDAsIHNpemVvZih2LT5hcmNoLmRlYnVncmVnKSk7CiAKICAgICB2LT5hcmNoLmh2bV92
Y3B1Lmd1ZXN0X2NyWzBdID0gWDg2X0NSMF9FVDsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3N1cHBvcnQuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaApp
bmRleCAzZDc2N2Q3Li5iYTU4OTljIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9zdXBwb3J0LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oCkBAIC0x
MDgsNyArMTA4LDcgQEAgZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2ZldGNoX2Zyb21fZ3Vlc3Rf
bGluZWFyKAogI2RlZmluZSBIVk1fSENBTExfaW52YWxpZGF0ZSAyIC8qIGludmFsaWRhdGUgaW9l
bXUtZG0gbWVtb3J5IGNhY2hlICAgICAgICAqLwogaW50IGh2bV9kb19oeXBlcmNhbGwoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnByZWdzKTsKIAotdm9pZCBodm1faGx0KHVuc2lnbmVkIGxvbmcgcmZs
YWdzKTsKK3ZvaWQgaHZtX2hsdCh1bnNpZ25lZCBpbnQgZWZsYWdzKTsKIHZvaWQgaHZtX3RyaXBs
ZV9mYXVsdCh2b2lkKTsKIAogdm9pZCBodm1fcmR0c2NfaW50ZXJjZXB0KHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:06:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:06: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 1cL1wi-0006Sj-4q; Sun, 25 Dec 2016 06:06:12 +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 1cL1wg-0006SX-UI
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:11 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 76/0B-29113-2D16F585; Sun, 25 Dec 2016 06:06:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfdiYny
 Ewac7khYTthk4MHps79vFHsAYxZqZl5RfkcCaceXZYfaCOZEV504uZW5g3OnYxcjJISTwhVHi
 7MTwLkYuIPs8o8SGtZtZuhg5ONgExCTm7lUAqRERUJWYtWI5M0S9ukTT7wY2EFtYwFaia8NiR
 hCbV8BM4tOE++wgNgtQ/fWf89knMHIsYGRYxahRnFpUllqka2Sgl1SUmZ5RkpuYmaNraGCql5
 taXJyYnpqTmFSsl5yfu4kR6JN6BgbGHYyNs/0OMUpyMCmJ8qptjokQ4kvKT6nMSCzOiC8qzUk
 tPsQow8GhJMHbEh0fISRYlJqeWpGWmQMMDpi0BAePkgivdwJQmre4IDG3ODMdInWKUVFKnDcM
 JCEAksgozYNrgwXkJUZZKWFeRgYGBiGegtSi3MwSVPlXjOIcjErCvAIgU3gy80rgpr8CWswEt
 Ni2ORpkcUkiQkqqgdF+9tnOrsWGhWZajwx8+ESClxYL1IonCXf0af9S3v1pUveRnB0vtCru+c
 qtkD3obOSmeUFLkFn29OaM1APFTuf2eCYaBlWoCN9exFzXVmKin/HhSrgL5y3BiQLcAZ+vXku
 ZcaDvdQnvWV4zrvpa5cK0AyZGKRM05+1TufNxGjf3xyXpzBPYlViKMxINtZiLihMBxy0qvEMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1482645968!75481057!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21446 invoked from network); 25 Dec 2016 06:06:09 -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; 25 Dec 2016 06:06:09 -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 1cL1we-0000ED-6c
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:08 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1we-0000E0-65
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:08 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1we-0000E0-65@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:06:08 +0000
Subject: [Xen-changelog] [xen master] x86/HVM: use unambiguous register names
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>

Y29tbWl0IDUxMTdlZTAxMmM2MjZmM2FmOGYzMWUxYjgyMTJiNDkzMTI4ZDMzZTUKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjAwOjQwIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjAwOjQwIDIwMTYgKzAxMDAKCiAgICB4
ODYvSFZNOiB1c2UgdW5hbWJpZ3VvdXMgcmVnaXN0ZXIgbmFtZXMKICAgIAogICAgVGhpcyBpcyBp
biBwcmVwYXJhdGlvbiBvZiBlbGltaW5hdGluZyB0aGUgbWlzLW5hbWluZyBvZiA2NC1iaXQgZmll
bGRzCiAgICB3aXRoIDMyLWJpdCByZWdpc3RlciBuYW1lcyAoZWZsYWdzIGluc3RlYWQgb2YgcmZs
YWdzIGV0YykuIFVzZSB0aGUKICAgIGd1YXJhbnRlZWQgMzItYml0IHVuZGVyc2NvcmUgcHJlZml4
ZWQgbmFtZXMgZm9yIG5vdyB3aGVyZSBhcHByb3ByaWF0ZS4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9o
dm0uYyAgICAgICAgICAgIHwgMTMzICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0t
LS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmggfCAgIDIgKy0KIDIgZmlsZXMg
Y2hhbmdlZCwgNjcgaW5zZXJ0aW9ucygrKSwgNjggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggMTJh
NmY0Ni4uNzA4ZjQ3NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC04ODIsMTYgKzg4MiwxNiBAQCBzdGF0aWMgaW50IGh2
bV9zYXZlX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogICAgICAgICAgICAgY3R4dC5mbGFncyA9IFhFTl9YODZfRlBVX0lOSVRJQUxJU0VEOwogICAg
ICAgICB9CiAKLSAgICAgICAgY3R4dC5yYXggPSB2LT5hcmNoLnVzZXJfcmVncy5lYXg7Ci0gICAg
ICAgIGN0eHQucmJ4ID0gdi0+YXJjaC51c2VyX3JlZ3MuZWJ4OwotICAgICAgICBjdHh0LnJjeCA9
IHYtPmFyY2gudXNlcl9yZWdzLmVjeDsKLSAgICAgICAgY3R4dC5yZHggPSB2LT5hcmNoLnVzZXJf
cmVncy5lZHg7Ci0gICAgICAgIGN0eHQucmJwID0gdi0+YXJjaC51c2VyX3JlZ3MuZWJwOwotICAg
ICAgICBjdHh0LnJzaSA9IHYtPmFyY2gudXNlcl9yZWdzLmVzaTsKLSAgICAgICAgY3R4dC5yZGkg
PSB2LT5hcmNoLnVzZXJfcmVncy5lZGk7Ci0gICAgICAgIGN0eHQucnNwID0gdi0+YXJjaC51c2Vy
X3JlZ3MuZXNwOwotICAgICAgICBjdHh0LnJpcCA9IHYtPmFyY2gudXNlcl9yZWdzLmVpcDsKLSAg
ICAgICAgY3R4dC5yZmxhZ3MgPSB2LT5hcmNoLnVzZXJfcmVncy5lZmxhZ3M7CisgICAgICAgIGN0
eHQucmF4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmF4OworICAgICAgICBjdHh0LnJieCA9IHYtPmFy
Y2gudXNlcl9yZWdzLnJieDsKKyAgICAgICAgY3R4dC5yY3ggPSB2LT5hcmNoLnVzZXJfcmVncy5y
Y3g7CisgICAgICAgIGN0eHQucmR4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmR4OworICAgICAgICBj
dHh0LnJicCA9IHYtPmFyY2gudXNlcl9yZWdzLnJicDsKKyAgICAgICAgY3R4dC5yc2kgPSB2LT5h
cmNoLnVzZXJfcmVncy5yc2k7CisgICAgICAgIGN0eHQucmRpID0gdi0+YXJjaC51c2VyX3JlZ3Mu
cmRpOworICAgICAgICBjdHh0LnJzcCA9IHYtPmFyY2gudXNlcl9yZWdzLnJzcDsKKyAgICAgICAg
Y3R4dC5yaXAgPSB2LT5hcmNoLnVzZXJfcmVncy5yaXA7CisgICAgICAgIGN0eHQucmZsYWdzID0g
di0+YXJjaC51c2VyX3JlZ3MucmZsYWdzOwogICAgICAgICBjdHh0LnI4ICA9IHYtPmFyY2gudXNl
cl9yZWdzLnI4OwogICAgICAgICBjdHh0LnI5ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI5OwogICAg
ICAgICBjdHh0LnIxMCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMDsKQEAgLTExOTcsMTYgKzExOTcs
MTYgQEAgc3RhdGljIGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICBpZiAoIHhzYXZlX2FyZWEgKQogICAgICAgICB4c2F2
ZV9hcmVhLT54c2F2ZV9oZHIueGNvbXBfYnYgPSAwOwogCi0gICAgdi0+YXJjaC51c2VyX3JlZ3Mu
ZWF4ID0gY3R4dC5yYXg7Ci0gICAgdi0+YXJjaC51c2VyX3JlZ3MuZWJ4ID0gY3R4dC5yYng7Ci0g
ICAgdi0+YXJjaC51c2VyX3JlZ3MuZWN4ID0gY3R4dC5yY3g7Ci0gICAgdi0+YXJjaC51c2VyX3Jl
Z3MuZWR4ID0gY3R4dC5yZHg7Ci0gICAgdi0+YXJjaC51c2VyX3JlZ3MuZWJwID0gY3R4dC5yYnA7
Ci0gICAgdi0+YXJjaC51c2VyX3JlZ3MuZXNpID0gY3R4dC5yc2k7Ci0gICAgdi0+YXJjaC51c2Vy
X3JlZ3MuZWRpID0gY3R4dC5yZGk7Ci0gICAgdi0+YXJjaC51c2VyX3JlZ3MuZXNwID0gY3R4dC5y
c3A7Ci0gICAgdi0+YXJjaC51c2VyX3JlZ3MuZWlwID0gY3R4dC5yaXA7Ci0gICAgdi0+YXJjaC51
c2VyX3JlZ3MuZWZsYWdzID0gY3R4dC5yZmxhZ3MgfCBYODZfRUZMQUdTX01CUzsKKyAgICB2LT5h
cmNoLnVzZXJfcmVncy5yYXggPSBjdHh0LnJheDsKKyAgICB2LT5hcmNoLnVzZXJfcmVncy5yYngg
PSBjdHh0LnJieDsKKyAgICB2LT5hcmNoLnVzZXJfcmVncy5yY3ggPSBjdHh0LnJjeDsKKyAgICB2
LT5hcmNoLnVzZXJfcmVncy5yZHggPSBjdHh0LnJkeDsKKyAgICB2LT5hcmNoLnVzZXJfcmVncy5y
YnAgPSBjdHh0LnJicDsKKyAgICB2LT5hcmNoLnVzZXJfcmVncy5yc2kgPSBjdHh0LnJzaTsKKyAg
ICB2LT5hcmNoLnVzZXJfcmVncy5yZGkgPSBjdHh0LnJkaTsKKyAgICB2LT5hcmNoLnVzZXJfcmVn
cy5yc3AgPSBjdHh0LnJzcDsKKyAgICB2LT5hcmNoLnVzZXJfcmVncy5yaXAgPSBjdHh0LnJpcDsK
KyAgICB2LT5hcmNoLnVzZXJfcmVncy5yZmxhZ3MgPSBjdHh0LnJmbGFncyB8IFg4Nl9FRkxBR1Nf
TUJTOwogICAgIHYtPmFyY2gudXNlcl9yZWdzLnI4ICA9IGN0eHQucjg7CiAgICAgdi0+YXJjaC51
c2VyX3JlZ3MucjkgID0gY3R4dC5yOTsKICAgICB2LT5hcmNoLnVzZXJfcmVncy5yMTAgPSBjdHh0
LnIxMDsKQEAgLTE2NTgsNyArMTY1OCw3IEBAIHZvaWQgaHZtX3ZjcHVfZG93bihzdHJ1Y3QgdmNw
dSAqdikKICAgICB9CiB9CiAKLXZvaWQgaHZtX2hsdCh1bnNpZ25lZCBsb25nIHJmbGFncykKK3Zv
aWQgaHZtX2hsdCh1bnNpZ25lZCBpbnQgZWZsYWdzKQogewogICAgIHN0cnVjdCB2Y3B1ICpjdXJy
ID0gY3VycmVudDsKIApAQCAtMTY3MCw3ICsxNjcwLDcgQEAgdm9pZCBodm1faGx0KHVuc2lnbmVk
IGxvbmcgcmZsYWdzKQogICAgICAqIHdhbnQgdG8gc2h1dCBkb3duLiBJbiBhIHJlYWwgcHJvY2Vz
c29yLCBOTUlzIGFyZSB0aGUgb25seSB3YXkgdG8gYnJlYWsKICAgICAgKiBvdXQgb2YgdGhpcy4K
ICAgICAgKi8KLSAgICBpZiAoIHVubGlrZWx5KCEocmZsYWdzICYgWDg2X0VGTEFHU19JRikpICkK
KyAgICBpZiAoIHVubGlrZWx5KCEoZWZsYWdzICYgWDg2X0VGTEFHU19JRikpICkKICAgICAgICAg
cmV0dXJuIGh2bV92Y3B1X2Rvd24oY3Vycik7CiAKICAgICBkb19zY2hlZF9vcChTQ0hFRE9QX2Js
b2NrLCBndWVzdF9oYW5kbGVfZnJvbV9wdHIoTlVMTCwgdm9pZCkpOwpAQCAtMjkwMSw3ICsyOTAx
LDcgQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCiAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIg
Z2R0LCB0ciwgcHJldl90ciwgc2VncjsKICAgICBzdHJ1Y3QgZGVzY19zdHJ1Y3QgKm9wdHNzX2Rl
c2MgPSBOVUxMLCAqbnB0c3NfZGVzYyA9IE5VTEwsIHRzc19kZXNjOwogICAgIGJvb2xfdCBvdGRf
d3JpdGFibGUsIG50ZF93cml0YWJsZTsKLSAgICB1bnNpZ25lZCBsb25nIGVmbGFnczsKKyAgICB1
bnNpZ25lZCBpbnQgZWZsYWdzOwogICAgIHBhZ2VmYXVsdF9pbmZvX3QgcGZpbmZvOwogICAgIGlu
dCBleG5fcmFpc2VkLCByYzsKICAgICBzdHJ1Y3QgewpAQCAtMjk3NSwyMCArMjk3NSwyMCBAQCB2
b2lkIGh2bV90YXNrX3N3aXRjaCgKICAgICBpZiAoIHJjICE9IEhWTUNPUFlfb2theSApCiAgICAg
ICAgIGdvdG8gb3V0OwogCi0gICAgZWZsYWdzID0gcmVncy0+ZWZsYWdzOworICAgIGVmbGFncyA9
IHJlZ3MtPl9lZmxhZ3M7CiAgICAgaWYgKCB0YXNrc3dpdGNoX3JlYXNvbiA9PSBUU1dfaXJldCAp
CiAgICAgICAgIGVmbGFncyAmPSB+WDg2X0VGTEFHU19OVDsKIAotICAgIHRzcy5laXAgICAgPSBy
ZWdzLT5laXA7CisgICAgdHNzLmVpcCAgICA9IHJlZ3MtPl9laXA7CiAgICAgdHNzLmVmbGFncyA9
IGVmbGFnczsKLSAgICB0c3MuZWF4ICAgID0gcmVncy0+ZWF4OwotICAgIHRzcy5lY3ggICAgPSBy
ZWdzLT5lY3g7Ci0gICAgdHNzLmVkeCAgICA9IHJlZ3MtPmVkeDsKLSAgICB0c3MuZWJ4ICAgID0g
cmVncy0+ZWJ4OwotICAgIHRzcy5lc3AgICAgPSByZWdzLT5lc3A7Ci0gICAgdHNzLmVicCAgICA9
IHJlZ3MtPmVicDsKLSAgICB0c3MuZXNpICAgID0gcmVncy0+ZXNpOwotICAgIHRzcy5lZGkgICAg
PSByZWdzLT5lZGk7CisgICAgdHNzLmVheCAgICA9IHJlZ3MtPl9lYXg7CisgICAgdHNzLmVjeCAg
ICA9IHJlZ3MtPl9lY3g7CisgICAgdHNzLmVkeCAgICA9IHJlZ3MtPl9lZHg7CisgICAgdHNzLmVi
eCAgICA9IHJlZ3MtPl9lYng7CisgICAgdHNzLmVzcCAgICA9IHJlZ3MtPl9lc3A7CisgICAgdHNz
LmVicCAgICA9IHJlZ3MtPl9lYnA7CisgICAgdHNzLmVzaSAgICA9IHJlZ3MtPl9lc2k7CisgICAg
dHNzLmVkaSAgICA9IHJlZ3MtPl9lZGk7CiAKICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIo
diwgeDg2X3NlZ19lcywgJnNlZ3IpOwogICAgIHRzcy5lcyA9IHNlZ3Iuc2VsOwpAQCAtMzAzMiwx
NiArMzAzMiwxNiBAQCB2b2lkIGh2bV90YXNrX3N3aXRjaCgKICAgICBpZiAoIGh2bV9zZXRfY3Iz
KHRzcy5jcjMsIDEpICkKICAgICAgICAgZ290byBvdXQ7CiAKLSAgICByZWdzLT5laXAgICAgPSB0
c3MuZWlwOwotICAgIHJlZ3MtPmVmbGFncyA9IHRzcy5lZmxhZ3MgfCAyOwotICAgIHJlZ3MtPmVh
eCAgICA9IHRzcy5lYXg7Ci0gICAgcmVncy0+ZWN4ICAgID0gdHNzLmVjeDsKLSAgICByZWdzLT5l
ZHggICAgPSB0c3MuZWR4OwotICAgIHJlZ3MtPmVieCAgICA9IHRzcy5lYng7Ci0gICAgcmVncy0+
ZXNwICAgID0gdHNzLmVzcDsKLSAgICByZWdzLT5lYnAgICAgPSB0c3MuZWJwOwotICAgIHJlZ3Mt
PmVzaSAgICA9IHRzcy5lc2k7Ci0gICAgcmVncy0+ZWRpICAgID0gdHNzLmVkaTsKKyAgICByZWdz
LT5yaXAgICAgPSB0c3MuZWlwOworICAgIHJlZ3MtPnJmbGFncyA9IHRzcy5lZmxhZ3MgfCBYODZf
RUZMQUdTX01CUzsKKyAgICByZWdzLT5yYXggICAgPSB0c3MuZWF4OworICAgIHJlZ3MtPnJjeCAg
ICA9IHRzcy5lY3g7CisgICAgcmVncy0+cmR4ICAgID0gdHNzLmVkeDsKKyAgICByZWdzLT5yYngg
ICAgPSB0c3MuZWJ4OworICAgIHJlZ3MtPnJzcCAgICA9IHRzcy5lc3A7CisgICAgcmVncy0+cmJw
ICAgID0gdHNzLmVicDsKKyAgICByZWdzLT5yc2kgICAgPSB0c3MuZXNpOworICAgIHJlZ3MtPnJk
aSAgICA9IHRzcy5lZGk7CiAKICAgICBleG5fcmFpc2VkID0gMDsKICAgICBpZiAoIGh2bV9sb2Fk
X3NlZ21lbnRfc2VsZWN0b3IoeDg2X3NlZ19lcywgdHNzLmVzLCB0c3MuZWZsYWdzKSB8fApAQCAt
MzA1NCw3ICszMDU0LDcgQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCiAKICAgICBpZiAoIHRhc2tz
d2l0Y2hfcmVhc29uID09IFRTV19jYWxsX29yX2ludCApCiAgICAgewotICAgICAgICByZWdzLT5l
ZmxhZ3MgfD0gWDg2X0VGTEFHU19OVDsKKyAgICAgICAgcmVncy0+X2VmbGFncyB8PSBYODZfRUZM
QUdTX05UOwogICAgICAgICB0c3MuYmFja19saW5rID0gcHJldl90ci5zZWw7CiAKICAgICAgICAg
cmMgPSBodm1fY29weV90b19ndWVzdF9saW5lYXIodHIuYmFzZSArIG9mZnNldG9mKHR5cGVvZih0
c3MpLCBiYWNrX2xpbmspLApAQCAtNDAxNyw3ICs0MDE3LDcgQEAgdm9pZCBodm1fdWRfaW50ZXJj
ZXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICB1bnNpZ25lZCBsb25nIGFk
ZHI7CiAgICAgICAgIGNoYXIgc2lnWzVdOyAvKiB1ZDI7IC5hc2NpaSAieGVuIiAqLwogCi0gICAg
ICAgIGlmICggaHZtX3ZpcnR1YWxfdG9fbGluZWFyX2FkZHIoeDg2X3NlZ19jcywgY3MsIHJlZ3Mt
PmVpcCwKKyAgICAgICAgaWYgKCBodm1fdmlydHVhbF90b19saW5lYXJfYWRkcih4ODZfc2VnX2Nz
LCBjcywgcmVncy0+cmlwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHNpemVvZihzaWcpLCBodm1fYWNjZXNzX2luc25fZmV0Y2gsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKGh2bV9sb25nX21vZGVfZW5hYmxlZChjdXIpICYmCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNzLT5hdHRyLmZpZWxkcy5sKSA/
IDY0IDoKQEAgLTQwMjYsMTIgKzQwMjYsMTIgQEAgdm9pZCBodm1fdWRfaW50ZXJjZXB0KHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgd2FsaywgTlVMTCkgPT0gSFZNQ09QWV9va2F5KSAmJgogICAgICAgICAgICAgICht
ZW1jbXAoc2lnLCAiXHhmXHhieGVuIiwgc2l6ZW9mKHNpZykpID09IDApICkKICAgICAgICAgewot
ICAgICAgICAgICAgcmVncy0+ZWlwICs9IHNpemVvZihzaWcpOwotICAgICAgICAgICAgcmVncy0+
ZWZsYWdzICY9IH5YODZfRUZMQUdTX1JGOworICAgICAgICAgICAgcmVncy0+cmlwICs9IHNpemVv
ZihzaWcpOworICAgICAgICAgICAgcmVncy0+X2VmbGFncyAmPSB+WDg2X0VGTEFHU19SRjsKIAog
ICAgICAgICAgICAgLyogWmVybyB0aGUgdXBwZXIgMzIgYml0cyBvZiAlcmlwIGlmIG5vdCBpbiA2
NGJpdCBtb2RlLiAqLwogICAgICAgICAgICAgaWYgKCAhKGh2bV9sb25nX21vZGVfZW5hYmxlZChj
dXIpICYmIGNzLT5hdHRyLmZpZWxkcy5sKSApCi0gICAgICAgICAgICAgICAgcmVncy0+ZWlwID0g
cmVncy0+X2VpcDsKKyAgICAgICAgICAgICAgICByZWdzLT5yaXAgPSByZWdzLT5fZWlwOwogCiAg
ICAgICAgICAgICBhZGRfdGFpbnQoVEFJTlRfSFZNX0ZFUCk7CiAKQEAgLTQwNzUsNyArNDA3NSw3
IEBAIGVudW0gaHZtX2ludGJsayBodm1faW50ZXJydXB0X2Jsb2NrZWQoc3RydWN0IHZjcHUgKnYs
IHN0cnVjdCBodm1faW50YWNrIGludGFjaykKICAgICB9CiAKICAgICBpZiAoIChpbnRhY2suc291
cmNlICE9IGh2bV9pbnRzcmNfbm1pKSAmJgotICAgICAgICAgIShndWVzdF9jcHVfdXNlcl9yZWdz
KCktPmVmbGFncyAmIFg4Nl9FRkxBR1NfSUYpICkKKyAgICAgICAgICEoZ3Vlc3RfY3B1X3VzZXJf
cmVncygpLT5fZWZsYWdzICYgWDg2X0VGTEFHU19JRikgKQogICAgICAgICByZXR1cm4gaHZtX2lu
dGJsa19yZmxhZ3NfaWU7CiAKICAgICBpbnRyX3NoYWRvdyA9IGh2bV9mdW5jcy5nZXRfaW50ZXJy
dXB0X3NoYWRvdyh2KTsKQEAgLTQyNjgsNyArNDI2OCw3IEBAIGludCBodm1fZG9faHlwZXJjYWxs
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBpZiAoIHVubGlrZWx5KGh2bV9n
ZXRfY3BsKGN1cnIpKSApCiAgICAgICAgIHsKICAgICBkZWZhdWx0OgotICAgICAgICAgICAgcmVn
cy0+ZWF4ID0gLUVQRVJNOworICAgICAgICAgICAgcmVncy0+cmF4ID0gLUVQRVJNOwogICAgICAg
ICAgICAgcmV0dXJuIEhWTV9IQ0FMTF9jb21wbGV0ZWQ7CiAgICAgICAgIH0KICAgICBjYXNlIDA6
CkBAIC00Mjg0LDcgKzQyODQsNyBAQCBpbnQgaHZtX2RvX2h5cGVyY2FsbChzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncykKICAgICBpZiAoIChlYXggPj0gQVJSQVlfU0laRShodm1faHlwZXJjYWxs
X3RhYmxlKSkgfHwKICAgICAgICAgICFodm1faHlwZXJjYWxsX3RhYmxlW2VheF0ubmF0aXZlICkK
ICAgICB7Ci0gICAgICAgIHJlZ3MtPmVheCA9IC1FTk9TWVM7CisgICAgICAgIHJlZ3MtPnJheCA9
IC1FTk9TWVM7CiAgICAgICAgIHJldHVybiBIVk1fSENBTExfY29tcGxldGVkOwogICAgIH0KIApA
QCAtNDMzMCw5ICs0MzMwLDkgQEAgaW50IGh2bV9kb19oeXBlcmNhbGwoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICBjYXNlIDY6IHJlZ3MtPnI5ICA9IDB4ZGVhZGJlZWZk
ZWFkZjAwZFVMOwogICAgICAgICAgICAgY2FzZSA1OiByZWdzLT5yOCAgPSAweGRlYWRiZWVmZGVh
ZGYwMGRVTDsKICAgICAgICAgICAgIGNhc2UgNDogcmVncy0+cjEwID0gMHhkZWFkYmVlZmRlYWRm
MDBkVUw7Ci0gICAgICAgICAgICBjYXNlIDM6IHJlZ3MtPmVkeCA9IDB4ZGVhZGJlZWZkZWFkZjAw
ZFVMOwotICAgICAgICAgICAgY2FzZSAyOiByZWdzLT5lc2kgPSAweGRlYWRiZWVmZGVhZGYwMGRV
TDsKLSAgICAgICAgICAgIGNhc2UgMTogcmVncy0+ZWRpID0gMHhkZWFkYmVlZmRlYWRmMDBkVUw7
CisgICAgICAgICAgICBjYXNlIDM6IHJlZ3MtPnJkeCA9IDB4ZGVhZGJlZWZkZWFkZjAwZFVMOwor
ICAgICAgICAgICAgY2FzZSAyOiByZWdzLT5yc2kgPSAweGRlYWRiZWVmZGVhZGYwMGRVTDsKKyAg
ICAgICAgICAgIGNhc2UgMTogcmVncy0+cmRpID0gMHhkZWFkYmVlZmRlYWRmMDBkVUw7CiAgICAg
ICAgICAgICB9CiAgICAgICAgIH0KICNlbmRpZgpAQCAtNDM2Miw4ICs0MzYyLDggQEAgaW50IGh2
bV9kb19oeXBlcmNhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIH0KICNl
bmRpZgogCi0gICAgICAgIHJlZ3MtPl9lYXggPSBodm1faHlwZXJjYWxsX3RhYmxlW2VheF0uY29t
cGF0KGVieCwgZWN4LCBlZHgsIGVzaSwgZWRpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBlYnApOworICAgICAgICByZWdzLT5yYXggPSBodm1f
aHlwZXJjYWxsX3RhYmxlW2VheF0uY29tcGF0KGVieCwgZWN4LCBlZHgsIGVzaSwgZWRpLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVicCk7CiAK
ICNpZm5kZWYgTkRFQlVHCiAgICAgICAgIGlmICggIWN1cnItPmFyY2guaHZtX3ZjcHUuaGNhbGxf
cHJlZW1wdGVkICkKQEAgLTQzNzEsMTkgKzQzNzEsMTggQEAgaW50IGh2bV9kb19oeXBlcmNhbGwo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICAvKiBEZWxpYmVyYXRlbHkg
Y29ycnVwdCBwYXJhbWV0ZXIgcmVncyB1c2VkIGJ5IHRoaXMgaHlwZXJjYWxsLiAqLwogICAgICAg
ICAgICAgc3dpdGNoICggaHlwZXJjYWxsX2FyZ3NfdGFibGVbZWF4XS5jb21wYXQgKQogICAgICAg
ICAgICAgewotICAgICAgICAgICAgY2FzZSA2OiByZWdzLT5lYnAgPSAweGRlYWRmMDBkOwotICAg
ICAgICAgICAgY2FzZSA1OiByZWdzLT5lZGkgPSAweGRlYWRmMDBkOwotICAgICAgICAgICAgY2Fz
ZSA0OiByZWdzLT5lc2kgPSAweGRlYWRmMDBkOwotICAgICAgICAgICAgY2FzZSAzOiByZWdzLT5l
ZHggPSAweGRlYWRmMDBkOwotICAgICAgICAgICAgY2FzZSAyOiByZWdzLT5lY3ggPSAweGRlYWRm
MDBkOwotICAgICAgICAgICAgY2FzZSAxOiByZWdzLT5lYnggPSAweGRlYWRmMDBkOworICAgICAg
ICAgICAgY2FzZSA2OiByZWdzLT5yYnAgPSAweGRlYWRmMDBkOworICAgICAgICAgICAgY2FzZSA1
OiByZWdzLT5yZGkgPSAweGRlYWRmMDBkOworICAgICAgICAgICAgY2FzZSA0OiByZWdzLT5yc2kg
PSAweGRlYWRmMDBkOworICAgICAgICAgICAgY2FzZSAzOiByZWdzLT5yZHggPSAweGRlYWRmMDBk
OworICAgICAgICAgICAgY2FzZSAyOiByZWdzLT5yY3ggPSAweGRlYWRmMDBkOworICAgICAgICAg
ICAgY2FzZSAxOiByZWdzLT5yYnggPSAweGRlYWRmMDBkOwogICAgICAgICAgICAgfQogICAgICAg
ICB9CiAjZW5kaWYKICAgICB9CiAKLSAgICBIVk1fREJHX0xPRyhEQkdfTEVWRUxfSENBTEwsICJo
Y2FsbCVsdSAtPiAlbHgiLAotICAgICAgICAgICAgICAgIGVheCwgKHVuc2lnbmVkIGxvbmcpcmVn
cy0+ZWF4KTsKKyAgICBIVk1fREJHX0xPRyhEQkdfTEVWRUxfSENBTEwsICJoY2FsbCVsdSAtPiAl
bHgiLCBlYXgsIHJlZ3MtPnJheCk7CiAKICAgICBpZiAoIGN1cnItPmFyY2guaHZtX3ZjcHUuaGNh
bGxfcHJlZW1wdGVkICkKICAgICAgICAgcmV0dXJuIEhWTV9IQ0FMTF9wcmVlbXB0ZWQ7CkBAIC00
NTAzLDkgKzQ1MDIsOSBAQCB2b2lkIGh2bV92Y3B1X3Jlc2V0X3N0YXRlKHN0cnVjdCB2Y3B1ICp2
LCB1aW50MTZfdCBjcywgdWludDE2X3QgaXApCiAKICAgICB2LT5hcmNoLnZnY19mbGFncyA9IFZH
Q0Zfb25saW5lOwogICAgIG1lbXNldCgmdi0+YXJjaC51c2VyX3JlZ3MsIDAsIHNpemVvZih2LT5h
cmNoLnVzZXJfcmVncykpOwotICAgIHYtPmFyY2gudXNlcl9yZWdzLmVmbGFncyA9IFg4Nl9FRkxB
R1NfTUJTOwotICAgIHYtPmFyY2gudXNlcl9yZWdzLmVkeCA9IDB4MDAwMDBmMDA7Ci0gICAgdi0+
YXJjaC51c2VyX3JlZ3MuZWlwID0gaXA7CisgICAgdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzID0g
WDg2X0VGTEFHU19NQlM7CisgICAgdi0+YXJjaC51c2VyX3JlZ3MucmR4ID0gMHgwMDAwMGYwMDsK
KyAgICB2LT5hcmNoLnVzZXJfcmVncy5yaXAgPSBpcDsKICAgICBtZW1zZXQoJnYtPmFyY2guZGVi
dWdyZWcsIDAsIHNpemVvZih2LT5hcmNoLmRlYnVncmVnKSk7CiAKICAgICB2LT5hcmNoLmh2bV92
Y3B1Lmd1ZXN0X2NyWzBdID0gWDg2X0NSMF9FVDsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3N1cHBvcnQuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N1cHBvcnQuaApp
bmRleCAzZDc2N2Q3Li5iYTU4OTljIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9zdXBwb3J0LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3VwcG9ydC5oCkBAIC0x
MDgsNyArMTA4LDcgQEAgZW51bSBodm1fY29weV9yZXN1bHQgaHZtX2ZldGNoX2Zyb21fZ3Vlc3Rf
bGluZWFyKAogI2RlZmluZSBIVk1fSENBTExfaW52YWxpZGF0ZSAyIC8qIGludmFsaWRhdGUgaW9l
bXUtZG0gbWVtb3J5IGNhY2hlICAgICAgICAqLwogaW50IGh2bV9kb19oeXBlcmNhbGwoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnByZWdzKTsKIAotdm9pZCBodm1faGx0KHVuc2lnbmVkIGxvbmcgcmZs
YWdzKTsKK3ZvaWQgaHZtX2hsdCh1bnNpZ25lZCBpbnQgZWZsYWdzKTsKIHZvaWQgaHZtX3RyaXBs
ZV9mYXVsdCh2b2lkKTsKIAogdm9pZCBodm1fcmR0c2NfaW50ZXJjZXB0KHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKTsKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVu
L2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0
cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:06:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:06:22 +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 1cL1ws-0006UR-7m; Sun, 25 Dec 2016 06:06:22 +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 1cL1wq-0006UF-Vd
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:21 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 AF/F4-19998-CD16F585; Sun, 25 Dec 2016 06:06:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVfd2Yny
 Ewfxp4hYTthk4MHps79vFHsAYxZqZl5RfkcCa0dAyk6Xgt2zF9wVnmRoYN0h2MXJxCAl8YZTo
 m7yYrYuRE8g5zyjR/Ei4i5GDg01ATGLuXgWQsIiAqsSsFcuZIUrUJZp+N4CVCws4SWw+9Z4dx
 OYVMJOYumACWJwFqL7n2DKWCYwcCxgZVjFqFKcWlaUW6Rqa6yUVZaZnlOQmZuboGhoY6+WmFh
 cnpqfmJCYV6yXn525iBPqEAQh2ML487XmIUZKDSUmUV21zTIQQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCd6W6PgIIcGi1PTUirTMHGBwwKQlOHiURHi9E4DSvMUFibnFmekQqVOMuhzTni1+yiTE
 kpeflyolzhsGUiQAUpRRmgc3AhaolxhlpYR5GYGOEuIpSC3KzSxBlX/FKM7BqCTMexZkCk9mX
 gncpldARzABHWHbHA1yREkiQkqqgVH9wqI+lvcHKhI6w0+3bV9WxeOzzaUvP/BKOucm4WsWnW
 dXTX+rUXibt1/q8M8P5h+qjA0OBt9vY2w/fvJkfvOh9vsnhROd999btcbEx/0832z9w0ydmvu
 m262YcztJV8NJ4lfM1fsFDFYp51ibI36Ez7zOZDT/XWS6xpsFtc6XU8/W2yQ9mKTEUpyRaKjF
 XFScCACyimWWTwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1482645978!70239059!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4698 invoked from network); 25 Dec 2016 06:06:19 -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; 25 Dec 2016 06:06:19 -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 1cL1wo-0000EN-8i
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1wo-0000Fb-8A
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:18 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1wo-0000Fb-8A@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:06:18 +0000
Subject: [Xen-changelog] [xen master] x86/vm-event: use unambiguous register
	names
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>

Y29tbWl0IDdlOGUwY2E3ODRlZDAwNDFjNmRjZTkzYzM0MGU1ZTM1YzYwNWU2ZGYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjAxOjA4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjAxOjA4IDIwMTYgKzAxMDAKCiAgICB4
ODYvdm0tZXZlbnQ6IHVzZSB1bmFtYmlndW91cyByZWdpc3RlciBuYW1lcwogICAgCiAgICBUaGlz
IGlzIGluIHByZXBhcmF0aW9uIG9mIGVsaW1pbmF0aW5nIHRoZSBtaXMtbmFtaW5nIG9mIDY0LWJp
dCBmaWVsZHMKICAgIHdpdGggMzItYml0IHJlZ2lzdGVyIG5hbWVzIChlZmxhZ3MgaW5zdGVhZCBv
ZiByZmxhZ3MgZXRjKS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5n
eWVsLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni92bV9ldmVudC5jIHwgNDAgKysrKysrKysrKysrKysr
KysrKystLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDIwIGluc2VydGlvbnMo
KyksIDIwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5j
IGIveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMKaW5kZXggZTlhNjg5Yy4uNTJiMzE1OSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMKKysrIGIveGVuL2FyY2gveDg2L3ZtX2V2ZW50
LmMKQEAgLTExMiwxNCArMTEyLDE0IEBAIHZvaWQgdm1fZXZlbnRfc2V0X3JlZ2lzdGVycyhzdHJ1
Y3QgdmNwdSAqdiwgdm1fZXZlbnRfcmVzcG9uc2VfdCAqcnNwKQogewogICAgIEFTU0VSVChhdG9t
aWNfcmVhZCgmdi0+dm1fZXZlbnRfcGF1c2VfY291bnQpKTsKIAotICAgIHYtPmFyY2gudXNlcl9y
ZWdzLmVheCA9IHJzcC0+ZGF0YS5yZWdzLng4Ni5yYXg7Ci0gICAgdi0+YXJjaC51c2VyX3JlZ3Mu
ZWJ4ID0gcnNwLT5kYXRhLnJlZ3MueDg2LnJieDsKLSAgICB2LT5hcmNoLnVzZXJfcmVncy5lY3gg
PSByc3AtPmRhdGEucmVncy54ODYucmN4OwotICAgIHYtPmFyY2gudXNlcl9yZWdzLmVkeCA9IHJz
cC0+ZGF0YS5yZWdzLng4Ni5yZHg7Ci0gICAgdi0+YXJjaC51c2VyX3JlZ3MuZXNwID0gcnNwLT5k
YXRhLnJlZ3MueDg2LnJzcDsKLSAgICB2LT5hcmNoLnVzZXJfcmVncy5lYnAgPSByc3AtPmRhdGEu
cmVncy54ODYucmJwOwotICAgIHYtPmFyY2gudXNlcl9yZWdzLmVzaSA9IHJzcC0+ZGF0YS5yZWdz
Lng4Ni5yc2k7Ci0gICAgdi0+YXJjaC51c2VyX3JlZ3MuZWRpID0gcnNwLT5kYXRhLnJlZ3MueDg2
LnJkaTsKKyAgICB2LT5hcmNoLnVzZXJfcmVncy5yYXggPSByc3AtPmRhdGEucmVncy54ODYucmF4
OworICAgIHYtPmFyY2gudXNlcl9yZWdzLnJieCA9IHJzcC0+ZGF0YS5yZWdzLng4Ni5yYng7Cisg
ICAgdi0+YXJjaC51c2VyX3JlZ3MucmN4ID0gcnNwLT5kYXRhLnJlZ3MueDg2LnJjeDsKKyAgICB2
LT5hcmNoLnVzZXJfcmVncy5yZHggPSByc3AtPmRhdGEucmVncy54ODYucmR4OworICAgIHYtPmFy
Y2gudXNlcl9yZWdzLnJzcCA9IHJzcC0+ZGF0YS5yZWdzLng4Ni5yc3A7CisgICAgdi0+YXJjaC51
c2VyX3JlZ3MucmJwID0gcnNwLT5kYXRhLnJlZ3MueDg2LnJicDsKKyAgICB2LT5hcmNoLnVzZXJf
cmVncy5yc2kgPSByc3AtPmRhdGEucmVncy54ODYucnNpOworICAgIHYtPmFyY2gudXNlcl9yZWdz
LnJkaSA9IHJzcC0+ZGF0YS5yZWdzLng4Ni5yZGk7CiAKICAgICB2LT5hcmNoLnVzZXJfcmVncy5y
OCA9IHJzcC0+ZGF0YS5yZWdzLng4Ni5yODsKICAgICB2LT5hcmNoLnVzZXJfcmVncy5yOSA9IHJz
cC0+ZGF0YS5yZWdzLng4Ni5yOTsKQEAgLTEzMCw4ICsxMzAsOCBAQCB2b2lkIHZtX2V2ZW50X3Nl
dF9yZWdpc3RlcnMoc3RydWN0IHZjcHUgKnYsIHZtX2V2ZW50X3Jlc3BvbnNlX3QgKnJzcCkKICAg
ICB2LT5hcmNoLnVzZXJfcmVncy5yMTQgPSByc3AtPmRhdGEucmVncy54ODYucjE0OwogICAgIHYt
PmFyY2gudXNlcl9yZWdzLnIxNSA9IHJzcC0+ZGF0YS5yZWdzLng4Ni5yMTU7CiAKLSAgICB2LT5h
cmNoLnVzZXJfcmVncy5lZmxhZ3MgPSByc3AtPmRhdGEucmVncy54ODYucmZsYWdzOwotICAgIHYt
PmFyY2gudXNlcl9yZWdzLmVpcCA9IHJzcC0+ZGF0YS5yZWdzLng4Ni5yaXA7CisgICAgdi0+YXJj
aC51c2VyX3JlZ3MucmZsYWdzID0gcnNwLT5kYXRhLnJlZ3MueDg2LnJmbGFnczsKKyAgICB2LT5h
cmNoLnVzZXJfcmVncy5yaXAgPSByc3AtPmRhdGEucmVncy54ODYucmlwOwogfQogCiB2b2lkIHZt
X2V2ZW50X21vbml0b3JfbmV4dF9pbnRlcnJ1cHQoc3RydWN0IHZjcHUgKnYpCkBAIC0xNTEsMTQg
KzE1MSwxNCBAQCB2b2lkIHZtX2V2ZW50X2ZpbGxfcmVncyh2bV9ldmVudF9yZXF1ZXN0X3QgKnJl
cSkKICAgICAvKiBBcmNoaXRlY3R1cmUtc3BlY2lmaWMgdm1jcy92bWNiIGJpdHMgKi8KICAgICBo
dm1fZnVuY3Muc2F2ZV9jcHVfY3R4dChjdXJyLCAmY3R4dCk7CiAKLSAgICByZXEtPmRhdGEucmVn
cy54ODYucmF4ID0gcmVncy0+ZWF4OwotICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5yY3ggPSByZWdz
LT5lY3g7Ci0gICAgcmVxLT5kYXRhLnJlZ3MueDg2LnJkeCA9IHJlZ3MtPmVkeDsKLSAgICByZXEt
PmRhdGEucmVncy54ODYucmJ4ID0gcmVncy0+ZWJ4OwotICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5y
c3AgPSByZWdzLT5lc3A7Ci0gICAgcmVxLT5kYXRhLnJlZ3MueDg2LnJicCA9IHJlZ3MtPmVicDsK
LSAgICByZXEtPmRhdGEucmVncy54ODYucnNpID0gcmVncy0+ZXNpOwotICAgIHJlcS0+ZGF0YS5y
ZWdzLng4Ni5yZGkgPSByZWdzLT5lZGk7CisgICAgcmVxLT5kYXRhLnJlZ3MueDg2LnJheCA9IHJl
Z3MtPnJheDsKKyAgICByZXEtPmRhdGEucmVncy54ODYucmN4ID0gcmVncy0+cmN4OworICAgIHJl
cS0+ZGF0YS5yZWdzLng4Ni5yZHggPSByZWdzLT5yZHg7CisgICAgcmVxLT5kYXRhLnJlZ3MueDg2
LnJieCA9IHJlZ3MtPnJieDsKKyAgICByZXEtPmRhdGEucmVncy54ODYucnNwID0gcmVncy0+cnNw
OworICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5yYnAgPSByZWdzLT5yYnA7CisgICAgcmVxLT5kYXRh
LnJlZ3MueDg2LnJzaSA9IHJlZ3MtPnJzaTsKKyAgICByZXEtPmRhdGEucmVncy54ODYucmRpID0g
cmVncy0+cmRpOwogCiAgICAgcmVxLT5kYXRhLnJlZ3MueDg2LnI4ICA9IHJlZ3MtPnI4OwogICAg
IHJlcS0+ZGF0YS5yZWdzLng4Ni5yOSAgPSByZWdzLT5yOTsKQEAgLTE2OSw4ICsxNjksOCBAQCB2
b2lkIHZtX2V2ZW50X2ZpbGxfcmVncyh2bV9ldmVudF9yZXF1ZXN0X3QgKnJlcSkKICAgICByZXEt
PmRhdGEucmVncy54ODYucjE0ID0gcmVncy0+cjE0OwogICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5y
MTUgPSByZWdzLT5yMTU7CiAKLSAgICByZXEtPmRhdGEucmVncy54ODYucmZsYWdzID0gcmVncy0+
ZWZsYWdzOwotICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5yaXAgICAgPSByZWdzLT5laXA7CisgICAg
cmVxLT5kYXRhLnJlZ3MueDg2LnJmbGFncyA9IHJlZ3MtPnJmbGFnczsKKyAgICByZXEtPmRhdGEu
cmVncy54ODYucmlwICAgID0gcmVncy0+cmlwOwogCiAgICAgcmVxLT5kYXRhLnJlZ3MueDg2LmRy
NyA9IGN1cnItPmFyY2guZGVidWdyZWdbN107CiAgICAgcmVxLT5kYXRhLnJlZ3MueDg2LmNyMCA9
IGN0eHQuY3IwOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:06:22 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:06:22 +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 1cL1ws-0006UR-7m; Sun, 25 Dec 2016 06:06:22 +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 1cL1wq-0006UF-Vd
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:21 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 AF/F4-19998-CD16F585; Sun, 25 Dec 2016 06:06:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVfd2Yny
 Ewfxp4hYTthk4MHps79vFHsAYxZqZl5RfkcCa0dAyk6Xgt2zF9wVnmRoYN0h2MXJxCAl8YZTo
 m7yYrYuRE8g5zyjR/Ei4i5GDg01ATGLuXgWQsIiAqsSsFcuZIUrUJZp+N4CVCws4SWw+9Z4dx
 OYVMJOYumACWJwFqL7n2DKWCYwcCxgZVjFqFKcWlaUW6Rqa6yUVZaZnlOQmZuboGhoY6+WmFh
 cnpqfmJCYV6yXn525iBPqEAQh2ML487XmIUZKDSUmUV21zTIQQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCd6W6PgIIcGi1PTUirTMHGBwwKQlOHiURHi9E4DSvMUFibnFmekQqVOMuhzTni1+yiTE
 kpeflyolzhsGUiQAUpRRmgc3AhaolxhlpYR5GYGOEuIpSC3KzSxBlX/FKM7BqCTMexZkCk9mX
 gncpldARzABHWHbHA1yREkiQkqqgVH9wqI+lvcHKhI6w0+3bV9WxeOzzaUvP/BKOucm4WsWnW
 dXTX+rUXibt1/q8M8P5h+qjA0OBt9vY2w/fvJkfvOh9vsnhROd999btcbEx/0832z9w0ydmvu
 m262YcztJV8NJ4lfM1fsFDFYp51ibI36Ez7zOZDT/XWS6xpsFtc6XU8/W2yQ9mKTEUpyRaKjF
 XFScCACyimWWTwIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1482645978!70239059!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4698 invoked from network); 25 Dec 2016 06:06:19 -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; 25 Dec 2016 06:06:19 -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 1cL1wo-0000EN-8i
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1wo-0000Fb-8A
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:18 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1wo-0000Fb-8A@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:06:18 +0000
Subject: [Xen-changelog] [xen master] x86/vm-event: use unambiguous register
	names
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>

Y29tbWl0IDdlOGUwY2E3ODRlZDAwNDFjNmRjZTkzYzM0MGU1ZTM1YzYwNWU2ZGYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjAxOjA4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjAxOjA4IDIwMTYgKzAxMDAKCiAgICB4
ODYvdm0tZXZlbnQ6IHVzZSB1bmFtYmlndW91cyByZWdpc3RlciBuYW1lcwogICAgCiAgICBUaGlz
IGlzIGluIHByZXBhcmF0aW9uIG9mIGVsaW1pbmF0aW5nIHRoZSBtaXMtbmFtaW5nIG9mIDY0LWJp
dCBmaWVsZHMKICAgIHdpdGggMzItYml0IHJlZ2lzdGVyIG5hbWVzIChlZmxhZ3MgaW5zdGVhZCBv
ZiByZmxhZ3MgZXRjKS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5n
eWVsLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni92bV9ldmVudC5jIHwgNDAgKysrKysrKysrKysrKysr
KysrKystLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDIwIGluc2VydGlvbnMo
KyksIDIwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5j
IGIveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMKaW5kZXggZTlhNjg5Yy4uNTJiMzE1OSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMKKysrIGIveGVuL2FyY2gveDg2L3ZtX2V2ZW50
LmMKQEAgLTExMiwxNCArMTEyLDE0IEBAIHZvaWQgdm1fZXZlbnRfc2V0X3JlZ2lzdGVycyhzdHJ1
Y3QgdmNwdSAqdiwgdm1fZXZlbnRfcmVzcG9uc2VfdCAqcnNwKQogewogICAgIEFTU0VSVChhdG9t
aWNfcmVhZCgmdi0+dm1fZXZlbnRfcGF1c2VfY291bnQpKTsKIAotICAgIHYtPmFyY2gudXNlcl9y
ZWdzLmVheCA9IHJzcC0+ZGF0YS5yZWdzLng4Ni5yYXg7Ci0gICAgdi0+YXJjaC51c2VyX3JlZ3Mu
ZWJ4ID0gcnNwLT5kYXRhLnJlZ3MueDg2LnJieDsKLSAgICB2LT5hcmNoLnVzZXJfcmVncy5lY3gg
PSByc3AtPmRhdGEucmVncy54ODYucmN4OwotICAgIHYtPmFyY2gudXNlcl9yZWdzLmVkeCA9IHJz
cC0+ZGF0YS5yZWdzLng4Ni5yZHg7Ci0gICAgdi0+YXJjaC51c2VyX3JlZ3MuZXNwID0gcnNwLT5k
YXRhLnJlZ3MueDg2LnJzcDsKLSAgICB2LT5hcmNoLnVzZXJfcmVncy5lYnAgPSByc3AtPmRhdGEu
cmVncy54ODYucmJwOwotICAgIHYtPmFyY2gudXNlcl9yZWdzLmVzaSA9IHJzcC0+ZGF0YS5yZWdz
Lng4Ni5yc2k7Ci0gICAgdi0+YXJjaC51c2VyX3JlZ3MuZWRpID0gcnNwLT5kYXRhLnJlZ3MueDg2
LnJkaTsKKyAgICB2LT5hcmNoLnVzZXJfcmVncy5yYXggPSByc3AtPmRhdGEucmVncy54ODYucmF4
OworICAgIHYtPmFyY2gudXNlcl9yZWdzLnJieCA9IHJzcC0+ZGF0YS5yZWdzLng4Ni5yYng7Cisg
ICAgdi0+YXJjaC51c2VyX3JlZ3MucmN4ID0gcnNwLT5kYXRhLnJlZ3MueDg2LnJjeDsKKyAgICB2
LT5hcmNoLnVzZXJfcmVncy5yZHggPSByc3AtPmRhdGEucmVncy54ODYucmR4OworICAgIHYtPmFy
Y2gudXNlcl9yZWdzLnJzcCA9IHJzcC0+ZGF0YS5yZWdzLng4Ni5yc3A7CisgICAgdi0+YXJjaC51
c2VyX3JlZ3MucmJwID0gcnNwLT5kYXRhLnJlZ3MueDg2LnJicDsKKyAgICB2LT5hcmNoLnVzZXJf
cmVncy5yc2kgPSByc3AtPmRhdGEucmVncy54ODYucnNpOworICAgIHYtPmFyY2gudXNlcl9yZWdz
LnJkaSA9IHJzcC0+ZGF0YS5yZWdzLng4Ni5yZGk7CiAKICAgICB2LT5hcmNoLnVzZXJfcmVncy5y
OCA9IHJzcC0+ZGF0YS5yZWdzLng4Ni5yODsKICAgICB2LT5hcmNoLnVzZXJfcmVncy5yOSA9IHJz
cC0+ZGF0YS5yZWdzLng4Ni5yOTsKQEAgLTEzMCw4ICsxMzAsOCBAQCB2b2lkIHZtX2V2ZW50X3Nl
dF9yZWdpc3RlcnMoc3RydWN0IHZjcHUgKnYsIHZtX2V2ZW50X3Jlc3BvbnNlX3QgKnJzcCkKICAg
ICB2LT5hcmNoLnVzZXJfcmVncy5yMTQgPSByc3AtPmRhdGEucmVncy54ODYucjE0OwogICAgIHYt
PmFyY2gudXNlcl9yZWdzLnIxNSA9IHJzcC0+ZGF0YS5yZWdzLng4Ni5yMTU7CiAKLSAgICB2LT5h
cmNoLnVzZXJfcmVncy5lZmxhZ3MgPSByc3AtPmRhdGEucmVncy54ODYucmZsYWdzOwotICAgIHYt
PmFyY2gudXNlcl9yZWdzLmVpcCA9IHJzcC0+ZGF0YS5yZWdzLng4Ni5yaXA7CisgICAgdi0+YXJj
aC51c2VyX3JlZ3MucmZsYWdzID0gcnNwLT5kYXRhLnJlZ3MueDg2LnJmbGFnczsKKyAgICB2LT5h
cmNoLnVzZXJfcmVncy5yaXAgPSByc3AtPmRhdGEucmVncy54ODYucmlwOwogfQogCiB2b2lkIHZt
X2V2ZW50X21vbml0b3JfbmV4dF9pbnRlcnJ1cHQoc3RydWN0IHZjcHUgKnYpCkBAIC0xNTEsMTQg
KzE1MSwxNCBAQCB2b2lkIHZtX2V2ZW50X2ZpbGxfcmVncyh2bV9ldmVudF9yZXF1ZXN0X3QgKnJl
cSkKICAgICAvKiBBcmNoaXRlY3R1cmUtc3BlY2lmaWMgdm1jcy92bWNiIGJpdHMgKi8KICAgICBo
dm1fZnVuY3Muc2F2ZV9jcHVfY3R4dChjdXJyLCAmY3R4dCk7CiAKLSAgICByZXEtPmRhdGEucmVn
cy54ODYucmF4ID0gcmVncy0+ZWF4OwotICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5yY3ggPSByZWdz
LT5lY3g7Ci0gICAgcmVxLT5kYXRhLnJlZ3MueDg2LnJkeCA9IHJlZ3MtPmVkeDsKLSAgICByZXEt
PmRhdGEucmVncy54ODYucmJ4ID0gcmVncy0+ZWJ4OwotICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5y
c3AgPSByZWdzLT5lc3A7Ci0gICAgcmVxLT5kYXRhLnJlZ3MueDg2LnJicCA9IHJlZ3MtPmVicDsK
LSAgICByZXEtPmRhdGEucmVncy54ODYucnNpID0gcmVncy0+ZXNpOwotICAgIHJlcS0+ZGF0YS5y
ZWdzLng4Ni5yZGkgPSByZWdzLT5lZGk7CisgICAgcmVxLT5kYXRhLnJlZ3MueDg2LnJheCA9IHJl
Z3MtPnJheDsKKyAgICByZXEtPmRhdGEucmVncy54ODYucmN4ID0gcmVncy0+cmN4OworICAgIHJl
cS0+ZGF0YS5yZWdzLng4Ni5yZHggPSByZWdzLT5yZHg7CisgICAgcmVxLT5kYXRhLnJlZ3MueDg2
LnJieCA9IHJlZ3MtPnJieDsKKyAgICByZXEtPmRhdGEucmVncy54ODYucnNwID0gcmVncy0+cnNw
OworICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5yYnAgPSByZWdzLT5yYnA7CisgICAgcmVxLT5kYXRh
LnJlZ3MueDg2LnJzaSA9IHJlZ3MtPnJzaTsKKyAgICByZXEtPmRhdGEucmVncy54ODYucmRpID0g
cmVncy0+cmRpOwogCiAgICAgcmVxLT5kYXRhLnJlZ3MueDg2LnI4ICA9IHJlZ3MtPnI4OwogICAg
IHJlcS0+ZGF0YS5yZWdzLng4Ni5yOSAgPSByZWdzLT5yOTsKQEAgLTE2OSw4ICsxNjksOCBAQCB2
b2lkIHZtX2V2ZW50X2ZpbGxfcmVncyh2bV9ldmVudF9yZXF1ZXN0X3QgKnJlcSkKICAgICByZXEt
PmRhdGEucmVncy54ODYucjE0ID0gcmVncy0+cjE0OwogICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5y
MTUgPSByZWdzLT5yMTU7CiAKLSAgICByZXEtPmRhdGEucmVncy54ODYucmZsYWdzID0gcmVncy0+
ZWZsYWdzOwotICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5yaXAgICAgPSByZWdzLT5laXA7CisgICAg
cmVxLT5kYXRhLnJlZ3MueDg2LnJmbGFncyA9IHJlZ3MtPnJmbGFnczsKKyAgICByZXEtPmRhdGEu
cmVncy54ODYucmlwICAgID0gcmVncy0+cmlwOwogCiAgICAgcmVxLT5kYXRhLnJlZ3MueDg2LmRy
NyA9IGN1cnItPmFyY2guZGVidWdyZWdbN107CiAgICAgcmVxLT5kYXRhLnJlZ3MueDg2LmNyMCA9
IGN0eHQuY3IwOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:06:34 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:06:34 +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 1cL1x4-0006Vq-9P; Sun, 25 Dec 2016 06:06:34 +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 1cL1x3-0006Vh-5d
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:33 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 99/45-00888-8E16F585; Sun, 25 Dec 2016 06:06:32 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfdpYny
 Ewd4/+hYTthk4MHps79vFHsAYxZqZl5RfkcCasf/PT9aCyQUVe/v3sDUwLvDvYuTiEBL4wiix
 ZsplVgjnPKNE+93zQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAvYS044eZ
 QWxeQXMJBbu+cUCYrMA1f/YuJ99AiPHAkaGVYwaxalFZalFukaGeklFmekZJbmJmTm6hgbGer
 mpxcWJ6ak5iUnFesn5uZsYgV6pZ2Bg3MHYs9fvEKMkB5OSKK/a5pgIIb6k/JTKjMTijPii0pz
 U4kOMMhwcShK8LdHxEUKCRanpqRVpmTnA8IBJS3DwKInweicApXmLCxJzizPTIVKnGBWlxHnD
 QBICIImM0jy4NlhIXmKUlRLmZWRgYBDiKUgtys0sQZV/xSjOwagkzHsWZApPZl4J3PRXQIuZg
 BbbNkeDLC5JREhJNTB67VnRErptsd3ZX/FLXANu/Pm0baHD6S88cx8vNYzaY54Zu0Koy0bg25
 n5P6O8PdxrHjM0Za5Zr216e4rzxbvPH7HkLCvu5C85pHHNZXeRe5q8zYWNzgpry/XWhTsnXXy
 05HPGtm8+8RNOKHJEMyaHufL1PKw4KTH9sZe72IagxHOLPZXUsjiVWIozEg21mIuKEwFDc3sd
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1482645988!70171135!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40952 invoked from network); 25 Dec 2016 06:06:29 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:06:29 -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 1cL1wy-0000EZ-Az
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:28 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1wy-0000GU-AP
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1wy-0000GU-AP@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:06:28 +0000
Subject: [Xen-changelog] [xen master] x86/traps: use unambiguous register
	names
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>

Y29tbWl0IGM0MTE2MWI4ODM2ZDMyNWMzNDZmODk2OTY2Y2MwNzI3ZmM3ZmQ5ZGIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjAxOjM0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjAxOjM0IDIwMTYgKzAxMDAKCiAgICB4
ODYvdHJhcHM6IHVzZSB1bmFtYmlndW91cyByZWdpc3RlciBuYW1lcwogICAgCiAgICBUaGlzIGlz
IGluIHByZXBhcmF0aW9uIG9mIGVsaW1pbmF0aW5nIHRoZSBtaXMtbmFtaW5nIG9mIDY0LWJpdCBm
aWVsZHMKICAgIHdpdGggMzItYml0IHJlZ2lzdGVyIG5hbWVzIChlZmxhZ3MgaW5zdGVhZCBvZiBy
ZmxhZ3MgZXRjKS4gVXNlIHRoZQogICAgZ3VhcmFudGVlZCAzMi1iaXQgdW5kZXJzY29yZSBwcmVm
aXhlZCBuYW1lcyBmb3Igbm93IHdoZXJlIGFwcHJvcHJpYXRlLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvdHJh
cHMuYyB8IDEyMiArKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA2MSBpbnNlcnRpb25zKCspLCA2MSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5j
CmluZGV4IGQyYmU3ZWQuLjgwMDUyMDggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5j
CisrKyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCkBAIC0yMDIsNyArMjAyLDcgQEAgc3RhdGljIHZv
aWQgc2hvd19ndWVzdF9zdGFjayhzdHJ1Y3QgdmNwdSAqdiwgY29uc3Qgc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICBzdGFjayA9ICh1bnNp
Z25lZCBsb25nICopcmVncy0+ZXNwOworICAgIHN0YWNrID0gKHVuc2lnbmVkIGxvbmcgKilyZWdz
LT5yc3A7CiAgICAgcHJpbnRrKCJHdWVzdCBzdGFjayB0cmFjZSBmcm9tICJfX09QInNwPSVwOlxu
ICAiLCBzdGFjayk7CiAKICAgICBpZiAoICFhY2Nlc3Nfb2soc3RhY2ssIHNpemVvZigqc3RhY2sp
KSApCkBAIC0zNjcsOCArMzY3LDggQEAgc3RhdGljIHZvaWQgX3Nob3dfdHJhY2UodW5zaWduZWQg
bG9uZyBzcCwgdW5zaWduZWQgbG9uZyBicCkKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAg
ICAgICAgIGZyYW1lID0gKHVuc2lnbmVkIGxvbmcgKiluZXh0OwogICAgICAgICAgICAgbmV4dCAg
PSBmcmFtZVswXTsKLSAgICAgICAgICAgIGFkZHIgID0gZnJhbWVbKG9mZnNldG9mKHN0cnVjdCBj
cHVfdXNlcl9yZWdzLCBlaXApIC0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldG9m
KHN0cnVjdCBjcHVfdXNlcl9yZWdzLCBlYnApKQorICAgICAgICAgICAgYWRkciAgPSBmcmFtZVso
b2Zmc2V0b2Yoc3RydWN0IGNwdV91c2VyX3JlZ3MsIHJpcCkgLQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgb2Zmc2V0b2Yoc3RydWN0IGNwdV91c2VyX3JlZ3MsIHJicCkpCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgLyBCWVRFU19QRVJfTE9OR107CiAgICAgICAgIH0KICAgICAgICAgZWxz
ZQpAQCAtNjIzLDcgKzYyMyw3IEBAIHZvaWQgZmF0YWxfdHJhcChjb25zdCBzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncywgYm9vbF90IHNob3dfcmVtb3RlKQogICAgIHBhbmljKCJGQVRBTCBUUkFQ
OiB2ZWN0b3IgPSAlZCAoJXMpXG4iCiAgICAgICAgICAgIltlcnJvcl9jb2RlPSUwNHhdICVzIiwK
ICAgICAgICAgICB0cmFwbnIsIHRyYXBzdHIodHJhcG5yKSwgcmVncy0+ZXJyb3JfY29kZSwKLSAg
ICAgICAgICAocmVncy0+ZWZsYWdzICYgWDg2X0VGTEFHU19JRikgPyAiIiA6ICIsIElOIElOVEVS
UlVQVCBDT05URVhUIik7CisgICAgICAgICAgKHJlZ3MtPl9lZmxhZ3MgJiBYODZfRUZMQUdTX0lG
KSA/ICIiIDogIiwgSU4gSU5URVJSVVBUIENPTlRFWFQiKTsKIH0KIAogdm9pZCBwdl9pbmplY3Rf
ZXZlbnQoY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpCkBAIC02NjMsNyArNjYzLDcgQEAg
dm9pZCBwdl9pbmplY3RfZXZlbnQoY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpCiAgICAg
ICAgIHRyYWNlX3B2X3BhZ2VfZmF1bHQoZXZlbnQtPmNyMiwgZXJyb3JfY29kZSk7CiAgICAgfQog
ICAgIGVsc2UKLSAgICAgICAgdHJhY2VfcHZfdHJhcCh2ZWN0b3IsIHJlZ3MtPmVpcCwgdXNlX2Vy
cm9yX2NvZGUsIGVycm9yX2NvZGUpOworICAgICAgICB0cmFjZV9wdl90cmFwKHZlY3RvciwgcmVn
cy0+cmlwLCB1c2VfZXJyb3JfY29kZSwgZXJyb3JfY29kZSk7CiAKICAgICBpZiAoIHVzZV9lcnJv
cl9jb2RlICkKICAgICB7CkBAIC02OTcsMTEgKzY5NywxMSBAQCBzdGF0aWMgaW5saW5lIHZvaWQg
ZG9fZ3Vlc3RfdHJhcCh1bnNpZ25lZCBpbnQgdHJhcG5yLAogICAgIHB2X2luamVjdF9ldmVudCgm
ZXZlbnQpOwogfQogCi1zdGF0aWMgdm9pZCBpbnN0cnVjdGlvbl9kb25lKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzLCB1bnNpZ25lZCBsb25nIGVpcCkKK3N0YXRpYyB2b2lkIGluc3RydWN0aW9u
X2RvbmUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHVuc2lnbmVkIGxvbmcgcmlwKQogewot
ICAgIHJlZ3MtPmVpcCA9IGVpcDsKLSAgICByZWdzLT5lZmxhZ3MgJj0gflg4Nl9FRkxBR1NfUkY7
Ci0gICAgaWYgKCByZWdzLT5lZmxhZ3MgJiBYODZfRUZMQUdTX1RGICkKKyAgICByZWdzLT5yaXAg
PSByaXA7CisgICAgcmVncy0+X2VmbGFncyAmPSB+WDg2X0VGTEFHU19SRjsKKyAgICBpZiAoIHJl
Z3MtPl9lZmxhZ3MgJiBYODZfRUZMQUdTX1RGICkKICAgICB7CiAgICAgICAgIGN1cnJlbnQtPmFy
Y2guZGVidWdyZWdbNl0gfD0gRFJfU1RFUCB8IERSX1NUQVRVU19SRVNFUlZFRF9PTkU7CiAgICAg
ICAgIGRvX2d1ZXN0X3RyYXAoVFJBUF9kZWJ1ZywgcmVncyk7CkBAIC03OTksMTIgKzc5OSwxMiBA
QCB2b2lkIGRvX3RyYXAoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIHJldHVy
bjsKICAgICB9CiAKLSAgICBpZiAoIGxpa2VseSgoZml4dXAgPSBzZWFyY2hfZXhjZXB0aW9uX3Rh
YmxlKHJlZ3MtPmVpcCkpICE9IDApICkKKyAgICBpZiAoIGxpa2VseSgoZml4dXAgPSBzZWFyY2hf
ZXhjZXB0aW9uX3RhYmxlKHJlZ3MtPnJpcCkpICE9IDApICkKICAgICB7CiAgICAgICAgIGRwcmlu
dGsoWEVOTE9HX0VSUiwgIlRyYXAgJWQ6ICVwIC0+ICVwXG4iLAotICAgICAgICAgICAgICAgIHRy
YXBuciwgX3AocmVncy0+ZWlwKSwgX3AoZml4dXApKTsKLSAgICAgICAgdGhpc19jcHUobGFzdF9l
eHRhYmxlX2FkZHIpID0gcmVncy0+ZWlwOwotICAgICAgICByZWdzLT5laXAgPSBmaXh1cDsKKyAg
ICAgICAgICAgICAgICB0cmFwbnIsIF9wKHJlZ3MtPnJpcCksIF9wKGZpeHVwKSk7CisgICAgICAg
IHRoaXNfY3B1KGxhc3RfZXh0YWJsZV9hZGRyKSA9IHJlZ3MtPnJpcDsKKyAgICAgICAgcmVncy0+
cmlwID0gZml4dXA7CiAgICAgICAgIHJldHVybjsKICAgICB9CiAKQEAgLTEwNDIsMTAgKzEwNDIs
MTAgQEAgdm9pZCBwdl9jcHVpZChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBzdHJ1
Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CiAgICAgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJy
LT5kb21haW47CiAKLSAgICBsZWFmID0gYSA9IHJlZ3MtPmVheDsKLSAgICBiID0gcmVncy0+ZWJ4
OwotICAgIHN1YmxlYWYgPSBjID0gcmVncy0+ZWN4OwotICAgIGQgPSByZWdzLT5lZHg7CisgICAg
bGVhZiA9IGEgPSByZWdzLT5fZWF4OworICAgIGIgPSByZWdzLT5fZWJ4OworICAgIHN1YmxlYWYg
PSBjID0gcmVncy0+X2VjeDsKKyAgICBkID0gcmVncy0+X2VkeDsKIAogICAgIGlmICggY3B1aWRf
aHlwZXJ2aXNvcl9sZWF2ZXMobGVhZiwgc3VibGVhZiwgJmEsICZiLCAmYywgJmQpICkKICAgICAg
ICAgZ290byBvdXQ7CkBAIC0xMDY1LDEwICsxMDY1LDEwIEBAIHZvaWQgcHZfY3B1aWQoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICBsaW1pdCA9IGNwdWlkX2VheChsaW1p
dCk7CiAgICAgICAgIGlmICggbGVhZiA+IGxpbWl0ICkKICAgICAgICAgewotICAgICAgICAgICAg
cmVncy0+ZWF4ID0gMDsKLSAgICAgICAgICAgIHJlZ3MtPmVieCA9IDA7Ci0gICAgICAgICAgICBy
ZWdzLT5lY3ggPSAwOwotICAgICAgICAgICAgcmVncy0+ZWR4ID0gMDsKKyAgICAgICAgICAgIHJl
Z3MtPnJheCA9IDA7CisgICAgICAgICAgICByZWdzLT5yYnggPSAwOworICAgICAgICAgICAgcmVn
cy0+cmN4ID0gMDsKKyAgICAgICAgICAgIHJlZ3MtPnJkeCA9IDA7CiAgICAgICAgICAgICByZXR1
cm47CiAgICAgICAgIH0KICAgICB9CkBAIC0xMzgyLDEwICsxMzgyLDEwIEBAIHZvaWQgcHZfY3B1
aWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgfQogCiAgb3V0OgotICAgIHJlZ3Mt
PmVheCA9IGE7Ci0gICAgcmVncy0+ZWJ4ID0gYjsKLSAgICByZWdzLT5lY3ggPSBjOwotICAgIHJl
Z3MtPmVkeCA9IGQ7CisgICAgcmVncy0+cmF4ID0gYTsKKyAgICByZWdzLT5yYnggPSBiOworICAg
IHJlZ3MtPnJjeCA9IGM7CisgICAgcmVncy0+cmR4ID0gZDsKIH0KIAogc3RhdGljIGludCBlbXVs
YXRlX2ludmFsaWRfcmR0c2NwKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQpAQCAtMTM5NCw3
ICsxMzk0LDcgQEAgc3RhdGljIGludCBlbXVsYXRlX2ludmFsaWRfcmR0c2NwKHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQogICAgIHVuc2lnbmVkIGxvbmcgZWlwLCByYzsKICAgICBzdHJ1Y3Qg
dmNwdSAqdiA9IGN1cnJlbnQ7CiAKLSAgICBlaXAgPSByZWdzLT5laXA7CisgICAgZWlwID0gcmVn
cy0+cmlwOwogICAgIGlmICggKHJjID0gY29weV9mcm9tX3VzZXIob3Bjb2RlLCAoY2hhciAqKWVp
cCwgc2l6ZW9mKG9wY29kZSkpKSAhPSAwICkKICAgICB7CiAgICAgICAgIHB2X2luamVjdF9wYWdl
X2ZhdWx0KDAsIGVpcCArIHNpemVvZihvcGNvZGUpIC0gcmMpOwpAQCAtMTQxMyw3ICsxNDEzLDcg
QEAgc3RhdGljIGludCBlbXVsYXRlX2ZvcmNlZF9pbnZhbGlkX29wKHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQogICAgIGNoYXIgc2lnWzVdLCBpbnN0clsyXTsKICAgICB1bnNpZ25lZCBsb25n
IGVpcCwgcmM7CiAKLSAgICBlaXAgPSByZWdzLT5laXA7CisgICAgZWlwID0gcmVncy0+cmlwOwog
CiAgICAgLyogQ2hlY2sgZm9yIGZvcmNlZCBlbXVsYXRpb24gc2lnbmF0dXJlOiB1ZDIgOyAuYXNj
aWkgInhlbiIuICovCiAgICAgaWYgKCAocmMgPSBjb3B5X2Zyb21fdXNlcihzaWcsIChjaGFyICop
ZWlwLCBzaXplb2Yoc2lnKSkpICE9IDAgKQpAQCAtMTQzNyw3ICsxNDM3LDcgQEAgc3RhdGljIGlu
dCBlbXVsYXRlX2ZvcmNlZF9pbnZhbGlkX29wKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQog
ICAgIC8qIElmIGNwdWlkIGZhdWx0aW5nIGlzIGVuYWJsZWQgYW5kIENQTD4wIGluamVjdCBhICNH
UCBpbiBwbGFjZSBvZiAjVUQuICovCiAgICAgaWYgKCBjdXJyZW50LT5hcmNoLmNwdWlkX2ZhdWx0
aW5nICYmICFndWVzdF9rZXJuZWxfbW9kZShjdXJyZW50LCByZWdzKSApCiAgICAgewotICAgICAg
ICByZWdzLT5laXAgPSBlaXA7CisgICAgICAgIHJlZ3MtPnJpcCA9IGVpcDsKICAgICAgICAgZG9f
Z3Vlc3RfdHJhcChUUkFQX2dwX2ZhdWx0LCByZWdzKTsKICAgICAgICAgcmV0dXJuIEVYQ1JFVF9m
YXVsdF9maXhlZDsKICAgICB9CkBAIC0xNDQ4LDcgKzE0NDgsNyBAQCBzdGF0aWMgaW50IGVtdWxh
dGVfZm9yY2VkX2ludmFsaWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKICAgICBp
bnN0cnVjdGlvbl9kb25lKHJlZ3MsIGVpcCk7CiAKLSAgICB0cmFjZV90cmFwX29uZV9hZGRyKFRS
Q19QVl9GT1JDRURfSU5WQUxJRF9PUCwgcmVncy0+ZWlwKTsKKyAgICB0cmFjZV90cmFwX29uZV9h
ZGRyKFRSQ19QVl9GT1JDRURfSU5WQUxJRF9PUCwgcmVncy0+cmlwKTsKIAogICAgIHJldHVybiBF
WENSRVRfZmF1bHRfZml4ZWQ7CiB9CkBAIC0xNDU3LDcgKzE0NTcsNyBAQCB2b2lkIGRvX2ludmFs
aWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgY29uc3Qgc3RydWN0IGJ1
Z19mcmFtZSAqYnVnID0gTlVMTDsKICAgICB1OCBidWdfaW5zblsyXTsKLSAgICBjb25zdCBjaGFy
ICpwcmVmaXggPSAiIiwgKmZpbGVuYW1lLCAqcHJlZGljYXRlLCAqZWlwID0gKGNoYXIgKilyZWdz
LT5laXA7CisgICAgY29uc3QgY2hhciAqcHJlZml4ID0gIiIsICpmaWxlbmFtZSwgKnByZWRpY2F0
ZSwgKmVpcCA9IChjaGFyICopcmVncy0+cmlwOwogICAgIHVuc2lnbmVkIGxvbmcgZml4dXA7CiAg
ICAgaW50IGlkID0gLTEsIGxpbmVubzsKICAgICBjb25zdCBzdHJ1Y3QgdmlydHVhbF9yZWdpb24g
KnJlZ2lvbjsKQEAgLTE0NzMsMTIgKzE0NzMsMTIgQEAgdm9pZCBkb19pbnZhbGlkX29wKHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICByZXR1cm47CiAgICAgfQogCi0gICAgaWYg
KCAhaXNfYWN0aXZlX2tlcm5lbF90ZXh0KHJlZ3MtPmVpcCkgfHwKKyAgICBpZiAoICFpc19hY3Rp
dmVfa2VybmVsX3RleHQocmVncy0+cmlwKSB8fAogICAgICAgICAgX19jb3B5X2Zyb21fdXNlcihi
dWdfaW5zbiwgZWlwLCBzaXplb2YoYnVnX2luc24pKSB8fAogICAgICAgICAgbWVtY21wKGJ1Z19p
bnNuLCAiXHhmXHhiIiwgc2l6ZW9mKGJ1Z19pbnNuKSkgKQogICAgICAgICBnb3RvIGRpZTsKIAot
ICAgIHJlZ2lvbiA9IGZpbmRfdGV4dF9yZWdpb24ocmVncy0+ZWlwKTsKKyAgICByZWdpb24gPSBm
aW5kX3RleHRfcmVnaW9uKHJlZ3MtPnJpcCk7CiAgICAgaWYgKCByZWdpb24gKQogICAgIHsKICAg
ICAgICAgZm9yICggaWQgPSAwOyBpZCA8IEJVR0ZSQU1FX05SOyBpZCsrICkKQEAgLTE1MDcsNyAr
MTUwNyw3IEBAIHZvaWQgZG9faW52YWxpZF9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykK
ICAgICAgICAgdm9pZCAoKmZuKShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqKSA9IGJ1Z19wdHIoYnVn
KTsKIAogICAgICAgICBmbihyZWdzKTsKLSAgICAgICAgcmVncy0+ZWlwID0gKHVuc2lnbmVkIGxv
bmcpZWlwOworICAgICAgICByZWdzLT5yaXAgPSAodW5zaWduZWQgbG9uZyllaXA7CiAgICAgICAg
IHJldHVybjsKICAgICB9CiAKQEAgLTE1MjgsNyArMTUyOCw3IEBAIHZvaWQgZG9faW52YWxpZF9v
cChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBjYXNlIEJVR0ZSQU1FX3dhcm46CiAg
ICAgICAgIHByaW50aygiWGVuIFdBUk4gYXQgJXMlczolZFxuIiwgcHJlZml4LCBmaWxlbmFtZSwg
bGluZW5vKTsKICAgICAgICAgc2hvd19leGVjdXRpb25fc3RhdGUocmVncyk7Ci0gICAgICAgIHJl
Z3MtPmVpcCA9ICh1bnNpZ25lZCBsb25nKWVpcDsKKyAgICAgICAgcmVncy0+cmlwID0gKHVuc2ln
bmVkIGxvbmcpZWlwOwogICAgICAgICByZXR1cm47CiAKICAgICBjYXNlIEJVR0ZSQU1FX2J1ZzoK
QEAgLTE1NTgsMTAgKzE1NTgsMTAgQEAgdm9pZCBkb19pbnZhbGlkX29wKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKQogICAgIH0KIAogIGRpZToKLSAgICBpZiAoIChmaXh1cCA9IHNlYXJjaF9l
eGNlcHRpb25fdGFibGUocmVncy0+ZWlwKSkgIT0gMCApCisgICAgaWYgKCAoZml4dXAgPSBzZWFy
Y2hfZXhjZXB0aW9uX3RhYmxlKHJlZ3MtPnJpcCkpICE9IDAgKQogICAgIHsKLSAgICAgICAgdGhp
c19jcHUobGFzdF9leHRhYmxlX2FkZHIpID0gcmVncy0+ZWlwOwotICAgICAgICByZWdzLT5laXAg
PSBmaXh1cDsKKyAgICAgICAgdGhpc19jcHUobGFzdF9leHRhYmxlX2FkZHIpID0gcmVncy0+cmlw
OworICAgICAgICByZWdzLT5yaXAgPSBmaXh1cDsKICAgICAgICAgcmV0dXJuOwogICAgIH0KIApA
QCAtMTYyMiw3ICsxNjIyLDcgQEAgc3RhdGljIGludCBoYW5kbGVfZ2R0X2xkdF9tYXBwaW5nX2Zh
dWx0KAogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoIGd1ZXN0X21vZGUocmVncykgKQogICAg
ICAgICAgICAgICAgIHRyYWNlX3RyYXBfdHdvX2FkZHIoVFJDX1BWX0dEVF9MRFRfTUFQUElOR19G
QVVMVCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZ3MtPmVpcCwgb2Zm
c2V0KTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZ3MtPnJpcCwgb2Zm
c2V0KTsKICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgIHsKQEAgLTE3NjQsNyArMTc2
NCw3IEBAIGxlYWY6CiAgICAgICAgICAqICAgLSBQYWdlIGZhdWx0IGluIGtlcm5lbCBtb2RlCiAg
ICAgICAgICAqLwogICAgICAgICBpZiAoIChjcjQgJiBYODZfQ1I0X1NNQVApICYmICEoZXJyb3Jf
Y29kZSAmIFBGRUNfdXNlcl9tb2RlKSAmJgotICAgICAgICAgICAgICgoKHJlZ3MtPmNzICYgMykg
PT0gMykgfHwgIShyZWdzLT5lZmxhZ3MgJiBYODZfRUZMQUdTX0FDKSkgKQorICAgICAgICAgICAg
ICgoKHJlZ3MtPmNzICYgMykgPT0gMykgfHwgIShyZWdzLT5fZWZsYWdzICYgWDg2X0VGTEFHU19B
QykpICkKICAgICAgICAgICAgIHJldHVybiBzbWFwX2ZhdWx0OwogICAgIH0KIApAQCAtMTc5NCw3
ICsxNzk0LDcgQEAgc3RhdGljIGludCBmaXh1cF9wYWdlX2ZhdWx0KHVuc2lnbmVkIGxvbmcgYWRk
ciwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYt
PmRvbWFpbjsKIAogICAgIC8qIE5vIGZpeHVwcyBpbiBpbnRlcnJ1cHQgY29udGV4dCBvciB3aGVu
IGludGVycnVwdHMgYXJlIGRpc2FibGVkLiAqLwotICAgIGlmICggaW5faXJxKCkgfHwgIShyZWdz
LT5lZmxhZ3MgJiBYODZfRUZMQUdTX0lGKSApCisgICAgaWYgKCBpbl9pcnEoKSB8fCAhKHJlZ3Mt
Pl9lZmxhZ3MgJiBYODZfRUZMQUdTX0lGKSApCiAgICAgICAgIHJldHVybiAwOwogCiAgICAgaWYg
KCAhKHJlZ3MtPmVycm9yX2NvZGUgJiBQRkVDX3BhZ2VfcHJlc2VudCkgJiYKQEAgLTE4NDEsNyAr
MTg0MSw3IEBAIHN0YXRpYyBpbnQgZml4dXBfcGFnZV9mYXVsdCh1bnNpZ25lZCBsb25nIGFkZHIs
IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogCiAgICAgICAgIHJldCA9IHBhZ2luZ19mYXVs
dChhZGRyLCByZWdzKTsKICAgICAgICAgaWYgKCByZXQgPT0gRVhDUkVUX2ZhdWx0X2ZpeGVkICkK
LSAgICAgICAgICAgIHRyYWNlX3RyYXBfdHdvX2FkZHIoVFJDX1BWX1BBR0lOR19GSVhVUCwgcmVn
cy0+ZWlwLCBhZGRyKTsKKyAgICAgICAgICAgIHRyYWNlX3RyYXBfdHdvX2FkZHIoVFJDX1BWX1BB
R0lOR19GSVhVUCwgcmVncy0+cmlwLCBhZGRyKTsKICAgICAgICAgcmV0dXJuIHJldDsKICAgICB9
CiAKQEAgLTE4ODgsMTMgKzE4ODgsMTMgQEAgdm9pZCBkb19wYWdlX2ZhdWx0KHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQogICAgICAgICBpZiAoIHBmX3R5cGUgIT0gcmVhbF9mYXVsdCApCiAg
ICAgICAgICAgICByZXR1cm47CiAKLSAgICAgICAgaWYgKCBsaWtlbHkoKGZpeHVwID0gc2VhcmNo
X2V4Y2VwdGlvbl90YWJsZShyZWdzLT5laXApKSAhPSAwKSApCisgICAgICAgIGlmICggbGlrZWx5
KChmaXh1cCA9IHNlYXJjaF9leGNlcHRpb25fdGFibGUocmVncy0+cmlwKSkgIT0gMCkgKQogICAg
ICAgICB7CiAgICAgICAgICAgICBwZXJmY19pbmNyKGNvcHlfdXNlcl9mYXVsdHMpOwogICAgICAg
ICAgICAgaWYgKCB1bmxpa2VseShyZWdzLT5lcnJvcl9jb2RlICYgUEZFQ19yZXNlcnZlZF9iaXQp
ICkKICAgICAgICAgICAgICAgICByZXNlcnZlZF9iaXRfcGFnZV9mYXVsdChhZGRyLCByZWdzKTsK
LSAgICAgICAgICAgIHRoaXNfY3B1KGxhc3RfZXh0YWJsZV9hZGRyKSA9IHJlZ3MtPmVpcDsKLSAg
ICAgICAgICAgIHJlZ3MtPmVpcCA9IGZpeHVwOworICAgICAgICAgICAgdGhpc19jcHUobGFzdF9l
eHRhYmxlX2FkZHIpID0gcmVncy0+cmlwOworICAgICAgICAgICAgcmVncy0+cmlwID0gZml4dXA7
CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIH0KIApAQCAtMTk0NCw5ICsxOTQ0LDkgQEAg
dm9pZCBfX2luaXQgZG9fZWFybHlfcGFnZV9mYXVsdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykKIAogICAgIEJVR19PTihzbXBfcHJvY2Vzc29yX2lkKCkgIT0gMCk7CiAKLSAgICBpZiAoIChy
ZWdzLT5laXAgIT0gcHJldl9laXApIHx8IChjcjIgIT0gcHJldl9jcjIpICkKKyAgICBpZiAoIChy
ZWdzLT5yaXAgIT0gcHJldl9laXApIHx8IChjcjIgIT0gcHJldl9jcjIpICkKICAgICB7Ci0gICAg
ICAgIHByZXZfZWlwID0gcmVncy0+ZWlwOworICAgICAgICBwcmV2X2VpcCA9IHJlZ3MtPnJpcDsK
ICAgICAgICAgcHJldl9jcjIgPSBjcjI7CiAgICAgICAgIHN0dWNrICAgID0gMDsKICAgICAgICAg
cmV0dXJuOwpAQCAtMTk1Niw3ICsxOTU2LDcgQEAgdm9pZCBfX2luaXQgZG9fZWFybHlfcGFnZV9m
YXVsdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICB7CiAgICAgICAgIGNvbnNvbGVf
c3RhcnRfc3luYygpOwogICAgICAgICBwcmludGsoIkVhcmx5IGZhdGFsIHBhZ2UgZmF1bHQgYXQg
JTA0eDolcCAoY3IyPSVwLCBlYz0lMDR4KVxuIiwKLSAgICAgICAgICAgICAgIHJlZ3MtPmNzLCBf
cChyZWdzLT5laXApLCBfcChjcjIpLCByZWdzLT5lcnJvcl9jb2RlKTsKKyAgICAgICAgICAgICAg
IHJlZ3MtPmNzLCBfcChyZWdzLT5yaXApLCBfcChjcjIpLCByZWdzLT5lcnJvcl9jb2RlKTsKICAg
ICAgICAgZmF0YWxfdHJhcChyZWdzLCAwKTsKICAgICB9CiB9CkBAIC0zNzAyLDcgKzM3MDIsNyBA
QCBzdGF0aWMgdm9pZCBlbXVsYXRlX2dhdGVfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Mp
CiAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgcHVz
aChyZWdzLT5zcyk7Ci0gICAgICAgICAgICBwdXNoKHJlZ3MtPmVzcCk7CisgICAgICAgICAgICBw
dXNoKHJlZ3MtPnJzcCk7CiAgICAgICAgICAgICBpZiAoIG5wYXJtICkKICAgICAgICAgICAgIHsK
ICAgICAgICAgICAgICAgICBjb25zdCB1bnNpZ25lZCBpbnQgKnVzdGtwOwpAQCAtMzczOCw3ICsz
NzM4LDcgQEAgc3RhdGljIHZvaWQgZW11bGF0ZV9nYXRlX29wKHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKQogICAgICAgICBlbHNlCiAgICAgICAgIHsKICAgICAgICAgICAgIHNlbCB8PSAocmVn
cy0+Y3MgJiAzKTsKLSAgICAgICAgICAgIGVzcCA9IHJlZ3MtPmVzcDsKKyAgICAgICAgICAgIGVz
cCA9IHJlZ3MtPnJzcDsKICAgICAgICAgICAgIHNzID0gcmVncy0+c3M7CiAgICAgICAgICAgICBp
ZiAoICFyZWFkX2Rlc2NyaXB0b3Ioc3MsIHYsICZiYXNlLCAmbGltaXQsICZhciwgMCkgfHwKICAg
ICAgICAgICAgICAgICAgKChhciA+PiAxMykgJiAzKSAhPSAoc2VsICYgMykgKQpAQCAtMzc1OSw5
ICszNzU5LDkgQEAgc3RhdGljIHZvaWQgZW11bGF0ZV9nYXRlX29wKHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQogICAgICAgICAgICAgfQogICAgICAgICB9CiAgICAgICAgIHB1c2gocmVncy0+
Y3MpOwotICAgICAgICBwdXNoKHJlZ3MtPmVpcCArIGluc25fbGVuKTsKKyAgICAgICAgcHVzaChy
ZWdzLT5yaXAgKyBpbnNuX2xlbik7CiAjdW5kZWYgcHVzaAotICAgICAgICByZWdzLT5lc3AgPSBl
c3A7CisgICAgICAgIHJlZ3MtPnJzcCA9IGVzcDsKICAgICAgICAgcmVncy0+c3MgPSBzczsKICAg
ICB9CiAgICAgZWxzZQpAQCAtMzgxNCw3ICszODE0LDcgQEAgdm9pZCBkb19nZW5lcmFsX3Byb3Rl
Y3Rpb24oc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIHRpID0gJnYtPmFyY2gu
cHZfdmNwdS50cmFwX2N0eHRbdmVjdG9yXTsKICAgICAgICAgaWYgKCBwZXJtaXRfc29mdGludChU
SV9HRVRfRFBMKHRpKSwgdiwgcmVncykgKQogICAgICAgICB7Ci0gICAgICAgICAgICByZWdzLT5l
aXAgKz0gMjsKKyAgICAgICAgICAgIHJlZ3MtPnJpcCArPSAyOwogICAgICAgICAgICAgZG9fZ3Vl
c3RfdHJhcCh2ZWN0b3IsIHJlZ3MpOwogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CkBA
IC0zODI5LDcgKzM4MjksNyBAQCB2b2lkIGRvX2dlbmVyYWxfcHJvdGVjdGlvbihzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncykKICAgICBpZiAoIChyZWdzLT5lcnJvcl9jb2RlID09IDApICYmCiAg
ICAgICAgICBlbXVsYXRlX3ByaXZpbGVnZWRfb3AocmVncykgKQogICAgIHsKLSAgICAgICAgdHJh
Y2VfdHJhcF9vbmVfYWRkcihUUkNfUFZfRU1VTEFURV9QUklWT1AsIHJlZ3MtPmVpcCk7CisgICAg
ICAgIHRyYWNlX3RyYXBfb25lX2FkZHIoVFJDX1BWX0VNVUxBVEVfUFJJVk9QLCByZWdzLT5yaXAp
OwogICAgICAgICByZXR1cm47CiAgICAgfQogCkBAIC0zODM5LDEyICszODM5LDEyIEBAIHZvaWQg
ZG9fZ2VuZXJhbF9wcm90ZWN0aW9uKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogCiAgZ3Bf
aW5fa2VybmVsOgogCi0gICAgaWYgKCBsaWtlbHkoKGZpeHVwID0gc2VhcmNoX2V4Y2VwdGlvbl90
YWJsZShyZWdzLT5laXApKSAhPSAwKSApCisgICAgaWYgKCBsaWtlbHkoKGZpeHVwID0gc2VhcmNo
X2V4Y2VwdGlvbl90YWJsZShyZWdzLT5yaXApKSAhPSAwKSApCiAgICAgewogICAgICAgICBkcHJp
bnRrKFhFTkxPR19JTkZPLCAiR1BGICglMDR4KTogJXAgLT4gJXBcbiIsCi0gICAgICAgICAgICAg
ICAgcmVncy0+ZXJyb3JfY29kZSwgX3AocmVncy0+ZWlwKSwgX3AoZml4dXApKTsKLSAgICAgICAg
dGhpc19jcHUobGFzdF9leHRhYmxlX2FkZHIpID0gcmVncy0+ZWlwOwotICAgICAgICByZWdzLT5l
aXAgPSBmaXh1cDsKKyAgICAgICAgICAgICAgICByZWdzLT5lcnJvcl9jb2RlLCBfcChyZWdzLT5y
aXApLCBfcChmaXh1cCkpOworICAgICAgICB0aGlzX2NwdShsYXN0X2V4dGFibGVfYWRkcikgPSBy
ZWdzLT5yaXA7CisgICAgICAgIHJlZ3MtPnJpcCA9IGZpeHVwOwogICAgICAgICByZXR1cm47CiAg
ICAgfQogCkBAIC00MDk0LDIwICs0MDk0LDIwIEBAIHZvaWQgZG9fZGVidWcoc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MpCiAKICAgICBpZiAoICFndWVzdF9tb2RlKHJlZ3MpICkKICAgICB7Ci0g
ICAgICAgIGlmICggcmVncy0+ZWZsYWdzICYgWDg2X0VGTEFHU19URiApCisgICAgICAgIGlmICgg
cmVncy0+X2VmbGFncyAmIFg4Nl9FRkxBR1NfVEYgKQogICAgICAgICB7CiAgICAgICAgICAgICAv
KiBJbiBTWVNFTlRFUiBlbnRyeSBwYXRoIHdlIGNhbid0IHphcCBURiB1bnRpbCBFRkxBR1MgaXMg
c2F2ZWQuICovCiAgICAgICAgICAgICBpZiAoIChyZWdzLT5yaXAgPj0gKHVuc2lnbmVkIGxvbmcp
c3lzZW50ZXJfZW50cnkpICYmCiAgICAgICAgICAgICAgICAgIChyZWdzLT5yaXAgPD0gKHVuc2ln
bmVkIGxvbmcpc3lzZW50ZXJfZWZsYWdzX3NhdmVkKSApCiAgICAgICAgICAgICB7CiAgICAgICAg
ICAgICAgICAgaWYgKCByZWdzLT5yaXAgPT0gKHVuc2lnbmVkIGxvbmcpc3lzZW50ZXJfZWZsYWdz
X3NhdmVkICkKLSAgICAgICAgICAgICAgICAgICAgcmVncy0+ZWZsYWdzICY9IH5YODZfRUZMQUdT
X1RGOworICAgICAgICAgICAgICAgICAgICByZWdzLT5fZWZsYWdzICY9IH5YODZfRUZMQUdTX1RG
OwogICAgICAgICAgICAgICAgIGdvdG8gb3V0OwogICAgICAgICAgICAgfQogICAgICAgICAgICAg
aWYgKCAhZGVidWdnZXJfdHJhcF9mYXRhbChUUkFQX2RlYnVnLCByZWdzKSApCiAgICAgICAgICAg
ICB7CiAgICAgICAgICAgICAgICAgV0FSTigpOwotICAgICAgICAgICAgICAgIHJlZ3MtPmVmbGFn
cyAmPSB+WDg2X0VGTEFHU19URjsKKyAgICAgICAgICAgICAgICByZWdzLT5fZWZsYWdzICY9IH5Y
ODZfRUZMQUdTX1RGOwogICAgICAgICAgICAgfQogICAgICAgICB9CiAgICAgICAgIGVsc2UKQEAg
LTQxMTgsNyArNDExOCw3IEBAIHZvaWQgZG9fZGVidWcoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MpCiAgICAgICAgICAgICAgKiB3YXRjaHBvaW50IHNldCBvbiBpdC4gTm8gbmVlZCB0byBidW1w
IEVJUDsgdGhlIG9ubHkgZmF1bHRpbmcKICAgICAgICAgICAgICAqIHRyYXAgaXMgYW4gaW5zdHJ1
Y3Rpb24gYnJlYWtwb2ludCwgd2hpY2ggY2FuJ3QgaGFwcGVuIHRvIHVzLgogICAgICAgICAgICAg
ICovCi0gICAgICAgICAgICBXQVJOX09OKCFzZWFyY2hfZXhjZXB0aW9uX3RhYmxlKHJlZ3MtPmVp
cCkpOworICAgICAgICAgICAgV0FSTl9PTighc2VhcmNoX2V4Y2VwdGlvbl90YWJsZShyZWdzLT5y
aXApKTsKICAgICAgICAgfQogICAgICAgICBnb3RvIG91dDsKICAgICB9Ci0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFp
bGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:06:34 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:06:34 +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 1cL1x4-0006Vq-9P; Sun, 25 Dec 2016 06:06:34 +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 1cL1x3-0006Vh-5d
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:33 +0000
Received: from [85.158.137.68] by server-17.bemta-3.messagelabs.com id
 99/45-00888-8E16F585; Sun, 25 Dec 2016 06:06:32 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVfdpYny
 Ewd4/+hYTthk4MHps79vFHsAYxZqZl5RfkcCasf/PT9aCyQUVe/v3sDUwLvDvYuTiEBL4wiix
 ZsplVgjnPKNE+93zQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAvYS044eZ
 QWxeQXMJBbu+cUCYrMA1f/YuJ99AiPHAkaGVYwaxalFZalFukaGeklFmekZJbmJmTm6hgbGer
 mpxcWJ6ak5iUnFesn5uZsYgV6pZ2Bg3MHYs9fvEKMkB5OSKK/a5pgIIb6k/JTKjMTijPii0pz
 U4kOMMhwcShK8LdHxEUKCRanpqRVpmTnA8IBJS3DwKInweicApXmLCxJzizPTIVKnGBWlxHnD
 QBICIImM0jy4NlhIXmKUlRLmZWRgYBDiKUgtys0sQZV/xSjOwagkzHsWZApPZl4J3PRXQIuZg
 BbbNkeDLC5JREhJNTB67VnRErptsd3ZX/FLXANu/Pm0baHD6S88cx8vNYzaY54Zu0Koy0bg25
 n5P6O8PdxrHjM0Za5Zr216e4rzxbvPH7HkLCvu5C85pHHNZXeRe5q8zYWNzgpry/XWhTsnXXy
 05HPGtm8+8RNOKHJEMyaHufL1PKw4KTH9sZe72IagxHOLPZXUsjiVWIozEg21mIuKEwFDc3sd
 RAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1482645988!70171135!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40952 invoked from network); 25 Dec 2016 06:06:29 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:06:29 -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 1cL1wy-0000EZ-Az
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:28 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1wy-0000GU-AP
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1wy-0000GU-AP@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:06:28 +0000
Subject: [Xen-changelog] [xen master] x86/traps: use unambiguous register
	names
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>

Y29tbWl0IGM0MTE2MWI4ODM2ZDMyNWMzNDZmODk2OTY2Y2MwNzI3ZmM3ZmQ5ZGIKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjAxOjM0IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjAxOjM0IDIwMTYgKzAxMDAKCiAgICB4
ODYvdHJhcHM6IHVzZSB1bmFtYmlndW91cyByZWdpc3RlciBuYW1lcwogICAgCiAgICBUaGlzIGlz
IGluIHByZXBhcmF0aW9uIG9mIGVsaW1pbmF0aW5nIHRoZSBtaXMtbmFtaW5nIG9mIDY0LWJpdCBm
aWVsZHMKICAgIHdpdGggMzItYml0IHJlZ2lzdGVyIG5hbWVzIChlZmxhZ3MgaW5zdGVhZCBvZiBy
ZmxhZ3MgZXRjKS4gVXNlIHRoZQogICAgZ3VhcmFudGVlZCAzMi1iaXQgdW5kZXJzY29yZSBwcmVm
aXhlZCBuYW1lcyBmb3Igbm93IHdoZXJlIGFwcHJvcHJpYXRlLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvdHJh
cHMuYyB8IDEyMiArKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA2MSBpbnNlcnRpb25zKCspLCA2MSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5j
CmluZGV4IGQyYmU3ZWQuLjgwMDUyMDggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5j
CisrKyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCkBAIC0yMDIsNyArMjAyLDcgQEAgc3RhdGljIHZv
aWQgc2hvd19ndWVzdF9zdGFjayhzdHJ1Y3QgdmNwdSAqdiwgY29uc3Qgc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICBzdGFjayA9ICh1bnNp
Z25lZCBsb25nICopcmVncy0+ZXNwOworICAgIHN0YWNrID0gKHVuc2lnbmVkIGxvbmcgKilyZWdz
LT5yc3A7CiAgICAgcHJpbnRrKCJHdWVzdCBzdGFjayB0cmFjZSBmcm9tICJfX09QInNwPSVwOlxu
ICAiLCBzdGFjayk7CiAKICAgICBpZiAoICFhY2Nlc3Nfb2soc3RhY2ssIHNpemVvZigqc3RhY2sp
KSApCkBAIC0zNjcsOCArMzY3LDggQEAgc3RhdGljIHZvaWQgX3Nob3dfdHJhY2UodW5zaWduZWQg
bG9uZyBzcCwgdW5zaWduZWQgbG9uZyBicCkKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAg
ICAgICAgIGZyYW1lID0gKHVuc2lnbmVkIGxvbmcgKiluZXh0OwogICAgICAgICAgICAgbmV4dCAg
PSBmcmFtZVswXTsKLSAgICAgICAgICAgIGFkZHIgID0gZnJhbWVbKG9mZnNldG9mKHN0cnVjdCBj
cHVfdXNlcl9yZWdzLCBlaXApIC0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgIG9mZnNldG9m
KHN0cnVjdCBjcHVfdXNlcl9yZWdzLCBlYnApKQorICAgICAgICAgICAgYWRkciAgPSBmcmFtZVso
b2Zmc2V0b2Yoc3RydWN0IGNwdV91c2VyX3JlZ3MsIHJpcCkgLQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgb2Zmc2V0b2Yoc3RydWN0IGNwdV91c2VyX3JlZ3MsIHJicCkpCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgLyBCWVRFU19QRVJfTE9OR107CiAgICAgICAgIH0KICAgICAgICAgZWxz
ZQpAQCAtNjIzLDcgKzYyMyw3IEBAIHZvaWQgZmF0YWxfdHJhcChjb25zdCBzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncywgYm9vbF90IHNob3dfcmVtb3RlKQogICAgIHBhbmljKCJGQVRBTCBUUkFQ
OiB2ZWN0b3IgPSAlZCAoJXMpXG4iCiAgICAgICAgICAgIltlcnJvcl9jb2RlPSUwNHhdICVzIiwK
ICAgICAgICAgICB0cmFwbnIsIHRyYXBzdHIodHJhcG5yKSwgcmVncy0+ZXJyb3JfY29kZSwKLSAg
ICAgICAgICAocmVncy0+ZWZsYWdzICYgWDg2X0VGTEFHU19JRikgPyAiIiA6ICIsIElOIElOVEVS
UlVQVCBDT05URVhUIik7CisgICAgICAgICAgKHJlZ3MtPl9lZmxhZ3MgJiBYODZfRUZMQUdTX0lG
KSA/ICIiIDogIiwgSU4gSU5URVJSVVBUIENPTlRFWFQiKTsKIH0KIAogdm9pZCBwdl9pbmplY3Rf
ZXZlbnQoY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpCkBAIC02NjMsNyArNjYzLDcgQEAg
dm9pZCBwdl9pbmplY3RfZXZlbnQoY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpCiAgICAg
ICAgIHRyYWNlX3B2X3BhZ2VfZmF1bHQoZXZlbnQtPmNyMiwgZXJyb3JfY29kZSk7CiAgICAgfQog
ICAgIGVsc2UKLSAgICAgICAgdHJhY2VfcHZfdHJhcCh2ZWN0b3IsIHJlZ3MtPmVpcCwgdXNlX2Vy
cm9yX2NvZGUsIGVycm9yX2NvZGUpOworICAgICAgICB0cmFjZV9wdl90cmFwKHZlY3RvciwgcmVn
cy0+cmlwLCB1c2VfZXJyb3JfY29kZSwgZXJyb3JfY29kZSk7CiAKICAgICBpZiAoIHVzZV9lcnJv
cl9jb2RlICkKICAgICB7CkBAIC02OTcsMTEgKzY5NywxMSBAQCBzdGF0aWMgaW5saW5lIHZvaWQg
ZG9fZ3Vlc3RfdHJhcCh1bnNpZ25lZCBpbnQgdHJhcG5yLAogICAgIHB2X2luamVjdF9ldmVudCgm
ZXZlbnQpOwogfQogCi1zdGF0aWMgdm9pZCBpbnN0cnVjdGlvbl9kb25lKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzLCB1bnNpZ25lZCBsb25nIGVpcCkKK3N0YXRpYyB2b2lkIGluc3RydWN0aW9u
X2RvbmUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHVuc2lnbmVkIGxvbmcgcmlwKQogewot
ICAgIHJlZ3MtPmVpcCA9IGVpcDsKLSAgICByZWdzLT5lZmxhZ3MgJj0gflg4Nl9FRkxBR1NfUkY7
Ci0gICAgaWYgKCByZWdzLT5lZmxhZ3MgJiBYODZfRUZMQUdTX1RGICkKKyAgICByZWdzLT5yaXAg
PSByaXA7CisgICAgcmVncy0+X2VmbGFncyAmPSB+WDg2X0VGTEFHU19SRjsKKyAgICBpZiAoIHJl
Z3MtPl9lZmxhZ3MgJiBYODZfRUZMQUdTX1RGICkKICAgICB7CiAgICAgICAgIGN1cnJlbnQtPmFy
Y2guZGVidWdyZWdbNl0gfD0gRFJfU1RFUCB8IERSX1NUQVRVU19SRVNFUlZFRF9PTkU7CiAgICAg
ICAgIGRvX2d1ZXN0X3RyYXAoVFJBUF9kZWJ1ZywgcmVncyk7CkBAIC03OTksMTIgKzc5OSwxMiBA
QCB2b2lkIGRvX3RyYXAoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIHJldHVy
bjsKICAgICB9CiAKLSAgICBpZiAoIGxpa2VseSgoZml4dXAgPSBzZWFyY2hfZXhjZXB0aW9uX3Rh
YmxlKHJlZ3MtPmVpcCkpICE9IDApICkKKyAgICBpZiAoIGxpa2VseSgoZml4dXAgPSBzZWFyY2hf
ZXhjZXB0aW9uX3RhYmxlKHJlZ3MtPnJpcCkpICE9IDApICkKICAgICB7CiAgICAgICAgIGRwcmlu
dGsoWEVOTE9HX0VSUiwgIlRyYXAgJWQ6ICVwIC0+ICVwXG4iLAotICAgICAgICAgICAgICAgIHRy
YXBuciwgX3AocmVncy0+ZWlwKSwgX3AoZml4dXApKTsKLSAgICAgICAgdGhpc19jcHUobGFzdF9l
eHRhYmxlX2FkZHIpID0gcmVncy0+ZWlwOwotICAgICAgICByZWdzLT5laXAgPSBmaXh1cDsKKyAg
ICAgICAgICAgICAgICB0cmFwbnIsIF9wKHJlZ3MtPnJpcCksIF9wKGZpeHVwKSk7CisgICAgICAg
IHRoaXNfY3B1KGxhc3RfZXh0YWJsZV9hZGRyKSA9IHJlZ3MtPnJpcDsKKyAgICAgICAgcmVncy0+
cmlwID0gZml4dXA7CiAgICAgICAgIHJldHVybjsKICAgICB9CiAKQEAgLTEwNDIsMTAgKzEwNDIs
MTAgQEAgdm9pZCBwdl9jcHVpZChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBzdHJ1
Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CiAgICAgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJy
LT5kb21haW47CiAKLSAgICBsZWFmID0gYSA9IHJlZ3MtPmVheDsKLSAgICBiID0gcmVncy0+ZWJ4
OwotICAgIHN1YmxlYWYgPSBjID0gcmVncy0+ZWN4OwotICAgIGQgPSByZWdzLT5lZHg7CisgICAg
bGVhZiA9IGEgPSByZWdzLT5fZWF4OworICAgIGIgPSByZWdzLT5fZWJ4OworICAgIHN1YmxlYWYg
PSBjID0gcmVncy0+X2VjeDsKKyAgICBkID0gcmVncy0+X2VkeDsKIAogICAgIGlmICggY3B1aWRf
aHlwZXJ2aXNvcl9sZWF2ZXMobGVhZiwgc3VibGVhZiwgJmEsICZiLCAmYywgJmQpICkKICAgICAg
ICAgZ290byBvdXQ7CkBAIC0xMDY1LDEwICsxMDY1LDEwIEBAIHZvaWQgcHZfY3B1aWQoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICBsaW1pdCA9IGNwdWlkX2VheChsaW1p
dCk7CiAgICAgICAgIGlmICggbGVhZiA+IGxpbWl0ICkKICAgICAgICAgewotICAgICAgICAgICAg
cmVncy0+ZWF4ID0gMDsKLSAgICAgICAgICAgIHJlZ3MtPmVieCA9IDA7Ci0gICAgICAgICAgICBy
ZWdzLT5lY3ggPSAwOwotICAgICAgICAgICAgcmVncy0+ZWR4ID0gMDsKKyAgICAgICAgICAgIHJl
Z3MtPnJheCA9IDA7CisgICAgICAgICAgICByZWdzLT5yYnggPSAwOworICAgICAgICAgICAgcmVn
cy0+cmN4ID0gMDsKKyAgICAgICAgICAgIHJlZ3MtPnJkeCA9IDA7CiAgICAgICAgICAgICByZXR1
cm47CiAgICAgICAgIH0KICAgICB9CkBAIC0xMzgyLDEwICsxMzgyLDEwIEBAIHZvaWQgcHZfY3B1
aWQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgfQogCiAgb3V0OgotICAgIHJlZ3Mt
PmVheCA9IGE7Ci0gICAgcmVncy0+ZWJ4ID0gYjsKLSAgICByZWdzLT5lY3ggPSBjOwotICAgIHJl
Z3MtPmVkeCA9IGQ7CisgICAgcmVncy0+cmF4ID0gYTsKKyAgICByZWdzLT5yYnggPSBiOworICAg
IHJlZ3MtPnJjeCA9IGM7CisgICAgcmVncy0+cmR4ID0gZDsKIH0KIAogc3RhdGljIGludCBlbXVs
YXRlX2ludmFsaWRfcmR0c2NwKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQpAQCAtMTM5NCw3
ICsxMzk0LDcgQEAgc3RhdGljIGludCBlbXVsYXRlX2ludmFsaWRfcmR0c2NwKHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQogICAgIHVuc2lnbmVkIGxvbmcgZWlwLCByYzsKICAgICBzdHJ1Y3Qg
dmNwdSAqdiA9IGN1cnJlbnQ7CiAKLSAgICBlaXAgPSByZWdzLT5laXA7CisgICAgZWlwID0gcmVn
cy0+cmlwOwogICAgIGlmICggKHJjID0gY29weV9mcm9tX3VzZXIob3Bjb2RlLCAoY2hhciAqKWVp
cCwgc2l6ZW9mKG9wY29kZSkpKSAhPSAwICkKICAgICB7CiAgICAgICAgIHB2X2luamVjdF9wYWdl
X2ZhdWx0KDAsIGVpcCArIHNpemVvZihvcGNvZGUpIC0gcmMpOwpAQCAtMTQxMyw3ICsxNDEzLDcg
QEAgc3RhdGljIGludCBlbXVsYXRlX2ZvcmNlZF9pbnZhbGlkX29wKHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQogICAgIGNoYXIgc2lnWzVdLCBpbnN0clsyXTsKICAgICB1bnNpZ25lZCBsb25n
IGVpcCwgcmM7CiAKLSAgICBlaXAgPSByZWdzLT5laXA7CisgICAgZWlwID0gcmVncy0+cmlwOwog
CiAgICAgLyogQ2hlY2sgZm9yIGZvcmNlZCBlbXVsYXRpb24gc2lnbmF0dXJlOiB1ZDIgOyAuYXNj
aWkgInhlbiIuICovCiAgICAgaWYgKCAocmMgPSBjb3B5X2Zyb21fdXNlcihzaWcsIChjaGFyICop
ZWlwLCBzaXplb2Yoc2lnKSkpICE9IDAgKQpAQCAtMTQzNyw3ICsxNDM3LDcgQEAgc3RhdGljIGlu
dCBlbXVsYXRlX2ZvcmNlZF9pbnZhbGlkX29wKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQog
ICAgIC8qIElmIGNwdWlkIGZhdWx0aW5nIGlzIGVuYWJsZWQgYW5kIENQTD4wIGluamVjdCBhICNH
UCBpbiBwbGFjZSBvZiAjVUQuICovCiAgICAgaWYgKCBjdXJyZW50LT5hcmNoLmNwdWlkX2ZhdWx0
aW5nICYmICFndWVzdF9rZXJuZWxfbW9kZShjdXJyZW50LCByZWdzKSApCiAgICAgewotICAgICAg
ICByZWdzLT5laXAgPSBlaXA7CisgICAgICAgIHJlZ3MtPnJpcCA9IGVpcDsKICAgICAgICAgZG9f
Z3Vlc3RfdHJhcChUUkFQX2dwX2ZhdWx0LCByZWdzKTsKICAgICAgICAgcmV0dXJuIEVYQ1JFVF9m
YXVsdF9maXhlZDsKICAgICB9CkBAIC0xNDQ4LDcgKzE0NDgsNyBAQCBzdGF0aWMgaW50IGVtdWxh
dGVfZm9yY2VkX2ludmFsaWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKICAgICBp
bnN0cnVjdGlvbl9kb25lKHJlZ3MsIGVpcCk7CiAKLSAgICB0cmFjZV90cmFwX29uZV9hZGRyKFRS
Q19QVl9GT1JDRURfSU5WQUxJRF9PUCwgcmVncy0+ZWlwKTsKKyAgICB0cmFjZV90cmFwX29uZV9h
ZGRyKFRSQ19QVl9GT1JDRURfSU5WQUxJRF9PUCwgcmVncy0+cmlwKTsKIAogICAgIHJldHVybiBF
WENSRVRfZmF1bHRfZml4ZWQ7CiB9CkBAIC0xNDU3LDcgKzE0NTcsNyBAQCB2b2lkIGRvX2ludmFs
aWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgY29uc3Qgc3RydWN0IGJ1
Z19mcmFtZSAqYnVnID0gTlVMTDsKICAgICB1OCBidWdfaW5zblsyXTsKLSAgICBjb25zdCBjaGFy
ICpwcmVmaXggPSAiIiwgKmZpbGVuYW1lLCAqcHJlZGljYXRlLCAqZWlwID0gKGNoYXIgKilyZWdz
LT5laXA7CisgICAgY29uc3QgY2hhciAqcHJlZml4ID0gIiIsICpmaWxlbmFtZSwgKnByZWRpY2F0
ZSwgKmVpcCA9IChjaGFyICopcmVncy0+cmlwOwogICAgIHVuc2lnbmVkIGxvbmcgZml4dXA7CiAg
ICAgaW50IGlkID0gLTEsIGxpbmVubzsKICAgICBjb25zdCBzdHJ1Y3QgdmlydHVhbF9yZWdpb24g
KnJlZ2lvbjsKQEAgLTE0NzMsMTIgKzE0NzMsMTIgQEAgdm9pZCBkb19pbnZhbGlkX29wKHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICByZXR1cm47CiAgICAgfQogCi0gICAgaWYg
KCAhaXNfYWN0aXZlX2tlcm5lbF90ZXh0KHJlZ3MtPmVpcCkgfHwKKyAgICBpZiAoICFpc19hY3Rp
dmVfa2VybmVsX3RleHQocmVncy0+cmlwKSB8fAogICAgICAgICAgX19jb3B5X2Zyb21fdXNlcihi
dWdfaW5zbiwgZWlwLCBzaXplb2YoYnVnX2luc24pKSB8fAogICAgICAgICAgbWVtY21wKGJ1Z19p
bnNuLCAiXHhmXHhiIiwgc2l6ZW9mKGJ1Z19pbnNuKSkgKQogICAgICAgICBnb3RvIGRpZTsKIAot
ICAgIHJlZ2lvbiA9IGZpbmRfdGV4dF9yZWdpb24ocmVncy0+ZWlwKTsKKyAgICByZWdpb24gPSBm
aW5kX3RleHRfcmVnaW9uKHJlZ3MtPnJpcCk7CiAgICAgaWYgKCByZWdpb24gKQogICAgIHsKICAg
ICAgICAgZm9yICggaWQgPSAwOyBpZCA8IEJVR0ZSQU1FX05SOyBpZCsrICkKQEAgLTE1MDcsNyAr
MTUwNyw3IEBAIHZvaWQgZG9faW52YWxpZF9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykK
ICAgICAgICAgdm9pZCAoKmZuKShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqKSA9IGJ1Z19wdHIoYnVn
KTsKIAogICAgICAgICBmbihyZWdzKTsKLSAgICAgICAgcmVncy0+ZWlwID0gKHVuc2lnbmVkIGxv
bmcpZWlwOworICAgICAgICByZWdzLT5yaXAgPSAodW5zaWduZWQgbG9uZyllaXA7CiAgICAgICAg
IHJldHVybjsKICAgICB9CiAKQEAgLTE1MjgsNyArMTUyOCw3IEBAIHZvaWQgZG9faW52YWxpZF9v
cChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBjYXNlIEJVR0ZSQU1FX3dhcm46CiAg
ICAgICAgIHByaW50aygiWGVuIFdBUk4gYXQgJXMlczolZFxuIiwgcHJlZml4LCBmaWxlbmFtZSwg
bGluZW5vKTsKICAgICAgICAgc2hvd19leGVjdXRpb25fc3RhdGUocmVncyk7Ci0gICAgICAgIHJl
Z3MtPmVpcCA9ICh1bnNpZ25lZCBsb25nKWVpcDsKKyAgICAgICAgcmVncy0+cmlwID0gKHVuc2ln
bmVkIGxvbmcpZWlwOwogICAgICAgICByZXR1cm47CiAKICAgICBjYXNlIEJVR0ZSQU1FX2J1ZzoK
QEAgLTE1NTgsMTAgKzE1NTgsMTAgQEAgdm9pZCBkb19pbnZhbGlkX29wKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKQogICAgIH0KIAogIGRpZToKLSAgICBpZiAoIChmaXh1cCA9IHNlYXJjaF9l
eGNlcHRpb25fdGFibGUocmVncy0+ZWlwKSkgIT0gMCApCisgICAgaWYgKCAoZml4dXAgPSBzZWFy
Y2hfZXhjZXB0aW9uX3RhYmxlKHJlZ3MtPnJpcCkpICE9IDAgKQogICAgIHsKLSAgICAgICAgdGhp
c19jcHUobGFzdF9leHRhYmxlX2FkZHIpID0gcmVncy0+ZWlwOwotICAgICAgICByZWdzLT5laXAg
PSBmaXh1cDsKKyAgICAgICAgdGhpc19jcHUobGFzdF9leHRhYmxlX2FkZHIpID0gcmVncy0+cmlw
OworICAgICAgICByZWdzLT5yaXAgPSBmaXh1cDsKICAgICAgICAgcmV0dXJuOwogICAgIH0KIApA
QCAtMTYyMiw3ICsxNjIyLDcgQEAgc3RhdGljIGludCBoYW5kbGVfZ2R0X2xkdF9tYXBwaW5nX2Zh
dWx0KAogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoIGd1ZXN0X21vZGUocmVncykgKQogICAg
ICAgICAgICAgICAgIHRyYWNlX3RyYXBfdHdvX2FkZHIoVFJDX1BWX0dEVF9MRFRfTUFQUElOR19G
QVVMVCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZ3MtPmVpcCwgb2Zm
c2V0KTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZ3MtPnJpcCwgb2Zm
c2V0KTsKICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgIHsKQEAgLTE3NjQsNyArMTc2
NCw3IEBAIGxlYWY6CiAgICAgICAgICAqICAgLSBQYWdlIGZhdWx0IGluIGtlcm5lbCBtb2RlCiAg
ICAgICAgICAqLwogICAgICAgICBpZiAoIChjcjQgJiBYODZfQ1I0X1NNQVApICYmICEoZXJyb3Jf
Y29kZSAmIFBGRUNfdXNlcl9tb2RlKSAmJgotICAgICAgICAgICAgICgoKHJlZ3MtPmNzICYgMykg
PT0gMykgfHwgIShyZWdzLT5lZmxhZ3MgJiBYODZfRUZMQUdTX0FDKSkgKQorICAgICAgICAgICAg
ICgoKHJlZ3MtPmNzICYgMykgPT0gMykgfHwgIShyZWdzLT5fZWZsYWdzICYgWDg2X0VGTEFHU19B
QykpICkKICAgICAgICAgICAgIHJldHVybiBzbWFwX2ZhdWx0OwogICAgIH0KIApAQCAtMTc5NCw3
ICsxNzk0LDcgQEAgc3RhdGljIGludCBmaXh1cF9wYWdlX2ZhdWx0KHVuc2lnbmVkIGxvbmcgYWRk
ciwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYt
PmRvbWFpbjsKIAogICAgIC8qIE5vIGZpeHVwcyBpbiBpbnRlcnJ1cHQgY29udGV4dCBvciB3aGVu
IGludGVycnVwdHMgYXJlIGRpc2FibGVkLiAqLwotICAgIGlmICggaW5faXJxKCkgfHwgIShyZWdz
LT5lZmxhZ3MgJiBYODZfRUZMQUdTX0lGKSApCisgICAgaWYgKCBpbl9pcnEoKSB8fCAhKHJlZ3Mt
Pl9lZmxhZ3MgJiBYODZfRUZMQUdTX0lGKSApCiAgICAgICAgIHJldHVybiAwOwogCiAgICAgaWYg
KCAhKHJlZ3MtPmVycm9yX2NvZGUgJiBQRkVDX3BhZ2VfcHJlc2VudCkgJiYKQEAgLTE4NDEsNyAr
MTg0MSw3IEBAIHN0YXRpYyBpbnQgZml4dXBfcGFnZV9mYXVsdCh1bnNpZ25lZCBsb25nIGFkZHIs
IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogCiAgICAgICAgIHJldCA9IHBhZ2luZ19mYXVs
dChhZGRyLCByZWdzKTsKICAgICAgICAgaWYgKCByZXQgPT0gRVhDUkVUX2ZhdWx0X2ZpeGVkICkK
LSAgICAgICAgICAgIHRyYWNlX3RyYXBfdHdvX2FkZHIoVFJDX1BWX1BBR0lOR19GSVhVUCwgcmVn
cy0+ZWlwLCBhZGRyKTsKKyAgICAgICAgICAgIHRyYWNlX3RyYXBfdHdvX2FkZHIoVFJDX1BWX1BB
R0lOR19GSVhVUCwgcmVncy0+cmlwLCBhZGRyKTsKICAgICAgICAgcmV0dXJuIHJldDsKICAgICB9
CiAKQEAgLTE4ODgsMTMgKzE4ODgsMTMgQEAgdm9pZCBkb19wYWdlX2ZhdWx0KHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQogICAgICAgICBpZiAoIHBmX3R5cGUgIT0gcmVhbF9mYXVsdCApCiAg
ICAgICAgICAgICByZXR1cm47CiAKLSAgICAgICAgaWYgKCBsaWtlbHkoKGZpeHVwID0gc2VhcmNo
X2V4Y2VwdGlvbl90YWJsZShyZWdzLT5laXApKSAhPSAwKSApCisgICAgICAgIGlmICggbGlrZWx5
KChmaXh1cCA9IHNlYXJjaF9leGNlcHRpb25fdGFibGUocmVncy0+cmlwKSkgIT0gMCkgKQogICAg
ICAgICB7CiAgICAgICAgICAgICBwZXJmY19pbmNyKGNvcHlfdXNlcl9mYXVsdHMpOwogICAgICAg
ICAgICAgaWYgKCB1bmxpa2VseShyZWdzLT5lcnJvcl9jb2RlICYgUEZFQ19yZXNlcnZlZF9iaXQp
ICkKICAgICAgICAgICAgICAgICByZXNlcnZlZF9iaXRfcGFnZV9mYXVsdChhZGRyLCByZWdzKTsK
LSAgICAgICAgICAgIHRoaXNfY3B1KGxhc3RfZXh0YWJsZV9hZGRyKSA9IHJlZ3MtPmVpcDsKLSAg
ICAgICAgICAgIHJlZ3MtPmVpcCA9IGZpeHVwOworICAgICAgICAgICAgdGhpc19jcHUobGFzdF9l
eHRhYmxlX2FkZHIpID0gcmVncy0+cmlwOworICAgICAgICAgICAgcmVncy0+cmlwID0gZml4dXA7
CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIH0KIApAQCAtMTk0NCw5ICsxOTQ0LDkgQEAg
dm9pZCBfX2luaXQgZG9fZWFybHlfcGFnZV9mYXVsdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykKIAogICAgIEJVR19PTihzbXBfcHJvY2Vzc29yX2lkKCkgIT0gMCk7CiAKLSAgICBpZiAoIChy
ZWdzLT5laXAgIT0gcHJldl9laXApIHx8IChjcjIgIT0gcHJldl9jcjIpICkKKyAgICBpZiAoIChy
ZWdzLT5yaXAgIT0gcHJldl9laXApIHx8IChjcjIgIT0gcHJldl9jcjIpICkKICAgICB7Ci0gICAg
ICAgIHByZXZfZWlwID0gcmVncy0+ZWlwOworICAgICAgICBwcmV2X2VpcCA9IHJlZ3MtPnJpcDsK
ICAgICAgICAgcHJldl9jcjIgPSBjcjI7CiAgICAgICAgIHN0dWNrICAgID0gMDsKICAgICAgICAg
cmV0dXJuOwpAQCAtMTk1Niw3ICsxOTU2LDcgQEAgdm9pZCBfX2luaXQgZG9fZWFybHlfcGFnZV9m
YXVsdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICB7CiAgICAgICAgIGNvbnNvbGVf
c3RhcnRfc3luYygpOwogICAgICAgICBwcmludGsoIkVhcmx5IGZhdGFsIHBhZ2UgZmF1bHQgYXQg
JTA0eDolcCAoY3IyPSVwLCBlYz0lMDR4KVxuIiwKLSAgICAgICAgICAgICAgIHJlZ3MtPmNzLCBf
cChyZWdzLT5laXApLCBfcChjcjIpLCByZWdzLT5lcnJvcl9jb2RlKTsKKyAgICAgICAgICAgICAg
IHJlZ3MtPmNzLCBfcChyZWdzLT5yaXApLCBfcChjcjIpLCByZWdzLT5lcnJvcl9jb2RlKTsKICAg
ICAgICAgZmF0YWxfdHJhcChyZWdzLCAwKTsKICAgICB9CiB9CkBAIC0zNzAyLDcgKzM3MDIsNyBA
QCBzdGF0aWMgdm9pZCBlbXVsYXRlX2dhdGVfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3Mp
CiAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgcHVz
aChyZWdzLT5zcyk7Ci0gICAgICAgICAgICBwdXNoKHJlZ3MtPmVzcCk7CisgICAgICAgICAgICBw
dXNoKHJlZ3MtPnJzcCk7CiAgICAgICAgICAgICBpZiAoIG5wYXJtICkKICAgICAgICAgICAgIHsK
ICAgICAgICAgICAgICAgICBjb25zdCB1bnNpZ25lZCBpbnQgKnVzdGtwOwpAQCAtMzczOCw3ICsz
NzM4LDcgQEAgc3RhdGljIHZvaWQgZW11bGF0ZV9nYXRlX29wKHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKQogICAgICAgICBlbHNlCiAgICAgICAgIHsKICAgICAgICAgICAgIHNlbCB8PSAocmVn
cy0+Y3MgJiAzKTsKLSAgICAgICAgICAgIGVzcCA9IHJlZ3MtPmVzcDsKKyAgICAgICAgICAgIGVz
cCA9IHJlZ3MtPnJzcDsKICAgICAgICAgICAgIHNzID0gcmVncy0+c3M7CiAgICAgICAgICAgICBp
ZiAoICFyZWFkX2Rlc2NyaXB0b3Ioc3MsIHYsICZiYXNlLCAmbGltaXQsICZhciwgMCkgfHwKICAg
ICAgICAgICAgICAgICAgKChhciA+PiAxMykgJiAzKSAhPSAoc2VsICYgMykgKQpAQCAtMzc1OSw5
ICszNzU5LDkgQEAgc3RhdGljIHZvaWQgZW11bGF0ZV9nYXRlX29wKHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQogICAgICAgICAgICAgfQogICAgICAgICB9CiAgICAgICAgIHB1c2gocmVncy0+
Y3MpOwotICAgICAgICBwdXNoKHJlZ3MtPmVpcCArIGluc25fbGVuKTsKKyAgICAgICAgcHVzaChy
ZWdzLT5yaXAgKyBpbnNuX2xlbik7CiAjdW5kZWYgcHVzaAotICAgICAgICByZWdzLT5lc3AgPSBl
c3A7CisgICAgICAgIHJlZ3MtPnJzcCA9IGVzcDsKICAgICAgICAgcmVncy0+c3MgPSBzczsKICAg
ICB9CiAgICAgZWxzZQpAQCAtMzgxNCw3ICszODE0LDcgQEAgdm9pZCBkb19nZW5lcmFsX3Byb3Rl
Y3Rpb24oc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIHRpID0gJnYtPmFyY2gu
cHZfdmNwdS50cmFwX2N0eHRbdmVjdG9yXTsKICAgICAgICAgaWYgKCBwZXJtaXRfc29mdGludChU
SV9HRVRfRFBMKHRpKSwgdiwgcmVncykgKQogICAgICAgICB7Ci0gICAgICAgICAgICByZWdzLT5l
aXAgKz0gMjsKKyAgICAgICAgICAgIHJlZ3MtPnJpcCArPSAyOwogICAgICAgICAgICAgZG9fZ3Vl
c3RfdHJhcCh2ZWN0b3IsIHJlZ3MpOwogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CkBA
IC0zODI5LDcgKzM4MjksNyBAQCB2b2lkIGRvX2dlbmVyYWxfcHJvdGVjdGlvbihzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncykKICAgICBpZiAoIChyZWdzLT5lcnJvcl9jb2RlID09IDApICYmCiAg
ICAgICAgICBlbXVsYXRlX3ByaXZpbGVnZWRfb3AocmVncykgKQogICAgIHsKLSAgICAgICAgdHJh
Y2VfdHJhcF9vbmVfYWRkcihUUkNfUFZfRU1VTEFURV9QUklWT1AsIHJlZ3MtPmVpcCk7CisgICAg
ICAgIHRyYWNlX3RyYXBfb25lX2FkZHIoVFJDX1BWX0VNVUxBVEVfUFJJVk9QLCByZWdzLT5yaXAp
OwogICAgICAgICByZXR1cm47CiAgICAgfQogCkBAIC0zODM5LDEyICszODM5LDEyIEBAIHZvaWQg
ZG9fZ2VuZXJhbF9wcm90ZWN0aW9uKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogCiAgZ3Bf
aW5fa2VybmVsOgogCi0gICAgaWYgKCBsaWtlbHkoKGZpeHVwID0gc2VhcmNoX2V4Y2VwdGlvbl90
YWJsZShyZWdzLT5laXApKSAhPSAwKSApCisgICAgaWYgKCBsaWtlbHkoKGZpeHVwID0gc2VhcmNo
X2V4Y2VwdGlvbl90YWJsZShyZWdzLT5yaXApKSAhPSAwKSApCiAgICAgewogICAgICAgICBkcHJp
bnRrKFhFTkxPR19JTkZPLCAiR1BGICglMDR4KTogJXAgLT4gJXBcbiIsCi0gICAgICAgICAgICAg
ICAgcmVncy0+ZXJyb3JfY29kZSwgX3AocmVncy0+ZWlwKSwgX3AoZml4dXApKTsKLSAgICAgICAg
dGhpc19jcHUobGFzdF9leHRhYmxlX2FkZHIpID0gcmVncy0+ZWlwOwotICAgICAgICByZWdzLT5l
aXAgPSBmaXh1cDsKKyAgICAgICAgICAgICAgICByZWdzLT5lcnJvcl9jb2RlLCBfcChyZWdzLT5y
aXApLCBfcChmaXh1cCkpOworICAgICAgICB0aGlzX2NwdShsYXN0X2V4dGFibGVfYWRkcikgPSBy
ZWdzLT5yaXA7CisgICAgICAgIHJlZ3MtPnJpcCA9IGZpeHVwOwogICAgICAgICByZXR1cm47CiAg
ICAgfQogCkBAIC00MDk0LDIwICs0MDk0LDIwIEBAIHZvaWQgZG9fZGVidWcoc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MpCiAKICAgICBpZiAoICFndWVzdF9tb2RlKHJlZ3MpICkKICAgICB7Ci0g
ICAgICAgIGlmICggcmVncy0+ZWZsYWdzICYgWDg2X0VGTEFHU19URiApCisgICAgICAgIGlmICgg
cmVncy0+X2VmbGFncyAmIFg4Nl9FRkxBR1NfVEYgKQogICAgICAgICB7CiAgICAgICAgICAgICAv
KiBJbiBTWVNFTlRFUiBlbnRyeSBwYXRoIHdlIGNhbid0IHphcCBURiB1bnRpbCBFRkxBR1MgaXMg
c2F2ZWQuICovCiAgICAgICAgICAgICBpZiAoIChyZWdzLT5yaXAgPj0gKHVuc2lnbmVkIGxvbmcp
c3lzZW50ZXJfZW50cnkpICYmCiAgICAgICAgICAgICAgICAgIChyZWdzLT5yaXAgPD0gKHVuc2ln
bmVkIGxvbmcpc3lzZW50ZXJfZWZsYWdzX3NhdmVkKSApCiAgICAgICAgICAgICB7CiAgICAgICAg
ICAgICAgICAgaWYgKCByZWdzLT5yaXAgPT0gKHVuc2lnbmVkIGxvbmcpc3lzZW50ZXJfZWZsYWdz
X3NhdmVkICkKLSAgICAgICAgICAgICAgICAgICAgcmVncy0+ZWZsYWdzICY9IH5YODZfRUZMQUdT
X1RGOworICAgICAgICAgICAgICAgICAgICByZWdzLT5fZWZsYWdzICY9IH5YODZfRUZMQUdTX1RG
OwogICAgICAgICAgICAgICAgIGdvdG8gb3V0OwogICAgICAgICAgICAgfQogICAgICAgICAgICAg
aWYgKCAhZGVidWdnZXJfdHJhcF9mYXRhbChUUkFQX2RlYnVnLCByZWdzKSApCiAgICAgICAgICAg
ICB7CiAgICAgICAgICAgICAgICAgV0FSTigpOwotICAgICAgICAgICAgICAgIHJlZ3MtPmVmbGFn
cyAmPSB+WDg2X0VGTEFHU19URjsKKyAgICAgICAgICAgICAgICByZWdzLT5fZWZsYWdzICY9IH5Y
ODZfRUZMQUdTX1RGOwogICAgICAgICAgICAgfQogICAgICAgICB9CiAgICAgICAgIGVsc2UKQEAg
LTQxMTgsNyArNDExOCw3IEBAIHZvaWQgZG9fZGVidWcoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MpCiAgICAgICAgICAgICAgKiB3YXRjaHBvaW50IHNldCBvbiBpdC4gTm8gbmVlZCB0byBidW1w
IEVJUDsgdGhlIG9ubHkgZmF1bHRpbmcKICAgICAgICAgICAgICAqIHRyYXAgaXMgYW4gaW5zdHJ1
Y3Rpb24gYnJlYWtwb2ludCwgd2hpY2ggY2FuJ3QgaGFwcGVuIHRvIHVzLgogICAgICAgICAgICAg
ICovCi0gICAgICAgICAgICBXQVJOX09OKCFzZWFyY2hfZXhjZXB0aW9uX3RhYmxlKHJlZ3MtPmVp
cCkpOworICAgICAgICAgICAgV0FSTl9PTighc2VhcmNoX2V4Y2VwdGlvbl90YWJsZShyZWdzLT5y
aXApKTsKICAgICAgICAgfQogICAgICAgICBnb3RvIG91dDsKICAgICB9Ci0tCmdlbmVyYXRlZCBi
eSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cgbWFp
bGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:06:41 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:06:41 +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 1cL1xB-0006X3-Ay; Sun, 25 Dec 2016 06:06:41 +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 1cL1xA-0006Wv-VI
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:41 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 2D/B1-09053-0F16F585; Sun, 25 Dec 2016 06:06:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVfd9Yny
 EwfwnShYTthk4MHps79vFHsAYxZqZl5RfkcCacai/j7ngbkTFzhMT2RoYHzp2MXJxCAl8YZTY
 NmkWO4RznlHi1OI/bF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwvYSSx9f
 YkdxOYVMJNY0vYezGYBql86dRH7BEaOBYwMqxg1ilOLylKLdA3N9JKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAr3CAAQ7GO9vDDjEKMnBpCTKq7Y5JkKILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBG9LdHyEkGBRanpqRVpmDjA8YNISHDxKIrzeCUBp3uKCxNzizHSI1ClGXY51p5Y8
 ZRJiycvPS5US5/0AUiQAUpRRmgc3AhaqlxhlpYR5GYGOEuIpSC3KzSxBlX/FKM7BqCTM2wMyh
 SczrwRu0yugI5iAjrBtjgY5oiQRISXVwNgS2lh6T9Z2u/6sU3tuHX+2fNc3M+mE0+vv9BfrXZ
 O/JxC8tu5S5S0m3YRfs7zDd3VZK3s1/TnsZOi389QdI46Hy9aKL1K86mb8ufxk4cE+2e5wQ/W
 Ldivlf6wzXVm067hcvdP+lveLYqe+tsidkbnBgSMvOFX76+ufsdaKyT9m5JmaXZnKukaJpTgj
 0VCLuag4EQDL4zgXUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1482645998!78778357!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41811 invoked from network); 25 Dec 2016 06:06:39 -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; 25 Dec 2016 06:06:39 -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 1cL1x8-0000Ej-DL
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:38 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1x8-0000HK-Cq
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:38 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1x8-0000HK-Cq@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:06:38 +0000
Subject: [Xen-changelog] [xen master] x86/misc: use unambiguous register
	names
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>

Y29tbWl0IGMzZDM2NmVkZmZlNDBlM2JlMzIyZDE3MTM5ODliZDU3NDNhMThkMGYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjAxOjU4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjAxOjU4IDIwMTYgKzAxMDAKCiAgICB4
ODYvbWlzYzogdXNlIHVuYW1iaWd1b3VzIHJlZ2lzdGVyIG5hbWVzCiAgICAKICAgIFRoaXMgaXMg
aW4gcHJlcGFyYXRpb24gb2YgZWxpbWluYXRpbmcgdGhlIG1pcy1uYW1pbmcgb2YgNjQtYml0IGZp
ZWxkcwogICAgd2l0aCAzMi1iaXQgcmVnaXN0ZXIgbmFtZXMgKGVmbGFncyBpbnN0ZWFkIG9mIHJm
bGFncyBldGMpLiBVc2UgdGhlCiAgICBndWFyYW50ZWVkIDMyLWJpdCB1bmRlcnNjb3JlIHByZWZp
eGVkIG5hbWVzIGZvciBub3cgd2hlcmUgYXBwcm9wcmlhdGUuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUv
dnBtdS5jICAgICAgICAgICB8ICA0ICsrLS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAg
ICAgICB8IDM2ICsrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gv
eDg2L2RvbWFpbl9idWlsZC5jICAgICAgIHwgMTYgKysrKysrKystLS0tLS0tLQogeGVuL2FyY2gv
eDg2L2V4dGFibGUuYyAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9oeXBlcmNhbGwu
YyAgICAgICAgICB8ICA2ICsrKy0tLQogeGVuL2FyY2gveDg2L3RyYWNlLmMgICAgICAgICAgICAg
IHwgIDQgKystLQogeGVuL2FyY2gveDg2L3g4Nl82NC9hc20tb2Zmc2V0cy5jIHwgIDIgKy0KIHhl
bi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L21tLmMgICB8ICAyICstCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L3JlZ3MuaCAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvcHVibGljL3hlbi5oICAgICAg
ICAgIHwgIDIgKy0KIDEwIGZpbGVzIGNoYW5nZWQsIDM4IGluc2VydGlvbnMoKyksIDM4IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvdnBtdS5jIGIveGVuL2FyY2gv
eDg2L2NwdS92cG11LmMKaW5kZXggNGM3MTNiZS4uMzVhOTQwMyAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2NwdS92cG11LmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS92cG11LmMKQEAgLTI2NSw3
ICsyNjUsNyBAQCB2b2lkIHZwbXVfZG9faW50ZXJydXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQogICAgICAgICAgICAgY21wID0gKHZvaWQgKikmdnBtdS0+eGVucG11X2RhdGEtPnBtdS5y
LnJlZ3M7CiAgICAgICAgICAgICBjbXAtPmlwID0gY3VyX3JlZ3MtPnJpcDsKICAgICAgICAgICAg
IGNtcC0+c3AgPSBjdXJfcmVncy0+cnNwOwotICAgICAgICAgICAgY21wLT5mbGFncyA9IGN1cl9y
ZWdzLT5lZmxhZ3M7CisgICAgICAgICAgICBjbXAtPmZsYWdzID0gY3VyX3JlZ3MtPnJmbGFnczsK
ICAgICAgICAgICAgIGNtcC0+c3MgPSBjdXJfcmVncy0+c3M7CiAgICAgICAgICAgICBjbXAtPmNz
ID0gY3VyX3JlZ3MtPmNzOwogICAgICAgICAgICAgaWYgKCAoY21wLT5jcyAmIDMpID4gMSApCkBA
IC0yODgsNyArMjg4LDcgQEAgdm9pZCB2cG11X2RvX2ludGVycnVwdChzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKIAogICAgICAgICAgICAgci0+aXAgPSBjdXJfcmVncy0+cmlwOwogICAgICAg
ICAgICAgci0+c3AgPSBjdXJfcmVncy0+cnNwOwotICAgICAgICAgICAgci0+ZmxhZ3MgPSBjdXJf
cmVncy0+ZWZsYWdzOworICAgICAgICAgICAgci0+ZmxhZ3MgPSBjdXJfcmVncy0+cmZsYWdzOwog
CiAgICAgICAgICAgICBpZiAoICFoYXNfaHZtX2NvbnRhaW5lcl92Y3B1KHNhbXBsZWQpICkKICAg
ICAgICAgICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNo
L3g4Ni9kb21haW4uYwppbmRleCAyYzdhNTI4Li4xMWZhMzc5IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC0xMDQ0LDExICsx
MDQ0LDExIEBAIGludCBhcmNoX3NldF9pbmZvX2d1ZXN0KAogICAgIGluaXRfaW50ODBfZGlyZWN0
X3RyYXAodik7CiAKICAgICAvKiBJT1BMIHByaXZpbGVnZXMgYXJlIHZpcnR1YWxpc2VkLiAqLwot
ICAgIHYtPmFyY2gucHZfdmNwdS5pb3BsID0gdi0+YXJjaC51c2VyX3JlZ3MuZWZsYWdzICYgWDg2
X0VGTEFHU19JT1BMOwotICAgIHYtPmFyY2gudXNlcl9yZWdzLmVmbGFncyAmPSB+WDg2X0VGTEFH
U19JT1BMOworICAgIHYtPmFyY2gucHZfdmNwdS5pb3BsID0gdi0+YXJjaC51c2VyX3JlZ3MuX2Vm
bGFncyAmIFg4Nl9FRkxBR1NfSU9QTDsKKyAgICB2LT5hcmNoLnVzZXJfcmVncy5fZWZsYWdzICY9
IH5YODZfRUZMQUdTX0lPUEw7CiAKICAgICAvKiBFbnN1cmUgcmVhbCBoYXJkd2FyZSBpbnRlcnJ1
cHRzIGFyZSBlbmFibGVkLiAqLwotICAgIHYtPmFyY2gudXNlcl9yZWdzLmVmbGFncyB8PSBYODZf
RUZMQUdTX0lGOworICAgIHYtPmFyY2gudXNlcl9yZWdzLl9lZmxhZ3MgfD0gWDg2X0VGTEFHU19J
RjsKIAogICAgIGlmICggIXYtPmlzX2luaXRpYWxpc2VkICkKICAgICB7CkBAIC0yMjM1LDcgKzIy
MzUsNyBAQCB2b2lkIGh5cGVyY2FsbF9jYW5jZWxfY29udGludWF0aW9uKHZvaWQpCiAgICAgZWxz
ZQogICAgIHsKICAgICAgICAgaWYgKCBpc19wdl92Y3B1KGN1cnJlbnQpICkKLSAgICAgICAgICAg
IHJlZ3MtPmVpcCArPSAyOyAvKiBza2lwIHJlLWV4ZWN1dGUgJ3N5c2NhbGwnIC8gJ2ludCAkeHgn
ICovCisgICAgICAgICAgICByZWdzLT5yaXAgKz0gMjsgLyogc2tpcCByZS1leGVjdXRlICdzeXNj
YWxsJyAvICdpbnQgJHh4JyAqLwogICAgICAgICBlbHNlCiAgICAgICAgICAgICBjdXJyZW50LT5h
cmNoLmh2bV92Y3B1LmhjYWxsX3ByZWVtcHRlZCA9IDA7CiAgICAgfQpAQCAtMjI2NCwxMSArMjI2
NCwxMSBAQCB1bnNpZ25lZCBsb25nIGh5cGVyY2FsbF9jcmVhdGVfY29udGludWF0aW9uKAogICAg
ICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyA9IGd1ZXN0X2NwdV91c2VyX3JlZ3MoKTsK
ICAgICAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwogCi0gICAgICAgIHJlZ3MtPmVh
eCA9IG9wOworICAgICAgICByZWdzLT5yYXggPSBvcDsKIAogICAgICAgICAvKiBFbnN1cmUgdGhl
IGh5cGVyY2FsbCB0cmFwIGluc3RydWN0aW9uIGlzIHJlLWV4ZWN1dGVkLiAqLwogICAgICAgICBp
ZiAoIGlzX3B2X3ZjcHUoY3VycikgKQotICAgICAgICAgICAgcmVncy0+ZWlwIC09IDI7ICAvKiBy
ZS1leGVjdXRlICdzeXNjYWxsJyAvICdpbnQgJHh4JyAqLworICAgICAgICAgICAgcmVncy0+cmlw
IC09IDI7ICAvKiByZS1leGVjdXRlICdzeXNjYWxsJyAvICdpbnQgJHh4JyAqLwogICAgICAgICBl
bHNlCiAgICAgICAgICAgICBjdXJyLT5hcmNoLmh2bV92Y3B1LmhjYWxsX3ByZWVtcHRlZCA9IDE7
CiAKQEAgLTIyOTcsMTIgKzIyOTcsMTIgQEAgdW5zaWduZWQgbG9uZyBoeXBlcmNhbGxfY3JlYXRl
X2NvbnRpbnVhdGlvbigKICAgICAgICAgICAgICAgICBhcmcgPSBuZXh0X2FyZyhwLCBhcmdzKTsK
ICAgICAgICAgICAgICAgICBzd2l0Y2ggKCBpICkKICAgICAgICAgICAgICAgICB7Ci0gICAgICAg
ICAgICAgICAgY2FzZSAwOiByZWdzLT5lYnggPSBhcmc7IGJyZWFrOwotICAgICAgICAgICAgICAg
IGNhc2UgMTogcmVncy0+ZWN4ID0gYXJnOyBicmVhazsKLSAgICAgICAgICAgICAgICBjYXNlIDI6
IHJlZ3MtPmVkeCA9IGFyZzsgYnJlYWs7Ci0gICAgICAgICAgICAgICAgY2FzZSAzOiByZWdzLT5l
c2kgPSBhcmc7IGJyZWFrOwotICAgICAgICAgICAgICAgIGNhc2UgNDogcmVncy0+ZWRpID0gYXJn
OyBicmVhazsKLSAgICAgICAgICAgICAgICBjYXNlIDU6IHJlZ3MtPmVicCA9IGFyZzsgYnJlYWs7
CisgICAgICAgICAgICAgICAgY2FzZSAwOiByZWdzLT5yYnggPSBhcmc7IGJyZWFrOworICAgICAg
ICAgICAgICAgIGNhc2UgMTogcmVncy0+cmN4ID0gYXJnOyBicmVhazsKKyAgICAgICAgICAgICAg
ICBjYXNlIDI6IHJlZ3MtPnJkeCA9IGFyZzsgYnJlYWs7CisgICAgICAgICAgICAgICAgY2FzZSAz
OiByZWdzLT5yc2kgPSBhcmc7IGJyZWFrOworICAgICAgICAgICAgICAgIGNhc2UgNDogcmVncy0+
cmRpID0gYXJnOyBicmVhazsKKyAgICAgICAgICAgICAgICBjYXNlIDU6IHJlZ3MtPnJicCA9IGFy
ZzsgYnJlYWs7CiAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgfQogICAgICAgICB9CkBA
IC0yMzcyLDEyICsyMzcyLDEyIEBAIGludCBoeXBlcmNhbGxfeGxhdF9jb250aW51YXRpb24odW5z
aWduZWQgaW50ICppZCwgdW5zaWduZWQgaW50IG5yLAogCiAgICAgICAgICAgICBzd2l0Y2ggKCBp
ICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgIGNhc2UgMDogcmVnID0gJnJlZ3MtPmVieDsg
YnJlYWs7Ci0gICAgICAgICAgICBjYXNlIDE6IHJlZyA9ICZyZWdzLT5lY3g7IGJyZWFrOwotICAg
ICAgICAgICAgY2FzZSAyOiByZWcgPSAmcmVncy0+ZWR4OyBicmVhazsKLSAgICAgICAgICAgIGNh
c2UgMzogcmVnID0gJnJlZ3MtPmVzaTsgYnJlYWs7Ci0gICAgICAgICAgICBjYXNlIDQ6IHJlZyA9
ICZyZWdzLT5lZGk7IGJyZWFrOwotICAgICAgICAgICAgY2FzZSA1OiByZWcgPSAmcmVncy0+ZWJw
OyBicmVhazsKKyAgICAgICAgICAgIGNhc2UgMDogcmVnID0gJnJlZ3MtPnJieDsgYnJlYWs7Cisg
ICAgICAgICAgICBjYXNlIDE6IHJlZyA9ICZyZWdzLT5yY3g7IGJyZWFrOworICAgICAgICAgICAg
Y2FzZSAyOiByZWcgPSAmcmVncy0+cmR4OyBicmVhazsKKyAgICAgICAgICAgIGNhc2UgMzogcmVn
ID0gJnJlZ3MtPnJzaTsgYnJlYWs7CisgICAgICAgICAgICBjYXNlIDQ6IHJlZyA9ICZyZWdzLT5y
ZGk7IGJyZWFrOworICAgICAgICAgICAgY2FzZSA1OiByZWcgPSAmcmVncy0+cmJwOyBicmVhazsK
ICAgICAgICAgICAgIGRlZmF1bHQ6IEJVRygpOyByZWcgPSBOVUxMOyBicmVhazsKICAgICAgICAg
ICAgIH0KICAgICAgICAgICAgIGlmICggKG1hc2sgJiAxKSApCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluX2J1aWxkLmMKaW5kZXgg
MWU1NTdiOS4uMjQzZGY5NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbl9idWlsZC5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW5fYnVpbGQuYwpAQCAtMTU4NCwxMCArMTU4NCwxMCBA
QCBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKAogICAgIC8qCiAgICAgICogSW5pdGlhbCByZWdp
c3RlciB2YWx1ZXM6CiAgICAgICogIERTLEVTLEZTLEdTID0gRkxBVF9LRVJORUxfRFMKLSAgICAg
KiAgICAgICBDUzpFSVAgPSBGTEFUX0tFUk5FTF9DUzpzdGFydF9wYwotICAgICAqICAgICAgIFNT
OkVTUCA9IEZMQVRfS0VSTkVMX1NTOnN0YXJ0X3N0YWNrCi0gICAgICogICAgICAgICAgRVNJID0g
c3RhcnRfaW5mbwotICAgICAqICBbRUFYLEVCWCxFQ1gsRURYLEVESSxFQlAgYXJlIHplcm9dCisg
ICAgICogICAgICAgQ1M6cklQID0gRkxBVF9LRVJORUxfQ1M6c3RhcnRfcGMKKyAgICAgKiAgICAg
ICBTUzpyU1AgPSBGTEFUX0tFUk5FTF9TUzpzdGFydF9zdGFjaworICAgICAqICAgICAgICAgIHJT
SSA9IHN0YXJ0X2luZm8KKyAgICAgKiAgW3JBWCxyQlgsckNYLHJEWCxyREksckJQLFI4LVIxNSBh
cmUgemVyb10KICAgICAgKi8KICAgICByZWdzID0gJnYtPmFyY2gudXNlcl9yZWdzOwogICAgIHJl
Z3MtPmRzID0gcmVncy0+ZXMgPSByZWdzLT5mcyA9IHJlZ3MtPmdzID0KQEAgLTE1OTYsMTAgKzE1
OTYsMTAgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMCgKICAgICAgICAgICAgICAgICBGTEFU
X0tFUk5FTF9TUyA6IEZMQVRfQ09NUEFUX0tFUk5FTF9TUyk7CiAgICAgcmVncy0+Y3MgPSAoIWlz
X3B2XzMyYml0X2RvbWFpbihkKSA/CiAgICAgICAgICAgICAgICAgRkxBVF9LRVJORUxfQ1MgOiBG
TEFUX0NPTVBBVF9LRVJORUxfQ1MpOwotICAgIHJlZ3MtPmVpcCA9IHBhcm1zLnZpcnRfZW50cnk7
Ci0gICAgcmVncy0+ZXNwID0gdnN0YWNrX2VuZDsKLSAgICByZWdzLT5lc2kgPSB2c3RhcnRpbmZv
X3N0YXJ0OwotICAgIHJlZ3MtPmVmbGFncyA9IFg4Nl9FRkxBR1NfSUY7CisgICAgcmVncy0+cmlw
ID0gcGFybXMudmlydF9lbnRyeTsKKyAgICByZWdzLT5yc3AgPSB2c3RhY2tfZW5kOworICAgIHJl
Z3MtPnJzaSA9IHZzdGFydGluZm9fc3RhcnQ7CisgICAgcmVncy0+X2VmbGFncyA9IFg4Nl9FRkxB
R1NfSUY7CiAKICNpZmRlZiBDT05GSUdfU0hBRE9XX1BBR0lORwogICAgIGlmICggb3B0X2RvbTBf
c2hhZG93ICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9leHRhYmxlLmMgYi94ZW4vYXJjaC94
ODYvZXh0YWJsZS5jCmluZGV4IDcwMTQ0MWEuLjhkZDEwMTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9leHRhYmxlLmMKKysrIGIveGVuL2FyY2gveDg2L2V4dGFibGUuYwpAQCAtOTgsNyArOTgs
NyBAQCBzZWFyY2hfZXhjZXB0aW9uX3RhYmxlKHVuc2lnbmVkIGxvbmcgYWRkcikKIHVuc2lnbmVk
IGxvbmcKIHNlYXJjaF9wcmVfZXhjZXB0aW9uX3RhYmxlKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQogewotICAgIHVuc2lnbmVkIGxvbmcgYWRkciA9ICh1bnNpZ25lZCBsb25nKXJlZ3MtPmVp
cDsKKyAgICB1bnNpZ25lZCBsb25nIGFkZHIgPSByZWdzLT5yaXA7CiAgICAgdW5zaWduZWQgbG9u
ZyBmaXh1cCA9IHNlYXJjaF9vbmVfZXh0YWJsZSgKICAgICAgICAgX19zdGFydF9fX3ByZV9leF90
YWJsZSwgX19zdG9wX19fcHJlX2V4X3RhYmxlLTEsIGFkZHIpOwogICAgIGlmICggZml4dXAgKQpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jIGIveGVuL2FyY2gveDg2L2h5cGVy
Y2FsbC5jCmluZGV4IGQyYjUzMzEuLjcwYTMwYTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
eXBlcmNhbGwuYworKysgYi94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMKQEAgLTE0Niw3ICsxNDYs
NyBAQCB2b2lkIHB2X2h5cGVyY2FsbChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAogICAg
IEFTU0VSVChndWVzdF9rZXJuZWxfbW9kZShjdXJyLCByZWdzKSk7CiAKLSAgICBlYXggPSBpc19w
dl8zMmJpdF92Y3B1KGN1cnIpID8gcmVncy0+X2VheCA6IHJlZ3MtPmVheDsKKyAgICBlYXggPSBp
c19wdl8zMmJpdF92Y3B1KGN1cnIpID8gcmVncy0+X2VheCA6IHJlZ3MtPnJheDsKIAogICAgIEJV
SUxEX0JVR19PTihBUlJBWV9TSVpFKHB2X2h5cGVyY2FsbF90YWJsZSkgPgogICAgICAgICAgICAg
ICAgICBBUlJBWV9TSVpFKGh5cGVyY2FsbF9hcmdzX3RhYmxlKSk7CkBAIC0xNTQsNyArMTU0LDcg
QEAgdm9pZCBwdl9oeXBlcmNhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgaWYg
KCAoZWF4ID49IEFSUkFZX1NJWkUocHZfaHlwZXJjYWxsX3RhYmxlKSkgfHwKICAgICAgICAgICFw
dl9oeXBlcmNhbGxfdGFibGVbZWF4XS5uYXRpdmUgKQogICAgIHsKLSAgICAgICAgcmVncy0+ZWF4
ID0gLUVOT1NZUzsKKyAgICAgICAgcmVncy0+cmF4ID0gLUVOT1NZUzsKICAgICAgICAgcmV0dXJu
OwogICAgIH0KIApAQCAtMTg2LDcgKzE4Niw3IEBAIHZvaWQgcHZfaHlwZXJjYWxsKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAgX190cmFjZV9oeXBlcmNhbGwoVFJDX1BW
X0hZUEVSQ0FMTF9WMiwgZWF4LCBhcmdzKTsKICAgICAgICAgfQogCi0gICAgICAgIHJlZ3MtPmVh
eCA9IHB2X2h5cGVyY2FsbF90YWJsZVtlYXhdLm5hdGl2ZShyZGksIHJzaSwgcmR4LCByMTAsIHI4
LCByOSk7CisgICAgICAgIHJlZ3MtPnJheCA9IHB2X2h5cGVyY2FsbF90YWJsZVtlYXhdLm5hdGl2
ZShyZGksIHJzaSwgcmR4LCByMTAsIHI4LCByOSk7CiAKICNpZm5kZWYgTkRFQlVHCiAgICAgICAg
IGlmICggcmVncy0+cmlwID09IG9sZF9yaXAgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3Ry
YWNlLmMgYi94ZW4vYXJjaC94ODYvdHJhY2UuYwppbmRleCBmMTFiMzA5Li41ODYyNGFjIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvdHJhY2UuYworKysgYi94ZW4vYXJjaC94ODYvdHJhY2UuYwpA
QCAtNDgsNyArNDgsNyBAQCB2b2lkIF9fdHJhY2VfcHZfdHJhcChpbnQgdHJhcG5yLCB1bnNpZ25l
ZCBsb25nIGVpcCwKIAogdm9pZCBfX3RyYWNlX3B2X3BhZ2VfZmF1bHQodW5zaWduZWQgbG9uZyBh
ZGRyLCB1bnNpZ25lZCBlcnJvcl9jb2RlKQogewotICAgIHVuc2lnbmVkIGxvbmcgZWlwID0gZ3Vl
c3RfY3B1X3VzZXJfcmVncygpLT5laXA7CisgICAgdW5zaWduZWQgbG9uZyBlaXAgPSBndWVzdF9j
cHVfdXNlcl9yZWdzKCktPnJpcDsKIAogICAgIGlmICggaXNfcHZfMzJiaXRfdmNwdShjdXJyZW50
KSApCiAgICAgewpAQCAtMTE5LDcgKzExOSw3IEBAIHZvaWQgX190cmFjZV90cmFwX3R3b19hZGRy
KHVuc2lnbmVkIGV2ZW50LCB1bnNpZ25lZCBsb25nIHZhMSwKIAogdm9pZCBfX3RyYWNlX3B0d3Jf
ZW11bGF0aW9uKHVuc2lnbmVkIGxvbmcgYWRkciwgbDFfcGdlbnRyeV90IG5wdGUpCiB7Ci0gICAg
dW5zaWduZWQgbG9uZyBlaXAgPSBndWVzdF9jcHVfdXNlcl9yZWdzKCktPmVpcDsKKyAgICB1bnNp
Z25lZCBsb25nIGVpcCA9IGd1ZXN0X2NwdV91c2VyX3JlZ3MoKS0+cmlwOwogCiAgICAgLyogV2Ug
aGF2ZSBhIGNvdXBsZSBvZiBkaWZmZXJlbnQgbW9kZXMgdG8gd29ycnkgYWJvdXQ6CiAgICAgICog
LSAzMi1vbi0zMjogMzItYml0IHB0ZSwgMzItYml0IHZpcnR1YWwgYWRkcmVzc2VzCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMgYi94ZW4vYXJjaC94ODYveDg2
XzY0L2FzbS1vZmZzZXRzLmMKaW5kZXggNjQ5MDVjNi4uMGUxZjA5ZCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3g4Nl82NC9hc20tb2Zmc2V0cy5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQv
YXNtLW9mZnNldHMuYwpAQCAtNDQsNyArNDQsNyBAQCB2b2lkIF9fZHVtbXlfXyh2b2lkKQogICAg
IE9GRlNFVChVUkVHU19zYXZlZF91cGNhbGxfbWFzaywgc3RydWN0IGNwdV91c2VyX3JlZ3MsIHNh
dmVkX3VwY2FsbF9tYXNrKTsKICAgICBPRkZTRVQoVVJFR1NfcmlwLCBzdHJ1Y3QgY3B1X3VzZXJf
cmVncywgcmlwKTsKICAgICBPRkZTRVQoVVJFR1NfY3MsIHN0cnVjdCBjcHVfdXNlcl9yZWdzLCBj
cyk7Ci0gICAgT0ZGU0VUKFVSRUdTX2VmbGFncywgc3RydWN0IGNwdV91c2VyX3JlZ3MsIGVmbGFn
cyk7CisgICAgT0ZGU0VUKFVSRUdTX2VmbGFncywgc3RydWN0IGNwdV91c2VyX3JlZ3MsIHJmbGFn
cyk7CiAgICAgT0ZGU0VUKFVSRUdTX3JzcCwgc3RydWN0IGNwdV91c2VyX3JlZ3MsIHJzcCk7CiAg
ICAgT0ZGU0VUKFVSRUdTX3NzLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncywgc3MpOwogICAgIE9GRlNF
VChVUkVHU19kcywgc3RydWN0IGNwdV91c2VyX3JlZ3MsIGRzKTsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni94ODZfNjQvY29tcGF0L21tLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9t
bS5jCmluZGV4IDU4YmU4YWQuLjQ3YjUyMzkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZf
NjQvY29tcGF0L21tLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvbW0uYwpAQCAt
MzI3LDcgKzMyNyw3IEBAIGludCBjb21wYXRfbW11ZXh0X29wKFhFTl9HVUVTVF9IQU5ETEVfUEFS
QU0odm9pZCkgYXJnLAogICAgICAgICAgICAgICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
ID0gZ3Vlc3RfY3B1X3VzZXJfcmVncygpOwogICAgICAgICAgICAgICAgIHN0cnVjdCBtY19zdGF0
ZSAqbWNzID0gJmN1cnJlbnQtPm1jX3N0YXRlOwogICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBhcmcxID0gIShtY3MtPmZsYWdzICYgTUNTRl9pbl9tdWx0aWNhbGwpCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICA/IHJlZ3MtPmVjeAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgPyByZWdzLT5fZWN4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICA6IG1jcy0+Y2FsbC5hcmdzWzFdOwogICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBsZWZ0ID0gYXJnMSAmIH5NTVVfVVBEQVRFX1BSRUVNUFRFRDsKIApkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9yZWdzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3JlZ3MuaAppbmRl
eCAyMmVmYzQyLi43MjVhNjY0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3JlZ3Mu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3JlZ3MuaApAQCAtMTUsNiArMTUsNiBAQAogICAg
IChkaWZmID09IDApOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAogfSkKIAotI2RlZmluZSByZXR1cm5fcmVnKHYpICgodiktPmFy
Y2gudXNlcl9yZWdzLmVheCkKKyNkZWZpbmUgcmV0dXJuX3JlZyh2KSAoKHYpLT5hcmNoLnVzZXJf
cmVncy5yYXgpCiAKICNlbmRpZiAvKiBfX1g4Nl9SRUdTX0hfXyAqLwpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvcHVibGljL3hlbi5oIGIveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCmluZGV4IDMz
NmFhM2YuLjY1OTMwMjYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaAorKysg
Yi94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgKQEAgLTc2NCw3ICs3NjQsNyBAQCB0eXBlZGVmIHN0
cnVjdCBzaGFyZWRfaW5mbyBzaGFyZWRfaW5mb190OwogICogICAgICAgICAobWF5IGJlIG9taXR0
ZWQpCiAgKiAgICAgIGMuIGxpc3Qgb2YgYWxsb2NhdGVkIHBhZ2UgZnJhbWVzIFttZm5fbGlzdCwg
bnJfcGFnZXNdCiAgKiAgICAgICAgICh1bmxlc3MgcmVsb2NhdGVkIGR1ZSB0byBYRU5fRUxGTk9U
RV9JTklUX1AyTSkKLSAqICAgICAgZC4gc3RhcnRfaW5mb190IHN0cnVjdHVyZSAgICAgICAgW3Jl
Z2lzdGVyIEVTSSAoeDg2KV0KKyAqICAgICAgZC4gc3RhcnRfaW5mb190IHN0cnVjdHVyZSAgICAg
ICAgW3JlZ2lzdGVyIHJTSSAoeDg2KV0KICAqICAgICAgICAgaW4gY2FzZSBvZiBkb20wIHRoaXMg
cGFnZSBjb250YWlucyB0aGUgY29uc29sZSBpbmZvLCB0b28KICAqICAgICAgZS4gdW5sZXNzIGRv
bTA6IHhlbnN0b3JlIHJpbmcgcGFnZQogICogICAgICBmLiB1bmxlc3MgZG9tMDogY29uc29sZSBy
aW5nIHBhZ2UKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94
ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:06:41 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:06:41 +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 1cL1xB-0006X3-Ay; Sun, 25 Dec 2016 06:06:41 +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 1cL1xA-0006Wv-VI
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:41 +0000
Received: from [193.109.254.147] by server-3.bemta-6.messagelabs.com id
 2D/B1-09053-0F16F585; Sun, 25 Dec 2016 06:06:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVfd9Yny
 EwfwnShYTthk4MHps79vFHsAYxZqZl5RfkcCacai/j7ngbkTFzhMT2RoYHzp2MXJxCAl8YZTY
 NmkWO4RznlHi1OI/bF2MHBxsAmISc/cqdDFycogIqErMWrGcGcQWElCXaPrdwAZiCwvYSSx9f
 YkdxOYVMJNY0vYezGYBql86dRH7BEaOBYwMqxg1ilOLylKLdA3N9JKKMtMzSnITM3N0DQ3M9H
 JTi4sT01NzEpOK9ZLzczcxAr3CAAQ7GO9vDDjEKMnBpCTKq7Y5JkKILyk/pTIjsTgjvqg0J7X
 4EKMMB4eSBG9LdHyEkGBRanpqRVpmDjA8YNISHDxKIrzeCUBp3uKCxNzizHSI1ClGXY51p5Y8
 ZRJiycvPS5US5/0AUiQAUpRRmgc3AhaqlxhlpYR5GYGOEuIpSC3KzSxBlX/FKM7BqCTM2wMyh
 SczrwRu0yugI5iAjrBtjgY5oiQRISXVwNgS2lh6T9Z2u/6sU3tuHX+2fNc3M+mE0+vv9BfrXZ
 O/JxC8tu5S5S0m3YRfs7zDd3VZK3s1/TnsZOi389QdI46Hy9aKL1K86mb8ufxk4cE+2e5wQ/W
 Ldivlf6wzXVm067hcvdP+lveLYqe+tsidkbnBgSMvOFX76+ufsdaKyT9m5JmaXZnKukaJpTgj
 0VCLuag4EQDL4zgXUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1482645998!78778357!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41811 invoked from network); 25 Dec 2016 06:06:39 -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; 25 Dec 2016 06:06:39 -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 1cL1x8-0000Ej-DL
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:38 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1x8-0000HK-Cq
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:38 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1x8-0000HK-Cq@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:06:38 +0000
Subject: [Xen-changelog] [xen master] x86/misc: use unambiguous register
	names
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>

Y29tbWl0IGMzZDM2NmVkZmZlNDBlM2JlMzIyZDE3MTM5ODliZDU3NDNhMThkMGYKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjAxOjU4IDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjAxOjU4IDIwMTYgKzAxMDAKCiAgICB4
ODYvbWlzYzogdXNlIHVuYW1iaWd1b3VzIHJlZ2lzdGVyIG5hbWVzCiAgICAKICAgIFRoaXMgaXMg
aW4gcHJlcGFyYXRpb24gb2YgZWxpbWluYXRpbmcgdGhlIG1pcy1uYW1pbmcgb2YgNjQtYml0IGZp
ZWxkcwogICAgd2l0aCAzMi1iaXQgcmVnaXN0ZXIgbmFtZXMgKGVmbGFncyBpbnN0ZWFkIG9mIHJm
bGFncyBldGMpLiBVc2UgdGhlCiAgICBndWFyYW50ZWVkIDMyLWJpdCB1bmRlcnNjb3JlIHByZWZp
eGVkIG5hbWVzIGZvciBub3cgd2hlcmUgYXBwcm9wcmlhdGUuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUv
dnBtdS5jICAgICAgICAgICB8ICA0ICsrLS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAg
ICAgICB8IDM2ICsrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gv
eDg2L2RvbWFpbl9idWlsZC5jICAgICAgIHwgMTYgKysrKysrKystLS0tLS0tLQogeGVuL2FyY2gv
eDg2L2V4dGFibGUuYyAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9oeXBlcmNhbGwu
YyAgICAgICAgICB8ICA2ICsrKy0tLQogeGVuL2FyY2gveDg2L3RyYWNlLmMgICAgICAgICAgICAg
IHwgIDQgKystLQogeGVuL2FyY2gveDg2L3g4Nl82NC9hc20tb2Zmc2V0cy5jIHwgIDIgKy0KIHhl
bi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0L21tLmMgICB8ICAyICstCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L3JlZ3MuaCAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvcHVibGljL3hlbi5oICAgICAg
ICAgIHwgIDIgKy0KIDEwIGZpbGVzIGNoYW5nZWQsIDM4IGluc2VydGlvbnMoKyksIDM4IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvdnBtdS5jIGIveGVuL2FyY2gv
eDg2L2NwdS92cG11LmMKaW5kZXggNGM3MTNiZS4uMzVhOTQwMyAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2NwdS92cG11LmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS92cG11LmMKQEAgLTI2NSw3
ICsyNjUsNyBAQCB2b2lkIHZwbXVfZG9faW50ZXJydXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQogICAgICAgICAgICAgY21wID0gKHZvaWQgKikmdnBtdS0+eGVucG11X2RhdGEtPnBtdS5y
LnJlZ3M7CiAgICAgICAgICAgICBjbXAtPmlwID0gY3VyX3JlZ3MtPnJpcDsKICAgICAgICAgICAg
IGNtcC0+c3AgPSBjdXJfcmVncy0+cnNwOwotICAgICAgICAgICAgY21wLT5mbGFncyA9IGN1cl9y
ZWdzLT5lZmxhZ3M7CisgICAgICAgICAgICBjbXAtPmZsYWdzID0gY3VyX3JlZ3MtPnJmbGFnczsK
ICAgICAgICAgICAgIGNtcC0+c3MgPSBjdXJfcmVncy0+c3M7CiAgICAgICAgICAgICBjbXAtPmNz
ID0gY3VyX3JlZ3MtPmNzOwogICAgICAgICAgICAgaWYgKCAoY21wLT5jcyAmIDMpID4gMSApCkBA
IC0yODgsNyArMjg4LDcgQEAgdm9pZCB2cG11X2RvX2ludGVycnVwdChzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKIAogICAgICAgICAgICAgci0+aXAgPSBjdXJfcmVncy0+cmlwOwogICAgICAg
ICAgICAgci0+c3AgPSBjdXJfcmVncy0+cnNwOwotICAgICAgICAgICAgci0+ZmxhZ3MgPSBjdXJf
cmVncy0+ZWZsYWdzOworICAgICAgICAgICAgci0+ZmxhZ3MgPSBjdXJfcmVncy0+cmZsYWdzOwog
CiAgICAgICAgICAgICBpZiAoICFoYXNfaHZtX2NvbnRhaW5lcl92Y3B1KHNhbXBsZWQpICkKICAg
ICAgICAgICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNo
L3g4Ni9kb21haW4uYwppbmRleCAyYzdhNTI4Li4xMWZhMzc5IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC0xMDQ0LDExICsx
MDQ0LDExIEBAIGludCBhcmNoX3NldF9pbmZvX2d1ZXN0KAogICAgIGluaXRfaW50ODBfZGlyZWN0
X3RyYXAodik7CiAKICAgICAvKiBJT1BMIHByaXZpbGVnZXMgYXJlIHZpcnR1YWxpc2VkLiAqLwot
ICAgIHYtPmFyY2gucHZfdmNwdS5pb3BsID0gdi0+YXJjaC51c2VyX3JlZ3MuZWZsYWdzICYgWDg2
X0VGTEFHU19JT1BMOwotICAgIHYtPmFyY2gudXNlcl9yZWdzLmVmbGFncyAmPSB+WDg2X0VGTEFH
U19JT1BMOworICAgIHYtPmFyY2gucHZfdmNwdS5pb3BsID0gdi0+YXJjaC51c2VyX3JlZ3MuX2Vm
bGFncyAmIFg4Nl9FRkxBR1NfSU9QTDsKKyAgICB2LT5hcmNoLnVzZXJfcmVncy5fZWZsYWdzICY9
IH5YODZfRUZMQUdTX0lPUEw7CiAKICAgICAvKiBFbnN1cmUgcmVhbCBoYXJkd2FyZSBpbnRlcnJ1
cHRzIGFyZSBlbmFibGVkLiAqLwotICAgIHYtPmFyY2gudXNlcl9yZWdzLmVmbGFncyB8PSBYODZf
RUZMQUdTX0lGOworICAgIHYtPmFyY2gudXNlcl9yZWdzLl9lZmxhZ3MgfD0gWDg2X0VGTEFHU19J
RjsKIAogICAgIGlmICggIXYtPmlzX2luaXRpYWxpc2VkICkKICAgICB7CkBAIC0yMjM1LDcgKzIy
MzUsNyBAQCB2b2lkIGh5cGVyY2FsbF9jYW5jZWxfY29udGludWF0aW9uKHZvaWQpCiAgICAgZWxz
ZQogICAgIHsKICAgICAgICAgaWYgKCBpc19wdl92Y3B1KGN1cnJlbnQpICkKLSAgICAgICAgICAg
IHJlZ3MtPmVpcCArPSAyOyAvKiBza2lwIHJlLWV4ZWN1dGUgJ3N5c2NhbGwnIC8gJ2ludCAkeHgn
ICovCisgICAgICAgICAgICByZWdzLT5yaXAgKz0gMjsgLyogc2tpcCByZS1leGVjdXRlICdzeXNj
YWxsJyAvICdpbnQgJHh4JyAqLwogICAgICAgICBlbHNlCiAgICAgICAgICAgICBjdXJyZW50LT5h
cmNoLmh2bV92Y3B1LmhjYWxsX3ByZWVtcHRlZCA9IDA7CiAgICAgfQpAQCAtMjI2NCwxMSArMjI2
NCwxMSBAQCB1bnNpZ25lZCBsb25nIGh5cGVyY2FsbF9jcmVhdGVfY29udGludWF0aW9uKAogICAg
ICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyA9IGd1ZXN0X2NwdV91c2VyX3JlZ3MoKTsK
ICAgICAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwogCi0gICAgICAgIHJlZ3MtPmVh
eCA9IG9wOworICAgICAgICByZWdzLT5yYXggPSBvcDsKIAogICAgICAgICAvKiBFbnN1cmUgdGhl
IGh5cGVyY2FsbCB0cmFwIGluc3RydWN0aW9uIGlzIHJlLWV4ZWN1dGVkLiAqLwogICAgICAgICBp
ZiAoIGlzX3B2X3ZjcHUoY3VycikgKQotICAgICAgICAgICAgcmVncy0+ZWlwIC09IDI7ICAvKiBy
ZS1leGVjdXRlICdzeXNjYWxsJyAvICdpbnQgJHh4JyAqLworICAgICAgICAgICAgcmVncy0+cmlw
IC09IDI7ICAvKiByZS1leGVjdXRlICdzeXNjYWxsJyAvICdpbnQgJHh4JyAqLwogICAgICAgICBl
bHNlCiAgICAgICAgICAgICBjdXJyLT5hcmNoLmh2bV92Y3B1LmhjYWxsX3ByZWVtcHRlZCA9IDE7
CiAKQEAgLTIyOTcsMTIgKzIyOTcsMTIgQEAgdW5zaWduZWQgbG9uZyBoeXBlcmNhbGxfY3JlYXRl
X2NvbnRpbnVhdGlvbigKICAgICAgICAgICAgICAgICBhcmcgPSBuZXh0X2FyZyhwLCBhcmdzKTsK
ICAgICAgICAgICAgICAgICBzd2l0Y2ggKCBpICkKICAgICAgICAgICAgICAgICB7Ci0gICAgICAg
ICAgICAgICAgY2FzZSAwOiByZWdzLT5lYnggPSBhcmc7IGJyZWFrOwotICAgICAgICAgICAgICAg
IGNhc2UgMTogcmVncy0+ZWN4ID0gYXJnOyBicmVhazsKLSAgICAgICAgICAgICAgICBjYXNlIDI6
IHJlZ3MtPmVkeCA9IGFyZzsgYnJlYWs7Ci0gICAgICAgICAgICAgICAgY2FzZSAzOiByZWdzLT5l
c2kgPSBhcmc7IGJyZWFrOwotICAgICAgICAgICAgICAgIGNhc2UgNDogcmVncy0+ZWRpID0gYXJn
OyBicmVhazsKLSAgICAgICAgICAgICAgICBjYXNlIDU6IHJlZ3MtPmVicCA9IGFyZzsgYnJlYWs7
CisgICAgICAgICAgICAgICAgY2FzZSAwOiByZWdzLT5yYnggPSBhcmc7IGJyZWFrOworICAgICAg
ICAgICAgICAgIGNhc2UgMTogcmVncy0+cmN4ID0gYXJnOyBicmVhazsKKyAgICAgICAgICAgICAg
ICBjYXNlIDI6IHJlZ3MtPnJkeCA9IGFyZzsgYnJlYWs7CisgICAgICAgICAgICAgICAgY2FzZSAz
OiByZWdzLT5yc2kgPSBhcmc7IGJyZWFrOworICAgICAgICAgICAgICAgIGNhc2UgNDogcmVncy0+
cmRpID0gYXJnOyBicmVhazsKKyAgICAgICAgICAgICAgICBjYXNlIDU6IHJlZ3MtPnJicCA9IGFy
ZzsgYnJlYWs7CiAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgfQogICAgICAgICB9CkBA
IC0yMzcyLDEyICsyMzcyLDEyIEBAIGludCBoeXBlcmNhbGxfeGxhdF9jb250aW51YXRpb24odW5z
aWduZWQgaW50ICppZCwgdW5zaWduZWQgaW50IG5yLAogCiAgICAgICAgICAgICBzd2l0Y2ggKCBp
ICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgIGNhc2UgMDogcmVnID0gJnJlZ3MtPmVieDsg
YnJlYWs7Ci0gICAgICAgICAgICBjYXNlIDE6IHJlZyA9ICZyZWdzLT5lY3g7IGJyZWFrOwotICAg
ICAgICAgICAgY2FzZSAyOiByZWcgPSAmcmVncy0+ZWR4OyBicmVhazsKLSAgICAgICAgICAgIGNh
c2UgMzogcmVnID0gJnJlZ3MtPmVzaTsgYnJlYWs7Ci0gICAgICAgICAgICBjYXNlIDQ6IHJlZyA9
ICZyZWdzLT5lZGk7IGJyZWFrOwotICAgICAgICAgICAgY2FzZSA1OiByZWcgPSAmcmVncy0+ZWJw
OyBicmVhazsKKyAgICAgICAgICAgIGNhc2UgMDogcmVnID0gJnJlZ3MtPnJieDsgYnJlYWs7Cisg
ICAgICAgICAgICBjYXNlIDE6IHJlZyA9ICZyZWdzLT5yY3g7IGJyZWFrOworICAgICAgICAgICAg
Y2FzZSAyOiByZWcgPSAmcmVncy0+cmR4OyBicmVhazsKKyAgICAgICAgICAgIGNhc2UgMzogcmVn
ID0gJnJlZ3MtPnJzaTsgYnJlYWs7CisgICAgICAgICAgICBjYXNlIDQ6IHJlZyA9ICZyZWdzLT5y
ZGk7IGJyZWFrOworICAgICAgICAgICAgY2FzZSA1OiByZWcgPSAmcmVncy0+cmJwOyBicmVhazsK
ICAgICAgICAgICAgIGRlZmF1bHQ6IEJVRygpOyByZWcgPSBOVUxMOyBicmVhazsKICAgICAgICAg
ICAgIH0KICAgICAgICAgICAgIGlmICggKG1hc2sgJiAxKSApCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluX2J1aWxkLmMKaW5kZXgg
MWU1NTdiOS4uMjQzZGY5NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbl9idWlsZC5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW5fYnVpbGQuYwpAQCAtMTU4NCwxMCArMTU4NCwxMCBA
QCBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKAogICAgIC8qCiAgICAgICogSW5pdGlhbCByZWdp
c3RlciB2YWx1ZXM6CiAgICAgICogIERTLEVTLEZTLEdTID0gRkxBVF9LRVJORUxfRFMKLSAgICAg
KiAgICAgICBDUzpFSVAgPSBGTEFUX0tFUk5FTF9DUzpzdGFydF9wYwotICAgICAqICAgICAgIFNT
OkVTUCA9IEZMQVRfS0VSTkVMX1NTOnN0YXJ0X3N0YWNrCi0gICAgICogICAgICAgICAgRVNJID0g
c3RhcnRfaW5mbwotICAgICAqICBbRUFYLEVCWCxFQ1gsRURYLEVESSxFQlAgYXJlIHplcm9dCisg
ICAgICogICAgICAgQ1M6cklQID0gRkxBVF9LRVJORUxfQ1M6c3RhcnRfcGMKKyAgICAgKiAgICAg
ICBTUzpyU1AgPSBGTEFUX0tFUk5FTF9TUzpzdGFydF9zdGFjaworICAgICAqICAgICAgICAgIHJT
SSA9IHN0YXJ0X2luZm8KKyAgICAgKiAgW3JBWCxyQlgsckNYLHJEWCxyREksckJQLFI4LVIxNSBh
cmUgemVyb10KICAgICAgKi8KICAgICByZWdzID0gJnYtPmFyY2gudXNlcl9yZWdzOwogICAgIHJl
Z3MtPmRzID0gcmVncy0+ZXMgPSByZWdzLT5mcyA9IHJlZ3MtPmdzID0KQEAgLTE1OTYsMTAgKzE1
OTYsMTAgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMCgKICAgICAgICAgICAgICAgICBGTEFU
X0tFUk5FTF9TUyA6IEZMQVRfQ09NUEFUX0tFUk5FTF9TUyk7CiAgICAgcmVncy0+Y3MgPSAoIWlz
X3B2XzMyYml0X2RvbWFpbihkKSA/CiAgICAgICAgICAgICAgICAgRkxBVF9LRVJORUxfQ1MgOiBG
TEFUX0NPTVBBVF9LRVJORUxfQ1MpOwotICAgIHJlZ3MtPmVpcCA9IHBhcm1zLnZpcnRfZW50cnk7
Ci0gICAgcmVncy0+ZXNwID0gdnN0YWNrX2VuZDsKLSAgICByZWdzLT5lc2kgPSB2c3RhcnRpbmZv
X3N0YXJ0OwotICAgIHJlZ3MtPmVmbGFncyA9IFg4Nl9FRkxBR1NfSUY7CisgICAgcmVncy0+cmlw
ID0gcGFybXMudmlydF9lbnRyeTsKKyAgICByZWdzLT5yc3AgPSB2c3RhY2tfZW5kOworICAgIHJl
Z3MtPnJzaSA9IHZzdGFydGluZm9fc3RhcnQ7CisgICAgcmVncy0+X2VmbGFncyA9IFg4Nl9FRkxB
R1NfSUY7CiAKICNpZmRlZiBDT05GSUdfU0hBRE9XX1BBR0lORwogICAgIGlmICggb3B0X2RvbTBf
c2hhZG93ICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9leHRhYmxlLmMgYi94ZW4vYXJjaC94
ODYvZXh0YWJsZS5jCmluZGV4IDcwMTQ0MWEuLjhkZDEwMTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9leHRhYmxlLmMKKysrIGIveGVuL2FyY2gveDg2L2V4dGFibGUuYwpAQCAtOTgsNyArOTgs
NyBAQCBzZWFyY2hfZXhjZXB0aW9uX3RhYmxlKHVuc2lnbmVkIGxvbmcgYWRkcikKIHVuc2lnbmVk
IGxvbmcKIHNlYXJjaF9wcmVfZXhjZXB0aW9uX3RhYmxlKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQogewotICAgIHVuc2lnbmVkIGxvbmcgYWRkciA9ICh1bnNpZ25lZCBsb25nKXJlZ3MtPmVp
cDsKKyAgICB1bnNpZ25lZCBsb25nIGFkZHIgPSByZWdzLT5yaXA7CiAgICAgdW5zaWduZWQgbG9u
ZyBmaXh1cCA9IHNlYXJjaF9vbmVfZXh0YWJsZSgKICAgICAgICAgX19zdGFydF9fX3ByZV9leF90
YWJsZSwgX19zdG9wX19fcHJlX2V4X3RhYmxlLTEsIGFkZHIpOwogICAgIGlmICggZml4dXAgKQpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jIGIveGVuL2FyY2gveDg2L2h5cGVy
Y2FsbC5jCmluZGV4IGQyYjUzMzEuLjcwYTMwYTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
eXBlcmNhbGwuYworKysgYi94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMKQEAgLTE0Niw3ICsxNDYs
NyBAQCB2b2lkIHB2X2h5cGVyY2FsbChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAogICAg
IEFTU0VSVChndWVzdF9rZXJuZWxfbW9kZShjdXJyLCByZWdzKSk7CiAKLSAgICBlYXggPSBpc19w
dl8zMmJpdF92Y3B1KGN1cnIpID8gcmVncy0+X2VheCA6IHJlZ3MtPmVheDsKKyAgICBlYXggPSBp
c19wdl8zMmJpdF92Y3B1KGN1cnIpID8gcmVncy0+X2VheCA6IHJlZ3MtPnJheDsKIAogICAgIEJV
SUxEX0JVR19PTihBUlJBWV9TSVpFKHB2X2h5cGVyY2FsbF90YWJsZSkgPgogICAgICAgICAgICAg
ICAgICBBUlJBWV9TSVpFKGh5cGVyY2FsbF9hcmdzX3RhYmxlKSk7CkBAIC0xNTQsNyArMTU0LDcg
QEAgdm9pZCBwdl9oeXBlcmNhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgaWYg
KCAoZWF4ID49IEFSUkFZX1NJWkUocHZfaHlwZXJjYWxsX3RhYmxlKSkgfHwKICAgICAgICAgICFw
dl9oeXBlcmNhbGxfdGFibGVbZWF4XS5uYXRpdmUgKQogICAgIHsKLSAgICAgICAgcmVncy0+ZWF4
ID0gLUVOT1NZUzsKKyAgICAgICAgcmVncy0+cmF4ID0gLUVOT1NZUzsKICAgICAgICAgcmV0dXJu
OwogICAgIH0KIApAQCAtMTg2LDcgKzE4Niw3IEBAIHZvaWQgcHZfaHlwZXJjYWxsKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAgX190cmFjZV9oeXBlcmNhbGwoVFJDX1BW
X0hZUEVSQ0FMTF9WMiwgZWF4LCBhcmdzKTsKICAgICAgICAgfQogCi0gICAgICAgIHJlZ3MtPmVh
eCA9IHB2X2h5cGVyY2FsbF90YWJsZVtlYXhdLm5hdGl2ZShyZGksIHJzaSwgcmR4LCByMTAsIHI4
LCByOSk7CisgICAgICAgIHJlZ3MtPnJheCA9IHB2X2h5cGVyY2FsbF90YWJsZVtlYXhdLm5hdGl2
ZShyZGksIHJzaSwgcmR4LCByMTAsIHI4LCByOSk7CiAKICNpZm5kZWYgTkRFQlVHCiAgICAgICAg
IGlmICggcmVncy0+cmlwID09IG9sZF9yaXAgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3Ry
YWNlLmMgYi94ZW4vYXJjaC94ODYvdHJhY2UuYwppbmRleCBmMTFiMzA5Li41ODYyNGFjIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvdHJhY2UuYworKysgYi94ZW4vYXJjaC94ODYvdHJhY2UuYwpA
QCAtNDgsNyArNDgsNyBAQCB2b2lkIF9fdHJhY2VfcHZfdHJhcChpbnQgdHJhcG5yLCB1bnNpZ25l
ZCBsb25nIGVpcCwKIAogdm9pZCBfX3RyYWNlX3B2X3BhZ2VfZmF1bHQodW5zaWduZWQgbG9uZyBh
ZGRyLCB1bnNpZ25lZCBlcnJvcl9jb2RlKQogewotICAgIHVuc2lnbmVkIGxvbmcgZWlwID0gZ3Vl
c3RfY3B1X3VzZXJfcmVncygpLT5laXA7CisgICAgdW5zaWduZWQgbG9uZyBlaXAgPSBndWVzdF9j
cHVfdXNlcl9yZWdzKCktPnJpcDsKIAogICAgIGlmICggaXNfcHZfMzJiaXRfdmNwdShjdXJyZW50
KSApCiAgICAgewpAQCAtMTE5LDcgKzExOSw3IEBAIHZvaWQgX190cmFjZV90cmFwX3R3b19hZGRy
KHVuc2lnbmVkIGV2ZW50LCB1bnNpZ25lZCBsb25nIHZhMSwKIAogdm9pZCBfX3RyYWNlX3B0d3Jf
ZW11bGF0aW9uKHVuc2lnbmVkIGxvbmcgYWRkciwgbDFfcGdlbnRyeV90IG5wdGUpCiB7Ci0gICAg
dW5zaWduZWQgbG9uZyBlaXAgPSBndWVzdF9jcHVfdXNlcl9yZWdzKCktPmVpcDsKKyAgICB1bnNp
Z25lZCBsb25nIGVpcCA9IGd1ZXN0X2NwdV91c2VyX3JlZ3MoKS0+cmlwOwogCiAgICAgLyogV2Ug
aGF2ZSBhIGNvdXBsZSBvZiBkaWZmZXJlbnQgbW9kZXMgdG8gd29ycnkgYWJvdXQ6CiAgICAgICog
LSAzMi1vbi0zMjogMzItYml0IHB0ZSwgMzItYml0IHZpcnR1YWwgYWRkcmVzc2VzCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMgYi94ZW4vYXJjaC94ODYveDg2
XzY0L2FzbS1vZmZzZXRzLmMKaW5kZXggNjQ5MDVjNi4uMGUxZjA5ZCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3g4Nl82NC9hc20tb2Zmc2V0cy5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQv
YXNtLW9mZnNldHMuYwpAQCAtNDQsNyArNDQsNyBAQCB2b2lkIF9fZHVtbXlfXyh2b2lkKQogICAg
IE9GRlNFVChVUkVHU19zYXZlZF91cGNhbGxfbWFzaywgc3RydWN0IGNwdV91c2VyX3JlZ3MsIHNh
dmVkX3VwY2FsbF9tYXNrKTsKICAgICBPRkZTRVQoVVJFR1NfcmlwLCBzdHJ1Y3QgY3B1X3VzZXJf
cmVncywgcmlwKTsKICAgICBPRkZTRVQoVVJFR1NfY3MsIHN0cnVjdCBjcHVfdXNlcl9yZWdzLCBj
cyk7Ci0gICAgT0ZGU0VUKFVSRUdTX2VmbGFncywgc3RydWN0IGNwdV91c2VyX3JlZ3MsIGVmbGFn
cyk7CisgICAgT0ZGU0VUKFVSRUdTX2VmbGFncywgc3RydWN0IGNwdV91c2VyX3JlZ3MsIHJmbGFn
cyk7CiAgICAgT0ZGU0VUKFVSRUdTX3JzcCwgc3RydWN0IGNwdV91c2VyX3JlZ3MsIHJzcCk7CiAg
ICAgT0ZGU0VUKFVSRUdTX3NzLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncywgc3MpOwogICAgIE9GRlNF
VChVUkVHU19kcywgc3RydWN0IGNwdV91c2VyX3JlZ3MsIGRzKTsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni94ODZfNjQvY29tcGF0L21tLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9t
bS5jCmluZGV4IDU4YmU4YWQuLjQ3YjUyMzkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZf
NjQvY29tcGF0L21tLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvbW0uYwpAQCAt
MzI3LDcgKzMyNyw3IEBAIGludCBjb21wYXRfbW11ZXh0X29wKFhFTl9HVUVTVF9IQU5ETEVfUEFS
QU0odm9pZCkgYXJnLAogICAgICAgICAgICAgICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
ID0gZ3Vlc3RfY3B1X3VzZXJfcmVncygpOwogICAgICAgICAgICAgICAgIHN0cnVjdCBtY19zdGF0
ZSAqbWNzID0gJmN1cnJlbnQtPm1jX3N0YXRlOwogICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBhcmcxID0gIShtY3MtPmZsYWdzICYgTUNTRl9pbl9tdWx0aWNhbGwpCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICA/IHJlZ3MtPmVjeAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgPyByZWdzLT5fZWN4CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICA6IG1jcy0+Y2FsbC5hcmdzWzFdOwogICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBsZWZ0ID0gYXJnMSAmIH5NTVVfVVBEQVRFX1BSRUVNUFRFRDsKIApkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9yZWdzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3JlZ3MuaAppbmRl
eCAyMmVmYzQyLi43MjVhNjY0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3JlZ3Mu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3JlZ3MuaApAQCAtMTUsNiArMTUsNiBAQAogICAg
IChkaWZmID09IDApOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAogfSkKIAotI2RlZmluZSByZXR1cm5fcmVnKHYpICgodiktPmFy
Y2gudXNlcl9yZWdzLmVheCkKKyNkZWZpbmUgcmV0dXJuX3JlZyh2KSAoKHYpLT5hcmNoLnVzZXJf
cmVncy5yYXgpCiAKICNlbmRpZiAvKiBfX1g4Nl9SRUdTX0hfXyAqLwpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvcHVibGljL3hlbi5oIGIveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCmluZGV4IDMz
NmFhM2YuLjY1OTMwMjYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaAorKysg
Yi94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgKQEAgLTc2NCw3ICs3NjQsNyBAQCB0eXBlZGVmIHN0
cnVjdCBzaGFyZWRfaW5mbyBzaGFyZWRfaW5mb190OwogICogICAgICAgICAobWF5IGJlIG9taXR0
ZWQpCiAgKiAgICAgIGMuIGxpc3Qgb2YgYWxsb2NhdGVkIHBhZ2UgZnJhbWVzIFttZm5fbGlzdCwg
bnJfcGFnZXNdCiAgKiAgICAgICAgICh1bmxlc3MgcmVsb2NhdGVkIGR1ZSB0byBYRU5fRUxGTk9U
RV9JTklUX1AyTSkKLSAqICAgICAgZC4gc3RhcnRfaW5mb190IHN0cnVjdHVyZSAgICAgICAgW3Jl
Z2lzdGVyIEVTSSAoeDg2KV0KKyAqICAgICAgZC4gc3RhcnRfaW5mb190IHN0cnVjdHVyZSAgICAg
ICAgW3JlZ2lzdGVyIHJTSSAoeDg2KV0KICAqICAgICAgICAgaW4gY2FzZSBvZiBkb20wIHRoaXMg
cGFnZSBjb250YWlucyB0aGUgY29uc29sZSBpbmZvLCB0b28KICAqICAgICAgZS4gdW5sZXNzIGRv
bTA6IHhlbnN0b3JlIHJpbmcgcGFnZQogICogICAgICBmLiB1bmxlc3MgZG9tMDogY29uc29sZSBy
aW5nIHBhZ2UKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94
ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:06:53 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:06:53 +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 1cL1xN-0006Ze-E8; Sun, 25 Dec 2016 06:06:53 +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 1cL1xM-0006ZV-72
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:52 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 1E/48-05987-BF16F585; Sun, 25 Dec 2016 06:06:51 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfdnYny
 EwdkDGhYTthk4MHps79vFHsAYxZqZl5RfkcCa8WDDZ+aCrZIVr1euZG5g/CTcxcjFISTwhVHi
 bOt2JgjnPKPEpd9XWbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ2kRFjAQWLBi
 xiQMK+AmcSJ9ceZQGwWoPJTXf+ZJjByLGBkWMWoUZxaVJZapGtooJdUlJmeUZKbmJkD5Jnq5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwrpnqfIhRkoNJSZRXbXNMhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3pbo+AghwaLU9NSKtMwcYHDApCU4eJREeL0TgNK8xQWJucWZ6RCpU4yKUuK8H0AS
 AiCJjNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO9ZkCk8mXklcNNfAS1mAlps2
 xwNsrgkESEl1cBYHb5/1YvoQKVXaz6/UijcnbV9fumx5myDx2z2Rf9fpsp77ZLYc2pizyerCe
 rzbW4vz265PHel4/uFB8qdz54X4lHeEWxc+HdayI5V3z6mxpVdDzzwQGmHXimnamMz/7eEFrO
 Z0jbNM5+GuO578fb7y0Ql6wfzi92URJbdyy5bPy+AJ9VghdNdJZbijERDLeai4kQAW+POjUMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1482646008!77241375!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41134 invoked from network); 25 Dec 2016 06:06:49 -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; 25 Dec 2016 06:06:49 -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 1cL1xI-0000Ff-HQ
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:48 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1xI-0000Iw-F9
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:48 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1xI-0000Iw-F9@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:06:48 +0000
Subject: [Xen-changelog] [xen master] x86/shadow: use unambiguous register
	names
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>

Y29tbWl0IGYwYWRlYWQwNGM1MjY0MDVkMDlkMWE5NWZiMzQxZjJlOTY5NzUzNzEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjAyOjUyIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjAyOjUyIDIwMTYgKzAxMDAKCiAgICB4
ODYvc2hhZG93OiB1c2UgdW5hbWJpZ3VvdXMgcmVnaXN0ZXIgbmFtZXMKICAgIAogICAgVGhpcyBp
cyBpbiBwcmVwYXJhdGlvbiBvZiBlbGltaW5hdGluZyB0aGUgbWlzLW5hbWluZyBvZiA2NC1iaXQg
ZmllbGRzCiAgICB3aXRoIDMyLWJpdCByZWdpc3RlciBuYW1lcyAoZWZsYWdzIGluc3RlYWQgb2Yg
cmZsYWdzIGV0YykuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KICAgIEFj
a2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgfCAxMCArKysrKy0tLS0tCiB4ZW4vYXJjaC94
ODYvbW0vc2hhZG93L211bHRpLmMgIHwgIDUgKystLS0KIDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNl
cnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9z
aGFkb3cvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCmluZGV4IGQy
YmYyNjYuLjQxMTMzNTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9u
LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwpAQCAtMzQ5LDEwICszNDks
MTAgQEAgY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyAqc2hhZG93X2luaXRfZW11bGF0aW9u
KAogICAgIH0KIAogICAgIC8qIEF0dGVtcHQgdG8gcHJlZmV0Y2ggd2hvbGUgaW5zdHJ1Y3Rpb24u
ICovCi0gICAgc2hfY3R4dC0+aW5zbl9idWZfZWlwID0gcmVncy0+ZWlwOworICAgIHNoX2N0eHQt
Pmluc25fYnVmX2VpcCA9IHJlZ3MtPnJpcDsKICAgICBzaF9jdHh0LT5pbnNuX2J1Zl9ieXRlcyA9
CiAgICAgICAgICghaHZtX3RyYW5zbGF0ZV9saW5lYXJfYWRkcigKLSAgICAgICAgICAgIHg4Nl9z
ZWdfY3MsIHJlZ3MtPmVpcCwgc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSwKKyAgICAgICAgICAg
IHg4Nl9zZWdfY3MsIHJlZ3MtPnJpcCwgc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSwKICAgICAg
ICAgICAgIGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCwgc2hfY3R4dCwgJmFkZHIpICYmCiAgICAgICAg
ICAhaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfbGluZWFyKAogICAgICAgICAgICAgIHNoX2N0eHQtPmlu
c25fYnVmLCBhZGRyLCBzaXplb2Yoc2hfY3R4dC0+aW5zbl9idWYpLCAwLCBOVUxMKSkKQEAgLTM3
NSwxOCArMzc1LDE4IEBAIHZvaWQgc2hhZG93X2NvbnRpbnVlX2VtdWxhdGlvbihzdHJ1Y3Qgc2hf
ZW11bGF0ZV9jdHh0ICpzaF9jdHh0LAogICAgICAqIFdlIGRvbid0IHJlZmV0Y2ggdGhlIHNlZ21l
bnQgYmFzZXMsIGJlY2F1c2Ugd2UgZG9uJ3QgZW11bGF0ZQogICAgICAqIHdyaXRlcyB0byBzZWdt
ZW50IHJlZ2lzdGVycwogICAgICAqLwotICAgIGRpZmYgPSByZWdzLT5laXAgLSBzaF9jdHh0LT5p
bnNuX2J1Zl9laXA7CisgICAgZGlmZiA9IHJlZ3MtPnJpcCAtIHNoX2N0eHQtPmluc25fYnVmX2Vp
cDsKICAgICBpZiAoIGRpZmYgPiBzaF9jdHh0LT5pbnNuX2J1Zl9ieXRlcyApCiAgICAgewogICAg
ICAgICAvKiBQcmVmZXRjaCBtb3JlIGJ5dGVzLiAqLwogICAgICAgICBzaF9jdHh0LT5pbnNuX2J1
Zl9ieXRlcyA9CiAgICAgICAgICAgICAoIWh2bV90cmFuc2xhdGVfbGluZWFyX2FkZHIoCi0gICAg
ICAgICAgICAgICAgeDg2X3NlZ19jcywgcmVncy0+ZWlwLCBzaXplb2Yoc2hfY3R4dC0+aW5zbl9i
dWYpLAorICAgICAgICAgICAgICAgIHg4Nl9zZWdfY3MsIHJlZ3MtPnJpcCwgc2l6ZW9mKHNoX2N0
eHQtPmluc25fYnVmKSwKICAgICAgICAgICAgICAgICBodm1fYWNjZXNzX2luc25fZmV0Y2gsIHNo
X2N0eHQsICZhZGRyKSAmJgogICAgICAgICAgICAgICFodm1fZmV0Y2hfZnJvbV9ndWVzdF9saW5l
YXIoCiAgICAgICAgICAgICAgICAgIHNoX2N0eHQtPmluc25fYnVmLCBhZGRyLCBzaXplb2Yoc2hf
Y3R4dC0+aW5zbl9idWYpLCAwLCBOVUxMKSkKICAgICAgICAgICAgID8gc2l6ZW9mKHNoX2N0eHQt
Pmluc25fYnVmKSA6IDA7Ci0gICAgICAgIHNoX2N0eHQtPmluc25fYnVmX2VpcCA9IHJlZ3MtPmVp
cDsKKyAgICAgICAgc2hfY3R4dC0+aW5zbl9idWZfZWlwID0gcmVncy0+cmlwOwogICAgIH0KIH0K
IApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jIGIveGVuL2FyY2gv
eDg2L21tL3NoYWRvdy9tdWx0aS5jCmluZGV4IDgwNWMwNTYuLmQ0MDkwZDcgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hh
ZG93L211bHRpLmMKQEAgLTI4NzIsNyArMjg3Miw3IEBAIHN0YXRpYyBpbnQgc2hfcGFnZV9mYXVs
dChzdHJ1Y3QgdmNwdSAqdiwKICNlbmRpZgogCiAgICAgU0hBRE9XX1BSSU5USygiJXB2IHZhPSUj
bHggZXJyPSUjeCwgcmlwPSVseFxuIiwKLSAgICAgICAgICAgICAgICAgIHYsIHZhLCByZWdzLT5l
cnJvcl9jb2RlLCByZWdzLT5laXApOworICAgICAgICAgICAgICAgICAgdiwgdmEsIHJlZ3MtPmVy
cm9yX2NvZGUsIHJlZ3MtPnJpcCk7CiAKICAgICBwZXJmY19pbmNyKHNoYWRvd19mYXVsdCk7CiAK
QEAgLTMzNTcsOCArMzM1Nyw3IEBAIHN0YXRpYyBpbnQgc2hfcGFnZV9mYXVsdChzdHJ1Y3QgdmNw
dSAqdiwKICAgICAgICAgfQogICAgIH0KIAotICAgIFNIQURPV19QUklOVEsoImVtdWxhdGU6IGVp
cD0lI2x4IGVzcD0lI2x4XG4iLAotICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpcmVn
cy0+ZWlwLCAodW5zaWduZWQgbG9uZylyZWdzLT5lc3ApOworICAgIFNIQURPV19QUklOVEsoImVt
dWxhdGU6IGVpcD0lI2x4IGVzcD0lI2x4XG4iLCByZWdzLT5yaXAsIHJlZ3MtPnJzcCk7CiAKICAg
ICBlbXVsX29wcyA9IHNoYWRvd19pbml0X2VtdWxhdGlvbigmZW11bF9jdHh0LCByZWdzKTsKIAot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:06:53 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:06:53 +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 1cL1xN-0006Ze-E8; Sun, 25 Dec 2016 06:06:53 +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 1cL1xM-0006ZV-72
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:52 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 1E/48-05987-BF16F585; Sun, 25 Dec 2016 06:06:51 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfdnYny
 EwdkDGhYTthk4MHps79vFHsAYxZqZl5RfkcCa8WDDZ+aCrZIVr1euZG5g/CTcxcjFISTwhVHi
 bOt2JgjnPKPEpd9XWbsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ2kRFjAQWLBi
 xiQMK+AmcSJ9ceZQGwWoPJTXf+ZJjByLGBkWMWoUZxaVJZapGtooJdUlJmeUZKbmJkD5Jnq5a
 YWFyemp+YkJhXrJefnbmIE+oQBCHYwrpnqfIhRkoNJSZRXbXNMhBBfUn5KZUZicUZ8UWlOavE
 hRhkODiUJ3pbo+AghwaLU9NSKtMwcYHDApCU4eJREeL0TgNK8xQWJucWZ6RCpU4yKUuK8H0AS
 AiCJjNI8uDZYQF5ilJUS5mUEOkSIpyC1KDezBFX+FaM4B6OSMO9ZkCk8mXklcNNfAS1mAlps2
 xwNsrgkESEl1cBYHb5/1YvoQKVXaz6/UijcnbV9fumx5myDx2z2Rf9fpsp77ZLYc2pizyerCe
 rzbW4vz265PHel4/uFB8qdz54X4lHeEWxc+HdayI5V3z6mxpVdDzzwQGmHXimnamMz/7eEFrO
 Z0jbNM5+GuO578fb7y0Ql6wfzi92URJbdyy5bPy+AJ9VghdNdJZbijERDLeai4kQAW+POjUMC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1482646008!77241375!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41134 invoked from network); 25 Dec 2016 06:06:49 -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; 25 Dec 2016 06:06:49 -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 1cL1xI-0000Ff-HQ
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:48 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1xI-0000Iw-F9
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:48 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1xI-0000Iw-F9@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:06:48 +0000
Subject: [Xen-changelog] [xen master] x86/shadow: use unambiguous register
	names
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>

Y29tbWl0IGYwYWRlYWQwNGM1MjY0MDVkMDlkMWE5NWZiMzQxZjJlOTY5NzUzNzEKQXV0aG9yOiAg
ICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpBdXRob3JEYXRlOiBXZWQgRGVjIDIx
IDE3OjAyOjUyIDIwMTYgKzAxMDAKQ29tbWl0OiAgICAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDb21taXREYXRlOiBXZWQgRGVjIDIxIDE3OjAyOjUyIDIwMTYgKzAxMDAKCiAgICB4
ODYvc2hhZG93OiB1c2UgdW5hbWJpZ3VvdXMgcmVnaXN0ZXIgbmFtZXMKICAgIAogICAgVGhpcyBp
cyBpbiBwcmVwYXJhdGlvbiBvZiBlbGltaW5hdGluZyB0aGUgbWlzLW5hbWluZyBvZiA2NC1iaXQg
ZmllbGRzCiAgICB3aXRoIDMyLWJpdCByZWdpc3RlciBuYW1lcyAoZWZsYWdzIGluc3RlYWQgb2Yg
cmZsYWdzIGV0YykuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KICAgIEFj
a2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgfCAxMCArKysrKy0tLS0tCiB4ZW4vYXJjaC94
ODYvbW0vc2hhZG93L211bHRpLmMgIHwgIDUgKystLS0KIDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNl
cnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9z
aGFkb3cvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCmluZGV4IGQy
YmYyNjYuLjQxMTMzNTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9u
LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwpAQCAtMzQ5LDEwICszNDks
MTAgQEAgY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyAqc2hhZG93X2luaXRfZW11bGF0aW9u
KAogICAgIH0KIAogICAgIC8qIEF0dGVtcHQgdG8gcHJlZmV0Y2ggd2hvbGUgaW5zdHJ1Y3Rpb24u
ICovCi0gICAgc2hfY3R4dC0+aW5zbl9idWZfZWlwID0gcmVncy0+ZWlwOworICAgIHNoX2N0eHQt
Pmluc25fYnVmX2VpcCA9IHJlZ3MtPnJpcDsKICAgICBzaF9jdHh0LT5pbnNuX2J1Zl9ieXRlcyA9
CiAgICAgICAgICghaHZtX3RyYW5zbGF0ZV9saW5lYXJfYWRkcigKLSAgICAgICAgICAgIHg4Nl9z
ZWdfY3MsIHJlZ3MtPmVpcCwgc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSwKKyAgICAgICAgICAg
IHg4Nl9zZWdfY3MsIHJlZ3MtPnJpcCwgc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSwKICAgICAg
ICAgICAgIGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCwgc2hfY3R4dCwgJmFkZHIpICYmCiAgICAgICAg
ICAhaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfbGluZWFyKAogICAgICAgICAgICAgIHNoX2N0eHQtPmlu
c25fYnVmLCBhZGRyLCBzaXplb2Yoc2hfY3R4dC0+aW5zbl9idWYpLCAwLCBOVUxMKSkKQEAgLTM3
NSwxOCArMzc1LDE4IEBAIHZvaWQgc2hhZG93X2NvbnRpbnVlX2VtdWxhdGlvbihzdHJ1Y3Qgc2hf
ZW11bGF0ZV9jdHh0ICpzaF9jdHh0LAogICAgICAqIFdlIGRvbid0IHJlZmV0Y2ggdGhlIHNlZ21l
bnQgYmFzZXMsIGJlY2F1c2Ugd2UgZG9uJ3QgZW11bGF0ZQogICAgICAqIHdyaXRlcyB0byBzZWdt
ZW50IHJlZ2lzdGVycwogICAgICAqLwotICAgIGRpZmYgPSByZWdzLT5laXAgLSBzaF9jdHh0LT5p
bnNuX2J1Zl9laXA7CisgICAgZGlmZiA9IHJlZ3MtPnJpcCAtIHNoX2N0eHQtPmluc25fYnVmX2Vp
cDsKICAgICBpZiAoIGRpZmYgPiBzaF9jdHh0LT5pbnNuX2J1Zl9ieXRlcyApCiAgICAgewogICAg
ICAgICAvKiBQcmVmZXRjaCBtb3JlIGJ5dGVzLiAqLwogICAgICAgICBzaF9jdHh0LT5pbnNuX2J1
Zl9ieXRlcyA9CiAgICAgICAgICAgICAoIWh2bV90cmFuc2xhdGVfbGluZWFyX2FkZHIoCi0gICAg
ICAgICAgICAgICAgeDg2X3NlZ19jcywgcmVncy0+ZWlwLCBzaXplb2Yoc2hfY3R4dC0+aW5zbl9i
dWYpLAorICAgICAgICAgICAgICAgIHg4Nl9zZWdfY3MsIHJlZ3MtPnJpcCwgc2l6ZW9mKHNoX2N0
eHQtPmluc25fYnVmKSwKICAgICAgICAgICAgICAgICBodm1fYWNjZXNzX2luc25fZmV0Y2gsIHNo
X2N0eHQsICZhZGRyKSAmJgogICAgICAgICAgICAgICFodm1fZmV0Y2hfZnJvbV9ndWVzdF9saW5l
YXIoCiAgICAgICAgICAgICAgICAgIHNoX2N0eHQtPmluc25fYnVmLCBhZGRyLCBzaXplb2Yoc2hf
Y3R4dC0+aW5zbl9idWYpLCAwLCBOVUxMKSkKICAgICAgICAgICAgID8gc2l6ZW9mKHNoX2N0eHQt
Pmluc25fYnVmKSA6IDA7Ci0gICAgICAgIHNoX2N0eHQtPmluc25fYnVmX2VpcCA9IHJlZ3MtPmVp
cDsKKyAgICAgICAgc2hfY3R4dC0+aW5zbl9idWZfZWlwID0gcmVncy0+cmlwOwogICAgIH0KIH0K
IApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jIGIveGVuL2FyY2gv
eDg2L21tL3NoYWRvdy9tdWx0aS5jCmluZGV4IDgwNWMwNTYuLmQ0MDkwZDcgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hh
ZG93L211bHRpLmMKQEAgLTI4NzIsNyArMjg3Miw3IEBAIHN0YXRpYyBpbnQgc2hfcGFnZV9mYXVs
dChzdHJ1Y3QgdmNwdSAqdiwKICNlbmRpZgogCiAgICAgU0hBRE9XX1BSSU5USygiJXB2IHZhPSUj
bHggZXJyPSUjeCwgcmlwPSVseFxuIiwKLSAgICAgICAgICAgICAgICAgIHYsIHZhLCByZWdzLT5l
cnJvcl9jb2RlLCByZWdzLT5laXApOworICAgICAgICAgICAgICAgICAgdiwgdmEsIHJlZ3MtPmVy
cm9yX2NvZGUsIHJlZ3MtPnJpcCk7CiAKICAgICBwZXJmY19pbmNyKHNoYWRvd19mYXVsdCk7CiAK
QEAgLTMzNTcsOCArMzM1Nyw3IEBAIHN0YXRpYyBpbnQgc2hfcGFnZV9mYXVsdChzdHJ1Y3QgdmNw
dSAqdiwKICAgICAgICAgfQogICAgIH0KIAotICAgIFNIQURPV19QUklOVEsoImVtdWxhdGU6IGVp
cD0lI2x4IGVzcD0lI2x4XG4iLAotICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpcmVn
cy0+ZWlwLCAodW5zaWduZWQgbG9uZylyZWdzLT5lc3ApOworICAgIFNIQURPV19QUklOVEsoImVt
dWxhdGU6IGVpcD0lI2x4IGVzcD0lI2x4XG4iLCByZWdzLT5yaXAsIHJlZ3MtPnJzcCk7CiAKICAg
ICBlbXVsX29wcyA9IHNoYWRvd19pbml0X2VtdWxhdGlvbigmZW11bF9jdHh0LCByZWdzKTsKIAot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:07:01 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:07:01 +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 1cL1xV-0006az-Fa; Sun, 25 Dec 2016 06:07:01 +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 1cL1xV-0006am-19
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:01 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 8D/ED-02804-4026F585; Sun, 25 Dec 2016 06:07:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZc5KT7
 C4Pl2bYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNeLp1NmPBRMmK5uv/2RsY3wh2MXJxCAl8YZQ4
 ceEOO4RznlFiy4VPQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAh4SDx8fY
 QexeQXMJLp7FzCDtLIA1b/fITGBkWMBI8MqRo3i1KKy1CJdQwu9pKLM9IyS3MTMHF1DA2O93N
 Ti4sT01JzEpGK95PzcTYxAn9QzMDDuYPx92vMQoyQHk5Ior9rmmAghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErwt0fERQoJFqempFWmZOcDggElLcPAoifB6JwCleYsLEnOLM9MhUqcYFaXEeT+A
 JARAEhmleXBtsIC8xCgrJczLyMDAIMRTkFqUm1mCKv+KUZyDUUmYtwdkCk9mXgnc9FdAi5mAF
 ts2R4MsLklESEk1MC7Q0F1i9mzpnQs5BSvsrkgxunkruvwr/Bql+mXzuypzTkFt9xq9nLTl9y
 b1V5Z9dXLwfLtaOt9h84+unZ8NlYqnTVmqV9lt5CKg+sMko+69QPN7CaUvBhHKYldbr5+qfTa
 tUXYGcyL798zymwYcf96ZnCr19giYfSjiyPovP2zzdyZbL7t3WYmlOCPRUIu5qDgRAMkSqmhD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1482646018!77133849!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42222 invoked from network); 25 Dec 2016 06:06:59 -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; 25 Dec 2016 06:06:59 -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 1cL1xS-0000Fu-Jb
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:58 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1xS-0000Jk-J1
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:58 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1xS-0000Jk-J1@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:06:58 +0000
Subject: [Xen-changelog] [xen master] libxl: fix coding style issues in
	init_acpi_config
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>

Y29tbWl0IDU0NmMyMWFmZTFjODQyNjZkMjIwNTVkMTZjOTEyMjg5OWY5ZjZhMjEKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogRnJpIERlYyAxNiAx
Nzo0MDowOSAyMDE2ICswMDAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMjEgMTY6MzI6MTMgMjAxNiArMDAwMAoKICAgIGxpYnhs
OiBmaXggY29kaW5nIHN0eWxlIGlzc3VlcyBpbiBpbml0X2FjcGlfY29uZmlnCiAgICAKICAgIDEu
IFVzZSAiciIgdG8gc3RvcmUgcmV0dXJuIHZhbHVlcyBmcm9tIHhjIGNhbGxzLgogICAgMi4gRG9u
J3QgaW5pdGlhbGlzZSAicmMiIGF0IHRoZSBiZWdpbm5pbmcgb2YgdGhlIGZ1bmN0aW9uLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNr
ZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIHRvb2xz
L2xpYnhsL2xpYnhsX3g4Nl9hY3BpLmMgfCAzMSArKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t
LS0tCiAxIGZpbGUgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfeDg2X2FjcGkuYyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX3g4Nl9hY3BpLmMKaW5kZXggMTczMTg4Zi4uYzBhNmUzMiAxMDA2NDQKLS0tIGEvdG9vbHMv
bGlieGwvbGlieGxfeDg2X2FjcGkuYworKysgYi90b29scy9saWJ4bC9saWJ4bF94ODZfYWNwaS5j
CkBAIC05OCwxNCArOTgsMTUgQEAgc3RhdGljIGludCBpbml0X2FjcGlfY29uZmlnKGxpYnhsX19n
YyAqZ2MsCiAgICAgdWludDMyX3QgZG9taWQgPSBkb20tPmd1ZXN0X2RvbWlkOwogICAgIHhjX2Rv
bWluZm9fdCBpbmZvOwogICAgIHN0cnVjdCBodm1faW5mb190YWJsZSAqaHZtaW5mbzsKLSAgICBp
bnQgaSwgcmMgPSAwOworICAgIGludCBpLCByLCByYzsKIAogICAgIGNvbmZpZy0+ZHNkdF9hbnlj
cHUgPSBjb25maWctPmRzZHRfMTVjcHUgPSBkc2R0X3B2aDsKICAgICBjb25maWctPmRzZHRfYW55
Y3B1X2xlbiA9IGNvbmZpZy0+ZHNkdF8xNWNwdV9sZW4gPSBkc2R0X3B2aF9sZW47CiAKLSAgICBy
YyA9IHhjX2RvbWFpbl9nZXRpbmZvKHhjaCwgZG9taWQsIDEsICZpbmZvKTsKLSAgICBpZiAocmMg
PCAwKSB7Ci0gICAgICAgIExPRyhFUlJPUiwgImdldGRvbWFpbmluZm8gZmFpbGVkIChyYz0lZCki
LCByYyk7CisgICAgciA9IHhjX2RvbWFpbl9nZXRpbmZvKHhjaCwgZG9taWQsIDEsICZpbmZvKTsK
KyAgICBpZiAociA8IDApIHsKKyAgICAgICAgTE9HKEVSUk9SLCAiZ2V0ZG9tYWluaW5mbyBmYWls
ZWQgKHJjPSVkKSIsIHIpOworICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CiAgICAgICAgIGdvdG8g
b3V0OwogICAgIH0KIApAQCAtMTE4LDExICsxMTksMTIgQEAgc3RhdGljIGludCBpbml0X2FjcGlf
Y29uZmlnKGxpYnhsX19nYyAqZ2MsCiAgICAgICAgIHN0cnVjdCB4ZW5fdm1lbXJhbmdlICp2bWVt
cmFuZ2U7CiAgICAgICAgIHN0cnVjdCBhY3BpX251bWEgKm51bWEgPSAmY29uZmlnLT5udW1hOwog
Ci0gICAgICAgIHJjID0geGNfZG9tYWluX2dldHZudW1hKHhjaCwgZG9taWQsICZudW1hLT5ucl92
bm9kZXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZudW1hLT5ucl92bWVtcmFu
Z2VzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmaHZtaW5mby0+bnJfdmNwdXMs
IE5VTEwsIE5VTEwsIE5VTEwpOwotICAgICAgICBpZiAocmMpIHsKLSAgICAgICAgICAgIExPRyhF
UlJPUiwgInhjX2RvbWFpbl9nZXR2bnVtYSBmYWlsZWQgKHJjPSVkKSIsIHJjKTsKKyAgICAgICAg
ciA9IHhjX2RvbWFpbl9nZXR2bnVtYSh4Y2gsIGRvbWlkLCAmbnVtYS0+bnJfdm5vZGVzLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZudW1hLT5ucl92bWVtcmFuZ2VzLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICZodm1pbmZvLT5ucl92Y3B1cywgTlVMTCwgTlVMTCwg
TlVMTCk7CisgICAgICAgIGlmIChyKSB7CisgICAgICAgICAgICBMT0coRVJST1IsICJ4Y19kb21h
aW5fZ2V0dm51bWEgZmFpbGVkIChyYz0lZCkiLCByKTsKKyAgICAgICAgICAgIHJjID0gRVJST1Jf
RkFJTDsKICAgICAgICAgICAgIGdvdG8gb3V0OwogICAgICAgICB9CiAKQEAgLTEzMCwxMSArMTMy
LDEyIEBAIHN0YXRpYyBpbnQgaW5pdF9hY3BpX2NvbmZpZyhsaWJ4bF9fZ2MgKmdjLAogICAgICAg
ICB2ZGlzdGFuY2UgPSBsaWJ4bF9femFsbG9jKGdjLCBkb20tPm5yX3Zub2RlcyAqIHNpemVvZigq
dmRpc3RhbmNlKSk7CiAgICAgICAgIHZjcHVfdG9fdm5vZGUgPSBsaWJ4bF9femFsbG9jKGdjLCBo
dm1pbmZvLT5ucl92Y3B1cyAqCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHNpemVvZigqdmNwdV90b192bm9kZSkpOwotICAgICAgICByYyA9IHhjX2RvbWFpbl9nZXR2bnVt
YSh4Y2gsIGRvbWlkLCAmbnVtYS0+bnJfdm5vZGVzLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAmbnVtYS0+bnJfdm1lbXJhbmdlcywgJmh2bWluZm8tPm5yX3ZjcHVzLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB2bWVtcmFuZ2UsIHZkaXN0YW5jZSwgdmNwdV90b192
bm9kZSk7Ci0JaWYgKHJjKSB7Ci0gICAgICAgICAgICBMT0coRVJST1IsICJ4Y19kb21haW5fZ2V0
dm51bWEgZmFpbGVkIChyYz0lZCkiLCByYyk7CisgICAgICAgIHIgPSB4Y19kb21haW5fZ2V0dm51
bWEoeGNoLCBkb21pZCwgJm51bWEtPm5yX3Zub2RlcywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAmbnVtYS0+bnJfdm1lbXJhbmdlcywgJmh2bWluZm8tPm5yX3ZjcHVzLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHZtZW1yYW5nZSwgdmRpc3RhbmNlLCB2Y3B1X3RvX3Zu
b2RlKTsKKyAgICAgICAgaWYgKHIpIHsKKyAgICAgICAgICAgIExPRyhFUlJPUiwgInhjX2RvbWFp
bl9nZXR2bnVtYSBmYWlsZWQgKHJjPSVkKSIsIHIpOworICAgICAgICAgICAgcmMgPSBFUlJPUl9G
QUlMOwogICAgICAgICAgICAgZ290byBvdXQ7CiAgICAgICAgIH0KICAgICAgICAgbnVtYS0+dm1l
bXJhbmdlID0gdm1lbXJhbmdlOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9t
ZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:07:01 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:07:01 +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 1cL1xV-0006az-Fa; Sun, 25 Dec 2016 06:07:01 +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 1cL1xV-0006am-19
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:01 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 8D/ED-02804-4026F585; Sun, 25 Dec 2016 06:07:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVZc5KT7
 C4Pl2bYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNeLp1NmPBRMmK5uv/2RsY3wh2MXJxCAl8YZQ4
 ceEOO4RznlFiy4VPQA4HB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjewgdjCAh4SDx8fY
 QexeQXMJLp7FzCDtLIA1b/fITGBkWMBI8MqRo3i1KKy1CJdQwu9pKLM9IyS3MTMHF1DA2O93N
 Ti4sT01JzEpGK95PzcTYxAn9QzMDDuYPx92vMQoyQHk5Ior9rmmAghvqT8lMqMxOKM+KLSnNT
 iQ4wyHBxKErwt0fERQoJFqempFWmZOcDggElLcPAoifB6JwCleYsLEnOLM9MhUqcYFaXEeT+A
 JARAEhmleXBtsIC8xCgrJczLyMDAIMRTkFqUm1mCKv+KUZyDUUmYtwdkCk9mXgnc9FdAi5mAF
 ts2R4MsLklESEk1MC7Q0F1i9mzpnQs5BSvsrkgxunkruvwr/Bql+mXzuypzTkFt9xq9nLTl9y
 b1V5Z9dXLwfLtaOt9h84+unZ8NlYqnTVmqV9lt5CKg+sMko+69QPN7CaUvBhHKYldbr5+qfTa
 tUXYGcyL798zymwYcf96ZnCr19giYfSjiyPovP2zzdyZbL7t3WYmlOCPRUIu5qDgRAMkSqmhD
 AgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1482646018!77133849!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42222 invoked from network); 25 Dec 2016 06:06:59 -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; 25 Dec 2016 06:06:59 -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 1cL1xS-0000Fu-Jb
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:58 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1xS-0000Jk-J1
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:06:58 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1xS-0000Jk-J1@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:06:58 +0000
Subject: [Xen-changelog] [xen master] libxl: fix coding style issues in
	init_acpi_config
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>

Y29tbWl0IDU0NmMyMWFmZTFjODQyNjZkMjIwNTVkMTZjOTEyMjg5OWY5ZjZhMjEKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogRnJpIERlYyAxNiAx
Nzo0MDowOSAyMDE2ICswMDAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IFdlZCBEZWMgMjEgMTY6MzI6MTMgMjAxNiArMDAwMAoKICAgIGxpYnhs
OiBmaXggY29kaW5nIHN0eWxlIGlzc3VlcyBpbiBpbml0X2FjcGlfY29uZmlnCiAgICAKICAgIDEu
IFVzZSAiciIgdG8gc3RvcmUgcmV0dXJuIHZhbHVlcyBmcm9tIHhjIGNhbGxzLgogICAgMi4gRG9u
J3QgaW5pdGlhbGlzZSAicmMiIGF0IHRoZSBiZWdpbm5pbmcgb2YgdGhlIGZ1bmN0aW9uLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNr
ZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgotLS0KIHRvb2xz
L2xpYnhsL2xpYnhsX3g4Nl9hY3BpLmMgfCAzMSArKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t
LS0tCiAxIGZpbGUgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfeDg2X2FjcGkuYyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX3g4Nl9hY3BpLmMKaW5kZXggMTczMTg4Zi4uYzBhNmUzMiAxMDA2NDQKLS0tIGEvdG9vbHMv
bGlieGwvbGlieGxfeDg2X2FjcGkuYworKysgYi90b29scy9saWJ4bC9saWJ4bF94ODZfYWNwaS5j
CkBAIC05OCwxNCArOTgsMTUgQEAgc3RhdGljIGludCBpbml0X2FjcGlfY29uZmlnKGxpYnhsX19n
YyAqZ2MsCiAgICAgdWludDMyX3QgZG9taWQgPSBkb20tPmd1ZXN0X2RvbWlkOwogICAgIHhjX2Rv
bWluZm9fdCBpbmZvOwogICAgIHN0cnVjdCBodm1faW5mb190YWJsZSAqaHZtaW5mbzsKLSAgICBp
bnQgaSwgcmMgPSAwOworICAgIGludCBpLCByLCByYzsKIAogICAgIGNvbmZpZy0+ZHNkdF9hbnlj
cHUgPSBjb25maWctPmRzZHRfMTVjcHUgPSBkc2R0X3B2aDsKICAgICBjb25maWctPmRzZHRfYW55
Y3B1X2xlbiA9IGNvbmZpZy0+ZHNkdF8xNWNwdV9sZW4gPSBkc2R0X3B2aF9sZW47CiAKLSAgICBy
YyA9IHhjX2RvbWFpbl9nZXRpbmZvKHhjaCwgZG9taWQsIDEsICZpbmZvKTsKLSAgICBpZiAocmMg
PCAwKSB7Ci0gICAgICAgIExPRyhFUlJPUiwgImdldGRvbWFpbmluZm8gZmFpbGVkIChyYz0lZCki
LCByYyk7CisgICAgciA9IHhjX2RvbWFpbl9nZXRpbmZvKHhjaCwgZG9taWQsIDEsICZpbmZvKTsK
KyAgICBpZiAociA8IDApIHsKKyAgICAgICAgTE9HKEVSUk9SLCAiZ2V0ZG9tYWluaW5mbyBmYWls
ZWQgKHJjPSVkKSIsIHIpOworICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CiAgICAgICAgIGdvdG8g
b3V0OwogICAgIH0KIApAQCAtMTE4LDExICsxMTksMTIgQEAgc3RhdGljIGludCBpbml0X2FjcGlf
Y29uZmlnKGxpYnhsX19nYyAqZ2MsCiAgICAgICAgIHN0cnVjdCB4ZW5fdm1lbXJhbmdlICp2bWVt
cmFuZ2U7CiAgICAgICAgIHN0cnVjdCBhY3BpX251bWEgKm51bWEgPSAmY29uZmlnLT5udW1hOwog
Ci0gICAgICAgIHJjID0geGNfZG9tYWluX2dldHZudW1hKHhjaCwgZG9taWQsICZudW1hLT5ucl92
bm9kZXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZudW1hLT5ucl92bWVtcmFu
Z2VzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmaHZtaW5mby0+bnJfdmNwdXMs
IE5VTEwsIE5VTEwsIE5VTEwpOwotICAgICAgICBpZiAocmMpIHsKLSAgICAgICAgICAgIExPRyhF
UlJPUiwgInhjX2RvbWFpbl9nZXR2bnVtYSBmYWlsZWQgKHJjPSVkKSIsIHJjKTsKKyAgICAgICAg
ciA9IHhjX2RvbWFpbl9nZXR2bnVtYSh4Y2gsIGRvbWlkLCAmbnVtYS0+bnJfdm5vZGVzLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZudW1hLT5ucl92bWVtcmFuZ2VzLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICZodm1pbmZvLT5ucl92Y3B1cywgTlVMTCwgTlVMTCwg
TlVMTCk7CisgICAgICAgIGlmIChyKSB7CisgICAgICAgICAgICBMT0coRVJST1IsICJ4Y19kb21h
aW5fZ2V0dm51bWEgZmFpbGVkIChyYz0lZCkiLCByKTsKKyAgICAgICAgICAgIHJjID0gRVJST1Jf
RkFJTDsKICAgICAgICAgICAgIGdvdG8gb3V0OwogICAgICAgICB9CiAKQEAgLTEzMCwxMSArMTMy
LDEyIEBAIHN0YXRpYyBpbnQgaW5pdF9hY3BpX2NvbmZpZyhsaWJ4bF9fZ2MgKmdjLAogICAgICAg
ICB2ZGlzdGFuY2UgPSBsaWJ4bF9femFsbG9jKGdjLCBkb20tPm5yX3Zub2RlcyAqIHNpemVvZigq
dmRpc3RhbmNlKSk7CiAgICAgICAgIHZjcHVfdG9fdm5vZGUgPSBsaWJ4bF9femFsbG9jKGdjLCBo
dm1pbmZvLT5ucl92Y3B1cyAqCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHNpemVvZigqdmNwdV90b192bm9kZSkpOwotICAgICAgICByYyA9IHhjX2RvbWFpbl9nZXR2bnVt
YSh4Y2gsIGRvbWlkLCAmbnVtYS0+bnJfdm5vZGVzLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAmbnVtYS0+bnJfdm1lbXJhbmdlcywgJmh2bWluZm8tPm5yX3ZjcHVzLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB2bWVtcmFuZ2UsIHZkaXN0YW5jZSwgdmNwdV90b192
bm9kZSk7Ci0JaWYgKHJjKSB7Ci0gICAgICAgICAgICBMT0coRVJST1IsICJ4Y19kb21haW5fZ2V0
dm51bWEgZmFpbGVkIChyYz0lZCkiLCByYyk7CisgICAgICAgIHIgPSB4Y19kb21haW5fZ2V0dm51
bWEoeGNoLCBkb21pZCwgJm51bWEtPm5yX3Zub2RlcywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAmbnVtYS0+bnJfdm1lbXJhbmdlcywgJmh2bWluZm8tPm5yX3ZjcHVzLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHZtZW1yYW5nZSwgdmRpc3RhbmNlLCB2Y3B1X3RvX3Zu
b2RlKTsKKyAgICAgICAgaWYgKHIpIHsKKyAgICAgICAgICAgIExPRyhFUlJPUiwgInhjX2RvbWFp
bl9nZXR2bnVtYSBmYWlsZWQgKHJjPSVkKSIsIHIpOworICAgICAgICAgICAgcmMgPSBFUlJPUl9G
QUlMOwogICAgICAgICAgICAgZ290byBvdXQ7CiAgICAgICAgIH0KICAgICAgICAgbnVtYS0+dm1l
bXJhbmdlID0gdm1lbXJhbmdlOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9t
ZS94ZW4vZ2l0L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9n
QGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:07:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:07: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 1cL1xg-0006cY-HN; Sun, 25 Dec 2016 06:07:12 +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 1cL1xf-0006cM-5x
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:11 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 DD/E2-20518-E026F585; Sun, 25 Dec 2016 06:07:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVZc3KT7
 C4MgmM4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPjVsKCNu+L50fOMDYxrObsYuTiEBL4wSjy6
 8I4RwjnPKHFs4RKmLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBRwk7s6+z
 A5i8wqYSSz7+5gRxGYBqj859QTbBEaOBYwMqxjVi1OLylKLdC31kooy0zNKchMzc3QNDYz1cl
 OLixPTU3MSk4r1kvNzNzECPVLPwMC4g/H1T6dDjJIcTEqivGqbYyKE+JLyUyozEosz4otKc1K
 LDzHKcHAoSfC2RMdHCAkWpaanVqRl5gBDAyYtwcGjJMLrnQCU5i0uSMwtzkyHSJ1i1OXYtHvt
 UyYhlrz8vFQpcd4PIEUCIEUZpXlwI2BheolRVkqYl5GBgUGIpyC1KDezBFX+FaM4B6OSMC9HI
 tAUnsy8ErhNr4COYAI6wrY5GuSIkkSElFQDY8h1JeOABRMOLNhwp9Q/ZIrPThNpxtItS5la3i
 3akXW9YL7ilZ/SmlFnTp5k55DT3DbT9tkfvxv/WA67VC2+kS/SxNYlVL7r7SvVEw0brDkinPa
 XN1zbfVNpnu+qdqW9eXxLJlqK38uJU3iv5+jpv6ObVUX11avK/FPLHFNOfNLT6bctz7dapcRS
 nJFoqMVcVJwIAJnvlwhOAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1482646028!70171162!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48863 invoked from network); 25 Dec 2016 06:07:09 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:07:09 -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 1cL1xc-0000Gm-Lp
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:08 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1xc-0000Kp-L6
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:08 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1xc-0000Kp-L6@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:07:08 +0000
Subject: [Xen-changelog] [xen master] init/FreeBSD: set correct PATH for xl
	devd
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="===============6220553190214447150=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 1d52073334d7615934fe804bc656b7aab0e92ebd
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Mon Dec 19 15:02:01 2016 +0000
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed Dec 21 16:32:30 2016 +0000

    init/FreeBSD: set correct PATH for xl devd
    
    FreeBSD init scripts don't have /usr/local/{bin/sbin} in it's PATH, which
    prevents `xl devd` from working properly since hotplug scripts require the set
    of xenstore cli tools to be in PATH.
    
    While there also fix the usage of --pidfile, which according to the xl help
    doesn't use "=", and add braces around XLDEVD_PIDFILE.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/hotplug/FreeBSD/rc.d/xendriverdomain.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in b/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
index 8ece7c3..3917de2 100644
--- a/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
+++ b/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
@@ -29,7 +29,7 @@ xendriverdomain_startcmd()
 {
 	printf "Starting xenservices: xl devd."
 
-	${sbindir}/xl devd --pidfile=$XLDEVD_PIDFILE ${XLDEVD_ARGS}
+	PATH="${bindir}:${sbindir}:$PATH" ${sbindir}/xl devd --pidfile ${XLDEVD_PIDFILE} ${XLDEVD_ARGS}
 
 	printf "\n"
 }
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============6220553190214447150==--

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:07:12 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:07: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 1cL1xg-0006cY-HN; Sun, 25 Dec 2016 06:07:12 +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 1cL1xf-0006cM-5x
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:11 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 DD/E2-20518-E026F585; Sun, 25 Dec 2016 06:07:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVZc3KT7
 C4MgmM4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPjVsKCNu+L50fOMDYxrObsYuTiEBL4wSjy6
 8I4RwjnPKHFs4RKmLkYODjYBMYm5exW6GDk5RARUJWatWM4MYgsJqEs0/W5gA7GFBRwk7s6+z
 A5i8wqYSSz7+5gRxGYBqj859QTbBEaOBYwMqxjVi1OLylKLdC31kooy0zNKchMzc3QNDYz1cl
 OLixPTU3MSk4r1kvNzNzECPVLPwMC4g/H1T6dDjJIcTEqivGqbYyKE+JLyUyozEosz4otKc1K
 LDzHKcHAoSfC2RMdHCAkWpaanVqRl5gBDAyYtwcGjJMLrnQCU5i0uSMwtzkyHSJ1i1OXYtHvt
 UyYhlrz8vFQpcd4PIEUCIEUZpXlwI2BheolRVkqYl5GBgUGIpyC1KDezBFX+FaM4B6OSMC9HI
 tAUnsy8ErhNr4COYAI6wrY5GuSIkkSElFQDY8h1JeOABRMOLNhwp9Q/ZIrPThNpxtItS5la3i
 3akXW9YL7ilZ/SmlFnTp5k55DT3DbT9tkfvxv/WA67VC2+kS/SxNYlVL7r7SvVEw0brDkinPa
 XN1zbfVNpnu+qdqW9eXxLJlqK38uJU3iv5+jpv6ObVUX11avK/FPLHFNOfNLT6bctz7dapcRS
 nJFoqMVcVJwIAJnvlwhOAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1482646028!70171162!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48863 invoked from network); 25 Dec 2016 06:07:09 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-16.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:07:09 -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 1cL1xc-0000Gm-Lp
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:08 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1xc-0000Kp-L6
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:08 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1xc-0000Kp-L6@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:07:08 +0000
Subject: [Xen-changelog] [xen master] init/FreeBSD: set correct PATH for xl
	devd
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="===============6220553190214447150=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 1d52073334d7615934fe804bc656b7aab0e92ebd
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Mon Dec 19 15:02:01 2016 +0000
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed Dec 21 16:32:30 2016 +0000

    init/FreeBSD: set correct PATH for xl devd
    
    FreeBSD init scripts don't have /usr/local/{bin/sbin} in it's PATH, which
    prevents `xl devd` from working properly since hotplug scripts require the set
    of xenstore cli tools to be in PATH.
    
    While there also fix the usage of --pidfile, which according to the xl help
    doesn't use "=", and add braces around XLDEVD_PIDFILE.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/hotplug/FreeBSD/rc.d/xendriverdomain.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in b/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
index 8ece7c3..3917de2 100644
--- a/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
+++ b/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
@@ -29,7 +29,7 @@ xendriverdomain_startcmd()
 {
 	printf "Starting xenservices: xl devd."
 
-	${sbindir}/xl devd --pidfile=$XLDEVD_PIDFILE ${XLDEVD_ARGS}
+	PATH="${bindir}:${sbindir}:$PATH" ${sbindir}/xl devd --pidfile ${XLDEVD_PIDFILE} ${XLDEVD_ARGS}
 
 	printf "\n"
 }
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============6220553190214447150==--

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:07:21 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:07:21 +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 1cL1xp-0006dw-Ir; Sun, 25 Dec 2016 06:07:21 +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 1cL1xp-0006dk-2x
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:21 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 0C/1C-04988-8126F585; Sun, 25 Dec 2016 06:07:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVc8KT7
 CoGOPnsWEbQYOjB7b+3axBzBGsWbmJeVXJLBmdB38yFJwibvizPYDTA2MU7i6GLk4hAS+MErs
 vTmLHcI5zyhxp+c+UxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgKOEt33r
 4HZvAJmEi8PNbGA2CxA9Y+n9LJNYORYwMiwilGjOLWoLLVI18hQL6koMz2jJDcxM0fX0MBULz
 e1uDgxPTUnMalYLzk/dxMj0Cv1DAyMOxjvTvY7xCjJwaQkyqu2OSZCiC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgRvS3R8hJBgUWp6akVaZg4wPGDSEhw8SiK83glAad7igsTc4sx0iNQpRkUpcd4w
 kIQASCKjNA+uDRaSlxhlpYR5GRkYGIR4ClKLcjNLUOVfMYpzMCoJ80aBTOHJzCuBm/4KaDET0
 GLb5miQxSWJCCmpBsbitTusrm1/+LS0oS3L7pHpXvlrqQ2XZ00ML36e9fKmcdC1mYfeFlks4M
 nPWPFIuK6GW9uv4fvpx184rNvyS070NHe6fVS7Gx3Z6HG1IzPs1qGSg09N5n3/KelndWXpZ9Y
 43WdzG3V28Tr5Hc/etKLE3fDn7JtXEg85rTp9fpvQopnKs51+v3NWYinOSDTUYi4qTgQA6nu8
 iUQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1482646038!38283826!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23142 invoked from network); 25 Dec 2016 06:07:19 -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; 25 Dec 2016 06:07:19 -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 1cL1xm-0000HI-Nf
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1xm-0000Lb-NE
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:18 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1xm-0000Lb-NE@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:07:18 +0000
Subject: [Xen-changelog] [xen master] init/FreeBSD: remove
	xendriverdomain_precmd
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="===============9090306799264244964=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 29b968e46b215bea8881abdfd06a046417b83006
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Mon Dec 19 15:02:02 2016 +0000
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed Dec 21 16:33:10 2016 +0000

    init/FreeBSD: remove xendriverdomain_precmd
    
    ...because it's empty. While there also rename xendriverdomain_startcmd to
    xendriverdomain_start in order to match the nomenclature of the file.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    [ wei: fix up minor error ]
    Signed-off-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/hotplug/FreeBSD/rc.d/xendriverdomain.in | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in b/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
index 3917de2..964e45a 100644
--- a/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
+++ b/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
@@ -13,19 +13,13 @@ LD_LIBRARY_PATH="${libdir}"
 export LD_LIBRARY_PATH
 
 name="xendriverdomain"
-start_precmd="xendriverdomain_precmd"
-start_cmd="xendriverdomain_startcmd"
+start_cmd="xendriverdomain_start"
 stop_cmd="xendriverdomain_stop"
 extra_commands=""
 
 XLDEVD_PIDFILE="@XEN_RUN_DIR@/xldevd.pid"
 
-xendriverdomain_precmd()
-{
-	:
-}
-
-xendriverdomain_startcmd()
+xendriverdomain_start()
 {
 	printf "Starting xenservices: xl devd."
 
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============9090306799264244964==--

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:07:21 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:07:21 +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 1cL1xp-0006dw-Ir; Sun, 25 Dec 2016 06:07:21 +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 1cL1xp-0006dk-2x
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:21 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 0C/1C-04988-8126F585; Sun, 25 Dec 2016 06:07:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrILMWRWlGSWpSXmKPExsWS0XRdVVc8KT7
 CoGOPnsWEbQYOjB7b+3axBzBGsWbmJeVXJLBmdB38yFJwibvizPYDTA2MU7i6GLk4hAS+MErs
 vTmLHcI5zyhxp+c+UxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgKOEt33r
 4HZvAJmEi8PNbGA2CxA9Y+n9LJNYORYwMiwilGjOLWoLLVI18hQL6koMz2jJDcxM0fX0MBULz
 e1uDgxPTUnMalYLzk/dxMj0Cv1DAyMOxjvTvY7xCjJwaQkyqu2OSZCiC8pP6UyI7E4I76oNCe
 1+BCjDAeHkgRvS3R8hJBgUWp6akVaZg4wPGDSEhw8SiK83glAad7igsTc4sx0iNQpRkUpcd4w
 kIQASCKjNA+uDRaSlxhlpYR5GRkYGIR4ClKLcjNLUOVfMYpzMCoJ80aBTOHJzCuBm/4KaDET0
 GLb5miQxSWJCCmpBsbitTusrm1/+LS0oS3L7pHpXvlrqQ2XZ00ML36e9fKmcdC1mYfeFlks4M
 nPWPFIuK6GW9uv4fvpx184rNvyS070NHe6fVS7Gx3Z6HG1IzPs1qGSg09N5n3/KelndWXpZ9Y
 43WdzG3V28Tr5Hc/etKLE3fDn7JtXEg85rTp9fpvQopnKs51+v3NWYinOSDTUYi4qTgQA6nu8
 iUQCAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1482646038!38283826!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23142 invoked from network); 25 Dec 2016 06:07:19 -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; 25 Dec 2016 06:07:19 -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 1cL1xm-0000HI-Nf
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:18 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1xm-0000Lb-NE
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:18 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1xm-0000Lb-NE@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:07:18 +0000
Subject: [Xen-changelog] [xen master] init/FreeBSD: remove
	xendriverdomain_precmd
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="===============9090306799264244964=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 29b968e46b215bea8881abdfd06a046417b83006
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Mon Dec 19 15:02:02 2016 +0000
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed Dec 21 16:33:10 2016 +0000

    init/FreeBSD: remove xendriverdomain_precmd
    
    ...because it's empty. While there also rename xendriverdomain_startcmd to
    xendriverdomain_start in order to match the nomenclature of the file.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    [ wei: fix up minor error ]
    Signed-off-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/hotplug/FreeBSD/rc.d/xendriverdomain.in | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in b/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
index 3917de2..964e45a 100644
--- a/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
+++ b/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
@@ -13,19 +13,13 @@ LD_LIBRARY_PATH="${libdir}"
 export LD_LIBRARY_PATH
 
 name="xendriverdomain"
-start_precmd="xendriverdomain_precmd"
-start_cmd="xendriverdomain_startcmd"
+start_cmd="xendriverdomain_start"
 stop_cmd="xendriverdomain_stop"
 extra_commands=""
 
 XLDEVD_PIDFILE="@XEN_RUN_DIR@/xldevd.pid"
 
-xendriverdomain_precmd()
-{
-	:
-}
-
-xendriverdomain_startcmd()
+xendriverdomain_start()
 {
 	printf "Starting xenservices: xl devd."
 
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============9090306799264244964==--

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:07:33 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:07:33 +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 1cL1y1-0006fX-Ke; Sun, 25 Dec 2016 06:07:33 +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 1cL1y0-0006fM-BT
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:32 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 AE/05-12366-3226F585; Sun, 25 Dec 2016 06:07:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrOLMWRWlGSWpSXmKPExsWS0XRdVVcxKT7
 CoPuutcWEbQYOjB7b+3axBzBGsWbmJeVXJLBm7Pz4nLFgOXfFjxXNbA2Mdzi7GLk4hAS+MEps
 uz2BvYuRE8g5D+Q8y+1i5OBgExCTmLtXASQsIqAqMWvFcmaIEnWJpt8NbCC2sECoxMymQ6wg5
 bwCZhKvfhWChFmAyvd9ecQ2gZFjASPDKkaN4tSistQiXSMDvaSizPSMktzEzBxdQwNTvdzU4u
 LE9NScxKRiveT83E2MQI/UMzAw7mBsnO13iFGSg0lJlFdtc0yEEF9SfkplRmJxRnxRaU5q8SF
 GDQ4Ogc1rV19glGLJy89LVZLgbYmOjxASLEpNT61Iy8wBhgxMqQQHj5IIr3cCUJq3uCAxtzgz
 HSJ1ilGXY9qzxU+ZhMBmSInzhoEUCYAUZZTmwY2Ahe8lRlkpYV5GBgYGIZ6C1KLczBJU+VeM4
 hyMSsK8USBTeDLzSuA2vQI6ggnoCNvmaJAjShIRUlINjKa3zRU49zuHRBsG3RD56b5+VVrysW
 2G9tOdfv5dcjThomDIbx7PjfbBebzPWg4HVvouK9v8IW2+7kkJrXWPDs+p7nt8cEp14Jp2t6M
 vlV6u0BOaHiwc5lQptPcxG++Nu9XJE1pP/UxKmze5/K90/pXEuzrab5fN9RQ4W1t+bZP4tLNL
 prkuElZiKc5INNRiLipOBAAyK09nWgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1482646049!76962561!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 46518 invoked from network); 25 Dec 2016 06:07:29 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:07:29 -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 1cL1xw-0000Hf-Pa
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:28 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1xw-0000MY-P4
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1xw-0000MY-P4@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:07:28 +0000
Subject: [Xen-changelog] [xen master] init/FreeBSD: fix xencommons so it can
	only be launched by Dom0
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="===============0774564878689421776=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit c875b9778da0c56a0c118626771465b87df31fe8
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Mon Dec 19 15:02:03 2016 +0000
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed Dec 21 16:33:45 2016 +0000

    init/FreeBSD: fix xencommons so it can only be launched by Dom0
    
    At the moment the execution of xencommons is gated on the presence of the
    privcmd device, but that's not correct, since privcmd is available to all Xen
    domains (privileged or unprivileged). Instead of using privcmd use the
    xenstored device, which will only be available to the domain that's in charge
    of running xenstored, and thus xencommons.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/hotplug/FreeBSD/rc.d/xencommons.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/hotplug/FreeBSD/rc.d/xencommons.in b/tools/hotplug/FreeBSD/rc.d/xencommons.in
index efa8801..81f69f3 100644
--- a/tools/hotplug/FreeBSD/rc.d/xencommons.in
+++ b/tools/hotplug/FreeBSD/rc.d/xencommons.in
@@ -16,7 +16,7 @@ start_cmd="xen_startcmd"
 stop_cmd="xen_stop"
 status_cmd="xen_status"
 extra_commands="status"
-required_files="/dev/xen/privcmd"
+required_files="/dev/xen/xenstored"
 
 XENSTORED_PIDFILE="@XEN_RUN_DIR@/xenstored.pid"
 XENCONSOLED_PIDFILE="@XEN_RUN_DIR@/xenconsoled.pid"
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============0774564878689421776==--

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:07:33 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:07:33 +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 1cL1y1-0006fX-Ke; Sun, 25 Dec 2016 06:07:33 +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 1cL1y0-0006fM-BT
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:32 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 AE/05-12366-3226F585; Sun, 25 Dec 2016 06:07:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrOLMWRWlGSWpSXmKPExsWS0XRdVVcxKT7
 CoPuutcWEbQYOjB7b+3axBzBGsWbmJeVXJLBm7Pz4nLFgOXfFjxXNbA2Mdzi7GLk4hAS+MEps
 uz2BvYuRE8g5D+Q8y+1i5OBgExCTmLtXASQsIqAqMWvFcmaIEnWJpt8NbCC2sECoxMymQ6wg5
 bwCZhKvfhWChFmAyvd9ecQ2gZFjASPDKkaN4tSistQiXSMDvaSizPSMktzEzBxdQwNTvdzU4u
 LE9NScxKRiveT83E2MQI/UMzAw7mBsnO13iFGSg0lJlFdtc0yEEF9SfkplRmJxRnxRaU5q8SF
 GDQ4Ogc1rV19glGLJy89LVZLgbYmOjxASLEpNT61Iy8wBhgxMqQQHj5IIr3cCUJq3uCAxtzgz
 HSJ1ilGXY9qzxU+ZhMBmSInzhoEUCYAUZZTmwY2Ahe8lRlkpYV5GBgYGIZ6C1KLczBJU+VeM4
 hyMSsK8USBTeDLzSuA2vQI6ggnoCNvmaJAjShIRUlINjKa3zRU49zuHRBsG3RD56b5+VVrysW
 2G9tOdfv5dcjThomDIbx7PjfbBebzPWg4HVvouK9v8IW2+7kkJrXWPDs+p7nt8cEp14Jp2t6M
 vlV6u0BOaHiwc5lQptPcxG++Nu9XJE1pP/UxKmze5/K90/pXEuzrab5fN9RQ4W1t+bZP4tLNL
 prkuElZiKc5INNRiLipOBAAyK09nWgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1482646049!76962561!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 46518 invoked from network); 25 Dec 2016 06:07:29 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:07:29 -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 1cL1xw-0000Hf-Pa
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:28 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1xw-0000MY-P4
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:28 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1xw-0000MY-P4@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:07:28 +0000
Subject: [Xen-changelog] [xen master] init/FreeBSD: fix xencommons so it can
	only be launched by Dom0
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="===============0774564878689421776=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit c875b9778da0c56a0c118626771465b87df31fe8
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Mon Dec 19 15:02:03 2016 +0000
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed Dec 21 16:33:45 2016 +0000

    init/FreeBSD: fix xencommons so it can only be launched by Dom0
    
    At the moment the execution of xencommons is gated on the presence of the
    privcmd device, but that's not correct, since privcmd is available to all Xen
    domains (privileged or unprivileged). Instead of using privcmd use the
    xenstored device, which will only be available to the domain that's in charge
    of running xenstored, and thus xencommons.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/hotplug/FreeBSD/rc.d/xencommons.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/hotplug/FreeBSD/rc.d/xencommons.in b/tools/hotplug/FreeBSD/rc.d/xencommons.in
index efa8801..81f69f3 100644
--- a/tools/hotplug/FreeBSD/rc.d/xencommons.in
+++ b/tools/hotplug/FreeBSD/rc.d/xencommons.in
@@ -16,7 +16,7 @@ start_cmd="xen_startcmd"
 stop_cmd="xen_stop"
 status_cmd="xen_status"
 extra_commands="status"
-required_files="/dev/xen/privcmd"
+required_files="/dev/xen/xenstored"
 
 XENSTORED_PIDFILE="@XEN_RUN_DIR@/xenstored.pid"
 XENCONSOLED_PIDFILE="@XEN_RUN_DIR@/xenconsoled.pid"
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============0774564878689421776==--

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:07:41 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:07:41 +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 1cL1y9-0006gl-MB; Sun, 25 Dec 2016 06:07:41 +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 1cL1y9-0006ga-1m
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:41 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 84/92-09053-C226F585; Sun, 25 Dec 2016 06:07:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVVc7KT7
 C4OIcE4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN6FxjW/BAqOL4x2ssDYx7BLoYuTiEBL4wSkz4
 tooRwjnPKNHRvxzI4eBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjYQW1jARuL6r13sI
 OW8AmYSm5/VgpgsQOWbfkZPYORYwMiwilGjOLWoLLVI19BIL6koMz2jJDcxM0fX0MBMLze1uD
 gxPTUnMalYLzk/dxMj0B8MQLCD8fLGgEOMkhxMSqK8aptjIoT4kvJTKjMSizPii0pzUosPMcp
 wcChJ8LZEx0cICRalpqdWpGXmAAMDJi3BwaMkwuudAJTmLS5IzC3OTIdInWJUlBLnTUoESgiA
 JDJK8+DaYMF4iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8HCBTeDLzSuCmvwJazAS02LY5G
 mRxSSJCSqqB8QhzGneVoZDJhvtZzhWNre9ObpPss569ce7aNUXHLm2YpeBvv+Hsonl7wpY8t3
 h8/k7JysLjL/b4rp3yRjF4trK89raPk6rfTRM5nSm3vvjzzBerXON6GcxiTl3VPF+9dRGjkLu
 M0JvGyn3WfIvediWG5KyXXyizpOpA/pdtn2vr1v5fNp3/lIkSS3FGoqEWc1FxIgC7Zy/VQQIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1482646059!49790470!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35366 invoked from network); 25 Dec 2016 06:07:39 -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; 25 Dec 2016 06:07:39 -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 1cL1y6-0000Hp-Rg
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:38 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1y6-0000NX-R6
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:38 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1y6-0000NX-R6@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:07:38 +0000
Subject: [Xen-changelog] [xen master] init/FreeBSD: add rc control variables
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="===============7744805384116226869=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 4d362ce02aaf1699957fb7c0edc6ae5839ccb30e
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Mon Dec 19 15:02:04 2016 +0000
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed Dec 21 16:34:43 2016 +0000

    init/FreeBSD: add rc control variables
    
    Those are used in order to decide which scripts are executed at init.
    
    Ref: https://www.freebsd.org/doc/en/articles/rc-scripting/article.html#rcng-confdummy
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    [ wei: fix up conflict ]
    Signed-off-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/hotplug/FreeBSD/rc.d/xencommons.in      | 5 ++++-
 tools/hotplug/FreeBSD/rc.d/xendriverdomain.in | 5 ++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/tools/hotplug/FreeBSD/rc.d/xencommons.in b/tools/hotplug/FreeBSD/rc.d/xencommons.in
index 81f69f3..2fcd84a 100644
--- a/tools/hotplug/FreeBSD/rc.d/xencommons.in
+++ b/tools/hotplug/FreeBSD/rc.d/xencommons.in
@@ -11,6 +11,7 @@ LD_LIBRARY_PATH="${libdir}"
 export LD_LIBRARY_PATH
 
 name="xencommons"
+rcvar="xencommons_enable"
 start_precmd="xen_precmd"
 start_cmd="xen_startcmd"
 stop_cmd="xen_stop"
@@ -23,6 +24,9 @@ XENCONSOLED_PIDFILE="@XEN_RUN_DIR@/xenconsoled.pid"
 #XENCONSOLED_TRACE="@XEN_LOG_DIR@/xenconsole-trace.log"
 #XENSTORED_TRACE="@XEN_LOG_DIR@/xen/xenstore-trace.log"
 
+load_rc_config $name
+: ${xencommons_enable:=no}
+
 xen_precmd()
 {
 	mkdir -p @XEN_LIB_STORED@ || exit 1
@@ -116,5 +120,4 @@ xen_status()
 	fi
 }
 
-load_rc_config $name
 run_rc_command "$1"
diff --git a/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in b/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
index 964e45a..b01a470 100644
--- a/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
+++ b/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
@@ -13,12 +13,16 @@ LD_LIBRARY_PATH="${libdir}"
 export LD_LIBRARY_PATH
 
 name="xendriverdomain"
+rcvar="xendriverdomain_enable"
 start_cmd="xendriverdomain_start"
 stop_cmd="xendriverdomain_stop"
 extra_commands=""
 
 XLDEVD_PIDFILE="@XEN_RUN_DIR@/xldevd.pid"
 
+load_rc_config $name
+: ${xendriverdomain_enable:=no}
+
 xendriverdomain_start()
 {
 	printf "Starting xenservices: xl devd."
@@ -38,5 +42,4 @@ xendriverdomain_stop()
 	wait_for_pids $rc_pids
 }
 
-load_rc_config $name
 run_rc_command "$1"
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============7744805384116226869==--

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:07:41 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:07:41 +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 1cL1y9-0006gl-MB; Sun, 25 Dec 2016 06:07:41 +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 1cL1y9-0006ga-1m
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:41 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 84/92-09053-C226F585; Sun, 25 Dec 2016 06:07:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVVc7KT7
 C4OIcE4sJ2wwcGD229+1iD2CMYs3MS8qvSGDN6FxjW/BAqOL4x2ssDYx7BLoYuTiEBL4wSkz4
 tooRwjnPKNHRvxzI4eBgExCTmLtXoYuRk0NEQFVi1orlzCC2kIC6RNPvBjYQW1jARuL6r13sI
 OW8AmYSm5/VgpgsQOWbfkZPYORYwMiwilGjOLWoLLVI19BIL6koMz2jJDcxM0fX0MBMLze1uD
 gxPTUnMalYLzk/dxMj0B8MQLCD8fLGgEOMkhxMSqK8aptjIoT4kvJTKjMSizPii0pzUosPMcp
 wcChJ8LZEx0cICRalpqdWpGXmAAMDJi3BwaMkwuudAJTmLS5IzC3OTIdInWJUlBLnTUoESgiA
 JDJK8+DaYMF4iVFWSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8HCBTeDLzSuCmvwJazAS02LY5G
 mRxSSJCSqqB8QhzGneVoZDJhvtZzhWNre9ObpPss569ce7aNUXHLm2YpeBvv+Hsonl7wpY8t3
 h8/k7JysLjL/b4rp3yRjF4trK89raPk6rfTRM5nSm3vvjzzBerXON6GcxiTl3VPF+9dRGjkLu
 M0JvGyn3WfIvediWG5KyXXyizpOpA/pdtn2vr1v5fNp3/lIkSS3FGoqEWc1FxIgC7Zy/VQQIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1482646059!49790470!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35366 invoked from network); 25 Dec 2016 06:07:39 -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; 25 Dec 2016 06:07:39 -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 1cL1y6-0000Hp-Rg
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:38 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1y6-0000NX-R6
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:38 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1y6-0000NX-R6@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:07:38 +0000
Subject: [Xen-changelog] [xen master] init/FreeBSD: add rc control variables
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="===============7744805384116226869=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit 4d362ce02aaf1699957fb7c0edc6ae5839ccb30e
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Mon Dec 19 15:02:04 2016 +0000
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed Dec 21 16:34:43 2016 +0000

    init/FreeBSD: add rc control variables
    
    Those are used in order to decide which scripts are executed at init.
    
    Ref: https://www.freebsd.org/doc/en/articles/rc-scripting/article.html#rcng-confdummy
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
    [ wei: fix up conflict ]
    Signed-off-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/hotplug/FreeBSD/rc.d/xencommons.in      | 5 ++++-
 tools/hotplug/FreeBSD/rc.d/xendriverdomain.in | 5 ++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/tools/hotplug/FreeBSD/rc.d/xencommons.in b/tools/hotplug/FreeBSD/rc.d/xencommons.in
index 81f69f3..2fcd84a 100644
--- a/tools/hotplug/FreeBSD/rc.d/xencommons.in
+++ b/tools/hotplug/FreeBSD/rc.d/xencommons.in
@@ -11,6 +11,7 @@ LD_LIBRARY_PATH="${libdir}"
 export LD_LIBRARY_PATH
 
 name="xencommons"
+rcvar="xencommons_enable"
 start_precmd="xen_precmd"
 start_cmd="xen_startcmd"
 stop_cmd="xen_stop"
@@ -23,6 +24,9 @@ XENCONSOLED_PIDFILE="@XEN_RUN_DIR@/xenconsoled.pid"
 #XENCONSOLED_TRACE="@XEN_LOG_DIR@/xenconsole-trace.log"
 #XENSTORED_TRACE="@XEN_LOG_DIR@/xen/xenstore-trace.log"
 
+load_rc_config $name
+: ${xencommons_enable:=no}
+
 xen_precmd()
 {
 	mkdir -p @XEN_LIB_STORED@ || exit 1
@@ -116,5 +120,4 @@ xen_status()
 	fi
 }
 
-load_rc_config $name
 run_rc_command "$1"
diff --git a/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in b/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
index 964e45a..b01a470 100644
--- a/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
+++ b/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
@@ -13,12 +13,16 @@ LD_LIBRARY_PATH="${libdir}"
 export LD_LIBRARY_PATH
 
 name="xendriverdomain"
+rcvar="xendriverdomain_enable"
 start_cmd="xendriverdomain_start"
 stop_cmd="xendriverdomain_stop"
 extra_commands=""
 
 XLDEVD_PIDFILE="@XEN_RUN_DIR@/xldevd.pid"
 
+load_rc_config $name
+: ${xendriverdomain_enable:=no}
+
 xendriverdomain_start()
 {
 	printf "Starting xenservices: xl devd."
@@ -38,5 +42,4 @@ xendriverdomain_stop()
 	wait_for_pids $rc_pids
 }
 
-load_rc_config $name
 run_rc_command "$1"
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============7744805384116226869==--

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:07:52 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:07:52 +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 1cL1yK-0006j7-PG; Sun, 25 Dec 2016 06:07:52 +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 1cL1yJ-0006it-7m
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:51 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 0C/ED-27429-6326F585; Sun, 25 Dec 2016 06:07:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFLMWRWlGSWpSXmKPExsWS0XRdVdc0KT7
 CYMUzK4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNmLj/NGtBA2fFvr/H2BsYn7B3MXJyCAl8YZRY
 MzW4i5ELyD7PKDFlxzmWLkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENpERYIEzi5U4Wk
 DCvgJnE/TnTGEFsFqDyx5+ms05g5FjAyLCKUb04tagstUjXVC+pKDM9oyQ3MTNH19DAVC83tb
 g4MT01JzGpWC85P3cTI9AfDECwg/FLv/MhRkkOJiVRXrXNMRFCfEn5KZUZicUZ8UWlOanFhxh
 lODiUJHhbouMjhASLUtNTK9Iyc4CBAZOW4OBREuH1TgBK8xYXJOYWZ6ZDpE4x6nJs2r32KZMQ
 S15+XqqUOG8YSJEASFFGaR7cCFiQXmKUlRLmZQQ6SoinILUoN7MEVf4VozgHo5Iw71mQKTyZe
 SVwm14BHcEEdIRtczTIESWJCCmpBkYNDufL99ezfOeI7pX0Z1yzzOieXk7xM8Ftd3xTwo7Ktu
 5y2P7R8eTzWwrKF4pN+CvWq80PNZ/zKu1b8L0NcYHyvJMczPQKzZ5myGksiYrP2aY9afW2JT5
 TxaqmzTyS/WLnup4393QNl3aHiS3em8iySubF/CI/Dq1ICWH2ZZGGGyVm6y65yK3EUpyRaKjF
 XFScCABlydPzTQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1482646069!76962579!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50776 invoked from network); 25 Dec 2016 06:07:49 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:07:49 -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 1cL1yG-0000IW-Te
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:48 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1yG-0000P9-T5
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:48 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1yG-0000P9-T5@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:07:48 +0000
Subject: [Xen-changelog] [xen master] init/FreeBSD: fix incorrect usage of
	$rc_pids in xendriverdomain
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="===============4673935840413835089=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit fb4c92ffa661516e41d24974d3d0a2a3608caf68
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Wed Dec 21 16:47:26 2016 +0000
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed Dec 21 16:51:55 2016 +0000

    init/FreeBSD: fix incorrect usage of $rc_pids in xendriverdomain
    
    It should be rc_pid.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Reported-by: Nathan Friess <nathan.friess@gmail.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/hotplug/FreeBSD/rc.d/xendriverdomain.in | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in b/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
index b01a470..a032822 100644
--- a/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
+++ b/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
@@ -38,8 +38,8 @@ xendriverdomain_stop()
 
 	rc_pid=$(check_pidfile ${XLDEVD_PIDFILE} ${sbindir}/xl)
 
-	kill -${sig_stop:-TERM} $rc_pids
-	wait_for_pids $rc_pids
+	kill -${sig_stop:-TERM} $rc_pid
+	wait_for_pids $rc_pid
 }
 
 run_rc_command "$1"
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============4673935840413835089==--

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:07:52 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:07:52 +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 1cL1yK-0006j7-PG; Sun, 25 Dec 2016 06:07:52 +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 1cL1yJ-0006it-7m
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:51 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 0C/ED-27429-6326F585; Sun, 25 Dec 2016 06:07:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFLMWRWlGSWpSXmKPExsWS0XRdVdc0KT7
 CYMUzK4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNmLj/NGtBA2fFvr/H2BsYn7B3MXJyCAl8YZRY
 MzW4i5ELyD7PKDFlxzmWLkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENpERYIEzi5U4Wk
 DCvgJnE/TnTGEFsFqDyx5+ms05g5FjAyLCKUb04tagstUjXVC+pKDM9oyQ3MTNH19DAVC83tb
 g4MT01JzGpWC85P3cTI9AfDECwg/FLv/MhRkkOJiVRXrXNMRFCfEn5KZUZicUZ8UWlOanFhxh
 lODiUJHhbouMjhASLUtNTK9Iyc4CBAZOW4OBREuH1TgBK8xYXJOYWZ6ZDpE4x6nJs2r32KZMQ
 S15+XqqUOG8YSJEASFFGaR7cCFiQXmKUlRLmZQQ6SoinILUoN7MEVf4VozgHo5Iw71mQKTyZe
 SVwm14BHcEEdIRtczTIESWJCCmpBkYNDufL99ezfOeI7pX0Z1yzzOieXk7xM8Ftd3xTwo7Ktu
 5y2P7R8eTzWwrKF4pN+CvWq80PNZ/zKu1b8L0NcYHyvJMczPQKzZ5myGksiYrP2aY9afW2JT5
 TxaqmzTyS/WLnup4393QNl3aHiS3em8iySubF/CI/Dq1ICWH2ZZGGGyVm6y65yK3EUpyRaKjF
 XFScCABlydPzTQIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1482646069!76962579!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50776 invoked from network); 25 Dec 2016 06:07:49 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-7.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 25 Dec 2016 06:07:49 -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 1cL1yG-0000IW-Te
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:48 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1yG-0000P9-T5
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:48 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1yG-0000P9-T5@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:07:48 +0000
Subject: [Xen-changelog] [xen master] init/FreeBSD: fix incorrect usage of
	$rc_pids in xendriverdomain
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="===============4673935840413835089=="
Errors-To: xen-changelog-bounces@lists.xen.org
Sender: "Xen-changelog" <xen-changelog-bounces@lists.xen.org>

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

commit fb4c92ffa661516e41d24974d3d0a2a3608caf68
Author:     Roger Pau Monne <roger.pau@citrix.com>
AuthorDate: Wed Dec 21 16:47:26 2016 +0000
Commit:     Wei Liu <wei.liu2@citrix.com>
CommitDate: Wed Dec 21 16:51:55 2016 +0000

    init/FreeBSD: fix incorrect usage of $rc_pids in xendriverdomain
    
    It should be rc_pid.
    
    Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
    Reported-by: Nathan Friess <nathan.friess@gmail.com>
    Acked-by: Wei Liu <wei.liu2@citrix.com>
---
 tools/hotplug/FreeBSD/rc.d/xendriverdomain.in | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in b/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
index b01a470..a032822 100644
--- a/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
+++ b/tools/hotplug/FreeBSD/rc.d/xendriverdomain.in
@@ -38,8 +38,8 @@ xendriverdomain_stop()
 
 	rc_pid=$(check_pidfile ${XLDEVD_PIDFILE} ${sbindir}/xl)
 
-	kill -${sig_stop:-TERM} $rc_pids
-	wait_for_pids $rc_pids
+	kill -${sig_stop:-TERM} $rc_pid
+	wait_for_pids $rc_pid
 }
 
 run_rc_command "$1"
--
generated by git-patchbot for /home/xen/git/xen.git#master


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5n
ZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

--===============4673935840413835089==--

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:08:02 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:08:02 +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 1cL1yU-0006kW-Qr; Sun, 25 Dec 2016 06:08:02 +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 1cL1yT-0006kN-CG
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:01 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 0B/C5-19998-0426F585; Sun, 25 Dec 2016 06:08:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdchKT7
 CYMJTTosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWP16D0vBDPGKLyc+MTUwnhLsYuTiEBL4wihx
 5+IC5i5GTiDnPKPEhyM6XYwcHGwCYhJz9yqAhEUEVCVmrVgOVaIu0fS7gQ3EFhbwlGi5f4MVx
 OYVMJPo/f0drIYFqL65qYV5AiPHAkaGVYwaxalFZalFuoYGeklFmekZJbmJmTlAnrFebmpxcW
 J6ak5iUrFecn7uJkagT+oZGBh3MG7rcj7EKMnBpCTKq7Y5JkKILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBG9LdHyEkGBRanpqRVpmDjA4YNISHDxKIrwHEoHSvMUFibnFmekQqVOMilLivEkgCQGQ
 REZpHlwbLCAvMcpKCfMyMjAwCPEUpBblZpagyr9iFOdgVBLmnQgyhSczrwRu+iugxUxAi22bo
 0EWlyQipKQaGK3YT1aZB6UwsioLfbBfnZpUPfdYbe+yrGvGjcd9ORcee3t9jo1pubTplDsxHS
 bMh3fPOr6KweyRzpZmxYnrBd6d3/S3kKNuq9QS4Wm+ZRHCH/bsvTWn5MGD20sZ5/b9fHKVY8X
 JXm2LzIDrGY3KgSExr1f0fp+63HGV45NAyxN8bBE3LjptXabEUpyRaKjFXFScCAArA/F8QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1482646079!66112104!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65297 invoked from network); 25 Dec 2016 06:08:00 -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; 25 Dec 2016 06:08:00 -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 1cL1yQ-0000Ig-Vd
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:58 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1yQ-0000Q7-V6
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:58 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1yQ-0000Q7-V6@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:07:58 +0000
Subject: [Xen-changelog] [xen master] libacpi: don't build x86-only AML for
	ARM64 mk_dsdt
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>

Y29tbWl0IDRhMzQ4NTY1YjFkY2QzOTgwMTY4YzE3NjU3MmNlZTkyNWZjYmU2ZDIKQXV0aG9yOiAg
ICAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQXV0aG9yRGF0
ZTogVGh1IERlYyAyMiAxMDo1NjozNCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAyMiAxMDo1NjozNCAyMDE2
ICswMTAwCgogICAgbGliYWNwaTogZG9uJ3QgYnVpbGQgeDg2LW9ubHkgQU1MIGZvciBBUk02NCBt
a19kc2R0CiAgICAKICAgIENvbW1pdCBkNmFjOGUyMmM3YzUgKCJhY3BpL3g4NjogZGVmaW5lIEFD
UEkgSU8gcmVnaXN0ZXJzIGZvcgogICAgUFZIIGd1ZXN0cyIpIGJyb2tlIEFSTTY0IGJ1aWxkIG9m
IG1rX2RzZHQuYyBkdWUgdG8gaW50cm9kdWN0aW9uCiAgICBvZiBYRU5fQUNQSV9DUFVfTUFQW19M
RU5dIG1hY3JvcyB0aGF0IGFyZSBuZWVkZWQgb25seSBmb3IgeDg2CiAgICBndWVzdHMuCiAgICAK
ICAgIFdlIGNvdWxkIGZpeCB0aGUgYnVpbGQgYnkgZGVhbGluZyBzcGVjaWZpY2FsbHkgd2l0aCB0
aG9zZSBtYWNyb3MKICAgIGJ1dCBzaW5jZSBwb3N0LU1BRFQgY29kZSBpcyBub3QgZXhlY3V0ZWQg
b24gQVJNNjQgYW55d2F5IHdlIGNhbgogICAgY29tcGlsZSBpdCBmb3IgeDg2IG9ubHkuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNs
ZS5jb20+CiAgICBUZXN0ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0t
LQogdG9vbHMvbGliYWNwaS9ta19kc2R0LmMgfCAxOCArKysrKysrKysrKy0tLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3Rvb2xzL2xpYmFjcGkvbWtfZHNkdC5jIGIvdG9vbHMvbGliYWNwaS9ta19kc2R0LmMKaW5kZXgg
OTQyMWYzZi4uMmRhZjMyYyAxMDA2NDQKLS0tIGEvdG9vbHMvbGliYWNwaS9ta19kc2R0LmMKKysr
IGIvdG9vbHMvbGliYWNwaS9ta19kc2R0LmMKQEAgLTc4LDYgKzc4LDcgQEAgc3RhdGljIHZvaWQg
cG9wX2Jsb2NrKHZvaWQpCiAgICAgcHJpbnRmKCJ9XG4iKTsKIH0KIAorI2lmZGVmIENPTkZJR19Y
ODYKIHN0YXRpYyB2b2lkIHBjaV9ob3RwbHVnX25vdGlmeSh1bnNpZ25lZCBpbnQgc2x0KQogewog
ICAgIHN0bXQoIk5vdGlmeSIsICJcXF9TQi5QQ0kwLlMlMDJYLCBFVlQiLCBzbHQpOwpAQCAtOTks
MjAgKzEwMCwyNCBAQCBzdGF0aWMgdm9pZCBkZWNpc2lvbl90cmVlKAogICAgIGRlY2lzaW9uX3Ry
ZWUocywgKHMrZSkvMiwgdmFyLCBsZWFmKTsKICAgICBwb3BfYmxvY2soKTsKIH0KKyNlbmRpZgog
CiBzdGF0aWMgc3RydWN0IG9wdGlvbiBvcHRpb25zW10gPSB7CiAgICAgeyAibWF4Y3B1IiwgMSwg
MCwgJ2MnIH0sCisjaWZkZWYgQ09ORklHX1g4NgogICAgIHsgImRtLXZlcnNpb24iLCAxLCAwLCAn
cScgfSwKKyNlbmRpZgogICAgIHsgImRlYnVnIiwgMSwgMCwgJ2QnIH0sCiAgICAgeyAwLCAwLCAw
LCAwIH0KIH07CiAKIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKIHsKLSAgICB1bnNp
Z25lZCBpbnQgc2xvdCwgZGV2LCBpbnR4LCBsaW5rLCBjcHUsIG1heF9jcHVzOworICAgIHVuc2ln
bmVkIGludCBjcHUsIG1heF9jcHVzOworI2lmIGRlZmluZWQoQ09ORklHX1g4NikKICAgICBkbV92
ZXJzaW9uIGRtX3ZlcnNpb24gPSBRRU1VX1hFTl9UUkFESVRJT05BTDsKKyAgICB1bnNpZ25lZCBp
bnQgc2xvdCwgZGV2LCBpbnR4LCBsaW5rOwogCi0jaWYgZGVmaW5lZChDT05GSUdfWDg2KQogICAg
IG1heF9jcHVzID0gSFZNX01BWF9WQ1BVUzsKICNlbGlmIGRlZmluZWQoQ09ORklHX0FSTV82NCkK
ICAgICBtYXhfY3B1cyA9IEdVRVNUX01BWF9WQ1BVUzsKQEAgLTE0Miw2ICsxNDcsNyBAQCBpbnQg
bWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgfQorI2lmZGVmIENPTkZJR19YODYKICAgICAgICAgY2FzZSAncSc6CiAg
ICAgICAgICAgICBpZiAoc3RyY21wKG9wdGFyZywgInFlbXUteGVuIikgPT0gMCkgewogICAgICAg
ICAgICAgICAgIGRtX3ZlcnNpb24gPSBRRU1VX1hFTjsKQEAgLTE1NCw2ICsxNjAsNyBAQCBpbnQg
bWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgICAgICAgICAgcmV0dXJuIC0xOwog
ICAgICAgICAgICAgfQogICAgICAgICAgICAgYnJlYWs7CisjZW5kaWYKICAgICAgICAgY2FzZSAn
ZCc6CiAgICAgICAgICAgICBpZiAoKm9wdGFyZyA9PSAneScpCiAgICAgICAgICAgICAgICAgZGVi
dWcgPSB0cnVlOwpAQCAtMjM5LDEwICsyNDYsNyBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAq
KmFyZ3YpCiAjaWZkZWYgQ09ORklHX0FSTV82NAogICAgIHBvcF9ibG9jaygpOwogICAgIC8qKioq
IFByb2Nlc3NvciBlbmQgKioqKi8KLSAgICBwb3BfYmxvY2soKTsKLSAgICAvKioqKiBEU0RUIERl
ZmluaXRpb25CbG9jayBlbmQgKioqKi8KLSAgICByZXR1cm4gMDsKLSNlbmRpZgorI2Vsc2UKIAog
ICAgIC8qIE9wZXJhdGlvbiBSZWdpb24gJ1BSU1QnOiBiaXRtYXNrIG9mIG9ubGluZSBDUFVzLiAq
LwogICAgIHN0bXQoIk9wZXJhdGlvblJlZ2lvbiIsICJQUlNULCBTeXN0ZW1JTywgJSN4LCAlZCIs
CkBAIC01MTgsNyArNTIyLDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogCiAg
ICAgcG9wX2Jsb2NrKCk7CiAgICAgLyoqKiogR1BFIGVuZCAqKioqLwotCisjZW5kaWYKIAogICAg
IHBvcF9ibG9jaygpOwogICAgIC8qKioqIERTRFQgRGVmaW5pdGlvbkJsb2NrIGVuZCAqKioqLwot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:08:02 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:08:02 +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 1cL1yU-0006kW-Qr; Sun, 25 Dec 2016 06:08:02 +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 1cL1yT-0006kN-CG
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:01 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 0B/C5-19998-0426F585; Sun, 25 Dec 2016 06:08:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVdchKT7
 CYMJTTosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWP16D0vBDPGKLyc+MTUwnhLsYuTiEBL4wihx
 5+IC5i5GTiDnPKPEhyM6XYwcHGwCYhJz9yqAhEUEVCVmrVgOVaIu0fS7gQ3EFhbwlGi5f4MVx
 OYVMJPo/f0drIYFqL65qYV5AiPHAkaGVYwaxalFZalFuoYGeklFmekZJbmJmTlAnrFebmpxcW
 J6ak5iUrFecn7uJkagT+oZGBh3MG7rcj7EKMnBpCTKq7Y5JkKILyk/pTIjsTgjvqg0J7X4EKM
 MB4eSBG9LdHyEkGBRanpqRVpmDjA4YNISHDxKIrwHEoHSvMUFibnFmekQqVOMilLivEkgCQGQ
 REZpHlwbLCAvMcpKCfMyMjAwCPEUpBblZpagyr9iFOdgVBLmnQgyhSczrwRu+iugxUxAi22bo
 0EWlyQipKQaGK3YT1aZB6UwsioLfbBfnZpUPfdYbe+yrGvGjcd9ORcee3t9jo1pubTplDsxHS
 bMh3fPOr6KweyRzpZmxYnrBd6d3/S3kKNuq9QS4Wm+ZRHCH/bsvTWn5MGD20sZ5/b9fHKVY8X
 JXm2LzIDrGY3KgSExr1f0fp+63HGV45NAyxN8bBE3LjptXabEUpyRaKjFXFScCAArA/F8QwIA
 AA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1482646079!66112104!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65297 invoked from network); 25 Dec 2016 06:08:00 -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; 25 Dec 2016 06:08:00 -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 1cL1yQ-0000Ig-Vd
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:58 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1yQ-0000Q7-V6
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:07:58 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1yQ-0000Q7-V6@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:07:58 +0000
Subject: [Xen-changelog] [xen master] libacpi: don't build x86-only AML for
	ARM64 mk_dsdt
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>

Y29tbWl0IDRhMzQ4NTY1YjFkY2QzOTgwMTY4YzE3NjU3MmNlZTkyNWZjYmU2ZDIKQXV0aG9yOiAg
ICAgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQXV0aG9yRGF0
ZTogVGh1IERlYyAyMiAxMDo1NjozNCAyMDE2ICswMTAwCkNvbW1pdDogICAgIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAyMiAxMDo1NjozNCAyMDE2
ICswMTAwCgogICAgbGliYWNwaTogZG9uJ3QgYnVpbGQgeDg2LW9ubHkgQU1MIGZvciBBUk02NCBt
a19kc2R0CiAgICAKICAgIENvbW1pdCBkNmFjOGUyMmM3YzUgKCJhY3BpL3g4NjogZGVmaW5lIEFD
UEkgSU8gcmVnaXN0ZXJzIGZvcgogICAgUFZIIGd1ZXN0cyIpIGJyb2tlIEFSTTY0IGJ1aWxkIG9m
IG1rX2RzZHQuYyBkdWUgdG8gaW50cm9kdWN0aW9uCiAgICBvZiBYRU5fQUNQSV9DUFVfTUFQW19M
RU5dIG1hY3JvcyB0aGF0IGFyZSBuZWVkZWQgb25seSBmb3IgeDg2CiAgICBndWVzdHMuCiAgICAK
ICAgIFdlIGNvdWxkIGZpeCB0aGUgYnVpbGQgYnkgZGVhbGluZyBzcGVjaWZpY2FsbHkgd2l0aCB0
aG9zZSBtYWNyb3MKICAgIGJ1dCBzaW5jZSBwb3N0LU1BRFQgY29kZSBpcyBub3QgZXhlY3V0ZWQg
b24gQVJNNjQgYW55d2F5IHdlIGNhbgogICAgY29tcGlsZSBpdCBmb3IgeDg2IG9ubHkuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNs
ZS5jb20+CiAgICBUZXN0ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0t
LQogdG9vbHMvbGliYWNwaS9ta19kc2R0LmMgfCAxOCArKysrKysrKysrKy0tLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3Rvb2xzL2xpYmFjcGkvbWtfZHNkdC5jIGIvdG9vbHMvbGliYWNwaS9ta19kc2R0LmMKaW5kZXgg
OTQyMWYzZi4uMmRhZjMyYyAxMDA2NDQKLS0tIGEvdG9vbHMvbGliYWNwaS9ta19kc2R0LmMKKysr
IGIvdG9vbHMvbGliYWNwaS9ta19kc2R0LmMKQEAgLTc4LDYgKzc4LDcgQEAgc3RhdGljIHZvaWQg
cG9wX2Jsb2NrKHZvaWQpCiAgICAgcHJpbnRmKCJ9XG4iKTsKIH0KIAorI2lmZGVmIENPTkZJR19Y
ODYKIHN0YXRpYyB2b2lkIHBjaV9ob3RwbHVnX25vdGlmeSh1bnNpZ25lZCBpbnQgc2x0KQogewog
ICAgIHN0bXQoIk5vdGlmeSIsICJcXF9TQi5QQ0kwLlMlMDJYLCBFVlQiLCBzbHQpOwpAQCAtOTks
MjAgKzEwMCwyNCBAQCBzdGF0aWMgdm9pZCBkZWNpc2lvbl90cmVlKAogICAgIGRlY2lzaW9uX3Ry
ZWUocywgKHMrZSkvMiwgdmFyLCBsZWFmKTsKICAgICBwb3BfYmxvY2soKTsKIH0KKyNlbmRpZgog
CiBzdGF0aWMgc3RydWN0IG9wdGlvbiBvcHRpb25zW10gPSB7CiAgICAgeyAibWF4Y3B1IiwgMSwg
MCwgJ2MnIH0sCisjaWZkZWYgQ09ORklHX1g4NgogICAgIHsgImRtLXZlcnNpb24iLCAxLCAwLCAn
cScgfSwKKyNlbmRpZgogICAgIHsgImRlYnVnIiwgMSwgMCwgJ2QnIH0sCiAgICAgeyAwLCAwLCAw
LCAwIH0KIH07CiAKIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKIHsKLSAgICB1bnNp
Z25lZCBpbnQgc2xvdCwgZGV2LCBpbnR4LCBsaW5rLCBjcHUsIG1heF9jcHVzOworICAgIHVuc2ln
bmVkIGludCBjcHUsIG1heF9jcHVzOworI2lmIGRlZmluZWQoQ09ORklHX1g4NikKICAgICBkbV92
ZXJzaW9uIGRtX3ZlcnNpb24gPSBRRU1VX1hFTl9UUkFESVRJT05BTDsKKyAgICB1bnNpZ25lZCBp
bnQgc2xvdCwgZGV2LCBpbnR4LCBsaW5rOwogCi0jaWYgZGVmaW5lZChDT05GSUdfWDg2KQogICAg
IG1heF9jcHVzID0gSFZNX01BWF9WQ1BVUzsKICNlbGlmIGRlZmluZWQoQ09ORklHX0FSTV82NCkK
ICAgICBtYXhfY3B1cyA9IEdVRVNUX01BWF9WQ1BVUzsKQEAgLTE0Miw2ICsxNDcsNyBAQCBpbnQg
bWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgfQorI2lmZGVmIENPTkZJR19YODYKICAgICAgICAgY2FzZSAncSc6CiAg
ICAgICAgICAgICBpZiAoc3RyY21wKG9wdGFyZywgInFlbXUteGVuIikgPT0gMCkgewogICAgICAg
ICAgICAgICAgIGRtX3ZlcnNpb24gPSBRRU1VX1hFTjsKQEAgLTE1NCw2ICsxNjAsNyBAQCBpbnQg
bWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgICAgICAgICAgcmV0dXJuIC0xOwog
ICAgICAgICAgICAgfQogICAgICAgICAgICAgYnJlYWs7CisjZW5kaWYKICAgICAgICAgY2FzZSAn
ZCc6CiAgICAgICAgICAgICBpZiAoKm9wdGFyZyA9PSAneScpCiAgICAgICAgICAgICAgICAgZGVi
dWcgPSB0cnVlOwpAQCAtMjM5LDEwICsyNDYsNyBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAq
KmFyZ3YpCiAjaWZkZWYgQ09ORklHX0FSTV82NAogICAgIHBvcF9ibG9jaygpOwogICAgIC8qKioq
IFByb2Nlc3NvciBlbmQgKioqKi8KLSAgICBwb3BfYmxvY2soKTsKLSAgICAvKioqKiBEU0RUIERl
ZmluaXRpb25CbG9jayBlbmQgKioqKi8KLSAgICByZXR1cm4gMDsKLSNlbmRpZgorI2Vsc2UKIAog
ICAgIC8qIE9wZXJhdGlvbiBSZWdpb24gJ1BSU1QnOiBiaXRtYXNrIG9mIG9ubGluZSBDUFVzLiAq
LwogICAgIHN0bXQoIk9wZXJhdGlvblJlZ2lvbiIsICJQUlNULCBTeXN0ZW1JTywgJSN4LCAlZCIs
CkBAIC01MTgsNyArNTIyLDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogCiAg
ICAgcG9wX2Jsb2NrKCk7CiAgICAgLyoqKiogR1BFIGVuZCAqKioqLwotCisjZW5kaWYKIAogICAg
IHBvcF9ibG9jaygpOwogICAgIC8qKioqIERTRFQgRGVmaW5pdGlvbkJsb2NrIGVuZCAqKioqLwot
LQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQjbWFz
dGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
Y2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:08:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:08: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 1cL1yf-0006lz-SS; Sun, 25 Dec 2016 06:08:13 +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 1cL1ye-0006lm-Ae
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:12 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 C9/FB-29113-B426F585; Sun, 25 Dec 2016 06:08:11 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdcrKT7
 C4PZeDosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWDv7NGNBF0/FzBdz2RsYL3J2MXJyCAl8YZQ4
 N1Wui5ELyD7PKLH723qmLkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWcJd4tHwCM
 0g5r4CZxIEtwSBhFqDyPY1L2CYwcixgZFjFqFGcWlSWWqRraKCXVJSZnlGSm5iZA+SZ6uWmFh
 cnpqfmJCYV6yXn525iBHqEAQh2MK6Z6nyIUZKDSUmUV21zTIQQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCd6W6PgIIcGi1PTUirTMHGBowKQlOHiURHgPJAKleYsLEnOLM9MhUqcYFaXEeZNAEgIg
 iYzSPLg2WDheYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjAvB8gUnsy8Erjpr4AWMwEttm2OB
 llckoiQkmpgNDxrXLJ1zY+L3heqfr2/q7Mh+K/05dYUhiTTco8M+Q2/1/9w1zJ7+v2o0KFAA1
 OrM8s2iUt7xjTJXXop9j3yS/qzDfs+PzV8ptO7IedtzG/bnUzKvOVf1nxZExe1MWK2G7Ndlu2
 fs6rx3S0CTa5MfYtCv607orxH+k/MC44XBe1lZ3b7mmeaKbEUZyQaajEXFScCAJ1somBCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1482646089!61568515!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18792 invoked from network); 25 Dec 2016 06:08:10 -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; 25 Dec 2016 06:08:10 -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 1cL1yb-0000JS-1N
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:09 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1yb-0000RD-0k
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:09 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1yb-0000RD-0k@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:08:09 +0000
Subject: [Xen-changelog] [xen master] Corrected comment typo "count not" to
	"could not"
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>

Y29tbWl0IDMyOGQwN2NiNWMwN2M0NjMwNmI1MjQyNGRhNTc0YzFhZWY2MTU5MzcKQXV0aG9yOiAg
ICAgRXJpYyBEZVZvbGRlciA8ZXJpYy5kZXZvbGRlckBvcmFjbGUuY29tPgpBdXRob3JEYXRlOiBX
ZWQgRGVjIDIxIDEzOjM3OjMxIDIwMTYgLTA4MDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAyMiAxMDo1MDoxMCAyMDE2ICswMDAw
CgogICAgQ29ycmVjdGVkIGNvbW1lbnQgdHlwbyAiY291bnQgbm90IiB0byAiY291bGQgbm90Igog
ICAgCiAgICBGaXggY3V0LW4tcGFzdGUgdHlwbzsgY2hhbmdlZCB0aGUgd29yZHMgImNvdW50IG5v
dCIgdG8gImNvdWxkIG5vdCIuCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlcy4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEZVZvbGRlciA8ZXJpYy5kZXZvbGRlckBvcmFjbGUuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3Jh
Y2xlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0K
IHRvb2xzL2xpYnhjL3hjX2tleGVjLmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2Vy
dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfa2V4
ZWMuYyBiL3Rvb2xzL2xpYnhjL3hjX2tleGVjLmMKaW5kZXggMWNjZWI1ZC4uOTg5ZTIyNSAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfa2V4ZWMuYworKysgYi90b29scy9saWJ4Yy94Y19rZXhl
Yy5jCkBAIC0yMCw3ICsyMCw3IEBAIGludCB4Y19rZXhlY19leGVjKHhjX2ludGVyZmFjZSAqeGNo
LCBpbnQgdHlwZSkKICAgICBleGVjID0geGNfaHlwZXJjYWxsX2J1ZmZlcl9hbGxvYyh4Y2gsIGV4
ZWMsIHNpemVvZigqZXhlYykpOwogICAgIGlmICggZXhlYyA9PSBOVUxMICkKICAgICB7Ci0gICAg
ICAgIFBFUlJPUigiQ291bnQgbm90IGFsbG9jIGJvdW5jZSBidWZmZXIgZm9yIGtleGVjX2V4ZWMg
aHlwZXJjYWxsIik7CisgICAgICAgIFBFUlJPUigiQ291bGQgbm90IGFsbG9jIGJvdW5jZSBidWZm
ZXIgZm9yIGtleGVjX2V4ZWMgaHlwZXJjYWxsIik7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0K
IApAQCAtMTExLDcgKzExMSw3IEBAIGludCB4Y19rZXhlY191bmxvYWQoeGNfaW50ZXJmYWNlICp4
Y2gsIGludCB0eXBlKQogICAgIHVubG9hZCA9IHhjX2h5cGVyY2FsbF9idWZmZXJfYWxsb2MoeGNo
LCB1bmxvYWQsIHNpemVvZigqdW5sb2FkKSk7CiAgICAgaWYgKCB1bmxvYWQgPT0gTlVMTCApCiAg
ICAgewotICAgICAgICBQRVJST1IoIkNvdW50IG5vdCBhbGxvYyBidWZmZXIgZm9yIGtleGVjIHVu
bG9hZCBoeXBlcmNhbGwiKTsKKyAgICAgICAgUEVSUk9SKCJDb3VsZCBub3QgYWxsb2MgYnVmZmVy
IGZvciBrZXhlYyB1bmxvYWQgaHlwZXJjYWxsIik7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0K
IAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQj
bWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:08:13 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:08: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 1cL1yf-0006lz-SS; Sun, 25 Dec 2016 06:08:13 +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 1cL1ye-0006lm-Ae
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:12 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 C9/FB-29113-B426F585; Sun, 25 Dec 2016 06:08:11 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVdcrKT7
 C4PZeDosJ2wwcGD229+1iD2CMYs3MS8qvSGDNWDv7NGNBF0/FzBdz2RsYL3J2MXJyCAl8YZQ4
 N1Wui5ELyD7PKLH723qmLkYODjYBMYm5exVAakQEVCVmrVjODFGvLtH0u4ENxBYWcJd4tHwCM
 0g5r4CZxIEtwSBhFqDyPY1L2CYwcixgZFjFqFGcWlSWWqRraKCXVJSZnlGSm5iZA+SZ6uWmFh
 cnpqfmJCYV6yXn525iBHqEAQh2MK6Z6nyIUZKDSUmUV21zTIQQX1J+SmVGYnFGfFFpTmrxIUY
 ZDg4lCd6W6PgIIcGi1PTUirTMHGBowKQlOHiURHgPJAKleYsLEnOLM9MhUqcYFaXEeZNAEgIg
 iYzSPLg2WDheYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjAvB8gUnsy8Erjpr4AWMwEttm2OB
 llckoiQkmpgNDxrXLJ1zY+L3heqfr2/q7Mh+K/05dYUhiTTco8M+Q2/1/9w1zJ7+v2o0KFAA1
 OrM8s2iUt7xjTJXXop9j3yS/qzDfs+PzV8ptO7IedtzG/bnUzKvOVf1nxZExe1MWK2G7Ndlu2
 fs6rx3S0CTa5MfYtCv607orxH+k/MC44XBe1lZ3b7mmeaKbEUZyQaajEXFScCAJ1somBCAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1482646089!61568515!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18792 invoked from network); 25 Dec 2016 06:08:10 -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; 25 Dec 2016 06:08:10 -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 1cL1yb-0000JS-1N
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:09 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1yb-0000RD-0k
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:09 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1yb-0000RD-0k@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:08:09 +0000
Subject: [Xen-changelog] [xen master] Corrected comment typo "count not" to
	"could not"
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>

Y29tbWl0IDMyOGQwN2NiNWMwN2M0NjMwNmI1MjQyNGRhNTc0YzFhZWY2MTU5MzcKQXV0aG9yOiAg
ICAgRXJpYyBEZVZvbGRlciA8ZXJpYy5kZXZvbGRlckBvcmFjbGUuY29tPgpBdXRob3JEYXRlOiBX
ZWQgRGVjIDIxIDEzOjM3OjMxIDIwMTYgLTA4MDAKQ29tbWl0OiAgICAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAyMiAxMDo1MDoxMCAyMDE2ICswMDAw
CgogICAgQ29ycmVjdGVkIGNvbW1lbnQgdHlwbyAiY291bnQgbm90IiB0byAiY291bGQgbm90Igog
ICAgCiAgICBGaXggY3V0LW4tcGFzdGUgdHlwbzsgY2hhbmdlZCB0aGUgd29yZHMgImNvdW50IG5v
dCIgdG8gImNvdWxkIG5vdCIuCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlcy4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogRXJpYyBEZVZvbGRlciA8ZXJpYy5kZXZvbGRlckBvcmFjbGUuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3Jh
Y2xlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0K
IHRvb2xzL2xpYnhjL3hjX2tleGVjLmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2Vy
dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfa2V4
ZWMuYyBiL3Rvb2xzL2xpYnhjL3hjX2tleGVjLmMKaW5kZXggMWNjZWI1ZC4uOTg5ZTIyNSAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfa2V4ZWMuYworKysgYi90b29scy9saWJ4Yy94Y19rZXhl
Yy5jCkBAIC0yMCw3ICsyMCw3IEBAIGludCB4Y19rZXhlY19leGVjKHhjX2ludGVyZmFjZSAqeGNo
LCBpbnQgdHlwZSkKICAgICBleGVjID0geGNfaHlwZXJjYWxsX2J1ZmZlcl9hbGxvYyh4Y2gsIGV4
ZWMsIHNpemVvZigqZXhlYykpOwogICAgIGlmICggZXhlYyA9PSBOVUxMICkKICAgICB7Ci0gICAg
ICAgIFBFUlJPUigiQ291bnQgbm90IGFsbG9jIGJvdW5jZSBidWZmZXIgZm9yIGtleGVjX2V4ZWMg
aHlwZXJjYWxsIik7CisgICAgICAgIFBFUlJPUigiQ291bGQgbm90IGFsbG9jIGJvdW5jZSBidWZm
ZXIgZm9yIGtleGVjX2V4ZWMgaHlwZXJjYWxsIik7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0K
IApAQCAtMTExLDcgKzExMSw3IEBAIGludCB4Y19rZXhlY191bmxvYWQoeGNfaW50ZXJmYWNlICp4
Y2gsIGludCB0eXBlKQogICAgIHVubG9hZCA9IHhjX2h5cGVyY2FsbF9idWZmZXJfYWxsb2MoeGNo
LCB1bmxvYWQsIHNpemVvZigqdW5sb2FkKSk7CiAgICAgaWYgKCB1bmxvYWQgPT0gTlVMTCApCiAg
ICAgewotICAgICAgICBQRVJST1IoIkNvdW50IG5vdCBhbGxvYyBidWZmZXIgZm9yIGtleGVjIHVu
bG9hZCBoeXBlcmNhbGwiKTsKKyAgICAgICAgUEVSUk9SKCJDb3VsZCBub3QgYWxsb2MgYnVmZmVy
IGZvciBrZXhlYyB1bmxvYWQgaHlwZXJjYWxsIik7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0K
IAotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0L3hlbi5naXQj
bWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhlbi5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:08:23 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:08:23 +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 1cL1yo-0006nH-Ty; Sun, 25 Dec 2016 06:08:22 +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 1cL1yn-0006n3-Br
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:21 +0000
Received: from [85.158.143.35] by server-8.bemta-6.messagelabs.com id
 30/70-05787-4526F585; Sun, 25 Dec 2016 06:08:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVTckKT7
 C4PAXTosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPj7EltBC2dFx9U/bA2MV9m7GLk4hAS+MEo0
 XTvABuGcZ5RYd2USUxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIeErcXr
 wWzeQXMJNb+2MMEYrMA1f87e5t5AiPHAkaGVYwaxalFZalFukameklFmekZJbmJmTm6hgZmer
 mpxcWJ6ak5iUnFesn5uZsYgV5hAIIdjKsWBB5ilORgUhLlVdscEyHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgrclOj5CSLAoNT21Ii0zBxgeMGkJDh4lEV7vBKA0b3FBYm5xZjpE6hSjLse0Z4uf
 Mgmx5OXnpUqJ834AKRIAKcoozYMbAQvVS4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLm5UgEm
 sKTmVcCt+kV0BFMQEfYNkeDHFGSiJCSamDcdL6U49Aa400fvofnf5X4sIq3fP3uhOZb3s8/7v
 /85BVjh2LUtmtav3S3eSX1OhxMu3nyqGqRzorPN5NazbY8VOjdLDj/Xc7Vxisntdj6vx91v5y
 3/P1zi/vFXxnSXvpNmvld5O319yELDj7ctbwmnePuwdOn+3f0TWYwP6rhs9FOaZpy02ZzWyWW
 4oxEQy3mouJEAI2pImlQAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1482646099!49314798!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64981 invoked from network); 25 Dec 2016 06:08:20 -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; 25 Dec 2016 06:08:20 -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 1cL1yl-0000Jc-6h
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:19 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1yl-0000SC-2v
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:19 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1yl-0000SC-2v@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:08:19 +0000
Subject: [Xen-changelog] [xen master] tools/blktap2/vhd: Remove unused
	struct stat stats
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>

Y29tbWl0IDM0MWM3NWJmNDY2MWFhMGI1NDExZDVkY2M2MzM0YWIyMmUwYmIxNTgKQXV0aG9yOiAg
ICAgQWxpc3RhaXIgRnJhbmNpcyA8YWxpc3RhaXIuZnJhbmNpc0B4aWxpbnguY29tPgpBdXRob3JE
YXRlOiBUdWUgRGVjIDIwIDExOjQ2OjU4IDIwMTYgLTA4MDAKQ29tbWl0OiAgICAgV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAyMiAxMDo1NDo0NyAyMDE2
ICswMDAwCgogICAgdG9vbHMvYmxrdGFwMi92aGQ6IFJlbW92ZSB1bnVzZWQgc3RydWN0IHN0YXQg
c3RhdHMKICAgIAogICAgVGhlIHVuc3VlZCB2YXJpYWJsZSAnc3RydWN0IHN0YXQgc3RhdHMnIGNh
dXNlcyBidWlsZCBlcnJvcnMgaW4gc29tZQogICAgc2l0dWF0aW9ucy4gQXMgaXQgaXNuJ3QgdXNl
ZCBqdXN0IHJlbW92ZSBpdC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQWxpc3RhaXIgRnJhbmNp
cyA8YWxpc3RhaXIuZnJhbmNpc0B4aWxpbnguY29tPgogICAgUmV2aWV3ZWQtYnk6IERvdWcgR29s
ZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2Jsa3RhcDIvdmhkL2xpYi9saWJ2aGQtam91cm5hbC5j
IHwgMSAtCiAxIGZpbGUgY2hhbmdlZCwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz
L2Jsa3RhcDIvdmhkL2xpYi9saWJ2aGQtam91cm5hbC5jIGIvdG9vbHMvYmxrdGFwMi92aGQvbGli
L2xpYnZoZC1qb3VybmFsLmMKaW5kZXggMjZlMjZlNy4uODYyODkwZiAxMDA2NDQKLS0tIGEvdG9v
bHMvYmxrdGFwMi92aGQvbGliL2xpYnZoZC1qb3VybmFsLmMKKysrIGIvdG9vbHMvYmxrdGFwMi92
aGQvbGliL2xpYnZoZC1qb3VybmFsLmMKQEAgLTEyNjAsNyArMTI2MCw2IEBAIHZoZF9qb3VybmFs
X2NyZWF0ZSh2aGRfam91cm5hbF90ICpqLCBjb25zdCBjaGFyICpmaWxlLCBjb25zdCBjaGFyICpq
ZmlsZSkKIAlpbnQgaSwgZXJyOwogCXNpemVfdCBzaXplOwogCW9mZl90IG9mZjsKLQlzdHJ1Y3Qg
c3RhdCBzdGF0czsKIAogCW1lbXNldChqLCAwLCBzaXplb2YodmhkX2pvdXJuYWxfdCkpOwogCWot
PmpmZCA9IC0xOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:08:23 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:08:23 +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 1cL1yo-0006nH-Ty; Sun, 25 Dec 2016 06:08:22 +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 1cL1yn-0006n3-Br
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:21 +0000
Received: from [85.158.143.35] by server-8.bemta-6.messagelabs.com id
 30/70-05787-4526F585; Sun, 25 Dec 2016 06:08:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVTckKT7
 C4PAXTosJ2wwcGD229+1iD2CMYs3MS8qvSGDNuPj7EltBC2dFx9U/bA2MV9m7GLk4hAS+MEo0
 XTvABuGcZ5RYd2USUxcjBwebgJjE3L0KXYycHCICqhKzVixnBrGFBNQlmn43sIHYwgIeErcXr
 wWzeQXMJNb+2MMEYrMA1f87e5t5AiPHAkaGVYwaxalFZalFukameklFmekZJbmJmTm6hgZmer
 mpxcWJ6ak5iUnFesn5uZsYgV5hAIIdjKsWBB5ilORgUhLlVdscEyHEl5SfUpmRWJwRX1Sak1p
 8iFGGg0NJgrclOj5CSLAoNT21Ii0zBxgeMGkJDh4lEV7vBKA0b3FBYm5xZjpE6hSjLse0Z4uf
 Mgmx5OXnpUqJ834AKRIAKcoozYMbAQvVS4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLm5UgEm
 sKTmVcCt+kV0BFMQEfYNkeDHFGSiJCSamDcdL6U49Aa400fvofnf5X4sIq3fP3uhOZb3s8/7v
 /85BVjh2LUtmtav3S3eSX1OhxMu3nyqGqRzorPN5NazbY8VOjdLDj/Xc7Vxisntdj6vx91v5y
 3/P1zi/vFXxnSXvpNmvld5O319yELDj7ctbwmnePuwdOn+3f0TWYwP6rhs9FOaZpy02ZzWyWW
 4oxEQy3mouJEAI2pImlQAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1482646099!49314798!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64981 invoked from network); 25 Dec 2016 06:08:20 -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; 25 Dec 2016 06:08:20 -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 1cL1yl-0000Jc-6h
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:19 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1yl-0000SC-2v
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:19 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1yl-0000SC-2v@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:08:19 +0000
Subject: [Xen-changelog] [xen master] tools/blktap2/vhd: Remove unused
	struct stat stats
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>

Y29tbWl0IDM0MWM3NWJmNDY2MWFhMGI1NDExZDVkY2M2MzM0YWIyMmUwYmIxNTgKQXV0aG9yOiAg
ICAgQWxpc3RhaXIgRnJhbmNpcyA8YWxpc3RhaXIuZnJhbmNpc0B4aWxpbnguY29tPgpBdXRob3JE
YXRlOiBUdWUgRGVjIDIwIDExOjQ2OjU4IDIwMTYgLTA4MDAKQ29tbWl0OiAgICAgV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAyMiAxMDo1NDo0NyAyMDE2
ICswMDAwCgogICAgdG9vbHMvYmxrdGFwMi92aGQ6IFJlbW92ZSB1bnVzZWQgc3RydWN0IHN0YXQg
c3RhdHMKICAgIAogICAgVGhlIHVuc3VlZCB2YXJpYWJsZSAnc3RydWN0IHN0YXQgc3RhdHMnIGNh
dXNlcyBidWlsZCBlcnJvcnMgaW4gc29tZQogICAgc2l0dWF0aW9ucy4gQXMgaXQgaXNuJ3QgdXNl
ZCBqdXN0IHJlbW92ZSBpdC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQWxpc3RhaXIgRnJhbmNp
cyA8YWxpc3RhaXIuZnJhbmNpc0B4aWxpbnguY29tPgogICAgUmV2aWV3ZWQtYnk6IERvdWcgR29s
ZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgotLS0KIHRvb2xzL2Jsa3RhcDIvdmhkL2xpYi9saWJ2aGQtam91cm5hbC5j
IHwgMSAtCiAxIGZpbGUgY2hhbmdlZCwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz
L2Jsa3RhcDIvdmhkL2xpYi9saWJ2aGQtam91cm5hbC5jIGIvdG9vbHMvYmxrdGFwMi92aGQvbGli
L2xpYnZoZC1qb3VybmFsLmMKaW5kZXggMjZlMjZlNy4uODYyODkwZiAxMDA2NDQKLS0tIGEvdG9v
bHMvYmxrdGFwMi92aGQvbGliL2xpYnZoZC1qb3VybmFsLmMKKysrIGIvdG9vbHMvYmxrdGFwMi92
aGQvbGliL2xpYnZoZC1qb3VybmFsLmMKQEAgLTEyNjAsNyArMTI2MCw2IEBAIHZoZF9qb3VybmFs
X2NyZWF0ZSh2aGRfam91cm5hbF90ICpqLCBjb25zdCBjaGFyICpmaWxlLCBjb25zdCBjaGFyICpq
ZmlsZSkKIAlpbnQgaSwgZXJyOwogCXNpemVfdCBzaXplOwogCW9mZl90IG9mZjsKLQlzdHJ1Y3Qg
c3RhdCBzdGF0czsKIAogCW1lbXNldChqLCAwLCBzaXplb2YodmhkX2pvdXJuYWxfdCkpOwogCWot
PmpmZCA9IC0xOwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:08:33 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:08:33 +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 1cL1yz-0006ol-Vb; Sun, 25 Dec 2016 06:08:33 +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 1cL1yy-0006oW-Sn
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:32 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 4C/75-12366-0626F585; Sun, 25 Dec 2016 06:08:32 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFLMWRWlGSWpSXmKPExsWS0XRdVTc+KT7
 CYO1ScYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNODH1FWPBaY6Kzz9ZGhhns3cxcnEICXxhlLg+
 Zy8jhHOeUeLAmRNsXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t0AViIsYCOx57kGS
 JhXwExi2vc7LCA2C1D50ecrWSYwcixgZFjFqF6cWlSWWqRropdUlJmeUZKbmJmja2hgqpebWl
 ycmJ6ak5hUrJecn7uJEegPBiDYwXirz/kQoyQHk5Ior9rmmAghvqT8lMqMxOKM+KLSnNTiQ4w
 yHBxKErwt0fERQoJFqempFWmZOcDAgElLcPAoifB6JwCleYsLEnOLM9MhUqcYdTmmPVv8lEmI
 JS8/L1VKnPcDSJEASFFGaR7cCFiQXmKUlRLmZQQ6SoinILUoN7MEVf4VozgHo5Iwb1Ai0BSez
 LwSuE2vgI5gAjrCtjka5IiSRISUVANj5Ybu1NxPl6zkdlprnHmj56SSo/aLa8/u6S9/3Gxe/Y
 0/IfHjXNvS693LFlkbyn8w3KU1fylnzPb1/emfNjqYLWhLmir972PJo+ze+hfRN7YbKyc15X+
 Yt4BVciXPsSe93fkTlvDlrTxUuWD63KqPge8EmHcp7Ne89Cz+jUnrnw9tt218FD6aKLEUZyQa
 ajEXFScCALaY7+tNAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1482646109!59983765!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28874 invoked from network); 25 Dec 2016 06:08:30 -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; 25 Dec 2016 06:08:30 -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 1cL1yv-0000Jm-8i
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:29 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1yv-0000TA-8A
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:29 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1yv-0000TA-8A@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:08:29 +0000
Subject: [Xen-changelog] [xen master] tools/blktap2: Fix missing header file
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>

Y29tbWl0IDEyMjYzMTczNTFiNDE1NGVkNjQ2MGI3NzhmMjQ5MDYxNGY0N2I5ZDQKQXV0aG9yOiAg
ICAgQWxpc3RhaXIgRnJhbmNpcyA8YWxpc3RhaXIuZnJhbmNpc0B4aWxpbnguY29tPgpBdXRob3JE
YXRlOiBUdWUgRGVjIDIwIDExOjQ2OjU5IDIwMTYgLTA4MDAKQ29tbWl0OiAgICAgV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAyMiAxMDo1NToxNSAyMDE2
ICswMDAwCgogICAgdG9vbHMvYmxrdGFwMjogRml4IG1pc3NpbmcgaGVhZGVyIGZpbGUKICAgIAog
ICAgVG8gYXZvaWQgYnVpbGQgZXJyb3JzIHJlbGF0aW5nIHRvIG1pc3NpbmcgZGVjbGFyYXRpb25z
IG9mIHNzaXplX3QgYWRkCiAgICB0aGUgYXBwcm9wcmlhdGUgaGVhZGVyIGZpbGUgdG8gYXRvbWlj
LmguCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFsaXN0YWlyIEZyYW5jaXMgPGFsaXN0YWlyLmZy
YW5jaXNAeGlsaW54LmNvbT4KICAgIFJldmlld2VkLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9l
QGNhcmRvZS5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
LS0tCiB0b29scy9ibGt0YXAyL2luY2x1ZGUvYXRvbWljaW8uaCB8IDIgKysKIDEgZmlsZSBjaGFu
Z2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy9ibGt0YXAyL2luY2x1ZGUv
YXRvbWljaW8uaCBiL3Rvb2xzL2Jsa3RhcDIvaW5jbHVkZS9hdG9taWNpby5oCmluZGV4IDdlY2Nm
MjAuLjVhMTEyMGUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Jsa3RhcDIvaW5jbHVkZS9hdG9taWNpby5o
CisrKyBiL3Rvb2xzL2Jsa3RhcDIvaW5jbHVkZS9hdG9taWNpby5oCkBAIC0yNSw2ICsyNSw4IEBA
CiAgKiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9G
IFNVQ0ggREFNQUdFLgogICovCiAKKyNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KKwogLyoKICAqIEVu
c3VyZSBhbGwgb2YgZGF0YSBvbiBzb2NrZXQgY29tZXMgdGhyb3VnaC4gZj09cmVhZCB8fCBmPT12
d3JpdGUKICAqLwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:08:33 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:08:33 +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 1cL1yz-0006ol-Vb; Sun, 25 Dec 2016 06:08:33 +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 1cL1yy-0006oW-Sn
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:32 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 4C/75-12366-0626F585; Sun, 25 Dec 2016 06:08:32 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFLMWRWlGSWpSXmKPExsWS0XRdVTc+KT7
 CYO1ScYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNODH1FWPBaY6Kzz9ZGhhns3cxcnEICXxhlLg+
 Zy8jhHOeUeLAmRNsXYwcHGwCYhJz9yp0MXJyiAioSsxasZwZxBYSUJdo+t0AViIsYCOx57kGS
 JhXwExi2vc7LCA2C1D50ecrWSYwcixgZFjFqF6cWlSWWqRropdUlJmeUZKbmJmja2hgqpebWl
 ycmJ6ak5hUrJecn7uJEegPBiDYwXirz/kQoyQHk5Ior9rmmAghvqT8lMqMxOKM+KLSnNTiQ4w
 yHBxKErwt0fERQoJFqempFWmZOcDAgElLcPAoifB6JwCleYsLEnOLM9MhUqcYdTmmPVv8lEmI
 JS8/L1VKnPcDSJEASFFGaR7cCFiQXmKUlRLmZQQ6SoinILUoN7MEVf4VozgHo5Iwb1Ai0BSez
 LwSuE2vgI5gAjrCtjka5IiSRISUVANj5Ybu1NxPl6zkdlprnHmj56SSo/aLa8/u6S9/3Gxe/Y
 0/IfHjXNvS693LFlkbyn8w3KU1fylnzPb1/emfNjqYLWhLmir972PJo+ze+hfRN7YbKyc15X+
 Yt4BVciXPsSe93fkTlvDlrTxUuWD63KqPge8EmHcp7Ne89Cz+jUnrnw9tt218FD6aKLEUZyQa
 ajEXFScCALaY7+tNAgAA
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1482646109!59983765!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28874 invoked from network); 25 Dec 2016 06:08:30 -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; 25 Dec 2016 06:08:30 -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 1cL1yv-0000Jm-8i
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:29 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1yv-0000TA-8A
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:29 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1yv-0000TA-8A@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:08:29 +0000
Subject: [Xen-changelog] [xen master] tools/blktap2: Fix missing header file
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>

Y29tbWl0IDEyMjYzMTczNTFiNDE1NGVkNjQ2MGI3NzhmMjQ5MDYxNGY0N2I5ZDQKQXV0aG9yOiAg
ICAgQWxpc3RhaXIgRnJhbmNpcyA8YWxpc3RhaXIuZnJhbmNpc0B4aWxpbnguY29tPgpBdXRob3JE
YXRlOiBUdWUgRGVjIDIwIDExOjQ2OjU5IDIwMTYgLTA4MDAKQ29tbWl0OiAgICAgV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAyMiAxMDo1NToxNSAyMDE2
ICswMDAwCgogICAgdG9vbHMvYmxrdGFwMjogRml4IG1pc3NpbmcgaGVhZGVyIGZpbGUKICAgIAog
ICAgVG8gYXZvaWQgYnVpbGQgZXJyb3JzIHJlbGF0aW5nIHRvIG1pc3NpbmcgZGVjbGFyYXRpb25z
IG9mIHNzaXplX3QgYWRkCiAgICB0aGUgYXBwcm9wcmlhdGUgaGVhZGVyIGZpbGUgdG8gYXRvbWlj
LmguCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFsaXN0YWlyIEZyYW5jaXMgPGFsaXN0YWlyLmZy
YW5jaXNAeGlsaW54LmNvbT4KICAgIFJldmlld2VkLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9l
QGNhcmRvZS5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
LS0tCiB0b29scy9ibGt0YXAyL2luY2x1ZGUvYXRvbWljaW8uaCB8IDIgKysKIDEgZmlsZSBjaGFu
Z2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy9ibGt0YXAyL2luY2x1ZGUv
YXRvbWljaW8uaCBiL3Rvb2xzL2Jsa3RhcDIvaW5jbHVkZS9hdG9taWNpby5oCmluZGV4IDdlY2Nm
MjAuLjVhMTEyMGUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Jsa3RhcDIvaW5jbHVkZS9hdG9taWNpby5o
CisrKyBiL3Rvb2xzL2Jsa3RhcDIvaW5jbHVkZS9hdG9taWNpby5oCkBAIC0yNSw2ICsyNSw4IEBA
CiAgKiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9G
IFNVQ0ggREFNQUdFLgogICovCiAKKyNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KKwogLyoKICAqIEVu
c3VyZSBhbGwgb2YgZGF0YSBvbiBzb2NrZXQgY29tZXMgdGhyb3VnaC4gZj09cmVhZCB8fCBmPT12
d3JpdGUKICAqLwotLQpnZW5lcmF0ZWQgYnkgZ2l0LXBhdGNoYm90IGZvciAvaG9tZS94ZW4vZ2l0
L3hlbi5naXQjbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tY2hhbmdlbG9nIG1haWxpbmcgbGlzdApYZW4tY2hhbmdlbG9nQGxpc3RzLnhl
bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy94ZW4tY2hhbmdlbG9n

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:08:43 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:08:43 +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 1cL1z9-0006qt-0w; Sun, 25 Dec 2016 06:08:43 +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 1cL1z7-0006pw-Mz
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:41 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 3A/A7-31649-8626F585; Sun, 25 Dec 2016 06:08:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVTcjKT7
 CYO8saYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN6Gr+wFgwSaDi/PK97A2MT3m6GDk5hAS+MEp8
 3lXXxcgFZJ9nlOiYfZupi5GDg01ATGLuXgWQGhEBVYlZK5YzQ9SrSzT9bmADsYUFvCXufXnDA
 mLzCphJnL63jw2klQWovrmBYwIjxwJGhlWM6sWpRWWpRbqWeklFmekZJbmJmTm6hgbGermpxc
 WJ6ak5iUnFesn5uZsYgf6oZ2Bg3MH4+qfTIUZJDiYlUV61zTERQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4W6LjI4QEi1LTUyvSMnOAgQGTluDgURLh9U4ASvMWFyTmFmemQ6ROMSpKifN+AEkI
 gCQySvPg2mDBeIlRVkqYl5GBgUGIpyC1KDezBFX+FaM4B6OSMC9HItAUnsy8Erjpr4AWMwEtt
 m2OBllckoiQkmpg5Itw5ldY9aEglLHWeUb2tO9Jjhvld63u+VWgvuro9L7VlaGmXHlPJ0emFR
 p1V33eWsMcpHF55h+9yRpPRPTrD15vYCioOPdfeF16auUB9WADKesJUtwTjZPnFYmds5qdOt+
 hcF32ik9F23zrj3Fo+L3duETyz5UNDZVXdp/Mdj690N3+Rd9yJZbijERDLeai4kQAqzxUFkEC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1482646119!70239180!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40492 invoked from network); 25 Dec 2016 06:08:40 -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; 25 Dec 2016 06:08:40 -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 1cL1z5-0000Jy-Aq
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:39 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1z5-0000Uc-AO
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:39 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1z5-0000Uc-AO@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:08:39 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Correct the return value
	handling of VMFUNC
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>

Y29tbWl0IDNhYjE4NzY1MDRkNDA5Njg5ODI0ZTE2MWE4YjA0ZTU3ZTFlNWRkNDYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIERlYyA5IDE4OjQwOjExIDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAyMiAxMzozMjo0
NiAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IENvcnJlY3QgdGhlIHJldHVybiB2YWx1ZSBoYW5k
bGluZyBvZiBWTUZVTkMKICAgIAogICAgVGhlIGJyYWNrZXRpbmcgb2YgeDg2X2VtdWxhdGUoKSBj
YWxsaW5nIHRoZSBvcHMtPnZtZnVuYygpIGhvb2sgaXMgd3Jvbmcgd2l0aAogICAgcmVzcGVjdCB0
byB0aGUgYXNzaWdubWVudCB0byByYywgd2hpY2ggY2FuIHRyaXAgdGhlIG5ldyBhc3NlcnRpb25z
IGluCiAgICB4ODZfZW11bGF0ZV93cmFwcGVyKCkuCiAgICAKICAgIFRoZSBodm1lbXVsX3ZtZnVu
YygpIGhvb2sgc2hvdWxkIG9ubHkgcmFpc2UgI1VEIGlmIFg4NkVNVUxfRVhDRVBUSU9OIGlzCiAg
ICByZXR1cm5lZC4gIFRoaXMgaXMgb25seSBhIGxhdGVudCBidWcgYXQgdGhlIG1vbWVudC4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0t
LQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgICAgICAgICAgICAgfCAyICstCiB4ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwg
MiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5kZXggMjQ3NTRk
My4uYWExYjcxNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTE2NTMsNyArMTY1Myw3IEBAIHN0YXRpYyBp
bnQgaHZtZW11bF92bWZ1bmMoCiAgICAgaWYgKCAhaHZtX2Z1bmNzLmFsdHAybV92Y3B1X2VtdWxh
dGVfdm1mdW5jICkKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwogICAgIHJj
ID0gaHZtX2Z1bmNzLmFsdHAybV92Y3B1X2VtdWxhdGVfdm1mdW5jKGN0eHQtPnJlZ3MpOwotICAg
IGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKKyAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBU
SU9OICkKICAgICAgICAgeDg2X2VtdWxfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwgWDg2
X0VWRU5UX05PX0VDLCBjdHh0KTsKIAogICAgIHJldHVybiByYzsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVs
YXRlL3g4Nl9lbXVsYXRlLmMKaW5kZXggYjZkNzM1OC4uMzA3NmMwYyAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKQEAgLTQ0NjMsNyArNDQ2Myw3IEBAIHg4Nl9lbXVsYXRl
KAogICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGxvY2tfcHJlZml4IHwgcmVwX3By
ZWZpeCgpIHwgKHZleC5wZnggPT0gdmV4XzY2KSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBFWENfVUQpOwogICAgICAgICAgICAgZmFpbF9pZighb3BzLT52bWZ1bmMpOwotICAg
ICAgICAgICAgaWYgKCAocmMgPSBvcHMtPnZtZnVuYyhjdHh0KSAhPSBYODZFTVVMX09LQVkpICkK
KyAgICAgICAgICAgIGlmICggKHJjID0gb3BzLT52bWZ1bmMoY3R4dCkpICE9IFg4NkVNVUxfT0tB
WSApCiAgICAgICAgICAgICAgICAgZ290byBkb25lOwogICAgICAgICAgICAgZ290byBub193cml0
ZWJhY2s7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94
ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:08:43 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:08:43 +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 1cL1z9-0006qt-0w; Sun, 25 Dec 2016 06:08:43 +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 1cL1z7-0006pw-Mz
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:41 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 3A/A7-31649-8626F585; Sun, 25 Dec 2016 06:08:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHLMWRWlGSWpSXmKPExsWS0XRdVTcjKT7
 CYO8saYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN6Gr+wFgwSaDi/PK97A2MT3m6GDk5hAS+MEp8
 3lXXxcgFZJ9nlOiYfZupi5GDg01ATGLuXgWQGhEBVYlZK5YzQ9SrSzT9bmADsYUFvCXufXnDA
 mLzCphJnL63jw2klQWovrmBYwIjxwJGhlWM6sWpRWWpRbqWeklFmekZJbmJmTm6hgbGermpxc
 WJ6ak5iUnFesn5uZsYgf6oZ2Bg3MH4+qfTIUZJDiYlUV61zTERQnxJ+SmVGYnFGfFFpTmpxYc
 YZTg4lCR4W6LjI4QEi1LTUyvSMnOAgQGTluDgURLh9U4ASvMWFyTmFmemQ6ROMSpKifN+AEkI
 gCQySvPg2mDBeIlRVkqYl5GBgUGIpyC1KDezBFX+FaM4B6OSMC9HItAUnsy8Erjpr4AWMwEtt
 m2OBllckoiQkmpg5Itw5ldY9aEglLHWeUb2tO9Jjhvld63u+VWgvuro9L7VlaGmXHlPJ0emFR
 p1V33eWsMcpHF55h+9yRpPRPTrD15vYCioOPdfeF16auUB9WADKesJUtwTjZPnFYmds5qdOt+
 hcF32ik9F23zrj3Fo+L3duETyz5UNDZVXdp/Mdj690N3+Rd9yJZbijERDLeai4kQAqzxUFkEC
 AAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1482646119!70239180!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40492 invoked from network); 25 Dec 2016 06:08:40 -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; 25 Dec 2016 06:08:40 -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 1cL1z5-0000Jy-Aq
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:39 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1z5-0000Uc-AO
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:39 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1z5-0000Uc-AO@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:08:39 +0000
Subject: [Xen-changelog] [xen master] x86/emul: Correct the return value
	handling of VMFUNC
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>

Y29tbWl0IDNhYjE4NzY1MDRkNDA5Njg5ODI0ZTE2MWE4YjA0ZTU3ZTFlNWRkNDYKQXV0aG9yOiAg
ICAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTog
RnJpIERlYyA5IDE4OjQwOjExIDIwMTYgKzAwMDAKQ29tbWl0OiAgICAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogVGh1IERlYyAyMiAxMzozMjo0
NiAyMDE2ICswMDAwCgogICAgeDg2L2VtdWw6IENvcnJlY3QgdGhlIHJldHVybiB2YWx1ZSBoYW5k
bGluZyBvZiBWTUZVTkMKICAgIAogICAgVGhlIGJyYWNrZXRpbmcgb2YgeDg2X2VtdWxhdGUoKSBj
YWxsaW5nIHRoZSBvcHMtPnZtZnVuYygpIGhvb2sgaXMgd3Jvbmcgd2l0aAogICAgcmVzcGVjdCB0
byB0aGUgYXNzaWdubWVudCB0byByYywgd2hpY2ggY2FuIHRyaXAgdGhlIG5ldyBhc3NlcnRpb25z
IGluCiAgICB4ODZfZW11bGF0ZV93cmFwcGVyKCkuCiAgICAKICAgIFRoZSBodm1lbXVsX3ZtZnVu
YygpIGhvb2sgc2hvdWxkIG9ubHkgcmFpc2UgI1VEIGlmIFg4NkVNVUxfRVhDRVBUSU9OIGlzCiAg
ICByZXR1cm5lZC4gIFRoaXMgaXMgb25seSBhIGxhdGVudCBidWcgYXQgdGhlIG1vbWVudC4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0t
LQogeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgICAgICAgICAgICAgfCAyICstCiB4ZW4vYXJj
aC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB8IDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwg
MiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5kZXggMjQ3NTRk
My4uYWExYjcxNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTE2NTMsNyArMTY1Myw3IEBAIHN0YXRpYyBp
bnQgaHZtZW11bF92bWZ1bmMoCiAgICAgaWYgKCAhaHZtX2Z1bmNzLmFsdHAybV92Y3B1X2VtdWxh
dGVfdm1mdW5jICkKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwogICAgIHJj
ID0gaHZtX2Z1bmNzLmFsdHAybV92Y3B1X2VtdWxhdGVfdm1mdW5jKGN0eHQtPnJlZ3MpOwotICAg
IGlmICggcmMgIT0gWDg2RU1VTF9PS0FZICkKKyAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBU
SU9OICkKICAgICAgICAgeDg2X2VtdWxfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwgWDg2
X0VWRU5UX05PX0VDLCBjdHh0KTsKIAogICAgIHJldHVybiByYzsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVs
YXRlL3g4Nl9lbXVsYXRlLmMKaW5kZXggYjZkNzM1OC4uMzA3NmMwYyAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKQEAgLTQ0NjMsNyArNDQ2Myw3IEBAIHg4Nl9lbXVsYXRl
KAogICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKGxvY2tfcHJlZml4IHwgcmVwX3By
ZWZpeCgpIHwgKHZleC5wZnggPT0gdmV4XzY2KSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBFWENfVUQpOwogICAgICAgICAgICAgZmFpbF9pZighb3BzLT52bWZ1bmMpOwotICAg
ICAgICAgICAgaWYgKCAocmMgPSBvcHMtPnZtZnVuYyhjdHh0KSAhPSBYODZFTVVMX09LQVkpICkK
KyAgICAgICAgICAgIGlmICggKHJjID0gb3BzLT52bWZ1bmMoY3R4dCkpICE9IFg4NkVNVUxfT0tB
WSApCiAgICAgICAgICAgICAgICAgZ290byBkb25lOwogICAgICAgICAgICAgZ290byBub193cml0
ZWJhY2s7CiAKLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94
ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:08:53 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:08:53 +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 1cL1zJ-0006sJ-2Q; Sun, 25 Dec 2016 06:08:53 +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 1cL1zH-0006s7-VP
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:52 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 0A/A3-12625-3726F585; Sun, 25 Dec 2016 06:08:51 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVbcoKT7
 CYOc0JYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+HZjN1vBPPaKiVOTGxhb2LoYuTiEBL4wSrS1
 3WaCcM4zSvy/+Zu5i5GDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAUeJd6862
 UFsXgEziQ1nGlhBbBag+jfnXzNPYORYwMiwilGjOLWoLLVI18hUL6koMz2jJDcxM0fX0MBYLz
 e1uDgxPTUnMalYLzk/dxMj0Cf1DAyMOxhbT/gdYpTkYFIS5VXbHBMhxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYK3JTo+QkiwKDU9tSItMwcYHDBpCQ4eJRFe7wSgNG9xQWJucWY6ROoUoy7Hgfcr
 njIJseTl56VKifMmJQIVCYAUZZTmwY2ABeolRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK8E
 0Gm8GTmlcBtegV0BBPQEbbN0SBHlCQipKQaGNltftl3Bb8wXPm55Dhn8LH+sLbnQjuMXQOPXo
 vuPxx6b47cj+3z/7ffe3tsyaOuGdVbuvZrmMw3ZGG91HpZiuH9/d8TJpc8fLJG5fpGhZnrbqb
 Frdvd0/XG9k309jcx9+Zz1HUGWW3KSrylP/HMXwa5kqrjB5av8U86umnFlYnlMwSYu82n11kq
 sRRnJBpqMRcVJwIAP4HfK08CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1482646129!22299780!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35972 invoked from network); 25 Dec 2016 06:08:50 -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; 25 Dec 2016 06:08:50 -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 1cL1zF-0000Kr-Cv
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:49 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1zF-0000Vx-CI
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:49 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1zF-0000Vx-CI@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:08:49 +0000
Subject: [Xen-changelog] [xen master] INSTALL: remove stale lto build
	instruction
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>

Y29tbWl0IGFkODkxYjEzODljYmFmY2UyZDMxZWYzZjBjMDYwYzc4MTY4OWUyZTAKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIERlYyAyMSAx
Njo0NDoyNCAyMDE2ICswMDAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMjMgMTE6NTI6MjQgMjAxNiArMDAwMAoKICAgIElOU1RB
TEw6IHJlbW92ZSBzdGFsZSBsdG8gYnVpbGQgaW5zdHJ1Y3Rpb24KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogSU5TVEFMTCB8IDQgLS0tLQogMSBmaWxlIGNo
YW5nZWQsIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvSU5TVEFMTCBiL0lOU1RBTEwKaW5k
ZXggYjhkMmVhNC4uNTgzNTlkYSAxMDA2NDQKLS0tIGEvSU5TVEFMTAorKysgYi9JTlNUQUxMCkBA
IC0yMjUsMTAgKzIyNSw2IEBAIFhFTl9CVUlMRF9USU1FPWhoOm1tOnNzCiBTTUJJT1NfUkVMX0RB
VEU9bW0vZGQveXl5eQogVkdBQklPU19SRUxfREFURT0iZGQgTW9uIHl5eXkiCiAKLVRoZSBmb2xs
b3dpbmcgdmFyaWFibGVzIGNhbiBiZSB1c2VkIHRvIHR3ZWFrIHNvbWUgYXNwZWN0cyBvZiB0aGUK
LWh5cGVydmlzb3IgYnVpbGQuCi1sdG89eQotCiBEdXJpbmcgdG9vbHMgYnVpbGQgZXh0ZXJuYWwg
cmVwb3Mgd2lsbCBiZSBjbG9uZWQgaW50byB0aGUgc291cmNlIHRyZWUuCiBUaGlzIHZhcmlhYmxl
IGNhbiBiZSB1c2VkIHRvIHBvaW50IHRvIGEgZGlmZmVyZW50IGdpdCBiaW5hcnkgdG8gYmUgdXNl
ZC4KIEdJVD0KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94
ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Sun Dec 25 06:08:53 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 25 Dec 2016 06:08:53 +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 1cL1zJ-0006sJ-2Q; Sun, 25 Dec 2016 06:08:53 +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 1cL1zH-0006s7-VP
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:52 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 0A/A3-12625-3726F585; Sun, 25 Dec 2016 06:08:51 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDLMWRWlGSWpSXmKPExsWS0XRdVbcoKT7
 CYOc0JYsJ2wwcGD229+1iD2CMYs3MS8qvSGDN+HZjN1vBPPaKiVOTGxhb2LoYuTiEBL4wSrS1
 3WaCcM4zSvy/+Zu5i5GDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhAUeJd6862
 UFsXgEziQ1nGlhBbBag+jfnXzNPYORYwMiwilGjOLWoLLVI18hUL6koMz2jJDcxM0fX0MBYLz
 e1uDgxPTUnMalYLzk/dxMj0Cf1DAyMOxhbT/gdYpTkYFIS5VXbHBMhxJeUn1KZkVicEV9UmpN
 afIhRhoNDSYK3JTo+QkiwKDU9tSItMwcYHDBpCQ4eJRFe7wSgNG9xQWJucWY6ROoUoy7Hgfcr
 njIJseTl56VKifMmJQIVCYAUZZTmwY2ABeolRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK8E
 0Gm8GTmlcBtegV0BBPQEbbN0SBHlCQipKQaGNltftl3Bb8wXPm55Dhn8LH+sLbnQjuMXQOPXo
 vuPxx6b47cj+3z/7ffe3tsyaOuGdVbuvZrmMw3ZGG91HpZiuH9/d8TJpc8fLJG5fpGhZnrbqb
 Frdvd0/XG9k309jcx9+Zz1HUGWW3KSrylP/HMXwa5kqrjB5av8U86umnFlYnlMwSYu82n11kq
 sRRnJBpqMRcVJwIAP4HfK08CAAA=
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1482646129!22299780!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35972 invoked from network); 25 Dec 2016 06:08:50 -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; 25 Dec 2016 06:08:50 -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 1cL1zF-0000Kr-Cv
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:49 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cL1zF-0000Vx-CI
 for xen-changelog@lists.xensource.com; Sun, 25 Dec 2016 06:08:49 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cL1zF-0000Vx-CI@xenbits.xenproject.org>
Date: Sun, 25 Dec 2016 06:08:49 +0000
Subject: [Xen-changelog] [xen master] INSTALL: remove stale lto build
	instruction
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>

Y29tbWl0IGFkODkxYjEzODljYmFmY2UyZDMxZWYzZjBjMDYwYzc4MTY4OWUyZTAKQXV0aG9yOiAg
ICAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQXV0aG9yRGF0ZTogV2VkIERlYyAyMSAx
Njo0NDoyNCAyMDE2ICswMDAwCkNvbW1pdDogICAgIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNvbW1pdERhdGU6IEZyaSBEZWMgMjMgMTE6NTI6MjQgMjAxNiArMDAwMAoKICAgIElOU1RB
TEw6IHJlbW92ZSBzdGFsZSBsdG8gYnVpbGQgaW5zdHJ1Y3Rpb24KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogSU5TVEFMTCB8IDQgLS0tLQogMSBmaWxlIGNo
YW5nZWQsIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvSU5TVEFMTCBiL0lOU1RBTEwKaW5k
ZXggYjhkMmVhNC4uNTgzNTlkYSAxMDA2NDQKLS0tIGEvSU5TVEFMTAorKysgYi9JTlNUQUxMCkBA
IC0yMjUsMTAgKzIyNSw2IEBAIFhFTl9CVUlMRF9USU1FPWhoOm1tOnNzCiBTTUJJT1NfUkVMX0RB
VEU9bW0vZGQveXl5eQogVkdBQklPU19SRUxfREFURT0iZGQgTW9uIHl5eXkiCiAKLVRoZSBmb2xs
b3dpbmcgdmFyaWFibGVzIGNhbiBiZSB1c2VkIHRvIHR3ZWFrIHNvbWUgYXNwZWN0cyBvZiB0aGUK
LWh5cGVydmlzb3IgYnVpbGQuCi1sdG89eQotCiBEdXJpbmcgdG9vbHMgYnVpbGQgZXh0ZXJuYWwg
cmVwb3Mgd2lsbCBiZSBjbG9uZWQgaW50byB0aGUgc291cmNlIHRyZWUuCiBUaGlzIHZhcmlhYmxl
IGNhbiBiZSB1c2VkIHRvIHBvaW50IHRvIGEgZGlmZmVyZW50IGdpdCBiaW5hcnkgdG8gYmUgdXNl
ZC4KIEdJVD0KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3IgL2hvbWUveGVuL2dpdC94
ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5nZWxvZ0BsaXN0cy54ZW4u
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5nZWxvZw==

From xen-changelog-bounces@lists.xen.org Mon Dec 26 03:33:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 26 Dec 2016 03: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 1cLM25-0000z4-EL; Mon, 26 Dec 2016 03: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 <ian.jackson@eu.citrix.com>) id 1cLM24-0000yy-7p
 for xen-changelog@lists.xensource.com; Mon, 26 Dec 2016 03:33:04 +0000
Received: from [193.109.254.147] by server-2.bemta-6.messagelabs.com id
 43/B1-22326-F6F80685; Mon, 26 Dec 2016 03:33:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVTevPyH
 C4PRpY4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLS7qOAdR8WdJ/1sDYxH2bsYuTiEBL4wSnRv
 /s8E4ZxnlHj28g1bFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjeAlQgL+Eg8vGgME
 uYVMJOYN+kmI4jNAlR+Z2Yz6wRGjgWMDKsYNYpTi8pSi3SNLPSSijLTM0pyEzNzdA0NzPRyU4
 uLE9NTcxKTivWS83M3MQI9wgAEOxjPrw08xCjJwaQkyqu2OSZCiC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgTvrL6ECCHBotT01Iq0zBxgaMCkJTh4lER4F4OkeYsLEnOLM9MhUqcYdTmmPVv8lEmI
 JS8/L1VKnDcFpEgApCijNA9uBCxMLzHKSgnzMgIdJcRTkFqUm1mCKv+KUZyDUUmYdznIFJ7Mv
 BK4Ta+AjmACOkK/Ph7kiJJEhJRUA2NNzewq/Un6zlHZ8X6xeqpy6yYvLMq10ZN+lbl0/f7gdw
 F8F1d9yvN4tMt0//spBoxJzwui2m6o3rza+/nh9V3a6nsde45u5TAI3lK2rlg7Z5vYpAXFZ/m
 l1+3+LjTv7QGjjfpqy8MlZ/96dMJGrL6QrXHxnRcr3WPaDopVe74rnbST96q84iwlluKMREMt
 5qLiRABC1wzjTgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1482723182!79227686!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45426 invoked from network); 26 Dec 2016 03:33:02 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-9.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 26 Dec 2016 03:33:02 -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 1cLM21-0001b9-P0
 for xen-changelog@lists.xensource.com; Mon, 26 Dec 2016 03:33:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cLM21-0000z6-NK
 for xen-changelog@lists.xensource.com; Mon, 26 Dec 2016 03:33:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cLM21-0000z6-NK@xenbits.xenproject.org>
Date: Mon, 26 Dec 2016 03:33:01 +0000
Subject: [Xen-changelog] [xen master] tools/blktap2: remove unused inclusion
	of sys/sysctl.l
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>

Y29tbWl0IDc0ODU4YzllYWYzMzU2NThiNGMxOWNiNGE4NDhiYjcyMTA2NWMyMzMKQXV0aG9yOiAg
ICAgQWxpc3RhaXIgRnJhbmNpcyA8YWxpc3RhaXIuZnJhbmNpc0B4aWxpbnguY29tPgpBdXRob3JE
YXRlOiBUdWUgRGVjIDIwIDExOjQ3OjAwIDIwMTYgLTA4MDAKQ29tbWl0OiAgICAgV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogU3VuIERlYyAyNSAxNTo1NTowMCAyMDE2
ICswMDAwCgogICAgdG9vbHMvYmxrdGFwMjogcmVtb3ZlIHVudXNlZCBpbmNsdXNpb24gb2Ygc3lz
L3N5c2N0bC5sCiAgICAKICAgIFRoYXQgaGVhZGVyIGZpbGUgaXMgbm90IHVzZWQuIFJlbW92aW5n
IGl0IHdvdWxkIGF2b2lkIGJ1aWxkIGVycm9yIHdpdGgKICAgIG11c2wgbGliYywgd2hpY2ggZG9l
c24ndCBoYXZlIHRoYXQgaGVhZGVyIGZpbGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFsaXN0
YWlyIEZyYW5jaXMgPGFsaXN0YWlyLmZyYW5jaXNAeGlsaW54LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgICBbIHdlaTogcmV3cm90ZSBj
b21taXQgbWVzc2FnZSBdCiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KLS0tCiB0b29scy9ibGt0YXAyL2RyaXZlcnMvYmxvY2stcmVtdXMuYyB8IDEgLQogMSBmaWxl
IGNoYW5nZWQsIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29scy9ibGt0YXAyL2RyaXZl
cnMvYmxvY2stcmVtdXMuYyBiL3Rvb2xzL2Jsa3RhcDIvZHJpdmVycy9ibG9jay1yZW11cy5jCmlu
ZGV4IDA3OTU4OGQuLjc0MDE4MDAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Jsa3RhcDIvZHJpdmVycy9i
bG9jay1yZW11cy5jCisrKyBiL3Rvb2xzL2Jsa3RhcDIvZHJpdmVycy9ibG9jay1yZW11cy5jCkBA
IC01NCw3ICs1NCw2IEBACiAjaW5jbHVkZSA8bmV0aW5ldC9pbi5oPgogI2luY2x1ZGUgPGFycGEv
aW5ldC5oPgogI2luY2x1ZGUgPHN5cy9wYXJhbS5oPgotI2luY2x1ZGUgPHN5cy9zeXNjdGwuaD4K
ICNpbmNsdWRlIDx1bmlzdGQuaD4KICNpbmNsdWRlIDxzeXMvc3RhdC5oPgogCi0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Mon Dec 26 03:33:07 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 26 Dec 2016 03: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 1cLM25-0000z4-EL; Mon, 26 Dec 2016 03: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 <ian.jackson@eu.citrix.com>) id 1cLM24-0000yy-7p
 for xen-changelog@lists.xensource.com; Mon, 26 Dec 2016 03:33:04 +0000
Received: from [193.109.254.147] by server-2.bemta-6.messagelabs.com id
 43/B1-22326-F6F80685; Mon, 26 Dec 2016 03:33:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRWlGSWpSXmKPExsWS0XRdVTevPyH
 C4PRpY4sJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLS7qOAdR8WdJ/1sDYxH2bsYuTiEBL4wSnRv
 /s8E4ZxnlHj28g1bFyMHB5uAmMTcvQpdjJwcIgKqErNWLGcGsYUE1CWafjeAlQgL+Eg8vGgME
 uYVMJOYN+kmI4jNAlR+Z2Yz6wRGjgWMDKsYNYpTi8pSi3SNLPSSijLTM0pyEzNzdA0NzPRyU4
 uLE9NTcxKTivWS83M3MQI9wgAEOxjPrw08xCjJwaQkyqu2OSZCiC8pP6UyI7E4I76oNCe1+BC
 jDAeHkgTvrL6ECCHBotT01Iq0zBxgaMCkJTh4lER4F4OkeYsLEnOLM9MhUqcYdTmmPVv8lEmI
 JS8/L1VKnDcFpEgApCijNA9uBCxMLzHKSgnzMgIdJcRTkFqUm1mCKv+KUZyDUUmYdznIFJ7Mv
 BK4Ta+AjmACOkK/Ph7kiJJEhJRUA2NNzewq/Un6zlHZ8X6xeqpy6yYvLMq10ZN+lbl0/f7gdw
 F8F1d9yvN4tMt0//spBoxJzwui2m6o3rza+/nh9V3a6nsde45u5TAI3lK2rlg7Z5vYpAXFZ/m
 l1+3+LjTv7QGjjfpqy8MlZ/96dMJGrL6QrXHxnRcr3WPaDopVe74rnbST96q84iwlluKMREMt
 5qLiRABC1wzjTgIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1482723182!79227686!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.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45426 invoked from network); 26 Dec 2016 03:33:02 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-9.tower-27.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 26 Dec 2016 03:33:02 -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 1cLM21-0001b9-P0
 for xen-changelog@lists.xensource.com; Mon, 26 Dec 2016 03:33:01 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cLM21-0000z6-NK
 for xen-changelog@lists.xensource.com; Mon, 26 Dec 2016 03:33:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cLM21-0000z6-NK@xenbits.xenproject.org>
Date: Mon, 26 Dec 2016 03:33:01 +0000
Subject: [Xen-changelog] [xen master] tools/blktap2: remove unused inclusion
	of sys/sysctl.l
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>

Y29tbWl0IDc0ODU4YzllYWYzMzU2NThiNGMxOWNiNGE4NDhiYjcyMTA2NWMyMzMKQXV0aG9yOiAg
ICAgQWxpc3RhaXIgRnJhbmNpcyA8YWxpc3RhaXIuZnJhbmNpc0B4aWxpbnguY29tPgpBdXRob3JE
YXRlOiBUdWUgRGVjIDIwIDExOjQ3OjAwIDIwMTYgLTA4MDAKQ29tbWl0OiAgICAgV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KQ29tbWl0RGF0ZTogU3VuIERlYyAyNSAxNTo1NTowMCAyMDE2
ICswMDAwCgogICAgdG9vbHMvYmxrdGFwMjogcmVtb3ZlIHVudXNlZCBpbmNsdXNpb24gb2Ygc3lz
L3N5c2N0bC5sCiAgICAKICAgIFRoYXQgaGVhZGVyIGZpbGUgaXMgbm90IHVzZWQuIFJlbW92aW5n
IGl0IHdvdWxkIGF2b2lkIGJ1aWxkIGVycm9yIHdpdGgKICAgIG11c2wgbGliYywgd2hpY2ggZG9l
c24ndCBoYXZlIHRoYXQgaGVhZGVyIGZpbGUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFsaXN0
YWlyIEZyYW5jaXMgPGFsaXN0YWlyLmZyYW5jaXNAeGlsaW54LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgICBbIHdlaTogcmV3cm90ZSBj
b21taXQgbWVzc2FnZSBdCiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KLS0tCiB0b29scy9ibGt0YXAyL2RyaXZlcnMvYmxvY2stcmVtdXMuYyB8IDEgLQogMSBmaWxl
IGNoYW5nZWQsIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29scy9ibGt0YXAyL2RyaXZl
cnMvYmxvY2stcmVtdXMuYyBiL3Rvb2xzL2Jsa3RhcDIvZHJpdmVycy9ibG9jay1yZW11cy5jCmlu
ZGV4IDA3OTU4OGQuLjc0MDE4MDAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Jsa3RhcDIvZHJpdmVycy9i
bG9jay1yZW11cy5jCisrKyBiL3Rvb2xzL2Jsa3RhcDIvZHJpdmVycy9ibG9jay1yZW11cy5jCkBA
IC01NCw3ICs1NCw2IEBACiAjaW5jbHVkZSA8bmV0aW5ldC9pbi5oPgogI2luY2x1ZGUgPGFycGEv
aW5ldC5oPgogI2luY2x1ZGUgPHN5cy9wYXJhbS5oPgotI2luY2x1ZGUgPHN5cy9zeXNjdGwuaD4K
ICNpbmNsdWRlIDx1bmlzdGQuaD4KICNpbmNsdWRlIDxzeXMvc3RhdC5oPgogCi0tCmdlbmVyYXRl
ZCBieSBnaXQtcGF0Y2hib3QgZm9yIC9ob21lL3hlbi9naXQveGVuLmdpdCNtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1jaGFuZ2Vsb2cg
bWFpbGluZyBsaXN0Clhlbi1jaGFuZ2Vsb2dAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL3hlbi1jaGFuZ2Vsb2c=

From xen-changelog-bounces@lists.xen.org Tue Dec 27 10:00:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 27 Dec 2016 10: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 1cLoYB-0004ET-2n; Tue, 27 Dec 2016 10:00: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 1cLoY9-00045P-TX
 for xen-changelog@lists.xensource.com; Tue, 27 Dec 2016 10:00:06 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 B8/6B-12836-4AB32685; Tue, 27 Dec 2016 10:00:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVXexdVK
 EwdIdfBYTthk4MHps79vFHsAYxZqZl5RfkcCasfLDd8aCtewVB259ZmpgfMfaxcjFISTwhVFi
 cuNkJgjnPKPE7mPT2bsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhZwlVixa
 BsTiM0rYCZx6cBpVhCbBah+16o5bBMYORYwMqxi1ChOLSpLLdI1NtBLKspMzyjJTczM0TU0MN
 XLTS0uTkxPzUlMKtZLzs/dxAj0Sj0DA+MOxgmr/A4xSnIwKYnybnmZGCHEl5SfUpmRWJwRX1S
 ak1p8iFGGg0NJgtfbKilCSLAoNT21Ii0zBxgeMGkJDh4lEd4EkDRvcUFibnFmOkTqFKMux4H3
 K54yCbHk5eelSonz6oMUCYAUZZTmwY2AheolRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK85
 iBTeDLzSuA2vQI6ggnoCP36eJAjShIRUlINjB2bZGbzs1xca2+w8bIVtyvX/z3ynR+mP562Ji
 /25ArN+eu3/9x77O7qdX1rDPP+eRz4NOVPmLHXyjVbF+9tWnvv4Fnp222GnDWFafPMEzOZ1Tr
 7iyJm5Fg12Gy/mnD+jKTR9DOt0YUyX4+7un7u41RzdNX+s/tgZ+779xOzWoSvVjlbp/YoJiqx
 FGckGmoxFxUnAgDxs2+FUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1482832802!77436186!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=SUBJECT_RANDOMQ
X-StarScan-Received: 
X-StarScan-Version: 9.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29082 invoked from network); 27 Dec 2016 10:00:03 -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; 27 Dec 2016 10:00: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 1cLoY6-0001ke-0d
 for xen-changelog@lists.xensource.com; Tue, 27 Dec 2016 10:00:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cLoY5-0005j2-UL
 for xen-changelog@lists.xensource.com; Tue, 27 Dec 2016 10:00:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cLoY5-0005j2-UL@xenbits.xenproject.org>
Date: Tue, 27 Dec 2016 10:00:01 +0000
Subject: [Xen-changelog] [xen master] libxl/libxl_qmp.c: Fix code style in
	qmp_next()
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>

Y29tbWl0IGVlNTI0ZjJiZmE2ODFhZDExNmI4YWU5MjVmYThmM2YxOGVlMTJiYTUKQXV0aG9yOiAg
ICAgWmhhbmcgQ2hlbiA8emhhbmdjaGVuLmZuc3RAY24uZnVqaXRzdS5jb20+CkF1dGhvckRhdGU6
IE1vbiBEZWMgMjYgMTU6MTg6MDkgMjAxNiArMDgwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBNb24gRGVjIDI2IDEyOjQxOjE1IDIwMTYgKzAw
MDAKCiAgICBsaWJ4bC9saWJ4bF9xbXAuYzogRml4IGNvZGUgc3R5bGUgaW4gcW1wX25leHQoKQog
ICAgCiAgICBGaXggdGV4dC1pbmRlbnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFpoYW5nIENo
ZW4gPHpoYW5nY2hlbi5mbnN0QGNuLmZ1aml0c3UuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgfCAyICst
CiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1n
aXQgYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCmlu
ZGV4IGFkMjJhZDQuLmE5MTY0M2EgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5j
CisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCkBAIC00OTksNyArNDk5LDcgQEAgc3RhdGlj
IGludCBxbXBfbmV4dChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCkKICAg
ICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIH0KICAgICAgICAgfSB3aGlsZSAocyA8
IHNfZW5kKTsKLSAgIH0gd2hpbGUgKHMgPCBzX2VuZCk7CisgICAgfSB3aGlsZSAocyA8IHNfZW5k
KTsKIAogICAgIHJldHVybiByYzsKIH0KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3Ig
L2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5n
ZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5n
ZWxvZw==

From xen-changelog-bounces@lists.xen.org Tue Dec 27 10:00:11 2016
Return-path: <xen-changelog-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 27 Dec 2016 10: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 1cLoYB-0004ET-2n; Tue, 27 Dec 2016 10:00: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 1cLoY9-00045P-TX
 for xen-changelog@lists.xensource.com; Tue, 27 Dec 2016 10:00:06 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 B8/6B-12836-4AB32685; Tue, 27 Dec 2016 10:00:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLLMWRWlGSWpSXmKPExsWS0XRdVXexdVK
 EwdIdfBYTthk4MHps79vFHsAYxZqZl5RfkcCasfLDd8aCtewVB259ZmpgfMfaxcjFISTwhVFi
 cuNkJgjnPKPE7mPT2bsYOTjYBMQk5u5V6GLk5BARUJWYtWI5M4gtJKAu0fS7gQ3EFhZwlVixa
 BsTiM0rYCZx6cBpVhCbBah+16o5bBMYORYwMqxi1ChOLSpLLdI1NtBLKspMzyjJTczM0TU0MN
 XLTS0uTkxPzUlMKtZLzs/dxAj0Sj0DA+MOxgmr/A4xSnIwKYnybnmZGCHEl5SfUpmRWJwRX1S
 ak1p8iFGGg0NJgtfbKilCSLAoNT21Ii0zBxgeMGkJDh4lEd4EkDRvcUFibnFmOkTqFKMux4H3
 K54yCbHk5eelSonz6oMUCYAUZZTmwY2AheolRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK85
 iBTeDLzSuA2vQI6ggnoCP36eJAjShIRUlINjB2bZGbzs1xca2+w8bIVtyvX/z3ynR+mP562Ji
 /25ArN+eu3/9x77O7qdX1rDPP+eRz4NOVPmLHXyjVbF+9tWnvv4Fnp222GnDWFafPMEzOZ1Tr
 7iyJm5Fg12Gy/mnD+jKTR9DOt0YUyX4+7un7u41RzdNX+s/tgZ+779xOzWoSvVjlbp/YoJiqx
 FGckGmoxFxUnAgDxs2+FUAIAAA==
X-Env-Sender: ian.jackson@eu.citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1482832802!77436186!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=SUBJECT_RANDOMQ
X-StarScan-Received: 
X-StarScan-Version: 9.1.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29082 invoked from network); 27 Dec 2016 10:00:03 -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; 27 Dec 2016 10:00: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 1cLoY6-0001ke-0d
 for xen-changelog@lists.xensource.com; Tue, 27 Dec 2016 10:00:02 +0000
Received: from xen by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <ian.jackson@eu.citrix.com>) id 1cLoY5-0005j2-UL
 for xen-changelog@lists.xensource.com; Tue, 27 Dec 2016 10:00:01 +0000
From: patchbot@xen.org
To: xen-changelog@lists.xensource.com
Message-Id: <E1cLoY5-0005j2-UL@xenbits.xenproject.org>
Date: Tue, 27 Dec 2016 10:00:01 +0000
Subject: [Xen-changelog] [xen master] libxl/libxl_qmp.c: Fix code style in
	qmp_next()
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>

Y29tbWl0IGVlNTI0ZjJiZmE2ODFhZDExNmI4YWU5MjVmYThmM2YxOGVlMTJiYTUKQXV0aG9yOiAg
ICAgWmhhbmcgQ2hlbiA8emhhbmdjaGVuLmZuc3RAY24uZnVqaXRzdS5jb20+CkF1dGhvckRhdGU6
IE1vbiBEZWMgMjYgMTU6MTg6MDkgMjAxNiArMDgwMApDb21taXQ6ICAgICBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDb21taXREYXRlOiBNb24gRGVjIDI2IDEyOjQxOjE1IDIwMTYgKzAw
MDAKCiAgICBsaWJ4bC9saWJ4bF9xbXAuYzogRml4IGNvZGUgc3R5bGUgaW4gcW1wX25leHQoKQog
ICAgCiAgICBGaXggdGV4dC1pbmRlbnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFpoYW5nIENo
ZW4gPHpoYW5nY2hlbi5mbnN0QGNuLmZ1aml0c3UuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgfCAyICst
CiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1n
aXQgYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCmlu
ZGV4IGFkMjJhZDQuLmE5MTY0M2EgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5j
CisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCkBAIC00OTksNyArNDk5LDcgQEAgc3RhdGlj
IGludCBxbXBfbmV4dChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCkKICAg
ICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIH0KICAgICAgICAgfSB3aGlsZSAocyA8
IHNfZW5kKTsKLSAgIH0gd2hpbGUgKHMgPCBzX2VuZCk7CisgICAgfSB3aGlsZSAocyA8IHNfZW5k
KTsKIAogICAgIHJldHVybiByYzsKIH0KLS0KZ2VuZXJhdGVkIGJ5IGdpdC1wYXRjaGJvdCBmb3Ig
L2hvbWUveGVuL2dpdC94ZW4uZ2l0I21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWNoYW5nZWxvZyBtYWlsaW5nIGxpc3QKWGVuLWNoYW5n
ZWxvZ0BsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcveGVuLWNoYW5n
ZWxvZw==

